Print Style: Media | Grid | Compact Grid

8/6/2025 at Forks Karting Association

Junior 1 Animal Dirt Karts

A Feature 1 (12 Laps): 1. 04-Nash Blasky[1]; 2. 2-Corban Korynta[2]; 3. 21-Kody Schmaltz[5]; 4. 8-Ty Dobmeier[6]; 5. 11-Lincoln Korynta[3]; 6. (DNF) 22-Madelyn Kringstad[4]

Heat 1 (8 Laps): 1. 04-Nash Blasky[1]; 2. 21-Kody Schmaltz[2]; 3. 2-Corban Korynta[3]; 4. 11-Lincoln Korynta[4]; 5. 22-Madelyn Kringstad[6]; 6. 8-Ty Dobmeier[5]

Heat 2 (8 Laps): 1. 04-Nash Blasky[6]; 2. 2-Corban Korynta[4]; 3. 11-Lincoln Korynta[3]; 4. 22-Madelyn Kringstad[1]; 5. (DNF) 8-Ty Dobmeier[2]; 6. (DNF) 21-Kody Schmaltz[5]

Dirt Cage Kart Junior 1

A Feature 1 (12 Laps): 1. 57-Maverik Omdahl[2]; 2. 5-Lola Schmaltz[1]; 3. 22-John Jungwirth[3]; 4. 1-Kamber Obregon[7]; 5. 6-Aiden Reynolds[4]; 6. 29-Cannon Schow[5]; 7. 11-Lincoln Korynta[6]; 8. 10-Lucas Miller[8]

Heat 1 (8 Laps): 1. 5-Lola Schmaltz[4]; 2. 22-John Jungwirth[2]; 3. 57-Maverik Omdahl[7]; 4. 11-Lincoln Korynta[6]; 5. 10-Lucas Miller[8]; 6. (DNF) 6-Aiden Reynolds[1]; 7. (DNF) 29-Cannon Schow[3]; 8. (DNS) 1-Kamber Obregon

Heat 2 (8 Laps): 1. 57-Maverik Omdahl[1]; 2. 5-Lola Schmaltz[4]; 3. 1-Kamber Obregon[3]; 4. 22-John Jungwirth[6]; 5. 29-Cannon Schow[5]; 6. 6-Aiden Reynolds[7]; 7. 10-Lucas Miller[8]; 8. (DNF) 11-Lincoln Korynta[2]

Junior 1 Super Stock

A Feature 1 (12 Laps): 1. 99-Duncan Rethemeier[1]; 2. 18-Becket Kowalski[3]; 3. 15-Braxton Rethemeier[4]; 4. 46-Taylin Kowalski[2]

Heat 1 (8 Laps): 1. 99-Duncan Rethemeier[4]; 2. 46-Taylin Kowalski[3]; 3. 18-Becket Kowalski[2]; 4. 15-Braxton Rethemeier[1]

Heat 2 (8 Laps): 1. 99-Duncan Rethemeier[1]; 2. 46-Taylin Kowalski[2]; 3. 18-Becket Kowalski[3]; 4. 15-Braxton Rethemeier[4]

Junior 2 Animal Dirt Karts

A Feature 1 (12 Laps): 1. 71-James Machart[1]; 2. 13-Jaxson Dobmeier[5]; 3. 04-Ryder Blasky[4]; 4. 40-Carter Sobolik[8]; 5. 23-Colin Brons[2]; 6. 17-Colton Keney[9]; 7. 55-Brody Sobolik[6]; 8. 75-Jaelynn Ross[10]; 9. 3-Carsen Gunderson[7]; 10. 2-Cameron Gunderson[3]; 11. 6-Liam Berger[14]; 12. 10-Isaak Johnson[11]; 13. 24-Lilly Jarvis[13]; 14. (DNF) 26-Addie Schmaltz[12]

Heat 1 (8 Laps): 1. 2-Cameron Gunderson[1]; 2. 23-Colin Brons[6]; 3. 3-Carsen Gunderson[2]; 4. 55-Brody Sobolik[7]; 5. 75-Jaelynn Ross[5]; 6. 17-Colton Keney[4]; 7. (DNF) 6-Liam Berger[3]

