Blog

Uncategorized

2024 Ratings: Huron

Girls Adjustment: -15
Boys Adjustment: -16

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.

HURON HEROICS

Benjamin Peura, Farmington

Coach Auer has always been known to develop and Ben is another prime example. He began his career as a freshman, running many 20+ minute efforts. Those times turned into a mid-18 sophomore, a low-17 junior, and now a senior that slaughtered the 17-flat mark.

Corynn Gady, Saline

After a few races to gain her footing, Corynn has found her way into last year’s form. In 2023, she was a valuable member of the Hornets, earning 5th in the SEC Red, 11th at Region 5, and 39th at State, all while breaking 19:00 on multiple occasions. Her 19:09 here in this heat is faster than she’s ever been at this point in the season.

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

What you can also do is look to the recent rankings and compare top 5 averages. Not the perfect measure, but you may see where you could move up in the rankings.

Upper Peninsula/Homeschool
Division Four
Division Three
Division Two
Division One

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Macomb Dakota**188.41
Ann Arbor Huron*183.41
Woodhaven Brownstown*182.51
Monroe173.01
Saline172.31
Grosse Pointe South170.91
Brighton162.01
Dearborn159.11
Farmington157.71
West Bloomfield155.41
Gibraltar Carlson155.11
Detroit Renaissance142.41
North Farmington139.31
Livonia Franklin127.91
Wayne Memorial126.91
Ypsilanti Lincoln109.91
TeamTop 5 Avg.Division
New Boston Huron169.42
Carleton Airport163.32
Tecumseh156.52
Redford Union149.92
Dundee149.62
Grosse Ile147.12
Ypsilanti Community111.52
Garden City44.72
TeamTop 5 Avg.Division
Flat Rock**178.53
Erie Mason*162.63
Monroe St. Mary CC*158.53
Adrian Madison141.53
Ottawa Lake-Whiteford122.83
Ida91.43
TeamTop 5 Avg.Division
Dansville**154.64
Allen Park Cabrini117.04
TeamTop 5 Avg.Division
Monroe Milers69.7Club
TeamTop 5 Avg.Division
Christ the King120.0ND

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Macomb Dakota*116.21
Woodhaven Brownstown107.11
Saline103.81
Farmington101.41
Ann Arbor Huron92.51
Grosse Pointe South91.21
Livonia Franklin87.31
Gibraltar Carlson73.31
North Farmington57.21
Brighton55.81
Dearborn51.81
West Bloomfield38.71
Monroe29.41
Ypsilanti Lincoln26.61
TeamTop 5 Avg.Division
Carleton Airport98.12
Tecumseh76.72
New Boston Huron60.72
Dundee58.92
Grosse Ile38.32
TeamTop 5 Avg.Division
Monroe St. Mary CC76.03
Erie Mason60.13
Ottawa Lake-Whiteford53.33
Ida7.93
TeamTop 5 Avg.Division
Allen Park Cabrini29.94
TeamTop 5 Avg.Division
Christ the King26.0ND

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Jacob Stanislawski15:57.4Flat Rock206.2
12Lucas LaMilza16:06.0Macomb Dakota203.3
11Pierce Scheffler16:18.8Woodhaven Brownstown199.1
12Theodore Davis16:19.3Dansville198.9
12Walker Brose16:22.2Ann Arbor Huron197.9
12Isaak Rubley16:26.5Dundee196.5
11Luke Dulecki16:26.7New Boston Huron196.4
10Musa Kay16:28.4West Bloomfield195.9
12Nathan Vargo16:29.0Flat Rock195.7
12Jonah Kraft16:41.2Ann Arbor Huron191.6
12Benjamin Peura16:45.2Farmington190.3
11Joseph Kaleto16:49.8Macomb Dakota188.7
12Myles Bray16:51.5Monroe188.2
9Christian Craanen16:53.2Monroe St. Mary CC187.6
11Trenton Fetter16:54.5Adrian Madison187.2
12Jack Martin16:56.0Grosse Pointe South186.7
12Tethyan McKenzie16:56.6Grosse Pointe South186.5
11Andrew Scheloske16:56.7Macomb Dakota186.4
11Lucas Taraszkiewicz16:57.3Flat Rock186.2
11Alex Vazquez16:59.5Woodhaven Brownstown185.5
11Alex Hamilton17:04.1North Farmington184.0
11Oliver Davis17:05.1Macomb Dakota183.6
11Matthew Carbajo17:06.1Grosse Ile183.3
12William Rosales17:09.8Saline182.1
11Parker Bomia-Laberdee17:10.1Monroe182.0
9James Gage17:13.6Saline180.8
12Noah Redman17:16.3Macomb Dakota179.9
11Jacob Giovannini17:19.9Macomb Dakota178.7
10Vincent Jones17:20.1Woodhaven Brownstown178.6
11Thomas (TJ) Conley17:20.8Ann Arbor Huron178.4
12Nathan Lawe17:21.7Gibraltar Carlson178.1
9Jack Dunwoody17:22.4Gibraltar Carlson177.9
11Jamal (Max) Samaha17:29.1Ann Arbor Huron175.6
12Jeremiah Lawson17:29.4Woodhaven Brownstown175.5
12Austin Sulier17:31.3Erie Mason174.9
11Jason Anderson17:32.9Dearborn174.4
11Joshua Riggs17:33.5Monroe174.2
10Devin Lau17:33.6Farmington174.1
10Charles Cools17:35.0Ann Arbor Huron173.7
10Calen Alexander17:35.1Woodhaven Brownstown173.6
12Callum Bell17:38.4Carleton Airport172.5
12Kyle Biller17:39.3New Boston Huron172.2
12Edmund Shall17:40.2Grosse Pointe South171.9
9Harrison Stamper17:42.7Tecumseh171.1
11Aldo Hernandez17:43.6Wayne Memorial170.8
12Parker Campbell17:43.9Erie Mason170.7
10William VanHaaften17:44.4Saline170.5
11William Schook17:46.0Dearborn170.0
10Cameron Crane17:46.8New Boston Huron169.7
11Marcel Lake17:51.2Detroit Renaissance168.3
12Trevor Kleczynski17:51.8Dearborn168.1
10Rami Bazzi17:52.4Dearborn167.9
10Carter Mitton17:53.0Saline167.7
11Nicholas Milosavlevski17:54.0Macomb Dakota167.3
9Eli Morris17:54.4Tecumseh167.2
11William Dobbertin17:55.1Carleton Airport167.0
11Evan Cummings17:56.8Brighton166.4
11Jacob Alt18:00.0Ypsilanti Community165.3
10Avishek Sett18:01.5Farmington164.8
12Jack Fox18:02.3Grosse Ile164.6
11Griffin Demyanovich18:02.4Woodhaven Brownstown164.5
10Chase Mallory18:04.7Macomb Dakota163.8
12Reggie Geftos18:04.8Monroe163.7
10Hunter Rodak18:05.9Carleton Airport163.4
9Fin Totten18:06.3Monroe St. Mary CC163.2
11Carter Russelburg18:07.7Allen Park Cabrini162.8
10Josue Martinez18:07.7West Bloomfield162.8
10Tanner Kuhn18:10.9New Boston Huron161.7
10Shane Bittikofer18:11.2Brighton161.6
12Jacob Thomas18:11.4Brighton161.5
9Nicholas Ranka18:11.6Grosse Ile161.5
11Mateo Reyes18:13.6Woodhaven Brownstown160.8
10Joseph Colaluca18:13.7Erie Mason160.8
12Joshua Sonnenberg18:14.0Grosse Pointe South160.7
10Alex Gallup18:14.1Brighton160.6
10Ryan Rummel18:14.7Saline160.4
11Luke Stanley18:15.6Ida160.1
12Devon Foster18:15.7Redford Union160.1
12Jacob Randall18:15.8Brighton160.1
10Ayden Mayr18:16.3Dansville159.9
12Colton Howell18:16.3Macomb Dakota159.9
12Deric Tavolette18:16.3Redford Union159.9
12Soren Stone-Palmquist18:16.7Ann Arbor Huron159.8
10Jaxsen Rice18:19.1Ypsilanti Lincoln159.0
9Anderson Karkau18:21.2Dansville158.3
12Chase Missler18:21.3Monroe St. Mary CC158.2
9Easton Danic18:24.1Carleton Airport157.3
9Gavin Rohr18:25.0Monroe157.0
12Owen Strieter-Byron18:25.7Tecumseh156.8
12Adrian Dawes18:26.5Carleton Airport156.5
10Ryan Steben18:27.6Saline156.1
11Jackson Carner18:28.6Erie Mason155.8
10Hayden Bovair18:30.2Carleton Airport155.3
12Adam Brodie18:31.0Flat Rock155.0
11Mason Liepman18:33.1Saline154.3
11Paul McClure18:36.5Adrian Madison153.2
10Collin Jaskula18:36.9Gibraltar Carlson153.0
12Archie Patterson18:38.4Saline152.5
12Ethan Tarhanich18:40.5Livonia Franklin151.8
11Anthony Pizzimenti18:42.2Woodhaven Brownstown151.3
9Caleb Healey18:43.5Erie Mason150.8
12Elliot Oostendorp18:44.3Ann Arbor Huron150.6
10Enrique Caldwell18:45.6Woodhaven Brownstown150.1
12Tyler Garrison18:45.8Brighton150.1
9Brayden Brodie18:47.9Flat Rock149.4
12Michael Porter Jr.18:48.1Redford Union149.3
9Aarav Kalantry18:48.4Ann Arbor Huron149.2
10Tommy Skrobola18:48.9Christ the King149.0
9Everett Wood18:49.2Grosse Pointe South148.9
9Mamboge Njie18:49.8Detroit Renaissance148.7
12Max Marten18:50.1Tecumseh148.6
12Connor Adams18:52.6Melvindale147.8
12Carter Woolbright18:52.8West Bloomfield147.7
11Hunter Muzik18:53.2Brighton147.6
11Louie Macon18:54.8New Boston Huron147.1
9Conrad Marra18:55.8Ann Arbor Huron146.7
12David Stadler18:57.3Brighton146.2
9Kenny Knudsen18:58.1Monroe St. Mary CC146.0
9Liam Trumpower18:58.3Livonia Franklin145.9
12Alexander Henderson18:59.3Macomb Dakota145.6
11Hayden Barker18:59.5Monroe145.5
9Weston Albright19:00.5Erie Mason145.2
10Silas Carroll19:02.8Ivywood Classical Academy144.4
12Avery Fsadni19:06.2Redford Union143.3
11Benjamin Ciesielski19:12.4Gibraltar Carlson141.2
11Dallas Swaenepoel19:14.4Vandercook Lake140.5
11Nicholas Beard19:15.1Ann Arbor Huron140.3
10Luis Holowinski19:16.3West Bloomfield139.9
9Wesley LaFever19:17.5Macomb Dakota139.5
9Jacob Kuti19:19.1Carleton Airport139.0
9Carson Scholz19:20.0Tecumseh138.7
10Braydon Ost19:20.5Dundee138.5
11Ethan Eby19:21.2Dundee138.3
10Johan Kim19:21.4Ann Arbor Huron138.2
10Connor Mills19:21.6Ottawa Lake-Whiteford138.1
12Jaylen Johnson19:22.0Wayne Memorial138.0
11Ryan Cooley19:22.4Dundee137.9
12Caleb Totten19:23.3Monroe St. Mary CC137.6
10Drew Santi19:24.1Livonia Franklin137.3
12Lucas Worrell19:24.2New Boston Huron137.3
11Cameron Borich19:24.7Brighton137.1
9Tyler Moore19:24.7Tecumseh137.1
12Kayden Turner19:25.9Redford Union136.7
11Caiden Brown19:26.1Dundee136.6
10Owen Collin19:26.3Brighton136.6
12Wesley Miner19:26.4Adrian Madison136.5
10Brody Jeruzal19:26.8Ann Arbor Christian136.4
12Reed Trela19:27.1Woodhaven Brownstown136.3
9Logan LaMilza19:27.4Macomb Dakota136.2
12Dominic Germano19:27.8Woodhaven Brownstown136.1
9Randolf Schneider19:28.1Dansville136.0
11Broderick Yensch19:28.4New Boston Huron135.9
10Brady O’Connor19:28.8Brighton135.7
11Cooper Diesing19:35.3Ottawa Lake-Whiteford133.6
9Freeman Spencer19:36.1Monroe Milers133.3
10Daniel Jones19:36.7Washtenaw Christian133.1
12Lance Stone19:36.8Detroit Renaissance133.1
12Ian Bowman19:37.3Grosse Pointe South132.9
10Alec Hernandez19:37.4Flat Rock132.9
10Colin Stokes19:37.5North Farmington132.8
10Tucker Cory19:38.7Dundee132.4
10Lucas Parks19:39.2Macomb Dakota132.3
10Chris Hensler19:41.3Wayne Memorial131.6
12Aidan Spybrook19:41.7Christ the King131.4
9Stanley Dinkins19:41.9Detroit Renaissance131.4
10David Mills19:42.7Erie Mason131.1
11Haven William19:43.9West Bloomfield130.7
11Jordan Webley19:44.1Detroit Renaissance130.6
11Myles Guttovz19:44.1Farmington130.6
10Xavier Allen19:44.3West Bloomfield130.6
10Gabe Consiglio19:44.7Woodhaven Brownstown130.4
11Kingston Willett19:47.3Garden City129.6
9Michael Williams19:47.9West Bloomfield129.4
9Everett Kessell19:48.8Carleton Airport129.1
11Joshua Burrows19:49.8West Bloomfield128.7
10Patrick Steele19:50.1Farmington128.6
10Christian Brash19:52.5Allen Park Cabrini127.8
10Gavin Wilde19:54.3North Farmington127.2
9Aiden Hebert-Foe19:54.5New Boston Huron127.2
10Nick White19:56.7North Farmington126.4
10Lincoln Palmer19:58.0North Farmington126.0
12Marcellis Johnson19:58.6Summit Academy North125.8
9Shepherd Thompson19:59.1Washtenaw Christian125.6
12Jalen Bannister19:59.3Ferndale125.6
10Evan Eaton19:59.9Gibraltar Carlson125.4
10DarWan Usher20:00.7Detroit Renaissance125.1
11Demario Garrison20:01.4Detroit Renaissance124.9
12Tyler Vaughn20:02.4Carleton Airport124.5
11Nate Andrews20:02.8Ottawa Lake-Whiteford124.4
10Porter Ravary20:03.3Erie Mason124.2
11Seth Wuest20:04.3Erie Mason123.9
9Liam Gilmour20:06.5Grosse Pointe South123.2
11Calvin Haydamacker20:06.8Flat Rock123.1
12Declan O’Connell20:09.0Allen Park Cabrini122.3
11Lualhati Verzosa20:09.7Grosse Pointe South122.1
9Noah Russell20:11.6Erie Mason121.5
10Daniel Beldin20:12.2Brighton121.3
12Tonie Dupree20:12.2Detroit East English121.3
10Jensen Wright20:14.0Carleton Airport120.7
11Max Foldvary20:14.2Monroe St. Mary CC120.6
11Ethan Nykiel20:14.7Grosse Ile120.4
11Keegan Thomas20:15.1Ottawa Lake-Whiteford120.3
10Haven Torreano20:15.6Ann Arbor Huron120.1
12Ethan Root20:16.0Dansville120.0
11Noah Ivey20:16.7Monroe Milers119.8
11Matthew Rice20:17.9Ypsilanti Lincoln119.4
12Justin Alexander20:18.5Detroit East English119.2
9Grayson Wodzisz20:20.7Grosse Pointe South118.4
12Evan Banas20:23.0New Boston Huron117.7
12Ian Flechsig20:24.6Macomb Dakota117.1
10Jaylen Jones20:25.9Redford Union116.7
12Mark Goodlock20:26.3Adrian Madison116.6
10Matteo Turon20:27.7Ann Arbor Huron116.1
10Christopher Walper20:28.7Saline115.8
11Ben Holbrook20:29.6New Boston Huron115.5
10Ameer Hider20:30.7Dearborn115.1
9Ryan Lehto20:31.1Ypsilanti Lincoln115.0
9Victor LeBrun20:31.5Monroe114.8
11Jason Cousino20:32.0Erie Mason114.7
9Axel Thompson20:32.1Carleton Airport114.6
9Shane Cory20:33.2Brighton114.3
12Benjamin Blanchard20:34.1Adrian Madison114.0
12Ethan Beard20:34.8Grosse Pointe South113.7
10Brendan Cotter20:35.4Flat Rock113.5
11Brayden Hincher20:37.4Erie Mason112.9
10Braden Haring20:38.1Carleton Airport112.6
12Caleb Carothers20:38.8Christ the King112.4
10Charles Kime20:39.4Brighton112.2
12Austin Saavedra20:40.4Gibraltar Carlson111.9
12Ralph Kaleniecki20:40.9Allen Park Cabrini111.7
9Jack Sagowitz20:41.1Brighton111.6
9Chase Pihalja20:41.8Macomb Dakota111.4
10Michael Munson20:43.2Saline110.9
11Kyrese Price20:43.8Detroit Renaissance110.7
9Gage Clark20:44.4Garden City110.5
12Cashton Livingstone20:45.1Grosse Pointe South110.3
9Sidney Lamb20:46.0Woodhaven Brownstown110.0
9Liam Hannah20:48.1Livonia Franklin109.3
9Christopher Robinson20:48.6Detroit Renaissance109.1
12Tyler Sweat20:48.9Monroe109.0
10Braden Bennard20:49.5Gibraltar Carlson108.8
12Judah Owens20:51.5Christ the King108.2
10Melvin Stewart20:51.8Wayne Memorial108.1
11Oliver McGee20:52.0Ann Arbor Huron108.0
11James Darmofal20:55.3Brighton106.9
11Brayden Balagot20:55.9Brighton106.7
9Ben Kline20:56.1Ypsilanti Community106.6
10Kyler Shaw20:56.9North Farmington106.4
12Brendan Wroblewski20:59.1Grosse Ile105.6
10Austin Krause20:59.5New Boston Huron105.5
10Conner Goroni21:00.4Woodhaven Brownstown105.2
9Max Banas21:00.7New Boston Huron105.1
11Sammuel Warren21:00.7Tecumseh105.1
12Carter Crawford21:00.8Erie Mason105.1
10Evan Perry21:02.2Flat Rock104.6
10Sean Raines21:02.5Woodhaven Brownstown104.5
12Dylan Stull21:02.7Flat Rock104.4
9Alek Sventickas21:04.6Brighton103.8
12Henry Francis21:06.3Farmington103.2
10Brayden Bennett21:06.6Ida103.1
10Levi Gugino21:08.2Ann Arbor Huron102.6
9Christopher Sulewski21:08.5Gibraltar Carlson102.5
9Reid Hacker21:10.1Dansville102.0
9Noah Saavedra21:11.4Gibraltar Carlson101.5
9Cal Hooper21:11.8Ferndale101.4
12Krish Singla21:13.8West Bloomfield100.7
9Brenton Musallam21:14.5New Boston Huron100.5
12Jason Lustig21:15.0Woodhaven Brownstown100.3
9Patrick Alt21:15.2Ypsilanti Community100.3
11Maximus Walker21:15.4Tecumseh100.2
11Miles Omeaux21:17.0Tecumseh99.7
12Nathan Shifflett21:18.8Macomb Dakota99.1
11Caleb Kolbe21:19.0Erie Mason99.0
12Karol Wright21:19.2Christ the King98.9
12Chase Yakowich21:19.7Gibraltar Carlson98.8
11Riley Graf21:20.5Dansville98.5
11Derek Crum21:21.2Monroe98.3
10DeJuan Oakley21:21.3West Bloomfield98.2
11Will Ryan21:21.5Monroe St. Mary CC98.2
11Owen Cooley21:22.1Dundee98.0
11Salvador Mendez21:22.3Redford Union97.9
11Nathan Lerchenfeld21:22.8Macomb Dakota97.7
12Brendon Masters21:23.8Ottawa Lake-Whiteford97.4
10Drew Albanice21:25.2Carleton Airport96.9
10Landon Stukey21:26.0Saline96.7
10Ryan Thomas21:26.1Ottawa Lake-Whiteford96.6
10Ethan Carey21:26.5Woodhaven Brownstown96.5
10Alexander Moomaw21:27.2Melvindale96.3
10Evan Cousino21:27.6Dundee96.1
10Jack Gardner21:30.0Brighton95.3
9Graham Tanner21:30.2Flat Rock95.3
12Teddy Pawlowski21:30.3Livonia Franklin95.2
12Adrian Sieh21:30.3Saline95.2
11Ahmad Zawahreh21:32.1Dearborn94.6
12Jacob Ragatz21:32.9Saline94.4
12Benedict Lussier21:33.7Christ the King94.1
10Jaxson Arecheja21:35.0Dundee93.7
11Ricardo Thomas21:35.4Ypsilanti Community93.5
9Jaden Hawkins21:36.4West Bloomfield93.2
11Henry Vo21:37.5Adrian Madison92.8
9Joshua Brooks21:37.7Ottawa Lake-Whiteford92.8
9Adam Ortega21:38.5Carleton Airport92.5
11Kai Stone-Palmquist21:40.1Ypsilanti Community92.0
11Parker Nightingale21:40.3Brighton91.9
10Matthew Effah21:41.6Gibraltar Carlson91.5
9Graham Kubiak21:42.4West Bloomfield91.2
11Shyam Subramanian21:44.5Grosse Pointe South90.5
10Christopher Welt21:46.4Saline89.9
11Lucas Sachs21:47.0Erie Mason89.7
11Jonathan Weber21:48.5Monroe89.2
9Curon Davis21:48.7Detroit Renaissance89.1
9Tyler Fawcett21:48.9Carleton Airport89.0
9Michael Giles21:50.1Gibraltar Carlson88.6
12Andrew Irgang21:50.4Saline88.5
9David Bingham21:50.5Saline88.5
9Jonah Kish21:51.1Brighton88.3
9William O’Dell21:52.8Grosse Pointe South87.7
9DuShawn DasGupta-Martin21:54.6Detroit Renaissance87.1
12Gabe Rister21:57.7Wayne Memorial86.1
10Caleb Lee21:58.9Ann Arbor Huron85.7
9Evan Martin21:59.9Carleton Airport85.4
9Liam Yee22:00.2Woodhaven Brownstown85.3
10Greyson Stevens22:00.5Livonia Franklin85.2
11Joshua Hart22:01.0Wayne Memorial85.0
12Elijah Thimotheose22:03.9West Bloomfield84.0
11Tristan Wininger22:04.6Grosse Pointe South83.8
9Wyatt Sesnie22:05.6New Boston Huron83.5
10Kent West22:09.3Macomb Dakota82.2
9Ethan Brophy22:09.6New Boston Huron82.1
11Cole Griffith22:10.1Ottawa Lake-Whiteford82.0
10Drew Mazur22:10.3Woodhaven Brownstown81.9
12Gabriel Diego22:11.7North Farmington81.4
12Christopher Heim22:12.1Grosse Ile81.3
9Carter Sharpe22:12.1Monroe81.3
12Jaiden Spratt22:12.5Grosse Pointe South81.2
9Ryan Marsee22:13.1Ypsilanti Community81.0
12Gio Bastajian22:13.9Dearborn80.7
12Robert Armstrong22:15.0Woodhaven Brownstown80.3
9Bobby Spivey22:16.1Ypsilanti Lincoln80.0
9Oliver Scherz22:16.3New Boston Huron79.9
10Benjamin Clark22:17.7Livonia Franklin79.4
9C. J. Ronk22:18.1Ypsilanti Community79.3
12Ashe Baskey22:20.2Ann Arbor Huron78.6
10Nathan Morris22:20.5Grosse Pointe South78.5
12Garren Garner22:21.6Ida78.1
12Joseph Mesch22:23.5Christ the King77.5
9George Ascencio22:23.7Brighton77.4
9Bryan Goddard22:24.3Ann Arbor Huron77.2
11Colton Santos22:25.0Brighton77.0
9Gabe Vinluan-Caulk22:25.9Brighton76.7
11Markeece Webster22:26.3Ypsilanti Community76.6
11Miguel Skrobola22:26.7Christ the King76.4
9Isaac Kraftson22:27.1Ypsilanti Community76.3
12Christian Miller22:27.5Redford Union76.2
9Trevor Mikel22:27.6Ypsilanti Lincoln76.1
9David Arbogast22:30.3Vandercook Lake75.2
9Max Phillips22:30.4Christ the King75.2
9Mathew Cleary22:32.6Detroit Renaissance74.5
12Logan Kipley22:35.7Saline73.4
10Gavin Wort22:39.9Gibraltar Carlson72.0
10Alfonzo Harris Jr.22:41.1Detroit Renaissance71.6
9Joseph Johnson22:41.8Ypsilanti Lincoln71.4
12Matthew Vasher22:42.1Woodhaven Brownstown71.3
10Garrett Patrick22:43.4New Boston Huron70.9
11Scotty Sheehy22:46.8Monroe69.7
9Dan Bui22:46.9Ypsilanti Lincoln69.7
12Tayshaun Johnson22:47.4West Bloomfield69.5
9Landon Gauer22:47.7Ida69.4
11Will Lutz22:48.0Brighton69.3
9William Tichachouarg22:48.0Detroit Renaissance69.3
9Mason Russeau22:51.8Carleton Airport68.1
12Anthony Hollen22:53.3Livonia Franklin67.6
12Tyler Stepaniak22:57.2Gibraltar Carlson66.3
10Andrew VanderVeen22:57.9Christ the King66.0
9Hunter Greenman23:00.0Dansville65.3
10Abdullah Saleh23:03.1Dearborn64.3
9Owen Klein23:04.4Flat Rock63.9
11Owen Brown23:05.2Livonia Franklin63.6
11Rydell Edmonds23:05.3Summit Academy North63.6
9Zane Tonova23:11.1Grosse Ile61.6
11Colin Maffesoli23:15.5Allen Park Cabrini60.2
12Michael Allen23:18.5Grosse Pointe South59.2
9Aadam Abdul-Latif23:19.7Woodhaven Brownstown58.8
11Connor Hedke23:24.6Gibraltar Carlson57.1
10Aumar Abdallah-Ebanks23:25.4Detroit Renaissance56.9
9Alexander Emmi23:25.9Ann Arbor Huron56.7
10Cameren Jennings23:26.3Detroit Renaissance56.6
12Malachi Jackson23:30.9Detroit Renaissance55.0
12Nehemiah Jones23:32.3Ypsilanti Community54.6
9Izaiah McGovern23:32.4Dundee54.5
12Deegan Richardson23:35.6New Boston Huron53.5
12Mohammed Alawan23:38.9Dearborn52.4
9Tucker Jolin23:40.7Dansville51.8
9Jacob ¨SuHo¨ Lee23:42.6Grosse Ile51.1
10Josiah Mann23:42.6Monroe Milers51.1
12Joshua Koch23:45.0Grosse Pointe South50.3
9Ryan Burrows23:45.8West Bloomfield50.1
9Ben Leja23:50.1Allen Park Cabrini48.6
9Walter McMourrogh23:55.3Ann Arbor Huron46.9
9Henry Broughton23:55.6New Boston Huron46.8
9Abdalla Omar23:57.0Ann Arbor Huron46.3
11Jacob Young23:57.1Ida46.3
10Nolan Tharp23:57.4Washtenaw Christian46.2
9Ben Lin23:57.9Ann Arbor Huron46.0
9Kevin Fekaris23:58.3West Bloomfield45.9
12Ryan Friedholm23:58.8Saline45.7
9Nathan Barks24:02.6Gibraltar Carlson44.5
10Micaiah Ivey24:06.9Monroe Milers43.0
11Jackson McManus24:08.2Gibraltar Carlson42.6
10Austin Lebron24:08.3Brighton42.6
9Nathan Lorzeille24:12.0West Bloomfield41.3
9Grayson Stanifer24:17.4Saline39.5
10Jaden Griffor24:20.1Carleton Airport38.6
9Johnny Lapointe24:20.3New Boston Huron38.6
10Lukas Cranson24:21.1Dundee38.3
11Cameron Otis24:25.5Detroit Renaissance36.8
10Samuel Lioy24:30.1Ann Arbor Track35.3
10Keith White24:32.8Redford Union34.4
10Dominic Diego24:33.6North Farmington34.1
10Nathan Stom24:35.5Christ the King33.5
10Logan Fuller24:37.7Dundee32.8
9Mason Kidd24:42.4New Boston Huron31.2
10Ramone Jones24:46.5Detroit Renaissance29.8
10Westin Phebus24:49.8Ida28.7
10Logan Bundon24:52.1Monroe28.0
9Emanuel Nava24:52.9Allen Park Cabrini27.7
10Josh Briskey24:53.3Ann Arbor Huron27.6
10Ryan Peck24:55.9Grosse Pointe South26.7
12Hisham Alsraji24:56.0Woodhaven Brownstown26.7
11Noor Hamze24:58.9Dearborn25.7
10Nahbi Martinez25:03.8Melvindale24.1
11Alexander Jones25:04.1Detroit Renaissance24.0
10Matthew Hamil25:11.3North Farmington21.6
12Austin Shastal25:16.9New Boston Huron19.7
10Michael Wilhelm25:17.8Gibraltar Carlson19.4
10Amir Jihad25:18.6North Farmington19.1
11Kolya Resnick25:27.1Grosse Pointe South16.3
12JaJuan Perkins25:27.8Redford Union16.1
9Michael Timpa25:31.6Macomb Dakota14.8
9Corey Hopka25:34.0Brighton14.0
10Creighton Beldin25:35.0Brighton13.7
9Kareem Raishouni25:36.5Dearborn13.2
10Chase Bauer25:36.5Garden City13.2
12Dylan DuQuet25:38.8Livonia Franklin12.4
9Cash Stanton25:39.1Gibraltar Carlson12.3
9Timothy Peters25:43.3Livonia Franklin10.9
9Tommy Weyhing25:54.8Grosse Pointe South7.1
9Brendan Post25:58.9Dansville5.7
9Robert Hindelang26:09.1Grosse Pointe South2.3
10Alexander Langton26:12.3Monroe Milers1.2

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Courtney Bovair18:33.1Carleton Airport154.0
9Charley McKay18:55.1Woodhaven Brownstown146.6
12Lucinda Paliani18:55.2Ann Arbor Huron146.6
12Corynn Gady19:09.4Saline141.9
11Bella LaFountain19:13.0Monroe St. Mary CC140.7
12Ava Peters19:21.8Livonia Franklin137.7
11Avery Turk19:54.0New Boston Huron127.0
11Lidia Clancy19:55.0Macomb Dakota126.7
10Aubrey Rizzo19:56.0Macomb Dakota126.3
12Cora Liu19:59.4North Farmington125.2
12Sarah Koval20:10.8Grosse Pointe South121.4
12Molly Baracco20:22.5Farmington117.5
12Julia Timpa20:24.1Macomb Dakota117.0
12Grace Roth20:27.9Saline115.7
11Kierra Magner20:33.3Farmington113.9
9Annabelle Chan20:42.2Woodhaven Brownstown110.9
12Ilett Martinez20:42.6Wayne Memorial110.8
12Brooklyn Hannah20:44.4Livonia Franklin110.2
12Adelina Parikh20:53.0Grosse Pointe South107.3
11Ryann Smitka20:58.5Macomb Dakota105.5
10Kaitlyn Rizzo20:59.0Macomb Dakota105.3
12Raelyn McLaughlin21:02.8Woodhaven Brownstown104.1
12Megan Woelkers21:03.1Flat Rock104.0
12Mylene Pham21:11.6Macomb Dakota101.1
12Abby Roth21:15.0Saline100.0
9Sadie Bohnsack21:19.5Ann Arbor Huron98.5
10Reagan Reaume21:20.8Gibraltar Carlson98.1
9Ella Baker21:22.2Carleton Airport97.6
9Ingrid Thomas21:22.5Washtenaw Christian97.5
10Katelyn Parrish21:25.5Farmington96.5
9Allison Ost21:36.6Dundee92.8
9Micaela Cabello21:36.8Christ the King92.7
9Deirdre O’Connell21:42.4Allen Park Cabrini90.9
11Alyssa Korte21:43.6Grosse Ile90.5
10Kayla Christesen21:44.7New Boston Huron90.1
10Calisse Budek21:45.8Grosse Pointe South89.7
10Alex Iacoban21:45.9Farmington89.7
11Abby Spencer21:46.1Farmington89.6
9Alexis Kmiecik21:49.7Woodhaven Brownstown88.4
12Kaylee Hovey21:52.8Dundee87.4
9Livia Boucher21:54.6Gibraltar Carlson86.8
12Mackenzie Sellenraad21:55.3Saline86.6
10Hope Noal21:58.4Woodhaven Brownstown85.5
11Simona Horia22:00.0Dearborn85.0
12Julieta Turon22:02.1Ann Arbor Huron84.3
11Sarah Stein22:03.1North Farmington84.0
10Maya Whelan22:03.7Tecumseh83.8
9Jaelynn Greene22:04.9Carleton Airport83.4
11Julia Hughes22:08.4Ida82.2
11Brenna Baker22:08.4Carleton Airport82.2
9Layla Gendernelle22:10.4Macomb Dakota81.5
9Virginia Barrett22:13.6Tecumseh80.5
9Jenna Berkimer22:17.2Brighton79.3
12Elizabeth Lambert22:17.9Erie Mason79.0
9Lucy Morrow22:26.0Livonia Franklin76.3
12Alaina McClain22:27.5Ottawa Lake-Whiteford75.8
12Claire Lisker22:29.5Monroe St. Mary CC75.2
11Nour Hamka22:30.8Dearborn74.7
11Mahalia Staton22:31.0Saline74.7
10Juleigh Husby22:32.7Monroe St. Mary CC74.1
12Emily Sell22:34.7Carleton Airport73.4
12Jessica Warren22:35.7Tecumseh73.1
10Camryn Nowak22:35.7Tecumseh73.1
10London Landini22:36.1Tecumseh73.0
10Harper Pinto22:38.9Ann Arbor Huron72.0
11Abby Macey22:39.8Grosse Pointe South71.7
9Giada Fioritto22:39.9Gibraltar Carlson71.7
9Gabriella Mercier22:43.2Macomb Dakota70.6
11Anna Coury22:45.3Monroe69.9
9Breslin Wing22:46.1Ottawa Lake-Whiteford69.6
9Ella Tillman22:49.0Brighton68.7
9Gabbie Alexander22:54.4Woodhaven Brownstown66.9
12Bailey Meiring22:55.8Erie Mason66.4
11Leona Knudsen22:57.2Monroe St. Mary CC65.9
10Morgan Costello22:57.9Grosse Pointe South65.7
12Baneen Al-Heleal22:59.7Ypsilanti Community65.1
9Harper Jackson23:01.1Gibraltar Carlson64.6
10Emma Slater23:02.9Livonia Franklin64.0
9Kate Otting23:11.0Erie Mason61.3
11Nishka Kalantry23:12.5Ann Arbor Huron60.8
10Leila Morris23:13.7Tecumseh60.4
11Corinna Aulph23:14.3Monroe60.2
11Riley Provost23:14.8Saline60.1
12Caroline Fernandes23:15.5West Bloomfield59.8
12Kylie Warner23:17.2Saline59.3
9Marina Echegoyen23:18.1Ypsilanti Lincoln59.0
10Rylee Piornack23:21.5Grosse Pointe South57.8
10Alexis Graham23:22.2Christ the King57.6
10Jenna Billings23:28.0Macomb Dakota55.7
11Kennedy Lange23:29.6Saline55.1
12Rebekah Gram23:30.2Monroe Milers54.9
10Erin Korsak23:30.8Grosse Pointe South54.7
12Elizabeth (Lizzie) Thibeault23:32.3Saline54.2
11Elliana Perugi23:32.9Woodhaven Brownstown54.0
12Alexandra Butler23:35.9Monroe53.0
11Leah Adkins23:36.7Carleton Airport52.8
10Erin Sax23:38.9Woodhaven Brownstown52.0
10Brooklyn Smith23:39.0Brighton52.0
Ezrielle Martin23:40.7Unattached51.4
11Jillian Hayes23:42.9Saline50.7
10Viktoria MacDougall23:43.2Farmington50.6
10Chiamara Ogbonna23:45.3Woodhaven Brownstown49.9
9Joelle Saad23:47.0Dearborn49.3
10Jordyn Burr23:50.3Detroit Renaissance48.2
10Zoe Slater23:51.0Livonia Franklin48.0
9Jaelynn Horton23:52.5Erie Mason47.5
12Sunnie Fabian23:56.5Livonia Franklin46.2
11Molly Weaver23:56.5Woodhaven Brownstown46.2
11Riley England23:56.8Erie Mason46.1
12Brooklyn Kemokai23:59.4Gibraltar Carlson45.2
10Alexis Colburn24:04.3Erie Mason43.6
9Sade Napier24:05.1Ypsilanti Lincoln43.3
12Samantha Faustich24:05.6Macomb Dakota43.1
11Sophia Mihalko24:05.7Grosse Ile43.1
10Mia Washington24:06.2Saline42.9
11Kacey Daniels24:06.3Detroit Renaissance42.9
11Bailey Kerr24:08.2Grosse Ile42.3
9Rory Vida24:08.9Ottawa Lake-Whiteford42.0
9Morgan McMichael24:10.2Tecumseh41.6
12Luciana Sweeney24:12.6Saline40.8
10Braelynn Chiotti24:12.7Ottawa Lake-Whiteford40.8
9Abigail Galazka24:13.0Brighton40.7
11Madison Kemp24:13.5Carleton Airport40.5
9Ella McCleery24:14.1Ypsilanti Community40.3
12Taylor Karasinski24:15.1Grosse Ile40.0
12Kennedy Childress24:16.1Monroe Milers39.6
10Lydia Richards24:16.8Dundee39.4
12Skyla Rojas24:19.3West Bloomfield38.6
10Sophie Dockham24:19.9Brighton38.4
11Briar Wing24:20.1Ottawa Lake-Whiteford38.3
9Alice Williams24:21.1New Boston Huron38.0
10Kyli Morton24:21.9Dundee37.7
9Hadley Worsham24:22.0Brighton37.7
10Gabby Hovey24:23.7Dundee37.1
9Hannah Outlaw24:24.0Brighton37.0
10Irene Kim24:27.5Ann Arbor Huron35.8
10Alyssa Fudge24:28.1Macomb Dakota35.6
12Christina Dinnan24:28.4West Bloomfield35.5
11Joslyn Bechtol24:30.2Woodhaven Brownstown34.9
9Marissa Salazar24:32.3Saline34.2
12Jenna Pohl24:34.1North Farmington33.6
10Delany Phillips24:34.2Brighton33.6
11Lila Keranen24:35.3Brighton33.2
11Amelie Burtka24:36.5West Bloomfield32.8
9Lana Chami24:36.7Dearborn32.8
12Milla Wex24:36.9Ida32.7
12Amy Ezop24:42.0Grosse Pointe South31.0
9Lauren Vaughn24:42.0Brighton31.0
10Kassie Kozlo24:42.4Allen Park Cabrini30.9
10Lauren Olma24:44.0Ypsilanti Lincoln30.3
9Zoey Smalling24:45.1Monroe30.0
11Morgan Mannino24:45.4Grosse Pointe South29.9
9Maiya Thomas24:48.9New Boston Huron28.7
12Emily Rasor24:49.6Ottawa Lake-Whiteford28.5
10Jayelynn Lines24:51.8Woodhaven Brownstown27.7
11Abigail Gondek24:53.0Allen Park Cabrini27.3
9Meenakshi Pradeep24:53.8Ann Arbor Huron27.1
12Gabriella Holowinski24:54.3West Bloomfield26.9
11Michael Hassell24:54.6North Farmington26.8
9Grace Thomas24:57.5Farmington25.8
12Carolyn Schwartz24:59.4Saline25.2
11Lauren Peppers25:02.9Monroe St. Mary CC24.0
9Makayla Markgraff25:04.4Monroe St. Mary CC23.5
9Salem McKinley25:05.4Ypsilanti Community23.2
11Daniya Vann25:05.5Garden City23.2
9Lillian West25:15.5New Boston Huron19.8
11Ruth (Ruthie) Bonfiglio25:16.1Saline19.6
11Lily Bagozzi25:18.1Garden City19.0
12Grace Kendziuk25:19.1Allen Park Cabrini18.6
9Emily Montierth25:23.3Dearborn17.2
11Savannah Meyers25:25.4North Farmington16.5
11Maria Lora Hernandez25:25.5Dundee16.5
10Chloe Tuttle25:26.0Ann Arbor Huron16.3
10Payton Aagesen25:27.5Saline15.8
10Shannon Bailey25:32.1Gibraltar Carlson14.3
12Kelsie George25:32.1Grosse Pointe South14.3
11Viviana Ostrowski25:32.2Grosse Pointe South14.3
11Chloe Slawson25:32.4Grosse Pointe South14.2
9Isa Vargo25:34.6New Boston Huron13.5
12Jovey Hannah25:36.9Livonia Franklin12.7
11Lola Lange25:38.1Saline12.3
12Rylie Sulewski25:43.8Gibraltar Carlson10.4
11Leila Oskui25:44.6Grosse Pointe South10.1
9Olivia Shupe25:44.6Gibraltar Carlson10.1
11Kyla Martinez25:45.4Gibraltar Carlson9.9
10Kayle Babowicz25:48.4Flat Rock8.9
11Anneliese Fellows25:51.4Christ the King7.9
9Layla Anderson25:53.0Farmington7.3
10Liliana Gonzalez25:54.2Woodhaven Brownstown6.9
9Lacey Spangler25:55.9Ypsilanti Lincoln6.4
10Noelle Shourds25:57.5Brighton5.8
12Sydney Mason26:00.0Carleton Airport5.0
9Kendal Kleman26:00.7Carleton Airport4.8
11Kirsten Perecki26:01.0New Boston Huron4.7
10Charlotte Woodruff26:01.7North Farmington4.4
10Sylvia Irwin26:01.7Ann Arbor Huron4.4
10Audrey Smith26:02.6Monroe St. Mary CC4.1
9Ciara Nordstrom26:05.5Grosse Pointe South3.2
9Lillian Bricker26:14.7Macomb Dakota0.1
Uncategorized

