Uncategorized

2024 Ratings: Pete Moss

Coach Thiebaut needs to be a lil’ more judicious with his bets…

Infographs from last season. Over the next few weeks, I’ll build out for this year with updated graphics.

Girls Adjustment: +5
Boys Adjustment: +2

As always, these writeups below will shoutout someone or a team that stood out from the race. That may not be the best runner or the winning team. Perhaps a team that surprised, a runner breaking through, or a runner contributing to a team victory. Of course, if you come to me nicely and want to brag about a fellow team/competitor/teammate, let me know, and I’ll try to give them love further down the line.

PERFECT START AT PETE MOSS

Vincent Pattison, Goodrich

The Martian girls received high praise over the summer, Pattison received hardly any. The Region 15 preview had him as 10th in the region, not even fast enough for a sentence. But that’s why those are thrown out and the season has full importance. Last year’s end to the season was important, where Pattison nearly broke 16:00 at the State Finals and at MITCA. Two efforts within 2 sec. of the mark, a year to wait until he could attempt again. In his second race of the year, Vince was able to nail it with a 15:53. He’ll surely be better than 10th come late October.

Sienna Klemmer, Ann Arbor Pioneer

It’s always tough to figure out who is coming into the Ann Arbor schools. Their middle schools don’t post to athletic.net (probably a good thing!) and running for the Ann Arbor Track Club could mean anything with regard to a high school. Regardless, Sienna was someone on my radar, no matter where she ended up. Sub-12 a few times last year, 5th place in the 4k at Nationals. Glad to see she’s ended up at Pioneer, a new piece as they’re rebuilding on the run. Her 18:51 led the Purple and if that’s her opener, I can’t wait to see where her season goes.

*** = Team State Title type of performance
** = Top-10 Team type of performance
* = Team Qualifier type of performance

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Jenison***198.91
Traverse City West*181.11
TeamTop 5 Avg.Division
Grand Rapids Christian***194.32
Frankenmuth*177.82
Gladwin*177.12
Spring Lake163.72
Goodrich161.22
Petoskey151.32
Ludington149.42
Belding142.02
Cadillac124.92
Kingsley101.82
Gaylord60.72
TeamTop 5 Avg.Division
Traverse City St. Francis***187.43
Benzie Central**168.43
Hart*161.93
Clare151.03
Lake City145.83
Montague142.13
Roscommon137.23
Manistee129.23
Kalkaska124.23
Grayling92.83
Shelby64.63
McBain32.73
TeamTop 5 Avg.Division
Mason County Eastern**162.84
Maple City Glen Lake**162.44
Grand Traverse Academy135.74
Mesick123.14
Bear Lake-Onekama112.94
Hesperia102.94
Lake Leelanau St. Mary95.94
Pentwater67.84

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Traverse City West**131.91
Ann Arbor Pioneer*122.11
TeamTop 5 Avg.Division
Grand Rapids Christian**122.52
Goodrich**122.22
Spring Lake102.72
Frankenmuth99.62
Cadillac96.52
Ludington81.72
Belding58.52
Gladwin57.42
Gaylord56.62
Petoskey37.82
Kingsley8.12
TeamTop 5 Avg.Division
Traverse City St. Francis**109.83
Benzie Central*101.03
McBain*84.83
Hart*84.03
Clare74.93
Lake City69.23
Manistee56.13
Mason County Central45.03
Shelby41.13
Lakeview13.73
TeamTop 5 Avg.Division
Grand Traverse Academy*68.04
Buckley21.24
Bear Lake-Onekama19.24

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Seth Conner15:28.9Jenison209.7
12Simon Triezenberg15:38.1GR Christian206.6
12Elijah Christensen15:42.8Gladwin205.1
12Parker Strelecki15:43.9Jenison204.7
12Alex Tyndall15:44.4Mason County Eastern204.5
10Liam Wierzba15:46.6TC West (Traverse City)203.8
12Josh Slocum15:48.9Traverse City St. Francis203.0
10Kyle Redman15:51.8Mesick202.1
11Sean Ryan15:52.2GR Christian201.9
11Vincent Pattison15:53.4Goodrich201.5
12Colebrook Sutherland15:56.3Maple City Glen Lake200.6
Bobby Jazwinski15:57.1let him cook!!!200.3
12Mason Lucas15:57.6Jenison200.1
12Mason Sinke15:58.1Bear Lake-Onekama200.0
12Matthew Schwartz16:11.3Jenison195.6
11Brett Magnus16:24.2Frankenmuth191.3
10William Ready16:26.0Traverse City St. Francis190.7
11Micah Small16:29.9GR Christian189.4
12Seth Mead16:30.9Gladwin189.0
Kaden Forward16:31.7Unattached188.8
12Keegan Hoekstra16:33.3GR Christian188.2
12Cougar Clark16:38.1Frankenmuth186.6
10Ty Redman16:42.2Mesick185.3
9Ashton Fink16:42.4GR Christian185.2
12Joseph Carlson16:43.4Traverse City St. Francis184.9
11Nolan Wenglikowski16:44.3Jenison184.6
11Aidan Simrau16:45.5TC West (Traverse City)184.2
11Ben Verellen16:46.9Gladwin183.7
12Parker Woodwyk16:47.1Spring Lake183.6
12Robby Myler16:49.5Traverse City St. Francis182.8
Austin Sneed16:50.9Unattached182.4
12Cole Winter16:51.2Goodrich182.3
10Abraham Feeney16:58.2Maple City Glen Lake179.9
12Dominic Otto17:01.5Jenison178.8
11Anthony Plana17:03.7Frankenmuth178.1
11Jackson Schaub17:03.8Benzie Central178.1
Austin Enns17:04.6Unattached177.8
11Caiden Helsel17:06.3Lake City177.2
11Ben Irwin17:10.4TC West (Traverse City)175.9
12Riley Pattinson17:11.1Traverse City St. Francis175.6
12Andrew Wangler17:12.4Jenison175.2
9Chase Sherman17:12.6Jenison175.1
9James Scholten-Holcomb17:14.3GR Christian174.6
12Owen Read17:14.6Traverse City St. Francis174.5
9Finn-Frost Grayson17:15.0TC West (Traverse City)174.3
12Calvin Brinks17:19.8GR Christian172.7
12Jack Baltes17:20.3Jenison172.6
10Cage Edingfield17:21.5Benzie Central172.2
9Eli VanPoortfliet17:24.0Benzie Central171.3
10Cooper Tiffany17:27.4Lakeview170.2
10Rolland Sterken17:27.9Jenison170.0
9Silas Ackley17:29.8Hart169.4
12Jacob Voetberg17:30.6GR Christian169.1
11Jeryn Frisbie17:30.8Belding169.1
11Connor Helsel17:32.7Lake City168.4
11Cole Pergram17:32.7Frankenmuth168.4
10Gabe Grierson17:34.2Ludington167.9
12Nathan Koches17:34.2Spring Lake167.9
10Milo Shoup17:35.3Mason County Eastern167.6
11Dylan Gryglewski17:35.6TC West (Traverse City)167.5
10Elias DeJong17:36.1GR Christian167.3
10Austin Taft17:38.6TC West (Traverse City)166.5
12Lewis Walter17:39.1Traverse City St. Francis166.3
10Reeve Oberman17:40.1Petoskey166.0
12David Reisterer17:41.3Ludington165.6
9Porter Kowalski17:42.1TC West (Traverse City)165.3
10Connor Schmidt17:42.8Clare165.1
11Jack Slotman17:43.6Hart164.8
11Jagger Clark17:44.4Frankenmuth164.5
12Carroll Robotham17:44.7Frankfort164.4
9Beckett Dennis17:44.9Grand Traverse Academy164.4
12Parker Fettig17:45.6Petoskey164.1
12Zach Hartemink17:45.7GR Christian164.1
11Connor Wangler17:46.0Jenison164.0
11Joseph Sturtevant17:46.1TC West (Traverse City)164.0
11Liam McCaw17:47.3Maple City Glen Lake163.6
12Anthony Cole17:50.5Roscommon162.5
12Christopher Locke17:53.0Spring Lake161.7
9Lance Niedzielski17:54.3Mason County Eastern161.2
9Grant Ackley17:55.2Hart160.9
11Coltrane Paryani17:55.2Kalkaska160.9
10Cooper Roster17:56.3TC West (Traverse City)160.6
12McKai Henry17:56.4Benzie Central160.5
11Keith Crompton17:57.0Frankfort160.3
12Parker Rubin17:57.0Grand Traverse Academy160.3
12Benjamin DeRidder17:57.7Benzie Central160.1
10Myles Robinson17:58.6Gladwin159.8
10Carson Ackley17:58.9Hart159.7
11Isaiah Lindstrom17:59.0GR Christian159.7
9Declan Shoemaker18:01.3TC West (Traverse City)158.9
10Brayden Kelliher18:01.7Jenison158.8
9Isaac Vandlen18:06.3Spring Lake157.2
11Oliver Mitchell18:07.5Lake Leelanau St. Mary156.8
12Trevor Gutteridge18:08.6Goodrich156.5
11Kaden Worch18:09.1Manistee156.3
11Zahar Rush18:11.9Petoskey155.4
9Nolan Kessler18:12.1Montague155.3
11Neiko Ketchum18:12.3Clare155.2
9Mason Opalewski18:14.4Hart154.5
11Kyle Vincent18:14.7Benzie Central154.4
9Owen McGlone18:15.8Kalkaska154.1
9Timothy Wolff18:16.4Hart153.9
10Jake Klemmer18:16.5Roscommon153.8
12Ethan Henry18:17.4Jenison153.5
12Micah Derks18:17.7Jenison153.4
12Tomas Mendez18:18.1Jenison153.3
10Masyn Wing18:21.5Cadillac152.2
11Brody Swanson18:22.1Cadillac152.0
11Ethin Chandler18:23.8Benzie Central151.4
9Harper Mullet18:23.9Traverse City St. Francis151.4
12Alix Draves18:24.0Montague151.3
10Pascal Miller18:24.4Hart151.2
10Dex Nance18:24.7Traverse City St. Francis151.1
10Aiden Schaner18:25.1Hart151.0
9Owen Jarosz18:25.2Frankfort150.9
12Christian Schramski18:27.0Manistee150.3
11Jackson Shetler18:27.1Kalkaska150.3
9Carter Cooke18:27.1Jenison150.3
9Trevor Vander Kodde18:33.0Hart148.3
12Jacob Marth18:33.0Jenison148.3
12Isaac Primm18:33.3Spring Lake148.2
11Clayton Peacock18:33.7Clare148.1
12James Griffiths18:34.1Gladwin148.0
10Carter Root18:35.6Lake City147.5
11Wyatt Vanpoortfliet18:37.0Benzie Central147.0
10Alex Flores18:38.0Ludington146.7
10Owen Adams18:38.5Spring Lake146.5
9Edison Huizinga18:40.1Manistee146.0
10Braeden Conger18:40.9Frankenmuth145.7
12Caidan Gaskill18:40.9Clare145.7
Paul Gerhart18:41.3Unattached145.6
9Fabian Martinez-Arreola18:42.1Jenison145.3
9Walter Armstrong18:42.8Benzie Central145.1
9Griffin Wenta18:42.8Spring Lake145.1
11Iziquiel Picon18:43.5Shelby144.8
9Liam Gunnink18:45.1Jenison144.3
10Gibson Sholes18:45.4Montague144.2
10Nate Ruhstorfer18:47.8Hesperia143.4
11Isaiah Boerema18:48.2Ludington143.3
10Brayden Spears18:49.3Lake City142.9
12Greyson Hoeflinger18:51.3Bear Lake-Onekama142.2
12Aurelio Mendez18:52.4Jenison141.9
12Nathan Chapin18:53.5Jenison141.5
10Jonathan Marth18:53.9Jenison141.4
9Kaiden Lague18:54.4Mason County Eastern141.2
10Sutton Klaus18:54.6Clare141.1
11Isaac Whipple18:55.2Grand Traverse Academy140.9
11Jayden Quist18:55.4Spring Lake140.9
10Jonathan Falk18:56.1GR Christian140.6
11Eddie Walter18:57.7Traverse City St. Francis140.1
10Caden VanGelderen18:58.4Hart139.9
10Lincoln Bailey18:59.1Maple City Glen Lake139.6
10Cy Kosmowski18:59.6Mason County Eastern139.5
12Kenny Gould19:00.5Belding139.2
10Jameson Ronzello19:01.6Goodrich138.8
9Liam Tiles19:03.8Spring Lake138.1
10Isaac Stebelton19:04.1Petoskey138.0
12Tristan Demlow19:04.2Grayling137.9
12John Studzynski19:07.3Traverse City St. Francis136.9
9Quinn Hare19:07.9Belding136.7
12Caleb Dye19:08.0Belding136.7
10Nate Gorman19:08.5Traverse City St. Francis136.5
9Landon Schibelhut19:09.4TC West (Traverse City)136.2
9Hayden Mohrhardt19:10.9Traverse City St. Francis135.7
Leland Barnett19:13.2Unattached134.9
9Owen Rennie19:13.4TC West (Traverse City)134.9
12Andrew Sherburn19:14.7Hesperia134.4
Christian Feeney19:14.7Unattached134.4
12Bucky Aney19:14.8Montague134.4
9William (Liam) Mahaffy19:15.1Grayling134.3
11Sam DeYoung19:15.1GR Christian134.3
11Landon Harris19:15.4Benzie Central134.2
12Logan Hewitt19:16.8Benzie Central133.7
10Griffin Frentz19:18.9Petoskey133.0
11Zack Temple19:19.0Hesperia133.0
11Bryce VanderKodde19:19.5Hart132.8
10Ryder Woodwyk19:19.9Spring Lake132.7
10Evan Civinskas19:22.9Roscommon131.7
9Kollin Spyker19:23.0Mason County Central131.7
11Wyatt Roberts19:23.2Pentwater131.6
11Evan Gerry19:23.9Frankenmuth131.4
10Braydn Winkel19:24.9McBain131.0
10Garrett Lansing19:26.6Petoskey130.5
9Gabriel Piach19:26.7Gladwin130.4
10Carson Brey19:26.9Petoskey130.4
12Nate McAvoy19:28.1Frankenmuth130.0
Krue Short19:31.6Unattached128.8
11Dexter Martin19:32.8Maple City Glen Lake128.4
9Logan Ingraham19:32.8Belding128.4
11William Warner19:35.7Clare127.4
11Gavin Ottinger19:36.5Goodrich127.2
12Ethan Schaner19:38.1Hart126.6
12Henry Malburg19:39.5Mason County Eastern126.2
10Noah Wolff19:39.8Hart126.1
11Caleb Lamblin19:41.2Gaylord125.6
11Matthew Leatherman19:42.4Montague125.2
11Cameron Braidwood19:42.9Spring Lake125.0
10Daniel Chaney19:43.7Lake Leelanau St. Mary124.8
10Dean McKellar19:44.7Maple City Glen Lake124.4
11Cody Couturier19:46.1Lake Leelanau St. Mary124.0
10Owen VanderVlucht19:46.2Hart123.9
12Ethan Fessenden19:46.3Shelby123.9
9Zack Vollbrecht19:47.3TC West (Traverse City)123.6
9Robert Ray19:47.7Ludington123.4
11Kona Crump19:49.2Clare122.9
12Carter Peacock19:52.1Clare122.0
9Beckett Swanson19:52.5Cadillac121.8
9Cole Slotman19:57.2Hart120.3
12Jack Stoddard19:57.6TC West (Traverse City)120.1
10Brody Wolf19:57.9Kingsley120.0
9Logan Franklyn19:58.5Spring Lake119.8
9Tristan Hernandez19:59.2Kingsley119.6
12Matt Coffey20:00.9Roscommon119.0
Ethan Harrand20:01.5Unattached118.8
12Austin Brewer20:01.6Roscommon118.8
10Micah Manion20:02.4GR Christian118.5
9Owen VerBeek20:03.4Jenison118.2
10Noah Duran20:03.7TC West (Traverse City)118.1
10Eli Willoughby20:04.3Grand Traverse Academy117.9
9Tamrak McEachern20:04.7Buckley117.8
9Parker Weirich20:06.7Shelby117.1
12Brayden Schmidt20:08.2Clare116.6
9Ben Mulder20:08.7McBain116.4
Alex Crowder20:09.7Unattached116.1
9Corbin Hutchinson20:10.6Gaylord115.8
11Caleb Butler20:12.5TC West (Traverse City)115.2
9Ryan Nienhuis20:16.4Hart113.9
9Caleb Conner20:18.0Jenison113.3
10Henry Burris20:20.2Petoskey112.6
11Levi Vanderlaan20:21.0Spring Lake112.3
10Ty Galle20:22.1Petoskey112.0
11Cason Adams20:22.8Maple City Glen Lake111.7
9Levi Walker20:23.3Jenison111.6
11Caleb Forward20:25.3Bear Lake-Onekama110.9
10Britton Wheeler20:27.4Maple City Glen Lake110.2
Paxton Schoenlein20:27.4Unattached110.2
9Byron Nevins20:28.0Spring Lake110.0
10Jeffery Sisson20:29.1Gladwin109.6
11Miles Wright20:30.0Maple City Glen Lake109.3
12Graham Hislop20:30.5TC West (Traverse City)109.2
9Kayden Miller20:31.6Roscommon108.8
10Jack Mazurek20:33.2Traverse City St. Francis108.3
11Theodore Matheney20:34.5Roscommon107.8
10Devin Swihart20:34.6Manistee107.8
10Gage King20:36.6Frankfort107.1
Josh Kaskinen20:39.9Unattached106.0
12Luke Witte20:46.5GR Christian103.8
12Jacob Krompetz20:49.2Gladwin102.9
Easton Harrand20:50.4Unattached102.5
12Rylan Bachman20:53.7Cadillac101.4
12Evan Spencer20:54.4Mesick101.2
10Joseph Haupt20:54.8Clare101.1
Johnny Jazwinski20:55.7Unattached100.8
10Greysen Miltgen20:57.0Spring Lake100.3
11Simon Licata20:57.5Petoskey100.2
12Branden Morley20:57.8Roscommon100.1
10Leo Nothstine20:57.8Grayling100.1
10Alex Rutkowski20:59.1Traverse City St. Francis99.6
9Tristin Quist21:02.4McBain98.5
Carsten Udell21:04.5Unattached97.8
Eric Udell21:05.9Unattached97.4
12McCoy McGuire21:07.2Cadillac96.9
11Taiven Wang21:08.2Petoskey96.6
11Liam Cleary21:08.5Petoskey96.5
10Liem Hauserman21:08.9Cadillac96.4
11Nate Dix21:12.7Grand Traverse Academy95.1
10Brock Hunter21:12.9Montague95.0
12Alex Wilkins21:13.6Grand Traverse Academy94.8
12Logan Face21:17.3Kingsley93.6
9Tyler Zimmer21:17.7Pentwater93.4
12Weston Kinney21:18.3Grand Traverse Academy93.2
10Isaac Witte21:19.0GR Christian93.0
10Travis Kelsey21:19.8Lake City92.7
11Danielle Bauer21:21.4Kingsley92.2
10Jayden Langschied21:21.4GR Christian92.2
9Titus Plattner21:23.2GR Christian91.6
12Jack Pummill21:26.7Spring Lake90.4
12Hogan Walter21:27.6Clare90.1
11Eli Guinther21:31.0Frankenmuth89.0
10Reece Hoyt21:31.5GR Christian88.8
Aaron Patrzik21:31.5Unattached88.8
12Josh Bustos21:32.3Hart88.6
11Lars Hanson21:32.5Cadillac88.5
9Willem Burris21:32.9Petoskey88.4
11Ethan Butler21:33.0TC West (Traverse City)88.3
12Lucas Lamborne21:33.7Belding88.1
9Dylan VanderPloeg21:33.8GR Christian88.1
9Andrew Cho21:34.2GR Christian87.9
10Will Heagle21:36.8GR Christian87.1
9Nolan Koscinski21:38.1Bear Lake-Onekama86.6
10Griffin Calder21:39.0TC West (Traverse City)86.3
11Lukus Mendoza21:40.1Spring Lake86.0
9Brock Adamczak21:41.5Manistee85.5
Michael Adams21:41.6Unattached85.5
9Alvin Jasin21:42.4Belding85.2
10Aiden Harrison21:43.7Gladwin84.8
10Josiah Hernandez21:47.7Kingsley83.4
11Ian Letherer21:49.1Clare83.0
Frank Schwartz21:50.1Unattached82.6
10Ephraim Conway21:50.3Kalkaska82.6
11Corbin Bender21:52.3Kingsley81.9
11Kai Dila21:55.7Ludington80.8
10Parker Majors21:56.1Lake City80.6
12Parker VanHill21:57.1GR Christian80.3
9James Schillinger21:57.9Petoskey80.0
11Griffin Olson21:59.6Benzie Central79.5
12Bennett Garton21:59.7Traverse City St. Francis79.4
10Treyson Nyland22:00.6TC West (Traverse City)79.1
9Konstantin Rush22:02.3Petoskey78.6
Danny Martinelli22:03.1Unattached78.3
12Kael Fay22:04.4Benzie Central77.9
11Cole Grundy22:09.6Clare76.1
9Jude Flaherty22:10.9Brethren75.7
11Levi Sterk22:11.2Kingsley75.6
9Drew Gilde22:11.7Kingsley75.4
Zachary Chisholm22:14.4Unattached74.5
11Gavin Stursma22:17.3Jenison73.6
9Owen Shetler22:19.2Kalkaska72.9
10Jackson Poll22:22.7Mason County Central71.8
10Reise Bateson22:23.1Hart71.6
10Peter Tuinstra22:23.8Hart71.4
11Leo Hall22:24.2Spring Lake71.3
10Brendan DeRocher22:24.9Frankenmuth71.0
11Perry Middaugh22:27.3Grand Traverse Academy70.2
10Jonah Babbitt22:34.3Kalkaska67.9
12CJ Copeland22:36.5Lakeview67.2
11Eli Walker22:37.6Benzie Central66.8
11Valentino Giardina22:38.5Gaylord66.5
9Alex Kastl22:42.6Mesick65.1
9Adam Olson22:43.6Manistee64.8
11Xavier Stoddard22:45.1Benzie Central64.3
9Carter Chapman22:45.6Clare64.1
11Dain Kraus22:47.3Hesperia63.6
12Collin Scheid22:51.1Belding62.3
9Noah Spencer22:52.9Mesick61.7
10Kai Arredondo22:55.6Grayling60.8
12Uriah Canfield22:58.7TC West (Traverse City)59.8
10Nathan Kinney23:03.5Grand Traverse Academy58.2
10Destan Ardan23:03.9Grand Traverse Academy58.0
11Ben Merten23:07.8Pentwater56.7
9John DeYoung23:07.8GR Christian56.7
10Jake Mennega23:08.9GR Christian56.4
10Dan Youngberg23:11.5Lake City55.5
10Dakota Kline23:12.5McBain55.2
10Ethan McVicker23:16.7Mason County Central53.8
11Samuel Felten23:22.7Frankenmuth51.8
11Dylan Sniegowski23:23.4Ludington51.5
9Ben Roberson23:23.8Pentwater51.4
9Raphael Schaub23:32.4Grand Traverse Academy48.5
11Gabe Slough23:36.0Gaylord47.3
12Jacob Failor23:45.1Mason County Central44.3
9Kenny Baker23:48.3Kalkaska43.2
12Anthony Grant23:49.1Lake Leelanau St. Mary43.0
Wyatt Musta23:52.9Unattached41.7
10Caden Ardan23:57.1Grand Traverse Academy40.3
11Matice Nichols23:57.6Hesperia40.1
12Owen Forrester23:58.2Ludington39.9
Logan Berryhill23:58.7Unattached39.8
12Ayden Barcia23:58.9Clare39.7
10Michael Fournier23:59.9TC West (Traverse City)39.4
Parker Reed24:00.1Unattached39.3
Benjamin Cox24:07.2Unattached36.9
Eddie Durcek24:08.0Unattached36.7
11Kolt Milner24:08.2Hesperia36.6
12Luke Genter24:19.7Montague32.8
9Keegan Roberson24:20.3Hesperia32.6
11Timothy Duperon24:25.3Lake Leelanau St. Mary30.9
11David Longstaff24:25.7Grayling30.8
12Malachi Plunkett24:33.3Montague28.2
Wyatt Stiers24:39.4Unattached26.2
11Anson Lange24:39.9GR Christian26.0
9Michael Daugherty24:44.4Bear Lake-Onekama24.5
9Hunter Cole24:45.0Petoskey24.3
9Leonard Udell24:47.4Hart23.5
11Beau Pettit24:49.7Cadillac22.8
11Max Hobbs24:51.9Grand Traverse Academy22.0
9Caden Brinks24:54.9Lake Leelanau St. Mary21.0
9Reid Barden24:58.0Frankenmuth20.0
12Grant Johnson25:01.5Kingsley18.8
11Colt Eckstorm25:08.8Roscommon16.4
9Jasper Kida25:17.3Grand Traverse Academy13.6
9Zach Little25:20.0Kalkaska12.7
9Seth Storm25:28.1Kalkaska10.0
10Mason Doehring25:30.0Kalkaska9.3
12Seth VanNortrick25:30.5Mesick9.2
9Afton Staley25:36.6Kalkaska7.1
11Alden Grondsma25:40.7Pentwater5.8
12Tyler Kanakis25:41.8Kingsley5.4
11Gidyun Lennon25:51.0Buckley2.3
10Issaic Fischer25:56.8Kalkaska0.4
10Liam Lockard25:57.3Spring Lake0.2
10Hunter Stark25:57.8Spring Lake0.1

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
Jessie Jazwinski16:52.0😦181.0
11Katie Berkshire18:20.8Gaylord151.4
12Betsy Skendzel18:30.9Traverse City St. Francis148.0
11Natalie Foltz18:33.7Frankenmuth147.1
10Kamryn Salladay18:35.3Lakeview146.6
9Sienna Klemmer18:51.3Ann Arbor Pioneer141.2
10Tessa Mascari18:54.0TC West (Traverse City)140.3
10Annabelle Lowman18:57.4Ludington139.2
11Abby Veit19:00.9TC West (Traverse City)138.0
11Ellie Scholma19:01.2GR Christian137.9
11Hana Boggess19:06.7Ann Arbor Pioneer136.1
10Alivia Ottinger19:08.6Goodrich135.5
12Nadia Grierson19:11.1Ludington134.6
11Reese Smith19:16.8TC West (Traverse City)132.7
11Bailey Wenzlick19:18.0TC West (Traverse City)132.3
11Lilah Poel19:20.8GR Christian131.4
11Brooklynn Brown19:22.2Cadillac130.9
12Layla Jordan19:35.4Goodrich126.5
9Avery Kelly19:36.4Benzie Central126.2
9Kayla Shellenbarger19:44.7Goodrich123.4
10Zoe Hoekstra19:45.5GR Christian123.2
11Annika TerBeek19:48.1GR Christian122.3
9Caelyn Torry19:49.3McBain121.9
12Nora Grossnickle19:49.8Benzie Central121.7
10Sophia Buzzelli19:56.8Clare119.4
12Mary Masserant19:59.7Traverse City St. Francis118.4
11Alexis Kotkowicz20:04.1Spring Lake117.0
12Alyssa Fouchey20:07.1TC West (Traverse City)116.0
12Abby Robinson20:12.0Gladwin114.3
10Addy Zeller20:13.3Bear Lake-Onekama113.9
10Bridget Raven20:13.6TC West (Traverse City)113.8
11Meghan Guczwa20:14.4Spring Lake113.5
12Avery Byrne20:14.5Goodrich113.5
12Clara Peikert20:15.7Ann Arbor Pioneer113.1
12Lucy Pike20:17.6Ann Arbor Pioneer112.5
10Claire Brown20:19.5Goodrich111.8
10Nico Triebold20:22.9Grayling110.7
10Lucy Conzelmann20:31.0Frankenmuth108.0
Sammi Jazwinski20:31.3Unattached107.9
11Bridget Kerber20:31.9Ann Arbor Pioneer107.7
12Megan Gottschall20:32.7Lake City107.4
10Ella McInerney20:33.8Cadillac107.1
9Carmella Julian20:45.3Maple City Glen Lake103.2
10Baylor Lauinger20:48.3Goodrich102.2
11Isabella Dunn20:51.9Goodrich101.0
11Peyton Tucker20:52.9TC West (Traverse City)100.7
Alyse Cox20:53.7Unattached100.4
10Maylan Sanders20:54.4Mason County Central100.2
10Olivia Reding20:57.8TC West (Traverse City)99.1
10Natalie Rosema20:59.2Hart98.6
9Kaleigh Clark20:59.2Spring Lake98.6
12Kamryn Lauinger21:01.8Goodrich97.7
10Amelia McKinney21:01.9Grand Traverse Academy97.7
9Lydia Visker21:02.4GR Christian97.5
11Paige Ritchie21:05.0Traverse City St. Francis96.7
9Joy Van Wyk21:06.4GR Christian96.2
9Alaina Schaner21:06.5Hart96.2
9Faith Helsel21:09.1Lake City95.3
12Mackenzie Zahm21:09.5Belding95.2
11Ava Pawlick21:10.0Petoskey95.0
10Molly Kate Hollandsworth21:10.6Traverse City St. Francis94.8
10Cora Parker21:10.6Spring Lake94.8
10Lydia Soelberg21:11.0Shelby94.7
11Elise Barden21:16.4Frankenmuth92.9
9Chloe Mazza21:16.8Cadillac92.7
12Lillian Binger21:16.9Gladwin92.7
12Nevia Chimonas21:17.6Benzie Central92.5
10Emily Dunphy21:21.8Traverse City St. Francis91.1
10Lucinda Gubbini21:22.2Ann Arbor Pioneer90.9
12Audrey Huizinga21:23.9Manistee90.4
10Kayden Hinton21:26.4McBain89.5
12Lexie Ruffing21:26.5Spring Lake89.5
11Addison Jarosz21:39.5Frankfort85.2
9Emma Kerr21:43.9Traverse City St. Francis83.7
9Maggie McClellan21:44.0Benzie Central83.7
9Leah Leis21:45.2Clare83.3
12Chelsi Eisenga21:45.6McBain83.1
12Bethany Zimmerman21:49.1Spring Lake82.0
12Lexie Beth Nienhuis21:51.0Hart81.3
12Ava Iverson21:52.2Benzie Central80.9
9Ruth Hanson21:52.8Cadillac80.7
12Kaitlyn Zonca21:54.4Spring Lake80.2
10Addison Patrzik21:55.1Grand Traverse Academy80.0
9Briella Kohley21:58.1Spring Lake79.0
10Ava Zeratsky21:58.8TC West (Traverse City)78.7
12Grace Torsch21:59.5Montague78.5
9Claire Couturier22:00.3Lake Leelanau St. Mary78.2
11Riley Reed22:01.3TC West (Traverse City)77.9
10Mia Lopez22:02.9Ann Arbor Pioneer77.4
10Stella Houdek22:03.6Traverse City St. Francis77.1
12Evie Culver22:04.9Frankenmuth76.7
10Vivienne Duncan22:06.3GR Christian76.2
10Grace Finch22:06.6TC West (Traverse City)76.1
12Emily Alaimo22:08.1Maple City Glen Lake75.6
10Lauren Leis22:08.5Clare75.5
11Alyssa Spicer22:09.0Mesick75.3
9Bryn Riley22:10.0Hart75.0
11Gabby Cleveland22:14.6Frankenmuth73.5
9Lilliana (Lilly) Whaley22:16.2Benzie Central72.9
Elizabeth Armstrong22:17.7Unattached72.4
11Madeline Dunn22:19.6Goodrich71.8
11Piper Tracy22:22.4Cadillac70.9
10Shannon Losee22:23.0Spring Lake70.7
11Natalie Brown22:24.3Bear Lake-Onekama70.2
9Luisa Vander Zwaag22:27.9Hart69.0
10Bailey Stephen22:30.9Grand Traverse Academy68.0
11Kinsey Peer22:31.5Buckley67.8
10Allison Brandt22:36.9Ludington66.0
12Kate Somsel22:37.8Manistee65.7
9Madilynn Fancett22:40.0McBain65.0
11Sofia Alaimo Schindler22:40.3Frankfort64.9
12Genesis Wilson22:41.2McBain64.6
11Meredith Hall22:41.4TC West (Traverse City)64.5
9Alaina Morrell22:41.6Gaylord64.5
10Mia Wildfong22:44.0Traverse City St. Francis63.7
10Madelyn Reinink22:45.2McBain63.3
9Joselyn Flores22:45.5Hart63.2
12Maya Padisak22:45.8Traverse City St. Francis63.1
11Samantha Frank22:46.0Frankenmuth63.0
11Tierney Hartman22:46.0Grayling63.0
10Madison Smith22:46.9Grand Traverse Academy62.7
9Lindsay Smith22:53.1TC West (Traverse City)60.6
10Grace Hasenbank22:56.1Shelby59.6
11Emma Roe22:56.8Lake City59.4
Avyrie Ottenbacher22:57.2Unattached59.3
12Kylee Johnson22:58.1Ludington59.0
12Alisia Pedrin22:59.3Cadillac58.6
11Adison Thorne22:59.5Mason County Central58.5
Mallory Drown23:00.7Unattached58.1
11Mia Roe23:03.1GR Christian57.3
12Shauna McLean23:04.0McBain57.0
10Emma Boire23:05.4Belding56.5
Autumn Patrzik23:06.2Unattached56.3
12Ella Spanding23:07.2Gaylord55.9
9Eva Lindstrom23:07.3GR Christian55.9
12Riley Ingraham23:10.7Belding54.8
10Gwyneth Artz23:11.9GR Christian54.4
10Laura Janisse23:13.2Roscommon53.9
9Cora Boonstra23:13.3GR Christian53.9
10Isabel McEwen23:15.5Ann Arbor Pioneer53.2
9Nolah Balbach23:18.7Frankenmuth52.1
12Clare Conzelmann23:19.2Frankenmuth51.9
11Willa Roth23:19.9Frankfort51.7
10Noel Parker23:24.0Shelby50.3
12Sayla Bender23:25.6Kingsley49.8
10Elizabeth Letherer23:28.5Clare48.8
11Carly Gaylord23:28.7Cadillac48.8
Autumn Bailey23:29.4Unattached48.5
12Lydia Recor23:29.8Spring Lake48.4
10Courtney Borden23:30.3Kalkaska48.2
10Leia Gilliland23:30.3Manistee48.2
10Havyn Tarrant23:30.8Traverse City St. Francis48.1
10Anna McIntyre23:32.8Traverse City St. Francis47.4
10Zoe Barnes23:32.8Cadillac47.4
9Ava Robinson23:33.1Clare47.3
10Sarah Masserant23:36.5Traverse City St. Francis46.2
12Jasmine Boggy23:37.0Ann Arbor Pioneer46.0
10Mikayla Kulawiak23:37.1Buckley46.0
9Sonia Tatko23:38.1GR Christian45.6
11Olivia Forsberg23:38.7Clare45.4
9Maggie Scholma23:39.8GR Christian45.1
11Samantha Conley23:41.8Spring Lake44.4
11Lydia Brown23:42.0Spring Lake44.3
12Lauren Booms23:43.2Lake City43.9
12Mia Powell23:43.4GR Christian43.9
9Halli VanDyken23:45.1Belding43.3
11Mylea Short23:47.0Belding42.7
12Taylor Seibt23:48.0Clare42.3
9Lola Hirsch23:48.5Traverse City St. Francis42.2
9Alayna Ottenbacher23:49.1Maple City Glen Lake42.0
9Claira Slezak23:49.6Lakeview41.8
9Kathryn Beyer23:52.8Shelby40.7
11Eleanor Herron23:53.4Frankenmuth40.5
Amelia Armstrong23:53.4Unattached40.5
10Hannah Van Allen23:53.8GR Christian40.4
12Mia Belica23:55.5Lake City39.8
10Bailey Case23:55.8Pentwater39.7
10Emma Grady23:56.0Lake City39.7
10Willa Peterson23:56.2GR Christian39.6
11Alayna Edmondson23:59.0Manistee38.7
12Sadie Larson24:00.3Lake City38.2
11Tessa Buday24:00.9Benzie Central38.0
10Greta Meisel24:02.1Petoskey37.6
11Magdalena Herberger24:02.8Manistee37.4
11Olivia Bosscher24:02.8McBain37.4
10Catie Janisse24:04.1Roscommon37.0
10Michaela O’Callaghan24:04.2Gladwin36.9
11Lizzy Vollbrecht24:04.8TC West (Traverse City)36.7
10Erica Hansen24:05.1Montague36.6
11Lucy Noggle24:12.6Traverse City St. Francis34.1
11Althea Gaylord24:17.9Benzie Central32.4
10Tess Hoedel24:20.2Grand Traverse Academy31.6
10Aiden Wood24:21.6Mason County Central31.1
10Lily Wilcoxen24:23.0Grand Traverse Academy30.7
11Alanis Povey24:26.3Gladwin29.6
12Natalie Sterk24:27.8Kingsley29.1
12Leah Fisk24:35.0Cadillac26.7
12Avanti Ganesan24:35.6Ann Arbor Pioneer26.5
Ellie Wright24:36.2Unattached26.3
12Rachel Sprauer24:40.8Ann Arbor Pioneer24.7
9Ellie Daniel24:41.1Petoskey24.6
11Evi Burtt24:41.4TC West (Traverse City)24.5
Sarah Wright24:42.7Unattached24.1
9Emma Stotzel24:43.3Clare23.9
10Kaylee Swanson24:44.5Buckley23.5
9Alena Sportel24:46.8GR Christian22.7
11Catherine (Cate) Brown24:48.5Cadillac22.2
12Alexa Cleary24:52.4Frankenmuth20.9
11Amelia Shuman24:55.5Petoskey19.8
10Jovi Campbell-Pickard24:57.4Mason County Central19.2
9Katie Olsen25:00.5Spring Lake18.2
10Maya Overway25:01.4Spring Lake17.9
12Allison Nobis25:03.2Clare17.3
12Danielle Ransom25:05.5Ann Arbor Pioneer16.5
12Jacqueline Hearne25:05.7Lake Leelanau St. Mary16.4
10Madelyn Sterley25:07.0Mason County Central16.0
12Evelyn Vandlen25:07.1Spring Lake16.0
10Rina Graveline25:14.6Gladwin13.5
12Skylee Ames25:17.1Gaylord12.6
12Kennedy Mey25:17.4Hesperia12.5
10Karis Locke25:17.5Spring Lake12.5
11Madeline Pacola25:19.3Petoskey11.9
12Catherine Taft25:23.2Clare10.6
11Addisen Harrand25:23.5Buckley10.5
12Katie Rangel25:25.6Ludington9.8
9Mirabelle Balcolm25:27.3Roscommon9.2
12Olivia Johnson25:27.8Frankenmuth9.1
10Molly Wright25:31.3Grayling7.9
11Isabella Bickle25:37.4Kingsley5.9
9Rachel Moore25:38.8Traverse City St. Francis5.4
9Madeline Vink25:40.3Spring Lake4.9
9Yael DeBoni25:40.7Manistee4.8
9Shelby McCallum25:43.9Ludington3.7
12Katie Harrand25:50.3Traverse City St. Francis1.6
10Olivia Ahrens25:50.8Lake City1.4
9Vivian O’Callaghan25:51.2Gladwin1.3
Uncategorized