Heat 2 (8 Laps): 1. 71-James Machart[7]; 2. 04-Ryder Blasky[1]; 3. 13-Jaxson Dobmeier[4]; 4. 40-Carter Sobolik[3]; 5. 10-Isaak Johnson[5]; 6. 26-Addie Schmaltz[6]; 7. 24-Lilly Jarvis[2]

Heat 3 (8 Laps): 1. 23-Colin Brons[2]; 2. 55-Brody Sobolik[1]; 3. 2-Cameron Gunderson[7]; 4. 17-Colton Keney[4]; 5. 3-Carsen Gunderson[6]; 6. 75-Jaelynn Ross[3]; 7. 6-Liam Berger[5]

Heat 4 (8 Laps): 1. 71-James Machart[1]; 2. 13-Jaxson Dobmeier[4]; 3. 04-Ryder Blasky[7]; 4. 40-Carter Sobolik[5]; 5. 26-Addie Schmaltz[2]; 6. 10-Isaak Johnson[3]; 7. 24-Lilly Jarvis[6]

Dirt Cage Kart Junior 2

A Feature 1 (12 Laps): 1. 13-Jaxson Dobmeier[2]; 2. 22-Cash Schmaltz[3]; 3. 29-Charlie Paradis[1]

Heat 1 (8 Laps): 1. 29-Charlie Paradis[2]; 2. 13-Jaxson Dobmeier[3]; 3. 22-Cash Schmaltz[1]

Heat 2 (8 Laps): 1. 13-Jaxson Dobmeier[1]; 2. 29-Charlie Paradis[2]; 3. 22-Cash Schmaltz[3]

Junior 2 Super Stock

A Feature 1 (12 Laps): 1. 24-Lilly Jarvis[4]; 2. 8-Micah Gander[1]; 3. 75-Jaelynn Ross[3]; 4. 29-Charlie Paradis[2]

Heat 1 (8 Laps): 1. 8-Micah Gander[2]; 2. 29-Charlie Paradis[4]; 3. 75-Jaelynn Ross[1]; 4. 24-Lilly Jarvis[3]

Heat 2 (8 Laps): 1. 29-Charlie Paradis[1]; 2. 8-Micah Gander[3]; 3. 24-Lilly Jarvis[2]; 4. 75-Jaelynn Ross[4]

Animal Heavy

A Feature 1 (15 Laps): 1. 97-Mike Witheril[3]; 2. 96-Eric Thompson[1]; 3. 71-Craig Machart[2]; 4. 80-Jay Ross[4]; 5. 56-Dale Konze[5]; 6. 14-Bradie Konze[6]

Heat 1 (8 Laps): 1. 96-Eric Thompson[2]; 2. 71-Craig Machart[3]; 3. 97-Mike Witheril[6]; 4. 80-Jay Ross[4]; 5. 56-Dale Konze[1]; 6. (DNF) 14-Bradie Konze[5]

Heat 2 (8 Laps): 1. 96-Eric Thompson[5]; 2. 97-Mike Witheril[1]; 3. 71-Craig Machart[4]; 4. 80-Jay Ross[3]; 5. 56-Dale Konze[6]; 6. 14-Bradie Konze[2]

Kid Karts Dirt

A Feature 1 (10 Laps): 1. 22-Iris Johnson[1]; 2. 47-Thayer Wahl[2]; 3. 16-Dash Vold[3]; 4. 11-Peyton Schow[6]; 5. 2-Dekker Ihry[5]; 6. 17-Alyvia Kringstad[8]; 7. 24-Melody Miller[4]; 8. 19-Jude Hasby[7]

Heat 1 (6 Laps): 1. 22-Iris Johnson[2]; 2. 24-Melody Miller[1]; 3. 17-Alyvia Kringstad[5]; 4. 16-Dash Vold[7]; 5. 47-Thayer Wahl[6]; 6. 11-Peyton Schow[3]; 7. 19-Jude Hasby[4]; 8. 2-Dekker Ihry[8]

