Uncategorized

2025 Ratings: Averill

It’s now September and we’re hitting the meat of the schedule. The early season excitement has faded and teams are hitting the books, barreling toward the peak of their training, and frequently lacing up spikes. I just got back from a weekend of trail running out at Woodstock and wow is it great to be back out there. As such, no rating work was done over the weekend and you’ll get a ton of posts over the next few days. Next week, following the major meets of this weekend, will be our first batch of rankings.

As always, I’ll do my best to give a few shoutouts on these posts. Early in the season, these will be concentrated on names I don’t immediately recognize or athletes that are running much faster than I had anticipated. If someone’s given love, they probably deserve it, because there’s a ton of dedication that goes into finding those improvements. If you’re a coach/parent/teammate that feels someone deserves a mention, nicely e-mail/message me, and I’ll do my best to write some words about that person.

Girls Adjustment: -26
Boys Adjustment: -28

AVERILL’S ACES

El McMahan, Rochester Adams

Out here showing those summer 5k’s and miles were for real. El has only built on the strength she showed in track (top-8 finishes in indoor/outdoor, plus a stupendously negative splitted 10:58). Her 18:27 victory over these Possum Hollow hills displays the way she’s grown in the past year, as she stayed in the 19’s on her trips around this course last fall.

Gannon Wheeler, Highland-Milford

A shining example of how one can grow in the Maverick program. Gannon was on the high side of 18:00 through the first two years of his career. He broke 18:00 for the first time here last year, staying a consistent figure in the 17’s throughout the ’24 season. A 17:05 here is extremely close to his lifetime best (16:58 at Jackson), a course PR, and a sure sign that faster marks will come toward the end of the year (Milford’s next 5k is in a month, my kinda schedule!).

