


Rapid Recap; Big Money at Jackson Friday
7/7/2025 -
Jack Dover picked up career win 39 with the Midwest Sprint Touring Series this past Friday at Rapid Speedway’s Outlaw Liberty Bowl. The $5,000 win was
2025 MSTS 410s: 20 nights for $10,000 championship...
1/13/2025 -
The Cressman Sanitation Midwest Sprint Touring Series ACS Roofing, Westover Masonry 410 Sprint Cars have 20 dates of competition in 2025. The title ho
Dover Scores First Win of Season to Extend Winning...
7/7/2025 -
Inside Line Promotions – ROCK RAPIDS, Iowa (July 7, 2025) – Jack Dover earned his first feature victory of the season and the second career 410ci wing
Latest News
Dover Scores First Win of Season to Extend Winning Streak to 21 Y...
7/7/2025Inside Line Promotions – ROCK RAPIDS, Iowa (July 7, 2025) – Jack Dover earned his first feature victory of the season and the second career 410ci winged sprint car win of his career last Friday at Rapid Speedway.
The triumph extended Dover’s winning streak to 21...more
Rapid Recap; Big Money at Jackson Friday
7/7/2025Jack Dover picked up career win 39 with the Midwest Sprint Touring Series this past Friday at Rapid Speedway’s Outlaw Liberty Bowl. The $5,000 win was his first with the series on the 410 side in the Cressman Sanitation MSTS Outlaw Sprint Cars. The event was also the first...more
2025 MSTS 410s: 20 nights for $10,000 championship
1/13/2025The Cressman Sanitation Midwest Sprint Touring Series ACS Roofing, Westover Masonry 410 Sprint Cars have 20 dates of competition in 2025. The title holder at the end of the year will pocket at least $10,000.
The second year of competition for the outlaw sprint car arm of...more

