Grade | Name | Time | Team | Rating | Meet |
11 | Collin Farmer | 16:02.3 | Pewamo-Westphalia | 194.6 | Josh Lott |
12 | Jonah Hochstetler | 16:27.6 | TC West (Traverse City) | 193.5 | Petoskey |
12 | Kyle Eberhard | 16:24.5 | Linden | 191.8 | Linden Classic |
11 | Gregory Janesak | 16:39 | Sparta | 189.7 | Oakridge |
12 | Cal Benjamin | 16:40.9 | Harbor Springs | 189.0 | Petoskey |
12 | Colin Graham | 16:13.3 | Rockford | 188.2 | Cedar Springs |
11 | Shane Izzard | 16:43.4 | Petoskey | 188.2 | Petoskey |
11 | Willem DeGood | 16:43.5 | TC West (Traverse City) | 188.2 | Petoskey |
10 | Jack Bidwell | 16:27.7 | Marshall | 186.1 | Josh Lott |
12 | Elijah Allen | 16:52.1 | Alpena | 185.3 | Petoskey |
11 | Nolan Pinion | 16:46.7 | Lake Fenton | 184.4 | Linden Classic |
12 | Espen Wood | 16:27.9 | Cedar Springs | 183.4 | Cedar Springs |
11 | Keegan Masters | 16:33.7 | Ottawa Lake-Whiteford | 182.8 | Whitmore Lake |
9 | Gage Hoffman | 16:31.9 | Stanton Central Montcalm | 182.0 | Cedar Springs |
12 | Macartan Moore | 17:05.8 | Petoskey St. Michael | 180.7 | Petoskey |
12 | Nathan Katic | 17:02.0 | Fenton | 179.3 | Linden Classic |
12 | Zachary Maendel | 17:17.1 | Petoskey St. Michael | 177.0 | Petoskey |
12 | Devin Weaver | 16:48.1 | Wayland Union | 176.6 | Cedar Springs |
12 | William Winter | 16:59.5 | Parchment | 176.5 | Bangor |
12 | Ethan Glick | 17:03.2 | Constantine | 175.3 | Bangor |
12 | Tyler Bays | 16:59.7 | Reading | 174.8 | Pittsford |
12 | Charles Lewis | 16:54.5 | Rockford | 174.5 | Cedar Springs |
12 | Logan Weis | 17:05.9 | Centreville | 174.4 | Bangor |
12 | Jackson Ansel | 16:59.3 | Erie Mason | 174.2 | Whitmore Lake |
12 | Nathan Wing | 17:28 | Mason County Eastern | 173.3 | Oakridge |
11 | Nate Fahey | 16:58.9 | Rockford | 173.0 | Cedar Springs |
12 | Alex Meszaros | 17:07.3 | Riverview Gabriel Richard | 172.9 | Josh Lott |
10 | Noah Schuette | 16:59.5 | Rockford | 172.8 | Cedar Springs |
10 | Skye Smith | 17:13.0 | Vicksburg | 172.0 | Bangor |
12 | Ryan Blackwood | 17:24.6 | Linden | 171.8 | Linden Classic |
12 | Logan Cooper | 17:12.0 | Potterville | 171.3 | Josh Lott |
10 | Dylan Pallett | 17:05.5 | Wayland Union | 170.8 | Cedar Springs |
10 | Lawrence Cubitt | 17:35.8 | Traverse City Central | 170.7 | Petoskey |
10 | Peyton Ruel | 17:36 | Muskegon Oakridge | 170.7 | Oakridge |
11 | Graham Coston | 17:06.7 | Stanton Central Montcalm | 170.4 | Cedar Springs |
12 | Hunter Hitzelberger | 17:37.8 | Alpena | 170.1 | Petoskey |
10 | Allan George | 17:16.2 | Pewamo-Westphalia | 170.0 | Josh Lott |
11 | Jack Lindwall | 17:38.3 | Petoskey | 169.9 | Petoskey |
9 | Ethan Shoffner | 17:09.8 | Cedar Springs | 169.4 | Cedar Springs |
11 | Sam King | 17:40.1 | TC West (Traverse City) | 169.3 | Petoskey |
12 | Nik Shilling | 17:32.3 | Ortonville Brandon | 169.2 | Linden Classic |
11 | Gavin Guggemos | 17:41.0 | Kalkaska | 169.0 | Petoskey |
12 | Cole Yaros | 17:21.3 | New Lothrop | 168.3 | Josh Lott |
12 | Elliott Rodgers | 17:17.3 | Ottawa Lake-Whiteford | 168.2 | Whitmore Lake |
10 | Ian Boss | 17:44.8 | Traverse City Central | 167.7 | Petoskey |
11 | Riley Shults | 17:26.4 | Hastings | 167.5 | Bangor |
9 | Lynus Cadarette | 17:45.4 | Petoskey St. Michael | 167.5 | Petoskey |
10 | Brandon Simmons | 17:27.5 | Hastings | 167.2 | Bangor |
11 | Dylan Odenbach | 17:47.0 | Petoskey | 167.0 | Petoskey |
11 | Tommy Farley | 17:50.0 | Petoskey | 166.0 | Petoskey |
11 | Will Brodie | 17:31.4 | Kalamazoo Homeschool Sports | 165.9 | Bangor |
11 | Connor Griffith | 17:29.0 | Marshall | 165.7 | Josh Lott |
12 | Noah Momber | 17:51 | Sparta | 165.7 | Oakridge |
12 | Thai Nguyen | 17:35.7 | Plainwell | 164.4 | Bangor |
9 | Owen Metzger | 17:55 | Sparta | 164.3 | Oakridge |
11 | Isaac Veen | 17:36.4 | Plainwell | 164.2 | Bangor |
9 | Zahar Rush | 17:58.9 | Petoskey | 163.1 | Petoskey |
12 | Caleb Howard | 17:37.7 | Webberville | 162.8 | Josh Lott |
12 | Clayton Akerman | 17:52.1 | Linden | 162.6 | Linden Classic |
12 | Rhett Reif | 17:36.3 | Quincy | 162.6 | Pittsford |
10 | Reece Davis | 17:38.5 | Marshall | 162.5 | Josh Lott |
11 | Aidan McPartlin | 17:39.2 | Marshall | 162.3 | Josh Lott |
9 | Simon Licata | 18:01.3 | Petoskey | 162.2 | Petoskey |
9 | Carson Wood | 18:02 | Sparta | 162.0 | Oakridge |
9 | Cody Bradley | 18:02.8 | Petoskey St. Michael | 161.7 | Petoskey |
9 | Caleb Keller | 18:03.1 | Traverse City Central | 161.6 | Petoskey |
11 | Evan Arleth | 18:03.5 | Traverse City Central | 161.5 | Petoskey |
9 | Griffin Good | 17:56.3 | Flushing | 161.2 | Linden Classic |
12 | Caleb Pohl | 17:42.3 | Pewamo-Westphalia | 161.2 | Josh Lott |
12 | Gavin Towner | 18:04.7 | Petoskey | 161.1 | Petoskey |
11 | Owen Foltz | 17:59.9 | Flushing | 160.0 | Linden Classic |
10 | James Latstetter | 18:00.2 | Flushing | 159.9 | Linden Classic |
11 | Lukas Reimers | 18:09.0 | Traverse City Central | 159.7 | Petoskey |
12 | Sam Majoor | 17:39.8 | Rockford | 159.4 | Cedar Springs |
11 | Dane Bailey | 17:51.3 | Edwardsburg | 159.2 | Bangor |
11 | Trevor Clarke | 18:11.0 | Harbor Springs | 159.0 | Petoskey |
9 | Charlie Gibson | 17:52.1 | Three Oaks River Valley | 159.0 | Bangor |
9 | Ben Gautsche | 17:47.3 | Union City | 158.9 | Pittsford |
12 | Andrew Hardy | 17:41.6 | Stanton Central Montcalm | 158.8 | Cedar Springs |
12 | James Descamps | 18:11.9 | Charlevoix | 158.7 | Petoskey |
11 | Bryce Lloyd | 17:53.5 | Kalamazoo Homeschool Sports | 158.5 | Bangor |
12 | Christopher Holt | 18:04.8 | Flushing | 158.4 | Linden Classic |
12 | Max Mader | 17:47.3 | Madison Heights Bishop Foley | 158.2 | Whitmore Lake |
9 | Clark Erwin | 17:51.5 | Marshall | 158.2 | Josh Lott |
9 | Landon Rogers | 17:55.1 | Three Oaks River Valley | 158.0 | Bangor |
11 | Anthony Maini | 18:06.7 | Fenton | 157.8 | Linden Classic |
9 | Henry Kruzel | 18:15.1 | Harbor Springs | 157.6 | Petoskey |
12 | Tucker Radgens | 17:57.8 | Vicksburg | 157.1 | Bangor |
11 | Logan Kihnke | 18:17.0 | Harbor Springs | 157.0 | Petoskey |
11 | Anthony Urbaniak | 17:51.3 | Charyl Stockwell Academy | 156.9 | Whitmore Lake |
11 | Drew Tunnicliff | 18:09.5 | Flushing | 156.8 | Linden Classic |
12 | Deegan Bodell | 17:55.5 | Carson City-Crystal | 156.8 | Josh Lott |
12 | Jude Meldrum-Roy | 18:19 | North Muskegon | 156.3 | Oakridge |
11 | Robert Wisniewski | 18:11.1 | Hartland | 156.3 | Linden Classic |
12 | Drew Alexander | 18:19.7 | TC West (Traverse City) | 156.1 | Petoskey |
12 | Ryan Heslip | 17:58.0 | New Lothrop | 156.0 | Josh Lott |
12 | Adam Ogg | 18:20 | Sparta | 156.0 | Oakridge |
10 | Tanner Kaighen | 18:12.3 | Hartland | 155.9 | Linden Classic |
12 | Thomas Walker | 18:12.7 | Flushing | 155.8 | Linden Classic |
11 | Isaac Dyer | 17:51.0 | Wayland Union | 155.7 | Cedar Springs |
11 | Camden Moore | 18:22.0 | Kalkaska | 155.3 | Petoskey |
12 | Raymond Rogers | 17:56.3 | Charyl Stockwell Academy | 155.2 | Whitmore Lake |
10 | Parker Campbell | 17:57.6 | Erie Mason | 154.8 | Whitmore Lake |
12 | Travis Koon | 17:53.8 | Wayland Union | 154.8 | Cedar Springs |
11 | Ian Martin | 18:15.9 | Linden | 154.7 | Linden Classic |
11 | Lincoln Cha | 17:58.4 | Ann Arbor Greenhills | 154.5 | Whitmore Lake |
11 | Gavin Betten | 17:55.0 | Rockford | 154.3 | Cedar Springs |
11 | Maxwell Krausman | 17:55.4 | Rockford | 154.2 | Cedar Springs |
11 | Connor Rouse | 18:17.4 | Genesee | 154.2 | Linden Classic |
12 | Jacob Mertes | 17:55.6 | Rockford | 154.1 | Cedar Springs |
11 | Evan Atkinson-Miller | 18:26 | North Muskegon | 154.0 | Oakridge |
12 | Ryan Joyce | 18:00.1 | Erie Mason | 154.0 | Whitmore Lake |
11 | Ben Vitkauskas | 17:57.2 | Rockford | 153.6 | Cedar Springs |
12 | Landon Thelen | 18:05.6 | Pewamo-Westphalia | 153.5 | Josh Lott |
11 | Brayden Odell | 18:08.9 | Vicksburg | 153.4 | Bangor |
12 | Kade Spahr | 18:04.2 | Pittsford | 153.3 | Pittsford |
10 | Maguire Johnson | 18:10.2 | Edwardsburg | 152.9 | Bangor |
12 | John Latstetter | 18:22.0 | Flushing | 152.7 | Linden Classic |
12 | Jacob Skidmore | 18:04.7 | Novi Christian Academy | 152.4 | Whitmore Lake |
12 | Henry Frederick | 18:07.0 | Adrian Madison | 152.3 | Pittsford |
10 | Adam Slavens | 18:12.2 | Three Oaks River Valley | 152.3 | Bangor |
9 | Vince Garritano | 18:12.6 | Kalamazoo Homeschool Sports | 152.1 | Bangor |
11 | Trevor Feldpausch | 18:09.9 | Fowler | 152.0 | Josh Lott |
11 | Jaymes Wildfong | 18:32.7 | Mancelona | 151.8 | Petoskey |
9 | Jack Sherwood | 18:13.8 | Buchanan | 151.7 | Bangor |
11 | Jackson Price | 18:33.3 | Traverse City Central | 151.6 | Petoskey |
9 | Joseph Sturtevant | 18:33.4 | TC West (Traverse City) | 151.5 | Petoskey |
9 | Luke Schneider | 18:11.7 | Pewamo-Westphalia | 151.4 | Josh Lott |
10 | Kenan Knight | 18:34.0 | Alpena | 151.3 | Petoskey |
10 | Jason Shoop | 18:10.0 | Union City | 151.3 | Pittsford |
12 | Gavin Hancox | 18:15.2 | Gobles | 151.3 | Bangor |
12 | Jacob Reif | 18:12.7 | Quincy | 150.4 | Pittsford |
10 | Alex Tyndall | 18:37 | Mason County Eastern | 150.3 | Oakridge |
9 | Ryan Ladd | 18:07.5 | Cedar Springs | 150.2 | Cedar Springs |
11 | Adam Williams | 18:37.5 | Kalkaska | 150.2 | Petoskey |
12 | Alex S. Thelen | 18:15.8 | Pewamo-Westphalia | 150.1 | Josh Lott |
10 | Neil Oyer | 18:38.0 | Traverse City Central | 150.0 | Petoskey |
9 | Hayden Murray | 18:38.8 | TC West (Traverse City) | 149.7 | Petoskey |
12 | Luke Defina | 18:31.6 | Fenton | 149.5 | Linden Classic |
9 | Ben Irwin | 18:41.3 | TC West (Traverse City) | 148.9 | Petoskey |
11 | Britain Philip | 18:22.3 | Buchanan | 148.9 | Bangor |
9 | Donnovan Ryan | 18:22.8 | Plainwell | 148.7 | Bangor |
10 | Sam Muirhead | 18:20.6 | Pewamo-Westphalia | 148.5 | Josh Lott |
11 | Jonah Teed | 18:24.8 | Hastings | 148.1 | Bangor |
11 | Luke Niedzielski | 18:44 | Mason County Eastern | 148.0 | Oakridge |
9 | Robert Smeltzer | 18:37.1 | Lake Fenton | 147.6 | Linden Classic |
11 | Owen McLoughlin | 18:26.5 | St. Joseph Our Lady of the Lake Catholic | 147.5 | Bangor |
10 | Elliot Cole | 18:27.0 | Parchment | 147.3 | Bangor |
10 | Russell Vandermus | 18:46.3 | Petoskey St. Michael | 147.3 | Petoskey |
10 | Isaac Bignall | 18:38.3 | Unionville-Sebewaing | 147.2 | Linden Classic |
11 | Liam Troutner | 18:27.4 | Plainwell | 147.2 | Bangor |
9 | Aiden Weller | 18:17.7 | Cedar Springs | 146.8 | Cedar Springs |
11 | Jobe Skaff | 18:21.9 | Novi Christian Academy | 146.7 | Whitmore Lake |
10 | Corey Jones | 18:18.6 | Comstock Park | 146.5 | Cedar Springs |
9 | Jacob Kuntz | 18:29.9 | Buchanan | 146.4 | Bangor |
10 | Morgan Hill | 18:49.0 | Traverse City Central | 146.3 | Petoskey |
11 | George Jackson | 18:30.2 | Kalamazoo Homeschool Sports | 146.3 | Bangor |
11 | Owen Lyonnais | 18:52 | Muskegon Catholic Central | 145.3 | Oakridge |
10 | David Artman | 18:33.5 | Kalamazoo Homeschool Sports | 145.2 | Bangor |
12 | Johnny Benko | 18:30.5 | Riverview Gabriel Richard | 145.2 | Josh Lott |
9 | Max Brannan | 18:26.7 | Lutheran HS Westland | 145.1 | Whitmore Lake |
11 | Matthew Anton | 18:53 | Ravenna | 145.0 | Oakridge |
10 | Blaise Gooding | 18:45.2 | Linden | 144.9 | Linden Classic |
9 | Sylus Wilson | 18:23.4 | Stanton Central Montcalm | 144.9 | Cedar Springs |
9 | Hayden Lafferty | 18:23.8 | Rockford | 144.7 | Cedar Springs |
10 | Jaylen Wildman | 18:46.1 | Flushing | 144.6 | Linden Classic |
11 | Jack Sherburn | 18:24.2 | Cedar Springs | 144.6 | Cedar Springs |
12 | Quinton Dixon | 18:24.3 | GR_Union | 144.6 | Cedar Springs |
11 | Zach Reed | 18:25.1 | Cedar Springs | 144.3 | Cedar Springs |
10 | Tom Shafer | 18:29.5 | Lutheran HS Westland | 144.2 | Whitmore Lake |
11 | Caleb Monaghan | 18:47.5 | Linden | 144.2 | Linden Classic |
12 | Brayden Clark | 18:33.6 | Carson City-Crystal | 144.1 | Josh Lott |
11 | Jacob Lyonnais | 18:56 | Muskegon Catholic Central | 144.0 | Oakridge |
11 | Christian Leachman | 18:56.0 | TC West (Traverse City) | 144.0 | Petoskey |
10 | Austin Sulier | 18:30.5 | Erie Mason | 143.8 | Whitmore Lake |
11 | Austin York | 18:38.3 | Three Oaks River Valley | 143.6 | Bangor |
11 | Walker Martin | 18:57.9 | Petoskey | 143.4 | Petoskey |
9 | Griffin Mis | 18:58 | Sparta | 143.3 | Oakridge |
12 | Adrian Romero | 18:28.5 | Wyoming Lee | 143.2 | Cedar Springs |
11 | Luke Douglas | 18:32.7 | Auburn Hills Oakland Christian | 143.1 | Whitmore Lake |
9 | Liam McBeth | 18:39.8 | Buchanan | 143.1 | Bangor |
9 | Wyatt Shaw | 18:51.8 | Hartland | 142.7 | Linden Classic |
11 | Caleb LaBoe | 18:41.0 | Hastings | 142.7 | Bangor |
10 | Daniel Mandujano | 18:41.3 | Watervliet | 142.6 | Bangor |
9 | Quentin Smith | 18:38.5 | Fowler | 142.5 | Josh Lott |
10 | Davis Smith | 18:39.3 | Pewamo-Westphalia | 142.2 | Josh Lott |
11 | Drew Edwards | 18:42.6 | Kalamazoo Homeschool Sports | 142.1 | Bangor |
11 | Zach Kahn | 18:36.5 | Ottawa Lake-Whiteford | 141.8 | Whitmore Lake |
12 | Edwin Castillo | 18:43.5 | Plainwell | 141.8 | Bangor |
11 | Brady Morrow | 18:32.9 | Cedar Springs | 141.7 | Cedar Springs |
10 | Jon Leith | 18:44.1 | Edwardsburg | 141.6 | Bangor |
12 | Kyle Roeters | 19:03.9 | Traverse City Central | 141.4 | Petoskey |
11 | Peter Hybza | 19:05 | Mason County Eastern | 141.0 | Oakridge |
11 | Ben Habers | 19:05.6 | TC West (Traverse City) | 140.8 | Petoskey |
12 | Bryson Bachelder | 18:42.2 | Morenci | 140.6 | Pittsford |
12 | Dennis Wilson | 18:40.2 | Novi Christian Academy | 140.6 | Whitmore Lake |
9 | Aidan Simrau | 19:06.7 | TC West (Traverse City) | 140.4 | Petoskey |
10 | Thurston Imhoff | 19:06.7 | Alpena | 140.4 | Petoskey |
11 | Micah Morehouse | 18:45.2 | Marshall | 140.3 | Josh Lott |
11 | Patrick Puroll | 19:07.3 | Ellsworth | 140.3 | Petoskey |
10 | David Dhaseleer | 19:08.9 | Charlevoix | 139.7 | Petoskey |
12 | Parker Maciejewski | 19:09 | North Muskegon | 139.7 | Oakridge |
11 | AJ Owen | 18:43.2 | Birmingham Roeper | 139.6 | Whitmore Lake |
10 | Ryan Blankenship | 18:50.6 | Eau Claire | 139.5 | Bangor |
9 | Coltrane Paryani | 19:10.0 | Kalkaska | 139.3 | Petoskey |
12 | Cooper Whipkey | 19:10.6 | Mackinaw City | 139.1 | Petoskey |
10 | Jack Costa | 19:05.4 | Hartland | 138.2 | Linden Classic |
10 | Billy Pipkorn | 18:54.5 | Plainwell | 138.2 | Bangor |
12 | Elliott Clayton | 18:44.4 | Rockford | 137.9 | Cedar Springs |
11 | Miles Wardie | 19:06.7 | Bloomfield Christian | 137.8 | Linden Classic |
12 | Kenny Youngs | 18:55.8 | Vicksburg | 137.7 | Bangor |
9 | Matthew Solomon | 19:15.6 | Charlevoix | 137.5 | Petoskey |
10 | Robbie King | 18:58.0 | Constantine | 137.0 | Bangor |
9 | Jacob Veurink | 19:17.5 | Charlevoix | 136.8 | Petoskey |
10 | Jules Roussel | 19:18 | Muskegon Catholic Central | 136.7 | Oakridge |
9 | Adam Furguson | 19:18.1 | Harbor Springs | 136.6 | Petoskey |
9 | Everett Radgens | 18:59.7 | Vicksburg | 136.4 | Bangor |
10 | Lieu Vincke | 18:56.7 | New Lothrop | 136.4 | Josh Lott |
12 | Brandon Lopez-Rebolledo | 18:48.8 | Wyoming Lee | 136.4 | Cedar Springs |
11 | Robert Munden | 18:56.8 | Marshall | 136.4 | Josh Lott |
11 | Tyler DeYoung | 19:18.9 | Ellsworth | 136.4 | Petoskey |
12 | Dean Moshier | 18:53.6 | Auburn Hills Oakland Christian | 136.1 | Whitmore Lake |
10 | Ayden May | 18:50.2 | Greenville | 135.9 | Cedar Springs |
12 | Jared Leitch | 18:50.3 | Rockford | 135.9 | Cedar Springs |
11 | James Butler | 18:50.7 | Wayland Union | 135.8 | Cedar Springs |
9 | Trent Hansen | 19:01.7 | Plainwell | 135.8 | Bangor |
11 | Liam Wilder | 18:59.0 | Webberville | 135.7 | Josh Lott |
12 | Jamari Williams | 18:57.1 | Adrian Madison | 135.6 | Pittsford |
9 | Adam Franck | 19:02.5 | Kalamazoo Homeschool Sports | 135.5 | Bangor |
9 | Caleb Butler | 19:21.7 | TC West (Traverse City) | 135.4 | Petoskey |
11 | Aiden Alegria | 19:01.3 | Marshall | 134.9 | Josh Lott |
10 | Teddy Krieger | 19:23.5 | Harbor Springs | 134.8 | Petoskey |
9 | Peyton Fowler | 18:59.9 | Reading | 134.7 | Pittsford |
10 | CJ Bennett | 19:24 | North Muskegon | 134.7 | Oakridge |
10 | Logan Patmalnieks | 19:05.7 | Constantine | 134.4 | Bangor |
12 | Liam Peterson | 18:54.8 | Rockford | 134.4 | Cedar Springs |
10 | Caleb VanSickle | 18:55.3 | Cedar Springs | 134.2 | Cedar Springs |
9 | Reed Schroeder | 19:04.6 | Pewamo-Westphalia | 133.8 | Josh Lott |
10 | Zachary Martinez | 19:02.7 | Morenci | 133.8 | Pittsford |
12 | Eighdin Thole | 19:19.0 | Fenton | 133.7 | Linden Classic |
11 | Isaiah Skowronek | 19:27 | Sparta | 133.7 | Oakridge |
12 | Dylan Vincenty-cole | 19:27.4 | Tawas | 133.5 | Petoskey |
11 | Ryan Hardy | 18:57.5 | Butternut Homeschool | 133.5 | Cedar Springs |
10 | Hudson Inman | 19:05.8 | Burton-Bendle | 133.4 | Josh Lott |
11 | Kutter Vanaken | 19:05.0 | Reading | 133.0 | Pittsford |
10 | Coy Weinberg | 19:12.2 | Buchanan | 132.3 | Bangor |
10 | Tyler Caruso | 19:12.7 | Bangor | 132.1 | Bangor |
11 | Mason Gardea | 19:13.1 | Fennville | 132.0 | Bangor |
12 | Dylan VanKoevering | 19:33 | Ravenna | 131.7 | Oakridge |
12 | Oisin O’Grady | 19:11.4 | Carson City-Crystal | 131.5 | Josh Lott |
9 | George Scupham | 19:14.9 | Edwardsburg | 131.4 | Bangor |
9 | Cameron Weers | 19:13.2 | Marshall | 130.9 | Josh Lott |
10 | Jack Koivu | 19:27.3 | Hartland | 130.9 | Linden Classic |
12 | Sawyer Childs | 19:16.6 | Allegan | 130.8 | Bangor |
9 | Gavin Howery | 19:14.3 | Webberville | 130.6 | Josh Lott |
12 | Chris Black | 19:36.8 | Petoskey | 130.4 | Petoskey |
11 | David Russell | 19:36.9 | Traverse City Central | 130.4 | Petoskey |
10 | Micah Johnson | 19:18.2 | Hastings | 130.3 | Bangor |
10 | Rhett Bunker | 19:38 | Sparta | 130.0 | Oakridge |
9 | Wyatt Burleson | 19:38 | Sparta | 130.0 | Oakridge |
11 | Micah Frye | 19:39 | Shelby | 129.7 | Oakridge |
12 | Parker Noonan | 19:17.2 | New Lothrop | 129.6 | Josh Lott |
9 | Paul McClure | 19:15.2 | Adrian Madison | 129.6 | Pittsford |
9 | Ayden Cady | 19:39.4 | Boyne City | 129.5 | Petoskey |
10 | Jason Weber | 19:18.1 | Pewamo-Westphalia | 129.3 | Josh Lott |
12 | Caleb Rodgers | 19:32.7 | Flint Carman-Ainsworth | 129.1 | Linden Classic |
12 | Derrick Guza | 19:14.8 | Christ the King | 129.1 | Whitmore Lake |
12 | Austin Miller | 19:11.1 | Rockford | 129.0 | Cedar Springs |
11 | Landen Ortiz | 19:33.1 | Flushing | 129.0 | Linden Classic |
9 | Dylan Gryglewski | 19:41.1 | TC West (Traverse City) | 129.0 | Petoskey |
10 | Kevin Heslip | 19:19.8 | New Lothrop | 128.8 | Josh Lott |
11 | Davin Meckstroth | 19:33.9 | Linden | 128.7 | Linden Classic |
10 | Jonah Deems | 19:42 | Sparta | 128.7 | Oakridge |
9 | Lucas Sachs | 19:17.1 | Erie Mason | 128.3 | Whitmore Lake |
12 | Caden Jackson | 19:24.9 | Constantine | 128.0 | Bangor |
10 | Brady Bearss | 19:44.5 | Boyne City | 127.8 | Petoskey |
9 | Jack Steen | 19:44.7 | Traverse City Central | 127.8 | Petoskey |
11 | Ike Shaw | 19:15.0 | Butternut Homeschool | 127.7 | Cedar Springs |
12 | Eli Malon | 19:15.3 | Cedar Springs | 127.6 | Cedar Springs |
12 | Joseph Heckroth | 19:45.6 | Boyne City | 127.5 | Petoskey |
11 | George Amidon | 19:15.9 | Greenville | 127.4 | Cedar Springs |
9 | Justin Grissom | 19:20.8 | Lutheran HS Westland | 127.1 | Whitmore Lake |
9 | Max Vroman | 19:47.8 | Harbor Springs | 126.7 | Petoskey |
10 | Jameson Watson | 19:23.8 | Britton Deerfield | 126.7 | Pittsford |
12 | Elijah Klee | 19:49.1 | TC West (Traverse City) | 126.3 | Petoskey |
12 | Aiden Mahony | 19:25.3 | Adrian Madison | 126.2 | Pittsford |
9 | Kyler Fertig | 19:19.8 | Stanton Central Montcalm | 126.1 | Cedar Springs |
11 | Xander Whitford | 19:49.9 | Tawas | 126.0 | Petoskey |
9 | Jackson Carner | 19:24.6 | Erie Mason | 125.8 | Whitmore Lake |
9 | Tyler Langfeldt | 19:28.8 | Potterville | 125.7 | Josh Lott |
12 | Alexander Steward | 19:32.7 | Hastings | 125.4 | Bangor |
11 | Dominik Lamberts | 19:22.4 | GR_Union | 125.2 | Cedar Springs |
12 | Jack Scott | 19:44.5 | Fenton | 125.2 | Linden Classic |
12 | Drew Peckens | 19:30.9 | Webberville | 125.0 | Josh Lott |
11 | Fernando Muñoz | 19:35.0 | Bangor | 124.7 | Bangor |
12 | Max Eitzen | 19:24.1 | GR_Union | 124.6 | Cedar Springs |
9 | Jack Robinson | 19:54.2 | Petoskey | 124.6 | Petoskey |
12 | Noah Valot | 19:54.5 | Mackinaw City | 124.5 | Petoskey |
12 | Bryce Garcia | 19:25.8 | Rockford | 124.1 | Cedar Springs |
9 | Jonah Kaplan | 19:30.6 | Ann Arbor Greenhills | 123.8 | Whitmore Lake |
9 | Caleb Hardy | 19:27.2 | Butternut Homeschool | 123.6 | Cedar Springs |
12 | Connor Gaylord | 19:40.0 | Plainwell | 123.0 | Bangor |
10 | Zachary Chaussee | 19:59.2 | Traverse City Central | 122.9 | Petoskey |
9 | Logan Redes | 19:31.3 | Cedar Springs | 122.2 | Cedar Springs |
12 | Nathan Robertson | 19:42.5 | Lawton | 122.2 | Bangor |
9 | Gabriel Gauss | 19:31.5 | Rockford | 122.2 | Cedar Springs |
10 | Mason Stranahan | 19:35.7 | Ann Arbor Greenhills | 122.1 | Whitmore Lake |
11 | Clay Shoup | 20:02 | Mason County Eastern | 122.0 | Oakridge |
9 | Alessandro Avila | 19:43.9 | Constantine | 121.7 | Bangor |
12 | Gary Haight | 20:03.3 | Charlevoix | 121.6 | Petoskey |
10 | Isaac Adams | 19:44.4 | Vicksburg | 121.5 | Bangor |
10 | Garrett Wall | 19:37.9 | Erie Mason | 121.4 | Whitmore Lake |
11 | Josiah Curry | 19:34.1 | Stanton Central Montcalm | 121.3 | Cedar Springs |
12 | Nathan Schad | 19:56.4 | Unionville-Sebewaing | 121.2 | Linden Classic |
11 | Jack Walkenhorst | 20:05 | Muskegon Catholic Central | 121.0 | Oakridge |
11 | Jacob Hallenbeck | 19:35.5 | Rockford | 120.8 | Cedar Springs |
9 | Evan Rolston | 19:35.8 | Stanton Central Montcalm | 120.7 | Cedar Springs |
11 | Victer Ruimveld | 19:47.3 | Lawton | 120.6 | Bangor |
12 | Will Leman | 19:47.8 | Edwardsburg | 120.4 | Bangor |
9 | Hiro Nguyen | 19:48.4 | Plainwell | 120.2 | Bangor |
12 | Aaron Platte | 19:46.1 | Pewamo-Westphalia | 120.0 | Josh Lott |
12 | Jacob Stevens | 19:47.2 | Carson City-Crystal | 119.6 | Josh Lott |
10 | Kevin Kaufman | 19:45.2 | Morenci | 119.6 | Pittsford |
11 | Aron Sjoelund | 20:11 | Ravenna | 119.0 | Oakridge |
10 | Mark Goodlock | 19:47.4 | Adrian Madison | 118.9 | Pittsford |
9 | Nathan Camilleri | 19:47.2 | Waterford Our Lady of the Lakes | 118.3 | Whitmore Lake |
12 | Gram Jocks | 20:14.1 | Traverse City Central | 118.0 | Petoskey |
9 | Joe Casper | 20:06.3 | Linden | 117.9 | Linden Classic |
10 | Hayden Bacchus | 20:14.5 | Alpena | 117.8 | Petoskey |
9 | Clay Adair | 19:55.6 | Kalamazoo Homeschool Sports | 117.8 | Bangor |
11 | Thomas Torrey | 20:07.0 | Hartland | 117.7 | Linden Classic |
12 | Edward Lopez | 19:56.0 | Eau Claire | 117.7 | Bangor |
11 | Cole Halfman | 19:53.1 | Carson City-Crystal | 117.6 | Josh Lott |
10 | Brendon Masters | 19:49.2 | Ottawa Lake-Whiteford | 117.6 | Whitmore Lake |
11 | Brady Smith | 20:07.3 | Lake Fenton | 117.6 | Linden Classic |
9 | Benaiah Roby | 19:56.7 | Kalamazoo Homeschool Sports | 117.4 | Bangor |
12 | Karson Swiszowski | 20:15.8 | Mancelona | 117.4 | Petoskey |
11 | Nathan Paddock | 19:50.6 | Michigan Center | 117.1 | Whitmore Lake |
11 | Josh Oswald | 20:08.6 | Ortonville Brandon | 117.1 | Linden Classic |
11 | Nicholas Cabrera | 19:57.8 | Allegan | 117.1 | Bangor |
9 | Nico Aagesen | 19:52.0 | Ann Arbor Greenhills | 116.7 | Whitmore Lake |
10 | Malachi Payne | 19:54.2 | Union City | 116.6 | Pittsford |
11 | Nathan Betke | 19:52.7 | Lutheran HS Westland | 116.4 | Whitmore Lake |
10 | Montana Connell | 19:55.1 | Union City | 116.3 | Pittsford |
12 | Aidan Querback | 20:11.7 | Unionville-Sebewaing | 116.1 | Linden Classic |
9 | Carter Clark | 19:58.1 | Carson City-Crystal | 116.0 | Josh Lott |
11 | Owen Slavens | 20:01.3 | Three Oaks River Valley | 115.9 | Bangor |
10 | Justin Bradford | 20:21 | Sparta | 115.7 | Oakridge |
9 | Lukas Rennells | 20:21 | Muskegon Catholic Central | 115.7 | Oakridge |
12 | Culver Neldon | 20:02.7 | Allegan | 115.4 | Bangor |
12 | Carlos Hernandez-Martinez | 19:52.0 | Wyoming Lee | 115.3 | Cedar Springs |
12 | Ty Gaddy | 19:56.4 | Michigan Center | 115.2 | Whitmore Lake |
12 | Tristan Simrau | 20:22.6 | TC West (Traverse City) | 115.1 | Petoskey |
12 | Jack Miller | 20:14.9 | Linden | 115.0 | Linden Classic |
12 | Dylan Anderson | 19:57.0 | Ottawa Lake-Whiteford | 115.0 | Whitmore Lake |
11 | Jonathon Carballido | 20:23 | Shelby | 115.0 | Oakridge |
9 | samson kik | 19:53.1 | GR_Union | 115.0 | Cedar Springs |
10 | Noah McKinley | 19:57.3 | Ypsilanti Community | 114.9 | Whitmore Lake |
10 | Beau Shaffer | 19:59.5 | Morenci | 114.8 | Pittsford |
10 | Kalen Loebach | 20:04.9 | St. Joseph Our Lady of the Lake Catholic | 114.7 | Bangor |
11 | Q Lorenz | 20:24 | Muskegon Catholic Central | 114.7 | Oakridge |
12 | Daniel Adams | 20:05.5 | Bangor | 114.5 | Bangor |
11 | Braydyn Santos | 20:25 | North Muskegon | 114.3 | Oakridge |
12 | Donovan Blum | 20:06.4 | Centreville | 114.2 | Bangor |
9 | Kristian Coon | 20:03.4 | Carson City-Crystal | 114.2 | Josh Lott |
12 | Timothy March | 20:26.2 | Boyne City | 113.9 | Petoskey |
10 | Sean Driscoll | 20:07.3 | Three Oaks River Valley | 113.9 | Bangor |
11 | Trey Bringedahl | 19:57.4 | Rockford | 113.5 | Cedar Springs |
11 | Calvin Kamischke | 20:19.8 | Lake Fenton | 113.4 | Linden Classic |
9 | Reece Lloyd | 20:08.8 | Kalamazoo Homeschool Sports | 113.4 | Bangor |
12 | Carter Grof | 20:04.9 | Adrian Madison | 113.0 | Pittsford |
10 | erick Tenorio-Bedolla | 19:59.4 | GR_Union | 112.9 | Cedar Springs |
12 | Trenton Winter | 20:00.2 | Rockford | 112.6 | Cedar Springs |
9 | Brody Urbaniak | 20:04.3 | Charyl Stockwell Academy | 112.6 | Whitmore Lake |
12 | Julian Hawthorne | 20:12.2 | Constantine | 112.3 | Bangor |
9 | Chase Weers | 20:09.5 | Marshall | 112.2 | Josh Lott |
10 | Isaac Trim | 20:24.7 | Hartland | 111.8 | Linden Classic |
12 | Bowen Baumgartner | 20:08.8 | Morenci | 111.7 | Pittsford |
10 | Will Gavin | 20:03.2 | Wayland Union | 111.6 | Cedar Springs |
10 | Van Ekins | 20:10.5 | Morenci | 111.2 | Pittsford |
12 | Xander Manzer | 20:08.5 | Michigan Center | 111.2 | Whitmore Lake |
11 | Barrett Bradley | 20:09.0 | Michigan Center | 111.0 | Whitmore Lake |
10 | Quinton Bell | 20:05.1 | Cedar Springs | 111.0 | Cedar Springs |
10 | Andrew Sherburn | 20:36 | Hesperia | 110.7 | Oakridge |
11 | Garrison Klinge | 20:36 | Muskegon Oakridge | 110.7 | Oakridge |
9 | Bryson Ballantyne | 20:12.0 | Adrian Madison | 110.7 | Pittsford |
10 | Malaki Muhammud | 20:10.2 | Ypsilanti Community | 110.6 | Whitmore Lake |
11 | Matthew Lage | 20:17.3 | St. Joseph Our Lady of the Lake Catholic | 110.6 | Bangor |
11 | Blake Armstrong | 20:37 | Muskegon Oakridge | 110.3 | Oakridge |
12 | Dean Kauffman | 20:07.7 | Rockford | 110.1 | Cedar Springs |
10 | Austin Reinhardt | 20:38.9 | Alpena | 109.7 | Petoskey |
9 | Taiven Wang | 20:39.7 | Petoskey | 109.4 | Petoskey |
12 | Oscar Sosa | 20:09.8 | Wyoming Lee | 109.4 | Cedar Springs |
10 | Caleb Carothers | 20:14.7 | Christ the King | 109.1 | Whitmore Lake |
9 | Gavin Hiler | 20:33.9 | Lake Fenton | 108.7 | Linden Classic |
10 | Zach Becker | 20:34.1 | Unionville-Sebewaing | 108.6 | Linden Classic |
10 | Chandler Lafler | 20:19.9 | Colon | 108.0 | Pittsford |
10 | Luke Goodman | 20:36.3 | Hartland | 107.9 | Linden Classic |
12 | David Utzinger | 20:46 | Muskegon Oakridge | 107.3 | Oakridge |
9 | Jaden Gregory | 20:27.3 | Edwardsburg | 107.2 | Bangor |
10 | Henry Malburg | 20:47 | Mason County Eastern | 107.0 | Oakridge |
11 | Brodi Keegan | 20:23.7 | Addison | 106.8 | Pittsford |
10 | Justin Perantoni | 20:40.2 | Fenton | 106.6 | Linden Classic |
11 | Cooper Hartzell | 20:29.3 | Kalamazoo Homeschool Sports | 106.6 | Bangor |
11 | Mark Stefaniak | 20:29.4 | Edwardsburg | 106.5 | Bangor |
11 | Collin Featherstone | 20:30.9 | Constantine | 106.0 | Bangor |
9 | Dalton Williams | 20:26.1 | Colon | 106.0 | Pittsford |
9 | Jimmy Lumm | 20:42.5 | Linden | 105.8 | Linden Classic |
12 | Liam O’Hare | 20:29.5 | Fowler | 105.5 | Josh Lott |
9 | Micah Shank | 20:32.5 | Parchment | 105.5 | Bangor |
11 | Jackson Knight | 20:25.8 | Ann Arbor Greenhills | 105.4 | Whitmore Lake |
9 | Brodin Towner | 20:52.4 | Petoskey | 105.2 | Petoskey |
10 | Jorge Zuniga | 20:33.8 | Watervliet | 105.1 | Bangor |
12 | Aidyn Underwood | 20:34.0 | Allegan | 105.0 | Bangor |
9 | Jack Sherer | 20:35.2 | Plainwell | 104.6 | Bangor |
9 | Girum Merriman | 20:55 | Sparta | 104.3 | Oakridge |
10 | Cohen Burdick | 20:31.4 | Union City | 104.2 | Pittsford |
– | Nolan Gallagher | 20:30.0 | Novi Christian Academy | 104.0 | Whitmore Lake |
9 | Nicholas Trame | 20:32.7 | Sand Creek | 103.8 | Pittsford |
10 | Craig Grant | 20:36.7 | Burton-Bendle | 103.1 | Josh Lott |
11 | Theo Stack | 20:29.0 | GR_Union | 103.0 | Cedar Springs |
11 | Trystan Swanson | 20:59.7 | Mackinaw City | 102.8 | Petoskey |
10 | Shota Sullins | 20:41.0 | Kalamazoo Homeschool Sports | 102.7 | Bangor |
12 | Parker Sorg | 20:35.0 | Erie Mason | 102.3 | Whitmore Lake |
11 | Tobias Kjoelby | 21:01.2 | Tawas | 102.3 | Petoskey |
9 | Andrew Abramowicz | 20:35.3 | Lutheran HS Westland | 102.2 | Whitmore Lake |
12 | Luke Rasor | 20:36.1 | Ottawa Lake-Whiteford | 102.0 | Whitmore Lake |
10 | Travis Shuker | 21:03 | Sparta | 101.7 | Oakridge |
10 | Kyle Hinrichs | 20:41.4 | New Lothrop | 101.5 | Josh Lott |
10 | Wes Ford | 20:56.3 | Genesee Christian Academy | 101.2 | Linden Classic |
9 | William Storrie | 20:38.6 | Auburn Hills Oakland Christian | 101.1 | Whitmore Lake |
9 | David Sager | 20:46.3 | Gobles | 100.9 | Bangor |
11 | Abram Longcore | 20:46.8 | Plainwell | 100.7 | Bangor |
12 | Isaiah Kooiman | 21:06 | Ravenna | 100.7 | Oakridge |
9 | Parker Volstorf | 20:47.6 | Three Oaks River Valley | 100.5 | Bangor |
11 | Jack Doody | 20:40.7 | Lutheran HS Westland | 100.4 | Whitmore Lake |
10 | Elijah Rollf | 21:07 | Holton | 100.3 | Oakridge |
11 | Dylan Pihalja | 20:59.2 | Fenton | 100.3 | Linden Classic |
8 | Michael Segerstrom | 20:41.4 | Novi Christian Academy | 100.2 | Whitmore Lake |
10 | Landon Robson | 20:59.5 | Hartland | 100.2 | Linden Classic |
12 | Jesse Cabrera | 20:43.9 | Reading | 100.0 | Pittsford |
9 | Angel Gomez | 20:38.5 | Wyoming Kelloggsville | 99.8 | Cedar Springs |
9 | Dan Birmingham | 20:43.1 | Whitmore Lake | 99.6 | Whitmore Lake |
10 | Jack Stoddard | 21:09.6 | TC West (Traverse City) | 99.5 | Petoskey |
11 | Westin Sweers | 20:48.3 | New Lothrop | 99.2 | Josh Lott |
12 | Gabe Flores | 20:51.4 | Constantine | 99.2 | Bangor |
10 | Joey Harris | 20:44.4 | Novi Christian Academy | 99.2 | Whitmore Lake |
9 | Jack Loomis | 20:52.0 | Bangor | 99.0 | Bangor |
10 | Trey Sukola | 20:52.4 | Parchment | 98.9 | Bangor |
12 | Gabe Navarre | 21:11.5 | TC West (Traverse City) | 98.8 | Petoskey |
9 | Jack Bell | 20:53.1 | Edwardsburg | 98.6 | Bangor |
10 | Ethan Fessenden | 21:13 | Shelby | 98.3 | Oakridge |
9 | Gavin Minor | 20:49.3 | Colon | 98.2 | Pittsford |
11 | Austin Zoch | 20:54.7 | Allegan | 98.1 | Bangor |
12 | Alec Sheffer | 21:06.7 | Hartland | 97.8 | Linden Classic |
11 | Raymond Huhn | 20:52.8 | Pewamo-Westphalia | 97.7 | Josh Lott |
9 | Goni Wong | 20:49.0 | Birmingham Roeper | 97.7 | Whitmore Lake |
12 | Camden VanNorman | 21:07.1 | Linden | 97.6 | Linden Classic |
10 | Alexander Sexton | 20:56.2 | Watervliet | 97.6 | Bangor |
11 | Braiden Brooks | 20:58.1 | Three Oaks River Valley | 97.0 | Bangor |
9 | Liam Cleary | 21:17.1 | Petoskey | 97.0 | Petoskey |
11 | Timmy Reimers | 20:51.2 | Michigan Center | 96.9 | Whitmore Lake |
10 | Jasper Andres | 20:56.1 | New Lothrop | 96.6 | Josh Lott |
11 | David Meeker | 20:59.4 | Plainwell | 96.5 | Bangor |
11 | Wyatt Dixon | 20:48.7 | GR_Union | 96.4 | Cedar Springs |
10 | Howei Ding | 20:53.0 | Ann Arbor Greenhills | 96.3 | Whitmore Lake |
10 | Andrew Gerrits | 20:53.2 | Birmingham Roeper | 96.3 | Whitmore Lake |
11 | Corbin Smith | 21:20.4 | Boyne City | 95.9 | Petoskey |
11 | Landon Sandee | 20:50.4 | GR_Union | 95.9 | Cedar Springs |
12 | Will Scott | 21:21.0 | Petoskey | 95.7 | Petoskey |
11 | Austin Birner | 21:02.6 | Bangor | 95.5 | Bangor |
11 | Derrick Freehling | 21:02.6 | Three Oaks River Valley | 95.5 | Bangor |
10 | Travis Rupe | 20:56.3 | Lutheran HS Westland | 95.2 | Whitmore Lake |
12 | Jason Miller | 21:00.7 | Potterville | 95.1 | Josh Lott |
11 | Patrick Rupert | 21:00.7 | Morrice | 95.1 | Josh Lott |
10 | Ray Chanavier | 21:14.8 | Hartland | 95.1 | Linden Classic |
9 | Preston May | 21:23 | Sparta | 95.0 | Oakridge |
9 | Trap Abbott | 21:04.3 | Bangor | 94.9 | Bangor |
10 | Ron Hasenbank | 21:24 | Mason County Eastern | 94.7 | Oakridge |
10 | Emilio Bultman | 20:54.9 | Rockford | 94.4 | Cedar Springs |
9 | Nick Jagielski | 21:01.6 | Pittsford | 94.1 | Pittsford |
11 | Tyler Barnes | 21:02.4 | Hillsdale Will Carleton | 93.9 | Pittsford |
10 | Logan McMullen | 21:26.9 | Indian River Inland Lakes | 93.7 | Petoskey |
9 | Joseph Hoffman | 21:08.4 | Plainwell | 93.5 | Bangor |
9 | Dominic Barretto | 21:05.6 | Riverview Gabriel Richard | 93.5 | Josh Lott |
10 | Jonathan Green | 21:02.0 | Erie Mason | 93.3 | Whitmore Lake |
10 | Jacob Lusk | 20:58.3 | Comstock Park | 93.2 | Cedar Springs |
10 | Ayden Yeoman | 21:21.1 | Genesee | 93.0 | Linden Classic |
11 | Seba Fernandez-Rider | 21:29.3 | Petoskey | 92.9 | Petoskey |
12 | Joesph Guerra | 20:59.5 | Wyoming Kelloggsville | 92.8 | Cedar Springs |
12 | Christopher LaPratt | 21:21.5 | Unionville-Sebewaing | 92.8 | Linden Classic |
11 | Harsen Bowlby | 21:31.0 | TC West (Traverse City) | 92.3 | Petoskey |
12 | Lucas Goodall | 21:01.9 | Greenville | 92.0 | Cedar Springs |
10 | Grant Schumm | 21:13.2 | Three Oaks River Valley | 91.9 | Bangor |
10 | Aaron Stone | 21:33.2 | Tawas | 91.6 | Petoskey |
12 | Alex Milks | 21:11.5 | New Lothrop | 91.5 | Josh Lott |
9 | Connor Siglow | 21:15.5 | St. Joseph Our Lady of the Lake Catholic | 91.2 | Bangor |
11 | Mark Welsch | 21:16.1 | Edwardsburg | 91.0 | Bangor |
11 | Carter Klott | 21:27.2 | Lake Fenton | 90.9 | Linden Classic |
10 | Jase Post | 21:27.5 | Linden | 90.8 | Linden Classic |
9 | Landon Lancaster | 21:35.7 | Petoskey | 90.8 | Petoskey |
12 | Caden Troxtle | 21:11.7 | Quincy | 90.8 | Pittsford |
11 | Mitchell Shippy-Thrash | 21:16.8 | Fennville | 90.7 | Bangor |
11 | Trevor Bonar | 21:36.8 | Charlevoix | 90.4 | Petoskey |
10 | Grayson Richards | 21:18.7 | Watervliet | 90.1 | Bangor |
10 | Jason Zarate | 21:13.0 | Charyl Stockwell Academy | 89.7 | Whitmore Lake |
10 | Kolbe Martino | 21:13.2 | Madison Heights Bishop Foley | 89.6 | Whitmore Lake |
10 | Ethan Krebill | 21:09.3 | Greenville | 89.6 | Cedar Springs |
12 | Nolund Perry | 21:16.0 | Addison | 89.3 | Pittsford |
12 | Logan Tyson | 21:40 | North Muskegon | 89.3 | Oakridge |
9 | Zachary Haigler | 21:40 | Sparta | 89.3 | Oakridge |
9 | Nicolas May | 21:14.5 | Erie Mason | 89.2 | Whitmore Lake |
9 | Levi Brooks | 21:22.1 | Lawton | 89.0 | Bangor |
12 | Austin Billinghurst | 21:41.7 | Tawas | 88.8 | Petoskey |
11 | Diego Sanchez | 21:12.1 | Wyoming Kelloggsville | 88.6 | Cedar Springs |
12 | Jeffrey Siebigteroth | 21:43.5 | Mackinaw City | 88.2 | Petoskey |
11 | Kameron Smith | 21:24.6 | Watervliet | 88.1 | Bangor |
12 | Levi Fritz | 21:24.7 | Plainwell | 88.1 | Bangor |
11 | Maddox Miller | 21:20.2 | Union City | 87.9 | Pittsford |
11 | Jack Khoury | 21:18.3 | Auburn Hills Oakland Christian | 87.9 | Whitmore Lake |
10 | Ethan Jastifer | 21:26.3 | Vicksburg | 87.6 | Bangor |
9 | Mack Burba | 21:38.2 | Flushing | 87.3 | Linden Classic |
12 | Quintin Sprecker | 21:46.3 | Indian River Inland Lakes | 87.2 | Petoskey |
10 | Zane Vorva | 21:27.5 | Parchment | 87.2 | Bangor |
10 | Jimmy Algawali | 21:40.8 | Genesee | 86.4 | Linden Classic |
9 | Norman Frederick | 21:24.9 | Adrian Madison | 86.4 | Pittsford |
11 | Joey Boyer | 21:25.3 | Edon Northwest | 86.2 | Pittsford |
10 | Max Stefanski | 21:20.2 | GR_Union | 85.9 | Cedar Springs |
10 | Graham Hislop | 21:51.3 | TC West (Traverse City) | 85.6 | Petoskey |
12 | Ray Shumaker | 21:25.3 | Charyl Stockwell Academy | 85.6 | Whitmore Lake |
11 | Ethan Abbott | 21:32.9 | Bangor | 85.4 | Bangor |
10 | Preston Tucker | 21:44.0 | Hartland | 85.3 | Linden Classic |
11 | Collin Parent | 21:26.7 | Erie Mason | 85.1 | Whitmore Lake |
10 | Tim Smith | 21:53 | Ravenna | 85.0 | Oakridge |
9 | Josiah Zarrilli | 21:27.6 | Auburn Hills Oakland Christian | 84.8 | Whitmore Lake |
9 | Carter Kovacs | 21:54.0 | St. Ignace | 84.7 | Petoskey |
11 | Timothy Stack | 21:24.9 | GR_Union | 84.4 | Cedar Springs |
10 | James Petrucci | 21:46.9 | Hartland | 84.4 | Linden Classic |
12 | Roman Schafer | 21:33.7 | Fowler | 84.1 | Josh Lott |
9 | Avery Kromberg | 21:48.1 | Hartland | 84.0 | Linden Classic |
9 | Cash Jacob | 21:35.2 | New Lothrop | 83.6 | Josh Lott |
11 | Damien Phillips | 21:31.2 | Christ the King | 83.6 | Whitmore Lake |
11 | Wyatt VanRiper | 21:31.5 | Michigan Center | 83.5 | Whitmore Lake |
12 | Nick Isaly | 21:35.3 | Britton Deerfield | 82.9 | Pittsford |
11 | Campbell Brooks | 21:40.7 | Allegan | 82.8 | Bangor |
11 | Adam Sanborn | 21:38.1 | Pewamo-Westphalia | 82.6 | Josh Lott |
12 | Christian Dohm | 22:01 | Ravenna | 82.3 | Oakridge |
10 | Wes Summerhill | 21:42.0 | Bangor | 82.3 | Bangor |
9 | Ryan Anderson | 21:38.1 | Waldron | 82.0 | Pittsford |
9 | Brayden Hincher | 21:36.4 | Erie Mason | 81.9 | Whitmore Lake |
12 | Ty Jackson | 21:55.1 | Genesee Christian Academy | 81.6 | Linden Classic |
9 | Logan Johnson | 21:39.3 | Britton Deerfield | 81.6 | Pittsford |
9 | David Malow | 22:03.6 | St. Ignace | 81.5 | Petoskey |
12 | Ethan Bryant | 21:37.7 | Auburn Hills Oakland Christian | 81.4 | Whitmore Lake |
11 | Jacob Vander Velde | 22:04 | North Muskegon | 81.3 | Oakridge |
9 | Jackson Shetler | 22:04.1 | Kalkaska | 81.3 | Petoskey |
11 | Braden Dalm | 22:06 | North Muskegon | 80.7 | Oakridge |
9 | Ethan O’Conner | 21:42.5 | Athens | 80.5 | Pittsford |
12 | Douglas Gauthier | 21:44.9 | Burton-Bendle | 80.4 | Josh Lott |
9 | Seth Wuest | 21:41.1 | Erie Mason | 80.3 | Whitmore Lake |
12 | Jakob Oetzel | 21:45.5 | Huron Valley Lutheran | 80.2 | Josh Lott |
11 | Joshua Muma | 21:41.7 | Auburn Hills Oakland Christian | 80.1 | Whitmore Lake |
12 | Leon Wilondja | 21:37.7 | GR_Union | 80.1 | Cedar Springs |
– | Izayha Givens | 22:00.6 | Madison Academy | 79.8 | Linden Classic |
10 | Brody Severin | 21:49.7 | Eau Claire | 79.8 | Bangor |
12 | Daniel Stone | 22:08.9 | Tawas | 79.7 | Petoskey |
9 | Lance Smith | 22:10 | Hesperia | 79.3 | Oakridge |
10 | Luke Platte | 21:40.4 | Greenville | 79.2 | Cedar Springs |
10 | Bo VeenKant | 21:46.8 | Tekonsha | 79.1 | Pittsford |
11 | Luke Ingalls | 22:10.9 | Petoskey | 79.0 | Petoskey |
9 | Seth Hall | 22:11.6 | Petoskey | 78.8 | Petoskey |
12 | Alvin Hedrick | 21:48.4 | Addison | 78.5 | Pittsford |
11 | Chase Short | 21:46.6 | Michigan Center | 78.5 | Whitmore Lake |
11 | Connor Webster | 22:04.7 | Linden | 78.4 | Linden Classic |
10 | Michael King | 22:13 | Sparta | 78.3 | Oakridge |
10 | Ethan Brzezinski | 22:05.2 | Fenton | 78.3 | Linden Classic |
9 | Sam Noora | 21:54.4 | Kalamazoo Homeschool Sports | 78.2 | Bangor |
10 | Cole Claire | 21:55.3 | Edwardsburg | 77.9 | Bangor |
12 | Brandon Persons | 21:55.6 | Lawton | 77.8 | Bangor |
9 | Gavin Ayers | 21:56.3 | Edwardsburg | 77.6 | Bangor |
8 | Connor Banyon | 21:57.7 | St. Joseph Our Lady of the Lake Catholic | 77.1 | Bangor |
12 | Anthony Burley | 21:51.1 | Madison Heights Bishop Foley | 77.0 | Whitmore Lake |
10 | Harrison Thoma | 22:09.2 | Linden | 76.9 | Linden Classic |
12 | Damian Brown | 21:52.0 | Christ the King | 76.7 | Whitmore Lake |
11 | Jack Thelen | 21:58.5 | Pewamo-Westphalia | 75.8 | Josh Lott |
12 | Ryan Karwowski | 21:50.6 | Rockford | 75.8 | Cedar Springs |
10 | Lucas Isbrecht | 22:01.6 | Watervliet | 75.8 | Bangor |
10 | Josh Ockert | 21:50.6 | Greenville | 75.8 | Cedar Springs |
9 | Carson McCarthy | 22:20.8 | Mancelona | 75.8 | Petoskey |
10 | Lucas Carr | 22:15.0 | Linden | 75.0 | Linden Classic |
12 | Blaise Cerne | 21:57.6 | Madison Heights Bishop Foley | 74.8 | Whitmore Lake |
9 | Dennis Frazier | 22:06.1 | Watervliet | 74.3 | Bangor |
12 | Owen Mendel | 22:27.5 | Alpena | 73.5 | Petoskey |
10 | Anthony Simmerman | 22:28 | Muskegon Oakridge | 73.3 | Oakridge |
11 | Clint Cagle | 22:09.1 | Bangor | 73.3 | Bangor |
12 | Evan Soles | 22:28.5 | Traverse City Central | 73.2 | Petoskey |
11 | Ian Mills | 22:22.6 | Fenton | 72.5 | Linden Classic |
9 | Jerome Fate | 22:31.3 | Petoskey St. Michael | 72.2 | Petoskey |
10 | Weston Buchanan | 22:23.6 | Flushing | 72.1 | Linden Classic |
12 | Caleb Markley | 22:24.0 | Fenton | 72.0 | Linden Classic |
11 | Will Daniels | 22:24.3 | Lake Fenton | 71.9 | Linden Classic |
12 | Rowan Kile | 22:13.4 | Buchanan | 71.9 | Bangor |
10 | Bryce Thane | 22:24.7 | Genesee Christian Academy | 71.8 | Linden Classic |
11 | Matthew Gordon | 22:32.9 | Traverse City Central | 71.7 | Petoskey |
11 | Ethan Wait | 22:14.3 | Gobles | 71.6 | Bangor |
9 | Brad Duggan | 22:07.5 | Madison Heights Bishop Foley | 71.5 | Whitmore Lake |
9 | Luke Kavanaugh | 22:07.5 | Madison Heights Bishop Foley | 71.5 | Whitmore Lake |
10 | Van Atchison | 22:34.0 | Petoskey | 71.3 | Petoskey |
12 | Tristan Barnett | 22:15.1 | Allegan | 71.3 | Bangor |
10 | Karol Wright | 22:08.6 | Christ the King | 71.1 | Whitmore Lake |
9 | Matthew Howery | 22:13.8 | Webberville | 70.7 | Josh Lott |
11 | Kyle Tomasik | 22:09.9 | Charyl Stockwell Academy | 70.7 | Whitmore Lake |
9 | Ethan Butler | 22:36.9 | TC West (Traverse City) | 70.4 | Petoskey |
12 | Brandon Perdew | 22:11.5 | Madison Heights Bishop Foley | 70.2 | Whitmore Lake |
11 | Ryan Driscoll | 22:19.0 | Three Oaks River Valley | 70.0 | Bangor |
9 | Cole Cannon | 22:19.2 | Gobles | 70.0 | Bangor |
10 | Caleb Johnson | 22:14.8 | Sand Creek | 69.7 | Pittsford |
9 | Dominic Burley | 22:12.8 | Madison Heights Bishop Foley | 69.7 | Whitmore Lake |
12 | Mason Duff | 22:21.2 | Allegan | 69.3 | Bangor |
9 | Sean Davis | 22:11.8 | Cedar Springs | 68.7 | Cedar Springs |
9 | Bidwell Mochama | 22:43.5 | Mancelona | 68.2 | Petoskey |
9 | Nathan Todd | 22:20.8 | Hillsdale Will Carleton | 67.7 | Pittsford |
11 | Aiden Webber | 22:19.8 | Madison Heights Bishop Foley | 67.4 | Whitmore Lake |
11 | Aidan Sage | 22:38.4 | Fenton | 67.2 | Linden Classic |
9 | Benjamin Zheng | 22:21.3 | Ann Arbor Greenhills | 66.9 | Whitmore Lake |
9 | Dylan Hunt | 22:47.4 | Kalkaska | 66.9 | Petoskey |
11 | Aaron Warren | 22:48.2 | TC West (Traverse City) | 66.6 | Petoskey |
10 | Grayden Ratliff | 22:48.3 | Petoskey | 66.6 | Petoskey |
8 | Jack Puroll | 22:48.5 | Ellsworth | 66.5 | Petoskey |
10 | Addison Stanton | 22:24.7 | Athens | 66.4 | Pittsford |
10 | Matthew Hughes | 22:26.7 | New Lothrop | 66.4 | Josh Lott |
9 | Kelly Dunn | 22:40.9 | Linden | 66.4 | Linden Classic |
10 | Gabriel Streeter | 22:30.6 | Parchment | 66.1 | Bangor |
9 | Ethan Cunningham | 22:28.0 | Riverview Gabriel Richard | 66.0 | Josh Lott |
9 | Domenico Fantozzi | 22:50.7 | Petoskey St. Michael | 65.8 | Petoskey |
9 | Jason Cousino | 22:25.6 | Erie Mason | 65.5 | Whitmore Lake |
10 | Jacob Stines | 22:32.7 | Buchanan | 65.4 | Bangor |
12 | Michael Cynowa | 22:25.8 | Madison Heights Bishop Foley | 65.4 | Whitmore Lake |
10 | Lucas Morse | 22:28.0 | Addison | 65.3 | Pittsford |
12 | Kenny Lehan | 22:53 | Muskegon Catholic Central | 65.0 | Oakridge |
9 | Gabrial Miller | 22:34.2 | Hastings | 64.9 | Bangor |
9 | Andan Skuse | 22:54 | Ravenna | 64.7 | Oakridge |
9 | Carter Krzysik | 22:35.3 | Hastings | 64.6 | Bangor |
10 | Alex Stillman | 22:28.9 | Ann Arbor Greenhills | 64.4 | Whitmore Lake |
9 | Brodie Licata | 22:47.7 | Lake Fenton | 64.1 | Linden Classic |
10 | Danny Scott | 22:25.8 | Greenville | 64.1 | Cedar Springs |
12 | Spencer Toth | 22:48.8 | Fenton | 63.7 | Linden Classic |
12 | Cody Ballmer | 22:49.0 | Genesee Christian Academy | 63.7 | Linden Classic |
9 | Myran Thompson | 22:57.1 | Mackinaw City | 63.6 | Petoskey |
9 | Jude VanderWeide | 22:28.3 | Wayland Union | 63.2 | Cedar Springs |
12 | Jason Picon | 22:28.6 | GR_Union | 63.1 | Cedar Springs |
11 | Joseph Yoon | 22:33.5 | Ann Arbor Greenhills | 62.8 | Whitmore Lake |
11 | Tyler Warnock | 22:40.9 | Fennville | 62.7 | Bangor |
9 | Titus Gorsegner | 22:39.4 | Huron Valley Lutheran | 62.2 | Josh Lott |
11 | Lawrence Colbert | 22:53.9 | Byron | 62.0 | Linden Classic |
12 | Nicholas Sponable | 23:03.1 | Ellsworth | 61.6 | Petoskey |
9 | DJ Sehy | 22:45.7 | Vicksburg | 61.1 | Bangor |
9 | Drew Huestis | 22:58.9 | Lake Fenton | 60.4 | Linden Classic |
12 | Gabe Lewis | 22:37.7 | Stanton Central Montcalm | 60.1 | Cedar Springs |
9 | Charlie Vitkauskas | 22:37.8 | Rockford | 60.1 | Cedar Springs |
9 | Ethan West | 22:46.4 | Webberville | 59.9 | Josh Lott |
9 | Sean Dammann | 22:48.3 | New Lothrop | 59.2 | Josh Lott |
12 | Ethan Karpinski | 22:44.6 | Madison Heights Bishop Foley | 59.1 | Whitmore Lake |
11 | Andrew Licata | 23:11.4 | Petoskey | 58.9 | Petoskey |
12 | Gunnar Olsen | 23:13.3 | St. Ignace | 58.2 | Petoskey |
12 | Charlie Wester | 22:54.3 | Vicksburg | 58.2 | Bangor |
12 | Jonathan Otero-Rivero | 22:49.9 | Morenci | 58.0 | Pittsford |
11 | Nate Gajar | 22:48.0 | Ann Arbor Greenhills | 58.0 | Whitmore Lake |
12 | Hayden Fulford | 22:48.4 | Waterford Our Lady of the Lakes | 57.9 | Whitmore Lake |
12 | Matthew Simmons | 22:53.5 | Addison | 56.8 | Pittsford |
9 | Devon Simpson | 22:58.8 | Buchanan | 56.7 | Bangor |
11 | Alex Draper | 22:54.5 | Hillsdale Will Carleton | 56.5 | Pittsford |
12 | Donny Mitschke | 22:57.8 | Potterville | 56.1 | Josh Lott |
11 | Carter VanWyk | 22:50.0 | Wayland Union | 56.0 | Cedar Springs |
9 | Ronan Weed | 23:22.6 | Petoskey St. Michael | 55.1 | Petoskey |
10 | Kamaladdin Ghaznawi | 22:53.4 | GR_Union | 54.9 | Cedar Springs |
9 | Ethan Manning | 22:54.3 | Wayland Union | 54.6 | Cedar Springs |
9 | Nicolas Sepanak | 23:16.7 | Linden | 54.4 | Linden Classic |
12 | Chase Bates | 23:06.5 | Constantine | 54.2 | Bangor |
9 | Put Phenphol | 23:02.7 | Waterford Our Lady of the Lakes | 53.1 | Whitmore Lake |
11 | Luke Shenton | 23:04.0 | Novi Christian Academy | 52.7 | Whitmore Lake |
11 | James Vancamp | 23:07.2 | Hillsdale Will Carleton | 52.3 | Pittsford |
11 | Zack Towne | 23:23.5 | Hartland | 52.2 | Linden Classic |
11 | Colin Brannigan | 23:23.9 | Hartland | 52.0 | Linden Classic |
12 | TJ French | 23:08.4 | Ottawa Lake-Whiteford | 51.2 | Whitmore Lake |
9 | Jack Jablonski | 23:27.6 | Linden | 50.8 | Linden Classic |
10 | Chase Stockman | 23:36 | North Muskegon | 50.7 | Oakridge |
9 | Tyler Smith | 23:17.2 | Lawton | 50.6 | Bangor |
11 | Collin Skinner | 23:17.8 | Lawton | 50.4 | Bangor |
10 | Cole Bates | 23:18.2 | Constantine | 50.3 | Bangor |
– | Anthony Jasheway | 23:20.7 | St. Joseph Our Lady of the Lake Catholic | 49.4 | Bangor |
12 | Andrew Miller | 23:22.0 | Plainwell | 49.0 | Bangor |
10 | Zachary Cook | 23:33.8 | Fenton | 48.7 | Linden Classic |
9 | Lex Ruimveld | 23:23.7 | Plainwell | 48.4 | Bangor |
9 | John Curtis | 23:17.9 | Waterford Our Lady of the Lakes | 48.0 | Whitmore Lake |
9 | Ivan Reyes | 23:25.1 | Eau Claire | 48.0 | Bangor |
9 | Luke Moore | 23:25.2 | Kalamazoo Homeschool Sports | 47.9 | Bangor |
9 | Trey Eaton | 23:44.7 | Traverse City Central | 47.8 | Petoskey |
12 | Andrew Drake | 23:45.5 | Wolverine | 47.5 | Petoskey |
9 | Gabriel Coraci | 23:19.9 | Madison Heights Bishop Foley | 47.4 | Whitmore Lake |
9 | Nathan Walkenhorst | 23:46 | Muskegon Catholic Central | 47.3 | Oakridge |
10 | Karl Wegner | 23:24.6 | Waterford Our Lady of the Lakes | 45.8 | Whitmore Lake |
10 | Caleb Rose | 23:21.2 | Stanton Central Montcalm | 45.6 | Cedar Springs |
11 | Cameron Handwerker | 23:21.4 | Rockford | 45.5 | Cedar Springs |
9 | Danny Shepard | 23:22.2 | Stanton Central Montcalm | 45.3 | Cedar Springs |
12 | Max Heleski | 23:31.0 | Carson City-Crystal | 45.0 | Josh Lott |
11 | Everett Baetens | 23:54.2 | Harbor Springs | 44.6 | Petoskey |
11 | Caleb Jonas | 23:56 | Ravenna | 44.0 | Oakridge |
9 | Landon Fischer | 23:56.9 | Traverse City Central | 43.7 | Petoskey |
10 | Carter Crawford | 23:31.2 | Erie Mason | 43.6 | Whitmore Lake |
10 | Benedict Lussier | 23:32.3 | Christ the King | 43.2 | Whitmore Lake |
9 | Henry Brummeler | 23:58.7 | Tawas | 43.1 | Petoskey |
9 | Colt Wolford | 23:36.8 | New Lothrop | 43.1 | Josh Lott |
11 | Vincent Lin | 23:59.4 | Tawas | 42.9 | Petoskey |
11 | Miro Greensmith | 23:40.7 | Fennville | 42.8 | Bangor |
9 | Anthony Levandoski | 23:29.8 | Rockford | 42.7 | Cedar Springs |
10 | Max Bigelow | 23:36.1 | Union City | 42.6 | Pittsford |
10 | Connor Grigg | 23:40.6 | Marshall | 41.8 | Josh Lott |
9 | Kolby Sattler | 23:35.3 | Stanton Central Montcalm | 40.9 | Cedar Springs |
9 | Andon Prestonise | 23:58.7 | Byron | 40.4 | Linden Classic |
10 | Wyatt Berger | 23:43.9 | Morenci | 40.0 | Pittsford |
10 | Lelend Dean | 24:00.1 | Ortonville Brandon | 40.0 | Linden Classic |
11 | Bryce Trinklein | 23:49.6 | Fennville | 39.8 | Bangor |
12 | Andrew Letter | 23:50.1 | Edwardsburg | 39.6 | Bangor |
10 | Max Maynard | 23:43.2 | Madison Heights Bishop Foley | 39.6 | Whitmore Lake |
11 | Nathan Richer | 23:45.6 | Quincy | 39.5 | Pittsford |
9 | Landon Andrews | ###### | Muskegon Orchard View | 39.0 | Oakridge |
10 | Sam Witgen | 23:50.7 | Morrice | 38.4 | Josh Lott |
9 | Pablo Ovalle jr | 23:43.0 | GR_Union | 38.3 | Cedar Springs |
10 | Phillip Rohall | 23:54.1 | Parchment | 38.3 | Bangor |
12 | Gavin Stone | 23:43.2 | Rockford | 38.3 | Cedar Springs |
9 | Zane Taulbee | 23:47.7 | Madison Heights Bishop Foley | 38.1 | Whitmore Lake |
10 | Nathan Korogiannos | 23:52.0 | Riverview Gabriel Richard | 38.0 | Josh Lott |
10 | Hayden Jason | 23:52.5 | Carson City-Crystal | 37.8 | Josh Lott |
10 | Oskar Zakonjsek | 23:49.6 | Birmingham Roeper | 37.5 | Whitmore Lake |
9 | Russell Wiser | 24:18.1 | Harbor Springs | 36.6 | Petoskey |
9 | Caleb Kolbe | 23:52.4 | Erie Mason | 36.5 | Whitmore Lake |
11 | Jordan Weers | 23:49.9 | Wayland Union | 36.0 | Cedar Springs |
11 | Timothy Whalen III | 24:12.1 | Ortonville Brandon | 36.0 | Linden Classic |
11 | Harrison Wykes | 24:12.4 | Flushing | 35.9 | Linden Classic |
10 | Hunter Miling | 24:01.4 | Allegan | 35.9 | Bangor |
10 | Chase Hadder | 24:02.8 | Allegan | 35.4 | Bangor |
10 | Nick Leach | 24:00.1 | Whitmore Lake | 34.0 | Whitmore Lake |
10 | Joseph Mesch | 24:01.4 | Christ the King | 33.5 | Whitmore Lake |
9 | Jacob Priese | ###### | Hesperia | 33.3 | Oakridge |
12 | Caleb Sweeney | 24:09.1 | Buchanan | 33.3 | Bangor |
9 | Eli Vollmar | 24:14.0 | Kalamazoo Homeschool Sports | 31.7 | Bangor |
12 | Matthew Tiffany | 24:34.1 | Tawas | 31.3 | Petoskey |
8 | Elijah Duman | 24:37.1 | Wolverine | 30.3 | Petoskey |
9 | Toby Dawson | 24:37.5 | Petoskey | 30.2 | Petoskey |
9 | Ben Strittmatter | 24:37.9 | Mackinaw City | 30.0 | Petoskey |
12 | Nathan Russell | 24:15.2 | Sand Creek | 29.6 | Pittsford |
11 | James Hollister | 24:09.9 | GR_Union | 29.4 | Cedar Springs |
9 | Graysen Dettweiler | 24:10.1 | Comstock Park | 29.3 | Cedar Springs |
12 | Jayce Arend | 24:22.2 | Eau Claire | 28.9 | Bangor |
12 | Logan Sauline | 24:11.3 | Comstock Park | 28.9 | Cedar Springs |
9 | Cayd Bard-DeNike | 24:34.0 | Linden | 28.7 | Linden Classic |
10 | Angel Roldan | 24:23.1 | Eau Claire | 28.6 | Bangor |
9 | Lucas Thompson | 24:12.6 | Butternut Homeschool | 28.5 | Cedar Springs |
12 | Andrew Sharpe | 24:21.3 | New Lothrop | 28.2 | Josh Lott |
10 | Dru Slater | 24:20.6 | Athens | 27.8 | Pittsford |
12 | Mason Perski | ###### | Mason County Eastern | 27.7 | Oakridge |
12 | Henry Bair | 24:46.5 | Boyne City | 27.2 | Petoskey |
11 | Jamus Ryan | 24:21.4 | Michigan Center | 26.9 | Whitmore Lake |
9 | Mason Johnson | 24:22.8 | Lutheran HS Westland | 26.4 | Whitmore Lake |
10 | Devin Stadel | 24:25.0 | Athens | 26.3 | Pittsford |
12 | Colin Smith | 24:27.5 | Potterville | 26.2 | Josh Lott |
9 | Henry Robinette | 24:20.4 | GR_Union | 25.9 | Cedar Springs |
10 | Wesley Miner | 24:26.5 | Adrian Madison | 25.8 | Pittsford |
10 | Drew Lacic | 24:23.3 | Greenville | 24.9 | Cedar Springs |
10 | Logan Phaneuf | 24:53.7 | Kalkaska | 24.8 | Petoskey |
9 | Lucas MacEwen | 24:55.4 | Tawas | 24.2 | Petoskey |
9 | Bradley Ganues | 24:29.6 | Erie Mason | 24.1 | Whitmore Lake |
9 | Loehn Luckett | 24:37.5 | Plainwell | 23.8 | Bangor |
12 | Frank Giesen | 24:38.5 | Kalamazoo Homeschool Sports | 23.5 | Bangor |
11 | Caleb Leppelmeier | 24:42.5 | Edwardsburg | 22.2 | Bangor |
10 | Benjamin Ault | 24:35.1 | Rockford | 21.0 | Cedar Springs |
9 | Aiden Mallory | 24:47.8 | Plainwell | 20.4 | Bangor |
11 | Zach Pelfrey | 24:49.4 | Potterville | 18.9 | Josh Lott |
9 | Jacob Alt | 24:49.3 | Ypsilanti Community | 17.6 | Whitmore Lake |
12 | Alejandro Ortiz-Soto | 25:00.0 | Constantine | 16.3 | Bangor |
11 | DJ Troyer | 24:53.9 | Michigan Center | 16.0 | Whitmore Lake |
10 | Jesse Anderson | 24:50.1 | Greenville | 16.0 | Cedar Springs |
10 | Brennan Piper | 25:01.7 | Constantine | 15.8 | Bangor |
10 | Luka Lagina | 25:02.5 | Parchment | 15.5 | Bangor |
11 | Devin Geisler | 25:05.2 | Watervliet | 14.6 | Bangor |
10 | Alex Wilder | 25:05.6 | Watervliet | 14.5 | Bangor |
9 | Max Margolis | 25:01.0 | Birmingham Roeper | 13.7 | Whitmore Lake |
11 | Luke Stibor | 25:01.9 | Birmingham Roeper | 13.4 | Whitmore Lake |
10 | Cameron Beckett | 24:58.1 | Greenville | 13.3 | Cedar Springs |
10 | Nick Montreuil | 25:21.4 | Ortonville Brandon | 12.9 | Linden Classic |
9 | John Tillotson | 25:32.6 | Petoskey St. Michael | 11.8 | Petoskey |
9 | Landon Marshall | 25:15.7 | Centreville | 11.1 | Bangor |
9 | Simion Harwood | 25:28.9 | Genesee Christian Academy | 10.4 | Linden Classic |
12 | Michael Lentz | 25:11.8 | Madison Heights Bishop Foley | 10.1 | Whitmore Lake |
12 | Robert Langworthy | 25:23.0 | Constantine | 8.7 | Bangor |
10 | Donald (DJ) Kuck | 25:23.9 | Hastings | 8.4 | Bangor |
11 | Anjan Singer | 25:17.0 | Ann Arbor Greenhills | 8.3 | Whitmore Lake |
9 | Aschton Anderson | 25:43.8 | Petoskey | 8.1 | Petoskey |
11 | En-Lih Wang | 25:18.9 | Ann Arbor Greenhills | 7.7 | Whitmore Lake |
9 | Kaden Ingram | 25:26.1 | New Lothrop | 6.6 | Josh Lott |
10 | Ryan Evartt | ###### | Holton | 5.0 | Oakridge |
12 | Jack Murphy | 25:32.4 | Madison Heights Bishop Foley | 3.2 | Whitmore Lake |
9 | Robert Hill | 25:34.1 | Michigan Center | 2.6 | Whitmore Lake |
12 | Jordan Briggs | ###### | Muskegon | 1.0 | Oakridge |
11 | Nathan Hooley | 25:58.3 | Byron | 0.6 | Linden Classic |
11 | Montrel Oliver | ###### | Muskegon | 0.3 | Oakridge |