Heat 2 (6 Laps): 1. 2-Dekker Ihry[1]; 2. 47-Thayer Wahl[3]; 3. 16-Dash Vold[2]; 4. 22-Iris Johnson[7]; 5. 11-Peyton Schow[6]; 6. 24-Melody Miller[8]; 7. 19-Jude Hasby[5]; 8. (DNF) 17-Alyvia Kringstad[4]

Rookie Class

A Feature 1 (12 Laps): 1. 3-Winston Brons[1]; 2. 45-William Kringstad[2]; 3. 9-Carter Vancamp[4]; 4. 00-Otto O'Day[6]; 5. 09-Rylan Fuller[3]; 6. 10-River Korynta[7]; 7. 74-Calvin Latozke[5]

A Feature 2 (12 Laps): 1. 5-Chance Berger[1]; 2. 21-William Johnson[3]; 3. 13-Josiah Markuson[2]; 4. 47-James O'Day[4]; 5. 49-Ryder Hulst[5]; 6. 26-Harper Gander[6]

Heat 1 (8 Laps): 1. 3-Winston Brons[1]; 2. 45-William Kringstad[4]; 3. 09-Rylan Fuller[2]; 4. 74-Calvin Latozke[5]; 5. 9-Carter Vancamp[6]; 6. 00-Otto O'Day[7]; 7. 10-River Korynta[3]

Heat 2 (8 Laps): 1. 5-Chance Berger[2]; 2. 21-William Johnson[4]; 3. 13-Josiah Markuson[3]; 4. 47-James O'Day[6]; 5. 49-Ryder Hulst[5]; 6. 26-Harper Gander[1]

Heat 3 (8 Laps): 1. 45-William Kringstad[4]; 2. 3-Winston Brons[7]; 3. 9-Carter Vancamp[2]; 4. 74-Calvin Latozke[3]; 5. 09-Rylan Fuller[6]; 6. 00-Otto O'Day[1]; 7. 10-River Korynta[5]

Heat 4 (8 Laps): 1. 5-Chance Berger[5]; 2. 13-Josiah Markuson[4]; 3. 21-William Johnson[3]; 4. 47-James O'Day[1]; 5. 49-Ryder Hulst[2]; 6. 26-Harper Gander[6]

Adult Medium

A Feature 1 (15 Laps): 1. 7-Bryan Good[3]; 2. 40-Adam Thorvilson[1]; 3. 48-Ryan Thorvilson[4]; 4. 20-Brandon Thorvilson[2]; 5. 92-Kyle Jarvis[5]; 6. 88-Jade Embury[6]

Heat 1 (8 Laps): 1. 40-Adam Thorvilson[1]; 2. 48-Ryan Thorvilson[5]; 3. 7-Bryan Good[2]; 4. 20-Brandon Thorvilson[4]; 5. 92-Kyle Jarvis[6]; 6. 88-Jade Embury[3]

Heat 2 (8 Laps): 1. 20-Brandon Thorvilson[3]; 2. 40-Adam Thorvilson[6]; 3. 7-Bryan Good[5]; 4. 92-Kyle Jarvis[1]; 5. 48-Ryan Thorvilson[2]; 6. 88-Jade Embury[4]

Yamaha Open

A Feature 1 (15 Laps): 1. 7-Bryan Good[1]; 2. 34-Brandon Anderson[2]; 3. (DNF) 36-Brett Anderson[3]

Heat 1 (8 Laps): 1. 7-Bryan Good[3]; 2. 34-Brandon Anderson[2]; 3. 36-Brett Anderson[1]

Heat 2 (8 Laps): 1. 7-Bryan Good[1]; 2. 34-Brandon Anderson[2]; 3. 36-Brett Anderson[3]

Adult Medium

A Feature 1

