
The question in the summer was – how much would the addition of Jackson Rodriguez and Ian Palacios impact The Potter’s House, and would that impact be enough for a state title? Ian, coming back from injury and Jackson, fully committed to XC after an excellent track season, were welcome additions to the duo of Lezawe Osterink (the defending state champion) and Logan Swiney (a 2x all-stater in his own right).
Their title campaign started off with a banger of an opener, crushing a field of D1 and D2 teams at Under the Lights. Placing five runners under 17:10, the question shifted from a shot at the title to a shot at the all-time low point total. Undaunted by those lofty expectations, the Pumas still went about their business, capturing titles at Allendale Falcon, Portage, the Alliance League, and Region 31 before last week’s fateful day.
With such a heavy favorite occupying the top spot, attention shifted towards the battle for the other podium spot. In the Region 28 preview, I had remarked about how Petoskey St. Michael would need to add numbers to establish a contender, and boy did they ever find some athletes. The Guardians always find a few, this season it was two freshmen, Lynus Cadarette and Cody Bradley, both of whom were able to find sub-18 marks by the end of the year.
Early in the fall, it appeared as if St. Michael and Johannesburg-Lewiston were on a collision course for altercations at Regionals and State. That thought was based on Johannesburg bringing a full squad. As the year wore on, the injury bug found its way to the Cardinals, both Malaki Gascho and Ronin Vaden missing many mid-season meets. With COVID wrecking their title chances in 2021, Coach Marcum’s squad could have given up and folded, but they were determined to not let that happen, finally pulling together a complete squad at Region 28. After St. Michael took victory between the two squads at Portage, Johannesburg captured the Regional trophy, and we were all set for a state showdown.
WEEKLY RANKINGS
Place | Team | Summer | Week 2 | Week 3 | Week 4 | Champ Season | County Week | League Week | State Proj. |
1 | The Potter’s House | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
2 | Johannesburg-Lewiston | 2 | 2 | 2 | 2 | 5 | 5 | 5 | 2 |
3 | Petoskey St. Michael | NR | 3 | 3 | 3 | 2 | 2 | 2 | 3 |
4 | Hillsdale Academy | 3 | 6 | 6 | 6 | 4 | 4 | 4 | 6 |
5 | Three Oaks River Valley | 7 | 9 | 10 | 9 | 9 | 8 | 8 | 5 |
6 | Whitmore Lake | 12 | 14 | 8 | 8 | 8 | 9 | 7 | 9 |
7 | Mason County Eastern | 13 | 8 | 7 | 7 | 7 | 7 | 10 | 8 |
8 | Adrian Lenawee Christian | 4 | 4 | 4 | 5 | 6 | 6 | 6 | 7 |
9 | Harbor Springs | 6 | 5 | 5 | 4 | 3 | 3 | 3 | 4 |
10 | Frankfort | 18 | 15 | 11 | 11 | 17 | 10 | 9 | 10 |
WANTING IT MORE IN DIVISION FOUR
Ian Palacios, The Potter’s House: This was Ian’s second trip to MIS, his efforts two years apart. As a freshman, he placed 80th, running well above his season best. His junior year, 11th, nearly matching his effort from Under the Lights. He’s absorbed much adversity, both missing his sophomore year and missing considerable time throughout this September and October, but battled back to help the Pumas grab the all-time lowest point total in Division 4 history.
Malaki Gascho, Johannesburg-Lewiston: Like Palacios, Malaki missed quite a bit of time throughout the season. After sitting out over two months’ worth of races, he finally started his comeback at Region 28, placing 8th in 17:22. At State, a patient strategy paid off. Ki was 5:44 at the mile, 94th place. Over the final 3400 meters, he moved up 65 places, nabbing that second to last All-State spot, a great contributor to the Cardinals obtaining the second place trophy.
Adair Artis, Concord: The Yellowjacket senior has seen improvement each and every year. 18:42 to 18:11, 17:06 to 16:29. Those last two years have resulted in a guy that has accomplished two All-States and a Regional Championship.
Reece Poole, Hillsdale Academy: What a leap from his freshman to sophomore year. Just last year, Reece was barely under 19:00 and wasn’t part of the Chargers’ state outfit. This time around, under 17:00 for the first time ever and 13th place.
Evan Suydam, Petersburg-Summerfield: Ever since his 24th place finish at 2021’s State Finals, Evan has been a consistent figure for the Bulldogs. His senior year brought about many honors – another All-Region selection, another top-5 finish in the TCC, and best yet, another All-State medal.
Cameron Griffin, Whitmore Lake: Of the 249 competitors in the first race of the day, only 13 crossed the line in a SR or PR, Cameron being one of them. The Whitmore Lake junior gave us a season full of ups and downs, 17:2x performances mixed in with 20:00+ efforts. But he brought it on the big day, helping his Trojans grab a 6th place finish.

