Print Style: Media | Grid | Compact Grid

7/30/2025 at Forks Karting Association

Junior 1 Animal Dirt Karts

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

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

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

Dirt Cage Kart Junior 1

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

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

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

Junior 1 Super Stock

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

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

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

Junior 2 Animal Dirt Karts

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

Heat 1 (8 Laps): 1. 6-Liam Berger[1]; 2. 13-Jaxson Dobmeier[3]; 3. 23-Colin Brons[5]; 4. 2-Cameron Gunderson[7]; 5. 75-Jaelynn Ross[8]; 6. 55-Brody Sobolik[4]; 7. 24-Lilly Jarvis[6]; 8. 26-Addie Schmaltz[2]

Heat 2 (8 Laps): 1. 71-James Machart[3]; 2. 3-Carsen Gunderson[1]; 3. 04-Ryder Blasky[7]; 4. 40-Carter Sobolik[2]; 5. 72-Henry Beitelspacher[4]; 6. 17-Colton Keney[5]; 7. 10-Isaak Johnson[6]

Heat 3 (8 Laps): 1. 2-Cameron Gunderson[2]; 2. 13-Jaxson Dobmeier[6]; 3. 24-Lilly Jarvis[3]; 4. 6-Liam Berger[8]; 5. 75-Jaelynn Ross[1]; 6. 23-Colin Brons[4]; 7. 55-Brody Sobolik[5]; 8. 26-Addie Schmaltz[7]

Heat 4 (8 Laps): 1. 71-James Machart[5]; 2. 72-Henry Beitelspacher[4]; 3. 04-Ryder Blasky[1]; 4. 17-Colton Keney[3]; 5. 3-Carsen Gunderson[7]; 6. 10-Isaak Johnson[2]; 7. 40-Carter Sobolik[6]

Dirt Cage Kart Junior 2

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

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

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

Junior 2 Super Stock

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

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

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

Animal Heavy

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

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

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

Kid Karts Dirt

A Feature 1 (10 Laps): 1. 27-Reed Thompson[2]; 2. 47-Thayer Wahl[4]; 3. 16-Dash Vold[3]; 4. 22-Iris Johnson[1]; 5. 2-Dekker Ihry[8]; 6. 11-Peyton Schow[9]; 7. 17-Alyvia Kringstad[7]; 8. 24-Melody Miller[5]; 9. 89-James Ramirez[6]; 10. 12-Maverick Korynta[10]

Heat 1 (6 Laps): 1. 24-Melody Miller[1]; 2. 89-James Ramirez[2]; 3. 27-Reed Thompson[4]; 4. 2-Dekker Ihry[3]; 5. 11-Peyton Schow[5]

Heat 2 (6 Laps): 1. 16-Dash Vold[2]; 2. 22-Iris Johnson[3]; 3. 17-Alyvia Kringstad[4]; 4. 47-Thayer Wahl[5]; 5. 12-Maverick Korynta[1]

Heat 3 (6 Laps): 1. 27-Reed Thompson[2]; 2. 11-Peyton Schow[1]; 3. 2-Dekker Ihry[3]; 4. 89-James Ramirez[4]; 5. 24-Melody Miller[5]

Heat 4 (6 Laps): 1. 47-Thayer Wahl[1]; 2. 22-Iris Johnson[3]; 3. 17-Alyvia Kringstad[2]; 4. 16-Dash Vold[4]; 5. 12-Maverick Korynta[5]

Rookie Class

A Feature 1 (12 Laps): 1. 3-Winston Brons[2]; 2. 21-William Johnson[1]; 3. 45-William Kringstad[3]; 4. 13-Josiah Markuson[4]; 5. 74-Calvin Latozke[5]; 6. 47-James O'Day[7]; 7. 10-River Korynta[6]

