IMCA Stock Car
(points through 6/25)
| Rank | Driver | Points |
|---|---|---|
| 1 | Cameron Starry | 966 |
| 2 | Blake Clark | 918 |
| 3 | John Oliver Jr. | 893 |
| 4 | Jordan Miles | 877 |
| 5 | Mike Albertsen | 848 |
| 6 | Jason Batt | 800 |
| 7 | Dillon Richards | 792 |
| 8 | Kodey Miles | 789 |
| 9 | Hunter Smith | 762 |
| 10 | Shelby Williams | 712 |
| 11 | Dan Mackenthun | 705 |
| 12 | Rod Snellenberger | 661 |
| 13 | Jimmy Gustin | 654 |
| 14 | Jeramey Bradley | 645 |
| 14 | Johnathon Logue | 645 |
| 16 | Brennor Grinstead | 611 |
| 17 | Joe Beller | 602 |
| 18 | Larry Brigner | 601 |
| 19 | Mike Vondrak | 593 |
| 20 | Braden Richards | 592 |
| 21 | Nate DeSive | 591 |
| 22 | Dayton Ullrich | 589 |
| 23 | David Smith | 580 |
| 24 | Rowdee Van Genderen | 575 |
| 25 | Westin Abbey | 560 |
| 26 | Cole Czarneski | 555 |
| 27 | Tyler Wilson | 552 |
| 28 | Matt Guillaume | 538 |
| 29 | Taylor Mooney | 533 |
| 30 | Doug Holzmeister | 526 |
| 31 | Justin Villanueva | 519 |
| 32 | Bo Partain | 516 |
| 33 | Kyle Vanover | 508 |
| 34 | Gregory Peck | 499 |
| 35 | Miciah Hidlebaugh | 490 |
| 35 | Joren Boyce | 490 |
| 37 | Ty Hill | 483 |
| 38 | Casey Murdoch | 482 |
| 38 | Luke Lemmens | 482 |
| 40 | Tyler Pickett | 480 |
| 41 | Doug Smith | 479 |
| 41 | Brock Beeter | 479 |
| 43 | William Matejovic | 473 |
| 44 | Curt Lund | 470 |
| 45 | Andrew Burk | 467 |
| 46 | Kevin Opheim | 460 |
| 47 | Anthony Otken | 459 |
| 48 | Austin Brands | 457 |
| 49 | Jake Archibald | 455 |
| 50 | Jeff Ware | 452 |
| 50 | Buck Schafroth | 452 |
| 52 | Devin Smith | 446 |
| 53 | Sierra Davenport | 445 |
| 54 | Clay Anding | 442 |
| 54 | Kolby Stegman | 442 |
| 56 | Colby Fett | 439 |
| 56 | Daniel Eckblad | 439 |
| 58 | Johnny Yutterman | 436 |
| 58 | Cody Baker | 436 |
| 60 | Benji Legg | 432 |
| 61 | Riley Hanson | 431 |
| 62 | Quinton Venard | 430 |
| 63 | Thor Anderson | 429 |
| 63 | Jason Dove | 429 |
| 65 | Jerry Miles | 426 |
| 66 | Zach Spangenberg | 425 |
| 67 | Gage Neal | 424 |
| 68 | Devin Tripp | 422 |
| 68 | Kyle Frederick | 422 |
| 70 | Kelly Shryock | 421 |
| 70 | Riley Christensen | 421 |
| 70 | Brad Derry | 421 |
| 73 | Chris Oliver | 418 |
| 74 | Austin Meiners | 417 |
| 74 | Bobby Eubanks | 417 |
| 76 | Paul Stone | 415 |
| 77 | Michael Jaennette | 412 |
| 78 | Gary Goudy Jr. | 411 |
| 79 | Lance Hanson | 408 |
| 79 | Gary Goudy Sr. | 408 |
| 81 | Justin Luinenburg | 406 |
| 81 | Eric Mahlik | 406 |
| 81 | Connor Hanson | 406 |
| 84 | Brett Wenzel | 405 |
| 84 | Jack Bransom | 405 |
| 86 | Austin O'Donnell | 404 |
| 87 | Kaden Reynolds | 401 |
| 88 | Tony Olson | 400 |
| 89 | Paul White | 398 |
| 89 | Blake Lehman | 398 |
| 91 | Duane Biddle | 396 |
| 92 | Broddy Enter | 395 |
| 92 | Presley Harrington | 395 |
| 92 | Mike Stapleton | 395 |
| 95 | Greg Gill | 394 |
| 96 | Trent Nolan | 393 |
| 96 | Caden Lemieux | 393 |
| 98 | Chad Krogmeier | 392 |
| 99 | Casey Shelliam | 391 |
| 100 | Nathan Wood | 389 |
Past National Champions (*denotes most recent championship)
2025 – Kelly Shryock, Fertile, IA (1*)
2024 – Mike Nichols, Harlan, IA (13*)
2023 – Mike Nichols, Harlan, IA (12)
2022 – Mike Nichols, Harlan, IA (11)
2021 – Mike Nichols, Harlan, IA (10)
2020 – Mike Nichols, Harlan, IA (9)
2019 – Jordan Grabouski, Beatrice, NE (1*)
2018 – Mike Nichols, Harlan, IA (8)
2017 – Mike Nichols, Harlan, IA (7)
2016 – Mike Nichols, Harlan, IA (6)
2015 – Travis Van Straten, Hortonville, WI (1*)
2014 – Mike Nichols, Harlan, IA (5)
2013 – Brandon Czarapata, Appleton, WI (2*)
2012 – Brandon Czarapata, Appleton, WI (1)
2011 – Keith White, Little River Academy, TX (1*)
2010 – Mike Nichols, Harlan, IA (4)
2009 – Dustin Smith, Lake City, IA (1*)
2008 – Rod Snellenberger, Pulaski, WI (1*)
2007 – Mike Nichols, Harlan, IA (3)
2006 – David Smith, Lake City, IA (1*)
2005 – Damon Murty, Chelsea, IA (1*)
2004 – Mike Nichols, Harlan, IA (2)
2003 – Duain Pritchett, Combine, TX (1*)
2002 – Mike Nichols, Harlan, IA (1)
2001 – Jeff Anderson, Atlantic, IA (5*)
2000 – Jeff Anderson, Atlantic, IA (4)
1999 – Jeff Anderson, Atlantic, IA (3)
1998 – Jeff Anderson, Atlantic, IA (2)
1997 – Jeff Anderson, Atlantic, IA (1)
1996 – Larry Portis, Nora Springs, IA (2*)
1995 – Larry Portis, Nora Springs, IA (1)
1994 – Bobby Greiner Jr., Ottumwa, IA (1*)
1993 – John Gregorich, Kewaunee, WS (1*)
1992 – Dennis Terning, Cokato, MN (1*)
1991 – Steve Jackson, Des Moines, IA (2*)
1990 – John Fose, Wakeeney, KS (1*)
1989 – Brian Efkamp, Boone, IA (1*)
1988 – Steve Jackson, Des Moines, IA (1)
Total National Championships (ties listed alphabetically by last name)
13 – Mike Nichols (2002, 2004, 2007, 2010, 2014, 2016, 2017, 2018, 2020, 2021, 2022, 2023, 2024)
5 – Jeff Anderson (1997, 1998, 1999, 2000, 2001)
2 – Brandon Czarapata (2012, 2013)
2 – Steve Jackson (1988, 1991)
2 – Larry Portis (1995, 1996)
1 – Brian Efkamp (1989)
1 – John Fose (1990)
1 – Jordan Grabouski (2019)
1 – John Gregorich (1993)
1 – Bobby Greiner Jr. (1994)
1 – Damon Murty (2005)
1 – Duain Pritchett (2003)
1 – Kelly Shryock (2025)
1 – David Smith (2006)
1 – Dustin Smith (2009)
1 – Rod Snellenberger (2008)
1 – Dennis Terning (1992)
1 – Travis Van Straten (2015)
1 – Keith White (2011)

