IMCA Stock Car
(points through 9/28)
| Rank | Driver | Points |
|---|---|---|
| 1 | Kelly Shryock | 1023 |
| 2 | John Oliver Jr. | 1021 |
| 3 | Dan Mackenthun | 996 |
| 4 | Mike Albertsen | 988 |
| 5 | Justin Luinenburg | 984 |
| 6 | Kodey Miles | 978 |
| 7 | Braden Richards | 957 |
| 8 | Rod Snellenberger | 956 |
| 9 | Jimmy Gustin | 951 |
| 10 | Kyle Vanover | 950 |
| 11 | Jeff Ware | 948 |
| 12 | Dustin Mooney | 947 |
| 13 | Dustin Griffiths | 935 |
| 14 | Cole Czarneski | 934 |
| 15 | Daniel Eckblad | 932 |
| 16 | Bobby Eubanks | 929 |
| 17 | Johnathon D. Logue | 928 |
| 18 | Mason Richards | 918 |
| 18 | Rob VanMil | 918 |
| 20 | Matt Guillaume | 916 |
| 21 | Brock Beeter | 913 |
| 22 | Tony Olson | 912 |
| 22 | David Smith | 912 |
| 24 | Gage Neal | 904 |
| 25 | Casey Murdoch | 900 |
| 26 | Jeramey Bradley | 899 |
| 27 | Kyle Scholpp | 894 |
| 28 | Levi Feltman | 891 |
| 28 | Benji Legg | 891 |
| 30 | Riley Christensen | 889 |
| 31 | Curt Lund | 886 |
| 32 | Tathan Burkhart | 885 |
| 33 | Cameron Wilkinson | 883 |
| 34 | Brayton Carter | 878 |
| 34 | Jerry Miles | 878 |
| 36 | Gabriel Deschamp | 877 |
| 36 | Devin Tripp | 877 |
| 38 | Austin Brauner | 874 |
| 39 | Kyle Frederick | 871 |
| 40 | Jason Fisher | 870 |
| 41 | Andrew Burk | 868 |
| 42 | Trenton Witt | 866 |
| 43 | TeJay Mielke | 863 |
| 43 | Dakoda Sellers | 863 |
| 45 | Austin VanHoff | 861 |
| 46 | Austin Meiners | 852 |
| 47 | Shelby Williams | 850 |
| 48 | Brody Carlsrud | 848 |
| 49 | Troy Burkhart | 838 |
| 50 | Cody Baker | 837 |
| 51 | William Matejovic | 836 |
| 52 | Rowdee Van Genderen | 834 |
| 52 | Kenneth Tietz | 834 |
| 54 | Kevin Opheim | 833 |
| 55 | Mike Vondrak | 832 |
| 56 | Jordan Rogotzke | 829 |
| 57 | Jay Schmidt | 828 |
| 58 | Casey Shelliam | 825 |
| 59 | Jason Batt | 823 |
| 60 | Adam Goff | 818 |
| 61 | Nate DeSive | 816 |
| 62 | Brennor Grinstead | 812 |
| 63 | Cayden Carter | 803 |
| 64 | Luke Lemmens | 796 |
| 65 | Trent Nolan | 795 |
| 66 | Buck Schafroth | 793 |
| 67 | Devin Smith | 790 |
| 67 | Dustin Reeh | 790 |
| 67 | Larry Karcz Jr. | 790 |
| 67 | Tyler Pickett | 790 |
| 71 | Larry Brigner | 786 |
| 72 | Jack Bransom | 781 |
| 73 | Gary Mattison | 780 |
| 74 | Gary Goudy Jr. | 773 |
| 75 | Blake Clark | 768 |
| 76 | Sid Schott | 767 |
| 76 | Austin Jansen | 767 |
| 78 | Brett Wenzel | 766 |
| 79 | Larry Robinson Jr. | 765 |
| 80 | Connor Hanson | 764 |
| 81 | Chad Andersen | 762 |
| 81 | Doug Smith | 762 |
| 83 | Daniel Aberle | 759 |
| 84 | Demetrius Carter | 756 |
| 84 | Jared Miller | 756 |
| 86 | Ty Hill | 753 |
| 87 | Cadyn Wessels | 750 |
| 88 | Carson Reinig | 749 |
| 89 | Dustin Vis | 748 |
| 90 | Daniel Shipler | 746 |
| 91 | Damon Murty | 741 |
| 92 | Scott Smith | 740 |
| 93 | Damon Hammond | 736 |
| 94 | Brad Derry | 735 |
| 95 | David Moriarty | 733 |
| 96 | Quinton Yutterman | 731 |
| 97 | Mike Stapleton | 729 |
| 98 | Trevor Hidalgo | 727 |
| 99 | Ryan Gilland | 726 |
| 100 | Marie Curtis | 724 |
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)