2024 Ratings: Under the Lights (South Christian)

Infographs from last season. Over the next few weeks, I’ll build out for this year with updated graphics.

Girls Adjustment: -4
Boys Adjustment: -3

As always, these writeups below will shoutout someone or a team that stood out from the race. That may not be the best runner or the winning team. Perhaps a team that surprised, a runner breaking through, or a runner contributing to a team victory. Usually at this point in the year, it’s an athlete that I didn’t write up during the summer. Of course, if you come to me nicely and want to brag about a fellow team/competitor/teammate, let me know, and I’ll try to give them love further down the line.

SHINING UNDER THE LIGHTS

Cooper Byrne, Lowell

Well, the PC Early Bird was shocking. But I wanted to wait a bit to see if his times were truly real. Obviously, they were. After a 2023 season full of high-16 efforts, placings above 20 at the OK White and Region 3, Cooper has taken a dramatic step forward. Two efforts in the low-16’s and top-10 finishes in D1-centric fields at PCEB and here. I didn’t think we’d see any Red Arrows near the front packs of races, glad to be wrong here and excited to see where Byrne and Marshall Huhn end up this fall.

Paige McMeans, Jenison

TenElshof. Strelecki. Guikema. Otto. Vande Bunte. There’s ALWAYS a Jenison girl, every year. For the next three, Paige looks to be that one. The sophomore has made a few dramatic gains in her first two meets, running 90+ seconds faster than her freshman version at both PCEB and Under the Lights. Toward the middle of her freshman year, she had gotten down to the low-20’s, but struggled late. I’m hopeful that a year later, increased strength leads to a season full of efforts like Friday.

