MSHSL Section 5AA Championships
Team scores
| Place | Team | Points | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Mounds View (MN) | 35 | 1 | 2 | 5 | 8 | 19 | 23 | 28 |
| 2 | Centennial (MN) | 49 | 3 | 10 | 11 | 12 | 13 | 17 | 27 |
| 3 | St. Michael-Albertville (MN) | 69 | 4 | 6 | 16 | 21 | 22 | 29 | 41 |
| 4 | Maple Grove (MN) | 139 | 14 | 15 | 32 | 35 | 43 | 60 | 75 |
| 5 | Osseo (MN) | 176 | 9 | 26 | 42 | 48 | 51 | 52 | 82 |
| 6 | Anoka (MN) | 184 | 18 | 24 | 40 | 44 | 58 | 64 | 74 |
| 7 | Blaine (MN) | 192 | 7 | 34 | 45 | 49 | 57 | 59 | 65 |
| 8 | Rogers (MN) | 203 | 20 | 31 | 39 | 50 | 63 | 67 | 84 |
| 9 | Totino-Grace (MN) | 216 | 25 | 36 | 38 | 55 | 62 | 68 | 78 |
| 10 | Champlin Park (MN) | 227 | 30 | 37 | 46 | 53 | 61 | 66 | 80 |
| 11 | Coon Rapids (MN) | 296 | 47 | 54 | 56 | 69 | 70 | 71 | 83 |
| 12 | St. Anthony Village (MN) | 332 | 33 | 72 | 73 | 76 | 77 | 79 | 81 |
| 13 | Spring Lake Park (MN) | 441 | 85 | 86 | 89 | 90 | 91 | 93 | 95 |
| 14 | Park Center (MN) | 457 | 87 | 88 | 92 | 94 | 96 | 97 | 98 |
Results
Rating scale
?
| Place | Athlete | Grade | School | Time | Rating | Points |
|---|---|---|---|---|---|---|
| 1 | Harrison Hirsch | 11 | Mounds View (MN) 1 | 17:35.2 PR | 117.9 | 1 |
| 2 | Joseph Lawson | 9 | Mounds View (MN) 2 | 17:35.7 PR | 117.9 | 2 |
| 3 | Devin Fritz | 12 | Centennial (MD) 1 | 17:44.7 SR | 116.9 | 3 |
| 4 | Joey Herbst | 10 | St. Michael-Albertville (MN) 1 | 17:45.1 PR | 116.8 | 4 |
| 5 | Grant Delaune | 11 | Mounds View (MN) 3 | 17:53.6 PR | 115.9 | 5 |
| 6 | Alex Birk | 12 | St. Michael-Albertville (MN) 2 | 17:59.4 SR | 115.3 | 6 |
| 7 | Luke Tschida | 11 | Blaine (WA) 1 | 17:59.9 PR | 115.2 | 7 |
| 8 | Benjamin Snuggerud | 12 | Mounds View (MN) 4 | 18:05.4 PR | 114.6 | 8 |
| 9 | Eric Strootman | 11 | Osseo (MN) 1 | 18:06 PR | 114.6 | 9 |
| 10 | Nick Foreman | 10 | Centennial (MD) 2 | 18:09.4 PR | 114.2 | 10 |
| 11 | Michael Ernster | 12 | Centennial (MD) 3 | 18:11.1 PR | 114.1 | 11 |
| 12 | Luke Arends | 9 | Centennial (MD) 4 | 18:11.6 PR | 114.0 | 12 |
| 13 | Tyler Shilson | 10 | Centennial (MD) 5 | 18:11.7 PR | 114.0 | 13 |
| 14 | Parker Wright | 11 | Maple Grove (MN) 1 | 18:14.3 PR | 113.7 | 14 |
| 15 | Max Loy | 12 | Maple Grove (MN) 2 | 18:14.7 PR | 113.7 | 15 |
| 16 | Ryan Moore | 12 | St. Michael-Albertville (MN) 3 | 18:17.3 PR | 88.6 | 16 |
| 17 | Zach Eicher | 10 | Centennial (MD) 6 | 18:18.8 PR | 113.2 | 17 |
| 18 | Thomas Leonard | 11 | Anoka (MN) 1 | 18:24.1 PR | 112.7 | 18 |
| 19 | Anders Bandt | 9 | Mounds View (MN) 5 | 18:25.4 PR | 112.6 | 19 |
| 20 | McKone Corkery | 9 | Rogers (MN) 1 | 18:25.6 PR | 112.6 | 20 |
| 21 | Dane Ruberto | 10 | St. Michael-Albertville (MN) 4 | 18:26.1 PR | 112.5 | 21 |
| 22 | Joseph Salonek | 11 | St. Michael-Albertville (MN) 5 | 18:31.9 PR | 111.9 | 22 |
| 23 | Nick Simser | 9 | Mounds View (MN) 6 | 18:32.5 PR | 111.8 | 23 |
| 24 | Jacob Baldus | 11 | Anoka (MN) 2 | 18:34.8 PR | 111.6 | 24 |
| 25 | Andrew Briggs | 12 | Totino-Grace (MN) 1 | 18:36.9 PR | 111.4 | 25 |
| 26 | Joey Gunderson | 12 | Osseo (MN) 2 | 18:37.4 PR | 111.4 | 26 |
| 27 | Adam Coltvet | 9 | Centennial (MD) 7 | 18:37.5 PR | 111.3 | 27 |
| 28 | Adam Long | 12 | Centennial (MD) 8 | 18:37.6 PR | 111.3 | — |
| 29 | Sam McGinnity | 11 | Mounds View (MN) 7 | 18:37.8 PR | 111.3 | 28 |
| 30 | Jack Nadeau | 11 | St. Michael-Albertville (MN) 6 | 18:38.7 PR | 111.2 | 29 |
| 31 | Graham Fieberger | 12 | Mounds View (MN) 8 | 18:38.7 PR | 111.2 | — |
| 32 | Jack Pincus | 12 | Champlin Park (MN) 1 | 18:39.1 PR | 111.2 | 30 |
| 33 | Jake Nardini | 12 | Rogers (MN) 2 | 18:39.7 PR | 111.1 | 31 |
| 34 | Grant Johnson | 10 | Maple Grove (MN) 3 | 18:41.8 PR | 110.9 | 32 |
| 35 | Blane Utter | 9 | Centennial (MD) 9 | 18:43.3 PR | 110.8 | — |
| 36 | Cameron Anderson | 12 | St. Anthony Village (MN) 1 | 18:43.4 PR | 110.8 | 33 |
| 37 | Jake Johnson | 10 | Centennial (MD) 10 | 18:44 PR | 110.7 | — |
| 38 | Thomas Cessna | 12 | Centennial (MD) 11 | 18:45.1 PR | 110.6 | — |
| 39 | Clint Carney | 10 | Blaine (WA) 2 | 18:45.5 PR | 110.6 | 34 |
| 40 | Henry Henson | 11 | Mounds View (MN) 9 | 18:45.5 PR | 110.6 | — |
| 41 | Kasey Carlson | 9 | Maple Grove (MN) 4 | 18:46.4 PR | 110.5 | 35 |
| 42 | Elliot Becker | 10 | Totino-Grace (MN) 2 | 18:46.8 PR | 110.4 | 36 |
| 43 | Michael Urvig | 10 | Champlin Park (MN) 2 | 18:47.3 | 110.4 | 37 |
| 44 | Louis Burton | 10 | Totino-Grace (MN) 3 | 18:49.3 PR | 110.2 | 38 |
| 45 | Ethan York | 12 | Rogers (MN) 3 | 18:50.1 SR | 110.1 | 39 |
| 46 | Zachary Fritz | 10 | Anoka (MN) 3 | 18:52.5 PR | 109.9 | 40 |
| 47 | Caleb Holt | 12 | St. Michael-Albertville (MN) 7 | 18:53.9 PR | 109.7 | 41 |
| 48 | Kyle Bennyhoff | 11 | Osseo (MN) 3 | 18:54.4 PR | 109.7 | 42 |
| 49 | Aaron Breidenback | 11 | Maple Grove (MN) 5 | 18:56.5 SR | 109.5 | 43 |
| 50 | Parker Brown | 11 | Centennial (MD) 12 | 18:59.1 PR | 109.2 | — |
| 51 | Jeremy Backman | 10 | St. Michael-Albertville (MN) 8 | 18:59.6 PR | 109.2 | — |
| 52 | Adam Kassim | 9 | Centennial (MD) 13 | 18:59.8 PR | 109.2 | — |
| 53 | Elias Kinfu | 11 | Anoka (MN) 4 | 19:03.3 PR | 108.8 | 44 |
| 54 | Dawson Wellman | 10 | Blaine (WA) 3 | 19:05 PR | 108.7 | 45 |
| 55 | John Gray | 10 | Centennial (MD) 14 | 19:09.7 PR | 108.2 | — |
| 56 | Jacob Jacott | 9 | Champlin Park (MN) 3 | 19:10.7 PR | 108.1 | 46 |
| 57 | Dan Matthews | 11 | Coon Rapids (MN) 1 | 19:10.8 PR | 108.1 | 47 |
| 58 | Joseph Floeder | 10 | Mounds View (MN) 10 | 19:11.8 | 108.0 | — |
| 59 | Harrison Lien | 10 | Mounds View (MN) 11 | 19:12.4 PR | 108.0 | — |
| 60 | Denny Jackson | 10 | Mounds View (MN) 12 | 19:12.7 PR | 107.9 | — |
| 61 | Michael Youngberg | 9 | St. Michael-Albertville (MN) 9 | 19:13.1 PR | 107.9 | — |
| 62 | Sean Collins | 10 | Osseo (MN) 4 | 19:13.7 PR | 107.9 | 48 |
| 63 | David Dahl | 9 | Mounds View (MN) 13 | 19:15.7 | 107.7 | — |
| 64 | Evan Mock | 9 | Blaine (WA) 4 | 19:16.3 | 107.6 | 49 |
| 65 | Jared Booms | 12 | Rogers (MN) 4 | 19:21.4 SR | 107.1 | 50 |
| 66 | Tyler Grant | 11 | Osseo (MN) 5 | 19:22.8 SR | 107.0 | 51 |
| 67 | Noah Zurn | 9 | Centennial (MD) 15 | 19:25 PR | 106.8 | — |
| 68 | Karl Payette | 11 | Osseo (MN) 6 | 19:25.2 PR | 106.8 | 52 |
| 69 | Levi Johnson | 11 | Mounds View (MN) 14 | 19:26.3 PR | 106.7 | — |
| 70 | Aaron Marx | 10 | Mounds View (MN) 15 | 19:26.8 PR | 106.7 | — |
| 71 | Michael Rod | 11 | Centennial (MD) 16 | 19:28.5 PR | 106.5 | — |
| 72 | Ryan Opansky | 11 | Champlin Park (MN) 4 | 19:29.3 PR | 106.4 | 53 |
| 73 | Reed Smith | 7 | Coon Rapids (MN) 2 | 19:29.9 PR | 123.4 | 54 |
| 74 | Nathan Fox | 10 | Totino-Grace (MN) 4 | 19:31 PR | 106.3 | 55 |
| 75 | Charlie Sylvester | 9 | Centennial (MD) 17 | 19:34.1 | 106.0 | — |
| 76 | David Wiser | 10 | Coon Rapids (MN) 3 | 19:37.4 PR | 105.7 | 56 |
| 77 | Zach Beddow | 9 | Centennial (MD) 18 | 19:38.1 PR | 105.6 | — |
| 78 | Thomas Shogren | 11 | Blaine (WA) 5 | 19:38.2 SR | 105.6 | 57 |
| 79 | Leighton Minshull | 9 | Anoka (MN) 5 | 19:38.7 PR | 105.6 | 58 |
| 80 | Grant Ledin | 12 | Blaine (WA) 6 | 19:39.3 SR | 105.5 | 59 |
| 81 | Luke Kolstad | 11 | Maple Grove (MN) 6 | 19:40.7 SR | 105.4 | 60 |
| 82 | Reece Gulbrandson | 9 | Centennial (MD) 19 | 19:42 PR | 105.3 | — |
| 83 | Christian Stohlmann | 10 | Champlin Park (MN) 5 | 19:42.1 PR | 105.3 | 61 |
| 84 | Nickolas Hadzima | 10 | Totino-Grace (MN) 5 | 19:42.9 PR | 105.2 | 62 |
| 85 | Dylan Brunetti | 10 | Rogers (MN) 5 | 19:43.8 PR | 105.1 | 63 |
| 86 | Matthew Kinfu | 10 | Anoka (MN) 6 | 19:44.4 | 105.1 | 64 |
| 87 | Keegan Bunker | 12 | Blaine (WA) 7 | 19:44.7 PR | 105.0 | 65 |
| 88 | Jacob Vanhoutan | 11 | Champlin Park (MN) 6 | 19:47 PR | 104.8 | 66 |
| 89 | Ryan Davidson | 11 | Rogers (MN) 6 | 19:47.6 PR | 104.8 | 67 |
| 90 | Chase Froemke | 11 | Centennial (MD) 20 | 19:48.2 | 104.7 | — |
| 91 | Alex Thayer | 9 | Totino-Grace (MN) 6 | 19:48.7 PR | 104.7 | 68 |
| 92 | Alex Brovik | 10 | Coon Rapids (MN) 4 | 19:49.3 PR | 104.6 | 69 |
| 93 | Joseph Thoen | 10 | Coon Rapids (MN) 5 | 19:50.4 SR | 104.5 | 70 |
| 94 | Cole Johnston | 10 | Coon Rapids (MN) 6 | 19:50.5 PR | 104.5 | 71 |
| 95 | Wyatt Sutton | 11 | St. Anthony Village (MN) 2 | 19:51.4 PR | 104.4 | 72 |
| 96 | Dylan Brown | 10 | St. Michael-Albertville (MN) 10 | 19:52.4 PR | — | — |
| 97 | Michael Wappes | 12 | St. Anthony Village (MN) 3 | 19:52.5 | 104.3 | 73 |
| 98 | Carter Dewitt | 10 | Anoka (MN) 7 | 19:53.3 PR | 104.3 | 74 |
| 99 | Wyatt Bice | 10 | St. Michael-Albertville (MN) 11 | 19:53.4 PR | 104.3 | — |
| 100 | Andrew Hagemeister | 9 | Maple Grove (MN) 7 | 19:54 PR | 104.2 | 75 |
| 101 | Josh Jarpey | 9 | Centennial (MD) 21 | 19:54.3 | 104.2 | — |
| 102 | Josh Huninghake | 12 | St. Anthony Village (MN) 4 | 19:55.2 PR | 104.1 | 76 |
| 103 | Lukas Koester | 12 | St. Anthony Village (MN) 5 | 19:55.9 PR | 104.1 | 77 |
| 104 | Nick Scovil | 10 | Totino-Grace (MN) 7 | 19:55.9 PR | 104.1 | 78 |
| 105 | Ian Bachmayer | 12 | St. Anthony Village (MN) 6 | 19:56.2 PR | 104.0 | 79 |
| 106 | Matt Theisen | 11 | Totino-Grace (MN) 8 | 19:58.1 PR | 103.9 | — |
| 107 | Mitchell Kahl | 9 | Champlin Park (MN) 7 | 20:00.4 PR | 103.7 | 80 |
| 108 | Jim Zeller | 11 | St. Anthony Village (MN) 7 | 20:01.5 PR | 103.6 | 81 |
| 109 | Sam Skoglund | 10 | Anoka (MN) 8 | 20:05.3 PR | 103.2 | — |
| 110 | Hunter Throndsen | 11 | Blaine (WA) 8 | 20:05.4 PR | 103.2 | — |
| 111 | Cody Johnson | 12 | Blaine (WA) 9 | 20:06.6 PR | 103.1 | — |
| 112 | Connor Maloney | 9 | Osseo (MN) 7 | 20:07 PR | 103.1 | 82 |
| 113 | John Harbinson | 11 | Maple Grove (MN) 8 | 20:08.6 SR | 103.0 | — |
| 114 | Aaron Voiovich | 11 | Mounds View (MN) 16 | 20:09.3 PR | — | — |
| 115 | Luke Hofmann | 10 | Centennial (MD) 22 | 20:09.4 PR | 102.9 | — |
| 116 | Jared Wiens | 10 | Maple Grove (MN) 9 | 20:10.2 | 102.8 | — |
| 117 | Henry Elsenpeter | 9 | Centennial (MD) 23 | 20:10.3 PR | 102.8 | — |
| 118 | Harrison Majerus | 10 | Totino-Grace (MN) 9 | 20:10.8 PR | 102.8 | — |
| 119 | Jacob Ryan | 12 | Blaine (WA) 10 | 20:10.8 PR | 102.8 | — |
| 120 | Jonathan Soderstrom | 11 | Osseo (MN) 8 | 20:11.8 | 102.7 | — |
| 121 | Logan Bergevin | 12 | Anoka (MN) 9 | 20:12.9 PR | 102.6 | — |
| 122 | Adam Koch | 11 | Champlin Park (MN) 8 | 20:12.9 PR | 102.6 | — |
| 123 | Benjamin Gustafson | 11 | St. Anthony Village (MN) 8 | 20:14.1 PR | 102.5 | — |
| 124 | Isaac Gifford | 12 | Blaine (WA) 11 | 20:14.9 | 102.4 | — |
| 125 | Lucas Snyder | 12 | Blaine (WA) 12 | 20:15.2 PR | 102.4 | — |
| 126 | Abdul Ali | 12 | Coon Rapids (MN) 7 | 20:15.7 PR | 102.4 | 83 |
| 127 | Peter Romens | 12 | Blaine (WA) 13 | 20:16.3 PR | 102.3 | — |
| 128 | Jared Leclaire | 12 | Rogers (MN) 7 | 20:16.5 SR | 102.3 | 84 |
| 129 | Noah Gannaway | 12 | Totino-Grace (MN) 10 | 20:18.4 PR | 102.1 | — |
| 130 | Adam Namyst | 8 | Centennial (MD) 24 | 20:20.3 PR | — | — |
| 131 | Nick Jorgenson | 8 | Coon Rapids (MN) 8 | 20:20.6 PR | — | — |
| 132 | Matt Hempe | 10 | Maple Grove (MN) 10 | 20:20.7 PR | 101.9 | — |
| 133 | Connor Moen | 8 | Anoka (MN) 10 | 20:21.2 PR | 101.9 | — |
| 134 | Christopher Orner | 12 | Maple Grove (MN) 11 | 20:21.9 PR | 101.8 | — |
| 135 | Matt Boston | 9 | Totino-Grace (MN) 11 | 20:24.1 PR | 101.7 | — |
| 136 | Giovanni Jesse | 11 | Champlin Park (MN) 9 | 20:24.4 PR | 101.6 | — |
| 137 | Jared Herbert | 9 | Mounds View (MN) 17 | 20:24.5 PR | 101.6 | — |
| 138 | Matthew Maher | 9 | Blaine (WA) 14 | 20:24.8 PR | 101.6 | — |
| 139 | Matt Wiege | 10 | Centennial (MD) 25 | 20:25.1 PR | 101.6 | — |
| 140 | Kyle Koch | 9 | Champlin Park (MN) 10 | 20:25.1 PR | 101.6 | — |
| 141 | Spencer Pauley | 10 | Mounds View (MN) 18 | 20:26.4 PR | 101.5 | — |
| 142 | Cameron Tomczyk | 10 | Mounds View (MN) 19 | 20:27.3 PR | 101.4 | — |
| 143 | Brian Colgrove | 11 | St. Michael-Albertville (MN) 12 | 20:27.8 PR | 101.3 | — |
| 144 | Nolan Wolf | 9 | St. Anthony Village (MN) 9 | 20:28.3 PR | 101.3 | — |
| 145 | Marcus Bradt | 10 | St. Anthony Village (MN) 10 | 20:28.8 PR | 101.3 | — |
| 146 | Donovan Brenny | 9 | St. Anthony Village (MN) 11 | 20:30.1 PR | 101.2 | — |
| 147 | Darian Clark | 9 | Osseo (MN) 9 | 20:30.6 PR | 101.1 | — |
| 148 | Jack Weinberger | 9 | Anoka (MN) 11 | 20:30.6 PR | 101.1 | — |
| 149 | James Khoruts | 11 | Osseo (MN) 10 | 20:32.8 PR | 100.9 | — |
| 150 | Noah Crosbie | 10 | Coon Rapids (MN) 9 | 20:33.8 PR | 100.9 | — |
| 151 | Jack Solien | 9 | Totino-Grace (MN) 12 | 20:34.4 PR | — | — |
| 152 | Nicholas Dacon | 11 | Anoka (MN) 12 | 20:34.7 PR | 100.8 | — |
| 153 | Aaron Gehl | 12 | Mounds View (MN) 20 | 20:35.2 PR | 100.7 | — |
| 154 | Nathan Cassady | 10 | Rogers (MN) 8 | 20:35.3 PR | 100.7 | — |
| 155 | Thomas Kiecker | 11 | Coon Rapids (MN) 10 | 20:35.8 SR | 100.7 | — |
| 156 | Tom Kuhlman | 11 | Osseo (MN) 11 | 20:36.7 | 100.6 | — |
| 157 | Noah Ruud | 8 | Osseo (MN) 12 | 20:36.7 PR | — | — |
| 158 | Thomas Ellis | 11 | Totino-Grace (MN) 13 | 20:38.7 PR | 100.5 | — |
| 159 | Alec Sonquist | 10 | Blaine (WA) 15 | 20:39.7 PR | 100.4 | — |
| 160 | Eli Forsline | 8 | St. Anthony Village (MN) 12 | 20:41.5 PR | 116.3 | — |
| 161 | Peter Scheller | 10 | Champlin Park (MN) 11 | 20:42.5 PR | 100.2 | — |
| 162 | Jack Barbour | 10 | Maple Grove (MN) 12 | 20:42.8 PR | 100.1 | — |
| 163 | Mitchell Dehmer | 12 | Osseo (MN) 13 | 20:43.6 SR | 100.1 | — |
| 164 | Quinn Shroyer | 11 | Spring Lake Park (MN) 1 | 20:43.8 PR | 100.0 | 85 |
| 165 | Jonah Campbell | 9 | Osseo (MN) 14 | 20:46.2 PR | 99.8 | — |
| 166 | Mike Schoenke | 12 | St. Michael-Albertville (MN) 13 | 20:47.5 PR | 99.8 | — |
| 167 | Seamus Corkery | 7 | Rogers (MN) 9 | 20:48 PR | 71.7 | — |
| 168 | Truman Lease | 12 | St. Anthony Village (MN) 13 | 20:48.3 SR | 99.7 | — |
| 169 | Thomas Pelant | 10 | St. Michael-Albertville (MN) 14 | 20:48.9 PR | — | — |
| 170 | Nicholas Bauer | 8 | Champlin Park (MN) 12 | 20:49 PR | 115.6 | — |
| 171 | Chuck Thibaul | 11 | Totino-Grace (MN) 14 | 20:49.1 PR | 99.6 | — |
| 172 | Ben Fife | 10 | Rogers (MN) 10 | 20:49.6 PR | 99.6 | — |
| 173 | Joe Wappes | 11 | St. Anthony Village (MN) 14 | 20:49.7 PR | 99.6 | — |
| 174 | Noag Xiong | 9 | Mounds View (MN) 21 | 20:51.3 PR | 99.4 | — |
| 175 | Adam Reiter | 9 | Rogers (MN) 11 | 20:51.7 PR | 99.4 | — |
| 176 | Evan Nelsen | 9 | Centennial (MD) 26 | 20:52.4 PR | 99.4 | — |
| 177 | Sam Carroll | 12 | Osseo (MN) 15 | 20:52.9 PR | 99.3 | — |
| 178 | Nathaniel Langer | 9 | Anoka (MN) 13 | 20:53.5 | 99.3 | — |
| 179 | Zack Kertz | 10 | Anoka (MN) 14 | 20:54.1 | 99.2 | — |
| 180 | Joseph Veer | 11 | Blaine (WA) 16 | 20:54.4 PR | 99.2 | — |
| 181 | Drew Billett | 11 | Anoka (MN) 15 | 20:55.2 | 99.1 | — |
| 182 | Zach Pias | 12 | Maple Grove (MN) 13 | 20:55.9 PR | 99.1 | — |
| 183 | Trace Narragon | 11 | Rogers (MN) 12 | 20:57.2 SR | 99.0 | — |
| 184 | Gabriel Benton | 7 | Osseo (MN) 16 | 20:57.2 PR | — | — |
| 185 | Michael Baldus | 8 | Anoka (MN) 16 | 20:58.1 PR | 114.8 | — |
| 186 | Scott Dykhoff | 12 | Blaine (WA) 17 | 20:58.5 PR | 98.9 | — |
| 187 | Brian Paulson | 10 | Mounds View (MN) 22 | 20:59 PR | 98.8 | — |
| 188 | Joe Paul | 12 | Totino-Grace (MN) 15 | 20:59.1 SR | 98.8 | — |
| 189 | Riley Sumner | 9 | Anoka (MN) 17 | 21:02.1 PR | 98.6 | — |
| 190 | Thomas Glad | 7 | Rogers (MN) 13 | 21:02.7 PR | — | — |
| 191 | Sam Scherer | 12 | Blaine (WA) 18 | 21:03.4 SR | 98.5 | — |
| 192 | Jackson Larson | 10 | St. Michael-Albertville (MN) 15 | 21:03.8 PR | — | — |
| 193 | Drew Carlson | 10 | Champlin Park (MN) 13 | 21:04 | 98.4 | — |
| 194 | Quinn Olsen | 8 | Spring Lake Park (MN) 2 | 21:05.3 PR | 70.8 | 86 |
| 195 | Joe Rios | 11 | St. Michael-Albertville (MN) 16 | 21:07.3 PR | — | — |
| 196 | Tyler Reski | 11 | Coon Rapids (MN) 11 | 21:07.6 PR | 98.2 | — |
| 197 | Reid Neeser | 11 | Anoka (MN) 18 | 21:08.8 PR | 98.1 | — |
| 198 | Andrew Witters | 7 | Osseo (MN) 17 | 21:09 PR | — | — |
| 199 | Devon Nuese | 7 | St. Anthony Village (MN) 15 | 21:10.6 PR | 97.9 | — |
| 200 | Matthew Morton | 9 | Blaine (WA) 19 | 21:11.2 | 97.9 | — |
| 201 | Matthew Johnson | 10 | Blaine (WA) 20 | 21:11.6 PR | — | — |
| 202 | Joel Nathe | 7 | Park Center (MN) 1 | 21:11.7 PR | 113.5 | 87 |
| 203 | Travis Walbon | 10 | Mounds View (MN) 23 | 21:11.9 PR | 97.8 | — |
| 204 | Chet Jurrens | 9 | Rogers (MN) 14 | 21:12.3 PR | 97.8 | — |
| 205 | Darrin Gable | 10 | Anoka (MN) 19 | 21:13.4 PR | 97.7 | — |
| 206 | Joseph Clauson | 7 | Rogers (MN) 15 | 21:15.8 PR | — | — |
| 207 | James Kaesges | 10 | St. Anthony Village (MN) 16 | 21:16 PR | 97.5 | — |
| 208 | Jared Schuster | 10 | Anoka (MN) 20 | 21:16 PR | 97.5 | — |
| 209 | Timothy Urvig | 9 | Champlin Park (MN) 14 | 21:17.5 PR | 97.4 | — |
| 210 | Dominic Smith | 9 | Osseo (MN) 18 | 21:18.5 PR | 97.3 | — |
| 211 | Erik Tolkinen | 10 | Centennial (MD) 27 | 21:18.6 PR | 97.3 | — |
| 212 | Tyler Yehle | 9 | Anoka (MN) 21 | 21:19.3 PR | 97.3 | — |
| 213 | Mark Scheller | 8 | Champlin Park (MN) 15 | 21:20.1 PR | 112.8 | — |
| 214 | Andrew Schnabel | 12 | Champlin Park (MN) 16 | 21:21.9 PR | 97.1 | — |
| 215 | Peyton Haag | 11 | Park Center (MN) 2 | 21:22.5 SR | 97.0 | 88 |
| 216 | Nikolaus Rem | 11 | Maple Grove (MN) 14 | 21:23.7 PR | 96.9 | — |
| 217 | Niall Ingaldson | 10 | St. Anthony Village (MN) 17 | 21:28.6 PR | 96.6 | — |
| 218 | Johnathon Darby | 10 | Spring Lake Park (MN) 3 | 21:29.9 PR | 96.5 | 89 |
| 219 | Luis Steidle | 10 | Blaine (WA) 21 | 21:34.2 PR | 96.2 | — |
| 220 | Logan Douglas | 9 | Anoka (MN) 22 | 21:36.7 | 96.0 | — |
| 221 | Bailey Kwong | 9 | Spring Lake Park (MN) 4 | 21:37.5 PR | 95.9 | 90 |
| 222 | Linden Hills | 10 | Mounds View (MN) 24 | 21:40.3 PR | 95.7 | — |
| 223 | Alexander Pederson | 12 | Osseo (MN) 19 | 21:41.6 PR | 95.6 | — |
| 224 | John Paul Braun | 9 | Mounds View (MN) 25 | 21:41.9 PR | 95.6 | — |
| 225 | Joshua Johnson | 10 | Maple Grove (MN) 15 | 21:42.2 PR | 95.6 | — |
| 226 | Branson Palzer | 11 | Coon Rapids (MN) 12 | 21:43.2 PR | 95.5 | — |
| 227 | Cade Sowka | 9 | Totino-Grace (MN) 16 | 21:43.8 PR | 95.4 | — |
| 228 | Josh Bayer | 12 | Spring Lake Park (MN) 5 | 21:44.2 SR | 95.4 | 91 |
| 229 | Dylan Polich | 8 | Osseo (MN) 20 | 21:45.2 PR | — | — |
| 230 | Andrew Fortmeyer | 9 | Mounds View (MN) 26 | 21:45.8 PR | 95.3 | — |
| 231 | Avery Fleischman | 9 | Anoka (MN) 23 | 21:47.2 | 95.2 | — |
| 232 | Justin Morley | 9 | Champlin Park (MN) 17 | 21:47.6 PR | 95.2 | — |
| 233 | Emerson Badio | 11 | Coon Rapids (MN) 13 | 21:49.1 PR | 95.1 | — |
| 234 | Nicholas Krolnik | 8 | Park Center (MN) 3 | 21:50.4 PR | 68.3 | 92 |
| 235 | Jacob Samit | 10 | Coon Rapids (MN) 14 | 21:51.3 PR | 94.9 | — |
| 236 | Chris Stoesz | 9 | Totino-Grace (MN) 17 | 21:51.7 PR | 94.9 | — |
| 237 | Nolan Anderson | 11 | St. Michael-Albertville (MN) 17 | 21:52.6 PR | 94.8 | — |
| 238 | Brandon Tovsen | 9 | Blaine (WA) 22 | 21:54.2 PR | 94.7 | — |
| 239 | Conner Loreno | 9 | Anoka (MN) 24 | 21:56.4 | 94.5 | — |
| 240 | Eric Stoesz | 12 | Totino-Grace (MN) 18 | 22:00.2 SR | 94.2 | — |
| 241 | Stefan Ferreira | 9 | Totino-Grace (MN) 19 | 22:03.8 PR | 94.0 | — |
| 242 | Devon Mccann | 8 | St. Anthony Village (MN) 18 | 22:04.6 | 109.0 | — |
| 243 | Noah Butler | 12 | Blaine (WA) 23 | 22:05.7 PR | 93.9 | — |
| 244 | Ryan Cummings | 10 | Totino-Grace (MN) 20 | 22:09.9 | 93.6 | — |
| 245 | Elijah Uecker | 11 | Anoka (MN) 25 | 22:10.6 SR | 93.5 | — |
| 246 | Kai Peterson | 10 | Centennial (MD) 28 | 22:13.7 PR | 93.3 | — |
| 247 | Noel Larson | 9 | Osseo (MN) 21 | 22:14.3 PR | 93.3 | — |
| 248 | Joe Haubner | 10 | Anoka (MN) 26 | 22:14.8 PR | 93.2 | — |
| 249 | Davin Dahl | 7 | St. Anthony Village (MN) 19 | 22:15.6 PR | — | — |
| 250 | Owen Schultz | 9 | Totino-Grace (MN) 21 | 22:17.6 PR | 93.0 | — |
| 251 | Ben Ebert | 10 | Mounds View (MN) 27 | 22:19.4 | 92.9 | — |
| 252 | Corbin Halvorson | 9 | Totino-Grace (MN) 22 | 22:20.6 | 92.8 | — |
| 253 | Trevor Kraemer | 8 | Anoka (MN) 27 | 22:24 PR | 92.6 | — |
| 254 | Erik Reshetar | 9 | Rogers (MN) 16 | 22:24.7 PR | 92.5 | — |
| 255 | Ethan Butler | 11 | Anoka (MN) 28 | 22:25.2 PR | 92.5 | — |
| 256 | Joseph Witters | 8 | Osseo (MN) 22 | 22:25.4 PR | 107.3 | — |
| 257 | Jack Schaaf | 12 | Totino-Grace (MN) 23 | 22:25.8 PR | 92.5 | — |
| 258 | Alexander Naslund | 12 | Spring Lake Park (MN) 6 | 22:27.4 PR | 92.3 | 93 |
| 259 | Madden Ryan | 9 | Anoka (MN) 29 | 22:31 PR | 92.1 | — |
| 260 | Jack Martin | 9 | St. Anthony Village (MN) 20 | 22:31.7 PR | 92.1 | — |
| 261 | Chad Haugstad | 9 | Fridley (MN) 1 | 22:33.9 | 91.9 | — |
| 262 | Joshua Reed | 7 | Park Center (MN) 4 | 22:34.1 | 106.6 | 94 |
| 263 | Andrew Merck | 9 | Blaine (WA) 24 | 22:35.9 PR | 91.8 | — |
| 264 | Maddux Brown | 9 | Blaine (WA) 25 | 22:37.8 PR | 91.6 | — |
| 265 | Joseph McGee | 9 | Osseo (MN) 23 | 22:39.7 PR | 91.5 | — |
| 266 | Andrew Franck | 11 | Blaine (WA) 26 | 22:40.2 PR | 91.5 | — |
| 267 | Michael Symanski | 9 | Blaine (WA) 27 | 22:41.1 PR | 91.4 | — |
| 268 | Tristan Khotsombath | 9 | Spring Lake Park (MN) 7 | 22:48.8 PR | 90.9 | 95 |
| 269 | Michael Hamel | 8 | Osseo (MN) 24 | 22:49.4 PR | — | — |
| 270 | Noah Patterson | 9 | St. Michael-Albertville (MN) 18 | 22:50.7 PR | 90.8 | — |
| 271 | Ryan Larkin | 12 | St. Michael-Albertville (MN) 19 | 22:51.8 PR | 90.7 | — |
| 272 | Sean Sobik | 12 | St. Anthony Village (MN) 21 | 22:52.5 | 90.7 | — |
| 273 | Bradley Fleek | 12 | Blaine (WA) 28 | 22:52.8 PR | 90.6 | — |
| 274 | Nathan Flynn | 11 | Centennial (MD) 29 | 22:57.6 PR | 90.3 | — |
| 275 | Jack Sullivan | 7 | Centennial (MD) 30 | 23:00.7 PR | — | — |
| 276 | Braydon Wald | 8 | Rogers (MN) 17 | 23:01.1 PR | — | — |
| 277 | Jack Neukircher | 8 | Park Center (MN) 5 | 23:09.1 PR | 81.7 | 96 |
| 278 | Jon Meyers | 12 | Anoka (MN) 30 | 23:09.3 PR | 89.6 | — |
| 279 | Brock Schmitz | 9 | Totino-Grace (MN) 24 | 23:09.7 PR | 89.5 | — |
| 280 | Kevin Malecha | 10 | Centennial (MD) 31 | 23:11.7 | 89.4 | — |
| 281 | Ethan Dahms | 8 | Osseo (MN) 25 | 23:14.5 PR | — | — |
| 282 | Thomas Marrah | 8 | Centennial (MD) 32 | 23:17.8 PR | 81.2 | — |
| 283 | Joshua Cary | 7 | St. Anthony Village (MN) 22 | 23:22.6 PR | 102.9 | — |
| 284 | Jd Stusynski | 11 | Fridley (MN) 2 | 23:26.4 PR | 88.5 | — |
| 285 | George Copeland | 9 | Spring Lake Park (MN) 8 | 23:29 PR | 88.3 | — |
| 286 | Aaron King | 7 | St. Anthony Village (MN) 23 | 23:33 PR | — | — |
| 287 | James Frigstad | 7 | St. Anthony Village (MN) 24 | 23:34.1 PR | 80.3 | — |
| 288 | Peyton Goldenstein | 8 | Anoka (MN) 31 | 23:34.7 PR | 63.3 | — |
| 289 | Marco Thul | 10 | Spring Lake Park (MN) 9 | 23:35.5 PR | 87.9 | — |
| 290 | Austin Northhagen | 10 | Maple Grove (MN) 16 | 23:36 PR | 87.9 | — |
| 291 | Elias Hoff | 8 | Osseo (MN) 26 | 23:42.1 PR | 79.8 | — |
| 292 | Eddie Brody | 9 | Mounds View (MN) 28 | 23:44.8 PR | 87.3 | — |
| 293 | Ben Lindahl | 10 | Mounds View (MN) 29 | 23:46.1 PR | 87.3 | — |
| 294 | Ethan Mcniesh | 7 | Park Center (MN) 6 | 23:46.2 PR | 87.2 | 97 |
| 295 | Darnell Apedoh | 11 | Coon Rapids (MN) 15 | 23:48.1 PR | 87.1 | — |
| 296 | Daniel Johnson | 9 | Blaine (WA) 29 | 23:49.5 PR | — | — |
| 297 | Nick Steffens | 9 | Anoka (MN) 32 | 23:49.6 | 87.0 | — |
| 298 | Grant Benson | 9 | Mounds View (MN) 30 | 23:50.4 | 87.0 | — |
| 299 | Elliot Peters | 9 | St. Anthony Village (MN) 25 | 23:53.4 PR | 86.8 | — |
| 300 | Logan Miller | 7 | Spring Lake Park (MN) 10 | 23:53.7 PR | 62.5 | — |
| 301 | Owen Eerdmans | 7 | Champlin Park (MN) 18 | 23:56.5 PR | — | — |
| 302 | Jonathan Christianson | 7 | Park Center (MN) 7 | 23:59.1 PR | 86.5 | 98 |
| 303 | Griffin Sparke | 8 | Champlin Park (MN) 19 | 24:09.8 PR | — | — |
| 304 | Michael Liebgott | 9 | Centennial (MD) 33 | 24:09.8 PR | 85.8 | — |
| 305 | Daniel Pelletier | 8 | Anoka (MN) 33 | 24:10.5 PR | 99.6 | — |
| 306 | Josh Meinert | 8 | Anoka (MN) 34 | 24:12 PR | 99.4 | — |
| 307 | Nick Kjome | 7 | Osseo (MN) 27 | 24:17.5 PR | 77.9 | — |
| 308 | Shihab Ahmed | 11 | Mounds View (MN) 31 | 24:17.9 | 85.3 | — |
| 309 | Joshua Prahl | 8 | Rogers (MN) 18 | 24:23.2 PR | 98.7 | — |
| 310 | Alec Jonason | 10 | Champlin Park (MN) 20 | 24:25.5 | 84.9 | — |
| 311 | Finn Jones | 8 | Osseo (MN) 28 | 24:28.7 PR | 98.3 | — |
| 312 | Sean Dooley | 7 | Osseo (MN) 29 | 24:32.7 PR | 98.1 | — |
| 313 | Jack Grothaus | 11 | Osseo (MN) 30 | 24:35.3 PR | 84.3 | — |
| 314 | Lukas Churchhill | 10 | Osseo (MN) 31 | 24:39.9 PR | 84.1 | — |
| 315 | Bennett Putnam | 9 | Spring Lake Park (MN) 11 | 24:49.7 PR | 83.5 | — |
| 316 | Nik Fredrickson | 9 | St. Anthony Village (MN) 26 | 24:56.5 PR | 83.2 | — |
| 317 | Dalton Stohlmann | 7 | Champlin Park (MN) 21 | 24:58.4 PR | — | — |
| 318 | Kaleb Wagner | 9 | Osseo (MN) 32 | 25:16.9 PR | 82.0 | — |
| 319 | Conner Olson | 11 | Anoka (MN) 35 | 25:19 PR | 81.9 | — |
| 320 | Evan Fischer | 10 | Fridley (MN) 3 | 25:23 PR | 81.7 | — |
| 321 | Usame Rashid | 12 | Coon Rapids (MN) 16 | 25:24.7 PR | 81.6 | — |
| 322 | Jonathan Ernst | 8 | Park Center (MN) 8 | 25:41.2 PR | — | — |
| 323 | Stuart Scamehorn | 8 | St. Anthony Village (MN) 27 | 25:43.4 PR | — | — |
| 324 | Cole Carlson | 9 | St. Anthony Village (MN) 28 | 25:58.3 PR | 79.8 | — |
| 325 | Torin McConkey | 9 | Spring Lake Park (MN) 12 | 26:33.8 PR | 78.1 | — |
| 326 | Mohamed Al-khafaji | 12 | Spring Lake Park (MN) 13 | 27:41.6 PR | 74.9 | — |
| 327 | Derek Janzen | 9 | Centennial (MD) 34 | 27:55 PR | 74.3 | — |
| 328 | Jack Jorgenson | 12 | Coon Rapids (MN) 17 | 28:21.1 PR | 73.2 | — |
| 329 | Liam Johnson | 10 | Park Center (MN) 9 | 28:40.7 SR | 72.3 | — |
| 330 | Joey Donaldson | 7 | Osseo (MN) 33 | 28:40.8 PR | 66.0 | — |
| 331 | Liban Odowa | 10 | Spring Lake Park (MN) 14 | 28:59.9 PR | 71.5 | — |
| 332 | Dale Reshetar | 10 | Rogers (MN) 19 | 29:53.2 PR | 69.4 | — |
| 333 | Aaron Macmurdo | 9 | Park Center (MN) 10 | 30:04 PR | 69.0 | — |
| 334 | Nathan Franz | 7 | Rogers (MN) 20 | 30:34.6 PR | 78.7 | — |
| 335 | Jake Wulff | 8 | Park Center (MN) 11 | 30:54.8 PR | 67.1 | — |
| 336 | Nathaneal Pearson | 8 | Anoka (MN) 36 | 31:02.8 PR | 66.8 | — |
| 337 | Zane Neal | 10 | Fridley (MN) 4 | 33:52.3 PR | 61.2 | — |
Something wrong on this page?
Report it →