A Feature 2 (12 Laps): 1. 22-Madelyn Kringstad[1]; 2. 5-Chance Berger[3]; 3. 09-Rylan Fuller[2]; 4. 9-Carter Vancamp[4]; 5. 00-Otto O'Day[7]; 6. 26-Harper Gander[5]; 7. 49-Ryder Hulst[6]

Heat 1 (8 Laps): 1. 21-William Johnson[2]; 2. 45-William Kringstad[3]; 3. 3-Winston Brons[6]; 4. 74-Calvin Latozke[5]; 5. 10-River Korynta[4]; 6. 47-James O'Day[7]; 7. 13-Josiah Markuson[1]

Heat 2 (8 Laps): 1. 22-Madelyn Kringstad[4]; 2. 09-Rylan Fuller[2]; 3. 9-Carter Vancamp[1]; 4. 5-Chance Berger[5]; 5. 00-Otto O'Day[3]; 6. 49-Ryder Hulst[7]; 7. 26-Harper Gander[6]

Heat 3 (8 Laps): 1. 3-Winston Brons[2]; 2. 45-William Kringstad[5]; 3. 21-William Johnson[6]; 4. 13-Josiah Markuson[7]; 5. 47-James O'Day[1]; 6. 10-River Korynta[4]; 7. 74-Calvin Latozke[3]

Heat 4 (8 Laps): 1. 22-Madelyn Kringstad[4]; 2. 5-Chance Berger[3]; 3. 09-Rylan Fuller[6]; 4. 26-Harper Gander[2]; 5. 49-Ryder Hulst[1]; 6. 9-Carter Vancamp[7]; 7. 00-Otto O'Day[5]

Adult Medium

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

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

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

Yamaha Open

A Feature 1 (15 Laps): 1. 36-Ryan Thorvilson[1]; 2. 7-Bryan Good[3]; 3. 23-Kaileigh Martinson[4]; 4. 34-Brandon Anderson[2]

Heat 1 (8 Laps): 1. 36-Ryan Thorvilson[1]; 2. 7-Bryan Good[3]; 3. 34-Brandon Anderson[4]; 4. 23-Kaileigh Martinson[2]

Heat 2 (8 Laps): 1. 36-Ryan Thorvilson[4]; 2. 34-Brandon Anderson[1]; 3. 23-Kaileigh Martinson[3]; 4. 7-Bryan Good[2]

Adult Medium

A Feature 1

15 laps | 00:00:00
PosStartDriverHometownCar
11Brandon ThorvilsonGrand Forks, ND20
22Adam ThorvilsonGrand Forks, ND40
35Ryan ThorvilsonGilby, ND48
43Bryan GoodGrand Forks, ND7
57Adam MatzGrand Forks, ND9
64Jade EmburyGrand Forks, ND88
76Kyle JarvisGrand Forks, ND92

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
16Adam ThorvilsonGrand Forks, ND40
25Brandon ThorvilsonGrand Forks, ND20
33Bryan GoodGrand Forks, ND7
47Jade EmburyGrand Forks, ND88
51Kyle JarvisGrand Forks, ND92
62Ryan ThorvilsonGilby, ND48
74Adam MatzGrand Forks, ND9

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
13Brandon ThorvilsonGrand Forks, ND20
22Adam ThorvilsonGrand Forks, ND40
35Bryan GoodGrand Forks, ND7
46Ryan ThorvilsonGilby, ND48
51Jade EmburyGrand Forks, ND88
64Adam MatzGrand Forks, ND9
77Kyle JarvisGrand Forks, ND92

Animal Heavy

A Feature 1