*** = Team State Title type of performance
** = Top-10 Team type of performance
* = Team Qualifier type of performance

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
East Kentwood**190.21
Grand Haven**190.11
Kalamazoo Central**185.71
Lowell**185.31
Kalamazoo Loy Norrix*182.11
Caledonia*181.31
Holland West Ottawa178.01
Zeeland West176.11
Hudsonville175.31
Forest Hills Central173.91
Byron Center173.31
Forest Hills Northern172.21
Portage Northern167.01
Mattawan161.41
Grand Rapids Ottawa Hills158.51
Muskegon Mona Shores129.61
Wyoming112.21
TeamTop 5 Avg.Division
Holland Christian**190.62
Forest Hills Eastern**189.22
Allendale**184.92
Cedar Springs*180.22
Three Rivers*178.12
Sparta*177.62
Plainwell*171.32
Battle Creek Harper Creek168.82
Hudsonville Unity Christian166.82
Whitehall165.52
Zeeland East164.62
Hamilton161.82
Richland Gull Lake159.62
Howard City Tri-County158.92
St. Joseph158.82
Portland158.22
Grand Rapids South Christian155.82
Berrien Springs155.22
Vicksburg150.62
Hopkins145.22
Middleville Thornapple-Kellogg141.22
Big Rapids141.02
Fruitport129.42
Hastings128.92
Grand Rapids West Catholic127.82
Muskegon Oakridge123.12
Lake Odessa Lakewood122.02
Wayland Union116.52
Grand River Prep116.42
Coopersville112.72
GR Kenowa Hills109.02
Comstock Park99.72
Stevensville Lakeshore77.22
TeamTop 5 Avg.Division
Saugatuck**175.23
Grand Rapids Covenant Christian**173.63
Stanton Central Montcalm**171.63
Buchanan**167.33
Reed City*162.33
Holland Black River*159.43
Wyoming Potter’s House148.93
Schoolcraft131.63
Boyne City129.33
GR NorthPointe Christian127.23
Kent City123.43
Saranac116.03
LeRoy Pine River116.03
Delton-Kellogg74.23
Fennville62.83
TeamTop 5 Avg.Division
Holland Calvary Christian**165.44
Tri-unity Christian129.44
Heritage Christian Academy34.34
TeamTop 5 Avg.Division
Kalamazoo Homeschool Sports175.9HS

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Holland West Ottawa**145.91
Jenison*118.81
Hudsonville112.81
Grand Haven110.31
Grandville108.01
Forest Hills Northern101.81
Byron Center101.71
Portage Northern100.41
Grand Rapids Ottawa Hills97.61
Caledonia95.81
Zeeland West95.21
Forest Hills Central90.41
Kalamazoo Central89.11
Lowell77.91
East Kentwood75.71
Kalamazoo Loy Norrix65.61
Muskegon Reeths-Puffer65.11
Muskegon Mona Shores50.01
Mattawan38.01
TeamTop 5 Avg.Division
Zeeland East**132.42
Holland Christian**126.12
Hudsonville Unity Christian*106.22
St. Joseph100.32
Middleville Thornapple-Kellogg94.32
Grand Rapids South Christian93.92
Coopersville91.42
Forest Hills Eastern90.82
Richland Gull Lake88.82
Plainwell88.32
Stevensville Lakeshore86.62
Fruitport75.02
Battle Creek Harper Creek71.62
Cedar Springs68.52
Sparta64.72
Whitehall63.12
Three Rivers60.72
Portland59.92
Hopkins54.52
Hamilton52.22
Allendale47.22
Grand Rapids West Catholic36.52
Vicksburg36.12
Howard City-Tri County33.32
Big Rapids24.02
TeamTop 5 Avg.Division
Stanton Central Montcalm**117.43
Grand Rapids Covenant Christian*89.13
Saugatuck73.43
Grand Rapids NorthPointe Christian73.13
Kalamazoo Christian64.73
Boyne City62.43
Buchanan61.53
Schoolcraft60.33
Reed City55.73
Fennville43.13
Leroy Pine River41.33
The Potter’s House32.83
Kent City26.83
Saranac18.73
Holland Black River7.23
TeamTop 5 Avg.Division
Bridgman**81.24
Holland Calvary Christian51.24
TeamTop 5 Avg.Division
Kalamazoo Homeschool Sports73.1HS

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Henry Dixon15:19.5FHE Ada Forest Hills Eastern214.5
11Gage Hoffman15:40.0Stanton Central Montcalm207.7
12Dominic Lowrie15:41.1BC Harper Creek207.3
12Will Engbers15:45.7Holland Christian205.8
11Jackson Lam15:47.0Kalamazoo Loy Norrix205.3
12Evan Nickoles15:49.0East Kentwood204.7
12Sullivan Zietlow15:52.4Three Rivers203.5
12Ben Eisnor15:57.9Grand Haven201.7
11Ronnie Silveira15:58.9Allendale201.4
10Luka Hammond16:01.5Grand Haven200.5
11Cooper Byrne16:01.9Lowell200.4
12Mitchell Jeruzal16:06.9Byron Center198.7
10Marshall Huhn16:10.9Lowell197.4
11Owen Metzger16:12.9Sparta196.7
12Isaac Tanis16:14.5East Kentwood196.2
12Joseph Spada16:15.0Kalamazoo Central196.0
12Abatu Dykstra16:15.3Hamilton195.9
12Ben Gross16:16.0Allendale195.7
12Vincent Pollock16:16.5Fruitport195.5
12Stewart Waters16:18.2Whitehall194.9
12Jacob Draaisma16:24.4Middleville Thornapple-Kellogg192.9
10Steven Zawacki16:24.8FHE Ada Forest Hills Eastern192.7
11Aron Gal16:26.0Grand Haven192.3
12Levi Kamps16:26.5GR Covenant Christian192.2
11Marcel Stork16:26.7Mattawan192.1
12August Rohde16:26.8Reed City192.1
12Kort Thompson16:28.3Caledonia191.6
11Andrew Wright16:28.4Kalamazoo Central191.5
11Robert Dodd16:29.9Zeeland West191.0
10Caiden Caswell16:31.2Vicksburg190.6
11Donovan Ryan16:31.3Plainwell190.6
11Landon Gerritsma16:31.7Holland Christian190.4
10Justin Johnson16:33.3East Kentwood189.9
10Bradley Smies16:34.1Hudsonville189.6
12Andrew Commeret16:34.2Comstock Park189.6
12Tyler Endres16:34.4FHE Ada Forest Hills Eastern189.5
11Owen Fisher16:34.4Mattawan189.5
12Justin Bradford16:36.1Sparta189.0
11Ethan Shoffner16:37.6Cedar Springs188.5
12Will Whitmore16:37.6Holland Christian188.5
12Parker Tiethof16:41.5Allendale187.2
10Peyton Farrell16:42.1Cedar Springs187.0
11Jack Estelle16:42.7Hopkins186.8
12Brandon Simmons16:43.5Hastings186.5
12Caden Guffey16:44.2Zeeland East186.3
11Aiden Weller16:45.2Cedar Springs185.9
11Dylan Duguay16:47.3Kalamazoo Loy Norrix185.2
11Gavin Markucki16:47.4Richland Gull Lake185.2
11Kelton Hoover16:48.1GR Ottawa Hills185.0
12Nathan Steen16:48.6Holland Christian184.8
11Carson Wood16:48.8Sparta184.7
11Ty Billings16:49.4Kalamazoo Central184.5
10Matii Tarekegn16:49.7East Kentwood184.4
10Memphis Connor16:49.8Byron Center184.4
10Cody Bromley16:49.9Lowell184.4
12Hayden Gould16:50.4Big Rapids184.2
12Aidan Brinks16:52.4Holland Christian183.5
11Riley Hart16:53.1Holland Christian183.3
12Sawyer McCarthy16:53.6FHC GR Forest Hills Central183.1
12Tyler Laansma16:53.9Tri-unity Christian183.0
11Thad VanderLaan16:55.0GR_South Christian182.7
12Jacob Sanford16:55.4FHC GR Forest Hills Central182.5
11Keagan Smith16:55.7Zeeland West182.4
11Nicolas Morales – Sanchez16:56.9Kalamazoo Loy Norrix182.0
10Marcus Silva16:56.9Saugatuck182.0
12Sam Downing16:57.3Zeeland East181.9
9Adam Shorb16:57.5Portage Northern181.8
12Peyton Eckerley16:58.2Berrien Springs181.6
11Michael Dummer16:58.3Holland West Ottawa181.6
11Owen Moore16:58.5Portland181.5
12Levi Jongekryg16:58.7Holland West Ottawa181.4
12Spencer Porter16:59.2FHN GR Forest Hills Northern181.3
12Andrew Mabry16:59.6Bridgman181.1
11Cooper Gardner16:59.9BC Harper Creek181.0
11Eli Velting17:00.1Caledonia181.0
12Eli Johansen17:01.8St. Joseph180.4
10Jonas Ballard17:02.1Holland Black River180.3
11Kyler Fertig17:02.3Stanton Central Montcalm180.2
12Carson Berko17:04.2Grand Haven179.6
12Billy Pipkorn17:04.3Plainwell179.6
11Vince Garritano17:05.0Kalamazoo Homeschool Sports179.3
11Hiro Nguyen17:05.1Plainwell179.3
11Finlay Cane17:05.7Kalamazoo Central179.1
9Abenezer Olson17:07.1Kalamazoo Homeschool Sports178.6
11Edward Mugisha17:07.3Wyoming Potter’s House178.6
12Nick Whitmer17:07.7FHE Ada Forest Hills Eastern178.4
10Colin Stawasz17:07.8Lowell178.4
11Noah Johnston17:08.3Caledonia178.2
12Ethan Buer17:08.4Caledonia178.2
10Cole Coffman17:08.5Holland Christian178.2
12Dylan Pallett17:08.5Wayland Union178.2
12Aidan Edgar17:09.7Caledonia177.8
10Sylus Wilson17:09.9Stanton Central Montcalm177.7
11Camren DeVries17:10.5Holland West Ottawa177.5
11Liam McBeth17:10.8Buchanan177.4
11Elijah Thompson17:11.6Kalamazoo Central177.1
12Tyler N. Kooienga17:12.9GR Covenant Christian176.7
12Nik Williams17:13.1GR Ottawa Hills176.6
11Charlie Brauer17:13.1Three Rivers176.6
9Henry Yoder17:13.2FHC GR Forest Hills Central176.6
11Porter Yurk17:13.4Holland West Ottawa176.5
11Owen Cross17:14.0Grand Haven176.3
11Andrew Feldpausch17:14.0Portland176.3
9Lincoln Laansma17:15.6Tri-unity Christian175.8
11Elijah Bernstein17:16.2East Kentwood175.6
12Noah Hernandez17:16.3Hamilton175.6
10Oscar Dunfee17:16.7Kalamazoo Loy Norrix175.4
9Jackson Bowman17:16.7Saugatuck175.4
12Noah Jarvis17:17.1Berrien Springs175.3
10Graeson Decker17:17.3Hudsonville Unity Christian175.2
12Andrew Boeringa17:17.6Whitehall175.1
12Isaac Meyers17:18.3Sparta174.9
10Grant Rehkopf17:18.4Saugatuck174.9
12Aeson Gonzalez17:18.6Portage Northern174.8
11Jonah Zietlow17:18.7Three Rivers174.8
10Noah Schipper17:19.0Holland Calvary Christian174.7
11Jack Sherwood17:19.2Buchanan174.6
10Josiah Rozema17:19.7GR_South Christian174.4
10Sawyer Monroe17:20.5Saugatuck174.2
10Brian Artman17:21.2Kalamazoo Homeschool Sports173.9
10Evan Armstrong17:21.4Kalamazoo Homeschool Sports173.9
12Dylan Pfeffer17:21.5Hudsonville173.8
11Kasen Todtz17:21.5Grand Haven173.8
10Christian Getz17:21.6Holland Calvary Christian173.8
10Micah Kuiper17:22.1GR Covenant Christian173.6
9Leo Garritano17:22.3Kalamazoo Homeschool Sports173.6
11Austin Van Ek17:22.4Hudsonville173.5
9Patrick Baran17:24.2Holland West Ottawa172.9
10Mason Hill17:24.7Allendale172.8
11Myles Gesselman17:24.8East Kentwood172.7
10Joshua Dodd17:24.9Zeeland West172.7
12Peyton Ruel17:25.1Muskegon Oakridge172.6
10Nate Davis17:25.1Zeeland East172.6
11Simon Faber17:26.1FHN GR Forest Hills Northern172.3
10Bryce Falbe17:26.3Muskegon Oakridge172.2
11Ryan Ladd17:28.2Cedar Springs171.6
12Micah Johnson17:29.4Hastings171.2
10Alex Ten Haken17:30.6Hudsonville Unity Christian170.8
11Cooper Donovan17:30.8FHE Ada Forest Hills Eastern170.7
11Paul Saladin17:31.2Reed City170.6
10Sebastian Ruiz17:32.6Holland West Ottawa170.1
11Trent Hansen17:33.2Plainwell169.9
12Ben Dykstra17:33.4Hamilton169.9
11Hunter Parsons17:33.5Whitehall169.8
11Cole Wisener17:33.5Byron Center169.8
12Aidan Ohanyan17:33.7Hudsonville169.8
11Benaiah Roby17:33.7Kalamazoo Homeschool Sports169.8
11Gabriel Williams17:34.0FHN GR Forest Hills Northern169.7
12Garrett Smith17:34.1Hudsonville169.6
11Sammy Gamboa17:34.1Saugatuck169.6
12Gabe Hillary17:34.3FHN GR Forest Hills Northern169.6
10Christian Ayres17:34.4BC Harper Creek169.5
11Gordie Kaiton17:35.0FHE Ada Forest Hills Eastern169.3
11Reece Howes17:36.4Three Rivers168.9
11Finn Tauren17:37.1Richland Gull Lake168.6
11Philip Chamberlain17:37.9FHN GR Forest Hills Northern168.4
11Tyler Baum17:38.1FHN GR Forest Hills Northern168.3
11John Truong17:38.1FHN GR Forest Hills Northern168.3
10Calvin Kasprowicz17:38.3Hudsonville168.2
9Tadhg Shoffner17:39.0Cedar Springs168.0
12Robert Koscinski17:39.0Portage Northern168.0
12Malachi Mosley17:39.0East Kentwood168.0
12Jackson Meyers17:39.7Allendale167.8
12Andrew Joelson17:39.9FHN GR Forest Hills Northern167.7
12David Artman17:40.2Kalamazoo Homeschool Sports167.6
11Samuel Ashby17:40.7Zeeland West167.4
12Luke Dykstra17:40.7GR Covenant Christian167.4
12Caleb DenHartigh17:40.9Hudsonville Unity Christian167.4
9Declan Shoffner17:41.3Cedar Springs167.2
11Sam Taylor17:41.8Zeeland West167.1
12Austin Dalman17:42.1Big Rapids167.0
11Aden Ashworth17:43.0Allendale166.7
9Macen White17:43.5Holland Christian166.5
11Luke Smith17:43.5Caledonia166.5
9David Kore17:43.6Three Rivers166.5
9Kelan Monreal17:44.1Howard City Tri-County166.3
10Drew Swayze17:44.7Lowell166.1
9Alex VanDuren17:45.4Holland Christian165.9
12Bryce Billings17:46.2Kalamazoo Central165.6
12Mark Rios-Hernandez17:46.8East Kentwood165.4
11Jacob Kuntz17:48.7Buchanan164.8
10Caleb Adkins17:48.9Holland Calvary Christian164.7
10Seth Randall17:49.0St. Joseph164.7
10Cameron Rynsburger17:49.6Holland Christian164.5
9Liam DeWitt17:49.6Portland164.5
10Connor Beebe17:50.9Berrien Springs164.0
12Isaac Edgington17:51.9Holland Black River163.7
11Aidan Vermeulen17:52.3Hudsonville163.6
11Jack Monterusso17:52.5FHC GR Forest Hills Central163.5
11Gavin O’Meara17:52.5FHC GR Forest Hills Central163.5
12Dante Pillot17:54.7Schoolcraft162.8
12Jaxon Lumbert17:55.1Howard City Tri-County162.6
12Nolan Kiplinger17:55.2Kalamazoo Loy Norrix162.6
12Ethan Miller17:55.8Hudsonville Unity Christian162.4
11Landon Johnson17:55.9Fruitport162.4
10John Keser17:56.0Buchanan162.3
11Will Johnson17:57.4Holland Christian161.9
10Ben Verlin17:58.0GR_South Christian161.7
11Jake Shears17:58.7Cedar Springs161.4
12Andrew Tava17:59.1Caledonia161.3
12Charles Brooks17:59.4GR West Catholic161.2
9Tanner Dozier17:59.8Reed City161.1
12David Potgeter18:00.0Caledonia161.0
10Samuel Organ18:00.9Cedar Springs160.7
12Trevor Timmer18:01.8FHC GR Forest Hills Central160.4
10Caleb Swiney18:03.0Wyoming Potter’s House160.0
10Gibson White18:04.2Holland Calvary Christian159.6
10Boston Wilkinson18:05.3Holland West Ottawa159.2
10Rylan VanDenBeldt18:05.3Holland Christian159.2
9Kash Moored18:05.4Hopkins159.2
9Donnie Richmond18:05.5Portland159.2
10Hunter Smith18:05.6Vicksburg159.1
11Isaac Johnson18:06.2Holland Black River158.9
11Tanner Christensen18:06.3Mattawan158.9
12Noah Stiltner18:07.5GR Ottawa Hills158.5
11Kaden Mingerink18:08.1GR Covenant Christian158.3
12Grady Bremer18:09.0Hudsonville Unity Christian158.0
9Casper Banner18:09.1Holland Black River158.0
11Alex Culver18:10.2Howard City Tri-County157.6
9Carson Wiersbe18:10.4St. Joseph157.5
9Derek Bostrom18:10.6Holland Christian157.5
11Kian Sprik18:10.7FHN GR Forest Hills Northern157.4
9Zachary Newman18:10.9Byron Center157.4
12Caleb Bomhof18:11.3Holland West Ottawa157.2
12Coy Weinberg18:11.4Buchanan157.2
11Colin Pattison18:11.7FHE Ada Forest Hills Eastern157.1
10Tyler Schuster18:12.8Howard City Tri-County156.7
12Riley Johnson18:13.7Lake Odessa Lakewood156.4
11Brady Newman18:13.7Byron Center156.4
11Sam Noora18:14.0Kalamazoo Homeschool Sports156.3
10Grant Feldpausch18:14.4Caledonia156.2
11Jack Yonkman18:14.8Muskegon Reeths-Puffer156.1
9Abraham Kiaunis18:15.0Reed City156.0
12Zack Mitchell18:15.1Kalamazoo Christian156.0
9Sean Thompson18:15.1Caledonia156.0
9Johnny Coston18:15.3Stanton Central Montcalm155.9
9Alexander Mitchell18:15.6Byron Center155.8
10Isaac Dionne18:16.3Boyne City155.6
11Jacob Burton18:17.4Portage Northern155.2
12Logan Morrison18:18.1Portage Northern155.0
12Parker Schramski18:19.1FHN GR Forest Hills Northern154.6
10Levi Schimmel18:19.1GR Covenant Christian154.6
11Reid Cousins18:20.4Zeeland West154.2
10Riley Weed18:21.0Holland Calvary Christian154.0
12Isaiah LaDuke18:21.5Holland West Ottawa153.8
9Lyle O’Boyle18:23.5Lowell153.2
11Brandon McCullough18:23.7Kent City153.1
10Mason Fein18:25.9Wayland Union152.4
9Ashton Skinner18:26.0Saugatuck152.3
11Jacob Piotrzkowski18:26.8Holland West Ottawa152.1
11Nathan Kunzi18:27.3Hudsonville151.9
12Mason Morrell18:27.4Caledonia151.9
11Dayton Moran18:28.0Richland Gull Lake151.7
9Bennett Snapper18:28.0Caledonia151.7
12Jordan Lindauer18:28.3BC Harper Creek151.6
9Jake Potgeter18:28.7Caledonia151.4
11Ben Bouws18:28.8Holland Christian151.4
11Rocket Wilson18:29.4Howard City Tri-County151.2
10Hayden Deckrow18:29.9FHE Ada Forest Hills Eastern151.0
10Aubin Allee18:30.6LeRoy Pine River150.8
11Dylan Sturr18:31.3Muskegon Reeths-Puffer150.6
12Brennan Lee18:31.4FHE Ada Forest Hills Eastern150.5
9Grayson Michels18:31.7FHE Ada Forest Hills Eastern150.4
9Peter Artman18:31.7Kalamazoo Homeschool Sports150.4
11Trey Hall18:31.8Three Rivers150.4
11Ethan Quibell18:32.4East Kentwood150.2
10Grant Morrell18:33.5Caledonia149.8
12Kalen Loebach18:34.2St. Joseph Our Lady of the Lake Catholic149.6
12Ethan Gerlach18:34.5Holland West Ottawa149.5
11Lucas Dykhouse18:34.9Hudsonville149.4
12John Hawver18:34.9Kalamazoo Loy Norrix149.4
11Nick Pumani18:35.3Berrien Springs149.2
12Logan Toland18:35.5Hudsonville149.2
9De-Mani Roberts18:35.7East Kentwood149.1
9Caleb Elwell18:36.0Mattawan149.0
10Finn Parish18:37.6Boyne City148.5
9Caden Uttech18:38.0Zeeland West148.3
11Henry Robinson18:38.1St. Joseph148.3
11Brendan Moran18:38.2Richland Gull Lake148.3
12Henry Schwarze18:38.4FHC GR Forest Hills Central148.2
11Ethan Manning18:39.4Wayland Union147.9
12Caden Villarreal18:39.7Zeeland East147.8
10Sam Miller18:39.8Portage Northern147.7
12Damian Widner18:39.8Hamilton147.7
11Cole Hansen18:40.7Muskegon Mona Shores147.4
10Quinn Sanderson18:41.7FHE Ada Forest Hills Eastern147.1
10Jackson Bunda18:43.1FHN GR Forest Hills Northern146.6
10Ian DeHaan18:43.5Caledonia146.5
9Rex Pumford18:44.2Whitehall146.3
11Kaden Van Ryn18:44.6Caledonia146.1
12Ryan Hatfield18:45.6FHC GR Forest Hills Central145.8
11Hayden Fox18:45.9Muskegon Mona Shores145.7
12Reed Osterink18:45.9Wyoming Potter’s House145.7
11Liam Schamper18:46.3Grand Haven145.6
11Dontrel Taylor18:46.5Three Rivers145.5
10Eric Pierce18:46.9Byron Center145.4
10Tristan See18:47.1Cedar Springs145.3
11Caden Leatherman18:47.8Hudsonville Unity Christian145.1
11Hayden Dannenberg18:48.1Holland Christian145.0
12Kenyon Katje18:48.5Hopkins144.8
12Caleb Anderson18:48.9Wyoming144.7
10Landon Kuperus18:49.1GR Covenant Christian144.6
11Henry Kauffman18:49.3Howard City Tri-County144.6
11Rick Hunderman18:49.5GR_South Christian144.5
9Jack Mechenbier18:49.7Richland Gull Lake144.4
11Edward Wuerthele18:50.6FHN GR Forest Hills Northern144.1
10Easton McCloy18:50.7GR NorthPointe Christian144.1
11Lukas Looman18:51.9Holland West Ottawa143.7
11Davis Baraka18:52.2East Kentwood143.6
10Andrew Allen18:52.7Portage Northern143.4
10Gabe Boelman18:53.0Kalamazoo Homeschool Sports143.3
12Howie Herrygers18:53.1Zeeland West143.3
12Joshua Maier18:53.1Caledonia143.3
12Frankie Pelak18:53.3GR West Catholic143.2
12William Sheely18:53.7Caledonia143.1
9Michael Bogard18:53.8Kalamazoo Loy Norrix143.1
10David Glista18:53.8Kalamazoo Loy Norrix143.1
12Tomas Zuniga18:53.9Allendale143.0
12Jaxon Ramos18:54.3Allendale142.9
12Carter Petzke18:54.4St. Joseph142.9
11Girum Merriman18:54.5Sparta142.8
12Jonathan Greenhoe18:55.4Zeeland West142.5
12Luke Kelm18:55.5Portage Northern142.5
10Ryder Nichols18:56.0Byron Center142.3
9Tate VanDaele18:56.3FHE Ada Forest Hills Eastern142.2
11Elijah Lipscomb18:57.0Grand River Prep142.0
11Brayden VanOs18:57.1Big Rapids142.0
9Zadan Ryskamp18:59.4GR NorthPointe Christian141.2
11Justin Jensen18:59.5Whitehall141.2
10Rowan Banyon19:00.3St. Joseph140.9
12Kyan Deam19:00.8Big Rapids140.7
11Noah Bower19:01.7Hudsonville140.4
10Mattias Tuls19:02.4Wyoming Potter’s House140.2
12Tyler Bostrom19:04.5Holland Christian139.5
12Wyatt Remar19:04.7Lowell139.4
11Sani Shema19:05.0GR Ottawa Hills139.3
11Dean Wegner19:06.0Buchanan139.0
11Isaac Westra19:06.2GR Covenant Christian138.9
10Gabe Antor19:06.3Hudsonville138.9
10Ethan Curtiss19:06.4FHC GR Forest Hills Central138.9
10Jaxon Bunce19:06.5Kalamazoo Homeschool Sports138.8
12Andrew Scholten19:08.2Allendale138.3
10Elijah Frazer19:08.5Middleville Thornapple-Kellogg138.2
12Jakob Terpstra19:08.6FHC GR Forest Hills Central138.1
10Levi Dykstra19:08.7GR Covenant Christian138.1
9Ira Brown19:10.0Saugatuck137.7
12Christian Huizenga19:10.5Holland Christian137.5
11Jack Sherer19:11.0Plainwell137.3
9Brody Mulder19:11.4Holland West Ottawa137.2
10Brady Winther-MacInnis19:11.4Kalamazoo Central137.2
10Carson Summerfield19:12.1Vicksburg137.0
11Ian Kimbrell19:12.8Caledonia136.7
12Cameron Wright19:12.8Caledonia136.7
10Blake Rhoton19:13.4Byron Center136.5
10Austin Hale19:13.7Kalamazoo Central136.4
11Jaeden Pearson19:13.9East Kentwood136.4
11Evan Rolston19:14.2Stanton Central Montcalm136.3
12Owen Stimer19:14.2Holland Black River136.3
11Liam Hallack19:15.1Zeeland West136.0
10Jacob Fletcher19:15.8Kalamazoo Homeschool Sports135.7
9Michael Ensing19:16.0Zeeland West135.7
11Connor Sloan19:17.2Kalamazoo Loy Norrix135.3
11Everett Radgens19:17.3Vicksburg135.2
12Owen Hunter19:19.1BC Harper Creek134.6
10Fletcher Stucky19:19.2Kalamazoo Loy Norrix134.6
12Connor Candler19:19.6Schoolcraft134.5
11Josiah Muller19:20.4Zeeland East134.2
9Levi VanderLaan19:20.9Caledonia134.0
10Elijah Laninga19:21.3Holland Calvary Christian133.9
11Eli Martin19:23.2Schoolcraft133.3
11Liam Bingman19:23.4GR Ottawa Hills133.2
10Caleb Kohl19:23.9Howard City Tri-County133.0
12Jeff Dewitt19:24.3Zeeland East132.9
10Kai Bouathong19:24.6Zeeland West132.8
11Eliot Pavlik19:25.4Kalamazoo Loy Norrix132.5
10Riley Day19:25.5FHE Ada Forest Hills Eastern132.5
9Reagan Downing19:25.8Holland Calvary Christian132.4
9Mason Williams19:25.8Holland Calvary Christian132.4
10Liam VanScoyoc19:27.2Reed City131.9
9Adrian Perez19:27.2Three Rivers131.9
11Aaron Stevens19:27.5GR Kenowa Hills131.8
10Bryce Goodemoot19:27.5Lake Odessa Lakewood131.8
12Cayden Oudbier19:28.6Sparta131.5
11Lucas Bruno19:28.9GR Ottawa Hills131.4
9Jacob Gruppen19:29.0Zeeland West131.3
11Dale Sehy19:29.1Vicksburg131.3
12Jack Dingemans19:29.8Kalamazoo Homeschool Sports131.1
9Nico DiLaura19:30.1Zeeland East131.0
9Alex DeRoo19:30.6GR Ottawa Hills130.8
11Landon Koole19:30.6GR Covenant Christian130.8
10Luke McCarty19:30.8Hudsonville130.7
10Noah Rice19:31.4Kalamazoo Homeschool Sports130.5
12Jacob Kuipers19:31.9Hudsonville Unity Christian130.4
10Judson Phillips19:32.4Byron Center130.2
11Willem Spoelhof19:32.5FHN GR Forest Hills Northern130.2
10Sebastian Zylstra19:32.8Holland Black River130.1
11Alpha Kabba19:33.3East Kentwood129.9
10Aydin Truong19:34.1FHN GR Forest Hills Northern129.6
12Brady Bearss19:34.3Boyne City129.6
12Coby Price19:35.2East Kentwood129.3
9Thomas Doversberger19:35.4Holland West Ottawa129.2
12Ivan Tai19:35.7Portage Northern129.1
10Quentin Bliss19:36.2Cedar Springs128.9
10Brady Dozier19:36.2Reed City128.9
9Cole Raymond19:36.4Coopersville128.9
11Freddie Bierling19:36.5Byron Center Zion Christian128.8
12Hunter Tietz19:36.7Middleville Thornapple-Kellogg128.8
11Kaiden Shinew19:37.2Grand Haven128.6
12Cole Hinterman19:38.4Hudsonville128.2
11Jack Karalash19:38.7Richland Gull Lake128.1
9Carson McCaleb19:39.0GR Ottawa Hills128.0
9Avery Carlson19:40.3Holland Black River127.6
10Grady Galaviz19:40.5Middleville Thornapple-Kellogg127.5
12Elijah Lauer19:40.6Saranac127.5
9Ethan Langmaack19:40.8Lake Odessa Lakewood127.4
11William Hillary19:41.5FHN GR Forest Hills Northern127.2
11Hudson Bigford19:41.6FHC GR Forest Hills Central127.1
11Dane Sprague19:41.7Allendale127.1
11Aren Gay19:41.8Richland Gull Lake127.1
11Ayden Cady19:42.0Boyne City127.0
9Ethan Bastos19:42.1Portage Northern127.0
12Benjamin Atkins19:42.2Lowell126.9
10Michael Austin19:42.3Kalamazoo Loy Norrix126.9
10Gage Stray19:42.5Kent City126.8
8Levi Oudbier19:42.6Tri-unity Christian126.8
10Ben Brower19:42.6Hudsonville Unity Christian126.8
12Lincoln Vetne19:42.8St. Joseph126.7
12Landen Hall19:42.8Muskegon Mona Shores126.7
11Preston May19:43.2Sparta126.6
10Peter Sluys19:43.2Wyoming126.6
9Alex DeYoung19:43.6FHN GR Forest Hills Northern126.5
9Logan Gregory19:44.0Saranac126.3
9Dylan Winskas19:44.4Fruitport126.2
9Coleman Wendzel19:45.0Richland Gull Lake126.0
10Elijah Louissaint19:45.6Grand River Prep125.8
9Jackson Bannister19:45.8East Kentwood125.7
10Will Heyboer19:47.1Holland Christian125.3
9Conner Terry19:47.3East Kentwood125.2
12William Allen19:48.1Plainwell125.0
12Dylan Choura19:48.1FHC GR Forest Hills Central125.0
9Levi Groenhout19:48.4Zeeland East124.9
12Paul Fowler19:49.2Lowell124.6
11Samuel VandeWege19:50.3Holland Christian124.2
11Beck Ytterberg19:50.7Bridgman124.1
11Colton Dibble19:51.1FHN GR Forest Hills Northern124.0
9Jacob Chase19:52.0Holland Christian123.7
9Colby Bartells19:52.3Kalamazoo Central123.6
10Carson Szarejko19:53.7BC Harper Creek123.1
10Graydon Heystek19:53.9Kalamazoo Loy Norrix123.0
11Seth Jenkins19:54.7Hudsonville122.8
10Owen VanDyke19:55.1Allendale122.6
12Marshall Pederson Iii19:55.4Caledonia122.5
11Leo Muss19:55.9FHN GR Forest Hills Northern122.4
12Brenden Modderman19:55.9Coopersville122.4
10Liam Heyboer19:56.1GR Covenant Christian122.3
11Logan Snoap19:56.2Hudsonville122.3
9Trent Scarlavai19:56.5GR West Catholic122.2
11Ace Drewyor19:57.1Schoolcraft122.0
12Ryce Ferrell19:57.2BC Harper Creek121.9
10Aiden Douma19:57.2Zeeland East121.9
11Diego Barnaby19:57.3GR Ottawa Hills121.9
11Lawson Miller19:58.3Muskegon Oakridge121.6
11Clay Adair19:58.5Kalamazoo Homeschool Sports121.5
9Justin Klap19:58.7GR Kenowa Hills121.4
12Tait Anible19:59.0Saranac121.3
10Austin Finkbeiner19:59.1Grand River Prep121.3
12Jonah Mechtenberg-Berrigan19:59.7Kalamazoo Central121.1
12Cayden Apol19:59.8Hudsonville121.1
9Sam Dykstra19:59.9GR Covenant Christian121.0
10James Maher20:00.2Richland Gull Lake120.9
12Carter Ernsberger20:00.5Bridgman120.8
9Tony Hilton20:00.8Three Rivers120.7
12Fernando Diaz-Guzman20:01.2Kent City120.6
9Micah Maier20:01.6St. Joseph120.5
11Luke Hernandez20:02.9Hamilton120.0
11Clark Douglas20:03.1Bridgman120.0
10Oliver Vonk20:03.2Holland Calvary Christian119.9
11Isaac Struck-VanderHaak20:03.6Wyoming Potter’s House119.8
11Nick Muday20:04.0Delton-Kellogg119.7
12Ben Muckey20:04.4Hudsonville Unity Christian119.5
10Isaac Sandelin20:04.9Vicksburg119.4
9Max Wolgast20:04.9Three Rivers119.4
9Andrew Wright20:04.9GR NorthPointe Christian119.4
9Patrich Conroy20:05.3St. Joseph119.2
12Kaden DeWys20:06.2Hamilton118.9
12Case Dykhouse20:06.4Middleville Thornapple-Kellogg118.9
9Logan Spangler20:07.6GR NorthPointe Christian118.5
11Levi Wilcox20:07.9Hudsonville118.4
10Dominik Ladomato-Fisher20:08.3GR Ottawa Hills118.2
12Jean Shema20:08.6East Kentwood118.1
10Wyatt Jacques20:09.1GR Ottawa Hills118.0
10Isaiah Robinson20:09.9Hopkins117.7
12Ryan Williams20:10.5Hopkins117.5
10Braeden Gildea20:10.7Mattawan117.4
10Miles Divozzo20:11.3Holland Black River117.2
10Tyce Wakefield20:11.5FHN GR Forest Hills Northern117.2
9Hayden Vess20:11.9Grand Haven117.0
11Ayden Fisher20:12.7FHC GR Forest Hills Central116.8
11Ethan Baker20:12.9LeRoy Pine River116.7
9Mason Benson20:13.0FHC GR Forest Hills Central116.7
11Daxton MacDonald20:13.2Muskegon Mona Shores116.6
12Ryland Brechting20:13.5Hudsonville116.5
12Richard George20:13.8Mattawan116.4
12Isaiah Post20:15.0Wyoming Potter’s House116.0
12Todd Faber20:15.7GR_South Christian115.8
10Traiton Coulier20:16.2Lowell115.6
10Shane Nshime20:16.5East Kentwood115.5
10Kaleb Russell20:16.7Cedar Springs115.4
11Alex Saavedra20:16.9East Kentwood115.4
11Bridger Streeter20:17.1Kalamazoo Loy Norrix115.3
10Johnny Gruppen20:17.1Hudsonville Unity Christian115.3
10Talon Smith20:17.9Cedar Springs115.0
9Camden Adkins20:18.3Holland Calvary Christian114.9
12Lucas Sage20:18.9GR Kenowa Hills114.7
11Thomas Shockey20:19.2Kalamazoo Loy Norrix114.6
10Kohen Van Houten20:19.4Hudsonville114.5
12Christien Fanta20:19.5FHN GR Forest Hills Northern114.5
11John Joyner20:20.0Caledonia114.3
11Bowie Pawson20:20.6Howard City Tri-County114.1
10Caleb Dalman20:21.3Zeeland West113.9
9Timothy Adair20:22.1Kalamazoo Homeschool Sports113.6
11Dan Maes20:22.2Richland Gull Lake113.6
11Jeremy VanderWall20:22.6Hudsonville113.5
11Max Yoder20:24.1GR Ottawa Hills113.0
9Joseph Segard20:25.1GR NorthPointe Christian112.6
10Nicolas Eisen20:25.5Allendale112.5
12Evan Miedema20:25.7Hudsonville Unity Christian112.4
12Bodie Bryans20:25.9Buchanan112.4
12Matthew Bergren20:26.6Kalamazoo Homeschool Sports112.1
9Tyson Beardsley20:26.8Holland Calvary Christian112.1
11Eli Lewis20:28.6Muskegon Mona Shores111.5
11Joey Kulpa20:30.0LeRoy Pine River111.0
12Ian Schuiling20:30.2Kent City110.9
12Oscar Andrade-Nava20:30.4Wyoming110.9
11Benjamin VanLoo20:30.9Mattawan110.7
9DeMarcus Cummings20:31.3GR West Catholic110.6
12Gaven Cornell20:31.8Morley-Stanwood110.4
9Oliver Johnson20:32.8Lake Odessa Lakewood110.1
9Brady Oosterhouse20:33.4Saranac109.9
12Matthew Rainwater20:33.6Morley-Stanwood109.8
11Jaxon Serna20:33.7Allendale109.8
10Gerrit Bol20:33.9GR Covenant Christian109.7
11Tanner McNair20:34.8Portland109.4
9Daniel LaRoy20:34.9Kalamazoo Homeschool Sports109.4
11Nathaniel Gschwind20:35.1FHC GR Forest Hills Central109.3
10Cole Simpson20:35.4FHC GR Forest Hills Central109.2
12Tam Huynh20:35.5East Kentwood109.2
9Jake Richmond20:35.7Kalamazoo Loy Norrix109.1
10Brandon Peterson20:36.0Coopersville109.0
10Van Roach20:37.0Muskegon Mona Shores108.7
11David DeVore20:37.2St. Joseph108.6
12Ayden VanDyk20:37.2GR Covenant Christian108.6
12Luke Baird20:37.4Tri-unity Christian108.5
9Trevor Mieras20:37.6Hudsonville108.5
10Quincen Hackbardt20:37.9FHN GR Forest Hills Northern108.4
12Ian McLellan20:40.1Byron Center107.6
11Trevor Nagra20:40.7Mattawan107.4
11William Selleck20:40.9FHN GR Forest Hills Northern107.4
9Tanner Krzysik20:40.9Hastings107.4
10Nathan Sanderson20:41.0GR NorthPointe Christian107.3
9Ryan Sorrell20:41.4GR NorthPointe Christian107.2
10Landon Madden20:41.6Delton-Kellogg107.1
11Enzo Aggoune20:41.8Fruitport107.1
10Darren Moore20:42.7LeRoy Pine River106.8
12Joey Oppenhuizen20:43.1Hamilton106.6
12Joel Hoppe20:43.6Holland West Ottawa106.5
9Ryder Boyers20:44.0Saugatuck106.3
11John Gibson20:44.7St. Joseph106.1
12Matthew Green20:45.2Berrien Springs105.9
11Corbin Barker20:45.2Allendale105.9
12Sebastian Rissley20:45.4Caledonia105.9
10Collin Bauer20:45.7Schoolcraft105.8
11Jackson Sytsma20:45.9GR_South Christian105.7
10Cole Dalton20:46.2Stevensville Lakeshore105.6
10Aden Fair20:46.9FHN GR Forest Hills Northern105.4
9Shaun Gleason20:46.9Grand Haven105.4
9Liam Imhoff20:47.0Kent City105.3
9Gavin Schans20:47.0Hopkins105.3
10Gabe Slater20:47.8FHC GR Forest Hills Central105.1
12Jeremiah Meengs20:48.3Zeeland West104.9
10Grayson Campbell20:48.4Vicksburg104.9
10Logan Nederveld20:48.5Hudsonville Unity Christian104.8
12Jacob Lusk20:48.9Comstock Park104.7
12Christian Momber20:49.0GR Kenowa Hills104.7
10Tyler Buck20:49.1GR_South Christian104.6
10Calvin Rutgers20:49.2Kalamazoo Loy Norrix104.6
9Adrian Hoogeboom20:49.3Zeeland East104.6
12Brandon Weber20:50.1Hudsonville Unity Christian104.3
10John Nielsen20:50.3Morley-Stanwood104.2
12Ian Nolan20:50.4Coopersville104.2
10Alden Lucas20:52.1Hudsonville Unity Christian103.6
12Izaak Mallo20:52.4Three Rivers103.5
11Justin Ryland20:52.5Richland Gull Lake103.5
9Max Rampe20:52.9FHE Ada Forest Hills Eastern103.4
10Theo Fuller20:53.5Kalamazoo Loy Norrix103.2
11Dylan Duimstra20:53.7Hudsonville Unity Christian103.1
12Gage Bouwman20:54.1Muskegon Reeths-Puffer103.0
10Camden Pickens20:55.7Richland Gull Lake102.4
12Dylan Danner20:56.0Schoolcraft102.3
10Shuler Wiegerink20:56.4Portage Northern102.2
10Gavin Dannenberg20:57.1Holland Christian102.0
11Brady Kurlenda20:57.7GR West Catholic101.8
11Reece Emeott20:57.9East Kentwood101.7
11Benjamin Huffine20:58.5East Kentwood101.5
11Maxwell McGrath20:58.7FHN GR Forest Hills Northern101.4
11Noah Donker20:59.2Middleville Thornapple-Kellogg101.3
12Caleb Rose20:59.2Stanton Central Montcalm101.3
10Hayden Palmer21:00.6Portage Northern100.8
12Max Corbat21:00.6Grand Haven100.8
10Musa Khadija21:00.8Grand Haven100.7
11Logan Redes21:01.4Cedar Springs100.5
9Charles Bare21:01.6Kalamazoo Central100.5
11Jaciel Ruiz21:01.7Fennville100.4
9Garrett Holzhausen21:01.8Middleville Thornapple-Kellogg100.4
9Ezekiel Zwiep21:02.5Holland Christian100.2
10Jayden Mueller21:03.3Muskegon Oakridge99.9
11Ryan Buist21:03.4St. Joseph99.9
12Peyton Brink21:05.9Coopersville99.0
10Owen Ledebuhr21:06.0Holland Calvary Christian99.0
10Logan Paulen21:08.1Caledonia98.3
9Reuben Lorenz21:08.4St. Joseph98.2
9Jacob Keef21:09.5Byron Center97.8
11Kylan Corbin21:09.9Portage Northern97.7
9Callan Toman21:10.7Kalamazoo Homeschool Sports97.4
12Koen Huisman21:10.7Grand River Prep97.4
12Yota Toda21:12.7East Kentwood96.8
11Zachary Haigler21:13.2Sparta96.6
9Pierson Albaugh21:13.9Portage Northern96.4
9Landin Ramsey21:14.3Plainwell96.2
9Nicholas Amorose21:14.8Caledonia96.1
11Levi Beltman21:16.0Grand River Prep95.7
10Sawyer VanKuiken21:17.9Saranac95.0
9Evan Wemple21:19.0LeRoy Pine River94.7
10Zachariah Awad21:19.5FHN GR Forest Hills Northern94.5
9Jackson Hunt21:19.8BC Harper Creek94.4
11Carter Krzysik21:20.5Hastings94.2
11Anthony Bunker21:20.9FHN GR Forest Hills Northern94.0
11Connor Siglow21:21.6St. Joseph Our Lady of the Lake Catholic93.8
9Andrew Duthler21:22.3GR Covenant Christian93.6
10William Justice21:22.8Plainwell93.4
11Lex Ruimveld21:23.3Plainwell93.2
9Peyton Marks21:23.7Stanton Central Montcalm93.1
11Daniel Grabinski21:24.2Hamilton92.9
10Greyson Hartwick21:24.6Sparta92.8
12Evan Lee21:24.6Saranac92.8
10Larry Watson21:24.9Three Rivers92.7
10Andrew Potter21:25.1Kalamazoo Homeschool Sports92.6
11Xander Hallock21:25.4Three Rivers92.5
10Dalton Buiter21:26.0GR Covenant Christian92.3
10Isaiah Wilson21:26.7GR NorthPointe Christian92.1
10Paxton VanNoord21:27.0Zeeland East92.0
9Ryan Khatir21:28.5Muskegon Mona Shores91.5
11Matthew Badley21:28.6Whitehall91.5
9Jayce Lloyd21:28.8Schoolcraft91.4
11Devon Simpson21:29.2Buchanan91.3
9Evan Lokey21:29.4St. Joseph91.2
10Conner Ryan21:29.6Stanton Central Montcalm91.1
10Caden Post21:30.8Wyoming Potter’s House90.7
12Elliott Anderson21:30.9Kalamazoo Loy Norrix90.7
12Paul Schmidt21:30.9Comstock Park90.7
10Jonas Meeuwsen21:31.3Grand Haven90.6
9Blake Zuidema21:32.4FHN GR Forest Hills Northern90.2
11Andrew Barnum21:32.8Caledonia90.1
10Draven Reid21:33.2Caledonia89.9
9Brock Hopkins21:33.2Saranac89.9
9Charles Spencer21:33.3Buchanan89.9
11Jakoby Moore21:33.6Zeeland West89.8
9Henry Dupuis21:33.6Caledonia89.8
11Brennan Vilella21:33.6Hopkins89.8
11Tyler Davis21:33.9Wyoming89.7
11Noah Jenkins21:34.3Hudsonville89.6
11James Wright21:34.5Portage Northern89.5
9Ben Conner21:35.4Kalamazoo Homeschool Sports89.2
11Bryan Gregory21:35.5Saranac89.2
9Edward Gorkowski21:35.6East Kentwood89.1
11Gage Bowling21:36.0BC Harper Creek89.0
10Alcides Lopez-Feliciano21:36.2Wyoming88.9
12Elijah Parmley21:36.6Whitehall88.8
11Isaac Cruz21:37.2Saugatuck88.6
9Gideon Gemmen21:37.4Wyoming Potter’s House88.5
12Brock Hickerson21:38.0Delton-Kellogg88.3
9Drake Green21:38.8Grand Haven88.1
11Caleb Armock21:39.5Grand Haven87.8
11Ryan Stewart21:42.0Holland Christian87.0
9David Steenwyk21:42.3Holland Christian86.9
10Anthony Jasheway21:42.7St. Joseph Our Lady of the Lake Catholic86.8
11Ian Burley21:43.7Grand Haven86.4
9Peyton Frost21:44.7Boyne City86.1
11Jacob Sinclair21:45.1Kalamazoo Loy Norrix86.0
12Micah Cammenga21:45.2Hudsonville Unity Christian85.9
10Andrew Allen21:45.8Kalamazoo Loy Norrix85.7
12Evan Oosterhouse21:45.8Saranac85.7
11Ari Johnson21:46.6Buchanan85.5
10Caleb Kramer21:46.7Hastings85.4
12German Novy21:47.0Whitehall85.3
9Asher Ornee21:47.3Holland Black River85.2
11Evan Keller21:47.5Coopersville85.2
10Ryan Potts21:49.6Coopersville84.5
12Hudson Goethals21:50.7Lake Odessa Lakewood84.1
9Tegan Lowe21:51.1Lowell84.0
9Frederick Thurn21:51.3Portage Northern83.9
11Adam Fox21:51.4Grand Haven83.9
10Aiden Unangst21:52.2Kalamazoo Loy Norrix83.6
9Zachary Bain21:52.4Hamilton83.5
9Austin Carr21:52.9Kalamazoo Loy Norrix83.4
11Finn Halvas21:53.2Portage Northern83.3
10Theodore VanKuiken21:53.9Saranac83.0
10Liam Dykhouse21:55.4Caledonia82.5
10Israel Cahill21:56.1Saranac82.3
9Aiden Stacey21:57.4Byron Center81.9
10Brayden Herr21:57.5Richland Gull Lake81.8
11David Jacobs21:58.2GR_South Christian81.6
11Caleb Looyenga21:58.2GR Covenant Christian81.6
12Lucas Kozlowicz21:58.3FHE Ada Forest Hills Eastern81.6
10Tyne Evans21:58.8Stanton Central Montcalm81.4
11Kam Richardson21:59.6Grand Haven81.1
9Jaxon Hunt22:00.2Coopersville80.9
11Jeffrey Brink22:01.4Hudsonville80.5
12Alexi Ho22:01.5East Kentwood80.5
9Wyatt Ramsey22:02.7Plainwell80.1
11Logan Bok22:03.9Saranac79.7
9August Montgomery22:04.0Kalamazoo Loy Norrix79.7
10Townsend Moore22:04.3East Kentwood79.6
10Justin Hutt22:05.5East Kentwood79.2
9Wyatt Richardson22:05.9Middleville Thornapple-Kellogg79.0
12Brady Kraegel22:07.9Portage Northern78.4
10Drew Roiniotis22:10.4Vicksburg77.5
10Reece Lloyd22:11.2Schoolcraft77.3
10Nathan Stroh22:12.0St. Joseph77.0
9Cooper Goff22:12.2Three Rivers76.9
10Lucas Buys22:12.6Hudsonville Unity Christian76.8
11Kaden Aultman22:12.9Coopersville76.7
10Ethan Jenne22:14.5Fennville76.2
11Caleb Daniels22:14.7Boyne City76.1
11Deegan Anthony22:16.0Boyne City75.7
11Keenan Tucker22:16.2Coopersville75.6
12Mason Noonan22:17.1Stevensville Lakeshore75.3
11Liem Krueger22:17.4FHE Ada Forest Hills Eastern75.2
9Anderson Wilcox22:17.4FHE Ada Forest Hills Eastern75.2
9Charles Lucas22:18.6Hudsonville74.8
9Henry Wert22:19.1Hudsonville74.6
11Issak Stitt22:19.9Zeeland East74.4
9Adam Shoemaker22:20.3Hudsonville Unity Christian74.2
9Noah Ranson22:23.8Three Rivers73.1
9Soren Duke22:25.7Richland Gull Lake72.4
9Luke Hildebrand22:26.3Berrien Springs72.2
9Owen Griffith22:26.4GR Kenowa Hills72.2
10Alexander Boynton22:27.2Schoolcraft71.9
11Chaden Schafer22:27.6Stanton Central Montcalm71.8
11Ferenc Stofan22:27.9GR_South Christian71.7
10Miles Crawford22:28.2Byron Center71.6
12Andrieu Blomeling22:28.5Byron Center71.5
9Cadyn Carlson22:29.3Big Rapids71.2
9Matt Craw22:29.5Boyne City71.2
10Jaxon Boehm22:29.6Stevensville Lakeshore71.1
10Noah Wolters22:30.5Zeeland West70.8
10Andrew Sleeper22:30.7Grand Haven70.8
11Noah Hetler22:31.1Howard City Tri-County70.6
10Zack Zarna22:32.0Howard City Tri-County70.3
9Andrew Burnside22:32.7Hudsonville Unity Christian70.1
11Colten LaBelle22:34.5GR West Catholic69.5
12Grant Miller22:35.4West Michigan Homeschool69.2
11Blaine Berson22:37.2Whitehall68.6
9Benjamin Rowenkamp-Ambs22:38.0Mattawan68.3
10Colton Woods22:38.2Stevensville Lakeshore68.3
9Ryan Peterson22:39.1Mattawan68.0
12Stefan Rau22:40.4GR Covenant Christian67.5
10Zander Kresnak22:41.0FHC GR Forest Hills Central67.3
9Peter Keegstra22:41.2Hudsonville Unity Christian67.3
10Oscar Lucas22:41.8Kalamazoo Loy Norrix67.1
9Ty Brower22:41.8Holland Christian67.1
10Dayton Sneller22:42.0Zeeland West67.0
12Ty Edwards22:43.2Schoolcraft66.6
12Jaxon Pipe22:44.5GR Covenant Christian66.2
10Grant Hoskins22:45.8Stevensville Lakeshore65.7
10Jaydan Alvarez22:46.1Hudsonville Unity Christian65.6
10Johnathon Buskirk22:49.5Hopkins64.5
9Kam VanDrie22:50.4Holland Calvary Christian64.2
10Kevin Flores22:51.1Fennville64.0
10Zachary Heiks22:51.7Allendale63.8
10Charlie Dyer22:53.2Zeeland East63.3
11Breslin Walek22:53.6Muskegon Mona Shores63.1
11Kaden Goodman22:55.1Kalamazoo Central62.6
9Kyan Lawrence22:55.9Wayland Union62.4
10Nick Kreps22:57.2Muskegon Mona Shores61.9
9Gibson Yeiter22:57.3Lake Odessa Lakewood61.9
12Oliver Pierce22:58.8Zeeland East61.4
9Philip Kooyer23:01.2Hudsonville Unity Christian60.6
10Korey Krist23:01.5LeRoy Pine River60.5
10Brady Cogbill23:02.3West Michigan Homeschool60.2
10Asher Rauch23:03.2GR NorthPointe Christian59.9
9Greyson Jones23:04.7Whitehall59.4
9Justin Hackey23:06.6Whitehall58.8
11Cole Ver Strate23:07.7Hopkins58.4
12Adam Vander Hart23:08.3GR_South Christian58.2
11Andrew Cary23:08.5Holland Calvary Christian58.2
10Peyton Richards23:09.1Boyne City58.0
10Adam Hasenbank23:09.4Allendale57.9
9Dexter Bultman23:11.0Zeeland East57.3
11Carlos Castillo-Perez23:12.2Comstock Park56.9
10Ryland Pastor23:12.4BC Harper Creek56.9
12Calvin Wessell23:13.7Comstock Park56.4
9Shawn Rogers23:14.6Reed City56.1
10Landon Peck23:15.3Fruitport55.9
9Holden Steiner23:17.5Richland Gull Lake55.2
9Brett Raak23:17.7Zeeland West55.1
10Eli Pope23:18.8Boyne City54.7
11Alex Krueger23:18.8Howard City Tri-County54.7
10Aiden Ocampo23:19.0Wyoming54.7
12Yoe-Shi Yar23:19.4East Kentwood54.5
9Max Sytsma23:21.0Kalamazoo Loy Norrix54.0
9A.J. Cullen23:21.3St. Joseph Our Lady of the Lake Catholic53.9
9Owen Amabile23:22.4Boyne City53.5
10Riley Laporte23:23.2Kalamazoo Central53.3
12Rushell Amarnath23:23.5FHN GR Forest Hills Northern53.2
9Ethan Moon23:23.6Grand Haven53.1
12Randall Dustin23:23.7Byron Center53.1
11Jake Boss23:24.0Tri-unity Christian53.0
11Aiden Clark23:26.9Richland Gull Lake52.0
12Cole Molloseau23:27.4GR West Catholic51.9
9Cole Mckenna23:27.5Caledonia51.8
9Landon Mitteer23:29.4Whitehall51.2
10Joseph Atem23:29.6Grand River Prep51.1
11Ezekiel Rockhold23:30.6Saranac50.8
12Mason Laduke23:31.2Tri-unity Christian50.6
9Keagon Kostecki23:31.7Big Rapids50.4
10Daniel Erdmann23:32.5Wyoming Potter’s House50.2
9Shaymar (Sly) Young23:32.6Portage Northern50.1
11Henry Hoekstra23:33.1Holland Black River50.0
9Nick DeRoo23:33.9Holland West Ottawa49.7
11Ryland McIntyre23:33.9BC Harper Creek49.7
9Dale Hice23:35.5Saranac49.2
11Toby Holstege23:35.7GR Covenant Christian49.1
11Drew Babinec23:36.2Muskegon Oakridge48.9
11Loehn Luckett23:36.8Plainwell48.7
9Jace Hilton23:36.8Delton-Kellogg48.7
9Beckett Doyle23:37.1FHN GR Forest Hills Northern48.6
10Elijah VanHouten23:37.3Portage Northern48.6
9Isaac Kamps23:37.4GR Covenant Christian48.5
9Greyson Mudget23:38.1Holland Black River48.3
12Caden Carlson23:39.8Holland Black River47.7
9Brody Bushman23:40.1BC Harper Creek47.6
10Abram Nieuwsma23:40.2Saugatuck47.6
12Noah Reinsma23:40.8Hudsonville47.4
10Luke Ho23:43.6FHC GR Forest Hills Central46.5
10Greyson DeWys23:45.2Hamilton45.9
10Kace Patterson23:46.4FHE Ada Forest Hills Eastern45.5
9Owen Leitow23:46.9Portage Northern45.4
11Doug Gaylord23:47.0GR_South Christian45.3
11Rydik Wrubel23:47.5Caledonia45.2
9Jonah Dillon23:47.8FHN GR Forest Hills Northern45.1
11Luke Herder23:48.0GR_South Christian45.0
9Parker Erb23:49.1Hastings44.6
12Andrew Kadzban23:52.1Tri-unity Christian43.6
10Benjamin White23:52.7Plainwell43.4
11Chase Lanning23:52.8Byron Center Zion Christian43.4
10Nicholas Hawthorne23:53.2Kalamazoo Loy Norrix43.3
11Christian Williams23:53.8Cedar Springs43.1
11Aiden Mallory23:54.1Plainwell43.0
10Eli Kelso23:54.9LeRoy Pine River42.7
9Elliott Olsen23:55.2Allendale42.6
9Rileigh Schmitz23:56.1Muskegon Oakridge42.3
9Benjamin Williamson23:56.9Mattawan42.0
12Arquimedes Miguel-Garcia23:57.7Wayland Union41.8
12Rodner DelAngel23:58.5East Kentwood41.5
11Trevor Bozung24:00.7Stanton Central Montcalm40.8
11Nathan Traver24:00.7Hastings40.8
9Andrew Westra24:01.6GR Covenant Christian40.5
12Brody Benjamin24:03.5Caledonia39.8
10Joseph Brumley24:05.3West Michigan Homeschool39.2
12Owen Petersen24:06.3Caledonia38.9
11Danny Shepard24:08.2Stanton Central Montcalm38.3
11Devon Alberto-Loosier24:08.6Vicksburg38.1
12Carter Schuiteboer24:08.9Heritage Christian Academy38.0
9Benaiah Shafer24:11.4Cedar Springs37.2
10Atticus Boeve24:12.0Fennville37.0
9Nathaneal Karakula24:13.1Heritage Christian Academy36.6
9Wyatt Newton24:14.2Kalamazoo Loy Norrix36.3
9Hudson Winne24:14.4Fennville36.2
10Miles Popma24:14.9LeRoy Pine River36.0
11Philip Golden24:16.9GR NorthPointe Christian35.4
9Graham Shilton24:17.4FHN GR Forest Hills Northern35.2
12Jackson Parker24:17.7Schoolcraft35.1
9Caleb Sausser24:18.3Kalamazoo Central34.9
11Gage Wells24:18.5Lake Odessa Lakewood34.8
9Amattai Kawano24:19.1Holland West Ottawa34.6
11Brady Hefron24:20.8Saranac34.1
9Jayden Prins24:21.5Holland Calvary Christian33.8
11Cayden Hincher24:21.8Portage Northern33.7
9Drew Powell24:22.4Fruitport33.5
12James Harper24:22.8Caledonia33.4
9Grayson Helderop24:25.5Hopkins32.5
9Tyler Halsted24:27.5Hopkins31.8
9Blaine Stieg24:28.2LeRoy Pine River31.6
9Alexander Brady24:28.6Caledonia31.5
9Mason Wolfe24:30.1Three Rivers31.0
9Luke Quardokus24:35.6Portage Northern29.1
12Jacob Brookens24:35.6Whitehall29.1
10Talon Kurlenda24:36.2FHC GR Forest Hills Central28.9
12Talan Marquez24:39.9Fennville27.7
10Christopher Ferguson24:42.9Howard City Tri-County26.7
12Paxton Brechting24:43.2Hudsonville26.6
9Tyler Severino24:44.0Kalamazoo Loy Norrix26.3
12Elijah Maat24:44.1Holland West Ottawa26.3
10Aidan Cole24:44.8FHN GR Forest Hills Northern26.1
11Joaquin Delgado24:44.8Byron Center26.1
9Ollie Harris24:45.9FHC GR Forest Hills Central25.7
9Xavier Peralta24:47.0Grand River Prep25.3
11Rowan Blaha24:48.0Kalamazoo Homeschool Sports25.0
11Jabin Dielman24:48.3Holland West Ottawa24.9
11Jake Follett24:48.5Holland West Ottawa24.8
9Isaac Emery24:48.9Coopersville24.7
11Aiden Stembol24:50.2Whitehall24.3
9Anthony Anastasi24:50.8Plainwell24.1
10Ricky Bristol24:52.3Boyne City23.6
12Cole Schmidt24:52.3Hudsonville Unity Christian23.6
9Jackson Keply24:53.5Lowell23.2
9Zane Marino24:53.8Kalamazoo Central23.1
10Bryce Stevens24:53.9Hopkins23.0
12Johan Guzman24:54.2Wyoming22.9
10Corbin Meeuwsen24:54.6Hudsonville Unity Christian22.8
12Joshua Wormell24:54.8Boyne City22.7
12Isaiah Baker24:55.1Hudsonville22.6
9Connor Geary24:56.3GR Ottawa Hills22.2
10Michael Whitney24:57.3Plainwell21.9
9Nolan Lucas24:57.3Hastings21.9
9Cameron Chouinard25:01.0Allendale20.7
12Evan Schrier25:02.7Hudsonville Unity Christian20.1
11Asa Brendahl25:03.8Mattawan19.7
9Chauncey Oliver25:05.1Wyoming19.3
9Timothy Fanco25:08.2Caledonia18.3
9Jake Hager25:12.4FHE Ada Forest Hills Eastern16.9
9Hunter Weber25:13.6Stevensville Lakeshore16.5
12Donald (DJ) Kuck25:16.0Hastings15.7
10Nathan Hetterscheidt25:19.8FHC GR Forest Hills Central14.4
9Blake Herbert25:19.9Plainwell14.4
9Brock Drewyor25:19.9Schoolcraft14.4
9Jacob Dozeman25:20.0Zeeland East14.3
12Kenzen Low25:20.2FHE Ada Forest Hills Eastern14.3
9Jace Acker25:20.3Hastings14.2
12Caden Ruiter25:20.5Holland Christian14.2
11Broderick Fanco25:21.0Caledonia14.0
11Andrew Pendock25:21.5Hopkins13.8
12Sam Huff25:22.8Kalamazoo Christian13.4
12Peter Ver Duin25:23.8Grand Haven13.1
9Justin Harper25:24.0Caledonia13.0
10Coon VJ25:24.3Wyoming12.9
11Josh Vanstelle25:25.1Fruitport12.6
11Spencer Crozier25:25.2Hastings12.6
9Gabe Smitko25:28.4FHC GR Forest Hills Central11.5
11James Doss25:29.6Grand Haven11.1
9Landon Evans25:33.2Schoolcraft9.9
10Parker Stull25:34.1Plainwell9.6
9Beckham Reedy25:36.8Mattawan8.7
12Noah Petersen25:38.6Grand River Prep8.1
9Malachi Martin25:41.4Delton-Kellogg7.2
10Ignacio Urdiain25:41.6Hudsonville7.1
9Andrew Lathwell25:42.9FHC GR Forest Hills Central6.7
9Josh Cusack25:51.8GR West Catholic3.7
9Billy Hilbert25:55.0Hastings2.7
9Samuel Westemeyer25:57.6Caledonia1.8
9Ethan Hoekstra25:59.4FHE Ada Forest Hills Eastern1.2
10Wilson Johnston26:00.2Lowell0.9
9Isaac Kaboos26:00.5Middleville Thornapple-Kellogg0.8

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Helen Sachs16:53.2Holland West Ottawa183.6
12Kyah Hoffman18:07.9Stanton Central Montcalm158.7
12Elena Figueroa18:09.5St. Joseph158.2
12Emma Drnek18:29.6Zeeland East151.5
12Valerie Beeck18:40.8Grand Haven147.7
12Ava Crews18:52.2Middleville Thornapple-Kellogg143.9
12Lila Volkers18:52.9Kent City143.7
11Meredith Cook18:54.9Zeeland East143.0
11Ava Porras18:58.6Holland West Ottawa141.8
12Emma Gunnett18:59.4Holland West Ottawa141.5
12Annie Alkema18:59.6Kalamazoo Central141.5
10Paige McMeans19:06.5Jenison139.2
11Olivia Stacy19:07.5Portage Northern138.8
12Chloe DeRidder19:07.6Grandville138.8
11Marie Gates19:07.7Hudsonville Unity Christian138.8
12Ashley Choponis19:08.5Stanton Central Montcalm138.5
10Mia May19:13.4Sparta136.9
10Isabelle Sliter19:19.7Fennville134.8
9Elliana Max19:21.3Kent City134.2
10Lane Isom19:22.2Richland Gull Lake133.9
10Collette Wierks19:22.7Holland West Ottawa133.8
9Ainsley Kelm19:28.7Portage Northern131.8
10Olivia Hollebeek19:29.1Holland Christian131.6
9Adalyn Raab19:30.5Zeeland East131.2
9Avery Engbers19:30.9Holland Christian131.0
10Ellery Lampen19:31.1Holland Christian131.0
11Willa Prinsen19:32.7FHN GR Forest Hills Northern130.4
12Julia Frampton19:37.3Holland West Ottawa128.9
9Audrey Kline19:37.6St. Joseph128.8
10Chloe Purwin19:37.8Hudsonville128.7
12Jane Olney19:39.6Holland West Ottawa128.1
12Jordyn Klaasen19:42.1Zeeland West127.3
9Reese Haglund19:42.3Holland West Ottawa127.2
9Mary Dolbow19:44.9Holland West Ottawa126.4
11Macy Guikema19:47.2Jenison125.6
12Reese Hansen19:47.5GR Ottawa Hills125.5
10Eliana Stob19:49.0Holland Christian125.0
10Shelby Kuiper19:50.8GR Covenant Christian124.4
12Alaina Klooster19:50.9Kalamazoo Christian124.4
11Taryn DiLaura19:55.7Zeeland East122.8
10Ashley Wayne19:57.3Hudsonville122.2
11Julia Faber19:59.0BC Harper Creek121.7
12Camille (Cami) Kraai20:01.2Whitehall120.9
10Lyla Dowling20:02.3Holland West Ottawa120.6
11Lilah Yoder20:02.6FHC GR Forest Hills Central120.5
11Jersi Bilek20:05.0Muskegon Reeths-Puffer119.7
9Oakley Osterhart20:05.5Coopersville119.5
12Sofia Bogard20:08.4Kalamazoo Loy Norrix118.5
11Grace Coston20:09.0Stanton Central Montcalm118.3
11Ava Lawrence20:10.5East Kentwood117.8
11Addie Birkholz20:10.7Holland West Ottawa117.8
12Naomi Diekman20:12.1Jenison117.3
11Cianah Budnik-Ramos20:14.0Grand Haven116.7
10Cassie Karasinski20:14.3Hudsonville116.6
9Maddy Aleisa20:16.6Jenison115.8
12Hannah Dupuis20:19.5Caledonia114.8
9Jaclyn Charbauski20:19.7FHN GR Forest Hills Northern114.8
12Celia Pollock20:20.4Byron Center114.5
12Clare Mathison20:21.1FHC GR Forest Hills Central114.3
11Megan Kuzma20:23.7Zeeland East113.4
12Sydney Law20:28.6Byron Center111.8
11Layla Geurink20:28.9Holland Christian111.7
9Cecelia Wojciakowski20:34.9GR Ottawa Hills109.7
10Ainsley Sullivan20:35.7FHE Ada Forest Hills Eastern109.4
12Rachel Grice20:36.3Kalamazoo Central109.2
12Anna Sybenga20:42.0FHC GR Forest Hills Central107.3
12Madeline Young20:43.7Buchanan106.8
9Avalynne Allee20:45.4LeRoy Pine River106.2
12Valerie Pollock20:45.9Fruitport106.0
12Adalyn Britton20:46.6Whitehall105.8
12Gracey Barry20:47.4Grand Haven105.5
9Chloe Powers20:48.0Holland West Ottawa105.3
9Madisyn Wanstead20:48.6LeRoy Pine River105.1
12Marlina Howell20:50.8FHE Ada Forest Hills Eastern104.4
9Annika Stob20:53.2Holland Christian103.6
12Leona Keuvelaar20:53.8Grandville103.4
12Claire O’Boyle20:53.8Lowell103.4
11Donna Haaksma20:54.1Byron Center103.3
11Enna Wainer20:55.9GR Ottawa Hills102.7
11Josie Longcore20:56.2Plainwell102.6
11Alina Martinson20:56.4Saugatuck102.5
9Addison Bixler20:58.4Coopersville101.9
12Bradey Harmelink20:59.9Grandville101.4
12Tessa Minnear21:00.7Hudsonville101.1
9Tiffany DeMaagd21:01.2GR_South Christian100.9
11Chloe Rinzema21:02.1GR_South Christian100.6
12Sierra Grooters21:02.2Hudsonville Unity Christian100.6
12Alayna Godfrey21:03.0East Kentwood100.3
9Addy Nesbitt21:03.3Cedar Springs100.2
12Avery Wezensky21:04.5Portland99.8
12Kaylee Sprague21:05.2Stevensville Lakeshore99.6
12Hannah Geaney21:06.9Wyoming Potter’s House99.0
12Kiley Bommarito21:07.2Caledonia98.9
11Kyrstie Celebuski21:07.3Grandville98.9
12Ella Harlow21:07.4Portage Northern98.9
12Maddie Bruxvoort21:07.6Hudsonville Unity Christian98.8
12Melanie Warren21:08.9Bridgman98.4
12Clara Fast21:09.0Bridgman98.3
11Sadie Schout21:09.0Hudsonville Unity Christian98.3
10Kamryn Sixberry21:09.0Saugatuck98.3
12Audrey Huff21:10.9Grandville97.7
10Kendall Nester21:14.3Cedar Springs96.6
11Andrea Schwartz21:15.0Jenison96.3
11Olivia Droski21:15.7Coopersville96.1
10Mackenzie Huizenga21:16.6Holland Christian95.8
9Sophie Jones21:17.9Holland Christian95.4
12Elizabeth Kunzi21:18.1Hudsonville95.3
12Rachel Berkenpas21:18.6GR_South Christian95.1
12Maya VanSolkema21:20.1Hudsonville Unity Christian94.6
9Mai Nguyen21:20.6Plainwell94.5
12Lily Frendt21:20.9Grand Haven94.4
10Carly Bruxvoort21:20.9Hudsonville Unity Christian94.4
10Riley DenHartigh21:21.3Hudsonville Unity Christian94.2
9Lily Phillips21:21.5FHE Ada Forest Hills Eastern94.2
12Adysen Daman21:21.6Caledonia94.1
12Grace Fenton21:24.6Holland Christian93.1
11Evie Kleinheksel21:25.2Zeeland West92.9
12Preslee Perkins21:25.3Stevensville Lakeshore92.9
12Alicyn Gleesing21:25.3Richland Gull Lake92.9
12Claire Vos21:25.4Plainwell92.9
10Anna DeVries21:28.4GR Covenant Christian91.9
10Andrea Rolston21:28.7Stanton Central Montcalm91.8
12Mackenzie Baldrica21:30.8Sparta91.1
10Lydia Minderhoud21:32.8GR Covenant Christian90.4
11Delaney Little21:33.1Boyne City90.3
12Natalie Formsma21:33.3Byron Center90.2
10Meghan-Jane Skidmore21:33.6Middleville Thornapple-Kellogg90.1
11Audrey Latchaw21:34.5Lowell89.8
11Macallie Retan21:34.9Grandville89.7
12Annika DeJong21:35.2Stevensville Lakeshore89.6
12Ariana Pillot21:35.3Schoolcraft89.6
12Olivia VerBeek21:36.9Jenison89.0
12Sadie Ebel21:37.7St. Joseph88.8
12Nyla Broekhuizen21:37.7Byron Center88.8
12Keira Bommarito21:38.0Caledonia88.7
12Ava Wilson21:38.2GR NorthPointe Christian88.6
12Abbey Scholma21:39.0Hudsonville88.3
11Lydia Huisman21:39.0GR_South Christian88.3
11Audrey Biebel21:39.2FHN GR Forest Hills Northern88.3
9Gwen Aupperlee21:39.3GR Ottawa Hills88.2
9Amelia Danian21:40.9FHN GR Forest Hills Northern87.7
12Samantha McClelland21:41.2FHN GR Forest Hills Northern87.6
9Ava Knot21:41.4Holland Christian87.5
9Caralyn Elkins21:41.5Zeeland West87.5
12Cece Frendt21:42.0Grand Haven87.3
9Brooke Ramer21:43.0Richland Gull Lake87.0
10Lyvia Curtis21:44.4Saugatuck86.5
11Kenna Charbauski21:44.6FHN GR Forest Hills Northern86.5
10Malaynee Levandoski21:45.4Holland West Ottawa86.2
12Hannah Erlandson21:47.5Plainwell85.5
9Ellery Rietema21:47.8Hamilton85.4
10Katie Greenhoe21:48.5Zeeland West85.2
11Alexis Heagle21:48.5Byron Center85.2
10Peyton Hardy21:49.6Middleville Thornapple-Kellogg84.8
9Ellery Jelsema21:50.8GR_South Christian84.4
11Abby Thompson21:51.5Kalamazoo Homeschool Sports84.2
9Vivienne Conflitti21:52.9FHE Ada Forest Hills Eastern83.7
10Mallory Verhougstraete21:53.8Grand Haven83.4
10Rowan Sloothaak21:54.2Zeeland West83.3
11Sophie Wisener21:56.8Byron Center82.4
10Akaela Daman21:57.3Caledonia82.2
12Brielle Voorhees21:59.5Tri-unity Christian81.5
10Lillie Kerr21:59.6Three Rivers81.5
9Peyhton Beardsley22:02.0Fruitport80.7
11Kate Ort22:02.3Stevensville Lakeshore80.6
10Brynn Copenhaver22:02.3Three Rivers80.6
10Alyssa Danek22:03.0Holland West Ottawa80.3
10Miriam Hess22:03.6Cedar Springs80.1
11Taylor Hill22:04.0Kalamazoo Homeschool Sports80.0
11Ana Beimers22:05.0Hudsonville Unity Christian79.7
11Braelyn Bunting22:05.1Stanton Central Montcalm79.6
11Grace Kooyer22:05.2GR_South Christian79.6
11Dylan Bosma22:06.8GR NorthPointe Christian79.1
12Macy Daniels22:07.0Kalamazoo Loy Norrix79.0
12Christina Mendoza22:08.0Fennville78.7
9Hailee Bertels22:08.1Boyne City78.6
10Noelle Wielhouwer22:08.3Hudsonville Unity Christian78.6
10Alaina McCrumb22:10.8Middleville Thornapple-Kellogg77.7
10Gabriella Agar22:12.1GR_South Christian77.3
12Sophia Feldpausch22:12.6Byron Center77.1
9Lilly Harthorn22:13.5Kalamazoo Loy Norrix76.8
9Ava Oostema22:13.6GR_South Christian76.8
11Allison Breining22:13.9Hopkins76.7
11Katelynn Boyd22:15.3Hudsonville Unity Christian76.2
10Roxanne Jorgensen22:15.7Portage Northern76.1
9Rylee Zumer22:17.1BC Harper Creek75.6
10Raina Glanzman22:17.3GR Kenowa Hills75.6
11Emma-Claire Sleighter22:17.4East Kentwood75.5
10Samantha Koppenol22:17.7Zeeland West75.4
10Jenna Terpstra22:18.3GR NorthPointe Christian75.2
9Danika Lopez22:18.5GR NorthPointe Christian75.2
9Abbie Koole22:18.6GR Covenant Christian75.1
11Madison Kietzman22:18.7Middleville Thornapple-Kellogg75.1
12Ellie Francis22:18.8Allendale75.1
11Sophie Koleszar22:19.0Zeeland East75.0
10Ella Hallack22:19.3Zeeland West74.9
12Kambria Moored22:19.6Hopkins74.8
9Brynley Merkins22:20.7Fruitport74.4
10Gabrielle Chevez22:22.3Muskegon Reeths-Puffer73.9
10Lily Cummings22:23.1St. Joseph73.6
10Paige Weber22:23.2Portland73.6
11Lexi Kowalski22:23.3Kalamazoo Central73.6
10Maggie Wagner22:24.1Jenison73.3
10Hallee Hervey22:25.1Reed City73.0
10Olivia Lothian22:25.4Lowell72.9
9Emmarie Formsma22:26.0Byron Center72.7
10Treasure Fleese22:26.2Fruitport72.6
11Megan Schuurmans22:26.8Middleville Thornapple-Kellogg72.4
12Kylie Mann22:27.1Delton-Kellogg72.3
9Anna Howell22:27.2Bridgman72.3
10Marlowe Walcott22:27.2Reed City72.3
9Quinn McWilliams22:27.3Coopersville72.2
10Amira Khadija22:27.8Grand Haven72.1
11Acacia Williams22:28.4Holland Calvary Christian71.9
11Katherine Klooster22:28.8GR West Catholic71.7
10Abigail Simpson22:28.9FHN GR Forest Hills Northern71.7
12Kat Wilson22:29.0Zeeland East71.7
9Mercy Hibma22:30.0Kalamazoo Homeschool Sports71.3
9Lily Dozeman22:30.4Holland Christian71.2
9Alyson Crete22:30.4Comstock Park71.2
10Layla Silkworth22:30.6BC Harper Creek71.1
9Caroline Howenstine22:33.4Stevensville Lakeshore70.2
12Leah Williams22:33.7Caledonia70.1
9Cora Ball22:34.3Byron Center69.9
11Libby Post22:34.6Zeeland East69.8
11Ella Grimm22:34.7Muskegon Mona Shores69.8
9Lillian Johnson22:35.9Byron Center69.4
11Lauryn Byker22:36.1Hudsonville Unity Christian69.3
10Alaina Gruppen22:37.3Hudsonville Unity Christian68.9
11Kandin Shuler22:38.3Bridgman68.6
12Randi Pennington22:38.7Jenison68.4
12Emily Howell22:39.1Bridgman68.3
9Lucy Budnik22:39.8Zeeland West68.1
9Olivia Bays22:41.1Schoolcraft67.6
11Cambrynne Giem22:41.6Boyne City67.5
9Jenna VanderLaan22:41.6GR_South Christian67.5
11Allison Ramer22:41.7Richland Gull Lake67.4
10Carmen Reynolds22:41.7Middleville Thornapple-Kellogg67.4
9Kate Olsen22:41.9Byron Center67.4
10Abigail Brooks22:42.2Coopersville67.3
10Belle Richardson22:42.4Kalamazoo Homeschool Sports67.2
9Avery Mollberg22:43.9Buchanan66.7
10Addison Bell22:44.5Mattawan66.5
11Lili Zondervan22:45.1GR_South Christian66.3
12Addison Wurfel22:45.5Vicksburg66.2
11Gwen Todd22:46.3Plainwell65.9
12Anya Steele22:46.6Coopersville65.8
12Logan Clausen22:46.7Muskegon Mona Shores65.8
10Mia Vonderheide22:47.2Lowell65.6
11Brooklyn Haight22:48.0Zeeland West65.3
9Ashley Stewart22:48.3Holland Christian65.2
12Kara Kerwin22:48.4Kalamazoo Christian65.2
12Ava Vlietstra22:48.7Kalamazoo Christian65.1
9Raquel Welch22:49.9Big Rapids64.7
12Clara Smoes22:50.2Reed City64.6
11Elizabeth Smoes22:50.9Coopersville64.4
12Sarela Cruz22:51.8Three Rivers64.1
11Amber Kuiper22:52.5GR Covenant Christian63.8
9Renna Caswell22:53.4Vicksburg63.5
10Tessa Feldpausch22:54.1Byron Center63.3
11Madeline Riker22:55.8Richland Gull Lake62.7
12Maria Gergely22:56.0Kalamazoo Homeschool Sports62.7
12Lillian Smith22:56.1Stevensville Lakeshore62.6
9Annabella Nieto22:56.2Kalamazoo Central62.6
10Ava Langerak22:56.3GR Covenant Christian62.6
12Lily Roossien22:57.0FHE Ada Forest Hills Eastern62.3
11Jana Kalumbula22:58.0GR Ottawa Hills62.0
12Mara Gilmore22:58.4Grand Haven61.9
12Addison Blodgett22:58.8Schoolcraft61.7
11Daphne Hall23:00.5FHE Ada Forest Hills Eastern61.2
9Raelin Schrock23:00.8Lake Odessa Lakewood61.1
11Emily Graves23:02.2Zeeland East60.6
11Alaina Nagel23:03.2Buchanan60.3
11Olivia Latunski23:03.8FHC GR Forest Hills Central60.1
11Kenzie Low23:03.9GR Ottawa Hills60.0
11Anna Green23:04.1Byron Center60.0
12Audrey Durham23:04.5Zeeland East59.8
11Evelyn Jackson23:05.9Kalamazoo Homeschool Sports59.4
10Kaila Keeler23:06.0Zeeland West59.3
9Nora Kauffman23:06.1Howard City Tri-County59.3
10Anna Schulz23:07.1GR West Catholic59.0
12Isabella Frederick23:07.8Kalamazoo Central58.7
10Rosie Stelwagen23:08.5West Michigan Homeschool58.5
10Alayna Ranney23:08.7Plainwell58.4
11Jenna Dozeman23:09.2Hamilton58.3
11Kenna Caryl23:09.4Hudsonville Unity Christian58.2
10Lillian Dewey23:09.5Hopkins58.2
10Brooklyn Jackson23:11.3Lowell57.6
10Ximena Martinez23:11.5Stevensville Lakeshore57.5
12Avalynn Klapmust23:12.9Caledonia57.0
11Anna Furman23:13.3Kalamazoo Central56.9
11Madison Bastic23:13.4Byron Center56.9
9Addy Dodd23:13.8Hudsonville56.7
10Nadia Cuevas23:14.1Zeeland East56.6
9Kaylin Pinkowski23:14.7Bridgman56.4
12Jocelyn Mein23:14.9Portage Northern56.4
11Anna Pake23:15.3Howard City Tri-County56.2
11Jaslyn Townes23:15.4Richland Gull Lake56.2
12Naomi Lindner23:16.6FHE Ada Forest Hills Eastern55.8
12Athiei Manyang23:18.9East Kentwood55.0
11Josie Shanley23:20.1Richland Gull Lake54.6
11Mackenzie Conner23:20.8Jenison54.4
10Andie Buursma23:21.0Grandville54.3
9Naomi Telman23:21.0Holland Black River54.3
9Maeve VanDam23:21.9Byron Center54.0
11Ellie Feneley23:22.1BC Harper Creek54.0
11Addison Holt23:22.7Grand Haven53.8
11Marissa Norder23:22.7Grand Haven53.8
10Cora Williams23:22.8Hamilton53.7
9Molly VanDam23:23.4Zeeland East53.5
12Adrienne Fluette23:24.2Muskegon Reeths-Puffer53.3
9Alivia Schnakenberg23:24.3Zeeland East53.2
10Simone McDargh23:25.0Grandville53.0
11Laelle Terpstra23:25.7GR Covenant Christian52.8
9Kassie Sapp23:25.8Whitehall52.7
10Emma Richardson23:26.9St. Joseph52.4
10Cora Draft23:28.0Caledonia52.0
12Isabelle Overmyer23:28.8Buchanan51.7
12Evie Morrison23:29.3Berrien Springs51.6
12Ava Fisher23:31.2Jenison50.9
12Savannah Headley23:31.6Three Rivers50.8
9Scarlet Villarreal23:33.2Zeeland East50.3
9Quinn Middleton23:33.3Byron Center50.2
8Jane Vonk23:33.5Holland Calvary Christian50.2
10Abby Blok23:34.1FHC GR Forest Hills Central50.0
9Elise Clarin23:34.3Caledonia49.9
12Audrey McKeiver23:35.2GR West Catholic49.6
11Josie Greene23:35.6Kalamazoo Homeschool Sports49.5
11Kendall Braginton23:37.0Muskegon Mona Shores49.0
12Alisha Esquivel23:37.8Kent City48.7
10Addison Hopkins23:38.2Hudsonville48.6
12Daphne Ball23:38.6Byron Center48.5
11Kenzie Howell23:39.1Grand Haven48.3
10Josie Luyckx23:39.4FHC GR Forest Hills Central48.2
10Alivia VanderZwaag23:39.4Hudsonville Unity Christian48.2
9Annalise Jense23:40.0Hudsonville48.0
12Madelyn Earl23:40.3FHN GR Forest Hills Northern47.9
9Laura Rotman23:40.4Holland Calvary Christian47.9
12Taryn Landers23:40.8Hudsonville Unity Christian47.7
9Evelyn Weaver23:41.3Byron Center47.6
10Elsie VanTil23:41.5GR Covenant Christian47.5
11Sarah Bleyenberg23:41.6GR Covenant Christian47.5
9Anna Tibbe23:42.0GR NorthPointe Christian47.3
12Yadira Huerta Espinosa23:42.3Zeeland West47.2
9Karagan Calley23:43.2Portland46.9
10Josephine Polasek23:43.6Portland46.8
10Kora Kok23:44.1GR NorthPointe Christian46.6
10Elizabeth Haverdink23:44.6GR_South Christian46.5
10McKenzie Whalen23:45.9Allendale46.0
12Ruth Jurden23:46.9Stanton Central Montcalm45.7
9Gracie Hibma23:47.2Kalamazoo Homeschool Sports45.6
11Reese Mickelsen23:47.3FHN GR Forest Hills Northern45.6
10Ashley Binder23:47.7Hudsonville Unity Christian45.4
9Aleiah Nyhoff23:47.9Holland West Ottawa45.4
11Payton Gater23:48.3Middleville Thornapple-Kellogg45.2
12Emma Riesner23:49.8FHN GR Forest Hills Northern44.7
10Olivia Hawkins23:50.3Caledonia44.6
12Samantha Pavlak23:50.7Schoolcraft44.4
11Alison Rotman23:52.2Holland Calvary Christian43.9
9Haylee Ledesma23:53.1Lowell43.6
9Emily Ott23:54.6Berrien Springs43.1
12Olivia Laninga23:56.8Holland Calvary Christian42.4
12Marissa Maycroft23:57.0Allendale42.3
11Lydia VanderMolen23:57.7Hudsonville Unity Christian42.1
12Sophia Wilson23:58.5Grandville41.8
10Delilah Marquez23:59.1Holland West Ottawa41.6
9Samantha Stevens23:59.3Byron Center41.6
11Meg VanDam23:59.3Zeeland East41.6
9Zoe German23:59.6Fruitport41.5
10Darcy Keefe24:00.4Muskegon Reeths-Puffer41.2
11Rachel Root24:00.7FHN GR Forest Hills Northern41.1
10Emma Schoonmaker24:00.8Saugatuck41.1
12Noelle Nienhuis24:01.2Hudsonville Unity Christian40.9
12Jacky Dunlap24:01.6Boyne City40.8
11Elsie Markillie24:01.8Richland Gull Lake40.7
9Abigail Tromp24:02.8Byron Center40.4
10Alaina Wheaton24:02.9St. Joseph40.4
12Raeann VanLaan24:03.0GR_South Christian40.3
12Kaitlyn Harris24:03.2St. Joseph40.3
9Charlie Bont24:03.5Caledonia40.2
9Abigail Whitelaw24:04.2Stevensville Lakeshore39.9
11Samantha Giles24:05.8Fennville39.4
10Elyana Davis24:07.4Kalamazoo Homeschool Sports38.9
12Meryn Curtis24:08.2Saugatuck38.6
11Taylor Sill24:08.6Berrien Springs38.5
9Alyda Leep24:08.9Schoolcraft38.4
10Miriam Jackson24:10.5Kalamazoo Homeschool Sports37.8
12Lauren Hills24:10.8Hudsonville37.7
11Tana Drobeck24:11.3Mattawan37.6
12Sydney Martin24:11.4Kalamazoo Homeschool Sports37.5
12Alyssa Possehn24:11.4Saranac37.5
10Kaitlyn Durow24:11.6Muskegon Reeths-Puffer37.5
9Tiona Sakala24:12.8Caledonia37.1
12Avery Brower24:14.2Holland Christian36.6
11Hannah Bennett24:14.2Caledonia36.6
11Aubriana Druckenmiller24:14.5Sparta36.5
10Ava Thomas24:14.5Kalamazoo Christian36.5
11Abbi Rozman24:15.2Holland Black River36.3
10Gabriella Reyna24:15.3Allendale36.2
10Adelyn Ashbay24:15.3Allendale36.2
11Maya Grossman24:15.6Vicksburg36.1
11Caelynn London24:15.7Reed City36.1
10Elizabeth Antes24:16.5BC Harper Creek35.8
12Sophie Bukrey24:16.6Coopersville35.8
12Abby Retberg24:17.5Hudsonville35.5
12Abby Tuls24:18.2Wyoming Potter’s House35.3
11Bella Beck24:19.1Allendale35.0
9Taylor Johnston24:19.7Boyne City34.8
9Shyanna Buskirk24:19.9Hopkins34.7
12Kelsey Huitema24:20.2GR_South Christian34.6
11Rory VanderPloeg24:20.5GR Ottawa Hills34.5
9Molly Bruggink24:20.8Plainwell34.4
10Meghan Venhuizen24:21.0Caledonia34.3
10Jessica White24:21.3Kalamazoo Loy Norrix34.2
9Aundrea Anderson24:21.7Lowell34.1
10Isla Sheely24:21.9Caledonia34.0
11Jocelynn Olds24:22.6Howard City Tri-County33.8
11Lucy Hotz24:22.7Cedar Springs33.8
10Kelsi Minikey24:23.0Stanton Central Montcalm33.7
10Anna VanderWal24:23.5Caledonia33.5
9Ashley Larsen24:24.2Wayland Union33.3
12Maya Wettlaufer24:24.5Hamilton33.2
9Kinley Eikenberry24:24.8Muskegon Mona Shores33.1
11Taytum Sanford24:25.6Reed City32.8
11Marisa Toonstra24:25.8Wyoming Potter’s House32.7
10Charity Rogers24:26.0Reed City32.7
10Lauren Hall24:26.7Muskegon Mona Shores32.4
12Lucy Bray24:26.9Kalamazoo Christian32.4
12Ava Vergara24:27.0Mattawan32.3
11Lauren Spitzley24:27.3Portland32.2
12Christina Waldmiller24:27.4Caledonia32.2
9Kylynn Grala24:27.9Cedar Springs32.0
12Brianna Nixon24:28.4Hudsonville31.9
10Laila Mcdowell24:28.7Byron Center31.8
10Emily Costello24:29.7Sparta31.4
11Charli Belinger24:30.5Muskegon Reeths-Puffer31.2
12Madelyn VanDort24:30.8Zeeland West31.1
10Kenadi Stevens24:31.2Coopersville30.9
10Abigail Mulder24:32.1Schoolcraft30.6
10Lydia Nelson24:32.6Hamilton30.5
12Marykate Thomas24:33.0Kalamazoo Christian30.3
9Samantha Corbin24:33.2Plainwell30.3
10Lotta Gottstein24:33.2Stevensville Lakeshore30.3
12Avery Kelliher24:33.3Jenison30.2
12Anna Williamson24:33.7Mattawan30.1
12Quinn Smith24:34.1East Kentwood30.0
10Raylee Preston24:34.7Middleville Thornapple-Kellogg29.8
9Amy Alday24:35.9BC Harper Creek29.4
12Lydia Peterson24:35.9GR_South Christian29.4
9Breanna Schut24:36.9Middleville Thornapple-Kellogg29.0
10Laila Burress24:36.9East Kentwood29.0
11Emma Tidd24:37.6Lake Odessa Lakewood28.8
9Esther Cahill24:37.6Saranac28.8
10Abagail Rickard24:38.3Big Rapids28.6
12Carly Carlson24:38.6Reed City28.5
12Sabrina Bielecki24:39.3Hudsonville28.2
9Riley McKeiver24:39.7GR West Catholic28.1
12Navaya Ingle24:39.9Hopkins28.0
9Sophia Fitton24:40.5Allendale27.8
9Ava Harmon24:40.8Hudsonville27.7
12Abbie Terry24:40.9East Kentwood27.7
12Johannah Houtkooper24:41.1Delton-Kellogg27.6
9Finley Koutz24:41.3Sparta27.6
10Katie Schillaci24:42.1FHC GR Forest Hills Central27.3
12Lily Boyl24:43.3Portage Northern26.9
11Rylea Summey24:44.5Three Rivers26.5
12Haylie Sarver24:44.7Jenison26.4
11Alyssa Lucas24:44.8Zeeland West26.4
9Remi Kitts24:45.2FHE Ada Forest Hills Eastern26.3
10Sarah Krueger24:46.6FHE Ada Forest Hills Eastern25.8
9Heidi Carter24:47.1Lake Odessa Lakewood25.6
10Tatum Hemmerly24:47.9Muskegon Mona Shores25.4
9Mady Terpstra24:48.2Hudsonville25.3
11Teigan Colvin24:48.2Grand Haven25.3
11Sadie Trahan24:48.9Saranac25.0
11Helayna Dyke24:49.0Allendale25.0
9Lauren Crowley24:49.1Richland Gull Lake25.0
12Anna Heath24:49.2Portland24.9
9Delaney Burgess24:49.9GR_South Christian24.7
9Kaytlyn Day24:50.4Saranac24.5
12Lucy Alcorn24:50.7Allendale24.4
12Avery Janssen24:50.8Coopersville24.4
12Corina Mitteer24:51.2Whitehall24.3
9Joselyn Fischhaber24:51.5Portage Northern24.2
10Lennon Lassanske24:51.8Muskegon Mona Shores24.1
11Hope Latsch24:52.4Muskegon Reeths-Puffer23.9
9Abree VanDenBrink24:53.0Wayland Union23.7
12Annabeth Allee24:53.1LeRoy Pine River23.6
12Emma Pratt24:53.5Mattawan23.5
9Isabelle Tilma24:53.5GR_South Christian23.5
9Lauryn Wilkie24:53.9Grand Haven23.4
11Kendall Dykstra24:53.9Zeeland West23.4
10Mia McCarty24:54.4Hudsonville23.2
9Adilyn VanderWerf24:55.2Byron Center22.9
9Lucy Schimmel24:55.4GR Covenant Christian22.9
10Saniya Shepard24:56.2Zeeland East22.6
12Kyla Nunn24:56.3Plainwell22.6
12Kailey Triemstra24:57.7Kalamazoo Christian22.1
11Adyson Baker24:58.2Buchanan21.9
9Abigail Tava25:01.2Caledonia20.9
11Isabelle Swab25:01.9Grand Haven20.7
10Mary Clare Gergely25:02.9Kalamazoo Homeschool Sports20.4
10Hailey Lee25:03.9Middleville Thornapple-Kellogg20.0
9Zoey White25:04.1Muskegon Mona Shores20.0
10Kenzie Druce25:04.5Cedar Springs19.8
9Abbi Wright25:05.1Holland Christian19.6
10Adalynn Randall25:05.6St. Joseph19.5
10Jenna Webster25:06.1Kalamazoo Loy Norrix19.3
11Kaitrin Miedema25:06.4Holland Christian19.2
10Madison Trompen25:08.7Caledonia18.4
11Meghan Davis25:08.7Holland Black River18.4
10Lucy Otto25:09.5Jenison18.2
9Claire O’Brien25:10.6Cedar Springs17.8
9Alexa Clark25:10.6Bridgman17.8
9Isabelle Horning25:11.0Caledonia17.7
10Alaina Smith25:11.3Grand River Prep17.6
12Keira VanTimmeren25:11.8Howard City Tri-County17.4
11Annalise Capestany25:11.8Holland Christian17.4
12Kaitlyn Clark25:12.5Schoolcraft17.2
9Brynn Bolhuis25:12.5Hamilton17.2
9Celia Milhiem25:13.0Coopersville17.0
11Veronica Tapia25:13.2Lowell16.9
11Lauren DeVries25:14.1Zeeland East16.6
10Qwynn Huisman25:14.3Grand River Prep16.6
10Genevieve Franklin25:14.6Fruitport16.5
11Sahara Davis25:15.6Reed City16.1
11Rheagan Cobb25:16.0Grand Haven16.0
9Jaelynn Garber25:16.4Byron Center15.9
12Lina Nguyen25:16.8Grandville15.7
11Reagan Triemstra25:16.9Vicksburg15.7
9Dakota Koeman25:17.0Hudsonville15.7
9Eliana Aris25:17.1Big Rapids15.6
9Anna Hart25:17.9Hamilton15.4
12Alaina Hanson25:20.1Reed City14.6
12Atiek Anyang25:20.8East Kentwood14.4
9Sophia Norman25:21.2Stanton Central Montcalm14.3
9Makenna Barney25:21.7FHN GR Forest Hills Northern14.1
9Avery McCrum25:23.7Schoolcraft13.4
10Amanda Leany25:24.7Muskegon Mona Shores13.1
10Miriam Hunt25:25.3Reed City12.9
11Jennifer Popp25:25.9GR NorthPointe Christian12.7
10Lyla Harrington25:26.0Kalamazoo Loy Norrix12.7
10Brooke Carpenter25:28.5Plainwell11.8
11Leah Keuning25:28.7Zeeland West11.8
10Ella Nicholson25:29.0Whitehall11.7
11Riley Dood25:29.6GR_South Christian11.5
10Angel Milam25:30.4Bridgman11.2
10Lucy Cross25:30.7Stevensville Lakeshore11.1
12Kamyla Aponte-Hernandez25:30.7East Kentwood11.1
11Lauren Bosma25:31.1Zeeland West11.0
11Bridget McHugh25:32.9Boyne City10.4
12Mary Riley25:33.6St. Joseph Our Lady of the Lake Catholic10.1
12Summer Adams25:34.6Big Rapids9.8
10Rylee VandenBerg25:35.0Hudsonville Unity Christian9.7
12Erika Emery25:35.8Coopersville9.4
11Ellory Fox25:36.2Caledonia9.3
11Isabella Hernandez25:36.6Grandville9.1
10Daniela Atkins25:36.9Grandville9.0
11Kyleigh Phothisan25:37.0Zeeland East9.0
9Lily Moskal25:37.0Lowell9.0
11Addison Schmidt25:38.5Allendale8.5
9Rachel LaPorte25:39.0Zeeland West8.3
12Kaitlyn Hardy25:39.8Stanton Central Montcalm8.1
11Kylie Bobo25:40.4Wyoming Potter’s House7.9
9Salay Schelhaas25:40.5Jenison7.8
12Kristin DeBoer25:40.9GR Covenant Christian7.7
9Karli DeBoer25:41.2GR Covenant Christian7.6
12Olivia Harris25:42.0St. Joseph7.3
12Saleen Brennan25:42.1Buchanan7.3
10Elle Buhlman25:42.1Allendale7.3
10Emily Hasse25:43.5Buchanan6.8
11Kinsley Mowery25:43.6GR Covenant Christian6.8
11Natalie Hall25:44.7Muskegon Mona Shores6.4
10Mackenzie Krentz25:45.0Caledonia6.3
11Kasey Haartman25:45.7Hudsonville Unity Christian6.1
9Tuesday Stevens25:46.0Hopkins6.0
9Abigail Douglass25:46.1Bridgman6.0
12Elise Finkbeiner25:47.9Grand River Prep5.4
10Cali VanWyk25:48.1Coopersville5.3
10Madison Law25:50.7Byron Center4.4
9Kaylee Katje25:52.8Hopkins3.7
12Odessa Bristol25:52.9Grandville3.7
11Kasey Rasch25:54.1Coopersville3.3
11Kaylee Ochoa25:54.8Wyoming Lee3.1
11Everlyn VanValkenburg25:55.5BC Harper Creek2.8
11Deirdre Mairs25:56.7East Kentwood2.4
12Lucy Herpolsheimer25:58.9GR Kenowa Hills1.7
10Lily Britton25:59.6Whitehall1.5
11Avery Dekker25:59.7Hudsonville Unity Christian1.4
11Rogue Toepfer25:59.9Portage Northern1.4
12Melanie Martin26:00.3Hamilton1.2
12Isabella Caserta26:00.5Big Rapids1.2
11Tressa DeVries26:02.8GR Covenant Christian0.4
10Analise Pols26:03.4GR Covenant Christian0.2
Uncategorized