2024 Ratings: Ottawa Hills

Girls Adjustment: -2
Boys Adjustment: 0

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.

RAMBLIN’ AT RIVERSIDE

Josh Slocum, Traverse City St. Francis

This is the section where I eat a little crow. In Division 3’s individual rankings, I noted that Josh’s 15:20 from Buckley was suspect. Riverside is a quick one too, but any advantage gained from its flatness was likely dimmed from the overwhelming heat. His 15:33 was the fastest time of the day and also nearly 1.5 minutes faster than his performance here last September (in much more difficult conditions). Yep, he’s for real.

Brooklynn Brown, Cadillac

The decision to run here in Grand Rapids paid off. The past two years, Brooklynn’s been a girl that finds her way into the low-19’s by season’s end, closing the year as one of the top girls in the Cadillac area. That hasn’t paid off in a state podium, but her presence is noticeable. Though for whatever reason, this weekend hasn’t worked out, running well above 20 at MSU each time. This 19:09 here is easily the earliest she’s run such a fast mark. Can only speak good things for how the remainder of the season will go.

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

What you can also do is look to the recent rankings and compare top 5 averages. Not the perfect measure, but you may see where you could move up in the rankings.

Upper Peninsula/Homeschool
Division Four
Division Three
Division Two
Division One

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Portage Central**190.41
Traverse City Central**189.41
East Kentwood**187.91
Caledonia*184.71
Kalamazoo Central*184.01
Kalamazoo Loy Norrix*181.31
Forest Hills Northern*180.41
Traverse City West179.11
Lowell178.91
Forest Hills Central177.81
Holland West Ottawa177.21
Zeeland West174.01
Rockford172.11
Mattawan170.51
Mount Pleasant167.81
Portage Northern167.01
GR Ottawa Hills160.11
GR Northview154.41
Grandville137.31
GR Kenowa Hills130.91
Grand Haven124.21
Wyoming117.11
Muskegon Reeths-Puffer111.71
TeamTop 5 Avg.Division
GR Christian***193.92
Holland Christian**190.02
Plainwell*179.52
GR Catholic Central*178.02
Hamilton*171.72
Edwardsburg*171.12
Hudsonville Unity Christian167.22
Zeeland East167.12
St. Joseph166.92
Cadillac148.42
St. Johns140.62
Comstock Park132.32
TeamTop 5 Avg.Division
Traverse City St. Francis***192.43
GR Covenant Christian**172.23
Hart**164.43
Lake City153.33

the reloaded Trojans placed 2nd in the later session

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Rockford**130.71
Jenison**126.91
Portage Central**126.21
Traverse City West**125.21
Hudsonville*117.01
GR Ottawa Hills110.61
Traverse City Central107.91
Grandville107.91
Forest Hills Northern104.91
Portage Northern103.41
Caledonia101.81
Kalamazoo Central94.61
Zeeland West93.71
East Kentwood87.51
Lowell84.81
Muskegon Reeths-Puffer84.21
Mount Pleasant80.91
Kalamazoo Loy Norrix80.51
Forest Hills Central76.41
Grand Haven39.11
GR Northview26.71
TeamTop 5 Avg.Division
Zeeland East**137.42
GR Christian**129.72
Holland Christian**125.72
St. Joseph**115.12
Cadillac*111.62
Hudsonville Unity Christian*108.22
St. Johns97.82
Plainwell97.52
Hamilton59.42
Edwardsburg55.32
GR Catholic Central51.32
TeamTop 5 Avg.Division
Traverse City St. Francis**116.13
Hart*93.03
GR Covenant Christian*89.63
Lake City60.93