15 laps | 00:00:00
PosStartDriverHometownCar
13Bryan GoodGrand Forks, ND7
21Adam ThorvilsonGrand Forks, ND40
34Ryan ThorvilsonGilby, ND48
42Brandon ThorvilsonGrand Forks, ND20
55Kyle JarvisGrand Forks, ND92
66Jade EmburyGrand Forks, ND88

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
11Adam ThorvilsonGrand Forks, ND40
25Ryan ThorvilsonGilby, ND48
32Bryan GoodGrand Forks, ND7
44Brandon ThorvilsonGrand Forks, ND20
56Kyle JarvisGrand Forks, ND92
63Jade EmburyGrand Forks, ND88

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
13Brandon ThorvilsonGrand Forks, ND20
26Adam ThorvilsonGrand Forks, ND40
35Bryan GoodGrand Forks, ND7
41Kyle JarvisGrand Forks, ND92
52Ryan ThorvilsonGilby, ND48
64Jade EmburyGrand Forks, ND88

Animal Heavy

A Feature 1

15 laps | 00:00:00
PosStartDriverHometownCar
13Mike WitherilGrand Forks, ND97
21Eric ThompsonEast Grand Forks, MN96
32Craig MachartGrand Forks, ND71
44Jay RossCrookston, MN80
55Dale KonzeGrand Forks, ND56
66Bradie KonzeGrand Forks, ND14

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
12Eric ThompsonEast Grand Forks, MN96
23Craig MachartGrand Forks, ND71
36Mike WitherilGrand Forks, ND97
44Jay RossCrookston, MN80
51Dale KonzeGrand Forks, ND56
6 (DNF)5Bradie KonzeGrand Forks, ND14

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
15Eric ThompsonEast Grand Forks, MN96
21Mike WitherilGrand Forks, ND97
34Craig MachartGrand Forks, ND71
43Jay RossCrookston, MN80
56Dale KonzeGrand Forks, ND56
62Bradie KonzeGrand Forks, ND14

Dirt Cage Kart Junior 1

A Feature 1

12 laps | 00:00:00
PosStartDriverHometownCar
12Maverik OmdahlEast Grand Forks, MN57
21Lola SchmaltzGrand Forks, ND5
33John JungwirthOslo, MN22
47Kamber ObregonGrand Forks, ND1
54Aiden ReynoldsHoople, ND6
65Cannon SchowMcIntosh, MN29
76Lincoln KoryntaFisher, MN11
88Lucas MillerGrand Forks, ND10

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
14Lola SchmaltzGrand Forks, ND5
22John JungwirthOslo, MN22
37Maverik OmdahlEast Grand Forks, MN57
46Lincoln KoryntaFisher, MN11
58Lucas MillerGrand Forks, ND10
6 (DNF)1Aiden ReynoldsHoople, ND6
7 (DNF)3Cannon SchowMcIntosh, MN29
DNS-Kamber ObregonGrand Forks, ND1

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
11Maverik OmdahlEast Grand Forks, MN57
24Lola SchmaltzGrand Forks, ND5
33Kamber ObregonGrand Forks, ND1
46John JungwirthOslo, MN22
55Cannon SchowMcIntosh, MN29
67Aiden ReynoldsHoople, ND6
78Lucas MillerGrand Forks, ND10
8 (DNF)2Lincoln KoryntaFisher, MN11

Dirt Cage Kart Junior 2

A Feature 1

12 laps | 00:00:00
PosStartDriverHometownCar
12Jaxson DobmeierGrand Forks, ND13
23Cash SchmaltzGrand Forks, ND22
31Charlie ParadisErskine, MN29

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
12Charlie ParadisErskine, MN29
23Jaxson DobmeierGrand Forks, ND13
31Cash SchmaltzGrand Forks, ND22

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
11Jaxson DobmeierGrand Forks, ND13
22Charlie ParadisErskine, MN29
33Cash SchmaltzGrand Forks, ND22

Junior 1 Animal Dirt Karts

A Feature 1