2024 Ratings: Lamplighter

Infographs from last season. Over the next few weeks, I’ll build out for this year with updated graphics.

Girls Adjustment: -20
Boys Adjustment: -17

As always, these writeups below will shoutout someone or a team that stood out from the race. That may not be the best runner or the winning team. Perhaps a team that surprised, a runner breaking through, or a runner contributing to a team victory. Of course, if you come to me nicely and want to brag about a fellow team/competitor/teammate, let me know, and I’ll try to give them love further down the line.

LAMPLIGHTER LUMINARIES

Ryan Stojov, Northville

Injuries during the buildup to his sophomore year delayed the true progress. After running in the 17:30’s to close his freshman year, the 16’s could’ve been within reach in 2023. Sadly, that never occurred. His breakout instead came during track, with three straight 4:2x’s to finish off the spring. Ryan’s 16:26 here was a 37 sec. personal best. He was the 7th man on this deep Mustang squad. Usually not the most important position on the team, but he’ll undoubtedly be displacing many runners

Sophia Aquino, Utica

Gotta love some good development. Three years into this Utica program and she looks to have her best season yet. Her first race ever was a 24:50 here. The next year, 21:55. And now, 19:54, her first sub-20 ever. The signs were there during track, where she concentrated on the 8/16, placing in the MAC White in the 800m and finding a 5:38 in the 1600m. Her emergence now gives Utica four girls in the 19’s, which was good enough for 2nd place here and gives promise for the upcoming year.