Rockford had the best day of any D1 team

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Josh Slocum15:33.3Traverse City St. Francis208.9
12Will Engbers15:36.0Holland Christian208.0
12Simon Triezenberg15:40.5GR Christian206.5
11Jackson Lam15:41.2Kalamazoo Loy Norrix206.3
12Jeb Hillary15:41.8GR Catholic Central206.1
11Andrew Wright15:51.0Kalamazoo Central203.0
12Abatu Dykstra15:56.0Hamilton201.3
12Kort Thompson15:59.1Caledonia200.3
10William Ready16:01.5Traverse City St. Francis199.5
12Spencer Porter16:04.6FHN GR Forest Hills Northern198.5
12Levi Kamps16:06.6GR Covenant Christian197.8
11Jack Steen16:06.8Traverse City Central197.7
11Owen Fisher16:07.6Mattawan197.5
12Spencer Parker16:07.9Portage Central197.4
11Caleb Keller16:08.4Traverse City Central197.2
12Andrew Commeret16:10.0Comstock Park196.7
12Keegan Hoekstra16:13.6GR Christian195.5
12Will Whitmore16:14.6Holland Christian195.1
10Marshall Huhn16:15.7Lowell194.8
10Liam Wierzba16:16.7TC West (Traverse City)194.4
10Tristan Zhang16:19.5Portage Central193.5
12Noah Hernandez16:19.8Hamilton193.4
12Evan Nickoles16:20.2East Kentwood193.3
10Justin Johnson16:20.4East Kentwood193.2
12Isaac Tanis16:20.6East Kentwood193.1
10Mitchell Dunlap16:22.1GR Catholic Central192.6
11Caleb TeBrake16:23.8GR Northview192.1
11Micah Small16:23.9GR Christian192.0
12Henry Cox16:24.3Plainwell191.9
12Joseph Spada16:25.2Kalamazoo Central191.6
11Sean Ryan16:25.6GR Christian191.5
9Marcus Essling16:26.5Portage Central191.2
11Hiro Nguyen16:26.7Plainwell191.1
11Cooper Byrne16:28.7Lowell190.4
11Nicolas Morales – Sanchez16:28.9Kalamazoo Loy Norrix190.4
12Ian Boss16:29.1Traverse City Central190.3
12Owen Read16:32.3Traverse City St. Francis189.2
11George Scupham16:34.6Edwardsburg188.5
12Sawyer McCarthy16:34.9FHC GR Forest Hills Central188.4
11Eli Velting16:35.6Caledonia188.2
12Maguire Johnson16:36.1Edwardsburg188.0
11Robert Dodd16:36.3Zeeland West187.9
11Keagan Smith16:40.1Zeeland West186.6
10Graeson Decker16:40.4Hudsonville Unity Christian186.5
12Caden Guffey16:40.9Zeeland East186.4
10Matii Tarekegn16:41.2East Kentwood186.3
11Owen Gifford16:41.4Portage Central186.2
11Reagan Ward16:41.7St. Johns186.1
12Eli Johansen16:42.2St. Joseph185.9
11Marcel Stork16:42.9Mattawan185.7
11Trent Hansen16:44.2Plainwell185.3
12Lawrence Cubitt16:44.5Traverse City Central185.2
9Johnathan Elsea16:47.0Mount Pleasant184.3
9Ashton Fink16:47.4GR Christian184.2
12Brayden Rynsburger16:47.7Holland Christian184.1
11Logan Westgate16:49.1Portage Central183.6
12Jacob Sanford16:49.4FHC GR Forest Hills Central183.5
11Hayden Lafferty16:51.4Rockford182.9
12Aidan Brinks16:51.5Holland Christian182.8
12Riley Pattinson16:53.4Traverse City St. Francis182.2
12Joseph Carlson16:53.5Traverse City St. Francis182.2
11Ty Billings16:56.1Kalamazoo Central181.3
11Hayden Murray16:56.6TC West (Traverse City)181.1
12Robby Myler16:56.9Traverse City St. Francis181.0
12Sam Downing16:57.8Zeeland East180.7
11Jake Follett16:58.0Holland West Ottawa180.7
11Noah Johnston16:58.3Caledonia180.6
12Levi Jongekryg16:58.6Holland West Ottawa180.5
12Aiden Kasprzak16:58.6GR Catholic Central180.5
12Aidan Edgar16:58.9Caledonia180.4
9James Scholten-Holcomb16:59.5GR Christian180.2
11Riley Hart17:00.7Holland Christian179.8
11Elijah Thompson17:02.2Kalamazoo Central179.3
12Robert Koscinski17:04.1Portage Northern178.6
11John Truong17:06.8FHN GR Forest Hills Northern177.7
12Nik Williams17:07.3GR Ottawa Hills177.6
10Nate Davis17:07.9Zeeland East177.4
12Nathan Steen17:07.9Holland Christian177.4
10Oscar Dunfee17:10.3Kalamazoo Loy Norrix176.6
12Neil Oyer17:10.5Traverse City Central176.5
12Billy Pipkorn17:10.8Plainwell176.4
10Luke Byland17:11.5Traverse City Central176.2
9Luke Bultman17:11.6Rockford176.1
11Philip Chamberlain17:11.8FHN GR Forest Hills Northern176.1
10Cole Coffman17:13.2Holland Christian175.6
9Henry Yoder17:13.5FHC GR Forest Hills Central175.5
10Alex Ten Haken17:13.6Hudsonville Unity Christian175.5
11Camren DeVries17:14.5Holland West Ottawa175.2
10Seth Randall17:14.7St. Joseph175.1
11Simon Faber17:14.8FHN GR Forest Hills Northern175.1
11Porter Yurk17:14.8Holland West Ottawa175.1
11Aidan Simrau17:15.2TC West (Traverse City)174.9
11Caiden Helsel17:15.7Lake City174.8
9Adam Shorb17:16.1Portage Northern174.6
9Patrick Baran17:16.3Holland West Ottawa174.6
11Tyler Baum17:16.5FHN GR Forest Hills Northern174.5
11Will Johnson17:16.6Holland Christian174.5
9Finn-Frost Grayson17:17.4TC West (Traverse City)174.2
12Ethan Buer17:17.7Caledonia174.1
11Elijah Bernstein17:18.6East Kentwood173.8
12Caden Karcher17:19.1Rockford173.6
11Gavin O’Meara17:19.7FHC GR Forest Hills Central173.4
12Ben Dykstra17:19.8Hamilton173.4
9Silas Ackley17:20.6Hart173.1
11Kelton Hoover17:20.9GR Ottawa Hills173.0
12Caleb DenHartigh17:21.7Hudsonville Unity Christian172.8
10Micah Kuiper17:22.3GR Covenant Christian172.6
10Sebastian Ruiz17:22.9Holland West Ottawa172.4
11Gabriel Williams17:24.1FHN GR Forest Hills Northern172.0
12Lewis Walter17:24.3Traverse City St. Francis171.9
12Ace Pierson17:24.5Mount Pleasant171.8
10Cody Bromley17:25.0Lowell171.7
9Drew Chenery17:25.8Portage Central171.4
10Austin Taft17:27.2TC West (Traverse City)170.9
10Boston Wilkinson17:27.9Holland West Ottawa170.7
12Jacob Voetberg17:28.1GR Christian170.6
11Rhys Holmes17:28.7GR Northview170.4
12Mason Morrell17:30.2Caledonia169.9
10Colin Stawasz17:31.6Lowell169.5
12Luke Dykstra17:33.5GR Covenant Christian168.8
10Joshua Dodd17:34.5Zeeland West168.5
10Drew Swayze17:34.8Lowell168.4
11Jack Slotman17:35.1Hart168.3
11Jack Monterusso17:36.1FHC GR Forest Hills Central168.0
12Noah Stiltner17:36.9GR Ottawa Hills167.7
12Tyler N. Kooienga17:36.9GR Covenant Christian167.7
12Gabe Hillary17:37.0FHN GR Forest Hills Northern167.7
9Reed Gates17:38.4Edwardsburg167.2
10Fletcher Stucky17:39.2Kalamazoo Loy Norrix166.9
12Ethan Gerlach17:40.5Holland West Ottawa166.5
12Zachary Chaussee17:40.5Traverse City Central166.5
10Payton Veilleux17:40.7Mount Pleasant166.4
10Cameron Rynsburger17:40.8Holland Christian166.4
11Christopher Baker17:41.4Kalamazoo Loy Norrix166.2
11Samuel Ashby17:42.6Zeeland West165.8
10Charles Gavan17:43.1Rockford165.6
11Myles Gesselman17:43.3East Kentwood165.6
9Caleb Elwell17:43.8Mattawan165.4
9Carson Wiersbe17:44.1St. Joseph165.3
10Rylan VanDenBeldt17:45.0Holland Christian165.0
12Bryce Billings17:45.6Kalamazoo Central164.8
12Shiloh Gersenson17:47.0Traverse City Central164.3
12Aeson Gonzalez17:47.0Portage Northern164.3
11Tanner Christensen17:47.7Mattawan164.1
11Ben Irwin17:49.4TC West (Traverse City)163.5
10Elias DeJong17:49.6GR Christian163.5
10Miles Kirkwood17:50.9Traverse City Central163.0
12Malachi Mosley17:51.3East Kentwood162.9
11Kaden Van Ryn17:51.5Caledonia162.8
9Grant Ackley17:52.0Hart162.7
9Macen White17:52.0Holland Christian162.7
9Sean Thompson17:53.1Caledonia162.3
12David Stout17:53.2Rockford162.3
11Grant Hillary17:53.3GR Catholic Central162.2
9Alex VanDuren17:53.8Holland Christian162.1
11Gavin Ayers17:54.0Edwardsburg162.0
11Jack Yonkman17:54.0Muskegon Reeths-Puffer162.0
12Andrew Tava17:54.3Caledonia161.9
12Andrew Elmore17:54.7Cadillac161.8
12Calvin Brinks17:55.1GR Christian161.6
11Ethan Dalman17:56.2Zeeland West161.3
11Connor Helsel17:57.2Lake City160.9
10Sam Miller17:59.1Portage Northern160.3
9Lyle O’Boyle18:01.3Lowell159.6
12David Potgeter18:01.4Caledonia159.5
10Dex Nance18:02.2Traverse City St. Francis159.3
10Mason Opalewski18:02.6Hart159.1
12Mark Rios-Hernandez18:02.7East Kentwood159.1
11Liam Hallack18:03.7Zeeland West158.8
10Pascal Miller18:04.3Hart158.6
11Caleb Luellen18:05.0Mount Pleasant158.3
11Isaiah Lindstrom18:05.3GR Christian158.2
11Joseph Sturtevant18:05.7TC West (Traverse City)158.1
11Eric Popa18:06.1Mount Pleasant158.0
11Gabriel Gauss18:06.8Rockford157.7
11Davis Baraka18:07.0East Kentwood157.7
11Brody Swanson18:07.1Cadillac157.6
12Parker Schramski18:07.6FHN GR Forest Hills Northern157.5
11Kian Sprik18:07.8FHN GR Forest Hills Northern157.4
9Jake Potgeter18:07.9Caledonia157.4
12Ivan Kwigizile18:07.9Portage Central157.4
11Jacob Burton18:08.6Portage Northern157.1
10Carson Ackley18:09.0Hart157.0
9Porter Kowalski18:12.6TC West (Traverse City)155.8
10Grant Feldpausch18:12.8Caledonia155.7
12Isaiah LaDuke18:13.2Holland West Ottawa155.6
11Hayden Dannenberg18:13.7Holland Christian155.4
10Addison Dufendach18:15.6Rockford154.8
12Carter Hausman18:16.3Kalamazoo Loy Norrix154.6
9Josiah Wagoner18:16.7St. Joseph154.5
12Corey Jones18:16.9Comstock Park154.4
10Levi Schimmel18:17.5GR Covenant Christian154.2
11Reid Cousins18:17.5Zeeland West154.2
12Colin Teachman18:18.7Portage Central153.8
10Rowan Banyon18:18.7St. Joseph153.8
10Noah Watson18:18.9Rockford153.7
12Damian Widner18:19.0Hamilton153.7
10Evan Fox18:19.2Traverse City Central153.6
9Max Soverinsky18:19.6FHC GR Forest Hills Central153.5
12Grady Bremer18:19.8Hudsonville Unity Christian153.4
11Ben Bouws18:19.8Holland Christian153.4
11Isaac Westra18:20.3GR Covenant Christian153.2
12William Sheely18:21.1Caledonia153.0
11Jack Sherer18:21.6Plainwell152.8
10Tristen Hinson18:23.3Zeeland East152.2
12Caleb Bomhof18:23.9Holland West Ottawa152.0
9Jack Mecklenborg18:24.4Portage Central151.9
9Harper Mullet18:25.9Traverse City St. Francis151.4
12Colin Taylor-DeNooyer18:25.9Holland Christian151.4
10Austin Hale18:25.9Kalamazoo Central151.4
11Damian Marcinek18:26.6Mount Pleasant151.1
12Carter Petzke18:27.1St. Joseph151.0
9Trevor Vander Kodde18:27.5Hart150.8
11Dylan Sturr18:28.8Muskegon Reeths-Puffer150.4
11Kaden Mingerink18:29.6GR Covenant Christian150.1
12John Hawver18:29.8Kalamazoo Loy Norrix150.1
9Bennett Snapper18:30.0Caledonia150.0
11Jack Bell18:30.1Edwardsburg150.0
11Jaden Gregory18:30.5Edwardsburg149.8
9De-Mani Roberts18:30.9East Kentwood149.7
11Trey Eaton18:30.9Traverse City Central149.7
11Owen Butkovich18:31.1Lake City149.6
12Tyler Bostrom18:31.9Holland Christian149.4
10Asher Friess18:32.1Portage Central149.3
11Ian Kimbrell18:32.8Caledonia149.1
9Elliott Cook18:32.9St. Johns149.0
12Kaleos Reid18:33.5Mount Pleasant148.8
11Levi Fox18:34.0Mount Pleasant148.7
11Luke Smith18:34.3Caledonia148.6
10Mason England18:34.3GR Catholic Central148.6
9Michael Bogard18:35.0Kalamazoo Loy Norrix148.3
12Lucas Seifferlein18:35.2GR Kenowa Hills148.3
9Brody Mulder18:35.5Holland West Ottawa148.2
10Masyn Wing18:35.8Cadillac148.1
9Timothy Wolff18:35.9Hart148.0
12Ethan Miller18:36.7Hudsonville Unity Christian147.8
11Bryce VanderKodde18:37.5Hart147.5
11Luke Schultz18:38.0Portage Central147.3
10Jackson Bunda18:38.4FHN GR Forest Hills Northern147.2
11Jaeden Pearson18:39.4East Kentwood146.9
9Mason Benson18:39.5FHC GR Forest Hills Central146.8
10Harrison Jeffries18:40.2Traverse City Central146.6
12Lucas Licari18:40.7Grandville146.4
9Conner Terry18:41.3East Kentwood146.2
11Brody Webb18:42.3Cadillac145.9
9Law Gates18:42.4Edwardsburg145.9
9Hayden Mohrhardt18:42.7Traverse City St. Francis145.8
10David Glista18:42.9Kalamazoo Loy Norrix145.7
9Gabe Reginato18:43.3Mount Pleasant145.6
12Howie Herrygers18:43.8Zeeland West145.4
10Caden VanGelderen18:44.4Hart145.2
11Ethan Quibell18:44.6East Kentwood145.1
10Brady Winther-MacInnis18:45.2Kalamazoo Central144.9
9Declan Shoemaker18:45.4TC West (Traverse City)144.9
10Aidan DeMarsh18:47.0Traverse City Central144.3
11Sam Zhang18:47.1Portage Central144.3
11Caleb Butler18:47.3TC West (Traverse City)144.2
12Wyatt Remar18:47.6Lowell144.1
11Liam Bingman18:47.9GR Ottawa Hills144.0
10Milo Gareiss18:48.2Traverse City Central143.9
12Jon Leith18:48.6Edwardsburg143.8
11Justin Bergman18:49.9Portage Central143.4
9Graham Sleper18:49.9Kalamazoo Loy Norrix143.4
10Christopher (CJ) Forsyth18:50.2Traverse City Central143.3
10Jacob Mead18:50.4GR Catholic Central143.2
10Grant Morrell18:50.8Caledonia143.1
11Connor Sloan18:51.0Kalamazoo Loy Norrix143.0
10Carter Root18:51.2Lake City142.9
11Leo Muss18:51.8FHN GR Forest Hills Northern142.7
9Landon Schibelhut18:52.0TC West (Traverse City)142.7
9Justin Klap18:52.8GR Kenowa Hills142.4
9Caden Uttech18:52.8Zeeland West142.4
9Kingston Remar18:52.9Lowell142.4
10Nate Gorman18:53.0Traverse City St. Francis142.3
12Jonathan Greenhoe18:53.8Zeeland West142.1
10Ian DeHaan18:54.3Caledonia141.9
10Levi Dykstra18:55.3GR Covenant Christian141.6
9Devin Stotz-Ghosh18:55.5Portage Central141.5
12Roben Perez18:56.4GR Catholic Central141.2
11Sam DeYoung18:56.4GR Christian141.2
9Levi VanderLaan18:58.8Caledonia140.4
12William Allen18:58.9Plainwell140.4
11Beau Holmes18:59.4GR Northview140.2
11Trevor Nagra19:00.0Mattawan140.0
9Jacob Gruppen19:00.6Zeeland West139.8
11Sam Decker19:00.8GR Northview139.7
10Josiah Thelen19:01.0Grandville139.7
9Zack Vollbrecht19:01.2TC West (Traverse City)139.6
9Jackson Andrew Shev19:01.4Traverse City Central139.5
12Caleb Anderson19:02.1Wyoming139.3
9Emmanuel Patrick19:02.2Zeeland West139.3
12Benjamin Atkins19:02.4Lowell139.2
12Avi Stotz-Ghosh19:02.8Portage Central139.1
10Kai Bouathong19:03.4Zeeland West138.9
9Colby Bartells19:03.6Kalamazoo Central138.8
9Levi Groenhout19:03.8Zeeland East138.7
12Dylan Choura19:03.8FHC GR Forest Hills Central138.7
11Colton Dibble19:04.0FHN GR Forest Hills Northern138.7
12Tam Huynh19:04.1East Kentwood138.6
10Owen VanderVlucht19:04.2Hart138.6
11Henry Dutcher19:04.7Kalamazoo Central138.4
11Lucas Bruno19:05.1GR Ottawa Hills138.3
10Brayden Spears19:05.2Lake City138.3
11Eliot Pavlik19:06.1Kalamazoo Loy Norrix138.0
11Lukas Looman19:06.4Holland West Ottawa137.9
12Max Stitt19:07.1Hart137.7
12Henry Schwarze19:07.5FHC GR Forest Hills Central137.5
11Jabin Dielman19:07.7Holland West Ottawa137.4
12Ben Muckey19:07.9Hudsonville Unity Christian137.4
10Ben Brower19:08.2Hudsonville Unity Christian137.3
9Graham Kusmierski19:08.6Grandville137.1
11Sani Shema19:08.6GR Ottawa Hills137.1
11Edward Wuerthele19:08.8FHN GR Forest Hills Northern137.1
12Cameron Wright19:09.6Caledonia136.8
12Richard George19:09.7Mattawan136.8
9Alex DeYoung19:09.9FHN GR Forest Hills Northern136.7
10Jonathan Falk19:09.9GR Christian136.7
11Alpha Kabba19:10.0East Kentwood136.7
9Jackson Bannister19:10.1East Kentwood136.6
11Diego Barnaby19:10.3GR Ottawa Hills136.6
11Luke Hernandez19:10.3Hamilton136.6
11Benjamin VanLoo19:12.6Mattawan135.8
12Paul Fowler19:12.6Lowell135.8
9Nico DiLaura19:13.7Zeeland East135.4
11Willem Spoelhof19:14.0FHN GR Forest Hills Northern135.3
10Shane Nshime19:14.1East Kentwood135.3
12Ryan Friedmann19:14.6Portage Central135.1
12Jacob Standfest19:14.8Rockford135.1
10Landon Kuperus19:16.0GR Covenant Christian134.7
10Evan Billings19:17.4St. Johns134.2
10Henry Lace19:18.5Edwardsburg133.8
10Braeden Gildea19:18.9Mattawan133.7
11Charlie Vitkauskas19:19.1Rockford133.6
10Samuel Perez19:19.5Muskegon Reeths-Puffer133.5
9Jacob Chase19:20.9Holland Christian133.0
9Shaun Gleason19:21.1Grand Haven133.0
11Daniel Grabinski19:21.7Hamilton132.8
12Kelvin Kepler19:23.8Grandville132.1
9Hayden Vess19:25.4Grand Haven131.5
9Solomon DeBruyn19:25.7Traverse City Central131.4
12Oscar Andrade-Nava19:26.2Wyoming131.3
10Lucas Szczesny19:26.3Portage Central131.2
10Alex Edwards19:26.9Grandville131.0
10Peter Sluys19:27.0Wyoming131.0
9Patrick Conroy19:27.8St. Joseph130.7
9Ethan Brunner19:28.2Rockford130.6
12Joel Hoppe19:29.4Holland West Ottawa130.2
11Landon Koole19:30.1GR Covenant Christian130.0
11Ty Oaks19:30.2Portage Northern130.0
10Liam Eaton19:31.8GR Northview129.4
9Cole Slotman19:32.7Hart129.1
10Jaxon Webb19:34.0Cadillac128.7
12Coby Price19:35.0East Kentwood128.3
9Beckett Swanson19:35.7Cadillac128.1
10Liam Heyboer19:37.5GR Covenant Christian127.5
12Kaden DeWys19:37.5Hamilton127.5
10Quincen Hackbardt19:37.6FHN GR Forest Hills Northern127.5
11Aaron Stevens19:39.3GR Kenowa Hills126.9
12Morgan Hill19:39.6Traverse City Central126.8
12Jacob Lusk19:40.3Comstock Park126.6
10John Joyner19:40.5Caledonia126.5
9Jake Richmond19:41.4Kalamazoo Loy Norrix126.2
12Jean Shema19:41.5East Kentwood126.2
11Joseph Hoffman19:41.6Plainwell126.1
9Sam Dykstra19:42.2GR Covenant Christian125.9
11Colin Carrier19:42.3GR Catholic Central125.9
12Max Corbat19:42.6Grand Haven125.8
11Samuel VandeWege19:44.4Holland Christian125.2
10Lucas Frentz19:44.8Edwardsburg125.1
9Rhy Schneider19:45.3Rockford124.9
10Micah Manion19:45.4GR Christian124.9
10Dan Youngberg19:45.8Lake City124.8
9Mason Szyniszewski19:45.8Grandville124.7
11Hudson Bigford19:46.4FHC GR Forest Hills Central124.5
12Benjamin Ault19:46.9Rockford124.4
11David DeVore19:47.7St. Joseph124.1
11Will Dawson19:47.9GR Northview124.0
12Jeff Dewitt19:48.0Zeeland East124.0
9Owen Rennie19:49.4TC West (Traverse City)123.5
12Ivan Tai19:49.9Portage Northern123.4
9Alexander Neveau19:50.4Traverse City Central123.2
12Devon Lauters19:50.5Grandville123.2
9Mahir Tabakobic19:50.9Grandville123.1
9Calvin Porath19:51.3Traverse City Central122.9
12Marshall Pederson Iii19:51.6Caledonia122.8
10Noah Wolff19:51.8Hart122.7
10Graydon Heystek19:52.2Kalamazoo Loy Norrix122.6
10Gabe Slater19:53.3FHC GR Forest Hills Central122.2
12Zac Taylor19:53.8Traverse City St. Francis122.1
9Bode Dykstra19:54.1Traverse City Central122.0
12Jeremiah Meengs19:55.2Zeeland West121.6
10Cole Simpson19:55.7FHC GR Forest Hills Central121.4
11Alex Saavedra19:56.0East Kentwood121.3
12Hector Gestin19:56.1GR Kenowa Hills121.3
11Ayden Fisher19:56.3FHC GR Forest Hills Central121.2
9Charles Bare19:56.8Kalamazoo Central121.1
12Joey Oppenhuizen19:57.3Hamilton120.9
12Sebastian Rissley19:57.4Caledonia120.9
11Reece Emeott19:57.7East Kentwood120.8
11Thomas Shockey19:58.1Kalamazoo Loy Norrix120.6
10Reise Bateson19:58.3Hart120.6
11Nicolas Hiner19:58.4St. Johns120.5
12Ryan Lamphere19:59.1TC West (Traverse City)120.3
10Aiden Douma19:59.1Zeeland East120.3
12Ayden VanDyk19:59.4GR Covenant Christian120.2
10Adam Host19:59.9Rockford120.0
9Parker Ginsberg20:01.4Grandville119.5
10Tyce Wakefield20:02.4FHN GR Forest Hills Northern119.2
12Elliot Buchan20:02.6GR Northview119.1
12Evan Charbeneau20:02.6Mount Pleasant119.1
10Gavin Dannenberg20:02.7Holland Christian119.1
9Carson McCaleb20:03.7GR Ottawa Hills118.8
10William Justice20:05.6Plainwell118.1
9Ezekiel Zwiep20:06.2Holland Christian117.9
12Ethan Schaner20:06.5Hart117.8
10Dayton Sneller20:07.1Zeeland West117.6
12Corbin Aucunas20:07.1Portage Central117.6
12John Studzynski20:07.5Traverse City St. Francis117.5
10Sawyer Grifhorst20:07.5Grandville117.5
9Ethan Ferguson20:07.9Edwardsburg117.4
11Jakoby Moore20:08.0Zeeland West117.3
10Theo Fuller20:08.9Kalamazoo Loy Norrix117.0
9Lucas Ofstein20:08.9Portage Central117.0
9Graham Shilton20:09.6FHN GR Forest Hills Northern116.8
11Max Yoder20:09.6GR Ottawa Hills116.8
11William Hillary20:09.8FHN GR Forest Hills Northern116.7
10Carson Lauters20:09.8Grandville116.7
10Shuler Wiegerink20:10.2Portage Northern116.6
9Drake Green20:10.2Grand Haven116.6
11Leo Student20:10.3Mount Pleasant116.6
12McCoy McGuire20:11.7Cadillac116.1
12Kaiden Murdock20:12.5Grandville115.8
10Benjamin Rewa20:13.0Caledonia115.7
12Lucas Sage20:13.1GR Kenowa Hills115.6
9Evan Lokey20:13.2St. Joseph115.6
10Aden Fair20:13.4FHN GR Forest Hills Northern115.5
11Henry Freestone20:14.0Kalamazoo Loy Norrix115.3
10Will Heyboer20:15.2Holland Christian114.9
10Ryan Ferguson20:15.5Mount Pleasant114.8
11Jack Kubas20:15.5Portage Central114.8
12Luke Witte20:15.7GR Christian114.8
10Sean Bostwick20:16.9Rockford114.4
10Musa Khadija20:17.6Grand Haven114.1
11Ryan Stewart20:17.7Holland Christian114.1
12Henry Stone20:19.1Grandville113.6
9Bryce Weismiller20:20.0St. Johns113.3
10Isaac Witte20:20.5GR Christian113.2
9Nicholas Amorose20:20.6Caledonia113.1
11Micah Rizkalla20:21.5GR Ottawa Hills112.8
12Josh Bustos20:22.3Hart112.6
12Xander Helenius20:22.8GR Northview112.4
12Graham Hislop20:22.8TC West (Traverse City)112.4
10Alden Lucas20:23.4Hudsonville Unity Christian112.2
11Adam Fox20:24.1Grand Haven112.0
10Caleb Dalman20:24.1Zeeland West112.0
9Braden Post20:24.3Portage Central111.9
10Travis Kelsey20:25.8Lake City111.4
10Townsend Moore20:26.4East Kentwood111.2
11Benjamin Huffine20:27.0East Kentwood111.0
11Issak Stitt20:27.0Zeeland East111.0
10Gerrit Bol20:27.0GR Covenant Christian111.0
9Adrian Hoogeboom20:27.1Zeeland East111.0
11John Gibson20:27.5St. Joseph110.8
10Wyatt Jacques20:28.5GR Ottawa Hills110.5
10Johnny Gruppen20:28.5Hudsonville Unity Christian110.5
12Joey Neuman20:29.1Mattawan110.3
10Marcus Anderson20:29.3Grandville110.2
9Reuben Lorenz20:29.4St. Joseph110.2
11Dylan Duimstra20:29.5Hudsonville Unity Christian110.2
10Isaac Millward20:29.6Portage Central110.1
11Camaron Russ20:29.7GR Northview110.1
9Riley Szalai20:29.7Edwardsburg110.1
10Griffin Calder20:30.0TC West (Traverse City)110.0
9Blake Zuidema20:30.2FHN GR Forest Hills Northern109.9
11Maxwell McGrath20:30.5FHN GR Forest Hills Northern109.8
10Piyush Saraiya20:30.5Mount Pleasant109.8
9Pierson Albaugh20:31.7Portage Northern109.5
12Jack Stoddard20:32.5TC West (Traverse City)109.2
12Evan Miedema20:34.5Hudsonville Unity Christian108.5
9Nick DeRoo20:34.8Holland West Ottawa108.4
9Andrew Duthler20:34.9GR Covenant Christian108.4
11Ryan Buist20:35.2St. Joseph108.3
9Lucas Setsma20:35.4Grandville108.2
12Alexi Ho20:35.5East Kentwood108.2
12Kaeler Fox20:36.3Caledonia107.9
9Ryan Nienhuis20:36.9Hart107.7
11Caleb Looyenga20:37.0GR Covenant Christian107.7
12Teo Wilkerson20:37.3Grandville107.6
12Paul Schmidt20:37.7Comstock Park107.4
10Noah Duran20:38.0TC West (Traverse City)107.3
12Christian Momber20:38.0GR Kenowa Hills107.3
10Traiton Coulier20:38.3Lowell107.2
11Pablo Ortega – Rubio20:38.9Hart107.0
9Zachary Bain20:39.7Hamilton106.8
10Jayden Langschied20:40.4GR Christian106.5
12Jacob Kuipers20:40.6Hudsonville Unity Christian106.5
12Tyree Tatum20:41.0GR Ottawa Hills106.3
10Koleson Reeder20:45.3Caledonia104.9
10Nathan Stroh20:45.9St. Joseph104.7
10Draven Reid20:46.0Caledonia104.7
9Benjamin Rowenkamp-Ambs20:46.1Mattawan104.6
9Andrew Cho20:46.2GR Christian104.6
12ZQ Yang20:46.2GR Northview104.6
10Justin Hutt20:46.7East Kentwood104.4
9Dexter Bultman20:47.1Zeeland East104.3
9Cameron Stone20:47.5Grandville104.2
10Logan Paulen20:47.5Caledonia104.2
12Rylan Bachman20:48.1Cadillac104.0
10Treyson Nyland20:48.4TC West (Traverse City)103.9
9Landin Ramsey20:49.4Plainwell103.6
9Alex DeRoo20:49.8GR Ottawa Hills103.4
9Edward Gorkowski20:49.9East Kentwood103.4
11Cohen LaFountain20:50.6Mount Pleasant103.2
12Bennett Garton20:50.6Traverse City St. Francis103.1
10Aiden Unangst20:50.6Kalamazoo Loy Norrix103.1
9Austin Carr20:51.3Kalamazoo Loy Norrix102.9
9Michael Ensing20:52.1Zeeland West102.6
11Lex Ruimveld20:52.2Plainwell102.6
11Anthony Bunker20:52.6FHN GR Forest Hills Northern102.5
11Kaden Goodman20:52.8Kalamazoo Central102.4
10Hayden Palmer20:52.9Portage Northern102.4
10Brayden Marchal20:53.0Lowell102.3
9Tegan Lowe20:53.6Lowell102.1
9Daxton Hune20:56.6Rockford101.1
9Elliott Worsley20:57.4St. Johns100.9
9Alec Hoy20:57.5St. Johns100.9
12Yota Toda20:57.9East Kentwood100.7
9David Steenwyk20:58.5Holland Christian100.5
12Parker VanHill20:58.7GR Christian100.4
9Henry Dupuis20:59.2Caledonia100.3
12Tristan Naessens20:59.8Traverse City Central100.1
12Alex Perea20:59.9Grandville100.0
12Ryan Mauwa21:00.8Portage Northern99.7
10Edward Corcoran21:00.9GR Northview99.7
10Aydin Truong21:01.1FHN GR Forest Hills Northern99.6
10Jack Mazurek21:02.5Traverse City St. Francis99.2
10Spencer Schnabel21:03.4Grandville98.9
11Ethan Butler21:03.7TC West (Traverse City)98.8
12Kaleb Schiller21:03.8Portage Northern98.7
9Frederick Thurn21:05.6Portage Northern98.2
10Alex Rutkowski21:07.6Traverse City St. Francis97.5
11Preston Mills21:08.5St. Johns97.2
9Philip Kooyer21:09.3Hudsonville Unity Christian96.9
10Logan Nederveld21:10.2Hudsonville Unity Christian96.6
9Ty Brower21:11.0Holland Christian96.3
12Brandon Weber21:12.1Hudsonville Unity Christian96.0
9Adam Shoemaker21:12.5Hudsonville Unity Christian95.8
10Parker Majors21:12.9Lake City95.7
12Micah Cammenga21:13.5Hudsonville Unity Christian95.5
11Ian Burley21:13.6Grand Haven95.5
12John Wolever21:13.9GR Northview95.4
11Jacob Sinclair21:14.5Kalamazoo Loy Norrix95.2
10Liem Hauserman21:17.3Cadillac94.2
12Uriah Canfield21:19.0TC West (Traverse City)93.7
10Liam Dykhouse21:19.3Caledonia93.6
10Charlie Dyer21:19.6Zeeland East93.5
12Elliott Anderson21:21.0Kalamazoo Loy Norrix93.0
12Gage Bouwman21:21.2Muskegon Reeths-Puffer92.9
10Will Heagle21:21.2GR Christian92.9
11Tyler Davis21:21.6Wyoming92.8
10Zander Kresnak21:22.5FHC GR Forest Hills Central92.5
10Brayden Buelow21:25.4Portage Central91.5
11James Boersma21:26.9Wyoming91.0
10Michael Tycner21:27.3Mount Pleasant90.9
9Andrew Burnside21:28.1Hudsonville Unity Christian90.6
11Gabe Arredondo21:28.5Zeeland West90.5
9Niels Walker-Hundley21:34.4Traverse City Central88.5
9Brett Raak21:34.4Zeeland West88.5
10Reece Hoyt21:36.8GR Christian87.7
9Corbin Cummings21:37.2Rockford87.6
9Owen Griffith21:37.4GR Kenowa Hills87.5
12Cole Claire21:38.5Edwardsburg87.2
10Carlos Martinez21:41.5Rockford86.2
11Benjamin Carpenter21:41.8North Muskegon86.1
10Marco Ponce-Jose21:44.3Wyoming85.2
9Max Sytsma21:45.5Kalamazoo Loy Norrix84.8
10Andrew Allen21:45.7Kalamazoo Loy Norrix84.8
11James Wright21:48.3Portage Northern83.9
9Mason DeWulf21:48.5Grandville83.8
11Kylan Corbin21:51.2Portage Northern82.9
11Beau Pettit21:52.8Cadillac82.4
10Alcides Lopez-Feliciano21:53.6Wyoming82.1
10Rocco Reimers21:54.4Traverse City Central81.9
12Oliver Pierce21:55.1Zeeland East81.6
9Camron Choike21:55.5Traverse City Central81.5
10John Huffman21:59.0GR Catholic Central80.3
11Anthony Richardson21:59.4Grandville80.2
9Brendan McAuliffe22:00.0Rockford80.0
9Wyatt Ramsey22:01.6Plainwell79.5
9August Montgomery22:02.5Kalamazoo Loy Norrix79.2
11Jacob Penna22:08.7GR Covenant Christian77.1
11Carlos Castillo-Perez22:10.9Comstock Park76.4
9Micah Maier22:11.6St. Joseph76.1
11Sam Thelen22:12.5Grandville75.8
9Landen Borre22:13.8St. Joseph75.4
9John DeYoung22:13.8GR Christian75.4
12Grayson Borick22:15.2Kalamazoo Loy Norrix74.9
10Peter Tuinstra22:16.1Hart74.6
10Noah Wolters22:16.7Zeeland West74.4
9Joseph Sung22:19.8GR Christian73.4
12Tyler Riedel22:20.4St. Johns73.2
9Titus Plattner22:20.4GR Christian73.2
10Jaydan Alvarez22:22.0Hudsonville Unity Christian72.7
9Wyatt Newton22:23.6Kalamazoo Loy Norrix72.1
12Jacob Foley22:24.0Comstock Park72.0
9Miles Triant22:26.0Rockford71.4
11Anson Lange22:26.5GR Christian71.2
9Ollie Harris22:27.3FHC GR Forest Hills Central70.9
9Demetrio Bultman22:27.5Rockford70.8
10Talon Kurlenda22:28.3FHC GR Forest Hills Central70.6
10Zachariah Awad22:29.4FHN GR Forest Hills Northern70.2
11Lars Hanson22:30.3Cadillac69.9
12Brody Benjamin22:31.5Caledonia69.5
11Trevor Hayes22:32.2GR Covenant Christian69.3
9Gabriel Perea22:33.5Grandville68.9
10Aidan Cole22:34.7FHN GR Forest Hills Northern68.4
12Hunter Lewis22:35.7Lake City68.1
11Nick Boot22:38.2Portage Central67.3
9Beckett Doyle22:38.3FHN GR Forest Hills Northern67.3
10Luke Ho22:39.6FHC GR Forest Hills Central66.8
9Thomas Doversberger22:39.8Holland West Ottawa66.7
10Andrew Sleeper22:41.9Grand Haven66.0
9Isaac Bennett22:44.2Caledonia65.3
11Nathaniel Gresh22:45.5Portage Central64.8
11Riley Thomas22:45.6Portage Central64.8
10Jake Mennega22:47.1GR Christian64.3
12Johan Guzman22:51.8Wyoming62.7
10Curtis Li22:52.9FHN GR Forest Hills Northern62.4
11Finn Halvas22:53.1Portage Northern62.3
11Henry Robinson22:54.1St. Joseph62.0
11Cayden Hincher22:55.1Portage Northern61.6
11Brayden Kidd22:55.9Kalamazoo Central61.4
11Aaron Howe22:56.6GR Northview61.1
9Andrew Westra22:57.1GR Covenant Christian61.0
12Nicholas Edgerton22:57.2Edwardsburg60.9
10Michael Fournier22:58.0TC West (Traverse City)60.7
9Luke Quardokus22:58.5Portage Northern60.5
11Loehn Luckett22:58.9Plainwell60.4
10Aiden Ocampo22:59.0Wyoming60.3
12Titus Devlin23:00.5Edwardsburg59.8
9Ben Schinbeckler23:00.7Edwardsburg59.8
12Chase Stockman23:03.7North Muskegon58.8
12Jaxon Pipe23:03.8GR Covenant Christian58.7
11Elliot Burnash23:04.0Portage Central58.7
9Julian Spitzner23:04.0Traverse City Central58.7
10Elijah VanHouten23:04.4Portage Northern58.5
12Arie TerBeek23:06.1Grandville58.0
9Caleb Sausser23:07.2Kalamazoo Central57.6
10Javi Berrios Escalera23:07.3Zeeland West57.6
10Benjamin White23:07.7Plainwell57.4
9Connor Geary23:09.3GR Ottawa Hills56.9
9Peter Keegstra23:10.1Hudsonville Unity Christian56.6
9Liam Simmons23:10.5GR Northview56.5
12Cole Schmidt23:12.3Hudsonville Unity Christian55.9
11Adrian Vital-Mercado23:14.9Wyoming Godwin Heights55.1
9Cody Stacy23:14.9Wyoming Godwin Heights55.0
12Lewis Roubal23:15.0Traverse City Central55.0
11Rydik Wrubel23:19.2Caledonia53.6
9Anthony Anastasi23:23.6Plainwell52.1
9Owen Drews23:24.8Traverse City Central51.7
12Brock Schafer23:28.1St. Johns50.6
9Samuel Meyer23:29.1Zeeland West50.3
9Owen Leitow23:32.2Portage Northern49.3
9Paxton Butler23:34.1GR Northview48.6
9Ethan Moon23:35.4Grand Haven48.2
12Owen Petersen23:35.7Caledonia48.1
10Miles Cooke23:38.6GR Christian47.1
12Stefan Rau23:39.9GR Covenant Christian46.7
9Alex Brady23:41.6Caledonia46.1
12Samuel Lusaya23:41.7Caledonia46.1
10Michael Whitney23:42.8Plainwell45.7
9Hayes Boucher23:43.9Caledonia45.4
9Taben West23:44.4Traverse City Central45.2
9Blake Herbert23:44.6Plainwell45.1
10Greyson DeWys23:47.9Hamilton44.0
12Elijah Maat23:51.3Holland West Ottawa42.9
9Garrett Bloom23:52.7St. Johns42.4
9Jacob Dozeman23:56.1Zeeland East41.3
10Fernando Saenger23:56.7Zeeland West41.1
11Kasen Dunn23:59.3Cadillac40.2
9Amittai Kawano24:01.4Holland West Ottawa39.5
9Will Wiechertjes24:02.9Grandville39.0
9Samuel Westemeyer24:03.9Caledonia38.7
9Dom Veach24:07.5Grandville37.5
10Caleb Vaalburg24:09.7GR Covenant Christian36.8
12Yoe-Shi Yar24:10.3East Kentwood36.6
12James Harper24:10.9Caledonia36.4
9TamThien Tran24:11.0GR Catholic Central36.3
10Nicholas Hawthorne24:16.0Kalamazoo Loy Norrix34.7
10Parker Stull24:19.6Plainwell33.5
9Gabe Smitko24:21.1FHC GR Forest Hills Central33.0
9Justin Harper24:23.4Caledonia32.2
10Noah Hamilton24:23.6Grandville32.1
9Brad Potvin24:23.8TC West (Traverse City)32.1
9Andrew Lathwell24:25.8FHC GR Forest Hills Central31.4
12Calvin Wessell24:28.6Comstock Park30.5
9Chauncey Oliver24:29.7Wyoming30.1
10Nathan Hetterscheidt24:30.0FHC GR Forest Hills Central30.0
11Aiden Mallory24:40.2Plainwell26.6
9WIlliam Sang24:40.7Rockford26.4
11James Doss24:41.4Grand Haven26.2
9Zane Marino24:43.9Kalamazoo Central25.4
10Caleb Vargas24:44.6Holland Christian25.1
9Tyler Severino24:49.4Kalamazoo Loy Norrix23.5
10Pacen Brown24:51.1Mattawan23.0
10Jack Noonon24:52.2FHN GR Forest Hills Northern22.6
Jonathan Visscher25:00.8Muskegon Reeths-Puffer19.7
9Lucas Winter25:04.2Traverse City St. Francis18.6
12Jeremiah Cole25:17.5GR Northview14.2
11Blake Thompson25:18.2Grandville13.9
11Atraiu Naik25:22.2Holland West Ottawa12.6
9Elijah Henderson25:26.8GR Northview11.1
9Jonah Dillon25:27.2FHN GR Forest Hills Northern10.9
10Dayton Le25:33.5Kalamazoo Central8.8
12Bryan Lin25:35.2Mount Pleasant8.3
9Quinton Herppich25:36.1Holland West Ottawa8.0
12Evan Schrier25:36.7Hudsonville Unity Christian7.8
10George Guerin25:38.6TC West (Traverse City)7.1
11Leonardo Rico25:44.9FHN GR Forest Hills Northern5.0
12Peter Ver Duin25:51.0Grand Haven3.0
12Andres Lopez25:56.7Portage Northern1.1
9Leonard Udell25:57.4Hart0.9
9Paul Foster25:59.6Kalamazoo Loy Norrix0.1
9Andrew Thomas25:59.9Rockford0.0

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
10Ava Schafer17:47.5St. Johns164.8
12Emma Drnek17:59.0Zeeland East161.0
12Elena Figueroa18:17.8St. Joseph154.7
10Daisy Cox18:23.9Rockford152.7
12Betsy Skendzel18:31.5Traverse City St. Francis150.2
12Annie Alkema18:43.1Kalamazoo Central146.3
10Paige McMeans18:48.4Jenison144.5
10Tessa Mascari18:49.8TC West (Traverse City)144.1
11Olivia Stacy18:50.1Portage Northern144.0
11Ellie Scholma18:50.9GR Christian143.7
11Marie Gates18:51.9Hudsonville Unity Christian143.4
9Avery Scott18:53.3Portage Central142.9
11Ava Lawrence18:54.6East Kentwood142.5
11Meredith Cook18:58.5Zeeland East141.2
12Chloe DeRidder19:02.9Grandville139.7
9Adalyn Raab19:07.7Zeeland East138.1
11Brooklynn Brown19:09.7Cadillac137.4
11Lilah Poel19:12.0GR Christian136.7
9Ainsley Kelm19:13.4Portage Northern136.2
9Gracie Carlisle19:19.0Portage Central134.3
9Audrey Kline19:20.2St. Joseph133.9
10Ellery Lampen19:24.8Holland Christian132.4
9Avery Engbers19:25.9Holland Christian132.0
10Ella McInerney19:26.6Cadillac131.8
9Jillian Lewakowski19:27.7Rockford131.4
9Maddy Aleisa19:29.1Jenison131.0
11Abby Veit19:33.6TC West (Traverse City)129.5
10Cassie Karasinski19:33.9Hudsonville129.4
11Willa Prinsen19:34.4FHN GR Forest Hills Northern129.2
12Hannah Dupuis19:35.9Caledonia128.7
10Chloe Purwin19:36.8Hudsonville128.4
11Layla Geurink19:37.4Holland Christian128.2
9Morgan Sanders19:38.0Rockford128.0
11Jersi Bilek19:38.6Muskegon Reeths-Puffer127.8
12Natalie Lewis19:38.9Rockford127.7
10Zoe Hoekstra19:49.7GR Christian124.1
9Jessa Skonieczny19:50.0Mount Pleasant124.0
12Jordyn Klaasen19:50.6Zeeland West123.8
11Taryn DiLaura19:51.0Zeeland East123.7
9Ariana Rajah19:51.2Traverse City Central123.6
11Annika TerBeek19:51.3GR Christian123.6
11Lilah Yoder19:51.8FHC GR Forest Hills Central123.4
11Megan Kuzma19:52.2Zeeland East123.3
12Sofia Bogard19:53.6Kalamazoo Loy Norrix122.8
12Mary Masserant19:53.6Traverse City St. Francis122.8
12Naomi Diekman19:57.0Jenison121.7
11Macy Guikema19:57.1Jenison121.6
10Eliana Stob19:59.0Holland Christian121.0
11Rhea Mouw20:00.4Portage Central120.5
10Lucy Waalkes20:00.5GR Christian120.5
11Miriam Kloha20:03.1St. Johns119.7
9Cecelia Wojciakowski20:05.2GR Ottawa Hills118.9
11Bailey Wenzlick20:06.2TC West (Traverse City)118.6
9Julia Welc20:06.8Portage Central118.4
12Alyssa Fouchey20:07.2TC West (Traverse City)118.3
10Molly Kate Hollandsworth20:10.5Traverse City St. Francis117.2
9Chloe Mazza20:11.1Cadillac117.0
10Shelby Kuiper20:13.3GR Covenant Christian116.2
11Reese Smith20:15.3TC West (Traverse City)115.6
11Andrea Schwartz20:15.6Jenison115.5
12Megan Gottschall20:15.6Lake City115.5
11Enna Wainer20:16.4GR Ottawa Hills115.2
9Claire Mouw20:17.0Portage Central115.0
11Josie Longcore20:17.7Plainwell114.8
10Mackenzie Huizenga20:18.2Holland Christian114.6
10Ashley Wayne20:19.2Hudsonville114.3
10Madeleine Hengeveld20:20.5GR Ottawa Hills113.8
12Melana Karsten20:21.1Rockford113.6
9Emily Truszkowski20:22.4Traverse City Central113.2
12Tessa Minnear20:23.0Hudsonville113.0
9Leighton Basile20:24.7TC West (Traverse City)112.5
10Bridget Raven20:27.1TC West (Traverse City)111.6
12Reese Hansen20:28.0GR Ottawa Hills111.3
12Claire Vos20:28.6Plainwell111.1
12Sierra Grooters20:30.2Hudsonville Unity Christian110.6
11Sienna Cobb20:31.4Traverse City Central110.2
9Jaclyn Charbauski20:33.5FHN GR Forest Hills Northern109.5
12Leona Keuvelaar20:35.9Grandville108.7
9Annika Stob20:38.7Holland Christian107.8
11Sadie Schout20:38.9Hudsonville Unity Christian107.7
11Beatrice Perucchetti20:39.5St. Joseph107.5
10Olivia Storteboom20:41.6Portage Central106.8
9Kyra Shaver20:41.9Rockford106.7
10Gabrielle Chevez20:43.1Muskegon Reeths-Puffer106.3
12Grace Mckinney20:48.5GR Catholic Central104.5
12Ella Harlow20:50.8Portage Northern103.7
12Alayna Godfrey20:50.8East Kentwood103.7
12Keira Bommarito20:52.4Caledonia103.2
12Bradey Harmelink20:52.8Grandville103.1
12Claire O’Boyle20:55.9Lowell102.1
12Kiley Bommarito20:59.9Caledonia100.7
9Mai Nguyen21:01.2Plainwell100.3
12Abbey Scholma21:01.6Hudsonville100.1
12Alanna Clague21:02.5Portage Central99.8
9Alaina Schaner21:02.6Hart99.8
11Evie Kleinheksel21:05.2Zeeland West98.9
10Emily Dunphy21:06.9Traverse City St. Francis98.4
10Olivia Reding21:07.2TC West (Traverse City)98.3
9Joy Van Wyk21:07.6GR Christian98.1
12Maggie Ruffini21:08.6FHN GR Forest Hills Northern97.8
10Natalie Rosema21:08.9Hart97.7
11Audrey Biebel21:09.4FHN GR Forest Hills Northern97.5
12Lexie Beth Nienhuis21:09.4Hart97.5
9Lydia Visker21:10.0GR Christian97.3
11Trinity VanderWoude21:12.9Rockford96.4
10Anabelle Sketch21:13.1Traverse City Central96.3
9Caralyn Elkins21:13.4Zeeland West96.2
9Ruth Hanson21:13.7Cadillac96.1
9Kelly Comfort21:13.7Traverse City Central96.1
12Audrey Huff21:14.7Grandville95.8
12Olivia VerBeek21:15.0Jenison95.7
9Sophie Jones21:15.9Holland Christian95.4
9Silvia Torres21:17.7Portage Central94.8
12Elizabeth Kunzi21:17.8Hudsonville94.7
10Elena Czuk21:20.1Portage Central94.0
9Gwen Aupperlee21:21.1GR Ottawa Hills93.6
10Akaela Daman21:21.6Caledonia93.5
11Macallie Retan21:25.6Grandville92.1
11Paige Ritchie21:25.9Traverse City St. Francis92.0
10Rhianna Armstrong21:26.5Mount Pleasant91.8
9Kate Moon21:27.1Portage Central91.6
10Carly Bruxvoort21:27.8Hudsonville Unity Christian91.4
12Grace Fenton21:28.4Holland Christian91.2
10Lydia Minderhoud21:29.9GR Covenant Christian90.7
11Kenna Charbauski21:30.4FHN GR Forest Hills Northern90.5
10Grace Finch21:31.8TC West (Traverse City)90.1
10Lily Cummings21:32.7St. Joseph89.8
12Sadie Ebel21:33.7St. Joseph89.4
12Stella Hensley21:33.7Portage Central89.4
11Audrey Latchaw21:33.8Lowell89.4
10Kaitlyn Durow21:35.1Muskegon Reeths-Puffer89.0
9Joselyn Flores21:35.5Hart88.8
10Anna DeVries21:37.6GR Covenant Christian88.1
12Rachel Grice21:37.6Kalamazoo Central88.1
12Maya VanSolkema21:38.9Hudsonville Unity Christian87.7
9Lily Dozeman21:39.6Holland Christian87.5
9Ava Knot21:40.3Holland Christian87.2
9Claire Watson21:41.4Rockford86.9
9Ellery Rietema21:42.6Hamilton86.5
12Katherine Ptak21:43.5GR Catholic Central86.2
10Kate Elias21:43.9Portage Central86.0
11Emily Graves21:44.7Zeeland East85.8
9Amelia Danian21:45.4FHN GR Forest Hills Northern85.5
9Emma Kerr21:46.1Traverse City St. Francis85.3
11Evie Deur21:47.1Lowell85.0
12Mila Schneider21:47.3Rockford84.9
11Sophie Koleszar21:49.2Zeeland East84.3
11Libby Post21:49.7Zeeland East84.1
11Natalie Kramer21:50.0St. Johns84.0
12Kat Wilson21:50.7Zeeland East83.8
10Stella Houdek21:51.6Traverse City St. Francis83.5
10Vivienne Duncan21:51.8GR Christian83.4
12Adysen Daman21:53.6Caledonia82.8
10Teagan Borick21:53.7Kalamazoo Loy Norrix82.8
11Riley Reed21:56.8TC West (Traverse City)81.7
11Lillian Shev21:56.8Traverse City Central81.7
12Hannah Erlandson21:57.1Plainwell81.6
10Abigail Simpson21:57.7FHN GR Forest Hills Northern81.4
9Bryn Riley21:57.8Hart81.4
12Macy Daniels21:58.9Kalamazoo Loy Norrix81.0
11Peyton Tucker21:59.1TC West (Traverse City)81.0
9Annabella Nieto21:59.2Kalamazoo Central80.9
11Lexi Kowalski21:59.7Kalamazoo Central80.8
10Mia Vonderheide22:02.7Lowell79.8
11Gwen Todd22:03.4Plainwell79.5
10Havyn Tarrant22:03.8Traverse City St. Francis79.4
11Jana Kalumbula22:03.9GR Ottawa Hills79.4
9Lilly Harthorn22:04.9Kalamazoo Loy Norrix79.0
11Ana Beimers22:05.4Hudsonville Unity Christian78.9
11Jenna Dozeman22:05.5Hamilton78.8
11Sylvia Skujins22:05.8North Muskegon78.7
11Hannah Bennett22:06.3Caledonia78.6
11Mackenzie Conner22:06.6Jenison78.5
10Rowan Sloothaak22:06.7Zeeland West78.4
12Emma Taggett22:07.1Plainwell78.3
11Alyssa Mertes22:09.1Rockford77.6
11Emma-Claire Sleighter22:09.8East Kentwood77.4
11Zoe Brown22:11.3Mount Pleasant76.9
10Roxanne Jorgensen22:11.6Portage Northern76.8
11Mikayla Reddy22:11.7Rockford76.8
11Anna Furman22:11.8Kalamazoo Central76.7
10Noelle Wielhouwer22:12.3Hudsonville Unity Christian76.6
10Laura Gonzalez22:12.4GR Ottawa Hills76.5
11Amber Kuiper22:12.5GR Covenant Christian76.5
10Ava Langerak22:13.4GR Covenant Christian76.2
11Katelynn Boyd22:13.7Hudsonville Unity Christian76.1
11Carly Gaylord22:14.3Cadillac75.9
11Kenzie Low22:14.7GR Ottawa Hills75.8
12Isabella Reimers22:16.0Traverse City Central75.3
11Sienna Houlberg22:17.3Traverse City Central74.9
10Brynn Potter22:17.3Rockford74.9
12Sage Brownell22:18.0Rockford74.7
12Randi Pennington22:19.0Jenison74.3
9Abbie Koole22:20.6GR Covenant Christian73.8
11Megan Breen22:21.6Portage Central73.5
12Anna Krampe22:22.2FHC GR Forest Hills Central73.3
9Lara Roden22:22.5Portage Central73.2
9Luisa Vander Zwaag22:22.7Hart73.1
10Alaina Gruppen22:23.5Hudsonville Unity Christian72.8
12Audrey Durham22:23.9Zeeland East72.7
10Anna VanderWal22:25.1Caledonia72.3
11Kyrstie Celebuski22:25.2Grandville72.3
11Piper Tracy22:25.8Cadillac72.1
10Norah Kerwin22:27.7Portage Central71.4
10Addison Hopkins22:27.8Hudsonville71.4
10Kaila Keeler22:27.9Zeeland West71.4
9Kennedy Elliott22:29.3Portage Central70.9
11Josephine Sullivan22:29.8Rockford70.7
12Leah Williams22:30.5Caledonia70.5
11Lauryn Byker22:31.2Hudsonville Unity Christian70.3
11Kennedy Kaylor22:31.4Edwardsburg70.2
10Maggie Wagner22:31.4Jenison70.2
11Olivia Latunski22:32.8FHC GR Forest Hills Central69.7
10Mia Wildfong22:33.5Traverse City St. Francis69.5
10Reese Storteboom22:33.8Portage Central69.4
10Olivia Hawkins22:34.4Caledonia69.2
11Elie Peresenaire22:34.4Hudsonville69.2
12Alex Ferguson22:34.7Edwardsburg69.1
9Eva Lindstrom22:36.3GR Christian68.6
10Cora Draft22:36.8Caledonia68.4
10Gwyneth Artz22:36.9GR Christian68.4
12Alisia Pedrin22:38.2Cadillac67.9
10Olivia Lothian22:39.1Lowell67.6
9Maggie Scholma22:39.5GR Christian67.5
9Sonia Tatko22:39.8GR Christian67.4
12Athiei Manyang22:40.1East Kentwood67.3
9Olivia Upton22:41.6Portage Central66.8
10Isabelle Gargus22:41.9Portage Central66.7
10Alayna Ranney22:43.5Plainwell66.2
9Addison Dodd22:45.0Hudsonville65.7
9Alivia Schnakenberg22:45.1Zeeland East65.6
10Meghan Venhuizen22:45.8Caledonia65.4
12Jun Hur22:46.0Portage Central65.3
10Samantha Koppenol22:48.0Zeeland West64.7
11Ani Free22:48.2Traverse City Central64.6
9Ava Harmon22:48.7Hudsonville64.4
10Alaina Wheaton22:48.8St. Joseph64.4
9Faith Helsel22:49.0Lake City64.3
10Elsie VanTil22:49.2GR Covenant Christian64.3
11Catherine (Cate) Brown22:49.8Cadillac64.1
12Madelyn Earl22:50.1FHN GR Forest Hills Northern64.0
9Lucy Budnik22:50.9Zeeland West63.7
9Emery Velat22:51.8Hart63.4
11Brooklyn Haight22:52.0Zeeland West63.3
10Lydia Nelson22:52.0Hamilton63.3
10Ashley Binder22:52.3Hudsonville Unity Christian63.2
9Lola Hirsch22:55.0Traverse City St. Francis62.3
12Lydia Finn22:55.1St. Johns62.3
9Grace Leman22:55.2Edwardsburg62.3
11Meredith Hall22:57.1TC West (Traverse City)61.6
10Zoe Barnes22:58.4Cadillac61.2
9Ashley Stewart22:59.2Holland Christian60.9
12Yadira Huerta Espinosa23:01.7Zeeland West60.1
12Harriet Kidder23:01.8Hart60.1
12Quinn Breslin23:01.9FHC GR Forest Hills Central60.0
11Sarah Bleyenberg23:03.5GR Covenant Christian59.5
12Ellie Fischer23:05.2St. Joseph58.9
11Laelle Terpstra23:06.5GR Covenant Christian58.5
11Ella Barber23:07.8St. Johns58.1
9Scarlet Villarreal23:07.9Zeeland East58.0
10Darcy Keefe23:08.5Muskegon Reeths-Puffer57.8
10Analeigh Weaver23:09.4North Muskegon57.5
9Cora Boonstra23:09.6GR Christian57.5
10Jane Steen23:10.1Traverse City Central57.3
9Alyson Crete23:11.9Comstock Park56.7
12Jocelyn Mein23:13.2Portage Northern56.3
11Bethany Lehr23:13.4Mount Pleasant56.2
10Josie Luyckx23:14.7FHC GR Forest Hills Central55.8
11Sarah Goward23:15.9Mount Pleasant55.4
9Kenadi Simon23:16.3St. Johns55.2
12Sadie Larson23:17.4Lake City54.9
10Mia McCarty23:17.5Hudsonville54.8
10Willa Peterson23:17.8GR Christian54.7
12Brianna Nixon23:19.2Hudsonville54.3
10Ella Hallack23:19.3Zeeland West54.2
12Lauren Hills23:20.5Hudsonville53.8
12Lilly Flemming23:20.6Portage Central53.8
11Mia Roe23:22.3GR Christian53.2
11Rachel Root23:22.7FHN GR Forest Hills Northern53.1
9Charlie Bont23:23.0Caledonia53.0
12Avalynn Klapmust23:23.0Caledonia53.0
10Katie Greenhoe23:23.8Zeeland West52.7
11Lily Tatko23:24.1GR Christian52.6
9Samantha Corbin23:24.2Plainwell52.6
12Lina Nguyen23:24.4Grandville52.5
11Addison Holt23:25.8Grand Haven52.1
12Leah Fisk23:25.8Cadillac52.1
10Andie Buursma23:26.2Grandville51.9
10Madison Trompen23:26.7Caledonia51.8
9Elise Clarin23:26.8Caledonia51.7
10Isla Sheely23:26.9Caledonia51.7
11Grace Brown23:27.0St. Johns51.7
12Hailey Hausbeck23:28.3Mount Pleasant51.2
12Noelle Nienhuis23:29.3Hudsonville Unity Christian50.9
9Tiona Sakala23:29.7Caledonia50.8
12Sophia Wilson23:31.0Grandville50.3
10Sarah Masserant23:31.1Traverse City St. Francis50.3
10Hannah Van Allen23:33.5GR Christian49.5
10Simone McDargh23:33.5Grandville49.5
10Nadia Cuevas23:33.6Zeeland East49.5
11Kenai Kokx23:34.9Hart49.0
11Vada Brasington23:35.5Traverse City Central48.8
10Saniya Shepard23:38.1Zeeland East48.0
9Molly Bruggink23:38.2Plainwell48.0
10Alivia VanderZwaag23:39.5Hudsonville Unity Christian47.5
12Mia Powell23:39.6GR Christian47.5
9Molly VanDam23:40.2Zeeland East47.3
10Alexa Bates23:41.1Portage Central47.0
10Abigail Hicks23:41.6Mount Pleasant46.8
10Laila Burress23:42.7East Kentwood46.4
12Abbie Terry23:45.4East Kentwood45.5
12Madelyn VanDort23:46.6Zeeland West45.1
11Tana Drobeck23:48.4Mattawan44.5
11Evelyn Ault23:49.0Rockford44.4
11Kate Murphy23:50.3Zeeland East43.9
12Isabella Frederick23:50.5Kalamazoo Central43.8
12Abby Retberg23:51.7Hudsonville43.4
12Mia Belica23:52.6Lake City43.1
11Meg VanDam23:52.6Zeeland East43.1
11Kyleigh Phothisan23:55.0Zeeland East42.3
9Hayden Brill23:55.4Grand Haven42.2
9Brynn Bolhuis23:56.0Hamilton42.0
10Isabelle DeJong23:56.3Zeeland West41.9
11Piper Bryant23:57.6Edwardsburg41.5
9Temperance Hysell23:57.7Portage Central41.4
11Charli Belinger24:01.7Muskegon Reeths-Puffer40.1
10Anna McIntyre24:02.3Traverse City St. Francis39.9
9Mady Terpstra24:02.6Hudsonville39.8
9Mackenzie VanStensel24:04.0GR Northview39.3
9Joselyn Fischhaber24:10.8Portage Northern37.1
10Jessica White24:11.9Kalamazoo Loy Norrix36.7
11Isabella Hernandez24:12.6Grandville36.5
10Lucy Otto24:12.8Jenison36.4
9Haylee Ledesma24:12.9Lowell36.4
12Alison VanDyke24:13.1Plainwell36.3
11Grace Clayton24:13.3Rockford36.2
11Marissa Norder24:14.3Grand Haven35.9
9Dakota Koeman24:14.3Hudsonville35.9
11Ella Kiekintveld24:15.5Zeeland West35.5
12Lily Boyl24:15.9Portage Northern35.4
9Abigail Tava24:15.9Caledonia35.4
9Annika Shev24:16.0Traverse City Central35.3
12Taryn Landers24:18.0Hudsonville Unity Christian34.7
12Odessa Bristol24:18.1Grandville34.6
9Lauryn Wilkie24:18.2Grand Haven34.6
12Paige Newman24:18.8St. Johns34.4
11Kendall Dykstra24:19.4Zeeland West34.2
9Alyssa Lambrix24:19.9Portage Central34.0
9Laylah Daniel24:21.6Kalamazoo Loy Norrix33.5
9Stella Canfield24:22.1GR Catholic Central33.3
12Julia Lewis24:22.2Edwardsburg33.3
9Sydney Pflug24:22.9GR Northview33.0
10Robyn Klein24:23.3GR Christian32.9
9Alena Sportel24:24.2GR Christian32.6
12Billah Namutosi24:26.3GR Northview31.9
12Anna Williamson24:29.4Mattawan30.9
9Makenna Barney24:29.8FHN GR Forest Hills Northern30.7
10Gabriella Tietema24:29.8Grand Haven30.7
12Maria Martinez24:30.3GR Christian30.6
10Emma Richardson24:31.8St. Joseph30.1
10Annika VanBuren24:33.1Edwardsburg29.6
12Sabrina Bielecki24:35.0Hudsonville29.0
9Rachel LaPorte24:35.0Zeeland West29.0
10Addison Seppala24:35.8Rockford28.7
11Lydia VanderMolen24:37.2Hudsonville Unity Christian28.3
11Hope Latsch24:38.1Muskegon Reeths-Puffer28.0
12Emma Zamzam24:38.9GR Catholic Central27.7
9Lucy Marsman24:39.4Zeeland West27.5
9Karli DeBoer24:40.0GR Covenant Christian27.3
11Kaitrin Miedema24:41.1Holland Christian27.0
12Lauren Booms24:41.8Lake City26.7
12Hawwa Abdul-Mutakallim24:41.9Kalamazoo Loy Norrix26.7
9Abbi Wright24:43.2Holland Christian26.3
10Dahlia Kluver24:43.4Mount Pleasant26.2
11Haley Council24:43.6Hamilton26.1
10Lexi Kent24:43.7Traverse City Central26.1
11Rheagan Cobb24:46.3Grand Haven25.2
11Lauren Bosma24:48.1Zeeland West24.6
12Melanie Martin24:48.9Hamilton24.4
12Haylie Sarver24:49.3Jenison24.3
11Cecelia Gill24:49.9GR Northview24.0
11Alyssa Lucas24:50.3Zeeland West23.9
11Emerald Bludworth24:50.6Traverse City Central23.8
12Kristin DeBoer24:51.2GR Covenant Christian23.6
10Lyla Harrington24:51.2Kalamazoo Loy Norrix23.6
12Audrey Thom24:51.2Plainwell23.6
11Ellie Daum24:51.9Mount Pleasant23.4
10Daniela Atkins24:53.0Grandville23.0
10Jenna Webster24:53.3Kalamazoo Loy Norrix22.9
11Kasey Haartman24:53.5Hudsonville Unity Christian22.8
9Tatum Hawley24:56.6Grand Haven21.8
10Brooke Carpenter24:56.9Plainwell21.7
11Hayden Schugars24:57.6Traverse City Central21.5
11Emma Roe24:59.2Lake City20.9
9Dana Bleyenberg24:59.3GR Covenant Christian20.9
9Daisy Schmidt24:59.6Caledonia20.8
9Carolyn Buller24:59.6Hudsonville Unity Christian20.8
12Sofia Giacobbe25:00.6East Kentwood20.5
10Mackenzie Krentz25:01.2Caledonia20.3
9Lucy Schimmel25:01.4GR Covenant Christian20.2
11Ava Bonacci25:01.8Jenison20.1
12Atiek Anyang25:02.1East Kentwood20.0
12Emma Pratt25:03.3Mattawan19.6
11Abigail Studer25:06.0Hart18.7
9Anna Hart25:08.4Hamilton17.9
12Linnea Appel25:13.0Traverse City Central16.3
9Salay Schelhaas25:13.3Jenison16.2
12Lucy Herpolsheimer25:13.8GR Kenowa Hills16.1
12Kyla Nunn25:15.2Plainwell15.6
11Deirdre Mairs25:16.7East Kentwood15.1
11Evi Burtt25:18.0TC West (Traverse City)14.7
12Mali Szalai25:18.1Edwardsburg14.6
11Kinsley Mowery25:18.9GR Covenant Christian14.4
11Hailey Mingerink25:19.5GR Covenant Christian14.2
12Maya Wettlaufer25:24.6Hamilton12.5
9Eve Boersma25:25.3Caledonia12.3
10Avery McPhail25:26.9Traverse City Central11.7
11Lauren DeVries25:28.1Zeeland East11.3
10Ainsley Roubal25:28.5Traverse City Central11.2
9Avery Bernard25:32.0Hudsonville10.0
10Katie Schillaci25:32.6FHC GR Forest Hills Central9.8
9Sophie Aupperlee25:33.1GR Ottawa Hills9.6
11Veronica Tapia25:33.4Lowell9.5
12Natalia Verdin25:34.0Portage Central9.3
11Julia Till25:35.7Zeeland West8.8
10Kinsley May25:37.4Mattawan8.2
10Vivienne Rubino25:37.7Traverse City Central8.1
9Mackenzie Hausman25:39.3Kalamazoo Loy Norrix7.6
9Olivia Vredevoogd25:39.9Hudsonville Unity Christian7.4
12Skyelar Hawley25:42.6Grand Haven6.5
10Tessa LePard25:46.7Hudsonville5.1
10Alyssa Moens25:46.8GR Northview5.1
10Macey Lipscomb25:47.7GR Kenowa Hills4.8
10Madelyn Schaendorf25:48.1GR Catholic Central4.6
11Lilian Nguyen25:48.5FHN GR Forest Hills Northern4.5
11Rogue Toepfer25:48.7Portage Northern4.4
11Olivia Cochrane25:49.0Cadillac4.3
12Quinn Smith25:50.4East Kentwood3.9
10Rylee VandenBerg25:50.5Hudsonville Unity Christian3.8
10Emma Grady25:54.8Lake City2.4
10Olivia Ahrens25:56.1Lake City2.0
10Megan VanDyke25:58.0Plainwell1.3
10Sydney Kapolka25:58.4Rockford1.2
12Elliana Raterman25:58.7Jenison1.1
12Mallory Lindemann26:01.4GR Catholic Central0.2
Uncategorized