15 laps | 00:00:00
PosStartDriverHometownCar
14Mike WitherilGrand Forks, ND97
25Ruby McDonaldGrand Forks, ND21
32Craig MachartGrand Forks, ND71
46Bradie KonzeGrand Forks, ND14
53Eric ThompsonEast Grand Forks, MN96
67Dale KonzeGrand Forks, ND56
78Kaileigh MartinsonGrafton, ND23
81Jay RossCrookston, MN80

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
13Mike WitherilGrand Forks, ND97
24Jay RossCrookston, MN80
38Craig MachartGrand Forks, ND71
41Ruby McDonaldGrand Forks, ND21
52Bradie KonzeGrand Forks, ND14
65Kaileigh MartinsonGrafton, ND23
77Eric ThompsonEast Grand Forks, MN96
86Dale KonzeGrand Forks, ND56

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
12Eric ThompsonEast Grand Forks, MN96
21Craig MachartGrand Forks, ND71
35Jay RossCrookston, MN80
43Dale KonzeGrand Forks, ND56
57Bradie KonzeGrand Forks, ND14
68Ruby McDonaldGrand Forks, ND21
74Kaileigh MartinsonGrafton, ND23
86Mike WitherilGrand Forks, ND97

Dirt Cage Kart Junior 1

A Feature 1

12 laps | 00:00:00
PosStartDriverHometownCar
12Maverik OmdahlEast Grand Forks, MN57
21Lola SchmaltzGrand Forks, ND5
38Rylan ThompsonThompson, ND27
49Kamber ObregonGrand Forks, ND1
56John JungwirthOslo, MN22
63Aiden ReynoldsHoople, ND6
74Cannon SchowMcIntosh, MN29
8 (DNF)7Lucas MillerGrand Forks, ND10
9 (DNF)5Lincoln KoryntaFisher, MN11

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
11Maverik OmdahlEast Grand Forks, MN57
22Lola SchmaltzGrand Forks, ND5
34Lincoln KoryntaFisher, MN11
47Cannon SchowMcIntosh, MN29
59Aiden ReynoldsHoople, ND6
68John JungwirthOslo, MN22
75Lucas MillerGrand Forks, ND10
8 (DNF)3Rylan ThompsonThompson, ND27
DNS-Kamber ObregonGrand Forks, ND1

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
18Lola SchmaltzGrand Forks, ND5
21Aiden ReynoldsHoople, ND6
34Kamber ObregonGrand Forks, ND1
42John JungwirthOslo, MN22
53Cannon SchowMcIntosh, MN29
69Maverik OmdahlEast Grand Forks, MN57
76Lincoln KoryntaFisher, MN11
85Lucas MillerGrand Forks, ND10
97Rylan ThompsonThompson, ND27

Dirt Cage Kart Junior 2

A Feature 1

12 laps | 00:00:00
PosStartDriverHometownCar
14Gage OmdahlWarren, MN17
22Jaxson DobmeierGrand Forks, ND13
33Cash SchmaltzGrand Forks, ND22
41Charlie ParadisErskine, MN29

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
12Jaxson DobmeierGrand Forks, ND13
24Charlie ParadisErskine, MN29
33Gage OmdahlWarren, MN17
41Cash SchmaltzGrand Forks, ND22

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
11Charlie ParadisErskine, MN29
24Cash SchmaltzGrand Forks, ND22
33Jaxson DobmeierGrand Forks, ND13
42Gage OmdahlWarren, MN17

Junior 1 Animal Dirt Karts

A Feature 1

12 laps | 00:00:00
PosStartDriverHometownCar
11Nash BlaskyGrand Forks, ND04
23Ty DobmeierGrand Forks, ND8
32Kody SchmaltzMecinock, ND21
44Corban KoryntaFischer, MN2
55Lincoln KoryntaFisher, MN11

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
15Nash BlaskyGrand Forks, ND04
22Kody SchmaltzMecinock, ND21
34Lincoln KoryntaFisher, MN11
43Corban KoryntaFischer, MN2
51Ty DobmeierGrand Forks, ND8

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
11Nash BlaskyGrand Forks, ND04
24Kody SchmaltzMecinock, ND21
35Ty DobmeierGrand Forks, ND8
43Corban KoryntaFischer, MN2
52Lincoln KoryntaFisher, MN11

Junior 1 Super Stock

A Feature 1

