Racecast

ND XC Border Battle

Lincoln Drive Park · 3000m · Boys · Compiled · ND

280 runners from 2 divisions

These divisions were run separately. This is how their times compare, not how they finished — the places and scores below were never contested.

View full meet →

Team scores

Place Team Points 12345 67
1 Horizon (ND) 50 2 4 13 15 16 27 37
2 Davies (ND) 61 5 6 10 11 29 32 41
3 Williston (ND) 82 8 12 17 22 23 24 25
4 Red River (ND) 155 1 33 36 40 45 57 63
5 Jim Hill (ND) 197 18 26 31 38 84 102 111
6 Detroit Lakes (MN) 214 3 21 42 56 92 114 124
7 Devils Lake (ND) 246 19 34 39 74 80 133 147
8 Shanley (ND) 262 14 20 44 76 108 113
9 Fargo North (ND) 270 43 47 48 65 67 73 78
10 Wadena-Deer Creek (MN) 308 9 50 51 61 137
11 Moorhead (MN) 359 30 71 72 90 96 100 109
12 West Central Area (MN) 403 53 59 69 107 115
13 Ramstad (ND) 420 62 75 79 101 103 123 145
14 Fargo South (ND) 426 28 86 97 99 116 117 132
15 Horace (ND) 442 83 87 88 91 93 134 148
16 Liberty (ND) 443 35 68 110 112 118 135
17 Des-Lacs Burlington/Lewis and Clark (ND) 446 49 55 94 122 126 142 146
18 Warner (SD) 469 7 85 98 138 141
19 Hawley XC (MN) 477 54 81 82 121 139
20 Cheney (ND) 478 58 60 106 125 129
21 Killdeer (ND) 492 52 64 89 143 144 149
22 Pembina County North (ND) 497 66 95 104 105 127 130 131
23 Beulah (ND) 521 46 70 119 136 150
24 Ottertail Central (MN) 616 77 120 128 140 151

Not scored, fewer than five finishers: Warroad (4), Jamestown (4), East Grand Forks (4), May-Port CG (4), Griggs Midkota (4), Red Lake County (4), Langdon Area/Munich (4), Bagley/Fosston (3), Moorhead (3), Rugby (3), Grand Forks Central (3), Fargo South (3), Kindred (2), Ada-Borup-West (2), Lac qui Parle Valley/Dawson-Boyd (2), Valley City (2), New Rockford-Sheyenne (2), New Town (2), Milbank (2), Bishop Ryan (2), Tri-State (2), Aberdeen Roncalli (2), Horace (2), LaMoure/Litch-Marion (2), Shanley (1), Bottineau (1), Williston (1), Lakeview (1), Frazee (1), Hatton-Northwood (1), Clark/Willow Lake (1), Rolla (1), Watford City (1), Tioga (1), Lisbon (1), Fargo North (1), Thompson (1), Northern Cass (1), Riverside Christian (1)

Rating scale ?

Results