2024 Ratings: Holly

Girls Adjustment: -30
Boys Adjustment: -31

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.

JOLLY AT HOLLY

Julian Linebaugh, Dexter

In spite of the heat and the humidity, we saw countless tales of kids dramatically improving from last year’s race to this one. High up in the D1 race, Julian’s name stood out to me. His 16:08 was a season best, on a much tougher track than Lamplighter or Willow. He was well above 17 at this point last year. Speaking of last year, from mid-September on, he was a steady figure in the mid-16’s. Now that he’s shifted gears from year to year, what’s next?

Ava Hathaway, Bronson

If you didn’t know, Ava is heading to Georgia next year to ride equestrian. For her last hurrah in Michigan, she’s making one final run at glory in November. The past two years, she’s left MIS with a medal and it’s looking like she’s in the running to accomplish that again. Today’s win was her third of the year, she’s broken 20 earlier than ever before, and her time today was more than a minute better than in 2022. All positive statements pointing towards a fun last season in the sport.

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

What you can also do is look to the recent rankings and compare top 5 averages. Not the perfect measure, but you may see where you could move up in the rankings.

Upper Peninsula/Homeschool
Division Four
Division Three
Division Two
Division One

The Saints took 5th in the D2 race and are furthering establishing themselves as a (or the) contender in Region 17

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Canton**196.31
Oxford**190.71
Midland**188.11
Plymouth**187.91
Howell**187.11
Troy**185.61
Salem**185.41
Dexter*184.51
Lake Orion*184.11
Davison178.11
Holly175.31
Ann Arbor Skyline174.71
Midland Dow173.91
Romeo171.31
Detroit Catholic Central171.11
Royal Oak170.51
Utica Eisenhower170.11
South Lyon165.51
Rochester Adams165.21
Utica Ford163.71
Hartland163.61
Fenton161.01
Grand Blanc158.61
Livonia Stevenson158.61
New Baltimore Anchor Bay150.11
Troy Athens148.41
Allen Park143.81
Clinton Twp. Chippewa Valley143.81
Berkley132.31
Bay City Central87.71
Waterford Mott22.21
TeamTop 5 Avg.Division
Flint Powers Catholic**188.02
Marshall**185.72
Pinckney*177.62
Freeland166.52
Detroit Country Day164.42
St. Clair163.52
Sturgis161.12
Richland Gull Lake160.42
Ann Arbor Fr Gabriel Richard151.52
Armada127.52
Ortonville Brandon124.62
Cranbrook Kingswood114.52
Bay City John Glenn113.82
Riverview113.72
North Branch102.82
Gaylord71.32
TeamTop 5 Avg.Division
Saugatuck**171.93
Sanford-Meridian*158.23
Bath*155.33
Reese150.63
Rochester Hills Lutheran NW150.13
Midland Bullock Creek145.63
Ann Arbor Greenhills143.13
Bronson136.93
Otisville LakeVille129.23
Cass City123.03
Madison Heights Bishop Foley101.73
Charyl Stockwell Academy69.13
TeamTop 5 Avg.Division
Hillsdale Academy***185.14
Royal Oak Shrine**172.04
Whitmore Lake**156.44
Dryden*150.04
Bridgman*149.24
Unionville-Sebewaing*145.84
Lutheran HS Westland*143.94
Riverview Gabriel Richard134.54
Plymouth Christian Academy119.34
Auburn Hills Oakland Christian113.74
Mayville101.64
Waterford Our Lady94.44
Novi Christian Academy92.64
Breckenridge92.34
Genesee Christian Academy79.24
TeamTop 5 Avg.Division
Kensington Woods46.1ND
TeamTop 5 Avg.Division
Sault Ste. Marie179.4UP 1
Gladstone147.4UP 1