12 laps | 00:00:00
PosStartDriverHometownCar
11Nash BlaskyGrand Forks, ND04
22Corban KoryntaFischer, MN2
35Kody SchmaltzMecinock, ND21
46Ty DobmeierGrand Forks, ND8
53Lincoln KoryntaFisher, MN11
6 (DNF)4Madelyn KringstadPark River, ND22

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
11Nash BlaskyGrand Forks, ND04
22Kody SchmaltzMecinock, ND21
33Corban KoryntaFischer, MN2
44Lincoln KoryntaFisher, MN11
56Madelyn KringstadPark River, ND22
65Ty DobmeierGrand Forks, ND8

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
16Nash BlaskyGrand Forks, ND04
24Corban KoryntaFischer, MN2
33Lincoln KoryntaFisher, MN11
41Madelyn KringstadPark River, ND22
5 (DNF)2Ty DobmeierGrand Forks, ND8
6 (DNF)5Kody SchmaltzMecinock, ND21

Junior 1 Super Stock

A Feature 1

12 laps | 00:00:00
PosStartDriverHometownCar
11Duncan RethemeierGrand Forks, ND99
23Becket KowalskiGrand Forks, ND18
34Braxton RethemeierGrand Forks, ND15
42Taylin KowalskiGrand Forks, ND46

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
14Duncan RethemeierGrand Forks, ND99
23Taylin KowalskiGrand Forks, ND46
32Becket KowalskiGrand Forks, ND18
41Braxton RethemeierGrand Forks, ND15

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
11Duncan RethemeierGrand Forks, ND99
22Taylin KowalskiGrand Forks, ND46
33Becket KowalskiGrand Forks, ND18
44Braxton RethemeierGrand Forks, ND15

Junior 2 Animal Dirt Karts

A Feature 1

12 laps | 00:00:00
PosStartDriverHometownCar
11James MachartGrand Forks, ND71
25Jaxson DobmeierGrand Forks, ND13
34Ryder BlaskyGrand Forks, ND04
48Carter SobolikHallock, MN40
52Colin BronsStrandquist, MN23
69Colton KeneyHamilton, ND17
76Brody SobolikHallock, MN55
810Jaelynn RossCrookston, MN75
97Carsen GundersonSt.Thomas, ND3
103Cameron GundersonSt.Thomas, ND2
1114Liam BergerGrand Forks, ND6
1211Isaak JohnsonHolt, MN10
1313Lilly JarvisThompson, ND24
14 (DNF)12Addie SchmaltzMekinock, ND26

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
11Cameron GundersonSt.Thomas, ND2
26Colin BronsStrandquist, MN23
32Carsen GundersonSt.Thomas, ND3
47Brody SobolikHallock, MN55
55Jaelynn RossCrookston, MN75
64Colton KeneyHamilton, ND17
7 (DNF)3Liam BergerGrand Forks, ND6

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
17James MachartGrand Forks, ND71
21Ryder BlaskyGrand Forks, ND04
34Jaxson DobmeierGrand Forks, ND13
43Carter SobolikHallock, MN40
55Isaak JohnsonHolt, MN10
66Addie SchmaltzMekinock, ND26
72Lilly JarvisThompson, ND24

Heat 3

8 laps | 00:00:00
PosStartDriverHometownCar
12Colin BronsStrandquist, MN23
21Brody SobolikHallock, MN55
37Cameron GundersonSt.Thomas, ND2
44Colton KeneyHamilton, ND17
56Carsen GundersonSt.Thomas, ND3
63Jaelynn RossCrookston, MN75
75Liam BergerGrand Forks, ND6

Heat 4

8 laps | 00:00:00
PosStartDriverHometownCar
11James MachartGrand Forks, ND71
24Jaxson DobmeierGrand Forks, ND13
37Ryder BlaskyGrand Forks, ND04
45Carter SobolikHallock, MN40
52Addie SchmaltzMekinock, ND26
63Isaak JohnsonHolt, MN10
76Lilly JarvisThompson, ND24

Junior 2 Super Stock

A Feature 1

12 laps | 00:00:00
PosStartDriverHometownCar
14Lilly JarvisThompson, ND24
21Micah GanderEast Grand Forks, MN8
33Jaelynn RossCrookston, MN75
42Charlie ParadisErskine, MN29

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
12Micah GanderEast Grand Forks, MN8
24Charlie ParadisErskine, MN29
31Jaelynn RossCrookston, MN75
43Lilly JarvisThompson, ND24

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
11Charlie ParadisErskine, MN29
23Micah GanderEast Grand Forks, MN8
32Lilly JarvisThompson, ND24
44Jaelynn RossCrookston, MN75

