IMCA Stock Car
(points through 3/21)
| Rank | Driver | Points |
|---|---|---|
| 1 | Cameron Starry | 598 |
| 2 | Shelby Williams | 561 |
| 3 | Curt Lund | 470 |
| 4 | Blake Clark | 413 |
| 5 | Dillon Richards | 403 |
| 6 | Mike Albertsen | 400 |
| 7 | Kaden Woodie | 282 |
| 8 | Jeramey Bradley | 275 |
| 9 | Chaz Baca | 262 |
| 10 | Jim Horejsi | 249 |
| 11 | Doug Holzmeister | 247 |
| 12 | Larry Brigner | 245 |
| 13 | Justin Luinenburg | 240 |
| 14 | G. W. IV Egbert | 239 |
| 15 | Payce Herrera | 234 |
| 16 | Beau Collins | 232 |
| 17 | Braden Richards | 229 |
| 18 | Mike Vondrak | 224 |
| 19 | Bo Partain | 220 |
| 20 | Grady Clements | 209 |
| 21 | Dayton Ullrich | 207 |
| 22 | Jeremy Richey | 202 |
| 23 | Jason Rogers | 200 |
| 24 | Tommy Fain | 197 |
| 25 | Matt Guillaume | 195 |
| 26 | Jordan Zillmer | 187 |
| 27 | Trevor Hidalgo | 183 |
| 28 | Jacob Slough | 180 |
| 29 | Chase Berkeley | 177 |
| 30 | Casey Murdoch | 176 |
| 31 | Shawn Graham | 174 |
| 32 | Jett Hefti | 164 |
| 33 | Cody Humphrey | 158 |
| 34 | Bill Brack | 157 |
| 35 | Jason Batt | 154 |
| 36 | Johnny Torres | 152 |
| 37 | Mike VanderMark Jr. | 150 |
| 37 | George III Egbert | 150 |
| 39 | Rod Snellenberger | 146 |
| 40 | John Parmeley | 145 |
| 41 | Dan Mackenthun | 140 |
| 42 | Mason Martin | 139 |
| 43 | Jake Archibald | 138 |
| 43 | Robert Yearian | 138 |
| 45 | Westin Abbey | 137 |
| 46 | Jacob Van Essen | 136 |
| 47 | Derrick Appert | 135 |
| 48 | Dustin White | 134 |
| 48 | Owen Barnhill | 134 |
| 50 | Cody Leonard | 133 |
| 51 | Gregory Muirhead | 126 |
| 52 | Chanse Hollatz | 125 |
| 53 | Thomas Hall Jr. | 120 |
| 54 | Chris Tuchscherer | 119 |
| 55 | Jeffrey Abbey | 118 |
| 56 | Neil Kemp | 114 |
| 56 | Cole Suckow | 114 |
| 58 | Cody Baker | 111 |
| 59 | Cole Farmer | 110 |
| 59 | William Gould | 110 |
| 59 | David Pearson | 110 |
| 62 | Clay Erickson | 109 |
| 62 | Boone Evans | 109 |
| 62 | Cole Czarneski | 109 |
| 65 | John Oliver Jr. | 108 |
| 66 | Josh Mroczkowski | 107 |
| 67 | Marie Curtis | 104 |
| 68 | Jeff Kohn | 102 |
| 68 | John Watson | 102 |
| 68 | Donald Schott | 102 |
| 71 | Billy Simkins | 101 |
| 71 | Rick Diaz | 101 |
| 73 | Jack Bransom | 99 |
| 73 | Trent Nolan | 99 |
| 75 | Ryan Gilland | 98 |
| 75 | Brody Humphrey | 98 |
| 77 | Justin Villanueva | 96 |
| 77 | George Fronsman Jr. | 96 |
| 79 | Anthony Otken | 95 |
| 79 | Lance Hanson | 95 |
| 79 | Drew Miller | 95 |
| 82 | Angel Munoz | 94 |
| 82 | Les Friend | 94 |
| 84 | Daniel Shipler | 93 |
| 85 | Chad Hertel | 92 |
| 86 | Aaron Olson | 91 |
| 87 | Jayce Reimer | 89 |
| 87 | Thomas Sr Hall | 89 |
| 89 | Ruben Broussard | 88 |
| 89 | Rob Gallaher | 88 |
| 91 | Miciah Hidlebaugh | 87 |
| 91 | Jeremy Herr | 87 |
| 93 | Craig Moss | 86 |
| 93 | Aaron Benedict | 86 |
| 95 | Wayne Landheer | 84 |
| 96 | Koby Allen | 83 |
| 97 | John Rabozzi | 82 |
| 97 | Dylan Moss | 82 |
| 97 | Patrick "P. J." Humphrey | 82 |
| 100 | George Fronsman | 80 |
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)

