Watch: Ironman GNCC Race Recap and Raw Highlights Videos

Main image by Mack Faint
Check out some videos from the 2025 Progressive Grand National Cross Country (GNCC) Racing season 13th and final round, the Ironman GNCC, in Indiana. Mike Witkowski (Honda) took his first ever overall win over XC2 rider Cody Barnes (Honda) and Liam Draper (Yamaha).
Grant Davis, who came into the finale with the overall points lead, suffered a DNF after lingering issues due to a concussion from the previous round in Ohio. With Davis suffering a DNF and Ben Kelley (KTM) finishing inside the top ten, Kelley claimed the 2025 Grand National title, his second one after he won the 2021 title.
Barnes claimed the XC2 win over Brody Johnson (Honda) and Angus Riordan (KTM).
In the WXC race, Korie Steede (Husqvarna) claimed the overall win and the 2025 WXC title, as Brandy Richards (KTM) and Rachael Archer (Kawasaki) rounded out the podium.
Read the full post-race recap if you missed it.
2025 Yamaha Racing Ironman GNCC | Bike PM Race Recap | Round 13
2025 Yamaha Racing Ironman GNCC | Bike PM Raw Recap | Round 13
Check out some other videos as well:
Kailub Russell: IRONMAN GNCC | GoPro
The Factory Mechanics RACE! Ironman GNCC 2025
Ironman GNCC Results
Ironman - Overall Race
October 24, 2025| Rider | Time | Interval | Best Lap | Hometown | Bike | |
|---|---|---|---|---|---|---|
| 1 | Michael Witkowski | 02:44:42.000 | North Liberty, IN | Honda | ||
| 2 | Cody J Barnes | 02:44:55.189 | Sterling, IL | Honda | ||
| 3 | Liam Draper | 02:45:18.699 | Auckland, New Zealand | Yamaha | ||
| 4 | Jonathan Girroir | 02:45:26.185 | Southwick, MA | KTM | ||
| 5 | Grant Baylor | 02:45:26.632 | Belton, SC | Kawasaki |
Ironman - XC2 Pro Race
October 24, 2025| Rider | Time | Interval | Best Lap | Hometown | Bike | |
|---|---|---|---|---|---|---|
| 1 | Cody J Barnes | 02:44:55.189 | Sterling, IL | Honda | ||
| 2 | Brody Johnson | 02:46:11.311 | Landrum, SC | Honda | ||
| 3 | Angus Riordan | 02:48:51.477 | Australia | KTM | ||
| 4 | Jhak Walker | 02:48:56.090 | Morrisonville, IL | Beta | ||
| 5 | Lyndon Snodgrass | 02:51:30.170 | Australia | KTM |
Ironman - XC3 Pro-Am Race
October 24, 2025| Rider | Time | Interval | Best Lap | Hometown | Bike | |
|---|---|---|---|---|---|---|
| 1 | 03:03:35.479 | Kinnelon, NJ | Yamaha | |||
| 2 | 03:06:30.360 | Rock Falls, IL | Yamaha | |||
| 3 | 03:12:22.119 | Belpre, OH | Yamaha | |||
| 4 | 01:12:45.210 | Martinsville, IN | KTM |
Ironman - WXC Race
October 24, 2025| Rider | Time | Interval | Best Lap | Hometown | Bike | |
|---|---|---|---|---|---|---|
| 1 | Korie Steede | 01:56:40.106 | Beloit, OH | Husqvarna | ||
| 2 | Brandy Richards | 01:56:41.857 | Lake Havasu City, AZ | KTM | ||
| 3 | Rachael Archer | 01:58:48.859 | New Zealand | Kawasaki | ||
| 4 | 02:01:49.267 | Parkes, NSW | Yamaha | |||
| 5 | 02:02:09.219 | Barons, AB | GasGas |
Championship Standings
| Position | Rider | Hometown | Points |
|---|---|---|---|
| 1 | Ben Kelley | Harwinton, CT | 251 |
| 2 | Grant Davis | Meshoppen, PA | 247 |
| 3 | Cody J Barnes | Sterling, IL | 207 |
| 4 | Liam Draper | Auckland, New Zealand | 196 |
| 5 | Angus Riordan | Australia | 190 |
| Position | Rider | Hometown | Points |
|---|---|---|---|
| 1 | Grant Davis | Meshoppen, PA | 309 |
| 2 | Cody J Barnes | Sterling, IL | 303 |
| 3 | Angus Riordan | Australia | 291 |
| 4 | Nicholas Defeo | Myrtle Beach, SC | 223 |
| 5 | Brody Johnson | Landrum, SC | 221 |
| Position | Rider | Hometown | Points |
|---|---|---|---|
| 1 | House Springs, MO | 279 | |
| 2 | Rock Falls, IL | 242 | |
| 3 | Beaver Dam, KY | 210 | |
| 4 | Jonathan Johnson | Landrum, SC | 205 |
| 5 | Wilmington, NC | 133 |
| Position | Rider | Hometown | Points |
|---|---|---|---|
| 1 | Korie Steede | Beloit, OH | 272 |
| 2 | Rachael Archer | New Zealand | 267 |
| 3 | Parkes, NSW | 193 | |
| 4 | Brandy Richards | Lake Havasu City, AZ | 181 |
| 5 | Smithfield, RI | 145 |