Adjustment: +5
Grade | Name | Time | Team | Rating |
12 | Lezawe Osterink | 15:36.8 | Wyoming Potter’s House | 204.4 |
12 | Logan Swiney | 16:00.9 | Wyoming Potter’s House | 196.4 |
11 | Jackson Rodriguez | 16:07.2 | Wyoming Potter’s House | 194.3 |
12 | Dakota Dykhuis | 16:10.4 | Montabella | 193.2 |
12 | Tyler Bays | 16:16.9 | Reading | 191.0 |
12 | Jacob Wartenberg | 16:17.9 | Johannesburg-Lewiston | 190.7 |
12 | Cal Benjamin | 16:27.9 | Harbor Springs | 187.4 |
11 | Owen Patton | 16:29.2 | Vestaburg | 186.9 |
12 | Adair Artis | 16:29.6 | Concord | 186.8 |
12 | Christopher Russelburg | 16:37.0 | Allen Park Cabrini | 184.3 |
11 | Ian Palacios | 16:42.9 | Wyoming Potter’s House | 182.4 |
11 | Thomas Holm | 16:46.6 | Hillsdale Academy | 181.1 |
10 | Reece Poole | 16:54.4 | Hillsdale Academy | 178.5 |
12 | Skylar Werden | 16:59.1 | Frankfort | 177.0 |
12 | Evan Suydam | 17:00.2 | Petersburg-Summerfield | 176.6 |
11 | Blake Fox | 17:00.5 | Johannesburg-Lewiston | 176.5 |
9 | Landon Rogers | 17:01.9 | Three Oaks River Valley | 176.0 |
12 | Nathan Wing | 17:03.0 | Mason County Eastern | 175.7 |
12 | Macartan Moore | 17:04.5 | Petoskey St. Michael | 175.2 |
12 | Braylan Majesky | 17:09.3 | Whitmore Lake | 173.6 |
11 | Michael Allen | 17:11.6 | East Jackson | 172.8 |
12 | Logan Cooper | 17:13.3 | Potterville | 172.2 |
11 | Aiden Fitchett | 17:13.5 | Dryden | 172.2 |
12 | Alex Meszaros | 17:14.3 | Riverview Gabriel Richard | 171.9 |
11 | Luke Sprague | 17:15.6 | St Philip Catholic Central | 171.5 |
9 | Lynus Cadarette | 17:15.9 | Petoskey St. Michael | 171.4 |
9 | Grayson Rorick | 17:16.0 | Hillsdale Academy | 171.3 |
12 | Ronin Vaden | 17:16.0 | Johannesburg-Lewiston | 171.3 |
11 | Malaki Gascho | 17:17.3 | Johannesburg-Lewiston | 170.9 |
11 | Noah Finton | 17:18.0 | Wyoming Potter’s House | 170.7 |
11 | Cameron Griffin | 17:19.3 | Whitmore Lake | 170.2 |
11 | TJ Donnan | 17:22.6 | Southfield Christian | 169.1 |
10 | Tyler Laansma | 17:23.2 | Tri-unity Christian | 168.9 |
12 | John Schoen | 17:28.0 | Capac | 167.3 |
11 | Abe VanDuinen | 17:28.5 | Pentwater | 167.2 |
9 | Pierson Cousino | 17:29.3 | Adrian Lenawee Christian | 166.9 |
12 | Zachary Maendel | 17:30.1 | Petoskey St. Michael | 166.6 |
11 | Gavin Sehy | 17:31.3 | Kalamazoo Hackett | 166.2 |
11 | Adam Townsend | 17:33.6 | Frankfort | 165.5 |
12 | Owen Gross | 17:33.7 | Beal City | 165.4 |
12 | Brandon Thompson | 17:35.6 | Petersburg-Summerfield | 164.8 |
9 | Timothy Chamberlain | 17:36.2 | Portland St. Patrick | 164.6 |
12 | Jacob Skidmore | 17:36.2 | Novi Christian Academy | 164.6 |
11 | Sawyer Stoneman | 17:37.0 | Breckenridge | 164.3 |
9 | Charlie Gibson | 17:38.1 | Three Oaks River Valley | 164.0 |
8 | Riley Weed | 17:39.0 | Holland Calvary Christian | 163.7 |
9 | Cody Bradley | 17:39.1 | Petoskey St. Michael | 163.6 |
11 | Ezra Hagedorn | 17:39.2 | Wyoming Potter’s House | 163.6 |
10 | Adam Slavens | 17:41.0 | Three Oaks River Valley | 163.0 |
11 | Tyler Lenn | 17:41.3 | Marine City Cardinal Mooney | 162.9 |
12 | Lars Huffman | 17:41.9 | Mackinaw City | 162.7 |
9 | Marek Butkiewicz | 17:42.2 | Kalamazoo Hackett | 162.6 |
11 | Utah Gusa | 17:42.5 | Ubly | 162.5 |
10 | Alex Tyndall | 17:43.2 | Mason County Eastern | 162.3 |
9 | Cole Bates | 17:43.8 | Concord | 162.1 |
9 | Abenezer Cerone | 17:46.6 | Royal Oak Shrine | 161.1 |
10 | Rodney Iamurri | 17:47.1 | Saginaw Nouvel | 161.0 |
9 | Benjamin Lauber | 17:47.5 | Johannesburg-Lewiston | 160.8 |
12 | Grant Long | 17:47.7 | Adrian Lenawee Christian | 160.8 |
12 | Jackson Kulawiak | 17:49.4 | Buckley | 160.2 |
11 | Austin York | 17:49.7 | Three Oaks River Valley | 160.1 |
11 | Javin Mericle | 17:50.7 | East Jackson | 159.8 |
12 | Ethan Green | 17:51.6 | Kingston | 159.5 |
11 | Nathan Daniels | 17:51.7 | Adrian Lenawee Christian | 159.4 |
12 | Chase Snell | 17:52.1 | Grand Traverse Academy | 159.3 |
12 | Kade Spahr | 17:52.4 | Pittsford | 159.2 |
11 | Trevor Clarke | 17:52.5 | Harbor Springs | 159.2 |
10 | Jeremiah Witt | 17:52.7 | Johannesburg-Lewiston | 159.1 |
11 | Owen McLoughlin | 17:56.4 | St. Joseph Our Lady of the Lake Catholic | 157.9 |
12 | Gavin Hancox | 17:57.6 | Gobles | 157.5 |
10 | Mason Sinke | 17:58.3 | Bear Lake-Onekama | 157.2 |
11 | Connor Rouse | 17:58.8 | Genesee | 157.1 |
9 | Kristian Coon | 17:58.9 | Carson City-Crystal | 157.0 |
11 | Alex Wanty | 17:59.3 | Hale | 156.9 |
12 | Easton Jager | 18:00.0 | Brown City | 156.7 |
11 | Gavin Helgeson | 18:01.1 | Mayville | 156.3 |
9 | Brody Karg | 18:01.6 | Harbor Beach | 156.1 |
11 | Luke Douglas | 18:02.5 | Auburn Hills Oakland Christian | 155.8 |
9 | Henry Kruzel | 18:02.7 | Harbor Springs | 155.8 |
12 | Bryson Bachelder | 18:04.0 | Morenci | 155.3 |
10 | Isaac Bignall | 18:04.1 | Unionville-Sebewaing | 155.3 |
11 | Max Shugars | 18:04.2 | St Philip Catholic Central | 155.3 |
12 | Caleb Diener | 18:04.5 | Hillsdale Academy | 155.2 |
9 | Edward Mugisha | 18:05.7 | Wyoming Potter’s House | 154.8 |
12 | Isaac Waldron | 18:05.9 | Concord | 154.7 |
11 | Kaden Forward | 18:06.5 | Bear Lake-Onekama | 154.5 |
9 | Landen Livingston | 18:06.7 | Whitmore Lake | 154.4 |
12 | Dennis Wilson | 18:07.9 | Novi Christian Academy | 154.0 |
12 | Adam Moore | 18:08.3 | Plymouth Christian Academy | 153.9 |
10 | Russell Vandermus | 18:09.1 | Petoskey St. Michael | 153.6 |
11 | Jacob Lyonnais | 18:11.4 | Muskegon Catholic Central | 152.9 |
12 | Lucas Lange | 18:13.2 | Adrian Lenawee Christian | 152.3 |
11 | Carter Follett | 18:13.3 | Merrill | 152.2 |
11 | Levi Benzing | 18:13.3 | Petoskey St. Michael | 152.2 |
11 | Charlie DeVries | 18:13.4 | Byron Center Zion Christian | 152.2 |
11 | Owen Lyonnais | 18:14.0 | Muskegon Catholic Central | 152.0 |
11 | Jeffery Harden | 18:14.3 | Saginaw Michigan Lutheran Seminary | 151.9 |
10 | Sean O’Grady | 18:14.5 | Saginaw Nouvel | 151.8 |
11 | Luke Niedzielski | 18:14.9 | Mason County Eastern | 151.7 |
9 | Carson Burgess | 18:15.3 | Brown City | 151.6 |
10 | Seth Slater | 18:16.8 | Southfield Christian | 151.1 |
11 | Reily Henderson | 18:17.1 | Whitmore Lake | 151.0 |
10 | Turlough Bennett | 18:18.8 | Marlette | 150.4 |
12 | Caleb Howard | 18:19.4 | Webberville | 150.2 |
11 | Jobe Skaff | 18:19.8 | Novi Christian Academy | 150.1 |
9 | Sean Siems | 18:20.9 | Kalamazoo Hackett | 149.7 |
10 | Ryan Blankenship | 18:22.4 | Eau Claire | 149.2 |
9 | Max Brannan | 18:24.2 | Lutheran HS Westland | 148.6 |
12 | Merrick Michaelson | 18:24.7 | West Bloomfield Frankel Jewish Academy | 148.4 |
11 | Mitchel Daniels | 18:25.6 | Pentwater | 148.1 |
11 | Isaac Humm | 18:27.8 | Breckenridge | 147.4 |
10 | Kaleb Brown | 18:28.1 | Pentwater | 147.3 |
12 | Dean Moshier | 18:28.8 | Auburn Hills Oakland Christian | 147.1 |
10 | Ron Hasenbank | 18:29.3 | Mason County Eastern | 146.9 |
9 | Oliver Mitchell | 18:29.4 | Lake Leelanau St. Mary | 146.9 |
12 | Devin Dudley | 18:29.5 | Brown City | 146.8 |
10 | Nate Dillon | 18:29.8 | Whitmore Lake | 146.7 |
11 | Peter Hybza | 18:31.0 | Mason County Eastern | 146.3 |
10 | Joel Enos | 18:32.6 | Mayville | 145.8 |
11 | Kutter Vanaken | 18:33.2 | Reading | 145.6 |
9 | Jesse Fielis | 18:33.4 | White Pigeon | 145.5 |
11 | Trevor Feldpausch | 18:34.3 | Fowler | 145.2 |
12 | Arline Lile | 18:34.9 | Royal Oak Shrine | 145.0 |
12 | Matthew Zammit Jr. | 18:35.7 | Marine City | 144.8 |
9 | Cole Upper | 18:35.9 | Lincoln-Alcona | 144.7 |
10 | Jacob Chamberlain | 18:38.3 | East Jordan | 143.9 |
9 | Michael Bowker | 18:38.4 | Royal Oak Shrine | 143.9 |
12 | Andrew Vogel | 18:40.0 | Ubly | 143.3 |
11 | Christopher Gonzales | 18:40.8 | Mayville | 143.1 |
8 | Noah Schipper | 18:41.2 | Holland Calvary Christian | 143.0 |
9 | Keith Crompton | 18:41.5 | Frankfort | 142.8 |
10 | Sean Driscoll | 18:42.4 | Three Oaks River Valley | 142.6 |
9 | Kole Franzel | 18:43.2 | Mayville | 142.3 |
10 | Tom Shafer | 18:44.0 | Lutheran HS Westland | 142.0 |
12 | Johnny Benko | 18:44.8 | Riverview Gabriel Richard | 141.7 |
10 | Carroll Robotham | 18:45.0 | Frankfort | 141.7 |
8 | Christian Getz | 18:45.3 | Holland Calvary Christian | 141.6 |
11 | Isaac Zammit | 18:46.2 | Marine City Cardinal Mooney | 141.3 |
10 | Teddy Krieger | 18:47.1 | Harbor Springs | 141.0 |
10 | Diego BoCole | 18:47.3 | Jackson Preparatory | 140.9 |
12 | Garret Ensor | 18:50.3 | Buckley | 139.9 |
10 | Joel Lange | 18:51.9 | Adrian Lenawee Christian | 139.4 |
11 | Ryan Williams | 18:52.0 | Novi Christian Academy | 139.3 |
9 | Adam Ferguson | 18:57.0 | Harbor Springs | 137.7 |
8 | Gibson White | 18:57.1 | Holland Calvary Christian | 137.6 |
12 | Vincenzo Lewan | 18:57.2 | Plymouth Christian Academy | 137.6 |
11 | Clay Shoup | 18:57.3 | Mason County Eastern | 137.6 |
11 | Jeffrey McGuire | 18:57.4 | Lutheran HS Westland | 137.6 |
11 | Logan Kihnke | 18:59.5 | Harbor Springs | 136.8 |
10 | Henry Malburg | 19:00.8 | Mason County Eastern | 136.4 |
10 | Ben Iobe | 19:04.7 | Mendon | 135.1 |
12 | Silas Schultz | 19:04.9 | Saginaw Michigan Lutheran Seminary | 135.0 |
9 | Cole Brege | 19:07.3 | Rogers City | 134.2 |
11 | Owen Slavens | 19:10.2 | Three Oaks River Valley | 133.3 |
10 | Ronaldo Rivas | 19:10.6 | Whitmore Lake | 133.1 |
11 | Aiden O’Dwyer | 19:11.7 | Frankfort | 132.8 |
9 | Emmanuel Mehari | 19:12.3 | Plymouth Christian Academy | 132.6 |
12 | Dominic Catallo | 19:12.7 | Lutheran HS Westland | 132.4 |
11 | Ethan Workman | 19:12.8 | Brown City | 132.4 |
12 | Trevor Moody | 19:14.5 | Frankfort | 131.8 |
12 | Drew Peckens | 19:15.3 | Webberville | 131.6 |
9 | Michael Walsh | 19:15.6 | Ubly | 131.5 |
11 | Braiden Brooks | 19:15.8 | Three Oaks River Valley | 131.4 |
12 | Luke Witte | 19:16.0 | Lutheran HS Westland | 131.3 |
8 | Zeke Williams | 19:16.4 | Holland Calvary Christian | 131.2 |
9 | Gavin Howery | 19:17.5 | Webberville | 130.8 |
11 | Dusty Layman | 19:18.7 | Johannesburg-Lewiston | 130.4 |
12 | Josh Jensen | 19:21.5 | Petersburg-Summerfield | 129.5 |
12 | Wynn Blake | 19:21.7 | Brown City | 129.4 |
12 | Jesse Jones | 19:23.6 | Mt. Pleasant Sacred Heart | 128.8 |
9 | Sean Bernard | 19:25.3 | Hale | 128.2 |
10 | Theodore Gault | 19:27.1 | Petersburg-Summerfield | 127.6 |
10 | Alex Richards | 19:27.3 | Hillsdale Academy | 127.6 |
9 | Max Vroman | 19:27.7 | Harbor Springs | 127.5 |
9 | Henry Lindley | 19:28.6 | Hillsdale Academy | 127.1 |
12 | James Davis | 19:28.9 | Pentwater | 127.0 |
12 | Guy Chamberlain | 19:30.6 | East Jordan | 126.5 |
11 | Tyler DeYoung | 19:34.1 | Ellsworth | 125.3 |
12 | Mitchell Graveline | 19:35.6 | Royal Oak Shrine | 124.8 |
9 | Zyan Breznik | 19:35.9 | Adrian Lenawee Christian | 124.7 |
10 | Chandler Lafler | 19:37.9 | Colon | 124.0 |
10 | Lleyton Bauman | 19:38.1 | Concord | 124.0 |
10 | Camden Fager | 19:40.7 | Saginaw Michigan Lutheran Seminary | 123.1 |
10 | Jack Luzynski | 19:41.7 | Marine City | 122.8 |
11 | Landon Dekoski | 19:45.2 | Ubly | 121.6 |
9 | Aiden Sprague | 19:45.3 | Beal City | 121.6 |
9 | Wyatt Roberts | 19:47.3 | Pentwater | 120.9 |
12 | Donald Blakeley | 19:47.7 | Marine City Cardinal Mooney | 120.8 |
11 | Max Procissi | 19:49.4 | Marine City | 120.2 |
11 | Ryan Casterline | 19:50.1 | St Philip Catholic Central | 120.0 |
10 | Joseph Kemp | 19:52.5 | Royal Oak Shrine | 119.2 |
10 | Colin Beck | 19:54.5 | Deckerville | 118.5 |
11 | Nathan Betke | 19:54.7 | Lutheran HS Westland | 118.4 |
– | Nolan Gallagher | 19:56.1 | Novi Christian Academy | 118.0 |
10 | Joey Harris | 19:56.5 | Novi Christian Academy | 117.8 |
11 | Sean Pierucci | 19:57.4 | Kalamazoo Hackett | 117.5 |
11 | Ike Lindley | 19:57.9 | Hillsdale Academy | 117.4 |
9 | Guy Knoblock | 19:59.8 | Ubly | 116.7 |
10 | Zach Vonk | 20:01.2 | Holland Calvary Christian | 116.3 |
12 | Brandon Kohler | 20:04.4 | Brown City | 115.2 |
10 | Bo VeenKant | 20:05.6 | Tekonsha | 114.8 |
9 | Maddox Hutchinson | 20:06.2 | Concord | 114.6 |
9 | Andrew Abramowicz | 20:07.8 | Lutheran HS Westland | 114.1 |
10 | Liam Shaner | 20:13.4 | Petersburg-Summerfield | 112.2 |
9 | Dalton Williams | 20:20.8 | Colon | 109.7 |
11 | Jacob Messing | 20:22.4 | Ubly | 109.2 |
10 | Jack Williams | 20:23.2 | White Pigeon | 108.9 |
10 | Matthew Bannick | 20:25.7 | Saginaw Michigan Lutheran Seminary | 108.1 |
10 | Kaleb Richardson | 20:26.1 | Adrian Lenawee Christian | 108.0 |
11 | Carter Upper | 20:30.5 | Lincoln-Alcona | 106.5 |
10 | Luke Gallagher | 20:33.5 | Novi Christian Academy | 105.5 |
9 | Ben Merten | 20:33.9 | Pentwater | 105.4 |
9 | Skylar Sentell | 20:34.1 | Mayville | 105.3 |
9 | Bode Powell | 20:36.0 | Pentwater | 104.7 |
12 | Caleb Munson | 20:36.7 | Saginaw Michigan Lutheran Seminary | 104.4 |
10 | Julian Barry | 20:40.1 | Kalamazoo Hackett | 103.3 |
10 | Evan Jacobs | 20:40.5 | Marine City Cardinal Mooney | 103.2 |
10 | Nathan Carey | 20:41.5 | Mayville | 102.8 |
9 | Gavin Zechmeister | 20:41.5 | Mayville | 102.8 |
12 | Dakota Villanueva | 20:47.4 | Brown City | 100.9 |
11 | Keegan Gallagher | 20:50.9 | Kalamazoo Hackett | 99.7 |
9 | Summer Yuan | 20:53.5 | Saginaw Michigan Lutheran Seminary | 98.8 |
9 | Damien Martinez | 20:54.8 | Kalamazoo Hackett | 98.4 |
9 | Matthew Howery | 20:55.9 | Webberville | 98.0 |
9 | Jerome Fate | 20:59.2 | Petoskey St. Michael | 96.9 |
9 | Jordan Weber | 21:00.7 | Beal City | 96.4 |
10 | Owen Nofs | 21:14.9 | St Philip Catholic Central | 91.7 |
9 | Andrew Cary | 21:15.6 | Holland Calvary Christian | 91.5 |
10 | Aimon Humm | 21:16.1 | Breckenridge | 91.3 |
11 | Robert O’Dell | 21:17.0 | Royal Oak Shrine | 91.0 |
11 | Ashton Easterwood | 21:22.6 | Concord | 89.1 |
9 | Ethan West | 21:25.2 | Webberville | 88.3 |
12 | Drew Colton | 21:25.6 | Royal Oak Shrine | 88.1 |
12 | Sam Scharrer | 21:36.1 | Saginaw Michigan Lutheran Seminary | 84.6 |
9 | Dan Birmingham | 21:40.1 | Whitmore Lake | 83.3 |
10 | Austin Gross | 21:41.1 | Beal City | 83.0 |
10 | Addison Stanton | 21:43.6 | Athens | 82.1 |
10 | Jerome Bastian | 22:00.2 | St Philip Catholic Central | 76.6 |
11 | Preston Foster | 22:01.8 | Breckenridge | 76.1 |
12 | Richard Duynslager | 22:09.0 | Beal City | 73.7 |
10 | Sawyer Weiss | 22:22.1 | St Philip Catholic Central | 69.3 |
10 | Eli Zeien | 22:32.4 | Beal City | 65.9 |
10 | Kaleb Chisholm | 22:44.0 | Frankfort | 62.0 |
10 | Maddax McCaw | 22:56.5 | Breckenridge | 57.8 |
10 | Chase Wezensky | 22:57.1 | Beal City | 57.6 |
9 | Connor Stevens | 23:17.5 | Concord | 50.8 |
11 | Joshua Fairfield | 23:28.0 | Webberville | 47.3 |
12 | Tyler Jenkins | 24:27.0 | St Philip Catholic Central | 27.7 |
12 | Brady Pierce | 24:59.0 | Webberville | 17.0 |