12 laps | 00:00:00
PosStartDriverHometownCar
11Becket KowalskiGrand Forks, ND18
2 (DNF)2Duncan RethemeierGrand Forks, ND99
3 (DNF)3Taylin KowalskiGrand Forks, ND46
4 (DNF)4Braxton RethemeierGrand Forks, ND15

Heat 1

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

Heat 2

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

Junior 2 Animal Dirt Karts

A Feature 1

12 laps | 00:00:00
PosStartDriverHometownCar
12Jaxson DobmeierGrand Forks, ND13
21James MachartGrand Forks, ND71
35Ryder BlaskyGrand Forks, ND04
47Henry BeitelspacherMoorhead, MN72
54Cameron GundersonSt.Thomas, ND2
63Liam BergerGrand Forks, ND6
76Carsen GundersonSt.Thomas, ND3
88Colin BronsStrandquist, MN23
914Isaak JohnsonHolt, MN10
109Colton KeneyHamilton, ND17
1113Brody SobolikHallock, MN55
1210Lilly JarvisThompson, ND24
1312Carter SobolikHallock, MN40
1415Addie SchmaltzMekinock, ND26
15 (DNF)11Jaelynn RossCrookston, MN75

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
11Liam BergerGrand Forks, ND6
23Jaxson DobmeierGrand Forks, ND13
35Colin BronsStrandquist, MN23
47Cameron GundersonSt.Thomas, ND2
58Jaelynn RossCrookston, MN75
64Brody SobolikHallock, MN55
76Lilly JarvisThompson, ND24
82Addie SchmaltzMekinock, ND26

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
13James MachartGrand Forks, ND71
21Carsen GundersonSt.Thomas, ND3
37Ryder BlaskyGrand Forks, ND04
42Carter SobolikHallock, MN40
54Henry BeitelspacherMoorhead, MN72
65Colton KeneyHamilton, ND17
76Isaak JohnsonHolt, MN10

Heat 3

8 laps | 00:00:00
PosStartDriverHometownCar
12Cameron GundersonSt.Thomas, ND2
26Jaxson DobmeierGrand Forks, ND13
33Lilly JarvisThompson, ND24
48Liam BergerGrand Forks, ND6
51Jaelynn RossCrookston, MN75
64Colin BronsStrandquist, MN23
75Brody SobolikHallock, MN55
87Addie SchmaltzMekinock, ND26

Heat 4

8 laps | 00:00:00
PosStartDriverHometownCar
15James MachartGrand Forks, ND71
24Henry BeitelspacherMoorhead, MN72
31Ryder BlaskyGrand Forks, ND04
43Colton KeneyHamilton, ND17
57Carsen GundersonSt.Thomas, ND3
62Isaak JohnsonHolt, MN10
76Carter SobolikHallock, MN40

Junior 2 Super Stock

A Feature 1

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

Heat 1

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

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
13Lilly JarvisThompson, ND24
21Charlie ParadisErskine, MN29
34Jaelynn RossCrookston, MN75
42Micah GanderEast Grand Forks, MN8

Kid Karts Dirt

A Feature 1

10 laps | 00:00:00
PosStartDriverHometownCar
12Reed ThompsonThompson, ND27
24Thayer WahlGreenbush, MN47
33Dash VoldEast Grand Forks, ND16
41Iris JohnsonHolt, MN22
58Dekker IhryGrand Forks, ND2
69Peyton SchowErskine, MN11
77Alyvia KringstadPark River, ND17
85Melody MillerGrand Forks, ND24
96James RamirezEast Grand Forks, MN89
1010Maverick KoryntaFischer, MN12

Heat 1

6 laps | 00:00:00
PosStartDriverHometownCar
11Melody MillerGrand Forks, ND24
22James RamirezEast Grand Forks, MN89
34Reed ThompsonThompson, ND27
43Dekker IhryGrand Forks, ND2
55Peyton SchowErskine, MN11

Heat 2