5/31/2019 - Rapid Speedway
Rock Rapids, IA
Weekly Racing Series
Tickets are $10 for adults, $5 for kids ages 7-14 and FREE for kids 6 & under! A pit pass will be $30 for everyone and you must be at least 12 years old to enter the pits. The pit gate will open at 5:00 & grandstands at 5:30. Driver registration will be cut off at 6:30, NO EXCEPTIONS! We'll start hot laps at 7:00 with racing to follow!
Classes
Track Contact
Full Event Information on MyRacePass
Van's Implement Sportsmans
A Feature
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 1 | 14 |
![]() |
Brian Kroon Rock Rapids, IA | Rock Rapids, IA | - |
2 | 3 | 142.0 |
![]() |
Bill Kroon Rock Rapids, IA | Rock Rapids, IA | 1 |
3 | 4 | 44 |
![]() |
Leon Sneller Doon, IA | Doon, IA | 1 |
4 | 8 | 94 |
![]() |
Tyler Bradley Hartford, SD | Hartford, SD | 4 |
5 | 10 | L82 |
![]() |
Logan Fitzpatrick Worthing, SD | Worthing, SD | 5 |
6 | 9 | 97E |
![]() |
Elana DeBoer Rock Rapids, IA | Rock Rapids, IA | 3 |
7 | 14 | 4 |
![]() |
PJ Stoner Canton, SD | Canton, SD | 7 |
8 DNF | 7 | 19 |
![]() |
Brandon Jurrens Rock Rapids, IA | Rock Rapids, IA | -1 |
9 DNF | 2 | 17 |
![]() |
Brandon Boeve Beaver Creek, MN | Beaver Creek, MN | -7 |
10 DNF | 6 | 50 |
![]() |
Roger DeBoer Rock Rapids, IA | Rock Rapids, IA | -4 |
11 DNF | 12 | 81VT |
![]() |
Dylan Sprock Rock Rapids, IA | Rock Rapids, IA | 1 |
12 DNF | 11 | 45 |
![]() |
Jon Stykel Sioux Falls, SD | Sioux Falls, SD | -1 |
DNS | 13 | 50M |
![]() |
Marni DeBoer Little Rock, IA | Little Rock, IA | - |
DQ | 5 | 57 |
![]() |
Todd Steenhoven George, IA | George, IA | - |
Heat 1
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 4 | 14 |
![]() |
Brian Kroon Rock Rapids, IA | Rock Rapids, IA | 3 |
2 | 5 | 50 |
![]() |
Roger DeBoer Rock Rapids, IA | Rock Rapids, IA | 3 |
3 | 7 | 17 |
![]() |
Brandon Boeve Beaver Creek, MN | Beaver Creek, MN | 4 |
4 | 6 | 94 |
![]() |
Tyler Bradley Hartford, SD | Hartford, SD | 2 |
5 | 1 | 97E |
![]() |
Elana DeBoer Rock Rapids, IA | Rock Rapids, IA | -4 |
6 | 2 | 45 |
![]() |
Jon Stykel Sioux Falls, SD | Sioux Falls, SD | -4 |
7 DNF | 3 | 50M |
![]() |
Marni DeBoer Little Rock, IA | Little Rock, IA | -4 |
All transfer |
Heat 2
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 3 | 142.0 |
![]() |
Bill Kroon Rock Rapids, IA | Rock Rapids, IA | 2 |
2 | 4 | 19 |
![]() |
Brandon Jurrens Rock Rapids, IA | Rock Rapids, IA | 2 |
3 | 1 | 44 |
![]() |
Leon Sneller Doon, IA | Doon, IA | -2 |
4 | 6 | 57 |
![]() |
Todd Steenhoven George, IA | George, IA | 2 |
5 | 2 | L82 |
![]() |
Logan Fitzpatrick Worthing, SD | Worthing, SD | -3 |
6 | 7 | 81VT |
![]() |
Dylan Sprock Rock Rapids, IA | Rock Rapids, IA | 1 |
7 DNF | 5 | 4 |
![]() |
PJ Stoner Canton, SD | Canton, SD | -2 |
All transfer |
USRA Hobby Stocks
A Feature
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 4 | 35K |
![]() |
Brady Klaassen Little Rock, IA | Little Rock, IA | 3 |
2 | 3 | 6 |
![]() |
Dustin Gulbrandson Sioux Falls, SD | Sioux Falls, SD | 1 |
3 | 7 | 88 |
![]() |
Chad Kooiker Rock Valley, IA | Rock Valley, IA | 4 |
4 | 1 | X |
![]() |
Tyler Schlumbohm Sioux Falls, SD | Sioux Falls, SD | -3 |
5 | 11 | 4D |
![]() |
Cory Kelderman Hills, MN | Hills, MN | 6 |
6 | 6 | 86 |
![]() |
Tracy Halouska Worthing, SD | Worthing, SD | - |
7 | 10 | 11T |
![]() |
Todd Uhl Sheldon, IA | Sheldon, IA | 3 |
8 | 13 | 3C |
![]() |
Josh Connell Luverne, MN | Luverne, MN | 5 |
9 | 14 | 11 |
![]() |
Nick Janssen Sioux Falls, SD | Sioux Falls, SD | 5 |
10 | 18 | 17J |
![]() |
Jason Bradley Sioux Falls, SD | Sioux Falls, SD | 8 |
11 | 16 | 77 |
![]() |
Max Skattum Luverne, MN | Luverne, MN | 5 |
12 | 15 | 20B |
![]() |
Josh Bradley Harrisburg, SD | Harrisburg, SD | 3 |
13 DNF | 5 | 8 |
![]() |
Levi Vander Weide Sioux Falls, SD | Sioux Falls, SD | -8 |
14 DNF | 2 | 23 |
![]() |
Marty Halouska Worthing, SD | Worthing, SD | -12 |
15 DNF | 12 | 38S |
![]() |
Colter Deutsch Ellsworth, MN | Ellsworth, MN | -3 |
16 DNF | 17 | 61N |
![]() |
Nick Brady Sioux Falls, SD | Sioux Falls, SD | 1 |
17 DNF | 8 | 52 |
![]() |
Trevor Kracht Luverne, MN | Luverne, MN | -9 |
DNS | 9 | 14K |
![]() |
Bryant Klaassen Adrian, MN | Adrian, MN | - |
B Feature
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 8 | 61N |
![]() |
Nick Brady Sioux Falls, SD | Sioux Falls, SD | 7 |
2 | 3 | 17J |
![]() |
Jason Bradley Sioux Falls, SD | Sioux Falls, SD | 1 |
Top 2 transfer | ||||||
3 | 5 | 18K |
![]() |
Landon Krohn Rowena, SD | Rowena, SD | 2 |
4 | 2 | 65 |
![]() |
Scott Jones Sioux Falls, SD | Sioux Falls, SD | -2 |
5 | 6 | S2H |
![]() |
Scotty DeJong George, IA | George, IA | 1 |
6 DNF | 1 | 22W |
![]() |
Michael Weidert Lismore, MN | Lismore, MN | -5 |
7 DNF | 7 | 46-7 |
![]() |
Jacob Foster Melvin, IA | Melvin, IA | - |
DNS | 12 | 13X |
![]() |
Alex Wiertzema Little Rock, IA | Little Rock, IA | - |
DNS | 11 | 15 |
![]() |
Thomas Kracht Luverne, MN | Luverne, MN | - |
DNS | 4 | 37 |
![]() |
Jason Scott Worthing, SD | Worthing, SD | - |
DNS | 9 | 81 |
![]() |
Josh Froseth Brandon, SD | Brandon, SD | - |
DNS | 10 | 43 |
![]() |
Logan Ledeboer Armour, SD | Armour, SD | - |
DNS | 14 | 81VT |
![]() |
Dylan Vanden Top George, IA | George, IA | - |
DNS | 13 | 14S |
![]() |
Aaron Stettnichs Rock Rapids, IA | Rock Rapids, IA | - |
DNS | 15 | 31 |
![]() |
Dawson Deboer Little Rock, IA | Little Rock, IA | - |
Heat 1
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 1 | 35K |
![]() |
Brady Klaassen Little Rock, IA | Little Rock, IA | - |
2 | 4 | 23 |
![]() |
Marty Halouska Worthing, SD | Worthing, SD | 2 |
3 | 2 | 4D |
![]() |
Cory Kelderman Hills, MN | Hills, MN | -1 |
4 | 6 | 3C |
![]() |
Josh Connell Luverne, MN | Luverne, MN | 2 |
Top 4 transfer | ||||||
5 | 7 | 22W |
![]() |
Michael Weidert Lismore, MN | Lismore, MN | 2 |
6 DNF | 5 | 18K |
![]() |
Landon Krohn Rowena, SD | Rowena, SD | -1 |
DNS | 3 | 81 |
![]() |
Josh Froseth Brandon, SD | Brandon, SD | - |
Heat 2
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 4 | 6 |
![]() |
Dustin Gulbrandson Sioux Falls, SD | Sioux Falls, SD | 3 |
2 | 5 | 88 |
![]() |
Chad Kooiker Rock Valley, IA | Rock Valley, IA | 3 |
3 | 1 | 8 |
![]() |
Levi Vander Weide Sioux Falls, SD | Sioux Falls, SD | -2 |
4 | 3 | 11 |
![]() |
Nick Janssen Sioux Falls, SD | Sioux Falls, SD | -1 |
Top 4 transfer | ||||||
5 | 7 | 65 |
![]() |
Scott Jones Sioux Falls, SD | Sioux Falls, SD | 2 |
6 | 6 | S2H |
![]() |
Scotty DeJong George, IA | George, IA | - |
DNS | 2 | 43 |
![]() |
Logan Ledeboer Armour, SD | Armour, SD | - |
Heat 3
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 3 | 38S |
![]() |
Colter Deutsch Ellsworth, MN | Ellsworth, MN | 2 |
2 | 2 | 52 |
![]() |
Trevor Kracht Luverne, MN | Luverne, MN | - |
3 | 4 | 11T |
![]() |
Todd Uhl Sheldon, IA | Sheldon, IA | 1 |
4 | 6 | 20B |
![]() |
Josh Bradley Harrisburg, SD | Harrisburg, SD | 2 |
Top 4 transfer | ||||||
5 DNF | 5 | 17J |
![]() |
Jason Bradley Sioux Falls, SD | Sioux Falls, SD | - |
6 DNF | 7 | 46-7 |
![]() |
Jacob Foster Melvin, IA | Melvin, IA | 1 |
DNS | 1 | 15 |
![]() |
Thomas Kracht Luverne, MN | Luverne, MN | - |
Heat 4
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 2 | X |
![]() |
Tyler Schlumbohm Sioux Falls, SD | Sioux Falls, SD | 1 |
2 | 5 | 14K |
![]() |
Bryant Klaassen Adrian, MN | Adrian, MN | 3 |
3 | 3 | 86 |
![]() |
Tracy Halouska Worthing, SD | Worthing, SD | - |
4 | 1 | 77 |
![]() |
Max Skattum Luverne, MN | Luverne, MN | -3 |
Top 4 transfer | ||||||
5 | 6 | 37 |
![]() |
Jason Scott Worthing, SD | Worthing, SD | 1 |
6 DNF | 7 | 61N |
![]() |
Nick Brady Sioux Falls, SD | Sioux Falls, SD | 1 |
7 DNF | 4 | 13X |
![]() |
Alex Wiertzema Little Rock, IA | Little Rock, IA | -3 |
USRA B-Mods
A Feature
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 4 | 16 |
![]() |
Brock Hess Sioux Falls, SD | Sioux Falls, SD | 3 |
2 | 8 | 91 |
![]() |
Tyler Johnson Montrose, SD | Montrose, SD | 6 |
3 | 3 | 22T |
![]() |
Tyler Tesch Lennox, SD | Lennox, SD | - |
4 | 9 | 27 |
![]() |
Kevin Joachim Larchwood, IA | Larchwood, IA | 5 |
5 | 10 | 22 |
![]() |
Justin Voeltz Hartford, SD | Hartford, SD | 5 |
6 | 12 | 8M |
![]() |
Kaleb Modder George, IA | George, IA | 6 |
7 | 14 | 21K |
![]() |
Dave Kennedy Tea, SD | Tea, SD | 7 |
8 | 6 | 40 |
![]() |
Tim Dann Hartford, SD | Hartford, SD | -2 |
9 | 13 | 18 |
![]() |
Corbin Erickson Sioux Falls, SD | Sioux Falls, SD | 4 |
10 | 15 | 45R |
![]() |
Dale Ricks Jr Boyden, IA | Boyden, IA | 5 |
11 | 11 | 21X |
![]() |
Clint Erickson Sioux Falls, SD | Sioux Falls, SD | - |
12 | 5 | 20 |
![]() |
Derek Van Veldhuizen Rock Rapids, IA | Rock Rapids, IA | -7 |
13 | 19 | 45 |
![]() |
Tucker Powell Rutland, SD | Rutland, SD | 6 |
14 DNF | 18 | 29 |
![]() |
Jesse Reynolds Brookings, SD | Brookings, SD | 4 |
15 DNF | 16 | 1K |
![]() |
Scott Kennedy Sioux Falls, SD | Sioux Falls, SD | 1 |
16 DNF | 7 | 14 |
![]() |
Austin Powell Rutland, SD | Rutland, SD | -9 |
17 DNF | 2 | 21T |
![]() |
Trevor Tesch Lennox, SD | Lennox, SD | -15 |
18 DNF | 20 | 13N |
![]() |
Nick Schmidt Florence, SD | Florence, SD | 2 |
19 DNF | 17 | 11L |
![]() |
Lyndon Johnson Montrose, SD | Montrose, SD | -2 |
DQ | 1 | 4 |
![]() |
Jackson Mulder Doon, IA | Doon, IA | - |
Heat 1
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 1 | 27 |
![]() |
Kevin Joachim Larchwood, IA | Larchwood, IA | - |
2 | 3 | 22T |
![]() |
Tyler Tesch Lennox, SD | Lennox, SD | 1 |
3 | 4 | 4 |
![]() |
Jackson Mulder Doon, IA | Doon, IA | 1 |
4 | 5 | 20 |
![]() |
Derek Van Veldhuizen Rock Rapids, IA | Rock Rapids, IA | 1 |
5 | 6 | 8M |
![]() |
Kaleb Modder George, IA | George, IA | 1 |
6 DNF | 2 | 45R |
![]() |
Dale Ricks Jr Boyden, IA | Boyden, IA | -4 |
7 DNF | 7 | 29 |
![]() |
Jesse Reynolds Brookings, SD | Brookings, SD | - |
All transfer |
Heat 2
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 2 | 91 |
![]() |
Tyler Johnson Montrose, SD | Montrose, SD | 1 |
2 | 1 | 22 |
![]() |
Justin Voeltz Hartford, SD | Hartford, SD | -1 |
3 | 4 | 21X |
![]() |
Clint Erickson Sioux Falls, SD | Sioux Falls, SD | 1 |
4 | 3 | 14 |
![]() |
Austin Powell Rutland, SD | Rutland, SD | -1 |
5 | 5 | 18 |
![]() |
Corbin Erickson Sioux Falls, SD | Sioux Falls, SD | - |
6 | 7 | 1K |
![]() |
Scott Kennedy Sioux Falls, SD | Sioux Falls, SD | 1 |
7 | 6 | 45 |
![]() |
Tucker Powell Rutland, SD | Rutland, SD | -1 |
All transfer |
Heat 3
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 1 | 16 |
![]() |
Brock Hess Sioux Falls, SD | Sioux Falls, SD | - |
2 | 4 | 21T |
![]() |
Trevor Tesch Lennox, SD | Lennox, SD | 2 |
3 | 5 | 40 |
![]() |
Tim Dann Hartford, SD | Hartford, SD | 2 |
4 | 6 | 13N |
![]() |
Nick Schmidt Florence, SD | Florence, SD | 2 |
5 | 3 | 21K |
![]() |
Dave Kennedy Tea, SD | Tea, SD | -2 |
6 DNF | 2 | 11L |
![]() |
Lyndon Johnson Montrose, SD | Montrose, SD | -4 |
All transfer |
USRA Stock Cars
A Feature
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 2 | 32 |
![]() |
Justin Regnerus Middleburg, IA | Middleburg, IA | 1 |
2 | 5 | 46 |
![]() |
Colton Arends Luverne, MN | Luverne, MN | 3 |
3 | 4 | 32X |
![]() |
Rich Gregoire Russell, MN | Russell, MN | 1 |
4 | 1 | 117L |
![]() |
Chad Lonneman Adrian, MN | Adrian, MN | -3 |
5 | 12 | 11K |
![]() |
Darrin Korthals Rock Rapids, IA | Rock Rapids, IA | 7 |
6 | 22 | 16J |
![]() |
Jon DeBoer Little Rock, IA | Little Rock, IA | 16 |
7 | 3 | 43K |
![]() |
Josh Kelderman Sioux Center, IA | Sioux Center, IA | -4 |
8 | 9 | 84 |
![]() |
Matt Lange Pipestone, MN | Pipestone, MN | 1 |
9 | 14 | 20X |
![]() |
Derrick Nordstrom Sioux Falls, SD | Sioux Falls, SD | 5 |
10 | 15 | 51 |
![]() |
Mark Sanow Jasper, MN | Jasper, MN | 5 |
11 | 18 | 15X |
![]() |
Thomas Kracht Luverne, MN | Luverne, MN | 7 |
12 | 20 | 36 |
![]() |
Glenn Wynia Sioux Center, IA | Sioux Center, IA | 8 |
13 | 8 | 1H |
![]() |
Tom Hagedorn Spencer, IA | Spencer, IA | -5 |
14 | 16 | 84L |
![]() |
Alan Lange Pipestone, MN | Pipestone, MN | 2 |
15 DNF | 7 | 4 |
![]() |
Roger Verdoorn Sibley, IA | Sibley, IA | -8 |
16 DNF | 10 | 20K |
![]() |
Spenser Kalass Luverne, MN | Luverne, MN | -6 |
17 DNF | 11 | 22E |
![]() |
Eric Gaul Luverne, MN | Luverne, MN | -6 |
18 DNF | 23 | 34K |
![]() |
Colby Klaassen Little Rock, IA | Little Rock, IA | 5 |
19 DNF | 21 | NF1 |
![]() |
Dylan Fitzpatrick Estherville, IA | Estherville, IA | 2 |
20 DNF | 17 | 81 |
![]() |
Travis Vanden Top Rock Rapids, IA | Rock Rapids, IA | -3 |
21 DNF | 19 | 46-7 |
![]() |
Dereck Van Der Brink Rock Rapids, IA | Rock Rapids, IA | -2 |
22 DNF | 6 | 268 |
![]() |
Brad TeGrotenhuis Orange City, IA | Orange City, IA | -16 |
DNS | 13 | 15 |
![]() |
Brandon Ferguson Lennox, SD | Lennox, SD | - |
Heat 1
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 2 | 117L |
![]() |
Chad Lonneman Adrian, MN | Adrian, MN | 1 |
2 | 1 | 11K |
![]() |
Darrin Korthals Rock Rapids, IA | Rock Rapids, IA | -1 |
3 | 5 | 22E |
![]() |
Eric Gaul Luverne, MN | Luverne, MN | 2 |
4 | 8 | 20K |
![]() |
Spenser Kalass Luverne, MN | Luverne, MN | 4 |
5 | 4 | 15 |
![]() |
Brandon Ferguson Lennox, SD | Lennox, SD | -1 |
6 | 3 | 84L |
![]() |
Alan Lange Pipestone, MN | Pipestone, MN | -3 |
7 | 7 | 46-7 |
![]() |
Dereck Van Der Brink Rock Rapids, IA | Rock Rapids, IA | - |
8 DNF | 6 | 16J |
![]() |
Jon DeBoer Little Rock, IA | Little Rock, IA | -2 |
All transfer |
Heat 2
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 2 | 32 |
![]() |
Justin Regnerus Middleburg, IA | Middleburg, IA | 1 |
2 | 3 | 84 |
![]() |
Matt Lange Pipestone, MN | Pipestone, MN | 1 |
3 | 5 | 32X |
![]() |
Rich Gregoire Russell, MN | Russell, MN | 2 |
4 | 4 | 1H |
![]() |
Tom Hagedorn Spencer, IA | Spencer, IA | - |
5 | 6 | 20X |
![]() |
Derrick Nordstrom Sioux Falls, SD | Sioux Falls, SD | 1 |
6 DNF | 8 | 81 |
![]() |
Travis Vanden Top Rock Rapids, IA | Rock Rapids, IA | 2 |
7 DNF | 1 | 36 |
![]() |
Glenn Wynia Sioux Center, IA | Sioux Center, IA | -6 |
8 DNF | 7 | 34K |
![]() |
Colby Klaassen Little Rock, IA | Little Rock, IA | -1 |
All transfer |
Heat 3
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 5 | 46 |
![]() |
Colton Arends Luverne, MN | Luverne, MN | 4 |
2 | 1 | 43K |
![]() |
Josh Kelderman Sioux Center, IA | Sioux Center, IA | -1 |
3 | 7 | 4 |
![]() |
Roger Verdoorn Sibley, IA | Sibley, IA | 4 |
4 | 3 | 268 |
![]() |
Brad TeGrotenhuis Orange City, IA | Orange City, IA | -1 |
5 | 6 | 51 |
![]() |
Mark Sanow Jasper, MN | Jasper, MN | 1 |
6 | 2 | 15X |
![]() |
Thomas Kracht Luverne, MN | Luverne, MN | -4 |
7 DNF | 4 | NF1 |
![]() |
Dylan Fitzpatrick Estherville, IA | Estherville, IA | -3 |
All transfer |