*** = Team State Title type of performance
** = Top-10 Team type of performance
* = Team Qualifier type of performance

These *’s are all updated through last year, just gotta make the graphics!

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Northville***204.71
Canton**189.91
Temperance Bedford*182.51
Howell*181.21
Dexter179.51
Novi179.41
Salem178.91
Brownstown Woodhaven176.21
South Lyon East161.81
Rochester Hills Stoney Creek160.21
Grosse Pointe South159.81
South Lyon156.71
Livonia Stevenson151.21
L’Anse Creuse North145.71
Farmington145.41
Detroit Renaissance135.01
Berkley126.71
Wyandotte Roosevelt123.51
Walled Lake Central122.21
North Farmington120.31
Dearborn Edsel Ford116.51
Livonia Franklin111.91
Belleville96.21
TeamTop 5 Avg.Division
New Boston Huron*178.02
Chelsea166.32
St. Clair164.62
Macomb Lutheran North163.62
Mason159.62
Carleton Airport154.72
Orchard Lake St. Mary’s152.12
Fowlerville149.72
Lake Fenton142.32
Dundee134.72
Madison Heights Lamphere126.02
Ypsilanti115.62
Trenton84.22
TeamTop 5 Avg.Division
Leslie*161.93
Ann Arbor Greenhills149.23
Madison Heights Bishop Foley82.53
TeamTop 5 Avg.Division
Royal Oak Shrine**167.24
Whitmore Lake*146.84
Manchester132.14
Lutheran Westland128.44
Auburn Hills Oakland Christian125.94
Plymouth Christian Academy94.64

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Brighton**129.31
Utica**126.91
Northville*123.71
Dexter*119.01
Salem*117.61
Farmington110.61
Brownstown Woodhaven109.11
Novi106.21
Livonia Franklin97.81
Grosse Pointe South97.01
Rochester Hills Stoney Creek92.51
Canton88.41
Plymouth87.61
Livonia Stevenson86.41
Berkley85.21
Temperance Bedford81.61
Lake Orion80.81
South Lyon East77.21
South Lyon72.01
Farmington Hills Mercy71.91
Wyandotte Roosevelt55.21
Howell45.41
Dearborn Heights Crestwood43.31
North Farmington39.91
Belleville23.71
TeamTop 5 Avg.Division
Carleton Airport101.22
Pinckney97.32
St. Clair93.22
Macomb Lutheran North86.42
New Boston Huron80.12
Bloomfield Hills Marian72.72
Orchard Lake St. Mary’s72.02
Trenton69.02
Dundee60.32
Fowlerville58.52
Macomb L’Anse Creuse North53.72
Lake Fenton29.02
Madison Heights Lamphere23.82
Ypsilanti Community4.12
TeamTop 5 Avg.Division
Leslie*100.33
Ann Arbor Greenhills*85.93
TeamTop 5 Avg.Division
Whitmore Lake**104.44
Royal Oak Shrine66.14
Auburn Hills Oakland Christian61.24
Plymouth Christian Academy29.44

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Ethan Powell15:42.8Northville211.4
11Aiden Pengelly15:44.0Canton211.0
10Jack MacGregor15:44.0Howell211.0
11Ben Hartigan15:57.2Northville206.6
12Ishaan Kundapur16:02.6Northville204.8
12Lucas Kuhn16:03.6New Boston Huron204.5
11Abenezer Cerone16:11.8Royal Oak Shrine201.7
12Nick Barretto16:13.3Northville201.2
Logan Mullan16:16.0Unattached200.3
10Brandon Cloud16:18.1Northville199.6
10Cameron Varner16:21.1Temperance Bedford198.6
12Alex Doneth16:22.3Mason198.2
11Ethan Hertza16:23.6Northville197.8
Jacob Stanislawski16:24.9Unattached197.4
12Julian Linebaugh16:25.4Dexter197.2
11Ryan Stojov16:26.6Northville196.8
11Dane Hieronimus16:28.5Temperance Bedford196.2
10Joshua Macri16:32.1Macomb Lutheran North195.0
12Lucas Wood16:35.1Howell194.0
11Pierce Scheffler16:38.1Woodhaven Brownstown193.0
11Luke Dulecki16:41.2New Boston Huron191.9
12Jack Martin16:42.9Grosse Pointe South191.4
12Cole Triffle16:45.4Canton190.5
12Ritvik Ellendula16:47.8Northville189.7
12Ben Clark16:49.3Canton189.2
12Isaak Rubley16:50.3Dundee188.9
11Steven Dusseau16:50.3Canton188.9
10Trevor Baptist16:53.3Novi187.9
11Landen Livingston16:55.3Whitmore Lake187.2
10Briggs Warren16:56.5Novi186.8
12Caleb Snyder16:57.1Dexter186.6
12Nathan Vargo16:58.0Unattached186.3
10Jack Hanner16:59.6Salem185.8
12Conner McCormick17:00.1Mason185.6
11Soma Sato17:03.4Novi184.5
11Henry Fredenberg17:03.9Chelsea184.4
10Vincent Jones17:06.2Woodhaven Brownstown183.6
11Cole Wisniewski17:08.5Orchard Lake St. Mary’s182.8
12Jacob Mack17:12.9South Lyon East181.4
11Isaac German17:15.4Novi180.5
9Xavier Solgot17:15.7Macomb L’Anse Creuse North180.4
11Parker Szymczak17:17.5Salem179.8
11Xavier Roman17:18.1Macomb Lutheran North179.6
12Isaac Demetter17:20.9Salem178.7
11Grant Johnson17:22.7Manchester178.1
12Aaron Messing17:23.8Livonia Stevenson177.7
11Alex Hamilton17:24.1North Farmington177.6
11Jaden Ding17:24.7Salem177.4
12Landon Whitehead17:31.6Dexter175.1
12Callum Bell17:32.3Carleton Airport174.9
9Nikhil Ball17:32.6South Lyon East174.8
11Linus Helzerman17:32.7Chelsea174.8
12Jordan Bunce17:35.4Temperance Bedford173.9
12Benjamin Peura17:35.9Farmington173.7
11Colton Blackburn17:36.8Northville173.4
10Ethan Kreger17:37.5St. Clair173.2
9Nicholas Reiser17:37.9Dexter173.0
12Drake Wallace17:39.0Howell172.7
11John Niemenski17:39.5Salem172.5
12Nicholas Balla17:39.6Temperance Bedford172.5
11Brodie Licata17:40.7Lake Fenton172.1
10Owen Dalebout17:40.9Salem172.0
10Jack Lewis17:41.4Northville171.9
11Alex Vazquez17:41.6Woodhaven Brownstown171.8
10Austin Mercado17:41.8Salem171.7
11Max Brannan17:42.8Lutheran HS Westland171.4
12Jerry Westrick17:42.9St. Clair171.4
11Jake Yono17:43.2Orchard Lake St. Mary’s171.3
12Aidan Ortiz17:43.5Temperance Bedford171.2
12Joey Cavins17:43.7Rochester Hills Stoney Creek171.1
10Maddi Duke17:44.7Temperance Bedford170.8
11Michael Bowker17:44.8Royal Oak Shrine170.7
12Malaki Muhammud17:45.6Ypsilanti Community170.5
12Liam Wyman17:45.6South Lyon170.5
12Kyle Biller17:45.7New Boston Huron170.4
11Tobin Collins17:47.2Canton169.9
11Brayden Prieskorn17:47.4St. Clair169.9
12Nathan Szilagyi17:50.1Fowlerville169.0
10Matthew Killeen17:51.3Leslie168.6
10Cameron Crane17:53.2New Boston Huron167.9
10Kenneth Mangles17:53.6Leslie167.8
10Calen Alexander17:54.3Woodhaven Brownstown167.6
10Cooper Steckroth17:59.1Lake Fenton166.0
11Cole Doty18:00.9Dexter165.4
10Vern Clyne18:01.4Auburn Hills Oakland Christian165.2
9Jack Szukatis18:01.8South Lyon East165.1
12Jeremiah Lawson18:02.0Woodhaven Brownstown165.0
11Griffin Demyanovich18:02.3Woodhaven Brownstown164.9
10David DeLand18:02.5Howell164.8
11Bela Matyus18:03.3Orchard Lake St. Mary’s164.6
Paxton Burnie18:04.1Unattached164.3
11Emmanuel Mehari18:04.2Plymouth Christian Academy164.3
9Simon Reed18:04.5Plymouth Christian Academy164.2
10Coen Hill18:05.3Dexter163.9
12Tethyan McKenzie18:05.4Grosse Pointe South163.9
11Sahib Cheema18:05.7Salem163.8
12Emmet Thompson18:05.8Howell163.7
12Matthew Casavant18:06.9Dexter163.4
Tommy Buckalew18:07.0Unattached163.3
10Owen Thorburn18:07.9Chelsea163.0
10Logan Thomas18:08.3Temperance Bedford162.9
12Jose Domecq18:09.4Leslie162.5
9Aidan Schwalbach18:12.4Rochester Hills Stoney Creek161.5
10Avishek Sett18:13.2Farmington161.3
12Brayden Creedon18:14.0Canton161.0
10Nick Martens18:14.3Dexter160.9
12Chase McDougall18:14.4Livonia Stevenson160.9
10Triston Thompson18:16.7Dexter160.1
12Lucas Moore18:16.9Fowlerville160.0
10Marcus Prihoda18:17.6Walled Lake Central159.8
12Braxon Lake18:18.9Temperance Bedford159.4
11Max Frentner18:19.8Salem159.1
10Adam Burns18:20.9Salem158.7
10Cooper Schmelter18:22.8Leslie158.1
11Mateo Reyes18:23.5Woodhaven Brownstown157.8
12Brant Maley18:23.9Chelsea157.7
11Henry Beck18:24.5Ann Arbor Greenhills157.5
12Aidan Grazioli18:24.6South Lyon157.5
11Victor Zhu18:25.0Salem157.3
9Aarush Vijay18:25.4Novi157.2
12Ben Giroux18:25.8Rochester Hills Stoney Creek157.1
12Scott Smith18:26.5Dexter156.8
12Mason Montgomery18:27.3Novi156.6
11Henry Vena18:28.1Dearborn Edsel Ford156.3
12James Freeman18:28.3Rochester Hills Stoney Creek156.2
Alexzander Fortney18:28.6Unattached156.1
10Takeru Kikuta18:29.1Canton156.0
12Joseph Kemp18:29.2Royal Oak Shrine155.9
9Cole Frederick18:29.3Belleville155.9
12Joshua Sonnenberg18:29.4Grosse Pointe South155.9
11Luke McDonell18:29.8St. Clair155.7
12Connor Latta18:31.4Northville155.2
11Frank Tanguy18:31.5Rochester Hills Stoney Creek155.2
10Tanner Kuhn18:31.9New Boston Huron155.0
11Andrew Lopez18:32.1Royal Oak Shrine155.0
10Noah Amori18:33.8Wyandotte Roosevelt154.4
11Henry Epler18:34.0South Lyon154.3
11Marcel Lake18:34.2Detroit Renaissance154.3
10Tyler Hennessey18:35.9Berkley153.7
12Korbyn Thornton18:37.7St. Clair153.1
12Tom Shafer18:37.9Lutheran HS Westland153.0
10Caleb DeLand18:38.1Howell153.0
11Grason Weber18:38.7Leslie152.8
11Caesar Soma18:39.6Royal Oak Shrine152.5
11Alex Martin18:41.4Chelsea151.9
11Dallin Ormond18:41.8Walled Lake Western151.7
11William Dobbertin18:42.3Carleton Airport151.6
10Devin Lau18:43.1Farmington151.3
10Hunter Rodak18:44.3Carleton Airport150.9
12Jack McMahon18:44.7Macomb Lutheran North150.8
11Henrik Fidler18:44.9Salem150.7
10Jackson Mavel18:45.1South Lyon150.6
10Kamden O’Donnell18:45.3Canton150.6
12Pete Lutz18:45.4Madison Heights Lamphere150.5
9Charlie Cossman18:45.8South Lyon150.4
12Grant Newell18:46.4Rochester Hills Stoney Creek150.2
9Easton Danic18:47.6Carleton Airport149.8
11Levi Dutton18:47.7Fowlerville149.8
12Dominic Germano18:47.9Woodhaven Brownstown149.7
12Max Martin18:48.3Salem149.6
12Evan Hunt18:48.9Waterford Mott149.4
12Mason Stranahan18:49.6Ann Arbor Greenhills149.1
12Brady Little18:49.8South Lyon149.1
10Jack Fulop18:49.8Temperance Bedford149.1
12Kobe Coverdill18:50.3Macomb L’Anse Creuse North148.9
11Parth Ashok18:50.5Ann Arbor Greenhills148.8
10Burke Smith18:51.1Dexter148.6
11Nolan Brescol18:51.1Temperance Bedford148.6
9Reece Grafius18:51.1Mason148.6
12Patrick Delavan18:51.4Rochester Hills Stoney Creek148.5
11Nicholas Hoffman18:52.0Dexter148.3
10Wyatt Somers18:52.3Northville148.2
11Rehaan Chattopadhyay18:52.8Northville148.1
11Colin Coole18:52.8Livonia Stevenson148.1
9Nolan Collins18:53.3Whitmore Lake147.9
9Alex Weller18:53.9Howell147.7
11Sean Hartz18:54.4South Lyon147.5
10Daniel Lee18:54.7Novi147.4
10Collin Diffin18:55.3South Lyon East147.2
11William Haskins18:55.9Macomb Lutheran North147.0
9Thoma Hattori18:56.2Novi146.9
12Henry Johnston18:56.3Northville146.9
12Maximus Sinanis18:56.3Novi146.9
10Enrique Caldwell18:56.4Woodhaven Brownstown146.9
12Neel Bangera18:57.8Canton146.4
12Adrian Dawes18:57.8Carleton Airport146.4
11Nico Aagesen18:58.2Ann Arbor Greenhills146.3
10Hudson McCleskey18:58.4Dexter146.2
10Leo Alafita18:59.0Chelsea146.0
10Noah Verdejo18:59.1Novi146.0
Adam Brodie18:59.8Unattached145.7
11Brandon McCloud19:00.4Temperance Bedford145.5
11Grant Garner19:00.8Macomb Lutheran North145.4
12Maxwell Lee19:01.0Canton145.3
12Owen Zischke19:01.0South Lyon145.3
12Brody Fitzgibbon19:02.9Grosse Pointe South144.7
12David Fahim19:03.0Northville144.7
Wyatt Ferguson19:03.2Unattached144.6
10Naveen Kulkarni19:03.6Ann Arbor Greenhills144.5
10Levi Quan19:05.5Northville143.8
10Sam Clifton19:05.8Chelsea143.7
11Dan Birmingham19:06.2Whitmore Lake143.6
9Everett Wood19:06.9Grosse Pointe South143.4
11Andrew Nelson19:07.0Temperance Bedford143.3
11Anthony Pizzimenti19:08.6Woodhaven Brownstown142.8
10Ruaraidh Imfeld19:09.4Unattached142.5
12Joshveer Grewal19:09.6Northville142.5
9Sairishi Sureshkumar19:09.9Salem142.4
11Carter Banfield19:11.7Fowlerville141.8
12Nolan Randell19:12.4Walled Lake Central141.5
12Kaleb Dekoeyer19:12.5Temperance Bedford141.5
12Kyan Isham19:13.0Leslie141.3
10Luke Allen19:14.3Salem140.9
12Peyton Rider19:15.0South Lyon East140.7
9Jackson Butts19:15.4Lake Fenton140.5
10Samuel Batt19:15.8Salem140.4
12Dylan Trent19:16.4Rochester Hills Stoney Creek140.2
10Brady Klementowski19:17.6South Lyon139.8
12Jayson Anderson19:17.9Mason139.7
9Leo Weaver19:18.5Whitmore Lake139.5
Ren Yamamoto19:19.5Unattached139.2
12Grant Foumia19:21.4Orchard Lake St. Mary’s138.5
11Ross Callahan19:21.8Northville138.4
11Collin Mendel19:21.8Northville138.4
9Lucas Brumo19:22.6Livonia Stevenson138.1
12Ashton Kandt19:23.0South Lyon138.0
11Jacob Alt19:23.9Ypsilanti Community137.7
9Paolo Cusi19:24.3Northville137.6
12Alejandro Valenzuela19:25.6Novi137.1
12Samuel George19:25.8Berkley137.1
10Isaac Kim19:26.0South Lyon East137.0
11Oliver Alef19:27.4Macomb Lutheran North136.5
11Tyler Sillick19:28.0Northville136.3
11Milo Heiss19:28.0South Lyon East136.3
12Tyler Vaughn19:28.6Carleton Airport136.1
10Matthew Underhill19:29.1South Lyon East136.0
12Lance Stone19:29.2Detroit Renaissance135.9
11Louie Macon19:29.2New Boston Huron135.9
11Cameron Parsons19:29.3Wyandotte Roosevelt135.9
10Drew Callahan19:29.5Northville135.8
9Pranay Sharma19:29.9Northville135.7
12Ethan Tarhanich19:31.4Livonia Franklin135.2
10Tyler Penberthy19:31.9Macomb L’Anse Creuse North135.0
9Barron Denham19:32.1Auburn Hills Oakland Christian135.0
12Georgio Aramouni19:33.4Madison Heights Lamphere134.5
12Reed Trela19:33.6Woodhaven Brownstown134.5
9Rahul Prasanna19:33.8Novi134.4
11Kameron Patterson19:34.6Berkley134.1
10James Morrison19:36.2Macomb L’Anse Creuse North133.6
10Hayden Bovair19:37.1Carleton Airport133.3
10David Bazan19:39.2Novi132.6
11Connor Feng19:39.3Northville132.6
9Tyler Mack19:39.9South Lyon East132.4
9Liam Gilmour19:39.9Grosse Pointe South132.4
9Ryan Cooper19:40.3South Lyon132.2
10Alec Dodak19:42.2Manchester131.6
12Aidan Petik19:42.2Dexter131.6
11Dylan Hile19:42.3Leslie131.6
12Victor Porter19:42.9Livonia Stevenson131.4
9Owen Healy19:43.2Dexter131.3
9Theodore Nakamoto19:44.5Novi130.8
11Sam Johnson19:45.1Macomb L’Anse Creuse North130.6
10Clayton Gady19:45.2University Liggett130.6
12Matthew McGill19:45.3Dexter130.6
11Alexander Lipski19:45.6Northville130.5
12Leyton Weak19:46.9Livonia Stevenson130.0
11Kasen Salazar19:47.3Dexter129.9
10Trey William19:48.0South Lyon129.7
9Mamboge Njie19:49.4Detroit Renaissance129.2
11Alex Richard19:50.1Livonia Franklin129.0
12Harsh Ahire19:51.5Novi128.5
10Ryan Spinger19:51.5South Lyon128.5
11Gavin Bishop19:51.8St. Clair128.4
Brayden Brodie19:52.1Unattached128.3
11Lucas St Martin19:52.4Fowlerville128.2
10Alex Loomis19:52.6Fowlerville128.1
11Chase Jackson19:53.0Detroit Renaissance128.0
10Tucker Cory19:53.6Dundee127.8
10Gabe Consiglio19:53.7Woodhaven Brownstown127.8
11Jordan Sigmon19:54.3Detroit Renaissance127.6
12Mason Newman19:54.7Northville127.4
12Jesse Sangster19:54.8Manchester127.4
12Jack Brach19:55.2Northville127.3
12Owen Hassett19:55.2Trenton127.3
12Chet Sands19:55.3Northville127.2
12Eric Cameron19:55.9Chelsea127.0
11Lucas Aalderink19:56.7Ann Arbor Greenhills126.8
9William Bernacki19:56.8Royal Oak Shrine126.7
11Lualhati Verzosa19:56.9Grosse Pointe South126.7
Liam Burns19:57.2Unattached126.6
9Chisomo Wilson19:58.2Dearborn Edsel Ford126.3
10Benjamin Barkham19:58.6Rochester Hills Stoney Creek126.1
10Jameson Holton19:59.3Mason125.9
10Nino Biondo20:00.1Macomb Lutheran North125.6
9Branden Hairston20:00.2Novi125.6
12Nicholas Harris20:00.5Novi125.5
10Ethan Wilbanks20:00.6Northville125.5
9Michael Harris20:03.7Canton124.4
10Braulio Limon Urdapilleta20:04.0Rochester Hills Stoney Creek124.3
9Easton Mascaro20:04.7South Lyon East124.1
12Grayson Sutherland20:04.8Macomb Lutheran North124.1
12Jason Lustig20:06.0Woodhaven Brownstown123.7
12Ian Maltarich20:07.5South Lyon123.2
10Timothy Minfield20:08.2Rochester Hills Stoney Creek122.9
12Charlie Radziszewski20:11.3Auburn Hills Oakland Christian121.9
12Athan Shizas20:11.6Rochester Hills Stoney Creek121.8
10Boston Conn20:11.8Howell121.7
12Anthony Gombert20:12.8Salem121.4
9Sam Siddall20:13.0Northville121.3
10Keagan Wright20:13.9Howell121.0
11Zachary Rinehart20:14.0Fowlerville121.0
10Patrick Steele20:15.5Farmington120.5
10Santanna Minfield20:16.3Rochester Hills Stoney Creek120.2
9Lucas Dunham20:16.3Farmington120.2
9Avery Jones20:16.7Salem120.1
11Miles Dell20:16.9Chelsea120.0
10Brian Assemany20:18.0Northville119.7
11Gavin Hiler20:18.7Lake Fenton119.4
10Quentin McRae20:19.0Dexter119.3
11Ethan Eby20:19.2Dundee119.3
11Ryan Cooley20:20.1Dundee119.0
9Landon Seidel20:20.5Livonia Stevenson118.8
11Dylan Hartmann20:20.6Livonia Stevenson118.8
11Michael Aramouni20:21.1Madison Heights Lamphere118.6
11Caiden Brown20:21.3Dundee118.6
12Samuel Cassin20:21.5Northville118.5
9Griffin Kreger20:21.6St. Clair118.5
10Connor Ball20:22.2Wyandotte Roosevelt118.3
12Lucas Worrell20:23.6New Boston Huron117.8
11Gabriel Coraci20:24.0Madison Heights Bishop Foley117.7
12Eli Hinkleman20:25.2Temperance Bedford117.3
9Everett Kessell20:26.0Carleton Airport117.0
12Dominic Deych20:26.7Madison Heights Lamphere116.8
9Liam Trumpower20:26.8Livonia Franklin116.7
10Alex Pelukas20:27.0Salem116.7
11Jordan Webley20:27.4Detroit Renaissance116.5
9Quinn Wilson-Schwartz20:27.6Dearborn Edsel Ford116.5
11Nathan Vanassche20:27.8Belleville116.4
10Dylan Hodges20:27.9Chelsea116.4
10Harper Doyle20:28.0Manchester116.3
9Ishan Pathak20:28.3Northville116.2
9Grayson Wodzisz20:29.6Grosse Pointe South115.8
11Brandon Gump20:30.2Macomb Lutheran North115.6
12Nate Dillon20:30.3Whitmore Lake115.6
11Mason Maley20:30.6Chelsea115.5
9Grayson Diadiun20:30.6Howell115.5
11Nic Tarry20:30.9Walled Lake Central115.4
12Jayden Zhang20:31.4Howell115.2
10Roger Mariani20:31.9Ann Arbor Greenhills115.0
11Christopher Lezotte20:32.4Trenton114.9
9Sidney Lamb20:32.8Woodhaven Brownstown114.7
9Evan Binelli20:33.1Berkley114.6
11Jackson Zhang20:33.2St. Clair114.6
10Benjamin Fox20:34.4Whitmore Lake114.2
10Andrew Mitchell20:34.5Northville114.2
10Robert Iussa20:34.7Northville114.1
10Jayden Figueroa20:35.0Dearborn Heights Crestwood114.0
9Nathan Warner20:35.1South Lyon East114.0
10Matthew Barnes20:35.7Howell113.8
10Jack Yaldoo20:36.1Walled Lake Western113.6
10Nick White20:36.6North Farmington113.5
11Myles Guttovz20:36.8Farmington113.4
11Benjamin Zheng20:37.0Ann Arbor Greenhills113.3
10Justice Ashley20:37.1Lake Fenton113.3
9Stanley Dinkins20:38.2Detroit Renaissance112.9
11Broderick Yensch20:40.4New Boston Huron112.2
12Parker Johnson20:40.6South Lyon112.1
9Matthew Witt20:41.1Rochester Hills Stoney Creek112.0
11Ben Holbrook20:41.1New Boston Huron112.0
12Cashton Livingstone20:43.8Grosse Pointe South111.1
9Ashton Myers20:43.9Northville111.0
9Charlie Leicht20:45.1South Lyon East110.6
11Cole Druyor20:45.9New Boston Huron110.4
9Jacob Kuti20:46.4Carleton Airport110.2
11Vincent Tome20:46.5Northville110.2
11Demario Garrison20:47.6Detroit Renaissance109.8
12Benjamin Pryor20:47.6Salem109.8
12Levi Whitehead20:48.1Dexter109.6
11Henry Morales-Kramer20:48.3Madison Heights Lamphere109.6
9Cameron Osterbeck20:48.6Macomb L’Anse Creuse North109.5
9Aiden Hebert-Foe20:48.7New Boston Huron109.4
11Andrew Abramowicz20:49.0Lutheran HS Westland109.3
10Cristopher Crawford20:49.3Detroit Renaissance109.2
12Michael Darlington20:50.3University Liggett108.9
10Twoey Bullock Jr.20:50.4Ann Arbor Greenhills108.9
10Nathan Mann20:50.9South Lyon108.7
10Alex Cargill20:51.8Mason108.4
9Zachary Greene20:51.9Wyandotte Roosevelt108.4
10Eli Doty20:52.4Mason108.2
11Evan Lent20:52.6Walled Lake Western108.1
12Sai Kodali20:52.8Novi108.1
11Gavin Tegtmeyer20:52.8Temperance Bedford108.1
12Killian Horkey20:53.3Lake Fenton107.9
12Gabriel Diego20:54.3North Farmington107.6
10Jensen Wright20:54.5Carleton Airport107.5
12Emery Govaere20:54.6St. Clair107.5
12Kyle Parks20:55.3Temperance Bedford107.2
10Michael Navitskis20:55.3Manchester107.2
11Gabriel Beauchamp20:55.7Dearborn Edsel Ford107.1
10Bennett Thomas20:56.1Dexter107.0
11Grant Lange20:56.1Mason107.0
9Elliot Alef20:56.5Macomb Lutheran North106.8
10Uzziel Thomassen20:57.2Auburn Hills Oakland Christian106.6
10Ethan Anton20:57.6Northville106.5
11Seth Witte20:57.6Lutheran HS Westland106.5
12Anish Malraj20:59.6Novi105.8
Nicholas Oliveira20:59.9Canton105.7
10Malachi Horvath21:00.0Macomb Lutheran North105.7
10Kasey Springer21:00.5Whitmore Lake105.5
9Liam Grimm21:00.7Dexter105.4
10Max Hoshaw21:00.8Northville105.4
10Thadeus Yee21:00.9Livonia Stevenson105.4
10Jayden Nailor21:00.9Ypsilanti Community105.4
10Adithya Selvan21:01.1Northville105.3
9Charlie O’Loughlin21:01.4Livonia Stevenson105.2
11Luke Roberts21:03.5Livonia Stevenson104.5
9Brody Smith21:05.7Madison Heights Lamphere103.8
12Ethan Beard21:06.7Grosse Pointe South103.4
11Kyle Brissette21:06.8Orchard Lake St. Mary’s103.4
10Rohit Chaudhary21:07.9Ann Arbor Greenhills103.0
12Caleb Valentine21:09.2Whitmore Lake102.6
12Braedyn Anthonly21:09.5Walled Lake Central102.5
12Evan Banas21:10.0New Boston Huron102.3
11Cole Stockwell21:10.7St. Clair102.1
12Matthew Collins21:11.0Canton102.0
10Ian Scott21:11.3Lutheran HS Westland101.9
12Brennan Quan21:11.6Northville101.8
10Conner Goroni21:11.9Woodhaven Brownstown101.7
10Colin Stokes21:12.1North Farmington101.6
10Sean Raines21:12.2Woodhaven Brownstown101.6
10Hayden Brown21:12.3South Lyon East101.6
10Charlie Maguire21:12.8South Lyon East101.4
10Gavin Wilde21:13.2North Farmington101.3
12Henry Francis21:13.5Farmington101.2
10Cayden Dudzinski21:13.6Rochester Hills Stoney Creek101.1
11Austin Jeffery21:13.9Howell101.0
11Josiah Zarrilli21:14.1Auburn Hills Oakland Christian101.0
12Robert Armstrong21:14.3Woodhaven Brownstown100.9
12Micah Day21:14.5Livonia Stevenson100.8
10Andrew Harrison21:14.5Temperance Bedford100.8
10Angel Carrillo21:15.1Waterford Mott100.6
10Alec Sciturro21:15.3Salem100.6
9Evan Martin21:15.5South Lyon100.5
9Aristotle Chapman21:15.5Macomb L’Anse Creuse North100.5
10Aidan Kocoloski21:15.6Livonia Stevenson100.5
10Max Gray21:15.7Wyandotte Roosevelt100.4
12Gabriel Placente21:16.0Royal Oak Shrine100.3
9Adam Ortega21:16.1Carleton Airport100.3
12Tommy Lykins21:16.4South Lyon100.2
10Ethan Hittle21:16.9Manchester100.0
12Patrick (PJ) Carty21:18.9Dexter99.4
9Aadam Abdul-Latif21:22.4Woodhaven Brownstown98.2
10Mickenzie Brennan-Voght21:23.8Howell97.7
10Evan George21:26.0Northville97.0
10Jackson Martinez21:26.3Wyandotte Roosevelt96.9
9Daniel Schlaff21:27.5South Lyon East96.5
11Jack Grossman21:29.8Howell95.7
12Alex Watson21:30.1Dexter95.6
9Nate Keck21:30.9Temperance Bedford95.4
9Alex Jedizejowski21:31.2Livonia Stevenson95.3
12Joey McKeown21:31.9Macomb Lutheran North95.0
10Liam Hoban21:32.1Canton95.0
9Liam Hannah21:33.2Livonia Franklin94.6
11Gabriel Kibin21:33.4Canton94.5
11Jackson Blum21:34.1Wyandotte Roosevelt94.3
9Axel Thompson21:34.7Carleton Airport94.1
9Issac Jones21:35.0Howell94.0
12Joey Maddock21:35.4Madison Heights Bishop Foley93.9
11Finnegan (Finn) Moore21:35.5Berkley93.8
9Steven Bragg21:36.0Livonia Stevenson93.7
9Gavin Diroff21:36.5Trenton93.5
10Austin Krause21:38.2New Boston Huron92.9
10Braydon Ost21:38.7Dundee92.8
12Francis Jabboury21:38.7Orchard Lake St. Mary’s92.8
10Giuseppe Alastra21:39.3Wyandotte Roosevelt92.6
12Steven Sparks21:39.9Howell92.4
12Edward Barkham21:40.6Rochester Hills Stoney Creek92.1
11Lucas Carter21:40.9Berkley92.0
9Austin Czischke21:41.0Walled Lake Central92.0
11Tristan Wininger21:41.3Grosse Pointe South91.9
9Brody Domeracki21:42.3Northville91.6
10Jackson Turnas21:44.7Rochester Hills Stoney Creek90.8
10Skyler Stepp21:45.6Howell90.5
12Matthew Caudill21:45.6Wyandotte Roosevelt90.5
9Landon Dancik21:45.7Northville90.4
9Evan White21:46.0Northville90.3
11Gavin Ward21:47.5Salem89.8
9Camden Blanch21:49.4Northville89.2
11Grant Mortsfield21:49.8Berkley89.1
9Elijah Richardson21:50.0Plymouth Christian Academy89.0
10Gus Ward21:51.4Fowlerville88.5
9Daniel Li21:51.5Novi88.5
11Justin Gale21:51.6Manchester88.5
9Simeon Strong21:51.7Chelsea88.4
10Ezekiel Beach21:52.3Fowlerville88.2
9Augustus MacIntyre21:52.6Howell88.1
11Brennan Hankins21:53.8Belleville87.7
10Duncan Sargent21:53.9Wyandotte Roosevelt87.7
9Dylan Chamberlin21:54.1Howell87.6
10Nathan Quinn21:56.2South Lyon East86.9
10Elijah Staats21:56.3Carleton Airport86.9
12Will Weiszhaar21:56.6Dexter86.8
9John Preuss21:56.9Dexter86.7
11Dylan Halsey21:57.9Macomb L’Anse Creuse North86.4
12Nathan Krzysik21:58.2Chelsea86.3
9AJ Varner21:58.3Temperance Bedford86.2
12Ethan Santonocito21:58.5Rochester Hills Stoney Creek86.2
10Drew Mazur21:58.9Woodhaven Brownstown86.0
9Anoop Jagana21:58.9Novi86.0
10Grayson Arakelian21:59.0Northville86.0
12Howei Ding21:59.2Ann Arbor Greenhills85.9
10Kyler Shaw21:59.5North Farmington85.8
9Patrick Alt22:00.1Ypsilanti Community85.6
10Max Nakamura22:01.8Northville85.1
9Brenton Musallam22:02.7New Boston Huron84.8
12Bryce Bales22:03.1Dexter84.6
9Theo Carlson22:03.5Berkley84.5
10Ethan Carey22:04.0Woodhaven Brownstown84.3
12Marco Dewitt-Campos22:04.0Salem84.3
9Judah Montgomery22:04.7Novi84.1
12Teddy Pawlowski22:05.0Livonia Franklin84.0
10Andrew Pierfelice22:06.1Salem83.6
10Greyson Stevens22:06.1Livonia Franklin83.6
10James Tiernan22:06.9South Lyon East83.4
11Quinn Hudson22:07.0Temperance Bedford83.3
11Gram Griffioen22:09.0University Liggett82.7
11Silas Noble22:09.7Salem82.4
11Brady Hart22:10.8Berkley82.1
11Mason Johnson22:12.3Lutheran HS Westland81.6
12Srivatsan Balaji22:12.7North Farmington81.4
10Preston Vasas22:13.6Chelsea81.1
9Peter Mutschler22:13.7Madison Heights Bishop Foley81.1
10Benjamin Clark22:14.5Livonia Franklin80.8
10George Nequiest22:15.1Waterford Mott80.6
10Keith Kerr22:15.7Livonia Stevenson80.4
9Alex Graham22:16.6South Lyon East80.1
9Oliver Vaudt22:17.3Dexter79.9
11Owen Cooley22:17.4Dundee79.9
9Miles McGlinchey22:19.0Madison Heights Bishop Foley79.3
10Jack Shiner22:19.1Livonia Franklin79.3
10Laron Mitchell22:19.7Northville79.1
11Elliott Ryan22:19.9Northville79.0
11Kazutaka Suzuki22:20.1Canton79.0
11Kaisa Stone-Palmquist22:20.3Ypsilanti Community78.9
12Anthony Hollen22:20.7Livonia Franklin78.8
9Max Banas22:20.9New Boston Huron78.7
11D’Angelo Lucarelli22:23.9Temperance Bedford77.7
10Adryan Estrada22:24.3Mason77.6
9Clark Joshua22:24.5Belleville77.5
10Brenden Scott22:24.9Mason77.4
12Jaiden Spratt22:26.6Grosse Pointe South76.8
9Brody Pulling22:27.1Mason76.6
11Mahmoud Shahbain22:27.7Dearborn Edsel Ford76.4
10Landon Egli22:30.9Novi75.4
10Ryan Zou22:32.0Madison Heights Lamphere75.0
10Hudson Sutter22:32.9Dexter74.7
12James Minelli22:33.0Dexter74.7
12Ian Scheels22:33.7South Lyon74.4
9Kiko McEnaney-VanderWoude22:35.0Chelsea74.0
10Karl Fink22:35.7Dexter73.8
9Geo Park22:36.1Northville73.6
11Jayden Miller22:36.2Detroit Renaissance73.6
9Liam Yee22:36.5Woodhaven Brownstown73.5
9Ryan Rodrigo22:36.5Novi73.5
12Malachi Jackson22:37.2Detroit Renaissance73.3
9Benjamin Sillick22:37.9Northville73.0
11Owen Smith22:39.7Ann Arbor Greenhills72.4
9Gabe Walter22:40.6South Lyon72.1
12Malachi Bettis22:41.9Wyandotte Roosevelt71.7
9Richard Lewis22:42.6Whitmore Lake71.5
12Ethan Gajda22:42.8Northville71.4
11Jayden Romanow22:44.6Macomb L’Anse Creuse North70.8
12Max Gallagher22:47.0Macomb Lutheran North70.0
9Mason Kidd22:47.6New Boston Huron69.8
9Ian Kikkawa-Fuller22:48.3Novi69.6
10Tristan Bickmann22:49.7Howell69.1
10Henry Park22:50.2Canton68.9
9Alberto Castle22:50.5Novi68.8
12Ben Klingbeil22:50.8Orchard Lake St. Mary’s68.7
11Ronan Turrell22:51.6St. Clair68.5
9C. J. Ronk22:51.6Ypsilanti Community68.5
11Cameron Huff22:52.7Macomb Lutheran North68.1
10Alfonzo Harris Jr.22:53.4Detroit Renaissance67.9
10Ryan Sain22:53.9South Lyon67.7
10Gabe Bookout22:53.9Plymouth Christian Academy67.7
9Seneca Daniel22:55.1Detroit Renaissance67.3
11Yaseen Omara22:55.1Dearborn Heights Crestwood67.3
10Joseph Anongdeth22:55.2Mason67.3
10Ragav Vijairaj22:55.3Novi67.2
10Billy Rozelle22:56.3Ann Arbor Greenhills66.9
9Andrew Fay22:56.5Dexter66.8
10Rohan Gunna22:57.5Novi66.5
9Chase Peterson22:58.1Macomb L’Anse Creuse North66.3
9Jaylen Lazaro22:58.8Salem66.1
9Christopher Coyle22:59.0Grosse Pointe South66.0
9Justin Zischke23:00.1South Lyon65.6
10Kellin Teddy23:00.1Dexter65.6
10Drew Albanice23:02.6Carleton Airport64.8
9Luke Sorgeloos23:03.0Macomb L’Anse Creuse North64.7
11Ryan Rojas23:03.2South Lyon East64.6
9Derek Wiseman23:06.1Dexter63.6
10Leighton Thorn23:07.7Trenton63.1
9Parker Snow23:08.2Howell62.9
10William Yen23:08.4North Farmington62.9
9Caleb Greer23:08.4Howell62.9
10Ayaan Iqbal23:09.2Novi62.6
12Matthew Vasher23:09.4Woodhaven Brownstown62.5
9Ethan Brophy23:09.5New Boston Huron62.5
9Colin Gann23:09.9Northville62.4
12Conor Courtade23:10.3Rochester Hills Stoney Creek62.2
11Owen Brown23:10.7Livonia Franklin62.1
10Evan Cousino23:10.9Dundee62.0
11Logan Makowski23:11.3Northville61.9
10Cooper Valko23:11.7Waterford Mott61.8
10Avi Adar23:12.5Ann Arbor Greenhills61.5
12Spencer Troike23:13.5Livonia Stevenson61.2
9Tyler Fawcett23:13.8Carleton Airport61.1
9Vincent Pirozzo23:14.0Rochester Hills Stoney Creek61.0
10Layten Brinley23:14.5Dexter60.8
9Arfan Shariff23:16.7Novi60.1
10Renato Ianni23:17.2Whitmore Lake59.9
9Liam Holdwick23:19.0New Boston Huron59.3
9Aidan Przelawaki23:21.6Salem58.5
9Mason Russeau23:22.6Carleton Airport58.1
10Jaxson Arecheja23:23.0Dundee58.0
10Om Lakhani23:23.6Canton57.8
11Luke Phelps23:24.5Macomb Lutheran North57.5
12Michael Allen23:25.3Grosse Pointe South57.2
12Chase Waslowski23:25.3Madison Heights Lamphere57.2
10Jack Meehan23:25.5Chelsea57.2
12Hussein Ayoub23:25.8Dearborn Heights Crestwood57.1
10Joey Skupin23:26.2Macomb L’Anse Creuse North56.9
9Rocco Cortese23:26.2South Lyon56.9
9Isaac Kraftson23:26.9Ypsilanti Community56.7
9Evan Martin23:27.5Carleton Airport56.5
11Dominic Coraci23:27.5Macomb L’Anse Creuse North56.5
11Joseph Noll23:29.5Macomb L’Anse Creuse North55.8
9Tyler Blank23:30.2South Lyon55.6
9Ryan Marsee23:30.3Ypsilanti Community55.6
9Joe Jalosky23:31.0St. Clair55.3
9Grant Decker23:31.1Rochester Hills Stoney Creek55.3
10Emerson McGuire23:31.2Canton55.3
9Austin Hillman23:32.6Madison Heights Lamphere54.8
10Logan Fuller23:33.4Dundee54.5
11Josh Grose23:33.5South Lyon54.5
10Shepherd Richardson23:36.4Mason53.5
9Curon Davis23:36.5Detroit Renaissance53.5
9John Thomas23:36.9Whitmore Lake53.4
9Colin Scott23:37.7Mason53.1
10Aiden Sundquist23:37.8Novi53.1
10DarWan Usher23:38.3Detroit Renaissance52.9
9Semin Han23:38.5Northville52.8
11Jalen Jones23:39.4Detroit Renaissance52.5
12Deegan Richardson23:39.8New Boston Huron52.4
11Cole Bobcean23:40.6Macomb Lutheran North52.1
11Alex Vincens23:43.1Salem51.3
10Ali Al-Moussawi23:43.1Salem51.3
9Colton Maul23:43.8Rochester Hills Stoney Creek51.1
9Seungwoo Lee23:45.8Rochester Hills Stoney Creek50.4
9Evan Nordhaus23:46.1Canton50.3
12Caleb Vincent23:48.3Mason49.6
9Noah Asher23:50.5Macomb Lutheran North48.8
9William Tichachouarg23:50.5Detroit Renaissance48.8
9Ryan Guinn23:52.3Canton48.2
11Zohabe Uzzaman23:52.7Ann Arbor Greenhills48.1
10Joshua Raoof23:54.6Canton47.5
10Yuanxi Chen23:54.8Northville47.4
9George Bae23:59.9South Lyon45.7
11Jason Biggs24:00.8Dexter45.4
12Joshua Koch24:04.1Grosse Pointe South44.3
10Joshua Gorham24:06.3Belleville43.6
10Thadeus Price24:08.3Livonia Stevenson42.9
10Nathan Seitz24:09.5Northville42.5
12Aedyn Jarvis24:09.6Lake Fenton42.5
9Oliver Scherz24:09.9New Boston Huron42.4
9Elliott Busch24:10.7Howell42.1
9Ben Kline24:15.2Ypsilanti Community40.6
11Luke Kavanaugh24:15.3Madison Heights Bishop Foley40.6
11Kyle Richards24:16.7Walled Lake Central40.1
9Jonah Hills24:18.3Howell39.6
10Warren Thebolt24:24.7Dundee37.4
12Connor Boccaccio24:30.6Madison Heights Lamphere35.5
9Ethan Sainato24:32.0New Boston Huron35.0
10Atif Siddique24:32.3Northville34.9
10Bennett Kohler24:33.1Northville34.6
9DuShawn DasGupta-Martin24:33.9Detroit Renaissance34.4
10Brendan Lange24:34.7Madison Heights Lamphere34.1
10Hayden Rutter24:35.6Rochester Hills Stoney Creek33.8
11Adin Chaddha24:37.4University Liggett33.2
12Quinn Armstrong24:39.2Royal Oak Shrine32.6
9Agamjot Dhaliwal24:39.7Novi32.4
12Austin Shastal24:40.0New Boston Huron32.3
9Wyatt Sesnie24:40.2New Boston Huron32.3
9Balin Masters24:42.2North Farmington31.6
12Marty Watson24:43.4Dexter31.2
10Jack Grimes24:43.6Dexter31.1
11Ben Kaminski24:43.8Orchard Lake St. Mary’s31.1
11Maximilian Bourgeois-Martin24:44.2Detroit Renaissance30.9
12Stanley Richard24:44.4Madison Heights Lamphere30.9
12Marcus Silva24:45.0Dexter30.7
10Brodie Mueller24:46.2South Lyon30.3
10Ali Alnaib24:50.7Salem28.8
10Suchith Lanka24:52.5Belleville28.2
9Liam Hodgkins24:55.7Dexter27.1
11Jack Bassett24:56.2Orchard Lake St. Mary’s26.9
11Lorenzo Mio24:59.5Royal Oak Shrine25.8
9Johnny Lapointe25:01.9New Boston Huron25.0
9Isaac Watson25:03.7Belleville24.4
11Eli Peterson25:06.1Orchard Lake St. Mary’s23.6
9Shingen Kurata25:09.2Livonia Stevenson22.6
9Ibrahim Al-Zrouf25:09.6Trenton22.5
12Elijah Greene25:13.1North Farmington21.3
10Cameren Jennings25:14.7Detroit Renaissance20.8
10Donovan Mitchell25:18.0Northville19.7
9Sam Dunlap25:19.2Berkley19.3
9Austin Kreeger25:20.0Howell19.0
9Asher Trost25:20.6Novi18.8
9Andrew Nyboer25:21.1Macomb Lutheran North18.6
10Oscar Camargo25:21.7Rochester Hills Stoney Creek18.4
9Tristan Droscha25:22.0Mason18.3
9Antonio Starke25:30.5Macomb Lutheran North15.5
9Christopher Brummett25:30.9Ann Arbor Greenhills15.4
11Quinn Meron25:31.9Berkley15.0
9William O’Dell25:38.7Grosse Pointe South12.8
9Colt Bretz25:40.1Mason12.3
10Jaden Griffor25:41.1Carleton Airport12.0
12Jacob Gilbert25:47.7Dexter9.8
9Kaden Ogoe25:51.1Salem8.6
9Youssef Omara25:51.7Dearborn Heights Crestwood8.4
10Garrett Patrick25:53.0New Boston Huron8.0
9Remington Manning25:53.4Chelsea7.9
9Timothy Peters25:53.7Livonia Franklin7.8
12Desmond Reinhard25:54.1Belleville7.6
9Lawson Gallardo25:54.7Lake Fenton7.4
11Jimmy Sarconi25:57.4Macomb Lutheran North6.5
9Evan Peterson25:58.3Orchard Lake St. Mary’s6.2
9Thomas Martin26:04.3South Lyon East4.2
9Aaron Dandin26:07.3Macomb L’Anse Creuse North3.2
10Logan Courtade26:07.3Rochester Hills Stoney Creek3.2
9Lucas Mutschler26:14.5Dexter0.8
11Josh Behringer26:15.8Ann Arbor Greenhills0.4
10Justice Koprin26:16.3Macomb L’Anse Creuse North0.2

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
10Kaylie Livingston18:17.9Whitmore Lake160.7
12Kaelin Hughes18:22.8Livonia Stevenson159.1
11Leah Corby18:35.3Rochester Hills Stoney Creek154.9
12Courtney Bovair18:39.6Carleton Airport153.5
10Jaelyn Ray18:45.4Pinckney151.5
11Lydia LaMarra18:46.2Brighton151.3
10Annabeth Hazlewood18:52.1Salem149.3
12Mea D’Agostino18:53.6Orchard Lake St. Mary’s148.8
9Charley McKay19:11.6Woodhaven Brownstown142.8
12Catherine Steele19:17.7Farmington140.8
11Hailey Creisher19:19.2Leslie140.3
10Colette Lozo19:21.3Northville139.6
10Katelynn Egli19:23.7Novi138.8
11Siene Muraszewski19:23.8Utica138.7
11Mackenzie Dicken19:24.2Plymouth138.6
12Eliza Keith19:32.5Auburn Hills Oakland Christian135.8
10Emma Brown19:39.4Utica133.5
12Natalie Gibbs19:40.0Unattached133.3
12Ava Peters19:40.7Livonia Franklin133.1
12Alena Blumberg19:42.8Dexter132.4
11Brooke McFarland19:43.1Utica132.3
12Annabel O’Haver19:47.5Dexter130.8
9Paige Rohda19:47.8Berkley130.7
11Juliet Lewis19:48.4Brighton130.5
12Sophia Aquino19:54.5Utica128.5
11Courtney Lince19:55.7Brighton128.1
9Ella Lorenz19:56.0Brighton128.0
11Molly Kate Coates19:59.4Northville126.9
12Madalynn Karsies20:12.7Pinckney122.4
11Falyn Doss20:18.2New Boston Huron120.6
9Annabelle Chan20:23.6Woodhaven Brownstown118.8
11Avery Turk20:24.4New Boston Huron118.5
10Claire Porinsky20:24.5South Lyon East118.5
11Becca Jud20:24.7Salem118.4
11Nora Gerzema20:25.8Farmington Hills Mercy118.1
12Addison Bruckman20:27.1Dexter117.6
10Ella Bilyk20:27.5Northville117.5
10Emma Engalan20:27.6Northville117.5
11Ellie Jasperson20:29.1Northville117.0
10Iva Ravindra20:29.6Temperance Bedford116.8
Megan Woelkers20:30.4Unattached116.5
11Kierra Magner20:30.9Farmington116.4
12Chloe Caulfield20:33.3Grosse Pointe South115.6
11Mya Tass20:38.6Novi113.8
9Ella Baker20:43.1Carleton Airport112.3
10Samantha Whitlam20:43.1Macomb Lutheran North112.3
12Rosa Brody20:43.3Canton112.2
11Carina Burchi20:45.8Whitmore Lake111.4
9Layla Blumberg20:46.3Dexter111.2
11Eleanor Grant20:47.3Wyandotte Roosevelt110.9
11Kinsey Nordbeck20:49.2Livonia Franklin110.3
12Kaylee Hovey20:50.8Dundee109.7
12Molly Baracco20:51.3Farmington109.6
11Margo Kaledas20:51.7Salem109.4
10Samantha Bartell20:51.8Salem109.4
11Annie Hamilton20:53.5Brighton108.8
11Maizie Cavanaugh20:54.9Brighton108.4
10Elliana Hufton20:55.2Lake Fenton108.3
11Selena White20:55.6Brighton108.1
12Sarah Koval20:55.7Grosse Pointe South108.1
11Anna Green20:56.0Brighton108.0
11Elodie Weaver20:56.1Whitmore Lake108.0
11Eleanor Cole20:56.4Lutheran HS Westland107.9
10Libby Schuster20:56.5Ann Arbor Greenhills107.8
10Morgan Allen20:57.1Mason107.6
11Kayla Ward20:57.9South Lyon107.4
12Cora Liu20:59.5North Farmington106.8
10Ella Thornton20:59.6St. Clair106.8
11Janaan Rehman21:00.9Ann Arbor Greenhills106.4
12Marisa Chuey21:00.9Trenton106.4
10Lucia Lachapelle21:01.8Northville106.1
12Madison McCall21:05.8Brighton104.7
11Maria Beach21:06.2Fowlerville104.6
10Sophia Johnson21:07.3Temperance Bedford104.2
12Maya Labonte21:10.2Northville103.3
Olivia Somers21:11.3Unattached102.9
12Hannah Sisson21:11.4Dexter102.9
9Ainslie Carter21:12.2Farmington Hills Mercy102.6
12Savannah Spangler21:13.2Grosse Pointe South102.3
10Addie Jones21:15.2Salem101.6
9Codianne Palczewski21:15.7Utica101.4
12Erin Lubahn21:16.4Leslie101.2
10Mia Carson21:17.3Northville100.9
9Zoha Mazhar21:17.8Northville100.7
12Allison Murray21:17.8Rochester Hills Stoney Creek100.7
12Raelyn McLaughlin21:18.0Woodhaven Brownstown100.7
11Elise Maurer21:18.2Northville100.6
12Brooklyn Hannah21:21.3Livonia Franklin99.6
10Kareena Babu21:23.9Novi98.7
9Madisyn Hunter21:24.8Leslie98.4
9Eastynn Charder21:25.3Pinckney98.2
11Aubrey Sargent21:25.4St. Clair98.2
11Abby Spencer21:25.5Farmington98.2
10Tessa Kozlowski21:26.1Rochester Hills Stoney Creek98.0
10Leah Grezak21:28.9Livonia Stevenson97.0
11Elliana Perugi21:32.2Woodhaven Brownstown95.9
11Amelia Cribbins21:32.8Dexter95.7
11Carina Tortelli21:32.9Novi95.7
11Mia Fernandez21:34.3Canton95.2
9Jamie Glatfelter21:35.0Trenton95.0
11Caroline LaPointe21:36.8Plymouth94.4
10Mary Graves21:39.9Lake Orion93.4
9Jaelynn Greene21:44.5Carleton Airport91.8
11Rachael Wychuyse21:44.6Berkley91.8
11Molly McNabb21:45.7St. Clair91.4
9Margaret Guerra-Harrison21:46.2Leslie91.3
11Cayla Marzban21:49.4Brighton90.2
10Avery Stallmann21:50.0Macomb Lutheran North90.0
9Addison Gregg21:50.5Ann Arbor Greenhills89.8
11Sofia Robertson21:52.1Whitmore Lake89.3
12Abby Walton21:53.1Marian (Bloomfield Hills)89.0
9Allison Ost21:54.5Dundee88.5
10Katelyn Parrish21:55.6Farmington88.1
9Alexis Kmiecik21:57.4Woodhaven Brownstown87.5
9Priya Sastry21:58.2Northville87.3
12Rosie Gregory21:58.7Northville87.1
10Viktoria MacDougall22:01.4Farmington86.2
10Liliana Anderson22:02.6Lake Orion85.8
11Avery Hoeft22:02.7Dexter85.8
11Sarah Wazne22:03.7Dearborn Heights Crestwood85.4
11Elizabeth Crawford22:03.8Lake Orion85.4
12Allie Komarowski22:05.6St. Clair84.8
9Rachel McDonell22:05.8St. Clair84.7
10Gabriella Komarowski22:06.0St. Clair84.7
11Annabelle Beloiu22:06.1Northville84.6
9Lucy Morrow22:08.2Livonia Franklin83.9
10Natalia Hurd22:08.3Northville83.9
10Samantha DeMore22:08.5Novi83.8
11Delaney Richardson22:09.0Fowlerville83.7
11Macy Czelada22:10.0South Lyon83.3
10Liv Brody22:10.6Canton83.1
9Claire Steinbrecher22:11.3Dexter82.9
12Olivia Shaieb22:12.0Dexter82.7
9Leah Krzeszewski22:12.4Marian (Bloomfield Hills)82.5
10Lauren Watkins22:12.7Northville82.4
9Lexie Donaldson22:13.0University Liggett82.3
10Anna Halliday22:13.4Howell82.2
10Lydia Gleason22:14.8Auburn Hills Oakland Christian81.7
10Evelyn Buckley22:15.3Macomb Lutheran North81.6
12Yana Chamiso22:15.8Canton81.4
12Harper Natinsky22:16.6Orchard Lake St. Mary’s81.1
9Avay Yaldou22:17.9Northville80.7
11Brenna Baker22:18.1Carleton Airport80.6
10Calisse Budek22:18.2Grosse Pointe South80.6
11Liliana Cipolla22:18.3Salem80.6
11Madi Hare22:18.9Plymouth Christian Academy80.4
12Isabella LaPerriere22:19.1Macomb Lutheran North80.3
12Megan Fannon22:19.7South Lyon East80.1
10Jillian Lower22:20.3Dexter79.9
11Nora Rioux22:21.2Howell79.6
12Alaa Selman22:21.4Dearborn Heights Crestwood79.5
10Kayla Christesen22:22.7New Boston Huron79.1
11Hannah Bougher22:23.0Dexter79.0
10Rylee Piornack22:25.3Grosse Pointe South78.2
9Emma Stone22:25.9Utica78.0
12Bridget Miller22:26.3Auburn Hills Oakland Christian77.9
11Kenna Klonowski22:28.5South Lyon East77.2
12Allison Tuttle22:28.5Utica77.2
9Chloe Cratensberg22:28.8Plymouth77.1
10Hannah Haines22:32.6Madison Heights Lamphere75.8
12Devyn Dorey22:32.6Trenton75.8
9Gabbie Alexander22:32.6Woodhaven Brownstown75.8
9Jenna Berkimer22:33.9Brighton75.4
11Hope Stark22:36.0Farmington74.7
11Lillian Brodoski22:37.8Lake Orion74.1
12Rose Losey22:38.9Royal Oak Shrine73.7
11Lucineia Harvey22:41.2South Lyon72.9
9Sophia Carson22:41.7University Liggett72.8
10Nina Malani22:44.0Ann Arbor Greenhills72.0
12Reese Oberski22:44.7Temperance Bedford71.8
11Quinn Loree22:44.8Berkley71.7
9Sophia Jiang22:44.9Northville71.7
9Emma Wyciskalla22:45.0Marian (Bloomfield Hills)71.7
10Kelly McKaig22:45.4Brighton71.5
12Jaidyn Smith22:48.2Leslie70.6
12Ava Spirl22:50.5Canton69.8
9Isabella Glibota22:50.6Berkley69.8
10Renata Arreola-Olvera22:51.8Novi69.4
11Sarah Stein22:51.9North Farmington69.4
10Morgan Costello22:52.2Grosse Pointe South69.3
12Eden Brewer22:52.5St. Clair69.2
12Ava Martynenko22:53.9Novi68.7
9Ava Knight22:54.1Macomb L’Anse Creuse North68.6
12Josephine Malysz22:56.1Madison Heights Bishop Foley68.0
12Emily Sell22:57.1Carleton Airport67.6
9Lucy Gump22:57.1Macomb Lutheran North67.6
12Mercedes Dziendziel22:58.1Wyandotte Roosevelt67.3
11Viviana Ostrowski23:00.1Grosse Pointe South66.6
10Shriya Desai23:00.5Canton66.5
9Naya Abu Yasin23:01.3Northville66.2
11Peyton Knight23:02.6Macomb L’Anse Creuse North65.8
9Paige Garbo23:03.3Grosse Pointe South65.6
12Isabel Farley-Gillay23:03.5Plymouth65.5
12Amelia Guccione23:03.9Lake Orion65.4
11Sammi Gale23:04.0Northville65.3
10Erin Korsak23:06.0Grosse Pointe South64.7
10Hannah Upchurch23:06.0Utica64.7
10Louisa Denks23:06.8Royal Oak Shrine64.4
12Ella Poulton23:07.4Royal Oak Shrine64.2
9Nora Tillman23:07.6Royal Oak Shrine64.1
12Tess Tillman23:08.5Royal Oak Shrine63.8
9Abigail Galazka23:08.9Brighton63.7
10Sydney Sweeney23:09.8Livonia Stevenson63.4
11Lillian Wood23:13.1Plymouth62.3
11Alison Doka23:13.4Rochester Hills Stoney Creek62.2
10Matilda Mountain23:13.6Berkley62.1
10Emma Slater23:13.6Livonia Franklin62.1
10Eliza Bigelow23:16.9Dexter61.0
12Emma Borgula23:18.4Marian (Bloomfield Hills)60.5
11Brooklyn Reason23:18.6Pinckney60.5
Zoe Alexander23:19.1Unattached60.3
10Amoriah Tanton23:19.4Lake Fenton60.2
10Anika Maru23:19.4Northville60.2
11Arianna Huyck23:20.4Novi59.9
11Catalina Colangelo Van Meek23:21.2Marian (Bloomfield Hills)59.6
12Mariana Milan23:21.5Lake Orion59.5
10Khloe Lee23:22.3Plymouth59.2
10Isabella Rushlow23:22.8Plymouth59.1
10Brooklyn Smith23:23.9Brighton58.7
11Kennedy Matson23:25.7Dexter58.1
11Loreli Harris23:26.6Wyandotte Roosevelt57.8
11Aubrey Miscikowski23:27.4Temperance Bedford57.5
11Grace Fredericks23:27.6Temperance Bedford57.5
9Claire Galas23:28.1Novi57.3
11Kara Boice23:28.8Utica57.1
10Mae Barbaro23:28.9Dexter57.0
12Janah Byrne23:29.6Temperance Bedford56.8
9Ella Tillman23:30.2Brighton56.6
12Nicole Young23:30.9Livonia Stevenson56.4
12Baneen Al-Heleal23:31.0Ypsilanti Community56.3
10Lillian “Lilly” Roger23:31.4Livonia Stevenson56.2
9Caitlin Walenciak23:31.5South Lyon East56.2
10Kendall Beus23:33.2Novi55.6
9Advika Rao23:33.3Lake Orion55.6
11Abby Macey23:33.8Grosse Pointe South55.4
9Avalina Williamson23:35.6Trenton54.8
11Ava Tow23:36.4Utica54.5
10Samantha Allen23:37.3South Lyon East54.2
9Amelia Price23:38.5Walled Lake Western53.8
12Delaney Mays23:38.9Pinckney53.7
10Erin Sax23:39.7Woodhaven Brownstown53.4
10Nata Yonkoski23:39.8Ann Arbor Greenhills53.4
9Jade Siy23:40.3Madison Heights Lamphere53.2
10Julia Patterson23:40.8Northville53.1
9Malynda Lambros23:42.5Whitmore Lake52.5
11Zaynib Ahmad23:46.1Dearborn Edsel Ford51.3
10Abbey Morabito23:46.1St. Clair51.3
10Gabrielle Goleski23:46.2Lake Orion51.3
10Katya Anderson23:48.3Macomb Lutheran North50.6
11Ava Johnson23:48.9Macomb L’Anse Creuse North50.4
10Mia Papendick23:49.3Leslie50.2
10Caroline Darrah23:49.5Whitmore Lake50.2
10Julianna Richards23:49.9Dexter50.0
12Olivia Szczepanik23:50.4Temperance Bedford49.9
9Ellia Egle23:51.9New Boston Huron49.4
11Paige Zirk23:52.4Salem49.2
12Erin Leverenz23:52.7Macomb L’Anse Creuse North49.1
9Brigette Conger23:53.0Berkley49.0
12Lindsay Kidder23:54.2South Lyon48.6
12Sophie Derkevorkian23:54.9Farmington Hills Mercy48.4
9Chloe Boright23:55.0Macomb Lutheran North48.3
10Chiamara Ogbonna23:55.9Woodhaven Brownstown48.0
11Sarah Cook23:56.1South Lyon48.0
10Anabelle Mangan23:57.8South Lyon47.4
12Lauren Baxendale23:58.1Plymouth Christian Academy47.3
9Lila VanAssche23:58.5Belleville47.2
11Breanna Swiech23:59.5South Lyon46.8
11Charlotte Strausbaugh24:00.6Rochester Hills Stoney Creek46.5
10Diane Zhao24:00.7Northville46.4
12Allysa Kelly24:01.4Temperance Bedford46.2
10Caitlin Widener24:01.6Lake Orion46.1
10Samantha Francis24:02.2Farmington Hills Mercy45.9
12Faith Kopp24:02.3Utica45.9
12Sydney Higley24:02.4Macomb Lutheran North45.9
10Lydia Richards24:03.0Dundee45.7
10Zoe Slater24:03.6Livonia Franklin45.5
12Elizabeth Ballor24:04.5Madison Heights Bishop Foley45.2
11Victoria Andrzejczak24:04.7Orchard Lake St. Mary’s45.1
11Leah Adkins24:06.1Carleton Airport44.6
10Joy Seabolt24:07.0Farmington Hills Mercy44.3
12Clair Bacon24:07.0St. Clair44.3
9Morgan Hamilton24:07.1Orchard Lake St. Mary’s44.3
9Leah Flannery24:09.5Leslie43.5
10Emmi Dober24:10.5Northville43.2
12Sunnie Fabian24:10.9Livonia Franklin43.0
12Caroline Simpson24:11.2Rochester Hills Stoney Creek42.9
12Erin Gallagher24:11.7South Lyon East42.8
11Molly Weaver24:11.8Woodhaven Brownstown42.7
11Adelaide Crane24:12.0Brighton42.7
10Mia Rodriguez24:13.0Lake Orion42.3
9Layla Blonshine24:13.7Mason42.1
10Makenna Rudnicki24:13.9Fowlerville42.0
11Elanor Barnes24:15.4Madison Heights Bishop Foley41.5
10Emma Norred24:15.4Rochester Hills Stoney Creek41.5
12Morgyn LaFontaine24:17.8Orchard Lake St. Mary’s40.7
12Ansley Lilley24:18.0Marian (Bloomfield Hills)40.7
12Isabella Nelson-Daniels24:18.6Whitmore Lake40.5
10Lilly Francek24:21.7Lake Orion39.4
11Mary Claire Byerlein24:23.5Marian (Bloomfield Hills)38.8
11Madison Kemp24:25.4Carleton Airport38.2
9Avery Fry24:25.7Northville38.1
11Morgan Mannino24:26.7Grosse Pointe South37.8
11Addison Darnell24:27.6Novi37.5
10Chelsea Lai24:28.0Plymouth37.3
10Juniper Talley24:28.2Plymouth37.3
12Makenzie Weiher24:28.7Temperance Bedford37.1
Kaia Kuntz24:30.2Unattached36.6
9Kylie Brown24:30.4Utica36.5
12Lilliana Matatov24:31.3Northville36.2
10Sydney Wheeler24:34.0Utica35.3
9Ivy Francis24:34.9Dexter35.0
9Katie Reeder24:35.9Macomb L’Anse Creuse North34.7
11Elizabeth Marschall24:37.4Fowlerville34.2
12Sara Leverenz24:37.4Macomb L’Anse Creuse North34.2
10Emme Rolfingsmeyer24:40.5Lake Orion33.2
9Alice Williams24:40.7New Boston Huron33.1
9Isa Vargo24:42.7New Boston Huron32.4
12Allison DiTullio24:43.5Salem32.2
10Sophie Dockham24:43.8Brighton32.1
10Gabby Hovey24:43.9Dundee32.0
10Kira Pebley24:44.9Novi31.7
12Jaclyn Sterly24:46.1Belleville31.3
10Marni Levine24:46.7Berkley31.1
10Leah Nalichowski24:46.9Marian (Bloomfield Hills)31.0
10Shyla Ankatha24:47.4Marian (Bloomfield Hills)30.9
12Ayah Awad24:48.2Dearborn Heights Crestwood30.6
12Chloe Vanopdenbosch24:49.5Macomb Lutheran North30.2
11Lila Keranen24:51.3Brighton29.6
9Ellie Lemmer24:51.3Orchard Lake St. Mary’s29.6
10Violet Mlutkowski24:52.5Berkley29.2
10Abigail Watenpool24:52.8Whitmore Lake29.1
12Amy Ezop24:54.6Grosse Pointe South28.5
9Karinna Waara24:55.1Livonia Stevenson28.3
12Anika Hill24:55.3Temperance Bedford28.2
11Oona Landon24:55.4Salem28.2
11Maria Kilpela24:55.6Fowlerville28.1
12Starr Hammill24:55.6Wyandotte Roosevelt28.1
11Sarah Gumber24:55.8Salem28.1
12Ava Quasney24:56.0Northville28.0
10Elizabeth Roberts24:56.2Plymouth27.9
10Miranda Fulop24:56.9Temperance Bedford27.7
12Giovanna Savoy Ferreira24:58.6Rochester Hills Stoney Creek27.1
10Lilly McNair25:00.8Utica26.4
12Chloe Surhigh25:01.2Royal Oak Shrine26.3
Astrid McCormick25:01.7Unattached26.1
12Julia Howes25:02.3Northville25.9
10Caroline Mason25:02.4Manchester25.9
11Maria Lora Hernandez25:04.0Dundee25.3
11Kaylee Rupnow25:04.1Belleville25.3
10Ava Hierlihy25:05.2Marian (Bloomfield Hills)24.9
10Sydney Erickson25:09.2Lutheran HS Westland23.6
10Lillian Bryan25:09.8Belleville23.4
12Chloe DeLand25:10.0Howell23.3
10Sofia Razny25:10.6Farmington Hills Mercy23.1
9Ana Lucia Reynoso25:13.5Berkley22.2
9Veeksha Chithra Anil25:13.6Novi22.1
11Tatiana Nault25:14.4Howell21.9
11Addison Horvath25:14.6Macomb Lutheran North21.8
11Zeva Hathaway25:15.6Pinckney21.5
12Ahnika Gaydos25:16.6Rochester Hills Stoney Creek21.1
12Ella Kennedy25:17.8Marian (Bloomfield Hills)20.7
11Emme Ravikumar25:20.4Ann Arbor Greenhills19.9
11Samantha Pare25:20.7Howell19.8
10Madison Reineck25:21.2Howell19.6
10Lindsay Gajda25:21.5Northville19.5
10Frances Ford25:21.6Northville19.5
12Blythe Drotman25:21.6Plymouth Christian Academy19.5
12Liliana Smith25:23.1Orchard Lake St. Mary’s19.0
9Katie Vick25:24.6Plymouth Christian Academy18.5
9Lucia Candela25:25.1Macomb L’Anse Creuse North18.3
9Olivia Roelofs25:26.9Canton17.7
12Ankita Karnam25:27.1Novi17.6
11Lucia Bird-Bazan25:27.2Utica17.6
9Emma Dixon25:28.5Rochester Hills Stoney Creek17.2
9Agrata Thapa25:29.2Walled Lake Western16.9
11Houda Chahine25:30.0Dearborn Heights Crestwood16.7
10Audra Sears25:30.5Novi16.5
10Jayelynn Lines25:31.1Woodhaven Brownstown16.3
11Stephanie Daksiewicz25:34.2Brighton15.3
9Maiya Thomas25:35.1New Boston Huron15.0
11Chloe Slawson25:35.2Grosse Pointe South14.9
12Jovey Hannah25:35.2Livonia Franklin14.9
9Alessandra Sobczak25:35.7South Lyon14.8
11Michael Hassell25:38.1North Farmington14.0
10Elle Shimmell25:38.3Utica13.9
12Sarah Goodwin25:39.2Auburn Hills Oakland Christian13.6
10Liliana Gonzalez25:39.3Woodhaven Brownstown13.6
10Megan Cabble25:40.6Dexter13.1
11Audrey Fallone-Gerou25:41.1Trenton13.0
10Noelle Shourds25:42.5Brighton12.5
12Akshaya Kanda25:43.5Canton12.2
9Abigail Adams25:43.6Pinckney12.1
10Dora Zheng25:43.9Northville12.0
12Sarah Learman25:45.0Lake Fenton11.7
12Jenna Pohl25:45.1North Farmington11.6
12Abby Caudill25:45.1Wyandotte Roosevelt11.6
10Emma DiPaola25:45.7Macomb L’Anse Creuse North11.4
10Charlotte Clark25:46.3Northville11.2
9Ella Epperson25:46.4Northville11.2
10Julia Rowe25:47.6Livonia Stevenson10.8
11Lana Monkiewcz25:48.0Livonia Franklin10.7
10Jessica Probst25:50.7Macomb Lutheran North9.8
9Salem McKinley25:53.0Ypsilanti Community9.0
9Lyla Garcia25:55.3Livonia Franklin8.2
9Hannah Outlaw25:55.8Brighton8.1
10Kerrington Fields-McCurdy25:58.6Livonia Stevenson7.1
12Sydney Mason25:58.9Carleton Airport7.0
11Leila Oskui26:00.3Grosse Pointe South6.6
12Natalie Yates26:01.6Plymouth6.1
9Ella McCleery26:02.8Ypsilanti Community5.7
11Ella Whiteman26:03.5Lake Fenton5.5
12Amaia Onate26:05.1Salem5.0
9Alice Bonten26:05.3Rochester Hills Stoney Creek4.9
10Enrica Lu26:06.6Novi4.5
9Ayah Farhat26:07.4Dearborn Heights Crestwood4.2
9Jenell Gallozi26:07.5Marian (Bloomfield Hills)4.2
10Elle Cesa26:09.2Rochester Hills Stoney Creek3.6
11Kamryn Bodley26:10.1Fowlerville3.3
11Sydney Duby26:10.5Lake Orion3.2
9Sara Abouhamdan26:11.5Dearborn Heights Crestwood2.8
10Maya Jovanovski26:13.2Utica2.3
9Ava Bates26:14.6Lutheran HS Westland1.8
11McKenna Richard26:14.7Madison Heights Lamphere1.8
10Casey Wilson26:15.7Northville1.4
10Emma Mai26:15.8Utica1.4
11Morgan Desormeau26:17.8Livonia Stevenson0.7
10Alexa Main26:19.6Waterford Mott0.1
11Roisin Whelan26:19.7Marian (Bloomfield Hills)0.1