Jacob Hylton dropped 70 sec. from last year’s race, hitting his season best today

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Romeo***150.91
Rochester Adams*122.11
Hartland*117.41
Dexter*116.31
Oxford111.11
Midland Dow110.51
Troy107.21
Royal Oak103.71
Ann Arbor Skyline98.61
Midland90.91
Plymouth88.31
Grand Blanc80.71
Davison78.61
Holly74.61
Berkley71.41
Troy Athens67.71
Clinton Twp. Chippewa Valley66.11
Utica Eisenhower59.31
Livonia Stevenson57.41
Utica Ford51.51
Howell50.31
Fenton38.41
New Baltimore Anchor Bay31.71
Lake Orion29.31
Allen Park26.01
TeamTop 5 Avg.Division
Freeland**115.32
Ann Arbor Fr Gabriel Richard*111.02
Sturgis*108.42
Pinckney96.62
Richland Gull Lake93.22
Flint Powers Catholic86.62
St. Clair83.72
Armada82.52
Detroit Country Day80.02
Marshall78.52
Gaylord45.92
Cranbrook Kingswood27.62
Ortonville Brandon17.42
TeamTop 5 Avg.Division
Saugatuck*92.33
Midland Bullock Creek82.33
Ann Arbor Greenhills77.93
Sanford-Meridian71.43
Bath67.23
Bronson61.73
Caro40.03
Rochester Hills Lutheran NW18.43
TeamTop 5 Avg.Division
Whitmore Lake***114.04
Hillsdale Academy**102.24
Breckenridge**94.74
Bridgman**90.54
Royal Oak Shrine*74.34
Unionville-Sebewaing*63.84
Clarkston Everest Collegiate47.64
Dryden39.44
Genesee Christian Academy34.04
Plymouth Christian Academy25.04
Lutheran HS Westland8.04
TeamTop 5 Avg.Division
Sault Ste. Marie43.3UP 1
TeamTop 5 Avg.Division
Munising11.9UP 2

