Giovanni Ruggiero2025 Craftsman Truck Series ResultsClick on the Race Number to see the complete results for that race. Click on the Site to see Giovanni Ruggiero's career results at that track. |
| Race | Site | Cars | St | Fin | # | Sponsor / Owner | Car | Laps | Money | Status | Led | Points | Rank |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Daytona | 36 | 34 | 2 | 17 | JBL (David Gilliland) Crew Chief: Jerame Donley | Toyota | 100/100 | 0 | running | 11 | 36 | 6 |
| 2 | Atlanta | 32 | 22 | 11 | 17 | First Auto Group Toyota (David Gilliland) Crew Chief: Jerame Donley | Toyota | 135/135 | 0 | running | 0 | 26 | 6 |
| 3 | Las Vegas | 31 | 8 | 15 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 134/134 | 0 | running | 0 | 24 | 8 |
| 4 | Homestead | 34 | 5 | 29 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 131/134 | 0 | running | 0 | 8 | 13 |
| 5 | Martinsville | 35 | 16 | 12 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 200/200 | 0 | running | 0 | 25 | 13 |
| 6 | Bristol | 35 | 14 | 10 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 250/250 | 0 | running | 0 | 27 | 13 |
| 7 | Rockingham | 35 | 8 | 10 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 199/200 | 0 | running | 1 | 35 | 11 |
| 8 | Fort Worth | 32 | 11 | 31 | 17 | JBL (David Gilliland) Crew Chief: Jerame Donley | Toyota | 30/174 | 0 | crash | 0 | 6 | 14 |
| 9 | Kansas | 31 | 10 | 4 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 134/134 | 0 | running | 0 | 33 | 12 |
| 10 | North Wilkesboro | 34 | 4 | 7 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 255/255 | 0 | running | 24 | 40 | 12 |
| 11 | Charlotte | 34 | 1 | 21 | 17 | David Gilliland Crew Chief: Jerame Donley | Toyota | 132/134 | 0 | running | 2 | 24 | 11 |
| 12 | Nashville | 32 | 17 | 13 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 150/150 | 0 | running | 0 | 24 | 11 |
| 13 | Michigan | 32 | 20 | 12 | 17 | JBL (David Gilliland) Crew Chief: Jerame Donley | Toyota | 139/139 | 0 | running | 2 | 29 | 12 |
| 14 | Pocono | 35 | 6 | 11 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 80/80 | 0 | running | 0 | 26 | 11 |
| 15 | Lime Rock | 34 | 12 | 3 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 100/100 | 0 | running | 0 | 34 | 10 |
| 16 | IRP | 35 | 4 | 25 | 17 | JBL (David Gilliland) Crew Chief: Jerame Donley | Toyota | 198/200 | 0 | running | 0 | 12 | 12 |
| 17 | Watkins Glen | 36 | 5 | 3 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 81/81 | 0 | running | 2 | 39 | 11 |
| 18 | Richmond | 35 | 35 | 6 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 250/250 | 0 | running | 0 | 31 | 11 |
| 19 | Darlington | 32 | 6 | 22 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 146/147 | 0 | running | 0 | 27 | 11 |
| 20 | Bristol | 36 | 14 | 13 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 250/250 | 0 | running | 0 | 32 | 11 |
| 21 | Loudon | 36 | 14 | 4 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 175/175 | 0 | running | 0 | 39 | 10 |
| 22 | Charlotte (Road) | 36 | 7 | 3 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 70/70 | 0 | running | 0 | 37 | 9 |
| 23 | Talladega | 36 | 1 | 1 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 90/90 | 0 | running | 37 | 52 | 9 |
| 24 | Martinsville | 35 | 2 | 11 | 17 | First Auto Group (David Gilliland) Crew Chief: Jerame Donley | Toyota | 203/203 | 0 | running | 25 | 29 | 9 |
| 25 | Phoenix | 34 | 9 | 31 | 17 | JBL (David Gilliland) Crew Chief: Jerame Donley | Toyota | 117/161 | 0 | crash | 0 | 8 | 9 |
| Rank is calculated after each race and may not reflect penalties; drivers tied in points are shown with identical ranks. | ||||||||||||
25 starts, 3749 of 3946 laps completed (95.0%), 104 laps led Win: 1 ( 4.0%)Average start:11.4Total Winnings:$0 Top 5: 7 ( 28.0%)Average finish:12.4(excluding bonuses) Top 10:11 ( 44.0%) DNF:2 |