6 laps | 00:00:00
PosStartDriverHometownCar
12Dash VoldEast Grand Forks, ND16
23Iris JohnsonHolt, MN22
34Alyvia KringstadPark River, ND17
45Thayer WahlGreenbush, MN47
51Maverick KoryntaFischer, MN12

Heat 3

6 laps | 00:00:00
PosStartDriverHometownCar
12Reed ThompsonThompson, ND27
21Peyton SchowErskine, MN11
33Dekker IhryGrand Forks, ND2
44James RamirezEast Grand Forks, MN89
55Melody MillerGrand Forks, ND24

Heat 4

6 laps | 00:00:00
PosStartDriverHometownCar
11Thayer WahlGreenbush, MN47
23Iris JohnsonHolt, MN22
32Alyvia KringstadPark River, ND17
44Dash VoldEast Grand Forks, ND16
55Maverick KoryntaFischer, MN12

Rookie Class

A Feature 1

12 laps | 00:00:00
PosStartDriverHometownCar
12Winston BronsStrandquist, MN3
21William JohnsonHunter, ND21
33William KringstadGrand Forks, ND45
44Josiah MarkusonBagley, MN13
55Calvin LatozkeCavalier, ND74
67James O'DayFargo, ND47
76River KoryntaFisher, MN10

A Feature 2

12 laps | 00:00:00
PosStartDriverHometownCar
11Madelyn KringstadPark River, ND22
23Chance BergerEmerado, ND5
32Rylan FullerGrand Forks, ND09
44Carter VancampEast Grand Forks, MN9
57Otto O'DayFargo, ND00
65Harper GanderEast Grand Forks, MN26
76Ryder HulstGrand Forks, ND49

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
12William JohnsonHunter, ND21
23William KringstadGrand Forks, ND45
36Winston BronsStrandquist, MN3
45Calvin LatozkeCavalier, ND74
54River KoryntaFisher, MN10
67James O'DayFargo, ND47
71Josiah MarkusonBagley, MN13

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
14Madelyn KringstadPark River, ND22
22Rylan FullerGrand Forks, ND09
31Carter VancampEast Grand Forks, MN9
45Chance BergerEmerado, ND5
53Otto O'DayFargo, ND00
67Ryder HulstGrand Forks, ND49
76Harper GanderEast Grand Forks, MN26

Heat 3

8 laps | 00:00:00
PosStartDriverHometownCar
12Winston BronsStrandquist, MN3
25William KringstadGrand Forks, ND45
36William JohnsonHunter, ND21
47Josiah MarkusonBagley, MN13
51James O'DayFargo, ND47
64River KoryntaFisher, MN10
73Calvin LatozkeCavalier, ND74

Heat 4

8 laps | 00:00:00
PosStartDriverHometownCar
14Madelyn KringstadPark River, ND22
23Chance BergerEmerado, ND5
36Rylan FullerGrand Forks, ND09
42Harper GanderEast Grand Forks, MN26
51Ryder HulstGrand Forks, ND49
67Carter VancampEast Grand Forks, MN9
75Otto O'DayFargo, ND00

Yamaha Open

A Feature 1

15 laps | 00:00:00
PosStartDriverHometownCar
11Ryan ThorvilsonGilby, ND36
23Bryan GoodGrand Forks, ND7
34Kaileigh MartinsonGrafton, ND23
42Brandon AndersonGrand Forks, ND34

Heat 1

8 laps | 00:00:00
PosStartDriverHometownCar
11Ryan ThorvilsonGilby, ND36
23Bryan GoodGrand Forks, ND7
34Brandon AndersonGrand Forks, ND34
42Kaileigh MartinsonGrafton, ND23

Heat 2

8 laps | 00:00:00
PosStartDriverHometownCar
14Ryan ThorvilsonGilby, ND36
21Brandon AndersonGrand Forks, ND34
33Kaileigh MartinsonGrafton, ND23
42Bryan GoodGrand Forks, ND7

Powered by MyRacePass