*** = State Title Contender
** = Top Ten Contender
* = State Qualifying Contender

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Rochester Adams108.41
Macomb Dakota94.91
Grand Ledge92.31
Oxford88.21
Birmingham Seaholm84.21
Brighton83.91
South Lyon79.71
Utica Eisenhower79.11
Beverly Hills Groves71.31
Utica Ford66.81
Highland-Milford59.11
Sterling Heights Stevenson12.71
TeamTop 5 Avg.Division
Williamston64.42
New Boston Huron64.12
TeamTop 5 Avg.Division
Lansing Catholic**118.43
TeamTop 5 Avg.Division
Christ the King26.8None

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Highland-Milford**188.91
Brighton**186.41
Grand Ledge**186.31
Macomb Dakota175.91
Oxford173.31
Rochester Adams171.91
Utica Eisenhower165.01
Detroit Catholic Central159.41
Utica Ford156.91
Sterling Heights Stevenson149.61
Beverly Hills Groves147.91
South Lyon145.91
West Bloomfield142.71
Birmingham Seaholm121.61
Brother Rice117.91
Walled Lake Central72.61
TeamTop 5 Avg.Division
Williamston159.32
New Boston Huron156.02
Trenton93.72
Garden City88.92
TeamTop 5 Avg.Division
Lansing Catholic**169.43
TeamTop 5 Avg.Division
Christ the King103.9None

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11El McMahan18:27.0Rochester Adams159.7
9Taryn Moore19:14.6Oxford143.8
11Grace Wonch19:28.6Lansing Catholic139.1
9Jessica Soldan19:29.6Rochester Adams138.8
12Aviana Skinner20:12.0Grand Ledge124.7
10Alexandra Green20:17.2Birmingham Seaholm122.9
10Josie Bishop20:21.4Lansing Catholic121.5
12Lidia Clancy20:21.9Macomb Dakota121.4
9Anna Drauer20:27.3Lansing Catholic119.6
9Giada Mills20:31.8Beverly Hills Groves118.1
9Grace Mathers20:53.4Macomb Dakota110.9
12Jacalyn Yakel20:56.3Utica Eisenhower109.9
10Gabriella Mercier20:57.0Macomb Dakota109.7
12Avery Turk21:00.9New Boston Huron108.4
10Lindsey Ludwig21:01.6Lansing Catholic108.2
9Ava Montero21:02.2Grand Ledge107.9
9Abby Deering21:13.6Rochester Adams104.1
12Frances Melinn21:14.8Lansing Catholic103.7
9Cecilia Kelly21:17.6Williamston102.8
10Sienna Chapin21:18.6Oxford102.5
11Ashley Lubowicki21:19.6Brighton102.1
11Sophia Schafer21:25.0Williamston100.3
11Olivia Dixon21:34.2Birmingham Seaholm97.3
12Maizie Cavanaugh21:51.4Brighton91.5
12Jacey Roy21:54.7Beverly Hills Groves90.4
12Kayla Ward21:54.7South Lyon90.4
11Genevive Meihn21:57.3Beverly Hills Groves89.6
9Elizabeth Lennon22:04.3Unattached87.2
11Avery Miller22:07.0Lansing Catholic86.3
12Gianna D’Angelo22:07.6Utica Ford86.1
12Laila Bodell22:11.0Oxford85.0
12Annabella Gjokaj22:13.7Utica Eisenhower84.1
12Adele Bush22:16.4Birmingham Seaholm83.2
12Madison Aten22:29.1Grand Ledge79.0
9Kylie Karfonta22:29.5South Lyon78.8
10Micaela Cabello22:31.8Christ the King78.1
12Elsa Gomez22:32.4Grand Ledge77.9
12Emma Miller22:33.4Utica Ford77.5
9McKenna Kann22:34.0South Lyon77.4
11Violet Scheels22:35.2South Lyon76.9
11Kaitlyn Rizzo22:35.2Macomb Dakota76.9
10Hannah Outlaw22:35.9Brighton76.7
9Clare McCloskey22:39.8Utica Eisenhower75.4
10Maddie Stouffer22:40.5Brighton75.2
11Dani Radde22:41.4South Lyon74.9
9Mary Lennon22:41.6Unattached74.8
10Ella Tillman22:43.5Brighton74.2
11Jillian Broyles22:48.3Highland-Milford72.6
12Lauren Bradley22:48.5Highland-Milford72.5
12Lily Hardin22:48.5Highland-Milford72.5
9Kinsley Lounds22:50.0Grand Ledge72.0
10Leah Keith22:52.2Rochester Adams71.3
9Elsa Korte22:54.7Lansing Catholic70.4
9Kate Duffy22:55.0Williamston70.3
12Anna Green22:55.5Brighton70.2
9Paige Thelen22:57.5Grand Ledge69.5
9Sadie Nelson22:57.9Grand Ledge69.4
9Maddie Deering23:02.2Rochester Adams67.9
12Anna Maciejewski23:08.8Utica Eisenhower65.7
10Jamie Glatfelter23:10.4Trenton65.2
12Amelia Cornell23:13.2Grand Ledge64.3
10Grace McDonald23:13.8Utica Ford64.1
10Jenna Berkimer23:14.5Brighton63.8
10Isa Vargo23:15.1New Boston Huron63.6
10Claire Yandora23:21.4Birmingham Seaholm61.5
9Jelena Olechowski23:25.6Utica Eisenhower60.1
12Kayla DiFonzo23:28.5Sterling Heights Stevenson59.2
9Ava Fox23:31.2Oxford58.3
10Ava Lipsey23:31.7Grand Ledge58.1
9Jennalynn Bronstein23:35.3New Boston Huron56.9
11Adeline Youngberg23:36.9Utica Eisenhower56.4
11Lucille Ragheb23:37.7Birmingham Seaholm56.1
9Avery Diehl23:38.5Lansing Catholic55.8
11Lacy Ortega23:38.7Utica Ford55.8
9Evelyn Wiegand23:39.6Macomb Dakota55.5
10Abigail Galazka23:40.3Brighton55.2
10Genevieve Schairer23:42.6Birmingham Seaholm54.5
9Alivia Baxter23:50.1Grand Ledge52.0
9Evelyn Clancy23:51.2Macomb Dakota51.6
9Ruby Clark23:51.7Oxford51.4
11Sophie Dockham23:53.1Brighton51.0
11Morgan Hoyt23:53.6Oxford50.8
12Amanda Dickinson23:54.0Utica Ford50.7
11Chelsea Myrand23:54.4Oxford50.5
10Sophia Mulka23:55.1Utica Ford50.3
12Lucineia Harvey23:59.5South Lyon48.8
10Ellia Egle23:59.6New Boston Huron48.8
11Alyssa Fudge24:01.6Macomb Dakota48.1
9Grace Schulte24:09.1Macomb Dakota45.6
12Faith Cullen24:10.6Brighton45.1
9Amelia Mangan24:12.6South Lyon44.5
9Rino Takatsu24:15.0West Bloomfield43.7
12Ryann Smitka24:15.1Macomb Dakota43.6
9Chloe Muirhead24:17.3Macomb Dakota42.9
10Lillian West24:17.9New Boston Huron42.7
9Abigail Endres24:20.0Macomb Dakota42.0
10Madison Mann24:21.2Sterling Heights Stevenson41.6
9Kyle Konitzer24:22.0Grand Ledge41.3
9Emily Crawford24:23.6Beverly Hills Groves40.8
11Claire Kuhlman24:24.6Rochester Adams40.5
11Lilyanna Lewiston24:26.2Oxford39.9
9Olivia Campbell24:26.6Macomb Dakota39.8
12Riley McCann24:26.7Oxford39.8
11Anabelle Mangan24:27.2South Lyon39.6
9Elena Remtema24:28.7Highland-Milford39.1
11Madison Cornett24:28.7Highland-Milford39.1
10Alice Williams24:33.3New Boston Huron37.6
10Hadley Worsham24:35.2Brighton36.9
11Noelle Shourds24:39.3Brighton35.6
10Avalina Williamson24:41.9Trenton34.7
12Breanna Swiech24:46.3South Lyon33.2
10Kelsey Iglesias24:47.4Utica Eisenhower32.9
11Madeleine Prestel24:49.8Utica Eisenhower32.1
11Lily Ortega24:50.0Utica Ford32.0
12Adelaide Crane24:50.9Brighton31.7
10Montserrat Bolanos24:54.1Birmingham Seaholm30.6
10Grace Hamel24:56.6Williamston29.8
10Grace Weidmayer24:57.3Christ the King29.6
12Stella Lipinski25:00.4Lansing Catholic28.5
11Kaylynn Sutton-Gates25:01.5Brighton28.2
10Sarah Cusick25:03.2Oxford27.6
10Markie Buckland25:04.6Grand Ledge27.1
11Brooklyn Smith25:10.6Brighton25.1
9Katherine Baginski25:14.2Utica Eisenhower23.9
10Leah Wyderko25:14.3Brighton23.9
12Paige Kutas25:15.1Lansing Catholic23.6
9Brooklyn Chesney25:15.7Lansing Catholic23.4
10Macy Grembos25:18.5Sterling Heights Stevenson22.5
11Alexa Barrett25:18.8Birmingham Seaholm22.4
12Daniya Vann25:21.3Garden City21.6
9Aubrey Goike25:23.6Macomb Dakota20.8
9Sevanna Sevanthinathan25:23.6Birmingham Seaholm20.8
9Addie Woon25:23.6Christ the King20.8
9Allison Fehlberg25:26.6Oxford19.8
10Lauren Vaughn25:28.4Brighton19.2
9Avery Bell25:29.1Utica Ford19.0
12Jackson Harlan25:29.9Williamston18.7
9Madison Thomas25:30.2Williamston18.6
9Elowyn Betts25:33.4Beverly Hills Groves17.5
12Emma Ramales25:34.3Utica Eisenhower17.2
10Anna Fike25:39.2Rochester Adams15.6
9Stephanie Roque25:40.0Oxford15.3
11Dakota Belknap25:41.1Grand Ledge15.0
9Hannah Hines25:42.7Christ the King14.4
9Lauren Macon25:46.1New Boston Huron13.3
9Briella Martin25:51.3Brighton11.6
9Maggie Bedolla25:52.2Grand Ledge11.3
10Stella Mac25:54.5New Boston Huron10.5
11Amanda Ludwig25:56.1Lansing Catholic10.0
9Adaure Obinwanne26:00.5Lansing Catholic8.5
11Joslyn Drummond26:00.6South Lyon8.5
12Sarah Cook26:01.1South Lyon8.3
11Alexis Bosma26:01.2Utica Eisenhower8.3
12Cheyenne Jasper26:13.9Oxford4.0
12Amelia Brennan26:16.7Highland-Milford3.1
12Lila Keranen26:19.5Brighton2.2
11Kumi Takatsu26:25.1West Bloomfield0.3

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Kyle O’Rourke15:56.1Highland-Milford210.6
10Todd Tobin16:42.7Highland-Milford195.1
10Rylen Richey16:46.1Grand Ledge194.0
12Zach Wyderko16:49.4Brighton192.9
12Benjamin Rottier16:51.6Grand Ledge192.1
11Blake Kulesza17:05.2Brighton187.6
12Gannon Wheeler17:05.5Highland-Milford187.5
12Gavin Tisch17:06.2Detroit Catholic Central187.3
10Brendan Williams17:07.1Brighton187.0
10Duncan Palmer17:09.2Williamston186.3
12Gavin Wilkins17:10.2Rochester Adams185.9
12Luke Dulecki17:13.1New Boston Huron185.0
11Caelan Marsh17:14.4Grand Ledge184.5
10Oscar Wordell17:14.4Rochester Adams184.5
9Avery Clinton-Barnett17:17.7Oxford183.4
12Joseph Kaleto17:19.3Macomb Dakota182.9
10Roarke MacArthur17:19.5Brighton182.8
12Alex McKennon17:19.8Grand Ledge182.7
9Josh Keillor-Beale17:23.3Brighton181.6
12Andrew Scheloske17:24.0Macomb Dakota181.3
12Anthony Frei17:27.1Utica Eisenhower180.3
9Aiden Doggett17:31.0Highland-Milford179.0
11Nolan Lounds17:32.9Grand Ledge178.4
11Musa Kay17:34.8West Bloomfield177.7
11James Tennes17:38.8Lansing Catholic176.4
12Cayden Canham17:40.1Oxford176.0
12Evan Cummings17:40.2Brighton175.9
11Jesse Reed17:41.5Rochester Adams175.5
12Drew Pietraszkiewicz17:42.6Utica Eisenhower175.1
10Teddy Weber17:45.0Williamston174.3
11Luke Nagy17:45.5Rochester Adams174.2
10Logan LaMilza17:46.8Macomb Dakota173.7
12Lucas Gates17:47.0Lansing Catholic173.7
12Noah Nasceif17:48.4Sterling Heights Stevenson173.2
12Raymond Herek17:50.0Williamston172.7
11Josh Sanchez17:51.3Highland-Milford172.2
11Ethan Christoff17:51.4Oxford172.2
12Jacob Giovannini17:52.7Macomb Dakota171.8
9Grant Kulesza17:53.9Brighton171.4
12Ronan MacArthur17:55.0Brighton171.0
10Brady Bigelow17:55.7Oxford170.8
11Cameron Crane17:57.1New Boston Huron170.3
11Everett Beach17:57.7Lansing Catholic170.1
10Wesley LaFever17:59.3Macomb Dakota169.6
12Mitchell Cory18:01.4Brighton168.9
10Federico Moreno-Padilla18:01.9Utica Eisenhower168.7
11Dayton VanderMoere18:03.0Grand Ledge168.3
11Griffin Donahue18:03.0Highland-Milford168.3
11Jacob Blakemore18:06.8Highland-Milford167.1
10Ryan Cooper18:09.2South Lyon166.3
12Luke Mulka18:12.5Utica Ford165.2
10Oliver Borek18:15.2Detroit Catholic Central164.3
12Matthew Buchanan18:15.5Oxford164.2
12Dean Gallucci18:16.1Utica Ford164.0
11Téo Krumm18:16.3Lansing Catholic163.9
10Grady Richey18:18.5Lansing Catholic163.2
11Jaron Osanaiye18:18.7Sterling Heights Stevenson163.1
11Zach Shaffer18:18.8Utica Ford163.1
12Blaise Demko18:18.8Lansing Catholic163.1
11Finn Korte18:21.8Lansing Catholic162.1
12Aiden LaVictor18:22.3Beverly Hills Groves161.9
12Carter Jacobsen18:24.1Oxford161.3
12Oliver Davis18:24.7Macomb Dakota161.1
12Dylan Doggett18:24.9Highland-Milford161.0
12Nicholas Lewis18:26.4Brighton160.5
12Nolan Collins18:26.8Brother Rice160.4
10Shane Cory18:28.9Brighton159.7
12Ethan Jorrey18:29.6Beverly Hills Groves159.5
12Hunter Muzik18:31.1Brighton159.0
11Tanner Kuhn18:31.3New Boston Huron158.9
11Micah Couser18:37.2Grand Ledge156.9
10Carson Potter18:41.7Lansing Catholic155.5
11Rowan Dehority18:43.0Highland-Milford155.0
11Lincoln Morden18:43.8Grand Ledge154.7
11Noah Thelen18:45.0Grand Ledge154.3
11Brady Klementowski18:48.8South Lyon153.1
9Tucker Asman18:51.0Brighton152.3
12Gavin Hess18:52.3Highland-Milford151.9
11Joseph Nowicki18:52.5Utica Eisenhower151.9
11William Drake18:52.9Grand Ledge151.7
11Tanner Wertz18:55.5Highland-Milford150.8
10Noah Heriford18:55.7Grand Ledge150.8
9George Mockeridge18:57.0Birmingham Seaholm150.4
12Cameron Borich18:59.5Brighton149.5
9Fernando Zaleta-Romero19:00.2Detroit Catholic Central149.3
12Kyle Massimilla19:00.7Utica Ford149.1
11Michael Tidrow19:00.7Utica Eisenhower149.1
11Joey (Joseph) Schmitz19:02.2Detroit Catholic Central148.6
10Thaddeus Hartzell19:02.5Beverly Hills Groves148.5
10Garrett Smith19:02.8Highland-Milford148.4
9Alec Priebe19:05.0Detroit Catholic Central147.7
10Chase Pihalja19:05.6Macomb Dakota147.5
11Shane Bittikofer19:06.1Brighton147.3
12Anders Bartlo19:06.2Oxford147.3
11William Jeffords19:07.9Detroit Catholic Central146.7
10Charles Cossmann19:09.1South Lyon146.3
11Alex Gallup19:10.6Brighton145.8
11Brody Jeruzal19:11.5Ann Arbor Christian145.5
12Austin Derrick19:11.7Garden City145.4
12Nicholas Milosavlevski19:12.7Macomb Dakota145.1
10Gavin Diroff19:13.8Trenton144.7
12Emmanuel Roque-Bocangera19:14.7Oxford144.4
11Owen Collin19:17.4Brighton143.5
9Peyton Mester19:18.0Oxford143.3
11Ryan Obry19:18.2Oxford143.3
12Dillon Pham19:18.5Utica Ford143.2
9Collin Bancroft19:21.8Grand Ledge142.1
11Caleb Erkkinen19:27.0Sterling Heights Stevenson140.3
10Michael Williams19:29.9West Bloomfield139.4
12Mason Tines19:30.3Oxford139.2
9John Burns19:30.5Rochester Adams139.2
11Kyle Swanson19:31.1Sterling Heights Stevenson139.0
11Hayden Selesky19:32.1Lansing Catholic138.6
10Brenton Musallam19:32.7New Boston Huron138.4
12Haven William19:33.4West Bloomfield138.2
9Michael Groff19:33.6Brother Rice138.1
12Parker Mowl19:34.6Utica Ford137.8
9Nathan Wonch19:35.9Lansing Catholic137.4
11Joel Schmidt19:36.6Grand Ledge137.1
10Alessandro Garcia-Galan19:38.9Birmingham Seaholm136.4
11Justin Butkiewicz19:39.6Oxford136.2
11Fisher Lipsey19:40.1Grand Ledge136.0
10Connor Twardesky19:40.2Utica Ford135.9
11Edward Minor19:40.3Beverly Hills Groves135.9
12Hayden Rogers19:40.3Williamston135.9
10Bennett Ogilvy19:40.8Utica Ford135.7
11Tommy Skrobola19:41.1Christ the King135.6
11Keston Rodda19:41.7Rochester Adams135.4
10Mitch Bell19:43.0Utica Ford135.0
10Ethan Bussis19:43.4Grand Ledge134.9
11Garrett Villemure19:46.8Beverly Hills Groves133.7
12Camden Wornson19:49.3Rochester Adams132.9
10Graham Kubiak19:50.2West Bloomfield132.6
12Miles Buttel19:50.5Grand Ledge132.5
11Austin Lebron19:51.1Brighton132.3
10Nixon Magnotte19:51.1Sterling Heights Stevenson132.3
11Nathan Mann19:51.7South Lyon132.1
11Daniel Rudolph19:52.0Utica Ford132.0
10Travis Tomlinson19:52.3South Lyon131.9
12Thomas Shaw19:52.5Highland-Milford131.8
12Alessandro Smigliani19:53.0Brighton131.7
11Grayson Tidbury19:53.4Highland-Milford131.5
10Avi Vertkin19:53.4Beverly Hills Groves131.5
11Jack Gardner19:53.6Brighton131.5
10Hudson Watkins19:53.8Highland-Milford131.4
10Noah Vigier19:54.2Rochester Adams131.3
11Soren Nicoloff19:55.9South Lyon130.7
9Jonah Redman19:56.5Macomb Dakota130.5
10Jonah Randall20:00.0Brighton129.3
10Evan Clow20:00.8Detroit Catholic Central129.1
11Luke Wegienka20:02.5Detroit Catholic Central128.5
12Noah Schmidt20:05.2Utica Eisenhower127.6
9Tristian Rogers20:05.3Grand Ledge127.6
11Garrett Patrick20:05.7New Boston Huron127.4
9Jack Duffy20:05.9Williamston127.4
9Skylan Bowie20:06.6Grand Ledge127.1
9Trent Kratz20:08.1Rochester Adams126.7
12Nic Tarry20:08.1Walled Lake Central126.6
10Austin Czischke20:08.8Walled Lake Central126.4
12Broderick Yensch20:10.1New Boston Huron126.0
11Josue Martinez20:10.6West Bloomfield125.8
10Collin Mahar20:18.4Sterling Heights Stevenson123.2
12Brayden Balagot20:18.7Brighton123.1
9Lucas Wendel20:20.1Highland-Milford122.6
12Ben Zweng20:21.7Brighton122.1
10Brody Kochanski20:23.9Macomb Dakota121.4
12Connor Hickey20:24.1Oxford121.3
12Ben Holbrook20:24.6New Boston Huron121.1
10Jayden Gelios20:24.7Macomb Dakota121.1
12Ryan Fick20:26.1Brighton120.6
9Jack Jablonski20:26.5Williamston120.5
10Aidan Hebert-Foe20:27.8New Boston Huron120.1
11Michael Nowicki20:30.6Highland-Milford119.1
11Charles Kime20:34.6Brighton117.8
10Tyler Blank20:36.8South Lyon117.1
12Logan Albritton20:38.2Beverly Hills Groves116.6
10Gabe Walter20:38.3South Lyon116.6
11Aiden Yost20:38.5Grand Ledge116.5
11Jackson Harlow20:40.3Grand Ledge115.9
12Bryce Glossinger20:41.0Beverly Hills Groves115.7
12Liam Plank20:41.6Brighton115.5
10Luciano (Lu) Rozum20:42.1Detroit Catholic Central115.3
12Landon Pershell20:44.5Williamston114.5
12James Darmofal20:44.5Brighton114.5
12Joshua Burrows20:46.9West Bloomfield113.7
10Eamon Sullivan20:50.9Rochester Adams112.4
10Alek Sventickas20:51.9Brighton112.0
10Charlie Bowers20:52.7Brighton111.8
11Daniel Badel20:53.9Detroit Catholic Central111.4
11Brady O’Connor20:55.3Brighton110.9
10Landon Humphrey20:56.1Grand Ledge110.6
10Oliver Scherz20:56.3New Boston Huron110.6
10Michael Orsargos20:56.7Rochester Adams110.4
9Cole Chapman20:57.4Oxford110.2
10Cooper Lewis21:01.2Brighton108.9
9Gavin Vaughn21:01.6South Lyon108.8
12Cedar Smolash21:02.7West Bloomfield108.4
12Nico Mangino21:02.9Utica Ford108.4
12Kingston Willett21:03.5Garden City108.2
10Quinn Lum21:03.8Lansing Catholic108.1
10Vincent VanGorder21:04.3Birmingham Seaholm107.9
11Austin Steimel21:04.8Rochester Adams107.7
12Todd Postema21:06.6Birmingham Seaholm107.1
9Tucker Broomhead21:06.8Sterling Heights Stevenson107.1
9Tyler Pline21:07.4Detroit Catholic Central106.9
12Noah Kosciuk21:08.7Birmingham Seaholm106.4
11Dominic Berkemeier21:09.0Beverly Hills Groves106.4
12Mark Baer21:09.6Brother Rice106.1
10Tyrique Mabins21:10.1Mt Clemens106.0
10Gabe Vinluan-Caulk21:10.3Brighton105.9
10Daniel Masarik21:11.2Christ the King105.6
10Jonah Kish21:12.8Brighton105.1
9Kenny Hubbard21:12.8Grand Ledge105.1
12Jacob Adamowicz21:13.4Macomb Dakota104.9
10Nathan Lorzeille21:13.4West Bloomfield104.9
9Trevor Moerdyke21:13.9South Lyon104.7
10Rocco Cortese21:14.7South Lyon104.5
12Hayden Richey21:14.7Lansing Catholic104.4
10Gage Clark21:15.1Garden City104.3
9Jacob Finseth21:15.5Oxford104.2
9Dominic Zoli21:15.6Macomb Dakota104.1
12Marcus Randle II21:16.3West Bloomfield103.9
9Jonas Freese21:16.4Trenton103.9
10Elijah Smeak21:16.8Williamston103.7
12Louie Macon21:17.2New Boston Huron103.6
9Joe Badel21:18.8Detroit Catholic Central103.1
12Nathan Lerchenfeld21:20.5Macomb Dakota102.5
12Henry Epler21:23.4South Lyon101.5
11Marshall Kopietz21:23.8Grand Ledge101.4
10Caleb LaVoy21:24.3Lansing Catholic101.3
9Carmine Carbone21:25.9Brighton100.7
11Jackson Mavel21:27.3South Lyon100.2
12Jacob Vachon21:27.8Sterling Heights Stevenson100.1
11Austin Krause21:27.9New Boston Huron100.0
10Liam Holdwick21:28.1New Boston Huron100.0
9Chance Hochstein21:28.5Highland-Milford99.8
9Daelin Ring21:29.5New Boston Huron99.5
12Will Lutz21:29.5Brighton99.5
11Daniel Beldin21:29.8Brighton99.4
9Brennan Kennedy21:30.8Highland-Milford99.1
12Miguel Skrobola21:32.6Christ the King98.5
11Daniel Landers21:33.0Grand Ledge98.3
11Trey Williams21:34.7South Lyon97.8
10Tyler Fipp21:36.7Birmingham Seaholm97.1
12Alexander Wilson21:36.8Beverly Hills Groves97.1
9Daniel Tinkham21:37.1Sterling Heights Stevenson97.0
9Kyle Krueger21:37.9Sterling Heights Stevenson96.7
12Peter Milne21:39.4Rochester Adams96.2
12Robert Cabrera21:41.0Oxford95.7
9Evan Manning21:41.5Birmingham Seaholm95.5
10Nathan Zablocki21:41.5Birmingham Seaholm95.5
9Owen Burrows21:43.5West Bloomfield94.8
10Levi Schultz21:44.2Highland-Milford94.6
12Joseph Bonus21:44.4Brother Rice94.5
11Andrew Hinks21:45.5New Boston Huron94.2
12Connor Joy21:46.9Birmingham Seaholm93.7
9Brecken Grazioli21:47.7South Lyon93.5
10Ryan Burrows21:50.2West Bloomfield92.6
10Clark Dupon21:50.8Utica Eisenhower92.4
9Jonathan Sauter21:51.8Christ the King92.1
9Miles Canfora21:53.1Lansing Catholic91.6
10Danny Dion21:54.4Lansing Catholic91.2
11William Abbott21:54.9Detroit Catholic Central91.0
9Rishab Balaji21:57.0Rochester Adams90.3
9Clem Deighan21:57.6Brother Rice90.1
10Julian Furnari21:59.0Brother Rice89.7
11Jacob Bentley22:00.3New Boston Huron89.2
11Andrew Soltow22:01.4Grand Ledge88.9
10John (Jack) Frabis22:01.7Utica Eisenhower88.8
12Ethan Tiffany22:02.6Birmingham Seaholm88.5
9Austin Harden22:03.1Birmingham Seaholm88.3
10Luke Tyll22:03.8Beverly Hills Groves88.1
11Nathan Stom22:04.5Christ the King87.8
12Paul Tabit22:04.6Lansing Catholic87.8
10Thomas Sauter22:05.0Christ the King87.7
9Matthew Price22:05.7Rochester Adams87.4
12Aaron Alleman22:05.9Rochester Adams87.4
11Joshua Gardner22:07.4Williamston86.9
9Kyle Gallinat22:08.0South Lyon86.7
9Hudson Shastal22:08.3New Boston Huron86.6
10Josh Alula22:11.4Beverly Hills Groves85.5
9Brody Willard22:12.0Highland-Milford85.3
10Blake Markland22:12.6Rochester Adams85.1
11Elijah Benskey22:13.7Trenton84.8
12Maxwell Hirsch22:13.8Birmingham Seaholm84.8
10Johnny Lapointe22:16.6New Boston Huron83.8
11Eli VanderLaan22:18.3Beverly Hills Groves83.2
10Daniel Thomakos22:18.6West Bloomfield83.1
12Colton Santos22:19.2Brighton82.9
11Bryson Haubert22:20.0Rochester Adams82.7
10Michael Timpa22:21.9Macomb Dakota82.0
12Nicholas Roggenbuck22:22.1Rochester Adams82.0
11Aaron Bentley22:22.9Sterling Heights Stevenson81.7
12Matthew Astapovich22:23.7Birmingham Seaholm81.4
12Owen Osterbur22:24.1Rochester Adams81.3
10Max Banas22:25.8New Boston Huron80.7
9Micah Blackledge22:29.0Lansing Catholic79.7
11Michael Monaco22:29.8Macomb Dakota79.4
12Parker Nightingale22:30.5Brighton79.2
12Abiraj Sandhu22:34.4Rochester Adams77.9
10Ibrahim Al-Zrouf22:36.8Trenton77.1
10Shane Korte22:37.7Detroit Catholic Central76.8
9Ethan Gracik22:41.2Lansing Catholic75.6
12Cooper Crandell22:42.2Rochester Adams75.3
11Dyson Betts22:42.8Beverly Hills Groves75.1
10Kristof Hernadi22:42.9South Lyon75.0
9Kipton Ferchert22:43.8Sterling Heights Stevenson74.7
12Cole Druyor22:43.9New Boston Huron74.7
11Kent West22:52.7Macomb Dakota71.8
9Carson Nasceif22:55.3Sterling Heights Stevenson70.9
12Christopher Walker22:58.3Mt Clemens69.9
12Sean Hartz22:59.7South Lyon69.4
11Thomas Butts23:04.2Oxford67.9
10Adam Ulaj23:06.5Sterling Heights Stevenson67.2
12Austin Soltow23:08.0Grand Ledge66.7
9Adam Thomson23:09.5Lansing Catholic66.2
11Nathan DeWilde23:09.8Utica Eisenhower66.1
12Ralph Walter23:15.0Highland-Milford64.3
9Esaiah Hutchinson23:16.1Grand Ledge64.0
9Ethan Clare23:16.1Williamston64.0
9Sebastian Wild23:16.5Christ the King63.8
11Izzaldeen Thabata23:16.5Garden City63.8
12JP Bohr23:18.0Lansing Catholic63.3
11Creighton Beldin23:24.3Brighton61.2
10Ashton Hillary23:25.0Oxford61.0
10Kyle Nagel23:25.6Macomb Dakota60.8
10Zacharie Wolff23:29.3Birmingham Seaholm59.6
9Mason Baker23:30.6Detroit Catholic Central59.1
10Isaac Bard23:30.8Rochester Adams59.1
11Maximilian Majcen23:33.2Trenton58.3
11Hussein Hussein23:35.2Beverly Hills Groves57.6
9Noah Sanday23:36.0Rochester Adams57.3
10Maxwell Skrabut23:37.3Sterling Heights Stevenson56.9
11Nicholas Croft23:37.7Beverly Hills Groves56.8
11Aidan Fredericks23:37.9Williamston56.7
9Ryan Shepard23:38.2Rochester Adams56.6
9Joshua Trewyn23:38.9Macomb Dakota56.4
11Benjamin Andreas23:42.4Birmingham Seaholm55.2
9Gabe Umin23:43.7New Boston Huron54.8
9Corbin Fear23:45.7Highland-Milford54.1
9Lorenzo Salas23:47.3Trenton53.6
12Wesley Spezia23:51.7Oxford52.1
11John Etzel23:53.4Brother Rice51.5
10Mason Kidd23:55.5New Boston Huron50.8
9Andrew Pantuso23:56.2Beverly Hills Groves50.6
12Florian Jaehner24:01.4Beverly Hills Groves48.9
10Corey Hopka24:03.0Brighton48.3
12John Murphy24:04.1Utica Eisenhower48.0
10Naveen Duvoor24:09.3Rochester Adams46.2
12Eli Adler24:10.2Birmingham Seaholm45.9
11Danny Jefferson24:15.0Detroit Catholic Central44.3
10Lucas Mosley24:25.4Trenton40.9
10George Bae24:26.0South Lyon40.7
12Kyle Richards24:28.3Walled Lake Central39.9
12Colin Zaremski24:29.2Williamston39.6
12Pedro Ortiz Juarez24:32.1Rochester Adams38.6
11Rory DeYoung24:32.2Brother Rice38.6
10Gavin Lang24:33.7Walled Lake Central38.1
9Hudson Stamper24:36.4West Bloomfield37.2
10Joseph Sawdon24:36.5Williamston37.2
12Josh Grose24:41.4South Lyon35.5
10Zhixin Wang24:41.9Rochester Adams35.4
12Austin Bittikofer24:42.7Brighton35.1
10Trent Harmala24:42.9South Lyon35.0
11Leighton Thorn24:47.3Trenton33.6
11Ryan Sain24:50.0South Lyon32.7
9David House24:52.6Walled Lake Central31.8
9Ryan Shalla24:53.1Brother Rice31.6
12Jacob Belliston24:56.4Highland-Milford30.5
11Cameron Wray24:56.6Oxford30.5
9Johnathan Konwerski24:59.3Sterling Heights Stevenson29.6
10Charlie Mieloch25:05.9South Lyon27.4
11Jacob Monday25:11.4Rochester Adams25.5
12Joel Lazenby25:14.3New Boston Huron24.6
9Simon Kern25:15.7South Lyon24.1
10Colin O’Kelley25:18.1New Boston Huron23.3
10Nick Muha25:19.8Garden City22.7
11Oliver Anderegg25:20.3Utica Ford22.6
12Richard Pawlowski25:22.9Oxford21.7
9Elliott Smith25:25.6Macomb Dakota20.8
9Rosco Audirsch25:26.6Macomb Dakota20.5
10Max Phillips25:30.9Christ the King19.0
10Cameron Goodman25:32.7West Bloomfield18.4
9Bryan Tran25:37.5West Bloomfield16.8
9Cooper Stevens25:42.7Brighton15.1
9Noah Bulakowski25:45.7Rochester Adams14.1
9Tiffin Brenner25:48.4West Bloomfield13.2
11Blake Myers25:57.1Oxford10.3
11Aiden Miller26:06.5Rochester Adams7.2
10Salim El-Zaatari26:13.0Garden City5.0
10Miles Hoffman26:14.4Birmingham Seaholm4.5
12Aleksandar Premcevic26:15.5Macomb Dakota4.2
10Vincent Trevino26:15.6Rochester Adams4.1
10Jonah Barber26:18.2Brighton3.3
9Kridhav Vinothan26:21.0Rochester Adams2.3
12Kaleb Kindl26:23.1Oxford1.6