Kid Karts Dirt

A Feature 1

10 laps | 00:00:00
PosStartDriverHometownCar
11Iris JohnsonHolt, MN22
22Thayer WahlGreenbush, MN47
33Dash VoldEast Grand Forks, ND16
46Peyton SchowErskine, MN11
55Dekker IhryGrand Forks, ND2
68Alyvia KringstadPark River, ND17
74Melody MillerGrand Forks, ND24
87Jude HasbyCrookston, MN19

Heat 1

6 laps | 00:00:00
PosStartDriverHometownCar
12Iris JohnsonHolt, MN22
21Melody MillerGrand Forks, ND24
35Alyvia KringstadPark River, ND17
47Dash VoldEast Grand Forks, ND16
56Thayer WahlGreenbush, MN47
63Peyton SchowErskine, MN11
74Jude HasbyCrookston, MN19
88Dekker IhryGrand Forks, ND2

Heat 2

6 laps | 00:00:00
PosStartDriverHometownCar
11Dekker IhryGrand Forks, ND2
23Thayer WahlGreenbush, MN47
32Dash VoldEast Grand Forks, ND16
47Iris JohnsonHolt, MN22
56Peyton SchowErskine, MN11
68Melody MillerGrand Forks, ND24
75Jude HasbyCrookston, MN19
8 (DNF)4Alyvia KringstadPark River, ND17

Rookie Class

A Feature 1

12 laps | 00:00:00
PosStartDriverHometownCar
11Winston BronsStrandquist, MN3
22William KringstadGrand Forks, ND45
34Carter VancampEast Grand Forks, MN9
46Otto O'DayFargo, ND00
53Rylan FullerGrand Forks, ND09
67River KoryntaFisher, MN10
75Calvin LatozkeCavalier, ND74

A Feature 2

12 laps | 00:00:00
PosStartDriverHometownCar
11Chance BergerEmerado, ND5
23William JohnsonHunter, ND21
32Josiah MarkusonBagley, MN13
44James O'DayFargo, ND47
55Ryder HulstGrand Forks, ND49
66Harper GanderEast Grand Forks, MN26

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
11Winston BronsStrandquist, MN3
24William KringstadGrand Forks, ND45
32Rylan FullerGrand Forks, ND09
45Calvin LatozkeCavalier, ND74
56Carter VancampEast Grand Forks, MN9
67Otto O'DayFargo, ND00
73River KoryntaFisher, MN10

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
12Chance BergerEmerado, ND5
24William JohnsonHunter, ND21
33Josiah MarkusonBagley, MN13
46James O'DayFargo, ND47
55Ryder HulstGrand Forks, ND49
61Harper GanderEast Grand Forks, MN26

Heat 3

8 laps | 00:00:00
PosStartDriverHometownCar
14William KringstadGrand Forks, ND45
27Winston BronsStrandquist, MN3
32Carter VancampEast Grand Forks, MN9
43Calvin LatozkeCavalier, ND74
56Rylan FullerGrand Forks, ND09
61Otto O'DayFargo, ND00
75River KoryntaFisher, MN10

Heat 4

8 laps | 00:00:00
PosStartDriverHometownCar
15Chance BergerEmerado, ND5
24Josiah MarkusonBagley, MN13
33William JohnsonHunter, ND21
41James O'DayFargo, ND47
52Ryder HulstGrand Forks, ND49
66Harper GanderEast Grand Forks, MN26

Yamaha Open

A Feature 1

15 laps | 00:00:00
PosStartDriverHometownCar
11Bryan GoodGrand Forks, ND7
22Brandon AndersonGrand Forks, ND34
3 (DNF)3Brett AndersonGrand Forks, ND36

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
13Bryan GoodGrand Forks, ND7
22Brandon AndersonGrand Forks, ND34
31Brett AndersonGrand Forks, ND36

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
11Bryan GoodGrand Forks, ND7
22Brandon AndersonGrand Forks, ND34
33Brett AndersonGrand Forks, ND36

Powered by MyRacePass