5,000 Meters Varsity Boys
Place Grade Name Time Team
1 12 Zach Johnson 16:49.6 Moorhead
2 12 Dawson Strom 16:54.2 Moorhead
3 11 Lieban Mohamed 16:54.8 St Cloud Apollo
4 10 Tyson Mahar 16:57.1 East Grand Forks
5 11 Zach Nemeth 16:58.5 Sartell-Saint Stephen
6 11 Gage Mostad 17:17.4 Bemidji
7 11 Cole Nowacki 17:21.7 East Grand Forks
8 12 Nick Buiceag-Arama 17:29.9 Sartell-Saint Stephen
9 9 Mituki Nies 17:32.8 Sartell-Saint Stephen
10 12 Riley Berg 17:34.0 Bemidji
11 10 Youso Nicholas 17:39.6 Bemidji
12 10 Evan Myran 17:43.9 Moorhead
13 11 Ben Boelter 17:57.3 Sartell-Saint Stephen
14 12 Jacob Kunka 17:58.7 Moorhead
15 12 Basil Ricker 18:04.6 Becker
16 12 Zac Fouquerel-Skoe 18:04.7 Bemidji
17 11 Grant Fritch-Galla... 18:09.0 Detroit Lakes
18 12 Joel Knopp 18:09.6 St Cloud Apollo
19 10 Elijah Harvala 18:09.6 Moorhead
20 10 Brewer Sam 18:09.7 St Cloud Apollo
21 11 Jonah Olson 18:10.3 Rocori
22 10 Ethan Maish 18:13.8 Bemidji
23 12 Sakariye Ismail 18:14.5 East Grand Forks
24 10 Lukas Karel 18:19.4 Becker
25 12 Ryley Emslander 18:26.8 Sartell-Saint Stephen
26 11 Peyton Nordby 18:30.1 Detroit Lakes
27 12 Samuel Gebhart 18:35.0 Moorhead
28 10 Jackson Grant 18:36.3 Little Falls
29 12 Tanner Olson 18:38.3 Detroit Lakes
30 9 Isaak Mcdonald 18:38.6 Bemidji
31 10 Nick Porisch 18:38.9 Brainerd
32 11 Hayden Reitmeier 18:39.6 Fisher
32 11 Hayden Reitmeier 18:39.6 Fisher
33 9 Jonathan Krueger 18:41.8 East Grand Forks
34 12 Matthew Oehler 18:46.2 Fergus Falls
35 10 Tucker Tenvoorde 18:47.3 St Cloud Apollo
36 12 Maxim Osborne 18:48.6 Brainerd
37 12 Billy O'Connor 18:51.6 Moorhead
38 12 Esteban Pantoja 18:52.5 Rocori
39 12 Noah Struck 18:53.5 Alexandria
40 12 Jack Englund 18:55.6 Alexandria
41 8 Isaac Mauch 18:56.1 Thief River Falls
42 12 Tucker Strawsell 18:57.0 Detroit Lakes
43 11 Thomas Nieters 18:57.3 St Cloud Apollo
44 12 Drew Peterson 18:58.8 Little Falls
45 10 Habtamu Schaller 19:01.9 St Cloud Tech
46 12 Evan Storbakken 19:02.5 Brainerd
47 11 Jacob Davis 19:05.0 Thief River Falls
48 9 Michael Kuehn 19:19.6 Brainerd
49 12 Hunter Turcotte 19:19.7 Brainerd
50 11 Isaac Dykstra 19:20.1 Lake of the Woods/Ra...
51 11 Elijah Kitzman 19:21.6 Detroit Lakes
52 11 Gavin Neugart 19:23.1 Rocori
53 9 Thomas Ruhl 19:24.1 Brainerd
54 11 Blake Weber 19:24.2 Detroit Lakes
55 10 Jacob Kleven 19:26.5 Alexandria
56 10 Tristan Anderson 19:28.5 Roseau
57 11 Brian Denke 19:28.9 Alexandria
58 10 Grant Hemberger 19:31.8 Bagley/Fosston
59 12 Garrett Goeden 19:38.0 Brainerd
60 11 Kyle Erickson 19:41.5 Roseau
61 1 Logan Severson 19:42.4 Brainerd
62 9 Luke Schroeder 19:46.9 Fergus Falls
63 12 Ben Peterson 19:47.1 Little Falls
64 12 Jayce Lizakowski 19:48.4 Thief River Falls
65 10 Cale Newby 19:48.6 Bemidji
66 12 Duncan Quinn 19:53.1 St Cloud Tech
67 12 Keyshawn Cremers 19:53.1 Rocori
68 12 Joseph Klosowski 19:54.1 Little Falls
69 12 Sam Spry 19:58.9 Detroit Lakes
70 10 Jonah Kalsnes 20:00.6 Thief River Falls
71 11 Jace Thompson 20:05.2 Ada-Borup/Norman Cou...
72 12 Will Riitters 20:05.2 Little Falls
73 11 Jake Nelson 20:06.5 Becker
74 8 Tyson Ricker 20:06.8 Becker
75 1 Cruz Lemmerhirt 20:07.1 Brainerd
76 9 Zach Schaeffer 20:07.1 Brainerd
77 10 Kolsen Papon 20:07.2 Fergus Falls
78 11 Daniel Quick 20:08.8 Thief River Falls
79 12 Braden Cremers 20:08.9 Rocori
80 11 Sam Fegely 20:09.0 Detroit Lakes
81 1 Izaac Herrlich 20:09.3 Brainerd
82 9 Wyatt Strandberg 20:10.0 Bagley/Fosston
83 11 David Myres 20:10.1 Becker
84 10 Ryan Bergum 20:10.1 Detroit Lakes
85 11 Ryan Grossback 20:10.2 St Cloud Tech
86 12 Caleb Danielson 20:10.2 Fergus Falls
87 12 Trevor Olsen 20:10.2 Roseau
88 10 AJ Sparr 20:10.2 Alexandria
89 9 Conrad Lobb 20:10.3 Fergus Falls
90 10 Wyatt Hiltner 20:10.3 Becker
91 12 Blake Vogt 20:10.4 Rocori
92 10 Emmett Marvin 20:10.5 Warroad
93 12 Collin Porter 20:10.5 East Grand Forks
94 9 Jordan Lee 20:10.6 Fergus Falls
95 10 Kallen Murphy 20:10.6 St Cloud Tech
96 11 Jennings Lee 20:10.6 Ada-Borup/Norman Cou...
97 11 Charlie Matuska 20:10.9 Rocori
98 10 Adam Johnson 20:10.9 East Grand Forks
98 10 Adam Johnson 20:10.9 East Grand Forks
99 12 Tommy Stewart 20:11.5 Ada-Borup/Norman Cou...
100 10 Jory Vasek 20:11.5 Fisher
100 10 Jory Vasek 20:11.5 Fisher
101 12 Tyrell Heck 20:11.8 Detroit Lakes
102 10 Logan Hemberger 20:12.2 Bagley/Fosston
103 10 Jared Ostroski 20:12.4 Roseau
104 12 Alex Host 20:12.5 Brainerd
105 12 Tyler Anderson 20:13.1 St Cloud Tech
106 12 Josh Noll 20:14.0 Detroit Lakes
107 10 Devin Lykins 20:14.0 Bagley/Fosston
108 11 Joe Eberle 20:14.1 Fergus Falls
109 10 Ethan Lunsetter 20:14.6 Thief River Falls
110 9 Kallen Hanszek-Brill 20:14.6 St Cloud Apollo
111 9 Dawson McDonald 20:14.9 East Grand Forks
112 12 Shane Vachal 20:16.9 St Cloud Tech
113 10 Gavin Halverson 20:17.2 Bagley/Fosston
114 10 Gabe Mauer 20:19.1 Brainerd
115 10 Joe Figliuzzi 20:19.2 Brainerd
116 1 Gabe Qualley 20:19.2 Brainerd
117 10 Jacob Trout 20:19.3 Detroit Lakes
118 11 Daniel Perrault 20:19.3 St Cloud Tech
119 9 Malcolm Snowberg 20:19.4 St Cloud Apollo
120 9 Brandon Zimmer 20:19.5 St Cloud Apollo
121 10 Zach Helgeson 20:21.2 Fisher
122 9 Cole Webber 20:21.3 Detroit Lakes
123 12 Sawyer Votava 20:22.0 Fergus Falls
124 9 Zachary Wikert 20:22.2 Thief River Falls
125 11 John Hausten 20:22.4 Detroit Lakes
126 9 Casey Parks 20:22.4 Detroit Lakes
127 11 Josh Quinn 20:22.4 St Cloud Apollo
128 10 Seth Hoostie 20:22.5 East Grand Forks
129 11 Joey Carlson 20:22.5 Alexandria
130 10 Mason Hemar 20:24.4 Detroit Lakes
131 12 Victor Anselmo 20:27.2 Warroad
132 12 Owen Marvin 20:27.3 Warroad
134 10 William Johnson 20:27.8 Warroad
135 9 Braden Capelle 20:27.9 Brainerd
136 10 Tucker Lundgren 20:27.9 Roseau
137 10 Kyle Buley 20:28.0 Roseau
138 11 Trevor Schroeder 20:29.0 St Cloud Apollo
139 12 Ben Renner 20:29.0 Brainerd
140 9 Mitchell Nuemann 20:29.3 Brainerd
141 10 Atticus Osborne 20:36.7 Brainerd
142 12 Ben Stearns 20:39.5 Detroit Lakes
143 12 David Dewey 20:40.7 Brainerd
144 11 Zach Lobb 20:41.5 Fergus Falls
145 10 Jeremiah Haavig 21:56.8 East Grand Forks
146 - Quincie Floden 22:12.9 East Grand Forks
147 10 Jacob Grabouski 25:30.5 Brainerd
148 10 Will Knope 25:30.6 Detroit Lakes
149 9 Jackson Zurn 25:31.0 Detroit Lakes
150 11 Evan Grove 25:31.1 Warroad
151 12 Noah Huss 25:32.6 Alexandria
152 9 Noah Schaeffer 26:55.1 Brainerd
153 11 Cj Beasley 27:11.4 Brainerd
154 10 Mason Olson 27:27.4 Fergus Falls
155 11 Avery Walz 27:51.9 Detroit Lakes
156 10 Boysen Olson 28:34.2 Bagley/Fosston
157 9 Nathan Staudinger 28:48.3 St Cloud Apollo
158 9 Tucker Rowlan 32:06.8 Fergus Falls
159 11 Jacob Aanes 33:45.6 Brainerd
160 10 Nick Larson 34:52.0 Detroit Lakes
161 12 Koby Johnson 34:52.1 West Marshall Fusion
162 9 Bennet Capelle 34:52.2 Brainerd
163 12 Brennan Sather 34:52.2 Detroit Lakes
164 12 Jeremiah Nord 35:53.0 Fergus Falls
165 10 Justus Fisher 35:53.1 Warroad
166 10 Noah Johnson 35:53.1 Fergus Falls
167 9 Reed Boeckermann 36:05.2 Brainerd
168 9 Joe Skinner 36:05.2 Detroit Lakes
169 10 Cade Young 36:05.3 Brainerd
5,000 Meters Junior Varsity Boys
Place Grade Name Time Team
1 11 Granton Schneider 18:04.7 Moorhead
2 12 Jaxson Grube 18:50.8 Moorhead
3 10 Daniel Binsfeld 18:57.9 Sartell-Saint Stephen
4 10 Nathan Alto 19:00.4 Bemidji
5 10 Jack Eisenzimmer 19:07.7 Moorhead
6 11 Jack Lee 19:08.1 Moorhead
7 10 Ives Hilgers 19:11.6 Moorhead
8 9 Seth Lindgren 19:12.7 Bemidji
9 11 Elijah Kigozi 19:14.1 Sartell-Saint Stephen
10 12 Ethan Berndt 19:16.8 Sartell-Saint Stephen
11 9 Josef Lalli 19:25.0 Bemidji
12 10 Macalister Nelson 19:32.6 Moorhead
13 10 Jalen Winburn 19:35.9 Sartell-Saint Stephen
14 12 Ben Hoeschen 19:40.9 Sartell-Saint Stephen
15 11 Caden Howell 19:44.4 Moorhead
16 11 Matthew Bzdok 19:48.0 St Cloud Tech
17 10 Callahan Mechelke 19:48.5 Sartell-Saint Stephen
18 12 Lawrence Wirries 19:55.6 Moorhead
19 9 Logan Clark 19:56.0 Sartell-Saint Stephen
20 12 Zach Schueller 20:06.4 Bemidji
21 9 Paul Louvar 20:08.9 Bemidji
22 10 Carter Larson 20:09.3 Sartell-Saint Stephen
23 11 Riley O'connell 20:10.4 Sartell-Saint Stephen
24 10 Derek Young 20:10.4 Bemidji
25 9 Bryce Kondos 20:10.4 Bemidji
26 9 Brandon Janu 20:10.5 Sartell-Saint Stephen
27 12 Levi Redding 20:11.0 Moorhead
28 10 Bennett Edling 20:11.0 Becker
29 10 Joe Anderson 20:11.4 St Cloud Tech
30 10 Ridge Hagemeister 20:11.7 St Cloud Tech
31 12 Ian Barrera 20:12.3 Moorhead
32 9 Jon Jemming 20:12.6 Sartell-Saint Stephen
33 10 Logan Jensen 20:12.7 Bemidji
34 12 Tanner Paulson 20:12.8 Moorhead
35 9 Alex Ehrlichman 20:12.9 Sartell-Saint Stephen
36 8 Sean Pickle 20:13.0 St Cloud Tech
37 9 Matthew Johnson 20:14.1 Alexandria
38 12 Sterling Haphey 20:14.2 Moorhead
39 10 Sean O'Connor 20:14.5 Roseau
40 10 Matt Jobin 20:14.7 Sartell-Saint Stephen
41 11 Isaac Vogt 20:14.8 Moorhead
42 9 Isaac Martel 20:16.9 Moorhead
43 9 Calen O'Connell 20:17.0 Sartell-Saint Stephen
44 9 Anthony Tortorice 20:17.1 Moorhead
45 10 Ethan Lien 20:17.1 Moorhead
46 10 Erik Skunberg 20:17.3 Moorhead
47 10 Bobby Jorde 20:20.5 East Grand Forks
48 10 Hayden Peterson 20:21.2 Alexandria
49 9 Max Rogers 20:22.0 Moorhead
50 10 Devin Haugen 20:22.1 Thief River Falls
51 10 Clark Nelson 20:22.3 Rocori
52 12 Brycen Lunak 20:22.3 Moorhead
53 10 Mitchell Hawkinson 20:22.3 Rocori
54 10 Sam Schulze 20:22.3 Bemidji
55 10 Bennett Wirth 20:24.1 Alexandria
56 12 Nolan Wollum 20:24.6 Sartell-Saint Stephen
57 9 Mekhi Kigozi 20:27.0 Sartell-Saint Stephen
58 12 Gavin Bakke 20:27.1 Moorhead
59 10 Logan Holm 20:27.1 St Cloud Tech
60 11 Isaac Harris 20:27.2 St Cloud Tech
61 9 Markus Nelson 20:28.1 Roseau
62 9 Joel Brault 20:29.2 Alexandria
63 10 Henry Statz 20:41.5 St Cloud Tech
64 10 Karl Schroeder 20:41.6 St Cloud Tech
65 10 Bryce Kraker 23:06.3 Alexandria
66 10 Daima Mutumbo 25:31.3 Moorhead
67 9 Jeremy Murray 25:32.5 Moorhead
68 10 Nate Halstead 25:32.7 Alexandria
69 9 Brody Gwin 25:33.4 Ada-Borup/Norman Cou...
70 10 Elias Treuer 25:56.6 Bemidji
71 9 Anthony Berndt 26:12.0 Sartell-Saint Stephen
72 9 Payton Rasmussen 26:35.1 Ada-Borup/Norman Cou...
73 9 Gram Lovgren 26:44.9 Roseau
74 11 Thomas Pietruszewski 26:58.6 West Marshall Fusion
75 9 Landon Lovejoy 27:16.9 Thief River Falls
76 10 Dallas Frueh 28:23.4 Alexandria
77 9 Brooks Matetich 28:28.8 Bemidji
78 11 Riley Schollett 28:32.8 Bemidji
79 10 Carter Sorenson 28:34.5 Bagley/Fosston
80 9 Liam Hagen 28:48.0 Bagley/Fosston
81 9 Ryan Erickson 30:35.3 Roseau
82 10 Anthony Preusser 31:55.5 St Cloud Tech
83 9 Caleb Gibson 32:04.5 Moorhead
84 9 Jack Knudson 32:06.7 Sartell-Saint Stephen
85 11 Bailey Wold 32:06.9 Moorhead
86 9 Kolton Doucette 33:45.5 Moorhead
87 10 Carson Lindemer 33:45.5 East Grand Forks
88 10 Andrew Tuttle 33:45.6 Roseau
89 10 Jacob Loer 33:45.7 East Grand Forks
90 10 Garrett Craven 33:45.8 East Grand Forks
91 9 Cameron Huse 33:45.8 Sartell-Saint Stephen
92 9 Nic Sobalvarro 34:51.7 St Cloud Tech
93 12 William Galler 34:51.7 St Cloud Tech
94 10 Zachary Anderson 34:51.8 Bagley/Fosston
95 11 Troy Monkman 34:51.9 Roseau
96 12 Peyton Fischer 34:51.9 Alexandria
97 12 Max McDougal 34:52.0 Detroit Lakes
98 9 Brady Muzik 34:52.0 Sartell-Saint Stephen
99 11 Zach Doppler 34:52.1 Moorhead
100 12 Christopher Powell 34:52.1 Thief River Falls
101 9 Evan Fankhanel 35:51.5 Moorhead
102 9 Carter Bright 35:51.6 Sartell-Saint Stephen
103 12 Ben Hanzsek-brill 35:51.6 St Cloud Tech
104 11 Hunter Covey 35:51.7 Moorhead
105 9 Nathan Helgeson 35:51.8 Moorhead
106 11 Nate Goenner 35:51.8 St Cloud Tech
107 12 Shane Steiner 36:05.1 Moorhead
108 10 Landon Johnson 36:05.1 East Grand Forks
109 11 Dylan Bergh 36:05.3 West Marshall Fusion
110 10 Logan Nordine 36:05.4 West Marshall Fusion
3,200 Meters Junior High Boys
Place Grade Name Time Team
1 7 Braydin Lund 13:19.7 Thief River Falls
2 8 Vincint Kaluza 13:20.9 Rocori
3 8 Bodee Hovda 13:29.4 Roseau
4 7 Jaymis Bauer 13:30.3 Rocori
5 7 Brock Noyes 13:41.8 Moorhead
6 9 Lukas Hruby 13:42.3 Warroad
7 8 Zeke Legatt 13:43.7 Rocori
8 7 Lee Ellingsberg 13:47.1 Moorhead
9 7 Brennen Johnson 13:48.3 Roseau
10 7 Noah Urness 13:51.0 Roseau
11 8 Asher Gann 13:52.6 Moorhead
12 9 John Devries 13:56.9 Clearbrook-Gonvick
13 8 Jack Mears 14:01.9 Detroit Lakes
14 9 Devin Cossentine 14:10.6 Roseau
15 8 Jack Watzke 14:11.8 Moorhead
16 9 Anson Haack 14:14.0 Lake of the Woods/Ra...
17 7 Austin Liebl 14:19.0 Moorhead
18 9 Sam Wishard 14:33.8 Clearbrook-Gonvick
19 7 Hunter Jordheim 14:44.7 East Grand Forks
20 8 Griffin Marvin 14:46.9 Warroad
21 7 Owen Jensen 14:51.5 Warroad
22 8 Zach Carlson 14:54.2 Detroit Lakes
23 9 Malachi Lilly 14:55.9 Warroad
24 7 Alex Ballard 15:02.0 Roseau
25 8 Logan Hedlund 15:02.8 Roseau
26 9 Evan Osweiler 15:04.9 Roseau
27 7 Sam Grefsheim 15:05.2 Moorhead
28 9 Ronan Montana 15:08.7 Roseau
29 8 Cole Darling 15:08.9 Moorhead
30 7 Jonah Vandervort 15:10.7 East Grand Forks
31 8 Kael Cunningham 15:15.8 Detroit Lakes
32 7 Titus Kvien 15:22.4 Roseau
33 8 Aiden Lunde 15:25.7 Detroit Lakes
34 7 Micah Barberg 15:26.7 Detroit Lakes
35 8 Zaine Braaten 15:32.4 Moorhead
36 8 Erick Comstock 15:33.5 Warroad
37 7 Ethan Copeland 15:33.8 Moorhead
38 7 Bryce Porter 15:36.3 Detroit Lakes
39 8 Aiden Nelson 15:37.1 Ada-Borup/Norman Cou...
40 9 Jackson Lebrasseur 15:42.0 Lake of the Woods/Ra...
41 7 Yilikal Schiro 15:49.0 Lake of the Woods/Ra...
42 8 Mitchell Berger 15:54.8 Roseau
43 7 Tyler Brouse 16:00.6 Thief River Falls
44 9 Nels Nestegard 16:01.4 Warroad
45 8 Tucker Hanson 16:01.7 Ada-Borup/Norman Cou...
46 7 Braydn Thingvold 16:03.8 Roseau
47 8 Rylee Johnson 16:13.3 East Grand Forks
48 8 Cael Schlauderhoff 16:15.5 Detroit Lakes
49 8 Ethan Fagerlie 16:17.7 Detroit Lakes
50 6 Ayden Hagen 16:21.9 Bagley/Fosston
51 7 Logan Koubandonh 16:23.7 Roseau
52 8 Dane Hellekson 16:24.5 Detroit Lakes
53 6 Spencer Hempel 16:31.7 Thief River Falls
54 7 Simon Anderson 16:35.9 Warroad
55 7 Austin Hagen 16:38.3 Roseau
56 8 Chase Steinbach 16:41.0 Lake of the Woods/Ra...
57 7 Evan Kostohryz 16:50.0 Moorhead
58 7 Blake Larson 16:55.5 Moorhead
59 8 Alexander Bessie 16:59.8 Moorhead
60 7 Ben Butler 16:59.9 Roseau
61 7 Alexander Walk 17:00.0 St Cloud Tech
62 7 Charles Nelson 17:04.5 East Grand Forks
63 8 Jackson Kekke 17:12.0 West Marshall Fusion
64 8 Palmer Olson 17:15.9 Bagley/Fosston
65 7 Payton Donarski 17:20.0 East Grand Forks
66 8 Isaac Helland 17:20.1 East Grand Forks
67 7 Davin Abraham 17:24.6 Detroit Lakes
68 9 Nolan Olsen 17:44.6 Roseau
69 8 Hunter Bergh 17:49.5 West Marshall Fusion
70 7 Jake Kvien 17:53.1 Roseau
71 9 Owen Haataja 17:55.8 Lake of the Woods/Ra...
72 9 Brandon Loosbrock 17:56.7 Ada-Borup/Norman Cou...
73 9 Joe Delaney 17:59.6 Roseau
74 7 Tommy Swanson 18:18.4 West Marshall Fusion
75 9 Jayden Bergerson 18:20.0 Clearbrook-Gonvick
76 8 Colby Buckwitz 18:31.8 Roseau
77 8 David Brown 18:48.7 Lake of the Woods/Ra...
78 8 Ayden Gustafson 19:20.8 Warroad
79 9 Warren Thompson 19:25.6 Clearbrook-Gonvick
80 7 Coletrane Deshayes 19:42.4 Moorhead
81 7 Kaleb Johnson 19:51.2 Moorhead
82 7 Zach Fankhanel 19:55.9 Moorhead
83 8 Daniel Rankin 20:06.7 Clearbrook-Gonvick
84 6 Jack Krein 20:07.7 Thief River Falls
85 7 David Hruby 20:30.6 Warroad
86 7 Dane Fish 20:35.7 Warroad
87 9 Tommy Strabbe 20:52.2 Clearbrook-Gonvick
88 7 Collin Bottom 21:00.1 Thief River Falls
89 7 Noah Burkel 23:48.2 Thief River Falls
90 7 Leif Carlson 24:34.9 Moorhead
91 7 Logan Gilbertson 24:37.4 Thief River Falls
92 8 Nathan Larson 26:44.4 Moorhead
5,000 Meters Varsity Girls
Place Grade Name Time Team
1 11 Katherine Geist 19:24.3 Crookston
2 10 Ingrid Buiceag-Arama 20:12.0 Sartell-Saint Stephen
3 8 Danielle Nuest 20:22.7 Becker
4 8 Merideth Theis 20:24.0 Rocori
5 12 Victoria Kolbinger 20:39.9 Becker
6 8 Lydia Floden 20:40.0 East Grand Forks
7 11 Gwen Youso 20:40.3 Bemidji
8 11 Lexi Dehmer 20:40.3 Becker
9 8 Regan DeWitt 20:42.9 Bemidji
10 12 McKenna Langerud 20:45.5 East Grand Forks
11 8 Laina Viere 20:53.2 Rocori
12 12 Emily Driste 21:08.9 Sartell-Saint Stephen
13 9 Ava Larsen 21:10.2 Rocori
14 11 Carley Kremer 21:12.3 Rocori
15 12 Cassidy O'Meara 21:24.8 Moorhead
16 9 Hannah Spoden 21:29.5 Sartell-Saint Stephen
17 8 Kaitlyn Jorgenson 21:30.6 Detroit Lakes
18 7 Aspen Rohde 21:31.6 Fergus Falls
19 11 Kayla Dewitt 21:33.0 Bemidji
20 10 Liberty Dickerson 21:33.5 Bemidji
21 12 Stormy Hegg 21:34.4 Alexandria
22 11 Caitlin Bright 21:38.4 Alexandria
23 10 Emily Nuss 21:42.4 Fergus Falls
24 12 Amelia Landsverk 21:42.7 Bagley/Fosston
25 8 Selma Dingmann 21:42.8 Rocori
26 12 Katie Corbett 21:46.1 Little Falls
27 12 Colette Jemming 21:46.8 Sartell-Saint Stephen
28 12 Julia Karls 21:51.5 St Cloud Apollo
29 9 Ella Grafstrom 21:52.4 Moorhead
30 10 Melanie Illies 21:56.1 Rocori
31 9 Ainsley Hansen 21:57.9 Fergus Falls
32 8 Dru Harbott 21:58.5 Thief River Falls
33 11 Heavyn Bordak 21:59.2 Alexandria
34 9 Aleah Miller 22:04.3 Alexandria
35 12 Abigail Gans 22:12.8 St Cloud Tech
36 10 Emily Bakken 22:13.1 Sartell-Saint Stephen
37 11 Rylie Johnson 22:16.1 Moorhead
38 11 Rylie Polomny 22:17.1 Moorhead
39 12 Grace Erholtz 22:20.5 Brainerd
40 11 Amanda Bittmann 22:33.5 Alexandria
41 12 Rebecca Heppner 22:35.3 Warroad
42 10 Emma Storbakken 22:46.5 Brainerd
43 12 Carson Blegen 22:50.3 Brainerd
44 11 Ellie Selisker 22:54.8 Brainerd
45 10 Jennifer Lavin 22:54.8 Clearbrook-Gonvick
46 11 Kali Schirmers 23:01.0 Little Falls
47 12 Berit Skogen 23:03.1 Fergus Falls
48 11 Makenna Noaeill 23:06.5 Becker
49 10 Eliana Bleess 23:11.1 Warroad
50 10 Kaitlyn McConkey 23:18.0 Detroit Lakes
51 9 Megan Driste 23:30.6 Sartell-Saint Stephen
52 10 Abigail Nelson 23:31.1 Becker
53 12 Anna Kucala 23:32.2 Sartell-Saint Stephen
54 12 Mary Whalen 23:33.1 Alexandria
55 9 Payton Lillo 23:39.2 Brainerd
56 10 Kassidy Allard 23:40.7 East Grand Forks
57 11 Kennedy Hegg 23:40.9 Detroit Lakes
58 10 Brooklyn Brouse 23:48.2 Thief River Falls
59 10 Haley Pickar 23:51.8 Brainerd
60 11 Makenna Stenstrom 23:55.6 Fergus Falls
61 11 Adrienne Kresha 24:12.4 Little Falls
62 11 Camilla Johnson 24:21.6 Little Falls
63 10 Hailey Olson 24:23.8 Ada-Borup/Norman Cou...
64 11 Ava Geffre 24:24.3 Detroit Lakes
65 12 Abigail Semenko 24:25.4 Thief River Falls
66 10 Sierra Hatlewick 24:26.4 Fergus Falls
67 11 Merriam Schmitz 24:28.8 Brainerd
68 11 Gracie Coulter 24:31.4 East Grand Forks
69 10 Madison McDonald 24:35.5 Becker
70 11 Claire Zack 24:40.2 Little Falls
71 9 MacKenzie Williams 24:44.1 Bemidji
72 12 Madison Marquette 24:48.4 Little Falls
73 11 Taylor Melton 24:51.9 Moorhead
74 10 Rachael Heppner 24:57.2 Warroad
75 12 Cheyanne Abear 24:58.3 Brainerd
76 10 Peters Nessa 25:04.2 Bemidji
77 12 Madicyn Holmgren 25:06.3 Roseau
78 9 Nancy Ramirez 25:07.3 St Cloud Tech
79 12 Laura Thompson 25:11.4 Bemidji
80 10 Cate Bloom 25:22.3 Alexandria
81 8 Hailey Peltz Peltz 25:23.7 St Cloud Tech
82 9 Ellia Soydara 25:47.5 Fergus Falls
83 8 Morgan Kvebak 25:48.9 Detroit Lakes
84 10 Autumn Dimich 25:55.8 Roseau
85 10 Elaina Ballard 26:15.1 Thief River Falls
86 12 Ellie Inkster 26:15.6 St Cloud Tech
87 12 Erika Fenstad 26:27.7 St Cloud Tech
88 10 Skyllar Thingvold 26:28.7 Roseau
89 11 Lacey Restad 26:45.9 Roseau
90 11 Faith Restad 26:46.6 Roseau
91 9 McKenna Mallow 26:59.1 Detroit Lakes
92 9 Ellie Brickson 27:04.9 Thief River Falls
93 11 Alexis Hanson 27:04.9 East Grand Forks
94 10 Ella Rourk 27:49.5 Warroad
95 11 Molly Tinjum 27:50.4 Detroit Lakes
96 11 Shayle Turner 27:51.6 Warroad
97 10 Bailey Klema 28:00.6 Clearbrook-Gonvick
98 8 Julia Steffl 28:01.6 Detroit Lakes
99 11 Emily Gillette 28:12.6 Crookston
99 11 Emily Gillette 28:12.6 Crookston
100 8 Lily Baethke 28:15.2 Detroit Lakes
101 11 Kilee Gutzmer 28:26.9 Fergus Falls
102 9 Kiley Swenson 28:43.7 St Cloud Apollo
103 10 Samantha Collins 28:56.1 Detroit Lakes
104 10 Emma Teiken 29:39.5 Detroit Lakes
105 10 Natalie Fransen 30:22.4 Fergus Falls
106 12 Arabella Corey 30:29.8 Clearbrook-Gonvick
107 12 Marissa Farag 30:50.4 St Cloud Apollo
108 12 Sheyenne Norberg 31:23.1 Detroit Lakes
109 12 Elise Lakin 31:35.1 Detroit Lakes
110 12 Abby Gray 31:48.9 Detroit Lakes
111 10 Kinley Anderson 32:10.5 East Grand Forks
112 12 Kristin Weems 32:36.9 Clearbrook-Gonvick
113 11 Emma Rund 32:39.6 Fergus Falls
114 10 Brooklyn Berge 32:43.6 Fergus Falls
115 12 Bailey Haugan 33:57.0 Clearbrook-Gonvick
116 9 Abby Dahl 35:37.0 Brainerd
117 9 Silije Ronnevik 37:00.9 Fergus Falls
118 10 Jasmine Kerezsi 38:09.0 East Grand Forks
5,000 Meters Junior Varsity Girls
Place Grade Name Time Team
1 7 Jaelyn Miller 22:04.3 Alexandria
2 12 Raquel Woods 22:24.2 Rocori
3 10 Taelor Dummer 22:38.0 Alexandria
4 7 Katelyn Motter 22:48.9 Rocori
5 9 McCall Clark 22:51.6 Moorhead
6 10 Marley Michaud 22:51.6 Sartell-Saint Stephen
7 11 Ava Legatt 23:22.3 Rocori
8 9 Emma Ecker 23:37.8 Alexandria
9 10 Sophie Morin 24:03.9 Bemidji
10 12 Katie Senchea 24:12.4 Sartell-Saint Stephen
11 11 Carly Wiirre 24:21.7 Alexandria
12 12 Alli Garding 24:24.0 Becker
13 11 Octavia Nerguson 24:35.7 Moorhead
14 12 Rachel Kumorowicz 24:44.7 Alexandria
15 9 Grace Panther 24:48.6 Alexandria
16 11 Lucy Delorme 24:52.1 Moorhead
17 10 Jasmine Thayer 24:57.3 Moorhead
18 10 Julia Johnson 24:58.7 Sartell-Saint Stephen
19 9 Elizabeth Parker 25:21.4 West Marshall Fusion
20 9 Rachel Heinen 25:27.5 Rocori
21 9 Alicia Maddux 25:27.6 Moorhead
22 11 Shelby Meyer 25:36.7 Bemidji
23 12 Tessa Schwinn 25:42.3 Sartell-Saint Stephen
24 12 Tate Spinner 25:44.5 Becker
25 11 Julia Brito 25:46.9 Alexandria
26 11 Josie Boelter 25:55.7 Sartell-Saint Stephen
27 12 Aubri Akervik 26:05.6 Sartell-Saint Stephen
28 9 Gracie Uhde 26:11.1 Alexandria
29 9 Greta Urke 26:41.5 Alexandria
30 10 Maggie Schliepsiek 26:50.7 Sartell-Saint Stephen
31 9 Camille McDermott 27:11.2 Bemidji
32 12 Maggie Brown 27:28.7 Bemidji
33 10 Abby Daniels 27:35.5 Sartell-Saint Stephen
34 9 Oliva Torgrimson 27:39.1 Sartell-Saint Stephen
35 9 Grace Gilmore 28:04.0 St Cloud Tech
36 9 Siri Overturf 28:11.3 Moorhead
37 9 Jamie Raske 28:16.8 Moorhead
38 11 Amber Cole 28:33.7 Warroad
39 9 Emily Jelinski 29:03.6 Sartell-Saint Stephen
40 11 Tereza Hruba 29:50.4 Warroad
41 12 Kiara Slater 30:36.4 Warroad
42 10 Catherine Thompson 30:40.0 Warroad
43 11 Gretchen Zak 30:43.2 St Cloud Tech
44 12 Kamara Brunelle 32:27.6 Warroad
45 12 Valla O'loughlin 32:51.8 Warroad
46 11 Starr Johnson 33:39.3 West Marshall Fusion
3,200 Meters Junior High Girls
Place Grade Name Time Team
1 8 Anna Nelson 14:14.5 Moorhead
2 7 Lelia Johnson 14:31.7 Roseau
3 9 Mikila Gudajtes 15:31.8 East Grand Forks
4 8 Ella Cole 15:41.3 Moorhead
5 7 Stella Rusch 15:43.2 St Cloud Tech
6 8 Avianna Heppner 15:44.1 Warroad
7 7 Faith Lilly 15:44.2 Warroad
8 7 Sophie Johnson 15:58.5 Warroad
9 7 Chloe Pesek 16:04.1 Moorhead
10 8 Elle Fahrendorf 16:18.6 Moorhead
11 7 Layla Eisenzimmer 16:24.0 Moorhead
12 8 Madison Gerlofs 16:27.4 Clearbrook-Gonvick
13 - Ruby Gieser 16:44.6 Thief River Falls
14 8 Carly Scherzer 16:46.8 Bagley/Fosston
15 6 Kelsey Bates 17:02.1 Thief River Falls
16 8 Ellie Adams 17:18.6 Warroad
17 7 Lily Heksin 17:20.0 Moorhead
18 8 Julie Lavin 18:00.8 Clearbrook-Gonvick
19 7 Kathryn Aldag 18:01.1 Thief River Falls
20 8 Brookelyn Speas 18:01.9 Thief River Falls
21 8 Emily Restad 18:20.5 Roseau
22 7 Ava Wanner 18:51.6 Moorhead
23 7 Mya Follingstad 18:52.2 Moorhead
24 7 Vayda Vikers 19:42.6 Moorhead
25 7 Amari Nelson 19:42.7 Moorhead
26 7 Avery St. Louis 19:47.3 Moorhead
27 7 Guinevere Daniels 19:51.8 Warroad
28 7 Taylar Fish 19:53.2 Lake of the Woods/Ra...
29 8 Madison Lussier 20:44.9 Warroad
30 8 Julia Smithmeyer 21:01.8 Moorhead
31 8 Ava Kluck 21:19.1 Moorhead
32 7 Olivia Mykleseth 21:22.2 Moorhead
33 7 Anika Binder 21:45.2 Warroad
34 6 Carli Casavan 21:53.3 Thief River Falls
35 8 Kylie Kendrick 22:36.6 Roseau
36 7 Victoria Garcia 23:13.0 Moorhead
37 7 Anna Waldron 23:16.4 Moorhead
38 8 Katherine Bessie 35:01.6 Moorhead