2017-01-08 26th Annual Ice BowlTalladega Short Track Eastaboga. ALIced Out,
2017-01-15 26th Annual Ice BowlTalladega Short Track, Eastaboga, ALDonald 2nd
2017-01-28 Ironman Cabin Fever 40Boyd's Speedway Ringgold, GADonald 15th
2017-02-10 Lucas OilGolden Isles Speedway, Brunswick, GADonald 11th
2017-02-11 Lucas OilGolden Isles Speedway, Brunswick, GADonald 14th
2017-02-12 UMP DIRTcarNorth Florida Speedway, Lake City, FLDonald 15th
2017-02-19 Lucas Oil SeriesBubba Raceway Park, Ocala, FLDonald 18th
2017-02-20 DIRTcarVolusia Speedway Park, Barberville, FLDonald DNS
2017-02-21 UMP DIRTcarVolusia Speedway Park, Barberville, FLDonald 21st
2017-02-22 DIRT carVolusia Speedway Park, Barberville, FLRAIN
2017-02-23 WoOVolusia Speedway Park, Barberville, FLRAIN
2017-02-25 2nd Annual Frost Buster411 Motor Speedway, Seymour, TNDonald 2nd
2017-03-11 Spring Nationals Tennessee Tip Off ClassicSmoky Mountain SpeedwaySNOW
2017-03-17 Southern Nationals Bonus RaceTri-County Race Track, Brasstown, NCPostponed COLD
2017-03-18 Southern Nationals Bonus RaceBoyd's Speedway, Ringgold, GADonald 5th
2017-03-24 Spring Nationals 4K to WinSenoia Raceway, Senoia, GADonald 3rd
2017-03-25 Spring Nationals 6K to WinSenoia Raceway, Senoia, GADonald Wins
2017-03-31 Lucas OilBoyd's Speedway, Ringgold, GADonald 8th
2017-04-01 Unsanctioned $7,500 to WinSmoky Mountain Speedway, Maryville, TNDonald 2nd, Tommy 14th
2017-04-14 Spring NationalsPonderosa Speedway, Junction City, KYDonald 8th
2017-04-15 Spring NationalsFlorence Speedway, Union, KYDonald 8th
2017-04-21 Spring NationalsCrossville Speedway, Crossville, TNRAIN
2017-04-22 Spring Nationals Scott Sexton MemorialVolunteer Speedway, Bulls Gap, TNRAIN
2017-04-28 Spring Nats Scott Sexton MemorialVolunteer Speedway, Bulls Gap, TNDonald 6th
2017-04-29 SAS Rockin With The StarsSmoky Mountain Speedway, Maryville, TNTommy 19, Donald 22
2017-05-04 Spring Nationals Tennessee Tip Off ClassicSmoky Mountain Speedway, Maryville, TNRAIN
2017-05-06 Iron-ManBlue Ridge Motorsports Park, Blue Ridge, GARAIN
2017-05-07 Ultimate SERome Speedway, Rome, GADonald 3rd
2017-05-13 WoO Mountain Outlaw 50Smoky Mountain Speedway, Maryville, TNDonald 22nd, Tommy 25th
2017-05-19 Spring NationalsCrossville Speedway, Crossville, TNDonald 9th
2017-05-20 Iron-Man 10kRichmond Raceway, Richmond, KYDonald 16th
2017-05-26 Spring NationalsBoyd's Speedway, Ringgold, GADonald 2nd
2017-05-27 Spring NationalsDixie Speedway, Woodstock, GADoald 3rd
2017-05-28 Spring NationalsRome Speedway, Rome, GADonald 3rd
2017-05-29 SNBS 3k to WinTri-County Racetrack, Brasstown, NCRAIN
2017-06-02 SNBS 3K to WinTri-County Racetrack, Brasstown, NCDonald 1st
2017-06-03 Iron-Man 5K to WinSmoky Mountain Speedway, Maryville, TNTommy 1st, Donald 3rd
2017-06-08 UMP DIRTcar 5KEldora Speedway, Rossburg, OHDonald Hit Wall Qualifying, No Time
2017-06-09 UMP DIRTcar 10K PrelimEldora Speedway, Rossburg, OHDonald Seventh in Odd Prelim
2017-06-10 UMP DIRTcar 100KEldora Speedway, Rossburg, OHDonald DNS
2017-06-17 Southern All Star 5KSmoky Mountain Speedway, Maryville, TNDonald Wins, Tommy 6th
2017-06-23 SNBS 4k to WinPonderosa Speedway, Junction City, KYRAIN
2017-06-24 SNBS 10k to WinFlorence Speedway, Union, KYDonald 21th, Wreck
2017-07-02 SNBS/Iron-Man 5kTazewell Speedway, Tazewell, TNDonald 5th
2017-07-04 SNBS 10K to WinNorth Georgia Speedway, Chatsworth, GAPOSTPONED
2017-07-08 Lucas Oil Mountain Moonshine ClassicSmoky Mountain SpeedwayTommy 20th, Donald 21st
2017-07-15 Southern NationalsWythe Raceway, Rural Retreat, VADonald 6th
2017-07-17 Southern NationalsTri-County Race Track, Brasstown, NCDonald 8th
2017-07-18 Southern Nationals411 Motor Speedway, Seymour, TNDonald Wins
2017-07-20 Southern NationalsSenior Raceway, Senoia, GADonald Wins
2017-07-21 Southern NationalsSwainsboro Raceway, Swainsboro, GADonald Wins
2017-07-22 Southern NationalsScreven Motor Speedway, Sylvania, GADonald 8th
2017-07-23 Southern NationalsRome Speedway, Rome, GARAIN
2017-07-24 Southern NationalsBoyd's Speedway, Ringgold, GADonald 13th
2017-07-27 Southern NationalsCrossville Speedway, Crossville, TNDonald 2nd
2017-07-28 Southern NationalsSmoky Mountain Speedway, Maryville, TNRAIN
2017-07-29 Southern NationalsTazewell Speedway, Tazewell, TNDonald 2nd
2017-08-17 Ultimate BoB, 13th Annual ScorcherVolunteer Speedway, Bulls Gap, TNTBD
2017-08-18 Ultimate SECrossville Speedway, Crossville, TNTBD
2017-08-19 SNBS, 10k to WinNorth Georgia Speedway, Chattsworth, GATBD
2017-08-20 Southern Nats, $5,300 to WinRome Speedway, Rome, GATBD
2017-09-03 SNBSTazewell Speedway, Tazewell, TNTBD