Salem might have the tightest-knit pack in the state.

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Gabe Litzner15:34.8Sault Ste. Marie218.7
10Jack MacGregor15:41.2Howell216.6
11Aiden Pengelly15:45.8Canton215.1
12Kian Schneeweis15:56.6Troy211.5
12Alexander McArthur16:03.0Oxford209.3
10Abraham McHugh16:03.6Marshall209.1
12Jack Bidwell16:03.7Marshall209.1
11Abenezer Cerone16:04.0Royal Oak Shrine209.0
12Julian Linebaugh16:08.7Dexter207.4
11Bryce Gross16:13.2Flint Powers Catholic205.9
12James Cusick16:14.1Oxford205.6
9Lennox Naswell16:14.6Flint Powers Catholic205.5
11Max Houvener16:23.5Lake Orion202.5
12Lucas Wood16:23.8Howell202.4
11Grayson Rorick16:25.2Hillsdale Academy201.9
10Cole McCraw16:25.6Pinckney201.8
11Lucas LaPointe16:29.9Plymouth200.4
12Caleb Snyder16:33.6Dexter199.1
12Reece Davis16:37.2Marshall197.9
11Andrew Worsley16:41.0Midland196.7
12Danny Goss16:42.8Munising196.1
9Gavin Katic16:42.9Fenton196.0
12Clark Madden16:45.1Canton195.3
11Steven Dusseau16:45.4Canton195.2
12Ben Clark16:46.4Canton194.9
11Shea Armstrong16:47.7Sault Ste. Marie194.4
9Nole Lorenzen16:48.2Rochester Hills Lutheran NW194.3
12Ben Mussen16:48.9Plymouth194.0
10Luke Herron16:50.1Caro193.6
12Jack Chadwick16:50.7Plymouth193.4
11Tyler Leach16:51.1Otisville LakeVille193.3
11James Brickel16:52.2Romeo192.9
11Logan Bellinger16:54.0Midland192.3
12Nolan Park16:55.2Sturgis191.9
12Raymond Lucero II16:55.4Lake Orion191.9
10Broden Ladd16:56.2Holly191.6
10Jack Hanner16:56.8Salem191.4
10Austin Mercado16:57.5Salem191.2
10Trevor Murphy16:58.9Holly190.7
12Jacob Hopkins16:59.7Detroit Country Day190.4
12Tyler Heal16:59.8Sanford-Meridian190.4
11Anthony Frei17:00.0Utica Eisenhower190.3
9Owen Poppema17:00.1Bath190.3
12Nolan Till17:00.9Royal Oak190.0
12Drake Wallace17:01.3Howell189.9
10Cameron Cochran17:01.7Midland189.8
12Zachary Newman17:04.8Pinckney188.7
12Teddy Ippel17:06.0Bridgman188.3
12Luke Meyer17:07.2Davison187.9
11Landen Livingston17:08.6Whitmore Lake187.5
11Luke Molenkamp17:15.7Hillsdale Academy185.1
12Colden Gray17:17.1Utica Eisenhower184.6
10Jacob Ferdubinski17:17.2Riverview Gabriel Richard184.6
12Isaac Demetter17:18.2Salem184.3
12Aiden Baugh17:18.2Waterford Kettering184.3
10Marshall Brandt17:18.6Midland Bullock Creek184.1
12Reece Poole17:19.1Hillsdale Academy184.0
9Jackson Bowman17:19.9Saugatuck183.7
10Henry Witt17:22.5Troy182.8
12Leyton Minuth17:22.6Midland Dow182.8
11Eric DeWaele17:23.2Clinton Twp. Chippewa Valley182.6
11Cayden Canham17:23.2Oxford182.6
12Sam Scott17:23.5Midland Dow182.5
11Braden Shiposh17:24.2Hartland182.3
12Spencer Porritt17:24.5Midland182.2
12Andrew Mabry17:24.6Bridgman182.1
11Adrian Clarke17:24.7Plymouth182.1
11Noah Linstrom17:26.2Davison181.6
12Zack Becker17:27.0Unionville-Sebewaing181.3
10Levi Mayer17:28.0Davison181.0
11John Niemenski17:28.2Salem180.9
9Asa Konwinski17:28.3Troy180.9
12Cole Triffle17:28.5Canton180.8
12Thomas Watson17:29.6Detroit Catholic Central180.5
11Benjamin Morales17:29.7Sturgis180.4
12Brayden Sweeney17:29.8Midland Bullock Creek180.4
11Isaac Clark17:30.2Troy180.3
10Zach Shaffer17:30.8Utica Ford180.1
12Andy Castro17:31.1Midland Dow180.0
10Nicholas Yuan17:31.6Ann Arbor Skyline179.8
12Aaron Messing17:32.0Livonia Stevenson179.7
12Greg Vogt17:32.3New Baltimore Anchor Bay179.6
12Landon Ferren17:32.8Midland179.4
12Blake Peardon17:33.4Lake Orion179.2
12Jack Dysarz17:33.4Oxford179.2
11Jaden Ding17:33.6Salem179.1
11Thomas Beiter17:34.3Flint Powers Catholic178.9
11Gavin Tisch17:34.3Detroit Catholic Central178.9
12Camden McLeod17:35.4Freeland178.5
11Henry Lindley17:35.5Hillsdale Academy178.5
10Coen Hill17:35.6Dexter178.5
11Max Frentner17:37.1Salem178.0
12Tanner Smith17:37.5Davison177.8
10Anthony Rowe17:38.5Breckenridge177.5
10Colin Blachford17:38.6Troy Athens177.5
11Aaron Osterman17:38.7New Baltimore Anchor Bay177.4
10Vern Clyne17:38.9Auburn Hills Oakland Christian177.4
10Ben Bouchey17:40.5Flint Powers Catholic176.8
10Omar Elbashir17:40.8Detroit Country Day176.7
11Carter Jacobsen17:41.0Oxford176.7
9Ricardo Guajardo17:41.2Lake Orion176.6
11Dean Gallucci17:41.8Utica Ford176.4
10Grant Rehkopf17:42.0Saugatuck176.3
10Owen Dalebout17:42.4Salem176.2
10Ryan Miller17:42.8Hillsdale Academy176.1
11Tobin Collins17:42.9Canton176.0
12Jack Robichaud17:43.1Ann Arbor Skyline176.0
10Ethan Kreger17:43.2St. Clair175.9
10Jesse Reed17:43.5Rochester Adams175.8
10Enshu Kuan17:44.4Ann Arbor Skyline175.5
11Emmanuel Mehari17:47.6Plymouth Christian Academy174.5
10Xander Huckins17:48.5Reese174.2
12Anthony Oddo17:48.9Rochester Adams174.0
12Max Martin17:50.9Salem173.4
12Andres Jaime17:51.0Royal Oak173.3
9Jack Songer17:51.3Rochester Hills Lutheran NW173.2
11Michael Bowker17:51.9Royal Oak Shrine173.0
10Logan Gessford17:51.9Midland173.0
10Keats Rosenbrock17:52.1Royal Oak173.0
9Elliot King17:52.2Midland172.9
10Timothy Gaebler17:52.3Hillsdale Academy172.9
9Ryan Rathsburg17:52.3Flint Powers Catholic172.9
12Gino Haley17:52.4Detroit Catholic Central172.9
12Landon Whitehead17:52.6Dexter172.8
11Lucas Gizoni17:52.8Romeo172.7
12Austin Xiao17:53.6Troy172.5
11Drew Pietraszkiewicz17:54.2Utica Eisenhower172.3
9Tate Smith17:54.7Bath172.1
12Sam Nemeth17:55.3Freeland171.9
11Jackson Raby17:55.5Allen Park171.8
12Liam Wyman17:56.1South Lyon171.6
9Wyatt Roberts17:56.3Otisville LakeVille171.6
12Kyle Osborne17:57.1Pinckney171.3
11Bruno Cifaldi17:57.2Ann Arbor Skyline171.3
9Oskar MacArthur17:57.7Ann Arbor Skyline171.1
9Gerard Gilmore17:57.9Fenton171.0
11Gavin Markucki17:58.7Richland Gull Lake170.8
9Martin Gehrke17:58.8Ann Arbor Skyline170.7
12Alex Kitsopanidis17:59.4Detroit Country Day170.5
11Luke James17:59.6Midland170.5
10Tyler Hennessey17:59.7Berkley170.4
9Levi Fitchett17:59.8Dryden170.4
12Jerry Westrick18:00.3St. Clair170.2
11Alexandro Skakal18:00.5Lake Orion170.2
11Joey Light18:00.7Troy170.1
10Jonathan Rapoza18:01.2Ann Arbor Fr Gabriel Richard169.9
11Kyle Krasan18:01.8Ann Arbor Skyline169.7
11Wesley Haines18:02.1Reese169.6
12Diego Islas-Montantes18:02.2Plymouth169.6
11Dayton Moran18:02.8Richland Gull Lake169.4
11Sammy Gamboa18:03.3Saugatuck169.2
10Jack Witt18:03.4Troy169.2
11Parker Szymczak18:03.6Salem169.1
10Connor Murphy18:03.8Midland169.1
12Reynold Wei18:04.1Rochester Adams169.0
10Adam Burns18:04.4Salem168.9
11Andrew Lopez18:04.6Royal Oak Shrine168.8
11Caleb Carignan18:04.7Flint Powers Catholic168.8
10Sawyer Monroe18:04.9Saugatuck168.7
10Ethan Hawkins18:05.4Hartland168.5
11Finn Tauren18:06.7Richland Gull Lake168.1
9Remyngton Clish18:06.8Sanford-Meridian168.1
11Charlie Smith18:06.8Grand Blanc168.1
10Nathan Brinker18:07.5Ortonville Brandon167.8
12Gabe Maciag18:08.0Pinckney167.7
10River Fox18:08.6Bath167.5
10Brandon Ziehmer18:08.7New Baltimore Anchor Bay167.4
11Henry Schanbeck18:10.0Bay City John Glenn167.0
10Samuel Batt18:10.1Salem167.0
11William Dean18:10.2Grand Blanc166.9
9Cole Heikka18:10.2Holly166.9
11Brayden Prieskorn18:10.8St. Clair166.7
11Max Brannan18:11.2Lutheran HS Westland166.6
10Jackson Mavel18:11.2South Lyon166.6
11Matthew Berg18:11.4Midland166.5
9Ethan Bray18:11.6Detroit Country Day166.5
12Liam Dempsey18:12.0Troy Athens166.3
10Brody Empson18:12.2Romeo166.3
11Mario Carducci18:12.3Clinton Twp. Chippewa Valley166.2
12Tom Shafer18:12.6Lutheran HS Westland166.1
12Seth Plummer18:13.1Hillsdale Academy166.0
9Simon Reed18:13.2Plymouth Christian Academy165.9
10Dylan Hanley18:13.9Ann Arbor Skyline165.7
11Jacob Hylton18:15.2Ortonville Brandon165.3
12Ian Smith18:15.3Holly165.2
9Charlie Cossmann18:15.4South Lyon165.2
11Luke McDonell18:15.4St. Clair165.2
11Logan Romain18:15.7Dryden165.1
10Kamden O’Donnell18:16.4Canton164.9
9Nicholas Reiser18:17.2Dexter164.6
10Nathan Anaya18:17.3Freeland164.6
12Eli Hills18:17.3Sault Ste. Marie164.6
11Rich Fanti18:17.4Riverview Gabriel Richard164.5
10David DeLand18:17.5Howell164.5
12Aidan Grazioli18:19.3South Lyon163.9
11Caesar Soma18:20.3Royal Oak Shrine163.6
12Chase McDougall18:20.3Livonia Stevenson163.6
12Marek Unger18:20.4Romeo163.5
12Parker Razelun18:21.8Ann Arbor Skyline163.1
9Lucas Brumo18:21.8Livonia Stevenson163.1
12Evan Huyck18:22.7Sault Ste. Marie162.8
10Leonardo Reyes18:23.2Plymouth162.6
11Henryk Fidler18:23.7Salem162.4
10Connor O’Reilly18:24.0Davison162.3
10Joshua Reed18:24.1Midland Dow162.3
10Lucas Keilen18:24.5Hartland162.2
10Marcus O’Hara18:24.7Detroit Catholic Central162.1
9Alex Weller18:25.1Howell162.0
11Landon Heikka18:25.5Holly161.8
9Joshua England18:25.7Midland Dow161.8
9Ira Brown18:25.9Saugatuck161.7
12Bo Brutyn18:26.3Midland161.6
12Emmet Thompson18:26.8Howell161.4
12Andrew Ehresman18:27.6Detroit Catholic Central161.1
11Isaiah Clark18:28.1Allen Park161.0
11Owen Perry18:28.4Romeo160.9
9Oscar Wordell18:29.7Rochester Hills Lutheran NW160.4
10Brady Klementowski18:30.2South Lyon160.3
10Austin Kloha18:30.3Freeland160.2
11Zeke Lafferty18:30.9Ann Arbor Skyline160.0
12Griffin Moore18:31.5Troy159.8
9Michael Secord18:31.7Oxford159.8
9Samuel Gembis18:32.0Royal Oak159.7
11Maximillian Bladzik18:32.7Grand Blanc159.4
9Nolan Collins18:32.8Whitmore Lake159.4
10Luke Allen18:33.4Salem159.2
10Zach McGee18:35.4Lake Orion158.5
12Benjamin Eber18:35.7Oxford158.4
11Nate Sandula18:35.7Pinckney158.4
12Arush Vatul18:36.2Plymouth158.3
11Zac Brown18:36.3Holly158.2
11Wyatt Shaw18:37.7Hartland157.8
12Brandon Cummings18:37.8Utica Ford157.7
12Connor Kennedy18:38.2Otisville LakeVille157.6
10Jackson Horn18:38.8Freeland157.4
9Ashton Skinner18:39.2Saugatuck157.3
12Jacob Moore18:39.5Caro157.2
9Brady Bigelow18:39.7Oxford157.1
11Elijah Good18:39.8Midland Dow157.1
11Ty Winchell18:40.5Marshall156.8
10Takeru Kikuta18:40.5Canton156.8
9Micaiah Arreola18:40.7Sturgis156.8
12Nicholas Jesse18:41.2Utica Ford156.6
11Daniel Bowerman18:41.6Sault Ste. Marie156.5
12Edward Badel18:41.6Detroit Catholic Central156.5
11Gustaf Finn18:42.0Ann Arbor Skyline156.3
11Liam Aiuto18:42.1Royal Oak156.3
12Matthew McGill18:42.3Dexter156.2
11Henry Epler18:42.5South Lyon156.2
12Max Piper18:43.0Flint Powers Catholic156.0
11Max Beauchamp18:43.2Gladstone155.9
11Chase Somers18:43.6Freeland155.8
11Cameron Weers18:43.9Marshall155.7
11James Schroder18:43.9Sanford-Meridian155.7
11Victor Zhu18:44.9Salem155.4
12Daniel Klein18:44.9Midland Dow155.4
11Jackson Ellis18:45.3Ann Arbor Fr Gabriel Richard155.2
10Jackson Jaworski18:46.1Freeland155.0
11Mason Tines18:46.2Oxford154.9
11Wyatt Larson18:46.5Pinckney154.8
9Bradley Chesney18:47.1Midland154.6
10Noah Neuman18:47.2Pinckney154.6
10Naveen Kulkarni18:48.7Ann Arbor Greenhills154.1
12Mitch Ngatio18:48.7Rochester Adams154.1
12Ashton Kandt18:48.9South Lyon154.0
10Joey (Joseph) Schmitz18:50.2Detroit Catholic Central153.6
10Burke Smith18:50.2Dexter153.6
10Conley Poole18:50.3Ann Arbor Fr Gabriel Richard153.6
11Teagan Reynolds18:50.3Gladstone153.6
10Mayson McIntosh18:50.6Caro153.5
10Deacon Ashmore18:50.9Allen Park153.4
10Dustin Wright18:51.3Midland153.2
10Alex Niehaus18:51.3Plymouth153.2
Griffin Solano18:52.0Flint Powers Catholic153.0
12Robert Romanski18:52.4Rochester Adams152.9
10Jackson Martin18:53.1Fenton152.6
10Joseph Nowicki18:53.5Utica Eisenhower152.5
10Josh Bengry18:54.0Davison152.3
9Noah Vigier18:54.2Rochester Adams152.3
11Reuben Jiran18:55.5Novi Christian Academy151.8
11Logan Brawt18:55.6Sanford-Meridian151.8
12Arun Venkatesan18:56.0Midland Dow151.7
11Aren Gay18:56.3Richland Gull Lake151.6
10Santiago Valenzuela18:56.7Ann Arbor Skyline151.4
12Jacob Van Houten18:56.9Troy151.4
10Beckett Sipes18:57.0Royal Oak151.3
10Raphael Fournier18:57.1Ann Arbor Skyline151.3
9Roman Stilwell18:57.1Ann Arbor Skyline151.3
11Caleb Lamblin18:57.1Gaylord151.3
12Joel Enos18:57.3Mayville151.2
9Federico Moreno-Padilla18:58.5Utica Eisenhower150.8
12Colby Hoggard18:58.7Davison150.8
12Isaac Bignall18:58.8Unionville-Sebewaing150.7
12Gage Dilsaver18:59.2Cass City150.6
11Aaron Zannetti18:59.5Grand Blanc150.5
9Harrison Worsley19:00.6Midland150.1
11Henry Beck19:00.8Ann Arbor Greenhills150.1
11Chase Weers19:00.8Marshall150.1
10Max Crumm19:01.0Flint Powers Catholic150.0
12Aaron Crittenden19:01.1Potterville150.0
10Jacob Sanders19:01.1Midland150.0
12Trevor Mulheisen19:03.4Royal Oak149.2
12Aaron Sun19:03.9Troy149.0
9Leo Weaver19:04.0Whitmore Lake149.0
12Richard Qu19:06.1Troy148.3
9Daniel Broderick19:06.7Midland Dow148.1
9Nicholas Priestap19:06.9Grand Blanc148.0
10Hudson McCleskey19:07.1Dexter148.0
10Devlin Johnson19:07.4Freeland147.9
10Chase Aldridge19:07.7Sault Ste. Marie147.8
12Owen Mantie19:07.8Utica Ford147.7
10Caleb DeLand19:07.8Howell147.7
12Henry Strait19:08.0Ann Arbor Skyline147.7
11Liam Dao19:08.3Royal Oak147.6
9Lincoln Gray19:08.6Hartland147.5
11Trevor Zoli19:08.7New Baltimore Anchor Bay147.4
10Carter Kirkbride19:09.2Romeo147.3
12Tyler Wilber19:10.5Bronson146.8
11Dallin Ormond19:10.7Walled Lake Western146.8
11Kyle Massimilla19:11.9Utica Ford146.4
9Elliot Daley19:12.0Ann Arbor Skyline146.3
12Ian Weldon19:13.2Reese145.9
10Clayton Gady19:13.5University Liggett145.8
12Collin McMillian19:14.0Holly145.7
9Will Bernacki19:14.1Royal Oak Shrine145.6
11Marlowe Hartnett19:14.5Ann Arbor Skyline145.5
11Luca Massoni19:14.9Royal Oak145.4
11Dan Birmingham19:15.3Whitmore Lake145.2
12Karl Wegner19:15.6Waterford Our Lady145.1
11Colin Coole19:16.9Livonia Stevenson144.7
11Grady Nelson19:17.2Gladstone144.6
11Peter Ross19:17.8Ann Arbor Fr Gabriel Richard144.4
10Boston Conn19:17.8Howell144.4
11Nico Mangino19:17.9Utica Ford144.4
9Adam Franks19:18.1Bronson144.3
11Dominic Barretto19:18.3Riverview Gabriel Richard144.2
11Tyler Soderman19:18.3Gladstone144.2
10Ryan Springer19:18.8South Lyon144.1
12Scott Smith19:18.8Dexter144.1
9Henry Golembiewski19:19.1Fenton144.0
12Jackson Cichewicz19:19.5Ann Arbor Skyline143.8
11Adam Brandt19:20.3Sault Ste. Marie143.6
10Maks Kiss19:20.4Southgate Anderson143.5
10Luke Nagy19:21.4Rochester Adams143.2
9Noah Dallas19:21.7Freeland143.1
11Lucas Aalderink19:22.5Ann Arbor Greenhills142.8
11Dillon Pham19:22.5Utica Ford142.8
9Oliver Borek19:22.9Detroit Catholic Central142.7
11Alexander Perry19:22.9Utica Eisenhower142.7
11Nick Abromaitis19:23.0Dryden142.7
10Triston Thompson19:23.1Dexter142.6
11Christopher Gatto19:23.1Troy142.6
10Graham Murphy19:24.0Plymouth142.3
9Alex Iordanou19:24.3Flint Powers Catholic142.2
11Dan Maes19:24.3Richland Gull Lake142.2
9Peter Winn19:24.4Hillsdale Academy142.2
11Jeawon Lee19:25.6Troy141.8
12Leyton Weak19:25.6Livonia Stevenson141.8
10Dane Losee19:26.1Pinckney141.6
11Nathan Camilleri19:26.5Waterford Our Lady141.5
10Ben Panter19:26.7Fenton141.4
12Nathaniel Seney19:27.2Reese141.3
10Quentin McRae19:27.5Dexter141.2
10Benjamin Fox19:27.7Whitmore Lake141.1
12Christopher Buck19:27.9Grand Blanc141.0
11Ian Ferguson19:28.2Genesee Christian Academy140.9
10Charles Franklin19:28.2Midland Dow140.9
9Jacob Thayer19:28.3Midland140.9
12Charlie Radziszewski19:28.7Auburn Hills Oakland Christian140.8
10Peter (Tsz Ching) Mei19:28.7Cranbrook Kingswood140.8
12Fadi Dardar19:29.1Troy140.6
11Andrew Hagerty19:29.6Pinckney140.5
9Carter French19:30.4Clinton Twp. Chippewa Valley140.2
12Owen Zischke19:31.1South Lyon140.0
9Leif Briggs-Lind19:31.9Bay City John Glenn139.7
10Niko Morales19:31.9Sturgis139.7
9Griffin Kreger19:32.3St. Clair139.6
11Seamus Murphy19:32.6Romeo139.5
10Blake Lakosky19:33.1Munising139.3
9Kelton Kyro19:33.2Midland139.3
9Calvin Bagale19:33.4Marshall139.2
10William Jeffords19:34.0Detroit Catholic Central139.0
10Chuck Cameron19:34.5Gladstone138.8
11Austin Corey19:34.9Gladstone138.7
10Ian Scott19:35.0Lutheran HS Westland138.7
11Luke Mulka19:35.0Utica Ford138.7
10Aidan Wilson19:35.1Royal Oak138.6
12Sriram Yeshaswi Godugula19:35.8Troy138.4
12Neel Bangera19:36.1Canton138.3
10Roger Mariani19:36.2Ann Arbor Greenhills138.3
10Jonathon Ebbole19:36.2Rochester Adams138.3
11Johnny McKellar19:36.6Royal Oak138.1
10Uzziel Thomassen19:37.1Auburn Hills Oakland Christian138.0
9Carter Crosby19:37.1Grand Blanc138.0
9Jackson Onofre19:37.7Novi Christian Academy137.8
12Evan Lamb19:37.9Romeo137.7
12Noah Hall19:38.1Dryden137.6
10Connor Czolgosz19:39.2Midland Bullock Creek137.3
12Ian Maltarich19:39.6South Lyon137.1
9Finnian Rawsthorne19:39.8Grand Blanc137.1
12Justin Perantoni19:40.4Fenton136.9
12Conrad Kohl19:40.6Troy136.8
12Brayden Creedon19:40.9Canton136.7
10Eric Junker19:41.4Whitmore Lake136.5
10Henry Ebert19:41.4Sturgis136.5
12Ethan DeVries19:41.5Bridgman136.5
10Peter Mann19:41.5Midland Dow136.5
10Luke Shelton19:42.1Troy Athens136.3
11Sean Hartz19:43.4South Lyon135.9
10Alex Pelukas19:43.6Salem135.8
10Brayton Cosby19:44.2Bronson135.6
10Keagan Wright19:44.6Howell135.5
10Nathan Mann19:44.7South Lyon135.4
12Nate Dillon19:44.8Whitmore Lake135.4
11Gabriel Coraci19:44.8Madison Heights Bishop Foley135.4
11Finnegan (Finn) Moore19:45.2Berkley135.3
9Evan Martin19:45.2South Lyon135.3
9Connor Twardeski19:45.4Utica Ford135.2
11Gavin Bishop19:45.4St. Clair135.2
12Nicholas Luna19:46.3Bay City Central134.9
10Jackson Defina19:46.5Fenton134.8
9Adrian Anderson19:47.2Ann Arbor Fr Gabriel Richard134.6
12Levi Whitehead19:47.9Dexter134.4
12Sean Finnigan19:48.0Dryden134.3
9Lukas Brown19:48.3Unionville-Sebewaing134.2
11Anthony Alvarez19:48.8Armada134.1
10Collin Grahl19:49.2Lake Orion133.9
11James Mihelich19:50.2Troy133.6
11Madden Starkweather19:50.3Bath133.6
11Matthew Buchanan19:50.5Oxford133.5
9Adam Ogamba19:51.1Midland133.3
10Daniel Badel19:51.9Detroit Catholic Central133.0
12Micah Winchell19:52.1Ann Arbor Skyline133.0
9Corbin Hutchinson19:52.2Gaylord132.9
12Korbyn Thornton19:52.4St. Clair132.9
10William Austin19:52.8Troy132.7
10Noah Ferguson19:53.7Kensington Woods132.4
9Brendan Aeder19:53.9Unionville-Sebewaing132.4
12Aidan Petik19:54.4Dexter132.2
9David Torrey19:54.5Hartland132.2
9Avery Jones19:54.6Salem132.1
9Grayson Diadiun19:54.7Howell132.1
12Matthew Collins19:54.8Canton132.1
9Owen Healy19:55.1Dexter132.0
11Akshay Duvvuru19:55.5Rochester Adams131.8
11Seth Witte19:55.8Lutheran HS Westland131.7
12Trajan Thomas19:56.5Troy Athens131.5
11Robert Carrigan19:56.7Armada131.4
12Tanav Ray19:57.3Rochester Adams131.2
11Caleb Schwarz19:57.6Waterford Kettering131.1
12Leo Dion19:57.9Flint Powers Catholic131.0
9Anderson Harden19:58.9Dexter130.7
9Landon Seidel19:59.3Livonia Stevenson130.6
12Reid Weber19:59.4Troy Athens130.5
10Rohit Chaudhary19:59.6Ann Arbor Greenhills130.5
9Zachary Crumby20:00.5Unionville-Sebewaing130.2
10Derrick Clark20:00.6Utica Ford130.1
9Tanner Ziobron20:00.6Pinckney130.1
11Aeriq Abu Azrine20:00.7Royal Oak130.1
11Carter Sikorski20:01.1Bronson130.0
11Aaron Slanec20:01.6Royal Oak129.8
10Wyatt Linson20:01.8Otisville LakeVille129.7
9Charlie O’Loughlin20:03.4Livonia Stevenson129.2
11Ryan Harper20:04.1Troy Athens129.0
10John Birzer20:05.1Hillsdale Academy128.6
12Joshua Felstow20:07.5Romeo127.8
11Benjamin Zheng20:08.0Ann Arbor Greenhills127.7
10Austin Steimel20:08.1Rochester Adams127.6
10Jovani Ramos20:08.3Bronson127.6
9Eddie Nolan20:09.0Troy Athens127.3
10Cristian Hayen20:09.2Gladstone127.3
12Blake Cabble20:09.5Dexter127.2
12Tommy Lykins20:09.6South Lyon127.1
9Alexander Klenczar20:10.4Troy126.9
9Ryder Boyers20:10.7Saugatuck126.8
12Evan McGahey20:10.8Troy126.7
9Zachary Panter20:10.8Fenton126.7
11Beck Ytterberg20:12.0Bridgman126.3
10Corbin Frazier20:12.1Midland126.3
9George Watson20:12.7Detroit Catholic Central126.1
9Emmett Strait20:13.1Ann Arbor Skyline126.0
9Carter Davis20:13.7Midland125.8
12Caleb Valentine20:14.0Whitmore Lake125.7
9Abram Larsen20:14.1Fenton125.6
10Thomas Halligan20:14.2Holly125.6
9Edward Marshall20:14.6Armada125.5
10Christopher Lair20:14.6Troy125.5
9Andrew Hilborg20:15.6Freeland125.1
9Jacob Brox20:15.6Grand Blanc125.1
11Parker Mowl20:15.8Utica Ford125.1
12Giovanni Tanzini20:16.6Sanford-Meridian124.8
10Brennan Smith20:17.3Detroit Catholic Central124.6
10Aiden Jacobs20:17.3Pinckney124.6
12Victor Porter20:17.4Livonia Stevenson124.5
9Connor Hui20:17.5Hartland124.5
11Victor Norrod20:17.7Marshall124.4
9Blake Jones20:18.2Romeo124.3
9Victor Papa20:18.5Cranbrook Kingswood124.2
10Kasey Springer20:18.8Whitmore Lake124.1
11Cole Doty20:19.0Dexter124.0
9Lev Babcock20:19.3Berkley123.9
11Rylan Branson20:19.4Riverview123.9
12Ian Scheels20:20.3South Lyon123.6
12Aimon Humm20:20.4Breckenridge123.5
10William Arnold20:20.5Armada123.5
12Jayden Zhang20:20.5Howell123.5
10Noah Torosian20:20.7Waterford Our Lady123.4
9Marshall Posluszny20:20.8Cass City123.4
9Michael Harris20:21.0Canton123.3
9William Schlueter20:21.1Hillsdale Academy123.3
12Joshua Castillo20:21.4Armada123.2
9Luciano (Lu) Rozum20:22.0Detroit Catholic Central123.0
12Joey Maddock20:22.2Madison Heights Bishop Foley122.9
12Phineas Houghtaling20:24.4Reese122.2
9Charlie Penneau20:24.6Flint Powers Catholic122.1
10Matthew Boone20:24.6Rochester Adams122.1
10Ethan Speirs20:25.0Cass City122.0
11James Nelson20:25.4Kimball New Life Christian121.9
10Trey Williams20:25.5South Lyon121.8
10Nicholas Oliveira20:25.7Canton121.8
9Nolan Stadel20:26.2Genesee Christian Academy121.6
11Xander Bonnau20:26.7Plymouth121.4
12Auron Mosher20:27.7Reese121.1
12Greg Lapinski20:28.3Ann Arbor Fr Gabriel Richard120.9
10Gabriel Wesserling20:28.3Allen Park120.9
10Ethan Nagel20:28.6Sanford-Meridian120.8
12Jack Koivu20:29.3Hartland120.6
9Chase Compau20:29.9Ortonville Brandon120.4
10Andrew Hamann20:30.2Ann Arbor Fr Gabriel Richard120.3
12Alex Stillman20:30.6Ann Arbor Greenhills120.1
12Wyatt Opperman20:30.6North Branch120.1
11Landon Strang20:30.6Clinton Twp. Chippewa Valley120.1
11Tyler Marcissuk20:31.5Riverview119.8
12David Farison20:31.9Sanford-Meridian119.7
12Benjamin Pryor20:32.2Salem119.6
11Riley Minnis20:33.0Freeland119.3
12Jaiden Magat20:33.7Royal Oak119.1
12Nolan Viviano20:34.0Utica Eisenhower119.0
10Sam Burkinshaw20:34.4Midland118.9
9Peter Mutschler20:34.8Madison Heights Bishop Foley118.7
9Oliver Lindley20:35.1Hillsdale Academy118.6
9Luke Page20:35.2Fenton118.6
11Emmett Fishwild20:35.2Royal Oak118.6
9Everett Galindo20:35.3Plymouth118.6
11Gavin Cavell20:35.8Royal Oak118.4
12Austin Malburg20:36.0Armada118.3
10Matthew Barnes20:36.4Howell118.2
10Aidan Kocoloski20:36.4Livonia Stevenson118.2
10Nicholas Kostecke20:36.9Detroit Country Day118.0
12Joey Shupe20:37.9Riverview117.7
9Kyle Molenkamp20:38.0Hillsdale Academy117.7
12Alex Pick20:38.1Charyl Stockwell Academy117.6
9Aland Alomari20:38.1Detroit Country Day117.6
10Phylip Elliott20:39.6Ann Arbor Skyline117.1
11Jacob Campbell20:39.7Kimball New Life Christian117.1
11Kameron Patterson20:39.9Berkley117.0
10Sullivan Gartrell20:40.1Davison117.0
12Bryce Reinke20:40.2Sandusky116.9
9Leo Chi20:40.6Ann Arbor Skyline116.8
11Kazutaka Suzuki20:41.0Canton116.7
10Bennett Thomas20:41.1Dexter116.6
11Mason Johnson20:41.3Lutheran HS Westland116.6
12Nate Carey20:41.3Mayville116.6
10Gabe Shaffer20:41.5Royal Oak Shrine116.5
9Liam Grimm20:41.5Dexter116.5
9Gabe Walter20:42.3South Lyon116.2
11Theodore Campbell20:43.5Riverview Gabriel Richard115.8
11Gage Pedue20:43.6Sturgis115.8
11Gavin Ward20:43.7Salem115.8
9Joshua Byrtus20:43.9Holly115.7
12Braxten Spurr20:44.2Ortonville Brandon115.6
11Erick Baczewski20:44.3Midland115.6
12Owen Crowder Smith20:44.8Cranbrook Kingswood115.4
12Gabriel Placente20:44.9Royal Oak Shrine115.4
11Keegan Shephard20:46.0Sanford-Meridian115.0
9Evan Binelli20:46.7Berkley114.8
12Luke Goodman20:46.9Hartland114.7
10Ben Card20:47.0North Branch114.7
10Twoey Bullock Jr.20:48.9Ann Arbor Greenhills114.0
9Noah Kraegel20:49.4Rochester Adams113.9
9Luke Mulder20:49.5Midland Bullock Creek113.8
12Maddox Podmokly20:51.3Royal Oak113.2
10Preston Varnauskas20:51.5Rochester Hills Lutheran NW113.2
12Alexander Elliot20:51.7Utica Eisenhower113.1
10Luke Wegienka20:52.0Detroit Catholic Central113.0
11Isaiah Davila20:52.3Berkley112.9
9Mario Baker20:52.4Bath112.9
9Alex Jedizejowski20:52.6Livonia Stevenson112.8
9Joseph Shafer20:53.2Ann Arbor Fr Gabriel Richard112.6
12Finn Banner20:53.5Berkley112.5
11Clark Douglas20:53.6Bridgman112.5
9Grayson Wells20:53.6Midland Bullock Creek112.5
11Kasen Salazar20:54.6Dexter112.1
9Ivan Yepez20:54.6Allen Park112.1
10Connor Mallie20:54.7Detroit Catholic Central112.1
10Bradley Richards20:55.1Cass City112.0
12Emery Govaere20:55.5St. Clair111.8
9Charles Gaden20:56.4Ann Arbor Fr Gabriel Richard111.5
9Andrew Kojiro20:56.7Ann Arbor Fr Gabriel Richard111.4
9Saul Friedman20:56.8Berkley111.4
10Caleb Hohn20:56.8Sturgis111.4
9Felix Houghtaling20:57.9Reese111.0
9Augustus MacIntyre20:58.1Howell111.0
9Dylan Chamberlin20:58.9Howell110.7
10Emerson Mason-Schickel20:59.4Ann Arbor Fr Gabriel Richard110.5
10Skyler Stepp21:00.0Howell110.3
11Conner Wilkinson21:00.0Bay City John Glenn110.3
9Adam Ahmad21:00.5Detroit Country Day110.2
10Jaxon Perry21:00.7Hartland110.1
9Jaxon Seibold21:00.8Lake Orion110.1
10Daniel Rudolph21:00.9Utica Ford110.0
9Grady Friedmann21:01.5Clinton Twp. Chippewa Valley109.8
10Zachary Noel21:01.6Detroit Catholic Central109.8
11Peter Blaney21:01.7Ann Arbor Fr Gabriel Richard109.8
10George Nequiest21:02.2Waterford Mott109.6
10Cooper Malvasi21:03.2Rochester Hills Lutheran NW109.3
9John Frabis21:03.3Utica Eisenhower109.2
12Parker Johnson21:03.6South Lyon109.1
11Deacon Hayward21:04.1Bay City Central109.0
11Matthew Anderson21:04.2Bronson108.9
9Sam Dunlap21:04.7Berkley108.8
10Carson Van Sickle21:04.8Hillsdale Academy108.7
10Henry Park21:05.8Canton108.4
10Cooper Hoyt21:06.0North Branch108.3
9Bo Cooke21:06.6Pinckney108.1
9Miles Muxlow21:06.8Flint Powers Catholic108.1
11Brady Beauchamp21:06.8Salem108.1
10Jack Yaldoo21:06.8Walled Lake Western108.1
10Justin Butkiewicz21:07.5Oxford107.8
9Pranav Manivannan21:08.2Troy107.6
11Armaan Grewal21:08.4Plymouth107.5
11Carson Johnson21:08.8Sanford-Meridian107.4
10Andrew Pierfelice21:09.1Salem107.3
10Xander Warneck21:09.4Allen Park107.2
11Jack Ruan21:09.6Southgate Anderson107.1
9Nick Kopacz21:09.8Detroit Catholic Central107.1
11Wes Karsen21:09.9Waterford Kettering107.0
12Drew LaFave21:10.2Gladstone106.9
11Trent Roberts21:10.2Cass City106.9
10Angel Carrillo21:10.9Waterford Mott106.7
12Thanush Pantra21:11.1Troy106.6
12Gavin Pickens21:11.5Unionville-Sebewaing106.5
10Ryan Obry21:11.7Oxford106.4
11James Zweng21:11.8Armada106.4
11Paul Biskner21:12.2Ann Arbor Fr Gabriel Richard106.3
10David Carroll21:12.2Bay City Central106.3
10William Abbott21:12.6Detroit Catholic Central106.1
10Ryan Huang21:12.7Troy106.1
9Harper Morgan21:13.3Sturgis105.9
10Ronan Pizzo21:13.7St. Clair105.8
11Connar McDonald21:14.1Sanford-Meridian105.6
11Aaron Alleman21:14.5Rochester Adams105.5
10Renato Ianni21:15.1Whitmore Lake105.3
11Dylan Lasher21:15.6Dryden105.1
11Charles Gilbert21:16.4Romeo104.9
12Jonah Beauchamp21:17.9Riverview104.4
11Jack Grossman21:18.7Howell104.1
12Daniel Stutzman21:19.8Freeland103.7
9Andrew Nitz21:20.3Allen Park103.6
10Nolan Dolaskie21:20.9Munising103.4
10Evan Rentsch21:21.0Midland103.3
12Pelon Lin21:21.0Troy103.3
11Evan Hagerman21:21.4Bath103.2
12Cameron Waszkiewicz21:22.2Riverview102.9
12Carter Ernsberger21:24.3Bridgman102.2
10Ben Sanko21:25.7Detroit Catholic Central101.8
9Owen Nytko21:26.0Romeo101.7
10Aaron Joshua21:26.1Ann Arbor Fr Gabriel Richard101.6
9Jack Reeve21:26.3Royal Oak101.6
11Brandon Rouse21:26.8Genesee101.4
12Dylan Worley21:27.1Allen Park101.3
11Ronan Turrell21:28.4St. Clair100.9
11Noah Reggio21:28.6Romeo100.8
10Andrew Giuliano21:29.0Royal Oak100.7
11Tyler Pruitt21:30.7Mayville100.1
12Zach McMahon21:30.8Salem100.1
10Lukas Yeh21:31.4Cranbrook Kingswood99.9
11Avery Kromberg21:31.5Hartland99.8
10Avi Adar21:31.6Ann Arbor Greenhills99.8
12Talon Sniegowski21:31.8Plymouth99.7
9James Valovick21:31.9Rochester Hills Lutheran NW99.7
11Jackson Zhang21:32.3St. Clair99.6
12Alex Bransch21:32.5South Lyon99.5
11Surya Jeeda21:32.9Troy99.4
10Udayan Ray21:33.2Troy99.3
10Waldon Haines21:33.3Reese99.2
9Nathan Rainwater21:33.6Grand Blanc99.1
10Adam Khan21:34.6Detroit Country Day98.8
10Josh Tran21:34.7Plymouth98.8
12Sameer Singh21:35.6Troy98.5
11Alex Vincens21:37.2Salem97.9
9Ben Kuhn21:37.6Ann Arbor Fr Gabriel Richard97.8
12Will Weiszhaar21:37.7Dexter97.8
11Levi States21:38.1Flint Powers Catholic97.6
9Joaquin Cherney21:39.9Ann Arbor Fr Gabriel Richard97.0
9Gavin Heimberger21:41.0Riverview96.7
12Maxx Burdick21:41.3Sanford-Meridian96.6
9Caleb Greer21:42.2Howell96.3
10Liam Hoban21:42.3Canton96.2
11Gram Griffioen21:42.8University Liggett96.1
12Ray Chanavier21:43.3Hartland95.9
10Alec Sciturro21:45.0Salem95.3
10Elijah Killinger21:45.1Charyl Stockwell Academy95.3
10Mickenzie Brennan-Voght21:45.2Howell95.3
10Ben Moses21:45.6Sturgis95.1
11Solomon Carmichael21:46.3Ann Arbor Fr Gabriel Richard94.9
11Austin Jeffery21:46.4Howell94.9
12David Simons21:46.8Sanford-Meridian94.7
11Sahib Cheema21:46.9Salem94.7
9Richard Lewis21:47.0Whitmore Lake94.7
10Keston Rodda21:47.2Rochester Adams94.6
10Anthony Salem21:47.7Troy94.4
10Carter English21:47.8Midland Dow94.4
10Max Mast21:48.0Detroit Catholic Central94.3
11Bailey McClain21:48.0Waterford Kettering94.3
11Lucas Carter21:48.3Berkley94.2
9Malachi Gross21:48.6Novi Christian Academy94.1
9Kaden Monroe21:48.9Flint Powers Catholic94.0
9Issac Jones21:49.1Howell94.0
9Carson Dennis21:49.4Riverview93.9
10Dominick Chiverton21:50.5Breckenridge93.5
9Joshua Fletcher-Smith21:50.8Lake Orion93.4
9John Thomas21:51.0Whitmore Lake93.3
11Emmanuel Roque-Bocangera21:51.1Oxford93.3
9William Martin21:51.5University Liggett93.2
9Evan Mahlmeister21:52.3Detroit Catholic Central92.9
12Sean Flaherty21:52.5Ann Arbor Fr Gabriel Richard92.8
9Macen Kemp21:53.1Romeo92.6
9Sebastian Towne21:53.4Detroit Catholic Central92.5
11Cooper Pender21:53.9Cranbrook Kingswood92.4
10Clark Tan21:54.4Davison92.2
12Spencer Moore21:54.7Oxford92.1
10Zizheng Wang21:55.7Troy91.8
9Augustine Hansen21:55.8Ann Arbor Fr Gabriel Richard91.7
11Lincoln Haag21:56.5Unionville-Sebewaing91.5
12Isaac Contreras-Brumley21:56.8Royal Oak91.4
9Jaylen DeMarco21:57.5Lake Orion91.2
11Grant Mortsfield21:57.5Berkley91.2
9Elijah Richardson21:58.0Plymouth Christian Academy91.0
9Aiden Fitek21:59.4Riverview90.5
11Connor Hickey22:00.4Oxford90.2
11Jonathan Lebsack22:00.6Bay City John Glenn90.1
11Wesley Spezia22:00.7Oxford90.1
10Hudson Sutter22:00.9Dexter90.0
12Connor Rubio22:02.4Clinton Twp. Chippewa Valley89.5
9Gabe Verellen22:02.8North Branch89.4
11Nicholas Roggenbuck22:02.8Rochester Adams89.4
11Owen Osterbur22:04.6Rochester Adams88.8
11Nikko Salahutdin22:05.3Royal Oak Shrine88.6
11Luke Roberts22:06.1Livonia Stevenson88.3
12Howei Ding22:06.2Ann Arbor Greenhills88.3
9Evan Nordhaus22:06.8Canton88.1
9Ben Ruan22:07.0Southgate Anderson88.0
10Aidan McClelland22:07.2Ann Arbor Fr Gabriel Richard87.9
9Hunter Schindel22:07.5Midland Bullock Creek87.8
12Carson Dybowski22:08.4Rochester Hills Lutheran NW87.5
12Sam Hughes22:08.6Romeo87.5
9Oliver Vaudt22:09.3Dexter87.2
9Andrew Fay22:09.4Dexter87.2
11Michael Boes22:10.1Utica Eisenhower87.0
10Quade Pepin22:10.4Gladstone86.9
11Evan Lent22:11.3Walled Lake Western86.6
10Sam Wilheim22:11.6Southgate Anderson86.5
12Spencer Troike22:12.0Livonia Stevenson86.3
9Rocco Cortese22:12.5South Lyon86.2
12Colin Nettles22:13.4Troy85.9
9Hector Gascho22:13.6Clinton Twp. Chippewa Valley85.8
9Ruochen (David) Jiang22:13.7Cranbrook Kingswood85.8
9Mitch Bell22:14.2Utica Ford85.6
10Keith Kerr22:14.5Livonia Stevenson85.5
10Josh Lupinski22:15.0Utica Eisenhower85.3
11Joseph Young22:15.1Troy Athens85.3
11Andrew Abramowicz22:15.3Lutheran HS Westland85.2
9Joeb Bendon22:15.3Detroit Catholic Central85.2
12Alex Watson22:15.8Dexter85.1
9Damien Huff22:16.1Midland85.0
9Cole Stewart22:17.6Flint Powers Catholic84.5
10Gabe Bookout22:18.4Plymouth Christian Academy84.2
11Brenden Peter22:20.3Dryden83.6
11Marshal Smith22:20.5Mayville83.5
11Nicholas Palazzolo22:20.5Dexter83.5
10Thadeus Price22:21.0Livonia Stevenson83.3
11Brady Hart22:21.3Berkley83.2
9Ethan Miller22:21.9Ann Arbor Skyline83.0
9Trent Provoast22:22.0Midland Dow83.0
11Emiliano Ruiz22:23.2Rochester Adams82.6
12Dominic Gaetano22:23.3Hillsdale Academy82.6
9Luke Covington22:24.6Ann Arbor Fr Gabriel Richard82.1
11Henry Myers22:26.2North Branch81.6
11Filip Tasevski22:26.7Romeo81.4
11Lorenzo Mio22:27.9Royal Oak Shrine81.0
9Johannes Visser22:27.9Midland Dow81.0
11Graham Gortney22:28.0Plymouth Christian Academy81.0
12Nathan Petersen22:28.8Munising80.7
9Bennet Ogilvy22:29.1Utica Ford80.6
Timothy Dion22:29.8Flint Powers Catholic80.4
9Charles Zhang22:29.9Troy80.4
12Anthony Gombert22:31.0Salem80.0
10Adavya Chandrasekaran22:31.2Plymouth79.9
9Daniel Ross22:31.4Midland Dow79.9
10Max Hilliard22:31.4Rochester Adams79.9
9Carter Knowlton22:31.6Hartland79.8
12Ishan Desai22:31.7Troy79.8
12Anthony Norris22:32.8Troy Athens79.4
12Robert O’Brien22:33.0Ann Arbor Fr Gabriel Richard79.3
10Bradyn Miller22:33.4Sanford-Meridian79.2
9Dechlan Fieberkorn22:33.4Sturgis79.2
10Jackson Lies22:34.3Romeo78.9
11Matthew Simino22:35.3New Baltimore Anchor Bay78.6
9Sky Fausett22:36.4Rochester Adams78.2
12Will Clemans22:36.7Cranbrook Kingswood78.1
9Colin Johnson22:37.2Bath77.9
10Billy Rozelle22:39.0Ann Arbor Greenhills77.3
11Fabian Villarino22:39.6Madison Heights Bishop Foley77.1
10Hunter Verplank22:39.7Cranbrook Kingswood77.1
11Nate Bolt22:39.8Salem77.1
12Owen Wurdock-Swift22:39.9Reese77.0
11Matthew Litwiller22:40.1Davison77.0
9Lucas Keinath22:42.3Lake Orion76.2
12Jake Pearson22:42.6Plymouth76.1
10Aiden Miller22:43.9Rochester Adams75.7
9John Boike22:44.5Flint Powers Catholic75.5
11Tyler Phillips22:44.8Kensington Woods75.4
9Justin Zischke22:45.6South Lyon75.1
12Rishi Kumar Girmannagari22:45.9Troy75.0
12Marco Dewitt-Campos22:46.0Salem75.0
9Zihan Qing22:46.0Cranbrook Kingswood75.0
12Matthew Livingston22:46.2Dryden74.9
10Zach Freier22:47.1Freeland74.6
12Elijah Bauer22:47.3Genesee Christian Academy74.6
9Campbell Vinson22:47.8Romeo74.4
10Cole Lindholm22:48.9Kensington Woods74.0
11Luke Vandenbossche22:50.0Midland73.7
12Jinsun Pyo22:50.1Rochester Adams73.6
9Brandon Muller22:50.9Davison73.4
11Charles Stitman22:51.3Royal Oak73.2
12Noah Schmidt22:51.7Utica Eisenhower73.1
10Alexander Savage22:53.5Detroit Catholic Central72.5
9Elliott Busch22:53.7Howell72.4
11Timmy Li22:55.5Troy Athens71.8
10Tyler Loose22:56.3Midland Dow71.6
9Luke Mamou22:57.5Cranbrook Kingswood71.2
10Ethan Dutkiewilz22:58.1Davison71.0
12Rishit Sethi22:58.9Plymouth70.7
9Jack Nowicki22:58.9Utica Eisenhower70.7
10Wilson Zhu22:59.1Troy70.6
9David Reeve-Rae22:59.2Reese70.6
11Casey Plentis22:59.8Rochester Adams70.4
11Pratyush Neelakantan23:00.6Troy70.1
10Ali Alnaib23:01.3Salem69.9
11Drew Shenton23:01.4Novi Christian Academy69.9
9Jacob Podmokly23:02.2Royal Oak69.6
10Om Lakhani23:02.5Canton69.5
9Caleb Hamilton23:04.0Troy69.0
9Grant Witgen23:06.2Armada68.3
11Jonas Lipovsky23:07.0Midland68.0
9Joe Jalosky23:10.1St. Clair67.0
11Cooper Crandell23:12.4Rochester Adams66.2
9Austen Antonio23:12.6Detroit Catholic Central66.1
9Jude Shafer23:14.4Ann Arbor Skyline65.5
12Sashinath Nadigotti23:14.4Troy65.5
10Tristan Bickmann23:14.6Howell65.5
12Anderson Oberle23:16.5Freeland64.8
10Brodie Mueller23:17.1South Lyon64.6
10Ryan Sain23:18.1South Lyon64.3
9Tyler Blank23:18.3South Lyon64.2
9Nicolas Radzizewski23:19.1Auburn Hills Oakland Christian64.0
9Shane Korte23:20.0Detroit Catholic Central63.7
11Ethan Cunningham23:20.6Riverview Gabriel Richard63.5
10Ali Al-Moussawi23:20.8Salem63.4
11Jack (James) Daughtrey23:21.6Cranbrook Kingswood63.1
12Dominic Heires23:22.9Midland62.7
9George Bae23:24.2South Lyon62.3
11Cole Stockwell23:24.4St. Clair62.2
11Drew Schofield23:24.5Ann Arbor Fr Gabriel Richard62.2
11Evan Elliott23:24.8Bay City John Glenn62.1
9Jaylen Lazaro23:25.0Salem62.0
9Jose Hinojos23:25.4Riverview61.9
9Patrick Zick23:25.4Riverview61.9
12Marty Watson23:26.6Dexter61.5
9Eamon Sullivan23:27.4Rochester Adams61.2
10Kyle Erfurt23:28.8Detroit Catholic Central60.7
12Caleb Rabert23:29.7Romeo60.4
10Yitao (Bruce) Sun23:30.7Troy60.1
10Sam Leach23:31.7Davison59.8
9David Lee23:33.4Troy Athens59.2
12Trey Pant23:33.5Sturgis59.2
10John Diedrich23:34.9Pinckney58.7
9Shingen Kurata23:36.6Livonia Stevenson58.1
9Dylan Yee23:37.6Detroit Catholic Central57.8
10Derek Busch23:38.6Cass City57.5
12Jonathan Noel23:38.6Bay City John Glenn57.5
9Michael Orsargos23:39.7Rochester Adams57.1
9Jonah Hills23:39.8Howell57.1
9Damian Ward23:40.7Mayville56.8
10Thomas Sokol23:40.7Howell56.8
9Christopher Brummett23:41.2Ann Arbor Greenhills56.6
9Chase Skinner23:41.2Saugatuck56.6
9Michael Liberty23:41.3Plymouth56.6
12Liam Bischer23:41.5Midland56.5
9Benjamin Keinath23:41.8Lake Orion56.4
9Joseph Klein23:42.7Midland Dow56.1
9Naveen Duvoor23:43.1Rochester Adams56.0
9Grant Red23:44.1Davison55.6
11Gabriel Kibin23:44.2Canton55.6
9Myles McGlinchey23:47.5Madison Heights Bishop Foley54.5
12Preston Mowl23:48.0Utica Ford54.3
10Danny Jefferson23:48.5Detroit Catholic Central54.2
11Sam Burtts23:48.5Pinckney54.2
10Emerson McGuire23:48.7Canton54.1
9Troy Wychuyse23:49.2Ortonville Brandon53.9
9Clark Dupon23:49.4Utica Eisenhower53.9
10Nicholas Herrington23:49.8Waterford Our Lady53.7
9Ryan Guinn23:49.8Canton53.7
9Caiden Hamlin23:50.4Hartland53.5
10Dylan Zobl23:50.4Royal Oak53.5
11Valentino Giardina23:52.7Gaylord52.8
12Jason Zarate23:54.8Charyl Stockwell Academy52.1
9Jack Williamson23:55.7Romeo51.8
9Owen Troutt23:57.4Grand Blanc51.2
9Maverick Hager23:59.9Howell50.4
10Henry Grupp24:01.8Hartland49.7
9Derek Wiseman24:03.0Dexter49.3
12Zachary Cook24:03.4Fenton49.2
11Kevin Kindermann24:03.8Oxford49.1
9Isaac Bard24:03.9Rochester Adams49.0
9Nathan Ponnudurai24:04.6Troy Athens48.8
11Lucas Malseed24:05.6Auburn Hills Oakland Christian48.5
12Marcus Silva24:05.8Dexter48.4
10Preetham Chilluru24:05.9Troy48.4
9Jakob Woodward24:06.0Charyl Stockwell Academy48.3
9Carl Villegas24:06.2Bay City Central48.3
9Dean Hitsman24:07.0Midland Bullock Creek48.0
9Jaxon Alexander24:07.2Davison47.9
10Kellin Teddy24:07.4Dexter47.9
9Mason Couvillion24:07.5Gladstone47.8
9Ashton Hillary24:08.3Oxford47.6
9Reuben Eberly24:08.8Armada47.4
10Alan He24:09.0Troy Athens47.3
9Kenneth Kwok24:10.3Troy46.9
11Quinn Meron24:10.4Berkley46.9
12Jordan Bruwier24:10.7Clinton Twp. Chippewa Valley46.8
10Kenny Turchi24:12.8Armada46.1
11Henry Gobler24:17.5Troy44.5
10Andrew Sutton24:18.6Armada44.1
9Tenyson Keysor24:18.9Howell44.0
12Ray Guo24:21.3Troy43.2
12Connor Grigg24:24.0Marshall42.3
10Mithesh Raja Govindaraja24:25.6Troy41.8
10Jacob Sears24:25.9Rochester Adams41.7
9Zubair Ali24:26.1Oxford41.6
12Dean Gobler24:26.3Troy41.6
11Gabe Slough24:29.2Gaylord40.6
10Martigan Wernecke24:30.9Bay City Central40.0
11Kaleb Kindl24:31.3Oxford39.9
11Seungheon (Jayden) Lee24:31.4Troy39.9
12Dylan Cassel24:31.6Riverview39.8
9Trace Duane24:32.9Plymouth39.4
9Lucas Riggs24:33.2Berkley39.3
9Connor Bancroft24:34.2Davison38.9
11Anton Buerger24:34.7Midland Bullock Creek38.8
9Kurtis Newville24:37.2Breckenridge37.9
10Aaron Rayford24:41.2Berkley36.6
12Leo Webster24:41.3Royal Oak36.6
12Jimmy Algawali24:43.8Genesee35.7
9Ryan Savoie24:45.4Ortonville Brandon35.2
9Brandon French24:49.0Lake Orion34.0
9Julien Dincecco24:49.6Ann Arbor Greenhills33.8
9Sawyer O’Brien24:50.1Davison33.6
9Aaron Welsh24:50.9Allen Park33.4
11Troy Verville24:53.8Charyl Stockwell Academy32.4
9Sairishi Sureshkumar24:54.3Salem32.2
11Brent Monterosso24:54.8Romeo32.1
9Chase Takkunen24:57.7Gladstone31.1
11Charles Palko24:58.4Ann Arbor Fr Gabriel Richard30.9
11Trenton Jackson24:59.1Genesee Christian Academy30.6
9Jacob Freel25:00.1Gladstone30.3
12Pranav Senthildurai25:01.2Troy29.9
9Benjamin Trumbull25:01.4Lake Orion29.9
9Cole Harms25:04.0Ann Arbor Skyline29.0
9Jaxton Keller25:04.1Breckenridge29.0
11Simeon Harwood25:06.4Genesee Christian Academy28.2
9Jonathan Armbrust25:07.9Genesee Christian Academy27.7
12Mohammed Yusuf Ahamed Tariq25:09.3Troy27.2
12Mukundan Iyengar25:17.1Troy24.6
12Aiden Graho25:18.4Troy24.2
12Jacob Gilbert25:19.4Dexter23.9
11Eddie Allen25:19.5Madison Academy23.8
9Ethan Specht25:20.3Detroit Catholic Central23.6
10Timothy Venia25:21.0Mayville23.3
10Cameron Wray25:22.4Oxford22.9
9Kevin Li25:23.2Troy22.6
12Jackson Sterling25:24.0Breckenridge22.3
9Lucas Mutschler25:27.6Dexter21.1
10Cooper Valko25:30.2Waterford Mott20.3
9Samuel Garred25:33.5Ann Arbor Fr Gabriel Richard19.2
11Aaryn Smith25:35.0Holly18.7
9Oliver Hayes25:35.4Davison18.5
9Caylor Elsesser25:36.8Marshall18.1
11Adithya Srihari Jonnalagedda25:37.9Troy17.7
10Theodore Bau25:39.4Troy17.2
12Xander McMahan25:40.4Kimball New Life Christian16.9
11Caleb Love25:43.9Royal Oak15.7
11Cole Williams25:44.1Gladstone15.6
9Brandon Perantoni25:44.3Fenton15.6
10Remy Cicotte25:44.3Detroit Country Day15.6
10Aayush Chaugule25:46.1Troy15.0
11Christopher Nolan25:48.8Madison Academy14.1
9Austin Kreeger25:48.9Howell14.0
10Tyler Roberts25:53.8Dryden12.4
10Ben Cruz25:55.0Kensington Woods12.0
12Ethan Gorman25:55.4Saugatuck11.9
10Jacob Monday25:55.4Rochester Adams11.9
11Ahaan Malhotra25:57.4Troy11.2
10Aaditya Kumar25:58.3Troy10.9
11Richard Pawlowski25:59.1Oxford10.6
11Aaron Beam25:59.9Troy Athens10.4
10Max Weatherwax25:59.9Bay City Central10.4
10Rushi Jariwala26:00.6Troy10.1
11Sebastian Seestadt26:02.9Novi Christian Academy9.4
9Xuanlin Chen26:06.1Troy8.3
10Aidan McNeill26:07.0Waterford Our Lady8.0
12Alexander Eichbauer26:07.8Fenton7.7
9Konrad Walbert26:12.3Berkley6.2
9Ethan Hasenjager26:18.0Berkley4.3
12Dan Schneider26:18.7Midland Dow4.1
9Ezra Joel26:20.0Ann Arbor Fr Gabriel Richard3.7
10Hayden Langmaid26:21.6Unionville-Sebewaing3.1
9Uriah Rogers26:24.3Royal Oak2.2
9Logan Demeulenaere26:25.5North Branch1.8
10Sarvesh Masalkar26:27.2Troy1.3
10Matthew Mahlon26:27.3Bay City Central1.2
10Jack Grimes26:28.9Dexter0.7
10Michael Briggs26:30.3Bay City Central0.2
11Jayden Houck26:31.0Berkley0.0

