21S
John Seng
PHOTO: TROY POWERS
105
Races
2
Wins
12
Top 5
46
Top 10
Current Rankings
Recent Activity
-
SAT SEP 6 2025DNSRiver Cities Speedway
Grand Forks, North Dakota | 1/4 mi
#PROV WISSOTA Late Model -
SAT AUG 30 202524thGreenbush Race Park
Greenbush, Minnesota | 1/4 mi
#21S WISSOTA Late ModelNorthern Late Model Racing Association -
FRI AUG 29 20257thRiver Cities Speedway
Grand Forks, North Dakota | 1/4 mi
#21S WISSOTA Late Model -
FRI AUG 1 202512thRiver Cities Speedway
Grand Forks, North Dakota | 1/4 mi
#21S WISSOTA Late Model -
SAT JUL 26 20257thDacotah Speedway
Mandan, North Dakota | 4/10 mi
#21S WISSOTA Late Model
Recent Seasons
2025
12Starts
15Races
0Wins
63.2%Percentile
2024
20Starts
25Races
0Wins
45.7%Percentile
2023
39Starts
39Races
2Wins
51.0%Percentile
Frequent Rivals
#1
Grand Forks, North Dakota
Grand Forks, North Dakota
East Grand Forks, Minnesota
Grand Forks, North Dakota
East St. Paul, Manitoba, Canada
Brody Troftgruben
Grand Forks, North Dakota
18-69
Head-to-Head
#2
Brad Seng
Grand Forks, North Dakota
17-70
Head-to-Head
#3
Dustin Strand
East Grand Forks, Minnesota
14-64
Head-to-Head
#4
Brandon Corbett
Grand Forks, North Dakota
53-19
Head-to-Head
#5
Shane Edginton
East St. Paul, Manitoba, Canada
19-52
Head-to-Head
Frequent Tracks
River Cities Speedway
Grand Forks, North Dakota 1/4 mi (0.2517 mi)
47
Starts
0
Wins
47.7%
Percentile
Devils Lake Speedway
Crary, North Dakota 1/4 mi (0.2715 mi)
11
Starts
2
Wins
53.3%
Percentile
Greenbush Race Park
Greenbush, Minnesota 1/4 mi (0.2538 mi)
11
Starts
0
Wins
52.0%
Percentile
I-94 emr Speedway
Fergus Falls, Minnesota 3/8 mi (0.3621 mi)
8
Starts
0
Wins
34.4%
Percentile
Norman County Raceway
Ada, Minnesota 3/8 mi (0.3698 mi)
4
Starts
0
Wins
50.0%
Percentile
Head-to-Head Records
162 opponents
#1
Grand Forks, North Dakota
#2
Grand Forks, North Dakota
#3
East Grand Forks, Minnesota
#4
Grand Forks, North Dakota
#5
East St. Paul, Manitoba, Canada
#6
East Grand Forks, Minnesota
#7
Grand Forks, North Dakota
#8
Lockport, Manitoba, Canada
#9
Hawley, Minnesota
#10
Harwood, North Dakota
#11
East Grand Forks, Minnesota
#12
Grand Forks, North Dakota
#13
Hickson, North Dakota
#14
Carrington, North Dakota
#15
Portland, North Dakota
#16
Grand Forks, North Dakota
#17
St. Andrews, Manitoba, Canada
#18
West Fargo, North Dakota
#19
Langdon, North Dakota
#20
Hickson, North Dakota
#21
West Fargo, North Dakota
#22
Harwood, North Dakota
#23
Valley City, North Dakota
#24
Rothsay, Minnesota
#25
Jamestown, North Dakota
#26
East Grand Forks, Minnesota
#27
East Grand Forks, Minnesota
#28
Arvilla, North Dakota
#29
Grand Forks, North Dakota
#30
Nelson, Minnesota
#31
Thompson, North Dakota
#32
Winnipeg, Manitoba, Canada
#33
Sanborn, North Dakota
#34
Fargo, North Dakota
#35
Bagley, Minnesota
#36
Devils Lake, North Dakota
#37
Ham Lake, Minnesota
#38
Manvel, North Dakota
#39
Aberdeen, South Dakota
#40
Wahpeton, North Dakota
#41
East Bethel, Minnesota
#42
Huron, South Dakota
#43
Bagley, Minnesota
#44
Enderlin, North Dakota
#45
Fargo, North Dakota
#46
Navin, Manitoba, Canada
#47
East Grand Forks, Minnesota
#48
Larimore, North Dakota
#49
Davenport, North Dakota
#50
Aberdeen, South Dakota
#51
Aberdeen, South Dakota
#52
Jamestown, North Dakota
#53
Casselton, North Dakota
#54
Fargo, North Dakota
#55
Lawton, North Dakota
#56
Thompson, North Dakota
#57
Fergus Falls, Minnesota
#58
Braham, Minnesota
#59
Langdon, North Dakota
#60
Bismarck, North Dakota
#61
Watertown, South Dakota
#62
Menomonie, Wisconsin
#63
Alexandria, Minnesota
#64
Erskine, Minnesota
#65
West Fargo, North Dakota
#66
St. Lawrence, South Dakota
#67
Winnipeg, Manitoba, Canada
#68
Keewatin, Minnesota
#69
Watertown, South Dakota
#70
Hendrum, Minnesota
#71
Washburn, North Dakota
#72
Hutchinson, Minnesota
#73
Watertown, South Dakota
#74
Ada, Minnesota
#75
Menomonie, Wisconsin
#76
Mitchell, South Dakota
#77
McIntosh, Minnesota
#78
Deerwood, Minnesota
#79
Kindred, North Dakota
#80
Watertown, South Dakota
#81
Veblen, South Dakota
#82
Hibbing, Minnesota
#83
Huron, South Dakota
#84
Fargo, North Dakota
#85
Fergus Falls, Minnesota
#86
Fergus Falls, Minnesota
#87
Montevideo, Minnesota
#88
Morris, Minnesota
#89
St. Paul, Minnesota
#90
New Richmond, Wisconsin
#91
Montevideo, Minnesota
#92
Elk Mound, Wisconsin
#93
Thomson, Georgia
#94
Valley City, North Dakota
#95
Glen Ullin, North Dakota
#96
Edgeley, North Dakota
#97
La Salle, Manitoba, Canada
#98
Dent, Minnesota
#99
Howard, South Dakota
#100
Sun River, Montana
#101
Huron, South Dakota
#102
Watertown, South Dakota
#103
Fort Ransom, North Dakota
#104
Montrose, Iowa
#105
Wahpeton, North Dakota
#106
Medford, Wisconsin
#107
Rochester, Minnesota
#108
Proctor, Minnesota
#109
Bloomer, Wisconsin
#110
Wolverton, Minnesota
#111
Estevan, Saskatchewan, Canada
#112
Warren, Minnesota
#113
Grandin, North Dakota
#114
Harwood, North Dakota
#115
Trenton, North Dakota
#116
Starbuck, Minnesota
#117
Carman, Manitoba, Canada
#118
Interior, South Dakota
#119
Bath, South Dakota
#120
Huron, South Dakota
#121
Jamestown, North Dakota
#122
Glendive, Montana
#123
Underwood, Minnesota
#124
Lakota, North Dakota
#125
Elk Mound, Wisconsin
#126
Cave Creek, Arizona
#127
Sun River, Montana
#128
Brandon, Minnesota
#129
St. Joseph, Minnesota
#130
Aberdeen, South Dakota
#131
Watertown, South Dakota
#132
Montevideo, Minnesota
#133
Montrose, Iowa
#134
Bluffton, Minnesota
#135
Aberdeen, South Dakota
#136
Sidney, Montana
#137
East Grand Forks, Minnesota
#138
Bismarck, North Dakota
#139
Headingley, Manitoba, Canada
#140
East Bethel, Minnesota
#141
St. Cloud, Minnesota
#142
Estevan, Saskatchewan, Canada
#143
Headingley, Manitoba, Canada
#144
Litchfield, Minnesota
#145
Lowry, Minnesota
#146
Bismarck, North Dakota
#147
Bemidji, Minnesota
#148
Williston, North Dakota
#149
Billings, Montana
#150
Glendive, Montana
#151
Lorette West, Manitoba, Canada
#152
Aberdeen, South Dakota
#153
Stanley, Manitoba, Canada
#154
Brandon, Minnesota
#155
Watertown, South Dakota
#156
Walker, Minnesota
#157
Rice, Minnesota
#158
Lorette, Manitoba, Canada
#159
Bemidji, Minnesota
#160
Estevan, Saskatchewan, Canada
#161
Northville, South Dakota
#162
Watertown, South Dakota
Brody Troftgruben
Grand Forks, North Dakota
20.7%
Win Rate
18–69
87 Starts
Brad Seng
Grand Forks, North Dakota
19.5%
Win Rate
17–70
87 Starts
Dustin Strand
East Grand Forks, Minnesota
17.9%
Win Rate
14–64
78 Starts
Brandon Corbett
Grand Forks, North Dakota
73.6%
Win Rate
53–19
72 Starts
Shane Edginton
East St. Paul, Manitoba, Canada
26.8%
Win Rate
19–52
71 Starts
Joey Pederson
East Grand Forks, Minnesota
20.0%
Win Rate
13–52
65 Starts
Ryan Corbett
Grand Forks, North Dakota
51.6%
Win Rate
33–31
64 Starts
Jesse Teunis
Lockport, Manitoba, Canada
52.5%
Win Rate
32–29
61 Starts
Cole Schill
Hawley, Minnesota
24.5%
Win Rate
13–40
53 Starts
Mike Greseth
Harwood, North Dakota
17.0%
Win Rate
9–44
53 Starts
Tom Corcoran
East Grand Forks, Minnesota
60.9%
Win Rate
28–18
46 Starts
Brandon Fuller
Grand Forks, North Dakota
60.0%
Win Rate
27–18
45 Starts
Tyler Peterson
Hickson, North Dakota
14.0%
Win Rate
6–37
43 Starts
Rusty Kollman
Carrington, North Dakota
67.5%
Win Rate
27–13
40 Starts
Jason Strand
Portland, North Dakota
40.0%
Win Rate
16–24
40 Starts
Terry Nelson
Grand Forks, North Dakota
86.8%
Win Rate
33–5
38 Starts
Ryan Kereluk
St. Andrews, Manitoba, Canada
47.2%
Win Rate
17–19
36 Starts
Jeff Hapala
West Fargo, North Dakota
65.7%
Win Rate
23–12
35 Starts
Lance Schill
Langdon, North Dakota
27.3%
Win Rate
9–24
33 Starts
Mitch Johnson
Hickson, North Dakota
48.4%
Win Rate
15–16
31 Starts
Ryan Dahl
West Fargo, North Dakota
73.3%
Win Rate
22–8
30 Starts
Casey Stremick
Harwood, North Dakota
89.3%
Win Rate
25–3
28 Starts
Greg Friestad
Valley City, North Dakota
53.6%
Win Rate
15–13
28 Starts
Cole Babcock
Rothsay, Minnesota
40.7%
Win Rate
11–16
27 Starts
Greg Moore
Jamestown, North Dakota
61.5%
Win Rate
16–10
26 Starts
Tucker Pederson
East Grand Forks, Minnesota
53.8%
Win Rate
14–12
26 Starts
Nick Minske
East Grand Forks, Minnesota
76.0%
Win Rate
19–6
25 Starts
Dan McNamee
Arvilla, North Dakota
91.7%
Win Rate
22–2
24 Starts
Blake Anderson
Grand Forks, North Dakota
62.5%
Win Rate
15–9
24 Starts
Bryce Sward
Nelson, Minnesota
20.8%
Win Rate
5–19
24 Starts
Matthew Jarvis
Thompson, North Dakota
71.4%
Win Rate
15–6
21 Starts
Mike Balcaen
Winnipeg, Manitoba, Canada
15.8%
Win Rate
3–16
19 Starts
Laine Schwehr
Sanborn, North Dakota
77.8%
Win Rate
14–4
18 Starts
Amelia Eisenschenk
Fargo, North Dakota
55.6%
Win Rate
10–8
18 Starts
Blake Higginbotham
Bagley, Minnesota
93.8%
Win Rate
15–1
16 Starts
Steve Anderson
Devils Lake, North Dakota
81.3%
Win Rate
13–3
16 Starts
Don Shaw
Ham Lake, Minnesota
25.0%
Win Rate
4–12
16 Starts
Nate Reynolds
Manvel, North Dakota
73.3%
Win Rate
11–4
15 Starts
Chad Becker
Aberdeen, South Dakota
46.7%
Win Rate
7–8
15 Starts
Shawn Meyer
Wahpeton, North Dakota
61.5%
Win Rate
8–5
13 Starts
Dave Mass
East Bethel, Minnesota
15.4%
Win Rate
2–11
13 Starts
Cole Searing
Huron, South Dakota
15.4%
Win Rate
2–11
13 Starts
Nathan Higginbotham
Bagley, Minnesota
83.3%
Win Rate
10–2
12 Starts
Kevin Robertson
Enderlin, North Dakota
41.7%
Win Rate
5–7
12 Starts
Lindsey Hansen
Fargo, North Dakota
72.7%
Win Rate
8–3
11 Starts
Shane Holden
Navin, Manitoba, Canada
80.0%
Win Rate
8–2
10 Starts
Kelsi Pederson
East Grand Forks, Minnesota
80.0%
Win Rate
8–2
10 Starts
Jamie Dietzler
Larimore, North Dakota
88.9%
Win Rate
8–1
9 Starts
Dan Dowling
Davenport, North Dakota
88.9%
Win Rate
8–1
9 Starts
Chase Gelling
Aberdeen, South Dakota
55.6%
Win Rate
5–4
9 Starts
Josh Skorczewski
Aberdeen, South Dakota
22.2%
Win Rate
2–7
9 Starts
Ben Mickelson
Jamestown, North Dakota
87.5%
Win Rate
7–1
8 Starts
Erik Robertson
Casselton, North Dakota
87.5%
Win Rate
7–1
8 Starts
Travis Robertson
Fargo, North Dakota
75.0%
Win Rate
6–2
8 Starts
Eric Haugland
Lawton, North Dakota
62.5%
Win Rate
5–3
8 Starts
Troy Schill
Thompson, North Dakota
50.0%
Win Rate
4–4
8 Starts
Sam Zender
Fergus Falls, Minnesota
37.5%
Win Rate
3–5
8 Starts
Josh Zimpel
Braham, Minnesota
25.0%
Win Rate
2–6
8 Starts
Brady Pengilly
Langdon, North Dakota
100.0%
Win Rate
7–0
7 Starts
Paul Mueller
Bismarck, North Dakota
71.4%
Win Rate
5–2
7 Starts
Trevor Anderson
Watertown, South Dakota
14.3%
Win Rate
1–6
7 Starts
Jake Redetzke
Menomonie, Wisconsin
14.3%
Win Rate
1–6
7 Starts
Ryan Mikkelson
Alexandria, Minnesota
0.0%
Win Rate
0–7
7 Starts
Chris Smeby
Erskine, Minnesota
100.0%
Win Rate
6–0
6 Starts
Kreig Kasin
West Fargo, North Dakota
66.7%
Win Rate
4–2
6 Starts
Dustin Arthur
St. Lawrence, South Dakota
50.0%
Win Rate
3–3
6 Starts
Scott Greer
Winnipeg, Manitoba, Canada
33.3%
Win Rate
2–4
6 Starts
Jeff Massingill
Keewatin, Minnesota
16.7%
Win Rate
1–5
6 Starts
Scott Ward
Watertown, South Dakota
16.7%
Win Rate
1–5
6 Starts
Jamie Trautner
Hendrum, Minnesota
100.0%
Win Rate
5–0
5 Starts
Dylan Barnhardt
Washburn, North Dakota
80.0%
Win Rate
4–1
5 Starts
Ryan Schaufler
Hutchinson, Minnesota
80.0%
Win Rate
4–1
5 Starts
Morgan Grosz
Watertown, South Dakota
60.0%
Win Rate
3–2
5 Starts
Kalvin Kesselberg
Ada, Minnesota
60.0%
Win Rate
3–2
5 Starts
Sam Mars
Menomonie, Wisconsin
60.0%
Win Rate
3–2
5 Starts
Cody Martin
Mitchell, South Dakota
60.0%
Win Rate
3–2
5 Starts
Matt Schow
McIntosh, Minnesota
60.0%
Win Rate
3–2
5 Starts
Danny Vang
Deerwood, Minnesota
60.0%
Win Rate
3–2
5 Starts
Dustin Bluhm
Kindred, North Dakota
40.0%
Win Rate
2–3
5 Starts
Jayson Good
Watertown, South Dakota
40.0%
Win Rate
2–3
5 Starts
Denver Nickeson
Veblen, South Dakota
40.0%
Win Rate
2–3
5 Starts
Jeff Provinzino
Hibbing, Minnesota
20.0%
Win Rate
1–4
5 Starts
David Carlson
Huron, South Dakota
75.0%
Win Rate
3–1
4 Starts
Laela Eisenschenk
Fargo, North Dakota
75.0%
Win Rate
3–1
4 Starts
Josh Rieck
Fergus Falls, Minnesota
75.0%
Win Rate
3–1
4 Starts
Ben Wolden
Fergus Falls, Minnesota
75.0%
Win Rate
3–1
4 Starts
Matt Gilbertson
Montevideo, Minnesota
50.0%
Win Rate
2–2
4 Starts
Shawn Kirwin
Morris, Minnesota
50.0%
Win Rate
2–2
4 Starts
Travis Budisalovich
St. Paul, Minnesota
25.0%
Win Rate
1–3
4 Starts
Pat Doar
New Richmond, Wisconsin
25.0%
Win Rate
1–3
4 Starts
Jordan Tollakson
Montevideo, Minnesota
25.0%
Win Rate
1–3
4 Starts
AJ Diemel
Elk Mound, Wisconsin
0.0%
Win Rate
0–4
4 Starts
Cody Overton
Thomson, Georgia
0.0%
Win Rate
0–4
4 Starts
Collin Compson
Valley City, North Dakota
100.0%
Win Rate
3–0
3 Starts
Shane Nelson
Glen Ullin, North Dakota
100.0%
Win Rate
3–0
3 Starts
Eric Edwards
Edgeley, North Dakota
66.7%
Win Rate
2–1
3 Starts
Gary Feeleus
La Salle, Manitoba, Canada
66.7%
Win Rate
2–1
3 Starts
Mike Hart
Dent, Minnesota
66.7%
Win Rate
2–1
3 Starts
Justin Karlen
Howard, South Dakota
66.7%
Win Rate
2–1
3 Starts
Michael Leach
Sun River, Montana
66.7%
Win Rate
2–1
3 Starts
David McDonald
Huron, South Dakota
66.7%
Win Rate
2–1
3 Starts
Chuck Swenson
Watertown, South Dakota
66.7%
Win Rate
2–1
3 Starts
Nick Thoreson
Fort Ransom, North Dakota
66.7%
Win Rate
2–1
3 Starts
Gunner Frank
Montrose, Iowa
33.3%
Win Rate
1–2
3 Starts
Greg Meyer
Wahpeton, North Dakota
33.3%
Win Rate
1–2
3 Starts
Paul Niznik
Medford, Wisconsin
33.3%
Win Rate
1–2
3 Starts
Dustin Sorensen
Rochester, Minnesota
33.3%
Win Rate
1–2
3 Starts
Kevin Burdick
Proctor, Minnesota
0.0%
Win Rate
0–3
3 Starts
Chad Mahder
Bloomer, Wisconsin
0.0%
Win Rate
0–3
3 Starts
Cory Tammen
Wolverton, Minnesota
0.0%
Win Rate
0–3
3 Starts
Aaron Turnbull
Estevan, Saskatchewan, Canada
0.0%
Win Rate
0–3
3 Starts
John Buchner
Warren, Minnesota
100.0%
Win Rate
2–0
2 Starts
Tom Cummings
Grandin, North Dakota
100.0%
Win Rate
2–0
2 Starts
Josh Johnson
Harwood, North Dakota
100.0%
Win Rate
2–0
2 Starts
Jeremiah LaDue
Trenton, North Dakota
100.0%
Win Rate
2–0
2 Starts
Cody Lee
Starbuck, Minnesota
100.0%
Win Rate
2–0
2 Starts
Jeff Pritchard
Carman, Manitoba, Canada
100.0%
Win Rate
2–0
2 Starts
Virgil Randall
Interior, South Dakota
100.0%
Win Rate
2–0
2 Starts
Mike Rohwedder
Bath, South Dakota
100.0%
Win Rate
2–0
2 Starts
Justin Boomsma
Huron, South Dakota
50.0%
Win Rate
1–1
2 Starts
Jaden Christ
Jamestown, North Dakota
50.0%
Win Rate
1–1
2 Starts
Logan Dowson
Glendive, Montana
50.0%
Win Rate
1–1
2 Starts
Jerry Hauge
Underwood, Minnesota
50.0%
Win Rate
1–1
2 Starts
Cole Haugland
Lakota, North Dakota
50.0%
Win Rate
1–1
2 Starts
John Kaanta
Elk Mound, Wisconsin
50.0%
Win Rate
1–1
2 Starts
Austin Kuehl
Cave Creek, Arizona
50.0%
Win Rate
1–1
2 Starts
Tyler Leach
Sun River, Montana
50.0%
Win Rate
1–1
2 Starts
Nathan Sletto
Brandon, Minnesota
50.0%
Win Rate
1–1
2 Starts
Jake Smith
St. Joseph, Minnesota
50.0%
Win Rate
1–1
2 Starts
Mike Stearns
Aberdeen, South Dakota
50.0%
Win Rate
1–1
2 Starts
Blake Swenson
Watertown, South Dakota
50.0%
Win Rate
1–1
2 Starts
Jon Tollakson
Montevideo, Minnesota
50.0%
Win Rate
1–1
2 Starts
Todd Frank
Montrose, Iowa
0.0%
Win Rate
0–2
2 Starts
Jack Koranda
Bluffton, Minnesota
0.0%
Win Rate
0–2
2 Starts
Kent Arment
Aberdeen, South Dakota
100.0%
Win Rate
1–0
1 Starts
Hank Berry
Sidney, Montana
100.0%
Win Rate
1–0
1 Starts
Dustin Burke
East Grand Forks, Minnesota
100.0%
Win Rate
1–0
1 Starts
Nick Corbett
Bismarck, North Dakota
100.0%
Win Rate
1–0
1 Starts
Leo Feeleus
Headingley, Manitoba, Canada
100.0%
Win Rate
1–0
1 Starts
Larry Fitzsimmons
East Bethel, Minnesota
100.0%
Win Rate
1–0
1 Starts
Devin Fouquette
St. Cloud, Minnesota
100.0%
Win Rate
1–0
1 Starts
Jim Harris
Estevan, Saskatchewan, Canada
100.0%
Win Rate
1–0
1 Starts
Ward Imrie
Headingley, Manitoba, Canada
100.0%
Win Rate
1–0
1 Starts
Dustin Johanneck
Litchfield, Minnesota
100.0%
Win Rate
1–0
1 Starts
Zach Johnson
Lowry, Minnesota
100.0%
Win Rate
1–0
1 Starts
Jeremy Keller
Bismarck, North Dakota
100.0%
Win Rate
1–0
1 Starts
Bryan LePier
Bemidji, Minnesota
100.0%
Win Rate
1–0
1 Starts
Bob Moody
Williston, North Dakota
100.0%
Win Rate
1–0
1 Starts
Beau Nave
Billings, Montana
100.0%
Win Rate
1–0
1 Starts
Dillon Price
Glendive, Montana
100.0%
Win Rate
1–0
1 Starts
Brent Steg
Lorette West, Manitoba, Canada
100.0%
Win Rate
1–0
1 Starts
Dave Thomas
Aberdeen, South Dakota
100.0%
Win Rate
1–0
1 Starts
Chris Unrau
Stanley, Manitoba, Canada
100.0%
Win Rate
1–0
1 Starts
Blake Boelens
Brandon, Minnesota
0.0%
Win Rate
0–1
1 Starts
Lee Grosz
Watertown, South Dakota
0.0%
Win Rate
0–1
1 Starts
Billy Kendall
Walker, Minnesota
0.0%
Win Rate
0–1
1 Starts
Shane Sabraski
Rice, Minnesota
0.0%
Win Rate
0–1
1 Starts
Kevin Sexton
Lorette, Manitoba, Canada
0.0%
Win Rate
0–1
1 Starts
Matt Sparby
Bemidji, Minnesota
0.0%
Win Rate
0–1
1 Starts
Tyson Turnbull
Estevan, Saskatchewan, Canada
0.0%
Win Rate
0–1
1 Starts
Thomas Weisgram
Northville, South Dakota
0.0%
Win Rate
0–1
1 Starts
Chad Williamson
Watertown, South Dakota
0.0%
Win Rate
0–1
1 Starts
Stud Tracks
Min. 10 startsDud Tracks
Min. 10 startsAll Tracks
River Cities Speedway
Grand Forks, North Dakota 1/4 mi (0.2517 mi)
47
Starts
54
Races
0
Wins
47.7%
Percentile
Devils Lake Speedway
Crary, North Dakota 1/4 mi (0.2715 mi)
11
Starts
11
Races
2
Wins
53.3%
Percentile
Greenbush Race Park
Greenbush, Minnesota 1/4 mi (0.2538 mi)
11
Starts
11
Races
0
Wins
52.0%
Percentile
I-94 emr Speedway
Fergus Falls, Minnesota 3/8 mi (0.3621 mi)
8
Starts
9
Races
0
Wins
34.4%
Percentile
Norman County Raceway
Ada, Minnesota 3/8 mi (0.3698 mi)
4
Starts
4
Races
0
Wins
50.0%
Percentile
Brown County Speedway
Aberdeen, South Dakota 1/4 mi (0.2739 mi)
4
Starts
4
Races
0
Wins
45.9%
Percentile
Fix It Forward Speedway
West Fargo, North Dakota 1/3 mi (0.3279 mi)
3
Starts
3
Races
0
Wins
35.9%
Percentile
Dacotah Speedway
Mandan, North Dakota 4/10 mi (0.3903 mi)
2
Starts
2
Races
0
Wins
68.8%
Percentile
Sheyenne Speedway
Lisbon, North Dakota 1/4 mi (0.2656 mi)
2
Starts
2
Races
0
Wins
60.2%
Percentile
Dead Horse Creek Speedway
Morden, Manitoba, Canada 3/10 mi (0.2870 mi)
1
Starts
1
Races
0
Wins
90.0%
Percentile
Buffalo River Speedway
Glyndon, Minnesota 1/4 mi (0.2563 mi)
1
Starts
1
Races
0
Wins
72.2%
Percentile
Victory Lane Speedway
Winnipeg, Manitoba, Canada 3/8 mi (0.3661 mi)
1
Starts
1
Races
0
Wins
50.0%
Percentile
Cedar Lake Speedway
New Richmond, Wisconsin 3/10 mi (0.3067 mi)
0
Starts
2
Races
0
Wins
0.0%
Percentile
Closest Tracks to Hometown
Point-to-point from Grand Forks, North Dakota Active = at least one Dirt Late Model race in the past year.River Cities Speedway
Grand Forks, North Dakota 1/4 mi (0.2517 mi)
1.5
miles
Active
Norman County Raceway
Ada, Minnesota 3/8 mi (0.3698 mi)
50.7
miles
Active
Devils Lake Speedway
Crary, North Dakota 1/4 mi (0.2715 mi)
66.1
miles
Active
Greenbush Race Park
Greenbush, Minnesota 1/4 mi (0.2538 mi)
68.7
miles
Active
Fix It Forward Speedway
West Fargo, North Dakota 1/3 mi (0.3279 mi)
72.9
miles
Active
Buffalo River Speedway
Glyndon, Minnesota 1/4 mi (0.2563 mi)
77.1
miles
Active
Dead Horse Creek Speedway
Morden, Manitoba, Canada 3/10 mi (0.2870 mi)
101.6
miles
Active
Jamestown Speedway
Jamestown, North Dakota 1/4 mi (0.2739 mi)
102.3
miles
Active
Sheyenne Speedway
Lisbon, North Dakota 1/4 mi (0.2656 mi)
106.3
miles
Active
Bemidji Speedway
Bemidji, Minnesota 1/4 mi (0.2571 mi)
112.3
miles
Inactive
I-94 emr Speedway
Fergus Falls, Minnesota 3/8 mi (0.3621 mi)
121.0
miles
Active
Emo Speedway
Emo, Ontario, Canada 1/4 mi (0.2676 mi)
157.4
miles
Inactive
North Central Speedway
Brainerd, Minnesota 3/10 mi (0.2998 mi)
173.9
miles
Inactive
McLean County Speedway
Underwood, North Dakota 3/10 mi (0.3131 mi)
190.8
miles
Inactive
Redwood Speedway
Redwood Falls, Minnesota 4/10 mi (0.4457 mi)
252.0
miles
Inactive
Estevan Motor Speedway
Estevan, Saskatchewan, Canada 1/3 mi (0.3396 mi)
279.3
miles
Inactive
Elko Speedway
Elko New Market, Minnesota 3/10 mi (0.3134 mi)
293.0
miles
Inactive
Williston Basin Speedway
Williston, North Dakota 3/10 mi (0.3065 mi)
301.8
miles
Inactive
Jackson Motorplex
Jackson, Minnesota 4/10 mi (0.3991 mi)
313.7
miles
Inactive
Sioux Speedway
Sioux Center, Iowa 1/2 mi (0.5276 mi)
337.1
miles
Inactive
No tracks match this filter.
Basic Statistics
| Year | Points | Races | Starts | Wins | Top 5 | Top 10 |
|---|---|---|---|---|---|---|
| 2025 | 1,041 | 15 | 12 | — | 4 | 9 |
| 2024 | 1,584 | 25 | 20 | — | 1 | 10 |
| 2023 | 2,739 | 39 | 39 | 2 | 7 | 19 |
| 2022 | 1,697 | 26 | 24 | — | — | 8 |
| CAREER | — | 105 | 95 | 2 | 12 | 46 |
Advanced Statistics
| Year | Races | Starts | Percentile | Avg Fin | Best | Win % | Top 5 % | Top 10 % | Feat % |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | 15 | 12 | 63.2% | 9.08 | 3 | 0.0% | 33.3% | 75.0% | 80.0% |
| 2024 | 25 | 20 | 45.7% | 12.70 | 4 | 0.0% | 5.0% | 50.0% | 80.0% |
| 2023 | 39 | 39 | 51.0% | 11.95 | 1 | 5.1% | 17.9% | 48.7% | 100.0% |
| 2022 | 26 | 24 | 40.7% | 12.75 | 6 | 0.0% | 0.0% | 33.3% | 92.3% |
| CAREER | 105 | 95 | 48.8% | 11.95 | — | 1.9% | 12.6% | 48.4% | 90.5% |
By Tier
| Tier | Races | Wins | Top 5 | Top 10 | Avg Fin |
|---|---|---|---|---|---|
| Limited Late Models | 104 | 2 | 12 | 46 | 11.95 |
| Super Late Models | 1 | 0 | 0 | 0 | — |
Ranking History
Year-end rankings by tier and state2025
#339
#116
#11
#11
2024
#328
#108
#12
#11
2023
#215
#56
#9
#33
#9
2022
#336
#121
#15
#15
Race Log
Showing 1–50 of 105 races-
SAT SEP 6 2025DNSRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #PROV WISSOTA Late Model -
SAT AUG 30 202524thGreenbush Race Park
Greenbush, Minnesota |1/4 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
FRI AUG 29 20257thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
FRI AUG 1 202512thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
SAT JUL 26 20257thDacotah Speedway
Mandan, North Dakota |4/10 mi #21S WISSOTA Late Model -
FRI JUL 25 202510thDacotah Speedway
Mandan, North Dakota |4/10 mi #21S WISSOTA Late Model -
FRI JUL 11 20255thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
WED JUL 2 20259thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
SAT JUN 14 202516thDevils Lake Speedway
Crary, North Dakota |1/4 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
FRI JUN 13 20253rdRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
SAT JUN 7 2025DNSI-94 emr Speedway
Fergus Falls, Minnesota |3/8 mi #21S WISSOTA Late Model -
FRI JUN 6 20255thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
FRI MAY 30 2025DNSRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
THU MAY 22 20253rdRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
FRI MAY 9 20258thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
SAT SEP 7 2024DNSRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
THU SEP 5 202427thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
SUN SEP 1 20246thGreenbush Race Park
Greenbush, Minnesota |1/4 mi #21S WISSOTA Late Model -
SAT AUG 31 202410thGreenbush Race Park
Greenbush, Minnesota |1/4 mi #21S WISSOTA Late Model -
FRI AUG 30 20246thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
FRI AUG 23 202414thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
FRI AUG 9 20244thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
FRI AUG 2 202410thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
SAT JUL 27 202411thDevils Lake Speedway
Crary, North Dakota |1/4 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
FRI JUL 26 202420thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
THU JUL 25 202410thVictory Lane Speedway
Winnipeg, Manitoba, Canada |3/8 mi #21 WISSOTA Late ModelNorthern Late Model Racing Association -
FRI JUL 19 202411thBrown County Speedway
Aberdeen, South Dakota |1/4 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
SAT JUL 13 202410thDevils Lake Speedway
Crary, North Dakota |1/4 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
FRI JUL 12 20249thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
TUE JUL 2 20247thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
SUN JUN 30 2024DNSRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S Super Late ModelWorld of Outlaws Late Model Series -
FRI JUN 21 202417thI-94 emr Speedway
Fergus Falls, Minnesota |3/8 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
FRI JUN 14 2024DNSCedar Lake Speedway
New Richmond, Wisconsin |3/10 mi #21S Late Model -
THU JUN 13 2024DNSCedar Lake Speedway
New Richmond, Wisconsin |3/10 mi #21S Late Model -
FRI JUN 7 2024DNSRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
SAT JUN 1 202421stI-94 emr Speedway
Fergus Falls, Minnesota |3/8 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
FRI MAY 31 202422ndRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
FRI MAY 17 202419thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
SAT MAY 11 202413thDevils Lake Speedway
Crary, North Dakota |1/4 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
FRI MAY 10 20247thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
SAT SEP 16 202321stI-94 emr Speedway
Fergus Falls, Minnesota |3/8 mi #21S WISSOTA Late Model -
FRI SEP 15 20234thI-94 emr Speedway
Fergus Falls, Minnesota |3/8 mi #21S WISSOTA Late Model -
THU SEP 14 202317thI-94 emr Speedway
Fergus Falls, Minnesota |3/8 mi #21S WISSOTA Late Model -
WED SEP 13 202325thI-94 emr Speedway
Fergus Falls, Minnesota |3/8 mi #21S WISSOTA Late ModelWISSOTA Late Model Challenge Series -
SAT SEP 9 202324thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
THU SEP 7 202321stRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
SUN SEP 3 20236thGreenbush Race Park
Greenbush, Minnesota |1/4 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
SAT SEP 2 202314thGreenbush Race Park
Greenbush, Minnesota |1/4 mi #21S WISSOTA Late ModelNorthern Late Model Racing Association -
FRI SEP 1 20238thRiver Cities Speedway
Grand Forks, North Dakota |1/4 mi #21S WISSOTA Late Model -
SAT AUG 26 20235thDevils Lake Speedway
Crary, North Dakota |1/4 mi #21S WISSOTA Late Model
Page 1 of 3 · 105 races
Photos
Photos will load when you open this tab.