Place Athlete Grade School Time Rating Points Actual race
1 Isaac Dafoe 8 Red River (ND) 1 10:15.4 114.8 1 1
2 Mason Hoskins 8 Horizon (NE) 1 10:22.8 113.5 2 2
3 Connor Malecka 8 Detroit Lakes (MN) 1 10:25.0 113.1 3 3
4 Kason Wolff 7 Horizon (NE) 2 10:30.0 130.2 4 1
5 Luka Rout 8 Davies (ND) 1 10:30.5 112.1 5 4
6 Chance Johnson 8 Davies (ND) 2 10:32.4 111.8 6 5
7 Beckham Cantalope 7 Warner (OK) 1 10:32.7 129.6 7 2
8 Maddox Tolman 7 Williston (ND) 1 10:33.8 129.4 8 3
9 Kaden Safe 8 Kindred (ND) 1 10:35.7 111.2 6
10 Brennan Simmons 8 Wadena-Deer Creek (MN) 1 10:38.6 110.7 9 7
11 Owen Pfeifer 8 Davies (ND) 3 10:42.6 110.0 10 8
12 Keagan Thomson 8 Davies (ND) 4 10:45.6 109.5 11 9
13 Liam Kolness 8 Williston (ND) 2 10:50.0 108.7 12 10
14 Hayden Anderson 8 Horizon (NE) 3 10:51.9 108.4 13 11
15 Peter Shorma 8 Shanley (ND) 1 10:52.7 108.3 14 12
16 Archer Mollman 8 Horizon (NE) 4 10:53.7 108.1 15 13
17 Quinn Neset 8 Horizon (NE) 5 10:56.1 107.7 16 14
18 Branson Gustafson 8 Williston (ND) 3 10:56.3 107.7 17 15
19 Beckett Fogarty 7 Jim Hill (ND) 1 10:57.6 124.7 18 4
20 Isaac Kraft 7 Devils Lake (ND) 1 10:58.0 124.7 19 5
21 Cole Foerster 8 Shanley (ND) 2 10:59.9 107.1 20 16
22 Andrew Barberg 8 Detroit Lakes (MN) 2 11:05.0 106.3 21 17
23 Thor Nelson 7 Williston (ND) 4 11:08.5 122.7 22 6
24 Blaine Harrington 7 Williston (ND) 5 11:09.6 122.5 23 7
25 Cameron Church 8 Williston (ND) 6 11:10.1 105.5 24 18
26 Kaiden Adkins 8 Williston (ND) 7 11:10.5 105.4 25 19
27 Bruce Jarvis 8 Jim Hill (ND) 2 11:10.8 105.4 26 20
28 Devin Reis 8 Horizon (NE) 6 11:14.1 104.8 27 21
29 Mason Roehl 8 Fargo South (ND) 1 11:15.9 104.6 28 22
30 Peyton Ochsner 8 Davies (ND) 5 11:19.6 104.0 29 23
31 Kade Polomny 8 Moorhead (MN) 1 11:19.8 104.0 30 24
32 Kemper Edwards 8 Shanley (ND) 1 11:21.2 103.8 25
33 Kade Reister 8 Jim Hill (ND) 3 11:22.8 103.5 31 26
34 Ray Sjule 8 Davies (ND) 6 11:24.9 103.2 32 27
35 Zachary Johnson 8 Red River (ND) 2 11:28.4 102.7 33 28
36 Blake Nelson 7 Devils Lake (ND) 2 11:28.8 119.1 34 8
37 Christian Jensen 7 Liberty (WA) 1 11:29.7 118.9 35 9
38 Caleb Zerr 8 Red River (ND) 3 11:30.8 102.3 36 29
39 Macully Brannan-Jorgenson 7 Horizon (NE) 7 11:31.5 118.6 37 10
40 Cash Radtke 7 Bagley/Fosston (MN) 1 11:31.8 118.6 11
41 Mason Lauckner 8 Bottineau (ND) 1 11:33.2 101.9 30
42 Talmage Pehrson 8 Jim Hill (ND) 4 11:36.5 101.5 38 31
43 Kameron Kraft 8 Devils Lake (ND) 3 11:36.8 101.4 39 32
44 Oscar Pruitt 8 Red River (ND) 4 11:40.0 40 33
45 Jackson Davis 8 Williston (ND) 8 11:40.2 100.9 34
46 Jack Brachman 7 Davies (ND) 7 11:41.8 116.9 41 12
47 Beckett Westby 7 Kindred (ND) 2 11:42.4 116.8 13
48 Jack Thiel 7 Moorhead (MN) 1 11:43.4 116.6 14
49 Owen Larson 8 Warroad (MN) 1 11:43.8 100.4 35
50 Levi Hogarth 8 Detroit Lakes (MN) 3 11:43.9 100.4 42 36
51 Tristan Champagne 7 Jamestown (VA) 1 11:44.3 116.4 15
52 Landon Schneider 7 Fargo North (ND) 1 11:44.8 116.4 43 16
53 Thomas Plant 8 Shanley (ND) 3 11:45.2 100.2 44 37
54 Beckett Odden 7 Ada-Borup-West (MN) 1 11:45.3 116.3 17
55 Espenn Johnson 7 Red River (ND) 5 11:45.6 116.2 45 18
56 Owen Ziman 8 Beulah (ND) 1 11:46.0 100.1 46 38
57 James Jarvis 7 Fargo North (ND) 2 11:47.0 116.0 47 19
58 Matthew Bothun 7 Lac qui Parle Valley/Dawson-Boyd (MN) 1 11:49.2 115.7 20
59 Soren Christianson 7 Fargo North (ND) 3 11:49.4 115.6 48 21
60 Cale Roedocker 8 Des-Lacs Burlington/Lewis and Clark (ND) 1 11:50.1 99.5 49 39
61 Carsen Sweeney 8 Wadena-Deer Creek (MN) 2 11:51.3 99.4 50 40
62 Bauer Walter 8 East Grand Forks (MN) 1 11:52.4 99.2 41
63 Bricker Johnson 8 May-Port CG (ND) 1 11:55.9 98.7 42
64 Jackson Craig 8 May-Port CG (ND) 2 11:57.1 98.6 43
65 Lane Kaufman 7 Wadena-Deer Creek (MN) 3 11:59.2 98.3 51 44
66 Brycen Berg 7 Valley City (ND) 1 11:59.2 114.0 22
67 Kylan Driscoll 7 East Grand Forks (MN) 2 11:59.9 113.9 23
68 Gabe Smith 7 New Rockford-Sheyenne (ND) 1 12:01.9 113.6 24
69 Weston Bohner 8 Killdeer (ND) 1 12:02.1 97.9 52 45
70 Turner Carlson 7 West Central Area (MN) 1 12:02.4 113.5 53 25
71 Evan Swan 7 Hawley XC (MN) 1 12:02.8 113.5 54 26
72 Owen Hanson 8 Des-Lacs Burlington/Lewis and Clark (ND) 2 12:04.2 97.6 55 46
73 Gage Weber 7 Detroit Lakes (MN) 4 12:05.4 97.4 56 47
74 Kadyn Balkowitsch 8 Red River (ND) 6 12:05.9 97.4 57 48
75 Jack Chamberlin 7 Cheney (WA) 1 12:05.9 113.0 58 27
76 Brenden Biss 7 West Central Area (MN) 2 12:06.0 113.0 59 28
77 Ryan Kraft 7 Davies (ND) 8 12:06.3 112.9 29
78 Logan Cartwright 7 Williston (ND) 9 12:06.5 112.9 30
79 Tyler Menke 8 Davies (ND) 9 12:06.8 97.2 49
80 Nash Senger 7 Cheney (WA) 2 12:07.1 112.8 60 31
81 Roran Wold 7 Williston (ND) 10 12:08.2 112.6 32
82 Jack Halverson-Bucholz 8 Wadena-Deer Creek (MN) 4 12:08.5 97.0 61 50
83 Ethan Dangerfield 7 Ramstad (ND) 1 12:11.1 112.2 62 33
84 Daniel Babolian 8 Ada-Borup-West (MN) 2 12:12.8 96.4 51
85 Beckett Eickenbrock 8 Red River (ND) 7 12:13.0 96.4 63 52
86 Ethan Hanson 7 Davies (ND) 10 12:13.6 111.8 34
87 Ritz Barcena 8 Killdeer (ND) 2 12:14.3 96.2 64 53
88 Zeke Puente 7 Rugby (ND) 1 12:15.9 111.4 35
89 Nick Crouch 7 Fargo North (ND) 4 12:16.8 111.3 65 36
90 Zander Duerre 8 Pembina County North (ND) 1 12:17.3 95.8 66 54
91 Everett Enz 7 Fargo North (ND) 5 12:17.7 111.2 67 37
92 Ayden Hess 8 Warroad (MN) 2 12:20.0 95.5 55
93 Sawyer Brossart 8 Rugby (ND) 2 12:22.9 95.1 56
94 Hudson Saville 8 Liberty (WA) 2 12:23.2 95.1 68 57
95 Kyler Kastner 7 West Central Area (MN) 3 12:23.6 110.3 69 38
96 Philip Weidner 7 Beulah (ND) 2 12:24.2 110.2 70 39
97 Cainen Stangeland 7 Griggs Midkota (ND) 1 12:24.5 110.2 40
98 Zane Klawitter 7 Red Lake County (MN) 1 12:25.8 110.0 41
99 Kayne Driver 8 New Town (ND) 1 12:26.5 94.7 58
100 Evan Miller 8 Moorhead (MN) 2 12:27.9 94.5 71 59
101 Elliott Quinn 8 Red River (ND) 8 12:28.7 94.4 60
102 Jeffery McDonald 7 Moorhead (MN) 3 12:28.7 109.6 72 42
103 Diego Vizcaya 8 Williston (ND) 1 12:30.3 94.2 61
104 Evan Sandman 7 Fargo North (ND) 6 12:31.7 109.1 73 43
105 Mason Auger 7 East Grand Forks (MN) 3 12:31.9 109.1 44
106 Trey Justesen 8 Lakeview (MI) 1 12:31.9 94.0 62
107 Rylan Bennett 7 Devils Lake (ND) 4 12:32.5 109.0 74 45
108 Tanner Jensen 8 Ramstad (ND) 2 12:32.6 93.9 75 63
109 Talon Hoverson 8 Frazee (MN) 1 12:33.2 93.8 64
110 Taylan Costello 8 Shanley (ND) 4 12:33.8 93.8 76 65
111 Drew Robinson 7 Ottertail Central (MN) 1 12:33.8 108.8 77 46
112 Brody Woodard 7 Fargo North (ND) 7 12:33.9 108.8 78 47
113 Gus Lien 7 Warroad (MN) 3 12:34.2 108.8 48
114 Grey Ulrickson 8 Ramstad (ND) 3 12:34.3 93.7 79 66
115 Koen Boline 7 Devils Lake (ND) 5 12:34.8 108.7 80 49
116 Samuel Olson 7 Hawley XC (MN) 2 12:34.9 108.7 81 50
117 Bennett Johnson 7 Hawley XC (MN) 3 12:35.5 108.6 82 51
118 Sawyer Hart 8 Williston (ND) 11 12:36.3 93.4 67
119 Nolan Gorder 8 Williston (ND) 12 12:36.9 93.4 68
120 Tracy Lyson 8 New Town (ND) 2 12:37.0 93.4 69
121 Grady Szczepanski 7 Davies (ND) 11 12:39.3 108.0 52
122 Luke Fultz 7 Hatton-Northwood (ND) 1 12:40.7 107.8 53
123 Guthrie Sappington 8 Horace (ND) 1 12:40.8 92.9 83 70
124 Brody Steckler 8 Davies (ND) 12 12:41.3 92.8 71
125 Myles Mittleider 8 Jim Hill (ND) 5 12:44.2 92.5 84 72
126 Teigan McKown 7 Warner (OK) 2 12:44.8 107.2 85 54
127 Drew Fischer 7 Davies (ND) 13 12:45.3 107.2 55
128 Ezran Lynnes 7 Fargo South (ND) 2 12:45.7 107.1 86 56
129 Benson Delahoyde 8 Horace (ND) 2 12:46.2 92.2 87 73
130 Jonas Berberich 7 Red River (ND) 9 12:47.2 106.9 57
131 Zevon Sappington 8 Horace (ND) 3 12:48.5 92.0 88 74
132 Holden Hausauer 8 Killdeer (ND) 3 12:48.8 91.9 89 75
133 Franco Flores 8 Milbank (SD) 1 12:50.3 91.8 76
134 Griffin Jackson 8 Moorhead (MN) 4 12:50.6 91.7 90 77
135 Kaden Greenstein 7 Horace (ND) 4 12:50.8 106.4 91 58
136 Emmett Stuewe 7 Detroit Lakes (MN) 5 12:52.2 91.5 92 78
137 Aidan Hennings 8 Horace (ND) 5 12:55.3 91.2 93 79
138 Maverick Trowbridge 8 Des-Lacs Burlington/Lewis and Clark (ND) 3 12:55.4 91.1 94 80
139 Micah Crosby 7 Pembina County North (ND) 2 12:56.0 105.7 95 59
140 Gunner Burke 7 Moorhead (MN) 5 12:56.9 105.6 96 60
141 Easton Gilbertson 8 Bagley/Fosston (MN) 2 12:57.0 91.0 81
142 Colton Barglof 7 Fargo South (ND) 3 12:58.7 105.3 97 61
143 Owen Wald 6 Bishop Ryan (ND) 1 13:00.1 105.1 62
144 Ryan Schauer 7 Jamestown (VA) 2 13:00.5 105.1 63
145 Brody Bahe 7 Moorhead (MN) 2 13:01.7 104.9 64
146 Armando Chan 8 Milbank (SD) 2 13:01.9 90.4 82
147 Marcus Woolverton 7 Warner (OK) 3 13:03.2 104.7 98 65
148 Dyson Askvig 7 Langdon Area/Munich (ND) 1 13:05.5 104.4 66
149 Aksel Gjerde 7 Clark/Willow Lake (SD) 1 13:07.1 104.2 67
150 Teagan Peterson 8 Fargo South (ND) 4 13:10.8 89.4 99 83
151 Aaron Houle 7 Rolla (MO) 1 13:11.8 103.6 68
152 Juan Bocanegra Tovar 7 Watford City (ND) 1 13:13.9 103.3 69
153 Austin Anderson 7 Valley City (ND) 2 13:14.1 103.3 70
154 Ethan Bjorkman 8 Moorhead (MN) 6 13:14.2 89.0 100 84
155 Kamden Edland 7 Fargo North (ND) 8 13:14.8 103.2 71
156 Caleb Wild 7 Red River (ND) 10 13:15.3 103.1 72
157 Nicholas Debowey 8 Ramstad (ND) 4 13:15.9 88.8 101 85
158 Carter Schmitz 7 Tioga (TX) 1 13:16.2 103.0 73
159 Micah Froemke 8 Lisbon (ND) 1 13:18.3 88.5 86
160 Tobiah (Toby) Klingbeil 7 Jim Hill (ND) 6 13:21.3 102.4 102 74
161 Caleb Haverstock 8 Bishop Ryan (ND) 2 13:21.8 88.1 87
162 Cain Johnson 8 Griggs Midkota (ND) 2 13:24.4 87.9 88
163 Wesley Hoadley 8 Ramstad (ND) 5 13:24.5 87.8 103 89
164 Chase Girodat 7 Langdon Area/Munich (ND) 2 13:26.1 101.8 75
165 Dylan Stobie 8 Pembina County North (ND) 3 13:27.1 104 90
166 Dayton Sando 8 Tri-State (SD) 1 13:29.0 87.4 91
167 Alex Bramer 8 Red Lake County (MN) 2 13:29.6 87.3 92
168 Isaiah Gagner 7 Pembina County North (ND) 4 13:29.7 101.3 105 76
169 Tyler Wolf 7 Cheney (WA) 3 13:29.9 101.3 106 77
170 Tayven Franken 7 West Central Area (MN) 4 13:29.9 101.3 107 78
171 Leo Madsen 7 Aberdeen Roncalli (SD) 1 13:30.0 101.3 79
172 Joey DeCock 8 Shanley (ND) 5 13:31.8 87.1 108 93
173 Nolan Zaborek 7 Williston (ND) 13 13:32.5 100.9 80
174 Keegan Rausch 8 Moorhead (MN) 7 13:33.1 86.9 109 94
175 Alan McDonagh 7 Liberty (WA) 3 13:34.5 100.7 110 81
176 Brandon Staloch 8 Williston (ND) 14 13:34.7 86.8 95
177 Rhett Walter 7 East Grand Forks (MN) 4 13:35.6 100.6 82
178 Elijah Hoffarth 7 Jim Hill (ND) 7 13:36.8 100.4 111 83
179 Noah Tehven 7 Liberty (WA) 4 13:43.2 99.6 112 84
180 Alec Hamm 8 Shanley (ND) 6 13:46.0 85.6 113 96
181 Ryder Moser 8 Langdon Area/Munich (ND) 3 13:46.3 85.5 97
182 Zander Hart 7 Tri-State (SD) 2 13:46.8 99.2 85
183 Dylan Cook 7 Horace (ND) 1 13:48.3 99.0 86
184 Parker Klasen 8 Red Lake County (MN) 3 13:50.9 85.1 98
185 Ethan Gonsor 8 Aberdeen Roncalli (SD) 2 13:51.5 85.0 99
186 Mox Erickson 8 Detroit Lakes (MN) 6 13:52.0 84.9 114 100
187 Reilly Mulroy 8 West Central Area (MN) 5 13:52.5 84.9 115 101
188 Weston Rosenfeldt 7 Moorhead (MN) 3 13:56.8 98.0 87
189 Eric Morrissey 7 Fargo South (ND) 5 13:59.0 97.8 116 88
190 August Dahlen 8 Fargo South (ND) 6 14:00.9 84.0 117 102
191 Mason Klein 7 Liberty (WA) 5 14:02.9 97.3 118 89
192 Caden Strube 7 May-Port CG (ND) 3 14:05.5 97.0 90
193 Isaac Braun 7 Beulah (ND) 3 14:11.7 96.3 119 91
194 Oliver Heggem 8 Ottertail Central (MN) 2 14:12.3 82.9 120 103
195 Casen Davidson 7 Red River (ND) 11 14:12.4 96.2 92
196 Jack Fosberg 8 Davies (ND) 14 14:15.1 82.7 104
197 Brooks Graunke 7 Hawley XC (MN) 4 14:15.7 95.8 121 93
198 Asher Zander 7 Williston (ND) 15 14:17.3 95.7 94
199 Tristen Oelke 8 Fargo North (ND) 9 14:18.2 82.3 105
200 Dylan Wiesner 8 Moorhead (MN) 8 14:19.3 82.2 106
201 Bodhi Turk-Bly 8 Des-Lacs Burlington/Lewis and Clark (ND) 4 14:21.2 82.1 122 107
202 Isaac Syverson 8 Fargo North (ND) 10 14:24.1 81.8 108
203 Brody Heyd 7 LaMoure/Litch-Marion (ND) 1 14:24.2 94.9 95
204 Vincent Noel 7 Ramstad (ND) 6 14:27.2 94.6 123 96
205 Izack Girtz 8 Bagley/Fosston (MN) 3 14:29.3 81.3 109
206 Gavin Brandenburger 7 Fargo North (ND) 11 14:32.1 94.1 97
207 Tyler Longfield 8 Detroit Lakes (MN) 7 14:32.4 81.0 124 110
208 Brighter Knudson 8 Cheney (WA) 4 14:34.1 80.8 125 111
209 Micah Sankey 7 Jamestown (VA) 3 14:35.8 93.7 98
210 Chase Wiltse 7 Des-Lacs Burlington/Lewis and Clark (ND) 5 14:36.8 93.5 126 99
211 Josiah Bridell 7 Pembina County North (ND) 5 14:37.6 93.5 127 100
212 Jake Branum 7 Warroad (MN) 4 14:38.5 93.4 101
213 Ethan Sonju 8 Ottertail Central (MN) 3 14:39.2 80.4 128 112
214 Moussa Al Mandalawi 8 Moorhead (MN) 9 14:39.9 80.3 113
215 Brenden Gruby 8 Cheney (WA) 5 14:40.2 80.3 129 114
216 Joseph Wright 7 Pembina County North (ND) 6 14:42.6 92.9 130 102
217 Ashton Harmel 7 Rugby (ND) 3 14:44.6 92.7 103
218 Finn Barlow 8 Griggs Midkota (ND) 3 14:44.7 79.9 115
219 Fletcher Kemp 8 Pembina County North (ND) 7 14:45.1 79.8 131 116
220 Aiden Fisher 7 Horace (ND) 2 14:45.3 92.6 104
221 Alexander Irish 7 Fargo South (ND) 7 14:47.9 92.4 132 105
222 Mikale McCloud 7 Devils Lake (ND) 6 14:49.1 92.2 133 106
223 Christian Gorder 7 Horace (ND) 6 14:51.3 92.0 134 107
224 Bentley Houska 8 Liberty (WA) 6 14:52.3 79.2 135 117
225 Rowan Cantone 8 Moorhead (MN) 10 14:53.5 79.1 118
226 Seth Greiner 7 New Rockford-Sheyenne (ND) 2 14:56.0 91.5 108
227 Henrik Odden-Heide 7 Fargo North (ND) 1 14:56.6 91.5 109
228 Ethan Waddle 8 Grand Forks Central (ND) 1 14:57.3 78.8 119
229 Daniel Blackhurst 7 Beulah (ND) 4 14:58.5 91.3 136 110
230 Henry Gray 7 Davies (ND) 15 15:02.2 90.9 111
231 Levi Nelson 7 Wadena-Deer Creek (MN) 5 15:03.0 78.3 137 120
232 Blake Bierman 6 Warner (OK) 4 15:08.5 90.3 138 112
233 Zander Isakson 7 Detroit Lakes (MN) 8 15:09.9 77.7 121
234 Nathaniel Harvey 7 May-Port CG (ND) 4 15:13.0 89.8 113
235 Riley Schudar 7 Griggs Midkota (ND) 4 15:13.3 89.8 114
236 Liam Hoganson 7 Moorhead (MN) 11 15:16.5 89.5 115
237 Eddie Felton 7 Lac qui Parle Valley/Dawson-Boyd (MN) 2 15:20.2 89.1 116
238 Evan Jensrud 8 Fargo North (ND) 12 15:21.3 76.7 122
239 Isaac Hiller 7 Hawley XC (MN) 5 15:22.0 89.0 139 117
240 Benjamin Sanmoogan 8 Ottertail Central (MN) 4 15:22.3 76.6 140 123
241 Cooper Nelson 8 Moorhead (MN) 12 15:22.9 76.6 124
242 Madden Buisker 6 Warner (OK) 5 15:25.8 88.6 141 118
243 William Foster 7 Langdon Area/Munich (ND) 4 15:29.8 88.2 119
244 Luke Carstens 8 Des-Lacs Burlington/Lewis and Clark (ND) 6 15:33.3 75.7 142 125
245 Owen O'Neill 8 Red Lake County (MN) 4 15:36.4 75.5 126
246 Vade Samms 8 Killdeer (ND) 4 15:39.8 75.2 143 127
247 Jayden Kuntz 8 Killdeer (ND) 5 15:40.4 75.2 144 128
248 Jay Jensen 7 Ramstad (ND) 7 15:40.4 87.2 145 120
249 Skyler Kowalczik 8 Grand Forks Central (ND) 2 15:44.0 74.9 129
250 Jayden Wiltse 8 Des-Lacs Burlington/Lewis and Clark (ND) 7 15:45.3 74.8 146 130
251 Kurtis Kraft 7 Devils Lake (ND) 7 15:56.7 85.7 147 121
252 Michael Callahan 8 Red River (ND) 12 15:57.7 73.8 131
253 Lucas From 7 Fargo South (ND) 1 16:00.4 85.4 122
254 Brayden Ouradnik 7 Jim Hill (ND) 8 16:02.0 85.3 123
255 Bentley Berg 7 Moorhead (MN) 13 16:04.4 85.0 124
256 Johann Furstenau 7 Thompson (CA) 1 16:16.5 84.0 125
257 Stephen Kirugu 8 Moorhead (MN) 14 16:18.5 72.2 132
258 Rj Helgeson 7 Davies (ND) 16 16:25.1 83.3 126
259 Cole Sarda 7 Des-Lacs Burlington/Lewis and Clark (ND) 8 16:26.6 83.1 127
260 Jackson Slominski 7 Horace (ND) 7 16:27.2 83.1 148 128
261 Mason Beavers 8 Moorhead (MN) 15 16:29.3 71.4 133
262 Ethan Hogberg 8 Grand Forks Central (ND) 3 16:39.4 70.7 134
263 Carter Larson 7 Northern Cass (ND) 1 16:41.5 81.9 129
264 Carter McLean 7 Moorhead (MN) 16 16:46.9 81.5 130
265 Blake Shefstad 7 Des-Lacs Burlington/Lewis and Clark (ND) 9 16:47.9 81.4 131
266 Logan Thompson 7 Pembina County North (ND) 8 17:04.0 80.1 132
267 Talon O'Neill 7 Riverside Christian (WA) 1 17:10.5 79.6 133
268 Kajer Schmidt 7 Moorhead (MN) 17 17:16.2 79.2 134
269 Matthew Schaper 8 Killdeer (ND) 6 17:25.0 67.6 149 135
270 Collin Litzinger 7 Red River (ND) 13 17:32.1 78.0 135
271 Samuel Dehmer 8 Moorhead (MN) 18 17:34.9 67.0 136
272 Caleb Meyer 7 Moorhead (MN) 19 17:49.5 76.7 136
273 Rhett Motschenbacher 8 Fargo South (ND) 2 18:12.9 64.7 137
274 Brady Feiken 7 LaMoure/Litch-Marion (ND) 2 18:39.5 73.3 137
275 Seth Roberg 9 Fargo South (ND) 3 18:39.5 52.1 138
276 Spencer Berney 9 Davies (ND) 17 19:22.9 139
277 Joe Bahr 7 Jamestown (VA) 4 19:34.7 69.8 138
278 Elijah Nichols 7 Beulah (ND) 5 21:46.0 62.8 150 139
279 Nathan Sanmoogan 8 Ottertail Central (MN) 5 21:57.1 53.7 151 140
280 Ben Janssen 7 Devils Lake (ND) 8 23:00.2 59.4 140