Dryden’s boys placed 3rd in the Division 5 race and will likely move up in the rankings

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Natalia Guaresimo18:17.0Romeo164.3
10Kaylie Livingston18:33.9Whitmore Lake158.7
11Katie Berkshire18:37.2Gaylord157.6
10Clara Kaczor18:46.1Freeland154.6
9Emilia Garces18:51.6Midland Dow152.8
12Lillian Deskins18:52.9Romeo152.4
11Berkley Holtz18:54.1Sturgis152.0
12Mallory Bigelow18:59.4Oxford150.2
11Emmerson Clor19:06.0Romeo148.0
12Olivia Purdy19:09.3Romeo146.9
12Kaelin Hughes19:10.3Livonia Stevenson146.6
12Grace Evanoff19:12.6Flint Powers Catholic145.8
10El McMahan19:16.1Rochester Adams144.6
10Jaelyn Ray19:20.6Pinckney143.1
12Violet Hrabovsky19:20.8Romeo143.1
12Eliza Keith19:22.2Auburn Hills Oakland Christian142.6
10Ava Goodman19:43.1Hartland135.6
12Ava Hathaway19:43.3Bronson135.6
10Lane Isom19:45.5Richland Gull Lake134.8
10Irie Scrase19:48.9Ann Arbor Skyline133.7
9Paige Rohda19:52.0Berkley132.7
10Bridget Fidkowski19:52.5Ann Arbor Fr Gabriel Richard132.5
11Mackenzie Dicken19:53.5Plymouth132.2
12Taylor Brodeur19:59.1Oxford130.3
9Ava Thomas19:59.2Rochester Adams130.3
11Ella Goodsell19:59.5Romeo130.2
11Ashlynn Harris20:00.2Bronson129.9
11Nevaeh Polovina20:01.5Davison129.5
12Grace Tykocki20:03.7Grand Blanc128.8
11Audrey Hamilton20:04.6Troy128.5
12Karie Keefer20:06.4Freeland127.9
10Kodie Snyder20:06.8Dexter127.7
12Kaitlyn Kauppila20:11.0Rochester Adams126.3
12Madie Miller20:13.9Troy125.4
11Evelyn Kuhn20:15.9Ann Arbor Fr Gabriel Richard124.7
12Alena Blumberg20:17.3Dexter124.2
11Sydney Bir20:18.2Sturgis123.9
12Sydney Roberts20:19.7Midland Dow123.4
12Madalynn Karsies20:20.7Pinckney123.1
11Sophia Nunnery20:22.2Hartland122.6
10Monica Lynn20:23.1Ann Arbor Fr Gabriel Richard122.3
11Carina Burchi20:23.2Whitmore Lake122.3
11Mattie Gagne20:24.6Midland Bullock Creek121.8
11Elliana Neuer20:25.8Hartland121.4
11Elodie Weaver20:26.1Whitmore Lake121.3
11Taylor Wiegand20:26.5Livingston Christian121.2
9Emma McLaughlin20:26.5Midland121.2
12Brooklyn Khon20:28.0Armada120.7
10Reese Rosbolt20:28.6Romeo120.5
11Eleanor Cole20:30.3Lutheran HS Westland119.9
9Madison Wils20:31.3Bath119.6
11Ally Schmitz20:31.4Breckenridge119.5
11Anna Poppema20:31.6Bath119.5
12Nell Stover20:38.6Detroit Country Day117.1
9Hannah DePestel20:40.4Hartland116.5
12Ella Walton20:41.4Hillsdale Academy116.2
11Cecilia Kreiter20:41.6Rochester Adams116.1
9Layla Blumberg20:44.5Dexter115.2
10Anna Macdonald20:45.7Royal Oak114.8
12Annabel O’Haver20:48.7Dexter113.8
9Addison Gregg20:54.2Ann Arbor Greenhills111.9
11Cara Prusakiewicz20:54.6Dryden111.8
10Allie Miller20:54.9Hillsdale Academy111.7
10Evelyn Meyer20:56.1Hillsdale Academy111.3
10Kamryn Sixberry20:56.7Saugatuck111.1
12Grace Murphy20:56.7Flint Powers Catholic111.1
10Mikenna Nagel20:57.4Sanford-Meridian110.9
9Mila Villarreal20:58.1Flint Powers Catholic110.6
11Alina Martinson20:58.2Saugatuck110.6
10Lyvia Curtis20:58.7Saugatuck110.4
12Melanie Warren21:01.9Bridgman109.4
11Tessa Hatt21:05.3Sturgis108.2
10Lilianna Peace21:07.4Clinton Twp. Chippewa Valley107.5
10Reagan Lees21:09.2Wixom St. Catherine106.9
12Olivia Gartrell21:11.5Davison106.2
10Maggie Baginski21:13.5Utica Eisenhower105.5
12Brooke Sonnenberg21:14.8Genesee Christian Academy105.1
10Maddie Lindley21:16.2Holly104.6
9Alyvia Janke21:16.7Unionville-Sebewaing104.4
12Danica Aldrich21:17.6Breckenridge104.1
9Kate Macfarlane21:18.4Midland Dow103.9
10Isabel Reinke21:18.9Freeland103.7
10Anna Halliday21:19.6Howell103.5
10Jane Meinecke21:20.3Royal Oak103.2
10Brooklyn Wiltse21:20.8Davison103.1
11Kandin Shuler21:21.1Bridgman103.0
11Madi Hare21:22.1Plymouth Christian Academy102.6
10Linda Lopez21:22.3Lake Orion102.6
9Ellie Thering21:26.4Freeland101.2
10Ella Thibodeau21:26.4Romeo101.2
11Amelia Cribbins21:28.2Dexter100.6
9Averie Stefanovsky21:28.3Caro100.6
9Olivia Peterson21:28.4Royal Oak100.5
11Emma Viggiano21:28.9Royal Oak100.4
10Lauren Giroux21:31.2Troy99.6
11Leah McPartlin21:31.6Marshall99.5
9Mia Maccani21:31.6Royal Oak99.5
12Addison Bruckman21:31.9Dexter99.4
10Lydia Gleason21:33.3Auburn Hills Oakland Christian98.9
10Adrianna Zub21:33.4Allen Park98.9
9Eastynn Charder21:34.5Pinckney98.5
12Claire Heller21:37.8Detroit Country Day97.4
9Alaina Dillon21:39.7Marshall96.8
10Libby Schuster21:42.5Ann Arbor Greenhills95.8
11Sofia Robertson21:46.2Whitmore Lake94.6
9Lila Edison21:47.4Ann Arbor Skyline94.2
11Janaan Rehman21:47.9Ann Arbor Greenhills94.0
10Helena Reiff21:49.4Armada93.5
12Lia Toltzman21:49.5Troy93.5
11Britta Anderson21:49.9Rochester Adams93.4
12Rebecca Secord21:50.6Oxford93.1
12Caroline Roberts21:50.9Hillsdale Academy93.0
10Isla Tharp21:52.3Ann Arbor Skyline92.6
12Nataly Vine21:53.3Breckenridge92.2
12Sawyer Collins21:53.4Midland92.2
12Maddie Huysentruyt21:53.7Sandusky92.1
12Allie Komarowski21:54.1St. Clair92.0
12Jamie Patterson21:55.3Oxford91.6
11Molly McNabb21:55.4St. Clair91.5
11Ella Heffner21:55.5Charyl Stockwell Academy91.5
11Madeleine Varhola21:55.7Midland Dow91.4
11Caroline LaPointe21:56.7Plymouth91.1
12Bridget Miller21:57.2Auburn Hills Oakland Christian90.9
12Camden Essenmacher21:57.8Hartland90.7
9Sienna Chapin21:58.5Oxford90.5
9Avery Hill21:59.4Rochester Adams90.2
11Abigail Denoyer22:00.1Armada90.0
9Livia Willing22:01.2Grand Blanc89.6
9Isabelle McCord22:01.8Sault Ste. Marie89.4
12Avery Westall22:02.5Breckenridge89.2
9Gabriella Dallas22:02.5Freeland89.2
12Irene Oh22:02.6Troy89.1
10Gabriella Komarowski22:03.6St. Clair88.8
9Joy Schuck22:04.0Southgate Anderson88.7
10Ava Pfaffenbach22:05.2Ann Arbor Fr Gabriel Richard88.3
10Eleanor Park22:05.2Sturgis88.3
9Anna Howell22:05.6Bridgman88.1
10Addison Jones22:06.7Midland87.8
10Lena Samborn22:08.2Ann Arbor Fr Gabriel Richard87.3
12Alicyn Gleesing22:08.4Richland Gull Lake87.2
10Micali Teeple22:08.5Grand Blanc87.2
9Nora Tillman22:09.2Royal Oak Shrine86.9
9Brooke Ramer22:09.2Richland Gull Lake86.9
10Alison Kauffman22:09.9Ann Arbor Skyline86.7
10Louisa Denks22:11.9Royal Oak Shrine86.0
12Julia Rogers22:12.5Kimball New Life Christian85.8
10Mara Mocanu22:13.0Ann Arbor Skyline85.7
10Jillian Lower22:14.3Dexter85.2
12Rose Losey22:16.3Royal Oak Shrine84.6
10Ella Thornton22:16.7St. Clair84.4
11Allison Ramer22:17.1Richland Gull Lake84.3
9Ansley Canetta22:18.5Ann Arbor Fr Gabriel Richard83.8
9Chloe Cratsenburg22:19.2Plymouth83.6
12Avery Shepard22:20.5Midland83.2
10Matilda Mountain22:20.6Berkley83.1
9Sarah Nothstine22:20.7Midland Bullock Creek83.1
12Taryn Craven22:21.3Fenton82.9
11Laila Bodell22:23.2Oxford82.3
11Avery Hoeft22:23.3Dexter82.2
12Autumn Fransen22:23.7Midland Bullock Creek82.1
12Allison Nussear22:27.4Midland Dow80.9
12Olivia Shaieb22:28.5Dexter80.5
9Lauryn Harper22:29.1Troy Athens80.3
11Maddy Piotrowski22:29.5Troy Athens80.2
9Madison Markowicz22:30.3Novi Christian Academy79.9
10Lexi Adelman22:30.7Ann Arbor Fr Gabriel Richard79.8
9Joylin Brillhart22:32.9Midland Dow79.0
11Audrey Nehlsen22:33.4Hillsdale Academy78.9
11Nora Rioux22:33.4Howell78.9
12Charlotte Long22:34.2Utica Eisenhower78.6
12Clara Fast22:34.5Bridgman78.5
10Olivia McDowell22:34.9Holly78.4
10Lydia Scally22:35.1Romeo78.3
9Ava Clark22:35.3Ortonville Brandon78.2
12Rowan Conley22:36.7North Branch77.8
10Nora Kolozsvary22:38.1Ann Arbor Fr Gabriel Richard77.3
10Susan Nedwick22:42.5Clarkston Everest Collegiate75.8
10Haley Fitzgibbon22:42.8Sanford-Meridian75.7
12Savannah Richmond22:43.1Marshall75.6
12Hannah Sisson22:43.6Dexter75.5
9Avery Strom22:45.0Troy75.0
11Elizabeth Caspar22:46.4Hillsdale Academy74.5
12Avery Dent22:46.9Ann Arbor Fr Gabriel Richard74.4
11Avery Faut22:47.2Ann Arbor Fr Gabriel Richard74.3
11Tessa Swier22:47.7Midland Dow74.1
9Claire Wright22:48.6Dryden73.8
12Emily Howell22:49.0Bridgman73.7
9Malynda Lambros22:50.7Whitmore Lake73.1
9Brigette Conger22:50.7Berkley73.1
12Madeline Wiersma22:51.1Richland Gull Lake73.0
11Gianna D’Angelo22:51.2Utica Ford72.9
12Isabel Farley-Gillay22:52.0Plymouth72.7
11Stephanie Jones22:53.3Sault Ste. Marie72.2
12Cambree Torma22:53.7Unionville-Sebewaing72.1
12Meredith Winn22:54.3Utica Ford71.9
10Bayleigh Finney22:54.7Sanford-Meridian71.8
9Samantha Skym22:56.7Midland Bullock Creek71.1
10Emma Schoonmaker22:58.9Saugatuck70.4
10Hannah Murtha22:59.3Midland70.2
11Lucy VanHaerents23:00.2Royal Oak69.9
10Valentina Mansour23:00.4Troy Athens69.9
10Gwen Stotts-Walshe23:00.7Ann Arbor Skyline69.8
11Kenzie Eicher23:01.2Sturgis69.6
12Tess Tillman23:01.7Royal Oak Shrine69.4
10Ellie Beach23:03.5Sanford-Meridian68.8
10Ella McFarlane23:04.2Riverview68.6
9Maizy Matthews23:04.4Breckenridge68.5
12Verity Green23:05.3Midland Dow68.2
9Ella McLaughlin23:05.7Midland68.1
10Devon Byrne23:06.2Holly67.9
9Amelia Price23:07.2Walled Lake Western67.6
10Alonna Goodsell23:08.8Bronson67.1
11Tia Cocciolone23:10.6Ann Arbor Skyline66.5
11Elaina Friedmann23:10.7Clinton Twp. Chippewa Valley66.4
11Mary Schlueter23:11.1Hillsdale Academy66.3
12Ella Schueller23:11.2Detroit Country Day66.3
11Braylee Rice23:12.1Reese66.0
12Regina Garcia Burciaga23:15.4Rochester Adams64.9
10Elizabeth Macey23:16.0Royal Oak64.7
12Isabella Page23:16.3Clarkston Everest Collegiate64.6
12Madison Shorkey23:16.7Bay City John Glenn64.4
11Adriana Domingo23:16.8Marshall64.4
10Claire Gibson23:18.0Dexter64.0
9Kaylin Pinkowski23:19.3Bridgman63.6
9Elin Tenbrink23:19.4Ann Arbor Skyline63.5
12Isabella Nelson-Daniels23:19.5Whitmore Lake63.5
11Madeline Samborski23:20.3Hartland63.2
10Caroline Darrah23:20.6Whitmore Lake63.1
10Taylor Byrne23:21.7Holly62.8
10Moira Beier23:22.3Hillsdale Academy62.6
11Jolene Thompson23:22.4Romeo62.5
12Jessica Duncan23:22.5Troy62.5
9Addie Grebinski23:22.6Detroit Country Day62.5
12Kate Mattson23:22.9Munising62.4
9Ava Bates23:23.2Lutheran HS Westland62.3
11Lillian Wood23:23.4Plymouth62.2
9Ella Trueman23:23.8Dearborn Divine Child62.1
12Eden Brewer23:24.1St. Clair62.0
11Allie Metzler23:25.1Midland Dow61.6
12Clara Mackey23:25.3Ortonville Brandon61.6
11Riley McCann23:25.9Oxford61.4
9Addie Bowerman23:29.9Munising60.0
12Anahi Chapa23:30.3Allen Park59.9
11Brooklyn Reason23:30.8Pinckney59.7
11Adrienne Stewart23:31.1Ann Arbor Skyline59.6
9Julia Bambach23:31.7Holly59.4
9Jessica Toole23:31.9Midland Dow59.4
12Zoe Frederick23:32.1Ann Arbor Fr Gabriel Richard59.3
12Vanessa Skorski23:32.7Clinton Twp. Chippewa Valley59.1
12Meryn Curtis23:33.2Saugatuck58.9
11Alaina Driver23:33.7Potterville58.8
10Julianna Richards23:35.1Dexter58.3
12Delaney Mays23:35.1Pinckney58.3
10Anne Marie Yarber23:38.4Hartland57.2
10Sofia Dussan23:38.7Ann Arbor Fr Gabriel Richard57.1
10Mae Barbaro23:38.7Dexter57.1
11Olivia Cotey23:38.8Munising57.1
10Chellie Slocum23:39.4Detroit Country Day56.9
9Marilise (Mari) Yezak23:39.6Midland Dow56.8
12Elizabeth Ballor23:39.7Madison Heights Bishop Foley56.8
12Valeria Miranda-Diaz23:40.2Troy Athens56.6
9Karinna Waara23:40.3Livonia Stevenson56.6
12Emma Hullinger23:40.5Romeo56.5
10Aiyana Wyman23:41.1Royal Oak56.3
11Alaina Hoffman23:41.2Marshall56.3
10Isabella Rushlow23:41.7Plymouth56.1
10Miah Randall23:44.0Holly55.3
11Sarah Albright23:44.1Grand Blanc55.3
10Laura Herranz23:44.5Midland Dow55.2
10Abbey Morabito23:44.6St. Clair55.1
10Olivia Mielke23:44.7Freeland55.1
9Emily Meek23:45.1Unionville-Sebewaing55.0
9Cadence Cattaneo23:45.3Armada54.9
10Mary Wright23:45.8New Baltimore Anchor Bay54.7
9Violet Olley23:46.1Ann Arbor Skyline54.6
9Grace McDonald23:46.4Utica Ford54.5
11Josie Shanley23:46.7Richland Gull Lake54.4
11Emma Buckland23:49.6Armada53.5
10Sofia Skym23:49.8Midland Bullock Creek53.4
10Caleigh Friedmann23:50.1Clinton Twp. Chippewa Valley53.3
9Katie Vick23:50.9Plymouth Christian Academy53.0
10Chelsea Lai23:51.5Plymouth52.8
12Alexa Daniels23:52.5Ann Arbor Fr Gabriel Richard52.5
10Eliza Bigelow23:52.7Dexter52.4
10Adeline Ludwig23:53.1Midland Bullock Creek52.3
11Lily Cavataio23:54.9Troy Athens51.7
11Lexi Wegner23:55.2Caro51.6
10Nina Malani23:55.5Ann Arbor Greenhills51.5
9Anna Fike23:55.5Rochester Adams51.5
9Lucy Bott23:55.8Fenton51.4
9Madeline Marchwinski23:57.9Romeo50.7
11Emma Fisher23:59.4Reese50.2
12Maria Saad24:01.4Clarkston Everest Collegiate49.5
10Addison Noteboom24:03.5Armada48.8
11Alexa Ross24:04.1Acad Of The Sacred Heart48.6
10Lillian “Lilly” Rodger24:04.9Livonia Stevenson48.4
10Eleanor Murphy24:05.6Flint Powers Catholic48.1
9Alaina Morrell24:05.9Gaylord48.0
12Emily Gallant24:06.0Midland48.0
12Jenna Kowalski24:06.6Freeland47.8
12Adriana Fandino24:07.1Novi Christian Academy47.6
11Micaela Penchoff24:07.5Royal Oak47.5
11Carla Cortes24:07.6Cass City47.5
12Jessica Booher24:08.3Holly47.2
11Jaslyn Townes24:09.5Richland Gull Lake46.8
10Megan Mateer24:09.9Detroit Country Day46.7
10Charlotte Hartley24:10.0Detroit Country Day46.7
12Maddie Szlachta24:10.3Rochester Hills Lutheran NW46.6
12Hannah Childers24:10.8Rochester Adams46.4
11Ava Kontranowski24:11.3Midland46.2
12Katherine Farmer24:12.3Utica Eisenhower45.9
11Maura Young24:13.0Marshall45.7
12Alayah Nieuwsma24:13.6Saugatuck45.5
11Eliza Grocki24:14.7Riverview45.1
12Skylee Ames24:15.9Gaylord44.7
10Rose Buonerba24:16.2Ann Arbor Fr Gabriel Richard44.6
12Ella Poulton24:16.4Royal Oak Shrine44.5
11Tori Ferguson24:16.9Genesee Christian Academy44.4
12Peyton French24:17.1Clinton Twp. Chippewa Valley44.3
12Megan Peter24:17.4Unionville-Sebewaing44.2
9Lucy DeCapite24:17.6Cranbrook Kingswood44.1
12Ayla Balazer24:18.8Ann Arbor Skyline43.7
12Sarah Nimtz24:19.4Unionville-Sebewaing43.5
9Brinley Neuer24:19.5Hartland43.5
9Chloe Januszyk24:19.8Cranbrook Kingswood43.4
10Hayden Holloway24:21.6Gaylord42.8
12Shana Tudor24:22.3Troy42.6
12Claire Allard24:22.4Grand Blanc42.5
12Jenna Lumsden24:24.0Marshall42.0
9Natalie Vert24:24.0Romeo42.0
10Addison Sirianni24:24.3Bay City Central41.9
10Megan Welch24:24.4Ann Arbor Fr Gabriel Richard41.9
9Leyah Reed24:24.6Midland Dow41.8
11Grace Hopkins24:26.5Ann Arbor Skyline41.2
10Lilly Reynolds24:27.0Fenton41.0
12Valentina Aguirre24:29.5Troy40.2
11Annabella Gjokaj24:29.5Utica Eisenhower40.2
11Leila Reyes24:30.2Midland39.9
12Amelie Bertels24:31.0Bath39.7
10Alayna Zahn24:31.3Midland Dow39.6
10Morgan Hoyt24:33.2Oxford38.9
9Rachel McDonell24:33.5St. Clair38.8
12Julianna Heung24:33.8Ann Arbor Skyline38.7
9Emily Lasceski24:33.9Freeland38.7
9Josie Judge24:36.4Ann Arbor Fr Gabriel Richard37.9
12Brooke Hall24:37.2Clinton Twp. Chippewa Valley37.6
10Sydney Erickson24:37.6Lutheran HS Westland37.5
11Zeva Hathaway24:39.5Pinckney36.8
12Clair Bacon24:39.9St. Clair36.7
10Nata Yonkoski24:41.7Ann Arbor Greenhills36.1
10Sophia Wulff24:41.7Rochester Adams36.1
10Veronica DiFranco24:42.3Wixom St. Catherine35.9
10Violet Mlutkowski24:42.6Berkley35.8
9Rebecca Bignall24:43.5Unionville-Sebewaing35.5
12Areyel Weiss24:43.8Breckenridge35.4
11Payton Takkunen24:43.9Gladstone35.4
12Ruth Cotton24:44.4Davison35.2
11Abbi Ferry24:44.6Bronson35.1
11Caila Fitchett24:46.2Dryden34.6
10Maddie Leslie24:46.6New Baltimore Anchor Bay34.5
11Praveena Matheswaran24:47.3Troy34.2
11Maya Muskan24:47.5Romeo34.2
12Danielle St. James24:47.6Ortonville Brandon34.1
12Rita Luhring24:47.9Rochester Hills Lutheran NW34.0
10Samantha DeFrain24:49.3New Baltimore Anchor Bay33.6
9Alexa Clark24:51.0Bridgman33.0
10June Mushfield24:51.2Midland Bullock Creek32.9
11Elanor Barnes24:51.7Madison Heights Bishop Foley32.8
11Georgia Whalen24:52.2Hillsdale Academy32.6
12Macie Masterson24:52.7Utica Ford32.4
10Corinne Lamb24:53.5Romeo32.2
9Ana Lucia Reynoso24:53.5Berkley32.2
12Olivia Xu24:54.5Troy31.8
9Taz Davis24:56.0Bath31.3
10Abigail Watenpool24:57.1Whitmore Lake31.0
12Luciana Lacroix24:57.5Lake Orion30.8
9Stephanie Reder24:57.6Midland Dow30.8
11Juliet Mendoza Rangel24:58.8Sturgis30.4
11Raley Keith24:59.4Auburn Hills Oakland Christian30.2
11Melodie Nagel25:00.4Sanford-Meridian29.9
11Samantha Pare25:01.0Howell29.7
9Paige Martin25:02.1Romeo29.3
9Stella Handel25:02.2Cranbrook Kingswood29.3
10Sarah Hatty25:03.0Ann Arbor Fr Gabriel Richard29.0
10Isabella Molnar25:03.0Grand Blanc29.0
9Isabeau Woodard25:03.6Sault Ste. Marie28.8
10Julianne Nadolski25:04.9Southgate Anderson28.4
9Ariana Stewart25:05.1Genesee Christian Academy28.3
12Natalia Costilla25:06.0Bay City Central28.0
11Samira Jraiche25:06.2Dearborn Divine Child27.9
10Davea Crowe25:06.9Pinckney27.7
11Kristin Prakash25:07.8Troy27.4
11Adelade Avram25:09.3Freeland26.9
9Savannah Lewiston25:09.7Oxford26.8
9Olivia Berman25:09.9Detroit Country Day26.7
11Emma Ramales25:10.3Utica Eisenhower26.6
9Haylee Gladstone25:11.8Bath26.1
11Noilyn Perez-Dylewski25:12.1Troy26.0
10Josie Cabala25:13.2Midland Bullock Creek25.6
11Emma Miller25:13.4Utica Ford25.5
11Anne McNurlen25:13.6Clarkston Everest Collegiate25.5
9Avery Ansel25:15.1Troy25.0
12Tvarika Vinothan25:15.3Rochester Adams24.9
11Zipporah Tran25:16.6Plymouth Christian Academy24.5
11Emme Ravikumar25:16.6Ann Arbor Greenhills24.5
10Sophia Shvartsman25:17.4Cranbrook Kingswood24.2
10Angel Milam25:17.8Bridgman24.1
11Georgianna Schmidt25:18.4Marshall23.9
10Stella Ullig25:19.8Bridgman23.4
9Ava Pouliot25:20.9New Baltimore Anchor Bay23.0
12Ashlyn Upton25:21.0Armada23.0
12Danielle Hunt25:21.5Unionville-Sebewaing22.8
11Braylon Gutierrez25:21.7Caro22.8
10Madelyn Frisbee25:21.8Midland Dow22.7
9Madison Francke25:22.3Bay City Central22.6
12Tuula Buckland25:22.5Bridgman22.5
10Natasha Mendez25:22.9Clarkston Everest Collegiate22.4
12Hayden Swartz25:23.0Freeland22.3
10Ruthie Scott25:23.0Ann Arbor Skyline22.3
9Valentina Gonzalez25:24.5Rochester Adams21.8
12Abigail Legg25:26.1Clarkston Everest Collegiate21.3
10Aubree Brock25:26.2Allen Park21.3
11Reshmi Senthil Kumar25:26.4Troy21.2
12Isobel Malcolm25:27.8Royal Oak Shrine20.7
12Chloe DeLand25:29.5Howell20.2
11Daniella Levitt25:29.6Rochester Adams20.1
10Brooklyn Osborn25:30.7Caro19.8
10Madison Reineck25:31.4Howell19.5
10Julia Rowe25:31.7Livonia Stevenson19.4
11Avery Farcas25:31.7Rochester Adams19.4
11Cheyenne Jasper25:32.1Oxford19.3
10Aris Swan25:32.3Waterford Kettering19.2
9Kaitlynne Litwiller25:32.8Davison19.1
12Chloe Surhigh25:33.0Royal Oak Shrine19.0
12Alexandra Wren25:33.3Ann Arbor Skyline18.9
12Hailey Gordon25:33.8Midland18.7
10Caelyn Bono25:34.0Fenton18.7
11Elsa Wenzlaff25:34.6Ann Arbor Skyline18.5
10Juniper Talley25:34.9Plymouth18.4
12Sadie Siemen25:36.6Clinton Twp. Chippewa Valley17.8
9Agrata Thapa25:37.2Walled Lake Western17.6
11Chloe Wood25:37.6Flint Powers Catholic17.5
10Elizabeth Roberts25:38.8Plymouth17.1
11Tatiana Nault25:40.0Howell16.7
11Kayla Whitaker25:40.9Riverview16.4
10Rosa Lara-Escobar25:42.5Livonia Stevenson15.8
12Linsey Chen25:43.6Troy15.5
12Romy Steinbrueck25:44.3Waterford Kettering15.2
11Sydney Duby25:44.7Lake Orion15.1
11Lexi Gilbert25:45.2Gladstone14.9
10Anshu Talati25:45.8Grand Blanc14.7
11Nina Tocco25:46.3Clarkston Everest Collegiate14.6
10Greer Nimmo25:47.4Utica Eisenhower14.2
9Iyana Solis25:47.6Bath14.1
11Elise Proulx25:48.2Sault Ste. Marie13.9
11Audrie Dixon25:48.6Waterford Kettering13.8
9Maria DiMatteo25:49.1Hartland13.6
9Eunah Kim25:50.4Troy13.2
9Molly Gorman25:50.7Troy13.1
9Ella Bunao25:51.5Troy Athens12.8
11Tenaya Jendza25:51.5New Baltimore Anchor Bay12.8
10Kerrington Fields-McCurdy25:51.9Livonia Stevenson12.7
11Eleanor Carey25:53.2Sault Ste. Marie12.3
12Michaela Quinn25:53.5Midland12.2
10Eva Witkow25:54.1Utica Eisenhower12.0
10Lexi Tamlyn25:55.8Cass City11.4
10Sophia Frederick25:56.1Ann Arbor Fr Gabriel Richard11.3
10Lilyanna Lewiston25:56.7Oxford11.1
12Reegan Littleton25:57.8Flint Powers Catholic10.7
11Katie Lin25:58.3Detroit Country Day10.6
10Ava Troxel25:59.6Rochester Hills Lutheran NW10.1
10Alaina Weyrowske26:00.6Midland Dow9.8
9Anamaria Valentino26:02.7Clarkston Everest Collegiate9.1
10Gianna DeCola26:03.0Marshall9.0
12Marissa Freehling26:03.1Bridgman9.0
10Lindsay Hofmeister26:03.4Midland Dow8.9
10Phoebe Navin26:04.9Royal Oak8.4
10Juilanne Drobek26:05.6New Baltimore Anchor Bay8.1
12Brooke Butcher26:06.0Hartland8.0
10Natalie Borges26:07.3Sanford-Meridian7.6
10Audrey Tew26:09.8Ann Arbor Fr Gabriel Richard6.7
12Vera Naines26:09.8Ann Arbor Skyline6.7
12Natalie Yates26:10.9Plymouth6.4
9Oliva Reuther26:11.7Lake Orion6.1
11Daisy Brown26:13.1Rochester Hills Lutheran NW5.6
10Abigail Tietz26:13.1Royal Oak5.6
9Kylie McIntosh26:14.8Caro5.1
12Zailey Archbold26:15.2Midland Dow4.9
10Sophia Fortune Ball26:15.8Berkley4.7
9Rylee Turner26:17.4Holly4.2
11Ella Riddle26:17.4Midland4.2
10Alexis Bosma26:18.3Utica Eisenhower3.9
10Danica Pilarz26:19.4Wixom St. Catherine3.5
9Sophia Mika26:19.6Midland3.5
12Elizabeth Daut26:19.8Midland Dow3.4
10Lauren Austin26:20.6Livonia Stevenson3.1
9Chloe Steinbrink26:21.7North Branch2.8
12Maria Aviles26:22.3Gladstone2.6
10Allison Mansfield26:23.0Armada2.3
11Eva Long26:23.5Sandusky2.2
10Gloria Stark26:23.6Midland Dow2.1
9Gabriella Manzella26:25.6Clinton Twp. Chippewa Valley1.5
12Savannah Pomorski26:26.4Whitmore Lake1.2
10Mackenzie Marshall26:27.4Armada0.9
11Morgan Desormeau26:28.5Livonia Stevenson0.5