Blog

Uncategorized

2024 Rankings: Championship Season, Division 4

October is here.

Week 3

The above link contains the best explanation of the year.

Week 4
Mid-Season Projections – Boys
Mid-Season Projections – Girls

These rankings contain meets through Saturday (9/28). If a runner has had a rated race since September 1st, they’re included (sadly, I have to account for injured athletes). These are for fun and done for free. Enjoy!

Recap

Hillsdale Academy is still holdin’ it down in the top spot. The Colts took last weekend off, perhaps a necessity after their whirlwind of a race at Jackson. Seven under 18:00, competing right there with top D3 teams such as Lumen Christi, Jonesville, and Hanover-Horton. Hillsdale placed 2nd in that loaded field.

There hasn’t been much movement within this top ten, but if you glance at point totals (scored against the entire division), you’ll see teams on the verge of moving up the rankings. Maple City Glen Lake is one, fresh off their outstanding performance in the Jays Division at Bluejay. Five top-10 teams dotted that division, Glen Lake beat out the closest one by 35 points.

Looking Forward

Championship season means big meets and simpler writings for me. Portage is a big meet and D4’s best boys teams will be well-represented. Amongst the top teams will be:

#1 Hillsdale Academy
#3 Holland Calvary Christian
#7 Kalamazoo Hackett
#8 Whitmore Lake
#9 White Cloud
#10 Mt. Pleasant Sacred Heart

And heck, even a #11 Bridgman. Many others as well.

This summer’s Top Tens post wondered where Royal Oak Shrine might finish in the Oakland County Championship. The summer thought was a top-15 finish, though they’ve outperformed those inclinations thus far this season. We’ll wait until Friday for the actual projections.

Top 27

RankTeamScoreRegionTop 5 Avg.Last Week
1Hillsdale Academy13634175.31
2Royal Oak Shrine22636169.72
3Holland Calvary Christian24331164.73
4Mason County Eastern29629162.74
5Maple City Glen Lake30029166.15
6Harbor Springs33928157.56
7Kalamazoo Hackett38132162.87
8Whitmore Lake40533155.79
9White Cloud44131154.28
10Mt. Pleasant Sacred Heart54330146.614
11Bridgman55232148.610
12Dansville57033147.812
13Dryden59335142.511
14Harbor Beach62735143.415
15Grand Traverse Academy63829139.616
16Unionville-Sebewaing65535139.513
17Auburn Hills Oakland Christian65536139.221
18Tri-Unity Christian65631142.818
19Manchester66734139.120
20Petoskey St. Michael66828141.019
21Lutheran Westland66936138.017
22Riverview Gabriel Richard69536138.022
23Marlette72535133.825
24Cardinal Mooney Catholic73236133.723
25Frankfort75129132.824
26Webberville80033129.8NR
27Mesick83129136.027

Recap

Whitmore Lake has grabbed onto the top spot and isn’t letting go. The Trojans have benefitted from placing themselves in elite fields, then racing as if they belong (they do). 18th of 33 at Shepherd, 4th of 23 at Goodells. Both places contained races full of D1/D2 teams.

Breckenridge moved up quite a bit in these past two weeks. The main reason – a standout performance up the road at Bluejay. The Jays Division was home to many D4 teams, five now ranked in the top-17. Maizy Matthews had the best race of her freshman year, vaulting the Huskies into 2nd (and 1st amongst D4 outfits).

Looking Forward

More Portage! If there weren’t a thousand teams competing there, I’d actually attempt to predict how it’ll go down. Instead, we’ll let the results of these top teams speak for themselves:

#1 Whitmore Lake
#2 Breckenridge
#3 Hillsdale Academy
#5 Bridgman
#6 Kalamazoo Hackett
#7 Gobles
#10 Grand Traverse Academy

We’ll also get a tiny Region 36 preview over at Possum Hollow, with a surging #8 Auburn Hills Oakland Christian facing #9 Royal Oak Shrine.

Top 27

RankTeamScoreRegionTop 5 Avg.Last Week
1Whitmore Lake14433110.11
2Breckenridge2073093.34
3Hillsdale Academy2133489.43
4Harbor Springs2332890.02
5Bridgman2393287.25
6Kalamazoo Hackett2803284.96
7Gobles3053189.17
8Auburn Hills Oakland Christian3113686.910
9Royal Oak Shrine3523674.68
10Grand Traverse Academy3952973.09
11Ubly4283567.911
12Vestaburg4733073.012
13Lansing Christian5073362.714
14Unionville-Sebewaing5133562.513
15Buckley5332959.717
16Martin5413162.615
17Maple City Glen Lake5412959.916
18Bear Lake-Onekama5762961.3NR
19Harbor Beach5903555.619
20Holland Calvary Christian6093153.927
21Clarkston Everest Collegiate6703347.020
22Beal City6733046.918
23Leland6842940.121
24Fowler6943135.5NR
25Rogers City6992844.623
26Plymouth Christian Academy7423645.222
27Mason County Eastern7552940.624

Individual Rankings

Recap

Week after week, he’s inching closer and closer. First a solid 16:04 on the hot Holly hills, then a personal best at Goodells, a 15:49. Then in the misty morning, being pushed by the D1 boys, a 15:43. Abenezer Cerone is entering his name into the fray for the D4 crown.

Frontrunner Marek Butkiewicz is matching those efforts. I remarked on the Week 3 rankings that, compared to last season, he had averaged 56 sec. faster per race. At Otsego, that difference was more than a minute. 15:27 this time around, clear of the D4 field by 75+ seconds.

Looking Forward

Unfortunately, we won’t be witness to a showdown between the above two. But we’ll see Abenezer Cerone at Oakland County, where he placed 17th last year. He’s probably a bet to place in the top-10, if not higher. Anyhow, it’ll be a solid bellwether for how he performs come November.

Although the high-profile matchup doesn’t exist, we’ll see some clarity from further down the line. Grayson Rorick, Landen Livingston, Landon Rogers, Cody Bradley, and Brody Karg are all listed one after another, separated by 5 seconds (1.7 rating points). And they’ll all be on the line south of Kalamazoo.

Top 30

RankGradeNameTeamRating
111Marek ButkiewiczKalamazoo Hackett206.6
211Abenezer CeroneRoyal Oak Shrine205.5
312Theodore DavisDansville199.7
410Kyle RedmanMesick198.0
512Colebrook SutherlandMaple City Glen Lake195.7
612Mason SinkeBear Lake-Onekama193.1
712Alex TyndallMason County Eastern192.1
811Grayson RorickHillsdale Academy190.0
911Landen LivingstonWhitmore Lake189.8
1011Landon RogersThree Oaks River Valley189.5
1111Cody BradleyPetoskey St. Michael188.8
1211Brody KargHarbor Beach188.3
1312Austin SneedEast Jordan187.4
1411Sean SiemsKalamazoo Hackett186.8
1512Tyler LaansmaTri-Unity Christian184.9
1610Ty RedmanMesick184.7
1710Jacob FerdubinskiRiverview Gabriel Richard183.9
1812Coleson CruzanWhite Cloud183.3
1912Teddy IppelBridgman182.6
2012Andrew MabryBridgman180.6
2110Abraham FeeneyMaple City Glen Lake180.3
2210Wesley ChaffeeMt. Pleasant Sacred Heart179.3
2310Noah SchipperHolland Calvary Christian178.6
2412Reece PooleHillsdale Academy177.6
2511Carter ClarkCarson City-Crystal176.7
2611Grant JohnsonManchester176.3
2710Anthony RoweBreckenridge176.3
289Lincoln LaansmaTri-Unity Christian176.0
2911Luke MolenkampHillsdale Academy173.7
3010Vern ClyneAuburn Hills Oakland Christian173.6

Recap

The first race in 2024’s fall where she’s been pushed, chasing another girl, Kaylie Livingston responded like the competitor that she’s shown herself to be. Her 17:55 in the elite field at Bluejay was her first sub-18 of the year and 40+ seconds clear of any D4 girls.

Mentioned earlier was Oakland Christian’s surge into the 8th spot. You can thank the ascending Eliza Keith for that. She just nabbed her first sub-19 ever, which was preceded by a 29th place finish in that same elite field. I should remind you that Eliza was 2nd at MIS as a sophomore and 3x All-State.

Looking Forward

Of course, Kaylie Livingston will be at Portage, hoping to add to her trophy case from the illustrious meet.

Of interest also in the D4 race will be the highly anticipated freshman Callie Sinke, who has recently debuted with wins in her first WMD Jamboree and at Bluejay. Taking the trek down 31 as well is Jane Manthei, who’s quietly run three sub-20’s thus far.

Just as Cerone, Eliza Keith will race all the big school girls at Kensington. She hasn’t raced there since 2021, where she placed 57th with a 21:39. I think she’s a lil’ faster, perhaps top-10 faster?

Top 30

RankGradeNameTeamRating
110Kaylie LivingstonWhitmore Lake159.9
212Allie NowakJohannesburg-Lewiston149.9
312Abigail DavisVestaburg144.2
410Libby SmithGobles142.3
512Eliza KeithAuburn Hills Oakland Christian136.0
612Izzy BrooksAdrian Lenawee Christian132.5
79Callie SinkeBear Lake-Onekama129.7
812Jane MantheiPetoskey St. Michael128.3
911Carina BurchiWhitmore Lake121.5
1011Taylor WiegandLivingston Christian120.6
1110Stefi ReskevicsHarbor Springs119.0
1212Ella KnudsenLeland118.3
1311Ally SchmitzBreckenridge116.2
1411Eleanor ColeLutheran Westland113.8
1512Natalie GibbsBirmingham Roeper113.6
1611Emma RikerKalamazoo Hackett112.5
1710Addy ZellerBear Lake-Onekama112.1
1811Lilah KileyKingston112.1
1911Elodie WeaverWhitmore Lake112.0
2010Veyda ConleyMartin111.3
2112Presley AllenMendon110.7
2210Lauren ShafferGobles109.9
2312Danica AldrichBreckenridge108.7
249Carmella JulianMaple City Glen Lake105.3
2510Lydia GleasonAuburn Hills Oakland Christian105.1
2612Kelcie PungFowler104.5
2712Melanie WarrenBridgman103.6
2810Claire LongSaginaw Nouvel103.4
2912Juniper RodhamHarbor Springs103.4
3010Harlie FoxJohannesburg-Lewiston101.5
Uncategorized

September 25th Meets

MeetBoysGirlsAverage
Apples 2 Apples+15+19+17
FML 2-15-7-11
MAC Red Championship+17+17+17
OK Green 2-37-33-35
OK Red 2-38-40-39
SAC 2+14+11+13
TVC 2-23-24-24

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

BOYS TEAM RATINGS

TeamTop 5 Avg.MeetDivision
Jenison**192.8OK Green 21
Grand Haven**192.6OK Red 21
East Kentwood**191.9OK Red 21
Utica**186.7MAC Red Championship1
Rockford*184.0OK Red 21
Macomb Dakota*182.0MAC Red Championship1
Caledonia*181.0OK Green 21
Romeo*180.1MAC Red Championship1
Grandville179.5OK Red 21
Hudsonville175.6OK Red 21
Byron Center172.7OK Green 21
Holland West Ottawa171.9OK Red 21
Utica Eisenhower165.9MAC Red Championship1
Flushing162.8FML 21
Holly161.5FML 21
Fenton160.4FML 21
Grosse Pointe North155.6MAC Red Championship1
Fraser149.0MAC Red Championship1
Anchor Bay144.9MAC Red Championship1
Swartz Creek141.4FML 21
Muskegon Mona Shores133.7OK Green 21
Muskegon Reeths-Puffer130.8OK Green 21
Muskegon60.3OK Green 21
TeamTop 5 Avg.MeetDivision
Alma**188.9TVC 22
Frankenmuth**182.0TVC 22
Corunna*172.4FML 22
Freeland*171.5TVC 22
Flint Kearsley162.2FML 22
St. Clair160.3MAC Red Championship2
Goodrich152.2FML 22
Lake Fenton142.8FML 22
Linden130.4FML 22
Bay City John Glenn124.2TVC 22
Saginaw Swan Valley118.5TVC 22
Ortonville Brandon109.2FML 22
South Haven82.4SAC 22
Lansing Eastern68.3Apples 2 Apples2
TeamTop 5 Avg.MeetDivision
Ithaca***182.3TVC 23
Saugatuck**170.3SAC 23
Leslie153.7Apples 2 Apples3
Holland Black River150.1SAC 23
Laingsburg141.7Apples 2 Apples3
Schoolcraft140.9SAC 23
Parchment130.2SAC 23
Galesburg-Augusta127.8SAC 23
Constantine125.9SAC 23
Delton-Kellogg91.1SAC 23
Carrollton88.9TVC 23
Harrison87.9Apples 2 Apples3
Watervliet80.0SAC 23
Hemlock66.8TVC 23
Coloma66.3SAC 23
Fennville64.7SAC 23
TeamTop 5 Avg.MeetDivision
Kalamazoo Hackett*150.0SAC 24
Bridgman*142.8SAC 24
Saginaw Michigan Lutheran Seminary132.3TVC 24
Webberville128.7Apples 2 Apples4
Fowler97.3Apples 2 Apples4
Martin92.3SAC 24
Beal City91.3Apples 2 Apples4
Gobles90.3SAC 24
Livingston Christian80.1Apples 2 Apples4
Saginaw Nouvel69.0TVC 24
Morrice53.0Apples 2 Apples4
TeamTop 5 Avg.MeetDivision
Central Michigan Homeschool Athletics117.5Apples 2 ApplesHS
Butternut Homeschool116.4Apples 2 ApplesHS

GIRLS TEAM RATINGS

TeamTop 5 Avg.MeetDivision
Holland West Ottawa**146.6OK Red 21
Romeo**141.9MAC Red Championship1
Rockford**132.1OK Red 21
Jenison*123.3OK Green 21
Grand Haven*122.6OK Red 21
Utica*118.2MAC Red Championship1
Macomb Dakota112.9MAC Red Championship1
Hudsonville110.7OK Red 21
Byron Center106.2OK Green 21
Fraser103.3MAC Red Championship1
Caledonia101.1OK Green 21
Grandville95.7OK Red 21
Utica Eisenhower86.3MAC Red Championship1
Muskegon Reeths-Puffer77.6OK Green 21
East Kentwood76.3OK Red 21
Muskegon Mona Shores75.0OK Green 21
Holly65.9FML 21
Grosse Pointe North57.3MAC Red Championship1
Flushing49.7FML 21
Fenton43.8FML 21
Anchor Bay29.4MAC Red Championship1
Swartz Creek15.5FML 21
TeamTop 5 Avg.MeetDivision
Goodrich**127.7FML 22
Freeland**114.7TVC 22
Linden98.3FML 22
Alma94.7TVC 22
Owosso91.1FML 22
Frankenmuth90.2TVC 22
St. Clair83.2MAC Red Championship2
Eaton Rapids67.7Apples 2 Apples2
Corunna65.6FML 22
Lake Fenton41.3FML 22
Saginaw Swan Valley38.1TVC 22
Flint Kearsley28.8FML 22
TeamTop 5 Avg.MeetDivision
Leslie*102.8Apples 2 Apples3
Ithaca*97.1TVC 23
Saugatuck75.2SAC 23
Schoolcraft72.4SAC 23
Laingsburg67.8Apples 2 Apples3
Kalamazoo Christian65.2SAC 23
Saginaw Valley Lutheran62.9TVC 23
Fennville53.8SAC 23
Lakeview43.2Apples 2 Apples3
Watervliet28.7SAC 23
Holland Black River18.9SAC 23
Delton-Kellogg5.2SAC 23
TeamTop 5 Avg.MeetDivision
Gobles**90.6SAC 24
Kalamazoo Hackett**87.0SAC 24
Bridgman**86.6SAC 24
Martin*60.4SAC 24
Saginaw Michigan Lutheran Seminary40.4TVC 24
Fowler29.7Apples 2 Apples4
Beal City11.8Apples 2 Apples4

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Carter Livermore16:18.7Grandville206.5OK Red 2
12TJ Hansen16:03.8Freeland206.4TVC 2
10Ezekiel Baltierra16:07.4Alma205.2TVC 2
11Marek Butkiewicz15:37.7Kalamazoo Hackett202.8SAC 2
11Vincent Pattison16:09.5Goodrich201.8FML 2
11Landen Styka16:19.5Ithaca201.2TVC 2
12Ben Eisnor16:35.4Grand Haven200.9OK Red 2
10Caden Livermore16:36.0Grandville200.7OK Red 2
10Luka Hammond16:36.8Grand Haven200.4OK Red 2
11Aron Gal16:38.7Grand Haven199.8OK Red 2
11Thomas Larson16:28.7Alma198.1TVC 2
12Seth Conner16:42.7Jenison198.1OK Green 2
12Isaac Tanis16:44.7East Kentwood197.8OK Red 2
10Justin Johnson16:45.6East Kentwood197.5OK Red 2
11Harper Wesley15:51.8Utica197.1MAC Red Championship
12Lucas LaMilza15:52.8Macomb Dakota196.7MAC Red Championship
12Luke Morehouse15:54.0Utica196.3MAC Red Championship
12James Latstetter16:26.2Flushing196.3FML 2
12Miingen Bertrand16:35.0Ithaca196.0TVC 2
12Noah Schuette16:50.4Rockford195.9OK Red 2
12Parker Strelecki16:49.7Jenison195.8OK Green 2
12Kort Thompson16:50.5Caledonia195.5OK Green 2
12Evan Nickoles16:54.3East Kentwood194.6OK Red 2
12Jack Lillywhite16:33.3Flint Kearsley193.9FML 2
9Gavin Katic16:34.8Fenton193.4FML 2
12Mason Lucas16:59.7Jenison192.4OK Green 2
12Matthew Schwartz17:00.0Jenison192.3OK Green 2
11Owen Perry16:13.9Romeo189.7MAC Red Championship
10Matii Tarekegn17:10.5East Kentwood189.2OK Red 2
12Mitchell Jeruzal17:09.6Byron Center189.1OK Green 2
12Gavin Frandle16:16.1Utica189.0MAC Red Championship
11Brett Magnus16:56.3Frankenmuth188.9TVC 2
11Hayden Lafferty17:12.9Rockford188.4OK Red 2
11Jayden Fox16:58.5Saginaw Valley Lutheran188.2TVC 2
11Noah Devereaux16:22.9Laingsburg187.4Apples 2 Apples
10Bradley Smies17:16.2Hudsonville187.3OK Red 2
10Memphis Connor17:15.9Byron Center187.0OK Green 2
11James Brickel16:23.8Romeo186.4MAC Red Championship
10Nicklas Parker17:05.1Frankenmuth186.0TVC 2
12Carson Berko17:21.0Grand Haven185.7OK Red 2
12Ethan Sellers16:58.1Flint Kearsley185.6FML 2
11Nolan Wenglikowski17:21.1Jenison185.3OK Green 2
10Kevin Terpstra17:07.5Alma185.2TVC 2
12Levi Jongekryg17:26.8Holland West Ottawa183.7OK Red 2
10Broden Ladd17:05.9Holly183.0FML 2
11Luke Allen16:34.5Romeo182.8MAC Red Championship
12Daniel Mandujano16:38.5Watervliet182.5SAC 2
11Elijah Baltierra17:16.6Alma182.1TVC 2
11Anthony Frei16:38.7Utica Eisenhower181.4MAC Red Championship
11Anthony Plana17:19.0Frankenmuth181.3TVC 2
10Josiah Derksen17:34.3Rockford181.2OK Red 2
9Chase Sherman17:33.6Jenison181.1OK Green 2
11Charlie Curtis16:39.9Utica181.0MAC Red Championship
12Aidan Edgar17:35.0Caledonia180.7OK Green 2
12Malachi Mosley17:36.3East Kentwood180.6OK Red 2
11Joseph Kaleto16:41.5Macomb Dakota180.5MAC Red Championship
12Caden Karcher17:37.8Rockford180.1OK Red 2
12Bobby Donley17:16.1Corunna179.6FML 2
12Greg Vogt16:44.5New Baltimore Anchor Bay179.5MAC Red Championship
12Noah Redman16:44.5Macomb Dakota179.5MAC Red Championship
12Andrew Mabry16:47.9Bridgman179.4SAC 2
11Jacob Giovannini16:48.2Macomb Dakota178.3MAC Red Championship
12Aidan Ohanyan17:43.4Hudsonville178.2OK Red 2
12Cougar Clark17:29.2Frankenmuth177.9TVC 2
12Caleb Kosel16:49.8Grosse Pointe North177.7MAC Red Championship
10Jonas Ballard16:53.9Holland Black River177.4SAC 2
11Noah Johnston17:45.0Caledonia177.3OK Green 2
12Colden Gray16:51.4Utica Eisenhower177.2MAC Red Championship
12Mason Morrell17:45.7Caledonia177.1OK Green 2
11Henry Schanbeck17:32.1Bay City John Glenn177.0TVC 2
11Payton Chandler17:25.0Corunna176.7FML 2
11Owen Cross17:49.4Grand Haven176.2OK Red 2
11Kasen Todtz17:49.8Grand Haven176.1OK Red 2
12Jaxon Strauch17:27.4Corunna175.9FML 2
11Cole Pergram17:35.4Frankenmuth175.9TVC 2
11Drew Pietraszkiewicz16:55.4Utica Eisenhower175.9MAC Red Championship
11Sean Siems16:59.6Kalamazoo Hackett175.5SAC 2
9Gerard Gilmour17:28.6Fenton175.5FML 2
12Teddy Ippel17:00.2Bridgman175.3SAC 2
11Oliver Davis16:57.6Macomb Dakota175.1MAC Red Championship
11Griffin Good17:29.7Flushing175.1FML 2
10Ezra Nellis17:29.9Corunna175.0FML 2
12Sam Nemeth17:39.2Freeland174.6TVC 2
9Luke Bultman17:54.3Rockford174.6OK Red 2
12Ethan Buer17:53.4Caledonia174.5OK Green 2
10Ethan Kreger16:59.9St. Clair174.4MAC Red Championship
12Bodie Heiss17:40.6Alma174.1TVC 2
12Dylan Pfeffer17:55.9Hudsonville174.0OK Red 2
11Aaron Osterman17:01.6New Baltimore Anchor Bay173.8MAC Red Championship
11Andrew Scheloske17:02.4Macomb Dakota173.5MAC Red Championship
11Jacob Mankey17:42.6Ithaca173.5TVC 2
12Camden McLeod17:43.1Freeland173.3TVC 2
10Sawyer Monroe17:06.5Saugatuck173.2SAC 2
11Luca Lebron17:44.3Alma172.9TVC 2
9Jackson Bowman17:07.8Saugatuck172.7SAC 2
9Patrick Baran18:00.1Holland West Ottawa172.6OK Red 2
11Cole Fernandez17:37.4Flint Kearsley172.5FML 2
10Sebastian Ruiz18:01.2Holland West Ottawa172.3OK Red 2
10Kenneth Mangles17:08.4Leslie172.2Apples 2 Apples
10Grant Rehkopf17:09.5Saugatuck172.2SAC 2
11Nathan Kunzi18:02.0Hudsonville172.0OK Red 2
10Kellen Chalupa17:10.0Allegan172.0SAC 2
10Rolland Sterken18:01.1Jenison172.0OK Green 2
11Jonny Striler17:39.5Swartz Creek171.8FML 2
11Thad Whitmore17:48.9Ithaca171.4TVC 2
12Marek Unger17:09.1Romeo171.3MAC Red Championship
12Andrew Wangler18:04.8Jenison170.7OK Green 2
12Camden Fager17:51.0Saginaw Michigan Lutheran Seminary170.7TVC 2
11Alessandro Avila17:15.3Constantine170.2SAC 2
10Carson Hlavin17:12.4Romeo170.2MAC Red Championship
12Nathan Loser18:07.8Rockford170.1OK Red 2
11Elijah Bernstein18:08.0East Kentwood170.0OK Red 2
12Levi Clair17:13.0Utica170.0MAC Red Championship
12Dante Pillot17:16.2Schoolcraft169.9SAC 2
11Paul Stephens17:15.1Grosse Pointe North169.3MAC Red Championship
10Evan MacLaren17:55.2Ithaca169.3TVC 2
11Lucas Gizoni17:15.6Romeo169.1MAC Red Championship
9Sam Johnson17:56.0Alma169.0TVC 2
11Eli Velting18:10.7Caledonia168.8OK Green 2
12David Stout18:11.8Rockford168.7OK Red 2
10Aaron Ebels18:12.0Grandville168.7OK Red 2
9Jake Potgeter18:11.5Caledonia168.5OK Green 2
12Cole Winter17:50.0Goodrich168.3FML 2
10Brody Empson17:18.0Romeo168.3MAC Red Championship
12Kenyon Brooks18:14.3Grandville167.9OK Red 2
12Jaylen Wildman17:53.0Flushing167.3FML 2
10Cooper Tiffany17:23.0Lakeview167.3Apples 2 Apples
10Charles Gavan18:16.1Rockford167.3OK Red 2
9Jackson Butts17:53.9Lake Fenton167.0FML 2
10Marcus Silva17:25.0Saugatuck167.0SAC 2
12Jerry Westrick17:22.1St. Clair167.0MAC Red Championship
11Connor Wangler18:16.5Jenison166.9OK Green 2
12Logan Toland18:17.9Hudsonville166.7OK Red 2
11Sammy Gamboa17:26.1Saugatuck166.6SAC 2
9Bennett Snapper18:17.4Caledonia166.5OK Green 2
12Elliot Cole17:27.5Parchment166.2SAC 2
10Cooper Steckroth17:57.5Lake Fenton165.8FML 2
11Camren DeVries18:21.0Holland West Ottawa165.7OK Red 2
9Carter Cooke18:20.3Jenison165.6OK Green 2
11Noah Chouinard18:06.6Alma165.5TVC 2
12Landen Bouchard17:29.9Galesburg-Augusta165.4SAC 2
11Michael Dummer18:22.0Holland West Ottawa165.3OK Red 2
11Cole Wisener18:21.2Byron Center165.3OK Green 2
10Chase Mallory17:27.4Macomb Dakota165.2MAC Red Championship
12Jack Huntington17:29.8Eaton Rapids165.1Apples 2 Apples
9Cole Heikka18:01.4Holly164.5FML 2
11Kaden Van Ryn18:25.0Caledonia164.0OK Green 2
10Brayden Kelliher18:25.8Jenison163.8OK Green 2
9Cameron Martin17:32.1Fraser163.6MAC Red Championship
12Garrett Smith18:27.5Hudsonville163.5OK Red 2
10Blake Rhoton18:27.2Byron Center163.3OK Green 2
11Myles Gesselman18:28.8East Kentwood163.1OK Red 2
12Micah Derks18:27.9Jenison163.0OK Green 2
12Jack Baltes18:28.5Jenison162.8OK Green 2
10Calvin Kasprowicz18:29.7Hudsonville162.8OK Red 2
11Brayden Prieskorn17:35.4St. Clair162.5MAC Red Championship
10Braeden Conger18:15.6Frankenmuth162.5TVC 2
10Boston Wilkinson18:31.2Holland West Ottawa162.3OK Red 2
10Rush Marsden17:39.3Fulton161.9Apples 2 Apples
11Luke Smith18:32.3Caledonia161.6OK Green 2
11Jake Follett18:33.7Holland West Ottawa161.4OK Red 2
11Ethan Quibell18:36.4East Kentwood160.5OK Red 2
10Brandon Ziehmer17:41.8New Baltimore Anchor Bay160.4MAC Red Championship
12Andrew Tava18:37.3Caledonia159.9OK Green 2
11Liam Schamper18:39.5Grand Haven159.5OK Red 2
12Brent DeSaegher18:25.0Ithaca159.3TVC 2
11Davis Baraka18:41.0East Kentwood159.0OK Red 2
11Porter Yurk18:41.1Holland West Ottawa159.0OK Red 2
10Noah Watson18:41.2Rockford158.9OK Red 2
11Brady Newman18:40.8Byron Center158.7OK Green 2
10Nathan Brinker18:20.7Ortonville Brandon158.1FML 2
10Tyler Williams17:49.0Fraser158.0MAC Red Championship
11Gavin Howery17:52.7Webberville157.4Apples 2 Apples
12Ethan Henry18:45.4Jenison157.2OK Green 2
12Carter Stevens17:54.5Galesburg-Augusta157.2SAC 2
11Ethan West17:53.5Webberville157.2Apples 2 Apples
12Ian Smith18:25.1Holly156.6FML 2
11Jacob Hylton18:26.3Ortonville Brandon156.2FML 2
10Addison Dufendach18:49.4Rockford156.2OK Red 2
11Hayden Fox18:49.6Muskegon Mona Shores155.8OK Green 2
11Adam Shimmell17:55.9Utica155.7MAC Red Championship
9Casper Banner17:59.3Holland Black River155.6SAC 2
11Anthony Czarnecki17:56.7Utica155.4MAC Red Championship
10Kellen Siems18:00.8Kalamazoo Hackett155.1SAC 2
12Matthew Ayotte17:58.3Utica154.9MAC Red Championship
9Brody Mulder18:53.6Holland West Ottawa154.8OK Red 2
12Jacob Marth18:52.8Jenison154.7OK Green 2
11Jesse Dodge18:30.9Corunna154.7FML 2
11Neil Orlowski17:59.0Grosse Pointe North154.7MAC Red Championship
11Aidan Vermeulen18:54.6Hudsonville154.5OK Red 2
11Isaac Johnson18:02.7Holland Black River154.5SAC 2
11Jack Paulsen18:56.2Grandville153.9OK Red 2
9De-Mani Roberts18:56.5East Kentwood153.8OK Red 2
10Matthew Killeen18:05.0Leslie153.3Apples 2 Apples
11Nicholas Milosavlevski18:03.1Macomb Dakota153.3MAC Red Championship
11Jack Yonkman18:57.2Muskegon Reeths-Puffer153.3OK Green 2
10Carter Kirkbride18:03.5Romeo153.2MAC Red Championship
11Chase Somers18:43.8Freeland153.1TVC 2
10Amos Norder18:44.2Saginaw Michigan Lutheran Seminary152.9TVC 2
9Nathan West18:07.1Webberville152.6Apples 2 Apples
11Cole Hansen18:59.9Muskegon Mona Shores152.4OK Green 2
11Luke McDonell18:06.3St. Clair152.2MAC Red Championship
11Landon Heikka18:38.8Holly152.1FML 2
12Tomas Mendez19:01.0Jenison152.0OK Green 2
12Cameron Wright19:01.1Caledonia152.0OK Green 2
11Zac Brown18:41.2Holly151.3FML 2
11Jacob McDaniel19:04.3Grandville151.2OK Red 2
11Jaeden Pearson19:05.6East Kentwood150.8OK Red 2
10Grant Feldpausch19:04.8Caledonia150.7OK Green 2
9Zachary Newman19:05.0Byron Center150.7OK Green 2
12Zack Mitchell18:15.2Kalamazoo Christian150.3SAC 2
9Jacob Solomon18:12.6Utica150.1MAC Red Championship
10Jackson Horn18:52.9Freeland150.0TVC 2
12Gabi Martinez18:15.4Lansing Eastern149.9Apples 2 Apples
10Joseph Nowicki18:15.1Utica Eisenhower149.3MAC Red Championship
10Cooper Schmelter18:18.6Leslie148.8Apples 2 Apples
10Julian Malec19:12.5Grandville148.5OK Red 2
12Jose Domecq18:20.1Leslie148.3Apples 2 Apples
12Sam McCarthy19:13.2Grandville148.3OK Red 2
12Nathan Chapin19:12.3Jenison148.2OK Green 2
11Jagger Clark18:59.3Frankenmuth147.9TVC 2
12Isaiah LaDuke19:14.4Holland West Ottawa147.9OK Red 2
10McKinley Springer18:52.7Corunna147.4FML 2
10Samuel Perez19:15.5Muskegon Reeths-Puffer147.2OK Green 2
12Alex Morin18:24.5Martin147.2SAC 2
11Max Baade18:53.6Owosso147.2FML 2
11Andrew Bucher18:22.2Fraser146.9MAC Red Championship
12Felix Ramirez18:24.2Laingsburg146.9Apples 2 Apples
11Brodie Licata18:54.2Lake Fenton146.9FML 2
10Colin Mondoux18:22.5Utica146.8MAC Red Championship
11Austin Van Ek19:17.7Hudsonville146.8OK Red 2
11Ian Kimbrell19:18.2Caledonia146.3OK Green 2
10Grant Morrell19:18.4Caledonia146.2OK Green 2
11Seamus Murphy18:24.8Romeo146.1MAC Red Championship
12Justin Perantoni18:57.0Fenton146.0FML 2
12Lucas Licari19:20.0Grandville146.0OK Red 2
11Gabriel Gauss19:20.2Rockford145.9OK Red 2
9Dylan Phillips18:25.3Grosse Pointe North145.9MAC Red Championship
11Grason Weber18:27.5Leslie145.8Apples 2 Apples
11Alexander Perry18:25.8Utica Eisenhower145.7MAC Red Championship
12Kyan Isham18:27.8Leslie145.7Apples 2 Apples
12Trevor Gutteridge18:58.2Goodrich145.6FML 2
12Korbyn Thornton18:26.8St. Clair145.4MAC Red Championship
10Jackson Martin18:59.2Fenton145.3FML 2
12Alexander Henderson18:27.6Macomb Dakota145.1MAC Red Championship
11Carter Johnston18:59.7Linden145.1FML 2
10Trevor Thompson18:30.1Butternut Homeschool145.0Apples 2 Apples
12Rodney Iamurri19:08.4Saginaw Nouvel144.9TVC 2
10Logan Young18:30.6Harrison144.8Apples 2 Apples
11Kaiden Shinew19:23.8Grand Haven144.7OK Red 2
11Dylan Hile18:32.4Leslie144.2Apples 2 Apples
10Caleb DuPuis19:24.6Jenison144.1OK Green 2
10Jackson Jaworski19:10.7Freeland144.1TVC 2
9Sean Thompson19:25.1Caledonia144.0OK Green 2
11Eli Martin18:34.1Schoolcraft144.0SAC 2
11Logan Selasky19:11.3Saginaw Swan Valley143.9TVC 2
11Gavin Ottinger19:04.1Goodrich143.7FML 2
11Adam Howell19:04.1Flint Kearsley143.6FML 2
11Lance Edghill18:32.3Fraser143.6MAC Red Championship
12Evan Lamb18:32.7Romeo143.4MAC Red Championship
10Ian DeHaan19:27.5Caledonia143.2OK Green 2
12Connor Candler18:37.7Schoolcraft142.8SAC 2
12Ethan Gerlach19:29.7Holland West Ottawa142.8OK Red 2
12William Sheely19:28.8Caledonia142.7OK Green 2
11Zain Banat19:06.8Swartz Creek142.7FML 2
11Lucas Kranzusch19:30.0Grandville142.7OK Red 2
11Lucas Dykhouse19:30.3Hudsonville142.6OK Red 2
9CJ Shilling19:07.5Flushing142.5FML 2
12Keagan Cole18:39.5Parchment142.2SAC 2
11Hunter Groulx19:08.6Swartz Creek142.1FML 2
10Eric Pierce19:31.4Byron Center141.9OK Green 2
9Henry Golembiewski19:10.0Fenton141.7FML 2
10Levi Socier19:18.2Essexville Garber141.6TVC 2
12Sean O’Grady19:18.3Saginaw Nouvel141.6TVC 2
12Cole Tilmann18:40.8Beal City141.4Apples 2 Apples
10Jonathan Marth19:33.1Jenison141.3OK Green 2
9Avery Carlson18:42.4Holland Black River141.2SAC 2
10Patrick Monahan18:41.5Central Michigan Homeschool Athletics141.2Apples 2 Apples
9Federico Moreno-Padilla18:40.5Utica Eisenhower140.8MAC Red Championship
10Josiah Thelen19:35.9Grandville140.7OK Red 2
9Trevor Mieras19:35.9Hudsonville140.7OK Red 2
12Collin McMillian19:13.4Holly140.5FML 2
9Jackson Bannister19:36.9East Kentwood140.4OK Red 2
10Ben Panter19:14.0Fenton140.4FML 2
9Logan LaMilza18:42.0Macomb Dakota140.3MAC Red Championship
9Hayden Vess19:38.0Grand Haven140.0OK Red 2
11Trevor Zoli18:43.9New Baltimore Anchor Bay139.7MAC Red Championship
12Mark Rios-Hernandez19:38.9East Kentwood139.7OK Red 2
11Quentin Smith18:46.2Fowler139.6Apples 2 Apples
10Isaiah Homan18:47.2Central Michigan Homeschool Athletics139.3Apples 2 Apples
10Austin Kloha19:25.2Freeland139.3TVC 2
12Ian Flechsig18:45.3Macomb Dakota139.2MAC Red Championship
11Conner Wilkinson19:25.3Bay City John Glenn139.2TVC 2
9Levi Walker19:40.6Jenison138.8OK Green 2
9Wesley LaFever18:46.8Macomb Dakota138.7MAC Red Championship
9Ira Brown18:50.2Saugatuck138.6SAC 2
11Myles Hendel19:41.5Jenison138.5OK Green 2
10Thomas Halligan19:19.8Holly138.4FML 2
10Grant Mielke19:28.3Freeland138.2TVC 2
12Jacob Standfest19:43.5Rockford138.2OK Red 2
9Levi VanderLaan19:43.5Caledonia137.8OK Green 2
9Christopher Shemes19:30.4Ithaca137.6TVC 2
12Tam Huynh19:46.6East Kentwood137.1OK Red 2
12David Potgeter19:46.0Caledonia137.0OK Green 2
11Law Sholten19:32.7Frankenmuth136.8TVC 2
9Jude TenElshof19:46.9Jenison136.7OK Green 2
9Rhy Schneider19:48.2Rockford136.6OK Red 2
10Jackson Defina19:25.7Fenton136.4FML 2
12Aurelio Mendez19:48.1Jenison136.3OK Green 2
12Joel Hoppe19:49.4Holland West Ottawa136.2OK Red 2
10Ryder Nichols19:48.7Byron Center136.1OK Green 2
12Robbie King18:57.9Constantine136.0SAC 2
9Noah Dallas19:35.4Freeland135.9TVC 2
10Xavier Pompey18:58.5Coloma135.8SAC 2
11Grady Oberlin18:57.7Butternut Homeschool135.8Apples 2 Apples
9Ashton Skinner18:59.4Saugatuck135.5SAC 2
10Grady Galbraith19:36.8Hemlock135.4TVC 2
11Derek Ruimveld19:00.1Lawton135.3SAC 2
9Leif Briggs-Lind19:37.2Bay City John Glenn135.3TVC 2
10Landon Madden19:00.6Delton-Kellogg135.2SAC 2
12Blaise Gooding19:30.4Linden134.9FML 2
9Blake Jones18:59.1Romeo134.6MAC Red Championship
12Jamie Neel19:53.2Muskegon Reeths-Puffer134.6OK Green 2
12Alexander Richards18:59.5Utica134.5MAC Red Championship
9Fabian Martinez-Arreola19:54.5Jenison134.2OK Green 2
10Shane Nshime19:56.0East Kentwood134.0OK Red 2
9Griffin Kreger19:01.3St. Clair133.9MAC Red Championship
9Caleb Conner19:55.7Jenison133.8OK Green 2
9Graham Kusmierski19:57.1Grandville133.6OK Red 2
11Jabin Dielman19:57.6Holland West Ottawa133.5OK Red 2
10John Wilson19:36.0Flushing133.0FML 2
11Sam Nielsen19:04.5Fraser132.8MAC Red Championship
11Charlie Vitkauskas20:01.8Rockford132.1OK Red 2
11Riley Minnis19:48.6Freeland131.5TVC 2
11Ace Drewyor19:11.9Schoolcraft131.4SAC 2
9Zachary Panter19:41.3Fenton131.2FML 2
10Noah Foley19:13.0South Haven131.0SAC 2
10Judson Phillips20:05.3Byron Center130.6OK Green 2
9William Henze19:12.1Grosse Pointe North130.3MAC Red Championship
11Gavin Bishop19:12.3St. Clair130.2MAC Red Championship
9Conner Terry20:07.4East Kentwood130.2OK Red 2
9Mason Szyniszewski20:07.8Grandville130.1OK Red 2
12Roman Cardenas19:15.6Lansing Eastern129.8Apples 2 Apples
9Liam Gunnink20:07.9Jenison129.7OK Green 2
12Harrison Thoma19:46.2Linden129.6FML 2
12Lucas Shastal19:16.5Laingsburg129.5Apples 2 Apples
11Beck Ytterberg19:17.9Bridgman129.4SAC 2
11Alpha Kabba20:10.0East Kentwood129.3OK Red 2
9Ethan Brunner20:10.0Rockford129.3OK Red 2
11Nick Muday19:20.0Delton-Kellogg128.7SAC 2
12Nolan Viviano19:18.9Utica Eisenhower128.0MAC Red Championship
9Austin Hodges19:23.5Laingsburg127.2Apples 2 Apples
12Max Corbat20:17.5Grand Haven126.8OK Red 2
10Caeden Gwinn19:55.4Corunna126.5FML 2
11Evan Gerry20:03.4Frankenmuth126.5TVC 2
11Parker Chittle19:56.3Swartz Creek126.2FML 2
12Alexander Elliot19:24.6Utica Eisenhower126.1MAC Red Championship
12Cody Bencovsky19:27.0Eaton Rapids126.0Apples 2 Apples
11Jackson Zhang19:25.1St. Clair126.0MAC Red Championship
12Kelvin Kepler20:20.6Grandville125.8OK Red 2
10Musa Khadija20:21.2Grand Haven125.6OK Red 2
10Jackson LaLonde19:59.2Clio125.3FML 2
11Alex Saavedra20:22.3East Kentwood125.2OK Red 2
9Hunter Orshall19:27.6Utica125.1MAC Red Championship
12Joshua Maier20:22.1Caledonia125.0OK Green 2
9Abram Larsen20:00.5Fenton124.8FML 2
12Logan Patmalnieks19:32.7Constantine124.4SAC 2
11Nicolas Sepanak20:02.0Linden124.3FML 2
10Benjamin Rewa20:24.4Caledonia124.2OK Green 2
9Avery Gutshall20:03.1Swartz Creek124.0FML 2
11Levi West20:03.4Swartz Creek123.9FML 2
11Daxton MacDonald20:25.7Muskegon Mona Shores123.8OK Green 2
10Owen Hare20:11.8Saginaw Swan Valley123.7TVC 2
11Christian Prong19:35.1South Haven123.6SAC 2
10Justice Ashley20:04.4Lake Fenton123.5FML 2
12Kaeler Fox20:26.4Caledonia123.5OK Green 2
9Parker Ginsberg20:28.1Grandville123.3OK Red 2
9Owen Nytko19:33.4Romeo123.2MAC Red Championship
11Aaron Machado20:06.1Swartz Creek123.0FML 2
10Vincent Morse20:14.1Saginaw Swan Valley123.0TVC 2
10Connor Bailey-Cook19:37.5Parchment122.8SAC 2
12Charlie Agnew20:06.8Owosso122.7FML 2
12Benjamin Ault20:30.1Rockford122.6OK Red 2
10Cooper Prentice19:38.1Allegan122.6SAC 2
11Anthony Richardson20:30.9Grandville122.4OK Red 2
12Samuel Hubbard19:38.2Livingston Christian122.3Apples 2 Apples
9Ryan Khatir20:30.6Muskegon Mona Shores122.1OK Green 2
12Cole Hinterman20:32.1Hudsonville122.0OK Red 2
10Miles Divozzo19:40.5Holland Black River121.8SAC 2
12Ryland Brechting20:32.5Hudsonville121.8OK Red 2
10Luke McCarty20:34.9Hudsonville121.0OK Red 2
12Coby Price20:35.3East Kentwood120.9OK Red 2
11Brennan Parker20:12.6Corunna120.8FML 2
11Jacob Piotrzkowski20:37.1Holland West Ottawa120.3OK Red 2
11Austin Watford19:42.5Utica120.2MAC Red Championship
10Landon Miller19:45.1Fowler120.0Apples 2 Apples
12Jean Shema20:38.9East Kentwood119.7OK Red 2
11Cole Stockwell19:45.0St. Clair119.3MAC Red Championship
12Xavier McCallum20:39.0Byron Center119.3OK Green 2
9Cole Ringel19:48.3Gobles119.2SAC 2
12Devon Lauters20:40.4Grandville119.2OK Red 2
10Colin Gallagher19:48.4Kalamazoo Hackett119.2SAC 2
9Mahir Tabakobic20:41.2Grandville118.9OK Red 2
11Brent Monterosso19:46.3Romeo118.9MAC Red Championship
9Chase Compau20:18.8Ortonville Brandon118.7FML 2
10Kohen Van Houten20:42.0Hudsonville118.7OK Red 2
9Xavier Teneyuque20:27.7Carrollton118.4TVC 2
9Luke Page20:20.8Fenton118.1FML 2
11Jack Jablonski20:21.3Linden117.9FML 2
11Dylan Sturr20:43.7Muskegon Reeths-Puffer117.8OK Green 2
9Carson Helmer19:52.2Laingsburg117.6Apples 2 Apples
10Noah Withers19:54.6Lawton117.2SAC 2
11Clark Douglas19:55.0Bridgman117.0SAC 2
9Owen VerBeek20:46.9Jenison116.7OK Green 2
9Chase Pihalja19:53.2Macomb Dakota116.6MAC Red Championship
10Collin Bauer19:56.7Schoolcraft116.4SAC 2
12Trey Sukola19:56.7Parchment116.4SAC 2
12Deon Howard20:29.1Flint Kearsley115.3FML 2
12Dylan Danner20:01.0Schoolcraft115.0SAC 2
12Jackson Pletcher20:30.1Flint Kearsley115.0FML 2
11Jacob-D Johnson20:30.3Holly114.9FML 2
9Joshua Byrtus20:30.4Holly114.9FML 2
9Colton Kelley19:58.8Fraser114.7MAC Red Championship
11Eli Lewis20:53.2Muskegon Mona Shores114.6OK Green 2
9Ben Sushynski20:31.4Linden114.5FML 2
9Kyle Laginess19:59.9Fraser114.4MAC Red Championship
10Carson Lauters20:55.3Grandville114.2OK Red 2
11Xavier Simon20:02.4Fowler114.2Apples 2 Apples
12Alexi Ho20:56.6East Kentwood113.8OK Red 2
11Ian Burley20:57.0Grand Haven113.7OK Red 2
12Garrison Angliss20:34.2Flushing113.6FML 2
10Logan Whitmer20:43.4Saginaw Michigan Lutheran Seminary113.2TVC 2
11Ezequiel Cardozo-Aviles20:06.8Watervliet113.1SAC 2
12Carter Ernsberger20:07.0Bridgman113.0SAC 2
10Micah Springer20:06.8Central Michigan Homeschool Athletics112.7Apples 2 Apples
10Paul Kim20:45.0Saginaw Michigan Lutheran Seminary112.7TVC 2
12Alexander Sexton20:08.7Watervliet112.4SAC 2
12Sebastian Rissley21:00.8Caledonia112.1OK Green 2
11Jakob Mueller20:47.0Saginaw Michigan Lutheran Seminary112.0TVC 2
10John Joyner21:02.1Caledonia111.6OK Green 2
12Emery Govaere20:09.3St. Clair111.2MAC Red Championship
9Ashton Dingee20:12.4Galesburg-Augusta111.2SAC 2
11Conner Fenton20:12.4Beal City110.9Apples 2 Apples
10Van Roach21:04.5Muskegon Mona Shores110.8OK Green 2
11Reece Emeott21:05.6East Kentwood110.8OK Red 2
10Townsend Moore21:06.2East Kentwood110.6OK Red 2
11Gavin Hiler20:43.3Lake Fenton110.6FML 2
12Eddy Granados20:15.3Coloma110.2SAC 2
10Draven Reid21:06.3Caledonia110.2OK Green 2
11Levi Wilcox21:07.4Hudsonville110.2OK Red 2
10Ben Keebaugh20:15.3Fowler109.9Apples 2 Apples
11Landon Hayes20:17.3Constantine109.6SAC 2
10Reece Lloyd20:17.6Schoolcraft109.5SAC 2
9Bentley Cromer20:56.0Alma109.0TVC 2
11Nathan Lerchenfeld20:16.0Macomb Dakota109.0MAC Red Championship
11Jacob Vanderveen20:18.8Fulton108.7Apples 2 Apples
10Alex Edwards21:12.5Grandville108.5OK Red 2
9Macen Kemp20:18.3Romeo108.2MAC Red Championship
12Alex Perea21:13.5Grandville108.2OK Red 2
9Jayce Lloyd20:21.6Schoolcraft108.1SAC 2
9Collin Andrews20:51.3Lake Fenton107.9FML 2
12Jase Post20:51.5Linden107.8FML 2
12Cayden Apol21:15.7Hudsonville107.4OK Red 2
11Logan Snoap21:16.1Hudsonville107.3OK Red 2
11Noah Reggio20:21.6Romeo107.1MAC Red Championship
11Mack Burba20:53.7Flushing107.1FML 2
10Zachary Polk20:22.8Utica106.7MAC Red Championship
11Matthew Howery20:25.4Webberville106.5Apples 2 Apples
11Jeremy VanderWall21:18.6Hudsonville106.5OK Red 2
11Jaciel Ruiz20:26.8Fennville106.4SAC 2
9Charles Lucas21:19.3Hudsonville106.2OK Red 2
9Jacob Keef21:18.7Byron Center106.1OK Green 2
9Nicholas Amorose21:18.8Caledonia106.1OK Green 2
10Sean Bostwick21:21.0Rockford105.7OK Red 2
10Marcus Anderson21:21.1Grandville105.6OK Red 2
10Trevor Dolloff20:28.2Ashley105.6Apples 2 Apples
10Jadon Dettmann20:29.3Martin105.6SAC 2
9Alex Florian20:28.3Eaton Rapids105.6Apples 2 Apples
9Jaxson Crouse20:29.3Butternut Homeschool105.2Apples 2 Apples
11Logan Robinson20:29.5Laingsburg105.2Apples 2 Apples
10Will Rathka20:31.0Laingsburg104.7Apples 2 Apples
11Alexander Schram21:10.2Saginaw Swan Valley104.3TVC 2
10Ronan Pizzo20:30.3St. Clair104.2MAC Red Championship
11David Sager20:33.4Gobles104.2SAC 2
10Justin Hutt21:25.5East Kentwood104.2OK Red 2
12Caiden Geiger20:32.7Bad Axe104.1Apples 2 Apples
12Jasen Hoenicke21:02.8Swartz Creek104.1FML 2
9Andrew Hilborg21:11.2Freeland103.9TVC 2
9Daren Austin20:35.3Parchment103.6SAC 2
11Knighten Rockwell20:35.5Galesburg-Augusta103.5SAC 2
12Dylan Oberlan20:34.7Butternut Homeschool103.4Apples 2 Apples
9Chase Bradley21:05.1Swartz Creek103.3FML 2
12Karter Adkins21:05.3Swartz Creek103.2FML 2
10Austin Kmiec20:33.7Romeo103.1MAC Red Championship
11Charles Gilbert20:33.7Romeo103.1MAC Red Championship
9Owen Zeien20:35.8Beal City103.1Apples 2 Apples
12Daniel Stutzman21:14.1Freeland103.0TVC 2
9Logan Williams21:06.3Flint Kearsley102.9FML 2
12Henry Stone21:29.3Grandville102.9OK Red 2
10Adam Host21:29.5Rockford102.8OK Red 2
9Asher Ornee20:39.5Holland Black River102.2SAC 2
10Nick Stevens20:40.5Galesburg-Augusta101.8SAC 2
11Ryan Ford20:40.0Livingston Christian101.7Apples 2 Apples
10Eli Dedloff20:40.7Central Michigan Homeschool Athletics101.4Apples 2 Apples
12Ryan Oberle21:10.9Goodrich101.4FML 2
9Luke Battaglia21:11.2Fenton101.3FML 2
10Sawyer Grifhorst21:34.5Grandville101.2OK Red 2
11Alex Spohn21:11.5Swartz Creek101.2FML 2
9Drake Green21:34.8Grand Haven101.1OK Red 2
12Gage Bouwman21:34.1Muskegon Reeths-Puffer101.0OK Green 2
9Adrian Flattery20:41.5Utica100.5MAC Red Championship
12Noah Schmidt20:42.0Utica Eisenhower100.3MAC Red Championship
11Eli Guinther21:22.6Frankenmuth100.1TVC 2
9Carson Duffield21:15.3Corunna99.9FML 2
12Yota Toda21:38.5East Kentwood99.9OK Red 2
11Jake Soto21:23.8Alma99.7TVC 2
11Daniel McConaghy20:44.4Grosse Pointe North99.5MAC Red Championship
11Ronan Turrell20:46.6St. Clair98.8MAC Red Championship
11Evan Williams21:27.2Carrollton98.6TVC 2
9Lucas Setsma21:43.0Grandville98.3OK Red 2
9Charles Kapa21:20.6Flushing98.1FML 2
10Russell Warner20:49.1Grosse Pointe North98.0MAC Red Championship
12Nate McAvoy21:29.3Frankenmuth97.9TVC 2
9Cameron Stone21:44.6Grandville97.8OK Red 2
10Marcus Blankenship21:30.4Saginaw Swan Valley97.5TVC 2
11Damien Martinez20:54.2Kalamazoo Hackett97.3SAC 2
12Timmy Stull21:23.4Goodrich97.2FML 2
11Jonathan Lebsack21:32.2Bay City John Glenn96.9TVC 2
12Nathan Shifflett20:52.9Macomb Dakota96.7MAC Red Championship
9Corbin Cummings21:47.9Rockford96.7OK Red 2
12Justin St Pierre20:53.6Macomb Dakota96.5MAC Red Championship
12Sam Hughes20:53.9Romeo96.4MAC Red Championship
11Thomas Schoenherr20:54.1Utica96.3MAC Red Championship
10Filip Taveski20:54.2Romeo96.3MAC Red Championship
12Ian McLellan21:48.4Byron Center96.2OK Green 2
12Parker Wood21:34.8Ithaca96.1TVC 2
11Caleb Armock21:49.8Grand Haven96.1OK Red 2
9Shaun Gleason21:50.0Grand Haven96.0OK Red 2
12Brock Hickerson20:59.0Delton-Kellogg95.7SAC 2
10Koleson Reeder21:51.6Caledonia95.1OK Green 2
12Teo Wilkerson21:53.4Grandville94.9OK Red 2
12Zachary McPherson21:03.0Parchment94.3SAC 2
9Austin Vista21:54.2Jenison94.3OK Green 2
9Henry Wert21:55.9Hudsonville94.0OK Red 2
9Nick DeRoo21:55.9Holland West Ottawa94.0OK Red 2
10Logan Paulen21:54.9Caledonia94.0OK Green 2
11Michael Boes21:01.0Utica Eisenhower94.0MAC Red Championship
10Jesse Taylor21:33.7Flint Kearsley93.8FML 2
9Daxton Hune21:57.2Rockford93.6OK Red 2
12Braxten Spurr21:34.2Ortonville Brandon93.6FML 2
9John Frabis21:02.3Utica Eisenhower93.6MAC Red Championship
11Jacob Adamowicz21:02.7Macomb Dakota93.4MAC Red Championship
10Michael Tidrow21:03.3Utica Eisenhower93.2MAC Red Championship
12Silas Springer21:05.6Central Michigan Homeschool Athletics93.1Apples 2 Apples
9Edward Gorkowski21:58.7East Kentwood93.1OK Red 2
10Josh Lupinski21:03.9Utica Eisenhower93.0MAC Red Championship
11Jack Bugeja21:04.1Grosse Pointe North93.0MAC Red Championship
11Caleb Hardy21:07.2Butternut Homeschool92.6Apples 2 Apples
10Elliott Carr21:37.5Corunna92.5FML 2
12Josef Scott21:38.2Clio92.3FML 2
12Barrett Nelson21:06.4Grosse Pointe North92.2MAC Red Championship
12Caleb Rabert21:06.4Romeo92.2MAC Red Championship
9Demetrio Bultman22:02.0Rockford92.0OK Red 2
11Cole Cannon21:10.3Gobles91.9SAC 2
11Evan Sandford21:40.0Swartz Creek91.7FML 2
10Jonas Meeuwsen22:04.5Grand Haven91.2OK Red 2
11Isaac Cruz21:12.9Saugatuck91.0SAC 2
12Randall Dustin22:05.1Byron Center90.6OK Green 2
11Daquon Bates22:05.8Muskegon Mona Shores90.4OK Green 2
10Malachi Coulson21:14.0Harrison90.3Apples 2 Apples
10Zach Freier21:52.7Freeland90.1TVC 2
9Henry Dupuis22:06.7Caledonia90.1OK Green 2
12Reagan Boulis21:44.9Linden90.0FML 2
10Kent West21:13.4Macomb Dakota89.9MAC Red Championship
10Clark Gray21:13.9Utica Eisenhower89.7MAC Red Championship
10Reed Snyder21:46.6Swartz Creek89.5FML 2
12Brennan Piper21:18.1Constantine89.3SAC 2
12Killian Horkey21:47.6Lake Fenton89.1FML 2
12Marshall Pederson Iii22:10.3Caledonia88.9OK Green 2
9Jeremiah VanHouten21:20.7Martin88.4SAC 2
11Andrew Barnum22:13.9Caledonia87.7OK Green 2
11Ethan McDonald21:59.9Carrollton87.7TVC 2
9Cole Mckenna22:14.4Caledonia87.5OK Green 2
11Caleb Boucher21:21.9Utica87.0MAC Red Championship
9Wesley Harrington21:26.2Parchment86.6SAC 2
12Jacob Hector22:19.0Grandville86.3OK Red 2
10Miles Crawford22:18.1Byron Center86.3OK Green 2
11Henry Hoekstra21:27.6Holland Black River86.1SAC 2
11Logan Peavey22:05.3Carrollton85.9TVC 2
11Adam Fox22:21.3Grand Haven85.6OK Red 2
12Kaden Sabo22:06.5Essexville Garber85.5TVC 2
9Cannon Detillion22:21.5Hudsonville85.5OK Red 2
9Hunter Page21:30.3Schoolcraft85.2SAC 2
11James Martin22:21.5Muskegon85.2OK Green 2
11Benjamin Huffine22:23.0East Kentwood85.0OK Red 2
9Corbin Maddox22:08.3Alma84.9TVC 2
9Levi Collins21:31.8Gobles84.7SAC 2
12Korbin Fields21:31.9South Haven84.7SAC 2
11Carson Dissette21:32.4South Haven84.5SAC 2
9Jace Hilton21:32.8Delton-Kellogg84.4SAC 2
9Campbell Vinson21:30.9Romeo84.0MAC Red Championship
11Dominic Rivette22:11.8Hemlock83.7TVC 2
12Zachary Cook22:03.8Fenton83.7FML 2
10Hunter Hayes21:34.9Martin83.7SAC 2
11Sam Thelen22:27.0Grandville83.7OK Red 2
9Ethan Moon22:27.5Grand Haven83.5OK Red 2
9David Ledden21:35.8Constantine83.4SAC 2
9Joe Jalosky21:33.0St. Clair83.3MAC Red Championship
11Seth Jenkins22:29.1Hudsonville83.0OK Red 2
12Tristan Neumann22:06.3Clio82.9FML 2
9Brendan McAuliffe22:30.0Rockford82.7OK Red 2
11Summer Yuan22:15.9Saginaw Michigan Lutheran Seminary82.4TVC 2
10Austin Lademann21:38.7Morrice82.1Apples 2 Apples
10Ethan Jenne21:40.0Fennville82.0SAC 2
11Jeffrey Brink22:33.2Hudsonville81.6OK Red 2
9Tanner Kauzlarich22:10.5Flushing81.5FML 2
10Nick Kreps22:35.1Muskegon Mona Shores80.6OK Green 2
9Miles Triant22:36.7Rockford80.4OK Red 2
9Amittai Kawano22:37.2Holland West Ottawa80.3OK Red 2
9Jack Williamson21:42.5Romeo80.2MAC Red Championship
10Alex Holmes21:44.8Lansing Eastern80.1Apples 2 Apples
10Atticus Boeve21:46.6Fennville79.8SAC 2
11Colin Lock22:23.6Essexville Garber79.8TVC 2
9Struck-Curtis Landin22:18.1Flint Kearsley79.0FML 2
11Gavin Stursma22:44.7Jenison77.4OK Green 2
12Isaiah Baker22:46.5Hudsonville77.2OK Red 2
10Eli Wing21:54.6Harrison76.8Apples 2 Apples
9Alexander Mitchell22:46.8Byron Center76.7OK Green 2
12Ayden Champane21:55.0Bad Axe76.7Apples 2 Apples
9Thomas Doversberger22:49.9Holland West Ottawa76.0OK Red 2
9Owen Cross22:28.1Flushing75.6FML 2
10Liam Dykhouse22:54.8Caledonia74.1OK Green 2
11Noah Jenkins22:56.9Hudsonville73.7OK Red 2
12Noah Reinsma22:57.0Hudsonville73.7OK Red 2
12Tucker Arrend22:05.2Coloma73.6SAC 2
12Andrieu Blomeling22:56.9Byron Center73.4OK Green 2
10Aidian Prout22:04.2Fraser72.9MAC Red Championship
12Noah Charbonneau22:44.5Essexville Garber72.8TVC 2
12Jonathan Noel22:44.7Bay City John Glenn72.8TVC 2
9Caleb Aspin22:37.0Flushing72.7FML 2
12Sam Huff22:09.2Kalamazoo Christian72.3SAC 2
11Austen Walden22:09.4Constantine72.2SAC 2
10Alexander Boynton22:10.4Schoolcraft71.9SAC 2
9Hudson Winne22:11.2Fennville71.6SAC 2
10Garet Gertsch22:08.5Utica71.5MAC Red Championship
11Philip LaFramboise22:48.6Bay City John Glenn71.5TVC 2
12Anthony Almeranti22:09.0New Baltimore Anchor Bay71.3MAC Red Championship
12Bradley DeMasellis22:11.6Livingston Christian71.1Apples 2 Apples
12Ty Edwards22:12.9Schoolcraft71.0SAC 2
11Preston Boggs22:42.8Flint Kearsley70.7FML 2
11Jemarion Brown23:05.1Muskegon70.6OK Green 2
12Darryl Thompkins23:05.3Muskegon70.6OK Green 2
9Isaac Bennett23:05.7Caledonia70.4OK Green 2
10Eli Gillespie22:16.0Webberville69.7Apples 2 Apples
11Evan Elliott22:54.8Bay City John Glenn69.4TVC 2
9Cruz Newville22:55.4Alma69.2TVC 2
10Malachi Dibler22:18.2Utica68.3MAC Red Championship
10Brady Butzler22:50.8Lake Fenton68.1FML 2
10Carlos Martinez23:14.2Rockford67.9OK Red 2
9Jayden Jackson22:23.0Laingsburg67.3Apples 2 Apples
10Aiden Telega22:21.3Fraser67.2MAC Red Championship
10Brendan DeRocher23:02.7Frankenmuth66.8TVC 2
10Holden Davidson22:55.4Fenton66.5FML 2
12Mathew Martel22:26.4Coloma66.5SAC 2
12Caden Carlson22:26.8Holland Black River66.4SAC 2
12Ben Bishop22:57.8Fenton65.7FML 2
12Cole Bates22:30.8Constantine65.1SAC 2
9Gavin Jansen22:31.7Harrison64.4Apples 2 Apples
11Charles Gipson23:10.8Saginaw Nouvel64.1TVC 2
12Jacob Bowermaster22:36.2Harrison62.9Apples 2 Apples
10Brayden DeMasellis22:36.5Livingston Christian62.8Apples 2 Apples
9Greyson Combs22:35.6Utica62.5MAC Red Championship
12Samuel Lusaya23:29.8Caledonia62.4OK Green 2
10Sam Bennoit22:38.6Harrison62.1Apples 2 Apples
11Evan Wolgast23:17.2Hemlock61.9TVC 2
10Noah Klawuhn23:09.7Owosso61.8FML 2
10Jonah Spencer22:40.9Webberville61.4Apples 2 Apples
11Jason Waring23:11.7Goodrich61.1FML 2
12Brody Benjamin23:35.0Caledonia60.7OK Green 2
12Arie TerBeek23:37.1Grandville60.3OK Red 2
9Gabriel Perea23:41.3Grandville58.9OK Red 2
11DJ Buterakos23:19.7Flint Kearsley58.4FML 2
9Samuel Westemeyer23:42.1Caledonia58.3OK Green 2
10Tyson Worthington23:42.5Muskegon58.2OK Green 2
9Mason DeWulf23:44.5Grandville57.8OK Red 2
11Matthew Simino22:49.9New Baltimore Anchor Bay57.7MAC Red Championship
9Sam Trommater22:52.5Beal City57.5Apples 2 Apples
10Micah Yates23:24.1Corunna57.0FML 2
12Alexander Eichbauer23:26.5Fenton56.2FML 2
11Trenton Terrian23:36.3Saginaw Swan Valley55.6TVC 2
11Shiloh Scott23:37.5Saginaw Michigan Lutheran Seminary55.2TVC 2
12Colton Dubuque23:01.7Bridgman54.8SAC 2
10Connor McGahey23:00.9Morrice54.7Apples 2 Apples
10Andrew Sleeper23:55.7Grand Haven54.1OK Red 2
10Ricardo Garcia23:41.8Carrollton53.7TVC 2
11Connor Blandford23:34.8Swartz Creek53.4FML 2
9Landon Evans23:08.0Schoolcraft52.7SAC 2
10Cameron Betts23:08.0Laingsburg52.3Apples 2 Apples
11Jose Boger23:12.2Gobles51.3SAC 2
9Levi Howard23:11.5Webberville51.2Apples 2 Apples
9Lawson Gallardo23:43.7Lake Fenton50.4FML 2
11Sarabdil Chauhan23:44.4Corunna50.2FML 2
9Brody Kochanski23:12.8Macomb Dakota50.1MAC Red Championship
9Elliot Bohinski23:15.0Morrice50.0Apples 2 Apples
10Cooper Stannard23:16.4Parchment49.9SAC 2
10Bennet Gipson23:56.0Saginaw Nouvel49.0TVC 2
9Brody Chabra23:48.2Flushing48.9FML 2
9Remington McKean23:19.2Morrice48.6Apples 2 Apples
11Rydik Wrubel24:12.0Caledonia48.3OK Green 2
10Brock Grabemeyer23:58.2Alma48.3TVC 2
11Christian Coleman23:58.4Carrollton48.2TVC 2
12Jackson Parker23:22.1Schoolcraft48.0SAC 2
12Brady Werner23:59.1Bay City John Glenn48.0TVC 2
9Brandon Perantoni23:51.2Fenton47.9FML 2
9Jack Bartkowicz23:21.3Grosse Pointe North47.2MAC Red Championship
9Greyson Mudget23:24.7Holland Black River47.1SAC 2
9Hayes Boucher24:15.9Caledonia47.0OK Green 2
12Yoe-Shi Yar24:17.3East Kentwood46.9OK Red 2
9Brock Drewyor23:26.8Schoolcraft46.4SAC 2
10Hale Heck23:24.2Macomb Dakota46.3MAC Red Championship
9Justice Springer23:27.5Central Michigan Homeschool Athletics45.8Apples 2 Apples
12Chase Hadder23:28.5Allegan45.8SAC 2
11Aaryn Smith23:58.2Holly45.6FML 2
11Kaidince Rose23:30.2Parchment45.3SAC 2
9Chase Skinner23:31.0Saugatuck45.0SAC 2
10Noah Hamilton24:23.1Grandville45.0OK Red 2
12Tanner Wesener24:08.6Hemlock44.8TVC 2
11Levi Brooks23:31.6Lawton44.8SAC 2
9Clark Dupon23:30.1Utica Eisenhower44.3MAC Red Championship
11Jordan Weber23:33.9Beal City43.7Apples 2 Apples
12Finn Hart23:36.7Livingston Christian42.8Apples 2 Apples
9Easton Hayes23:36.8Webberville42.7Apples 2 Apples
10Levi Fager24:15.3Saginaw Michigan Lutheran Seminary42.6TVC 2
9Andrew Stevens23:39.4Laingsburg41.9Apples 2 Apples
11Christian Richard23:41.3Utica40.6MAC Red Championship
11Connor Miley23:50.2Parchment38.6SAC 2
12Ethan Gorman23:51.6Saugatuck38.1SAC 2
12Paxton Brechting24:45.3Hudsonville37.6OK Red 2
10Hudson Nederveld23:53.7Kalamazoo Christian37.4SAC 2
10Ignacio Urdiain24:46.4Hudsonville37.2OK Red 2
11Bobby Rudolph23:53.8Webberville37.1Apples 2 Apples
12Josh Thompson24:33.4Saginaw Michigan Lutheran Seminary36.5TVC 2
10Nicholas Anguiano-Cruz23:56.4Martin36.5SAC 2
9WIlliam Sang24:49.8Rockford36.1OK Red 2
11Cody Cataline23:56.8Laingsburg36.1Apples 2 Apples
10Wylie Scott23:59.1Lansing Eastern35.3Apples 2 Apples
9Quinton Herppich24:52.7Holland West Ottawa35.1OK Red 2
9Aditya Malvankar24:55.0Caledonia34.0OK Green 2
11Lucas DeLisle24:01.6New Baltimore Anchor Bay33.8MAC Red Championship
12Owen Petersen24:56.2Caledonia33.6OK Green 2
9Matthew Rotarius24:43.3Bay City John Glenn33.3TVC 2
10Darquese Butler24:35.4Swartz Creek33.2FML 2
10Landry Mitchell24:45.4Saginaw Valley Lutheran32.5TVC 2
12Rodner DelAngel25:02.0East Kentwood32.0OK Red 2
9Liam Wenn24:40.6Flushing31.5FML 2
11Samuel Felten24:50.3Frankenmuth30.9TVC 2
12Dawson Page24:10.4Utica30.9MAC Red Championship
11Johnny Grice24:14.2Gobles30.6SAC 2
9Dom Veach25:07.7Grandville30.1OK Red 2
10Tyler Watson24:15.5Morrice29.8Apples 2 Apples
10Ewan Taylor24:45.6Linden29.8FML 2
11Zach Evans25:11.8Byron Center28.4OK Green 2
11Bilal Abdelmalek24:55.9Swartz Creek26.4FML 2
10Brock Warren24:29.5Constantine25.5SAC 2
10Liam Mcdonald24:32.7Laingsburg24.1Apples 2 Apples
10Cory Westbrook24:33.7Harrison23.8Apples 2 Apples
Jonathan Visscher25:27.5Muskegon Reeths-Puffer23.2OK Green 2
12Emmett Goossen24:34.7Grosse Pointe North22.8MAC Red Championship
9Justin Harper25:28.7Caledonia22.8OK Green 2
9Drake Pratt24:39.7Laingsburg21.8Apples 2 Apples
9Gavin Darling25:18.5Saginaw Michigan Lutheran Seminary21.5TVC 2
9Michael Timpa24:43.3Macomb Dakota19.9MAC Red Championship
9Nathan Giovannini24:43.5Macomb Dakota19.8MAC Red Championship
9Ryan Savoie25:16.8Ortonville Brandon19.4FML 2
9Jackson Donley25:23.8Corunna17.1FML 2
12Elija Langston25:46.9Muskegon16.7OK Green 2
10Adler Teichman25:27.8Linden15.7FML 2
11Liam Weir25:31.3Owosso14.6FML 2
12Keashaun Johnson25:59.8Muskegon12.4OK Green 2
10David LePert25:11.2Delton-Kellogg11.6SAC 2
9Noah Card25:40.6Linden11.5FML 2
9Reid Barden25:49.3Frankenmuth11.2TVC 2
12Cole Stapert25:15.0Gobles10.3SAC 2
11Ehman Guster26:12.1Muskegon8.3OK Green 2
12Owen Rathbun25:58.4Hemlock8.2TVC 2
10Abram Nieuwsma25:23.1Saugatuck7.6SAC 2
12Kenyae Foley26:14.2Muskegon7.6OK Green 2
10Kane McLean25:25.6Morrice6.5Apples 2 Apples
9William Whyms26:18.5Muskegon6.2OK Green 2
9Alex Brady26:19.0Caledonia6.0OK Green 2
9Malachi Martin25:28.5Delton-Kellogg5.8SAC 2
10Jack Baker25:28.6Delton-Kellogg5.8SAC 2
9Eathan Burnett25:32.0Watervliet4.7SAC 2
11Alexander Platt25:34.5Gobles3.8SAC 2
12David Cross26:25.8Muskegon3.7OK Green 2
11Dathan Snyder25:35.5Schoolcraft3.5SAC 2
11Pierre Tyson26:26.9Muskegon Mona Shores3.4OK Green 2
10Jack Bremer25:36.1Fowler3.0Apples 2 Apples
10Jonathan Adams25:39.2Livingston Christian1.9Apples 2 Apples

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Helen Sachs18:04.0Holland West Ottawa172.0OK Red 2
10Daisy Cox19:03.4Rockford152.2OK Red 2
12Valerie Beeck19:03.8Grand Haven152.1OK Red 2
12Lillian Deskins18:21.0Romeo147.3MAC Red Championship
11Natalie Foltz19:03.2Frankenmuth146.9TVC 2
12Kamryn Lauinger18:52.8Goodrich144.7FML 2
12Violet Hrabovsky18:29.0Romeo144.7MAC Red Championship
10Clara Kaczor19:10.0Freeland144.7TVC 2
10Annie Hrabovsky18:30.5Romeo144.2MAC Red Championship
11Hailey Creisher18:31.3Leslie143.2Apples 2 Apples
10Collette Wierks19:31.0Holland West Ottawa143.0OK Red 2
11Ava Porras19:31.0Holland West Ottawa143.0OK Red 2
10Libby Smith18:40.3Gobles142.9SAC 2
12Emma Gunnett19:31.4Holland West Ottawa142.9OK Red 2
12Chloe DeRidder19:37.8Grandville140.7OK Red 2
10Alivia Ottinger19:08.5Goodrich139.5FML 2
12Natalie Lewis19:46.3Rockford137.9OK Red 2
11Natalia Guaresimo18:51.3Romeo137.2MAC Red Championship
11Emmerson Clor18:54.3Romeo136.2MAC Red Championship
11Ava Lawrence19:51.7East Kentwood136.1OK Red 2
12Joy Evans19:35.8Alma136.1TVC 2
10Paige McMeans19:46.4Jenison135.5OK Green 2
10Isabelle Sliter19:05.6Fennville134.5SAC 2
12Addy Smith19:57.6Grand Haven134.1OK Red 2
12Olivia Purdy19:02.2Romeo133.6MAC Red Championship
9Maddy Aleisa19:54.5Jenison132.8OK Green 2
11Ella Goodsell19:04.5Romeo132.8MAC Red Championship
12Jane Olney20:03.7Holland West Ottawa132.1OK Red 2
9Remie Ellis19:06.0Eaton Rapids131.7Apples 2 Apples
12Julia Frampton20:06.7Holland West Ottawa131.1OK Red 2
9Mary Dolbow20:06.9Holland West Ottawa131.0OK Red 2
12Grace Grupido19:10.6Fraser130.8MAC Red Championship
10Addison Josephson19:36.3Linden130.2FML 2
9Jillian Lewakowski20:11.5Rockford129.5OK Red 2
10Emma Brown19:16.2Utica128.9MAC Red Championship
11Lidia Clancy19:16.6Macomb Dakota128.8MAC Red Championship
12Layla Jordan19:41.4Goodrich128.5FML 2
10Aubrey Rizzo19:18.3Macomb Dakota128.2MAC Red Championship
11Jersi Bilek20:10.3Muskegon Reeths-Puffer127.6OK Green 2
10Cassie Karasinski20:17.8Hudsonville127.4OK Red 2
10Reese Rosbolt19:23.2Romeo126.6MAC Red Championship
11Siene Muraszewski19:27.9Utica125.0MAC Red Championship
10Ella Wierks20:26.2Holland West Ottawa124.6OK Red 2
9Morgan Sanders20:28.1Rockford124.0OK Red 2
12Karie Keefer20:13.7Freeland123.4TVC 2
12Naomi Diekman20:23.1Jenison123.3OK Green 2
11Macy Guikema20:23.3Jenison123.2OK Green 2
10Kamryn Salladay19:31.8Lakeview123.1Apples 2 Apples
11Brooke McFarland19:36.1Utica122.3MAC Red Championship
10Chloe Purwin20:34.1Hudsonville122.0OK Red 2
11Cianah Budnik-Ramos20:34.8Grand Haven121.7OK Red 2
11Taylor Wiegand19:35.9Livingston Christian121.7Apples 2 Apples
12Abi Albright20:35.1Grand Haven121.6OK Red 2
12Alaina Klooster19:44.7Kalamazoo Christian121.4SAC 2
10Makinna Foglesong20:21.3Ithaca120.9TVC 2
10Veyda Conley19:46.9Martin120.7SAC 2
11Kailey Mann20:39.2Byron Center117.9OK Green 2
11Addie Birkholz20:46.2Holland West Ottawa117.9OK Red 2
11Trinity VanderWoude20:49.1Rockford117.0OK Red 2
12Melana Karsten20:50.2Rockford116.6OK Red 2
9Kyra Shaver20:50.6Rockford116.5OK Red 2
10Melody Meckstroth20:19.8Linden115.7FML 2
9Khloe Lehnst20:39.6Ithaca114.8TVC 2
12Sophia Aquino19:59.0Utica114.7MAC Red Championship
12Hannah Dupuis20:49.5Caledonia114.5OK Green 2
11Emma Riker20:08.1Kalamazoo Hackett113.6SAC 2
10Baylor Lauinger20:27.1Goodrich113.3FML 2
11Katelyn Frazier20:03.5Fraser113.2MAC Red Championship
11Donna Haaksma20:55.0Byron Center112.7OK Green 2
10Ashley Wayne21:02.4Hudsonville112.5OK Red 2
12Avery Byrne20:29.5Goodrich112.5FML 2
9Chloe Powers21:04.4Holland West Ottawa111.9OK Red 2
12Leona Keuvelaar21:05.4Grandville111.5OK Red 2
10Lyvia Curtis20:16.3Saugatuck110.9SAC 2
10Claire Brown20:34.4Goodrich110.9FML 2
10Maggie Baginski20:16.0Utica Eisenhower109.0MAC Red Championship
11Jacalyn Yakel20:16.9Utica Eisenhower108.7MAC Red Championship
11Jada Prescott20:58.0Freeland108.7TVC 2
12Keira Bommarito21:08.5Caledonia108.2OK Green 2
12Julia Timpa20:21.9Macomb Dakota107.0MAC Red Championship
9Lindsey Cmeyla21:04.9Saginaw Valley Lutheran106.4TVC 2
12Julionna West20:48.4Owosso106.2FML 2
9Emmarie Formsma21:16.0Byron Center105.7OK Green 2
10Sidney Shepard20:50.9Linden105.4FML 2
12Reese Beery21:08.1Saginaw Swan Valley105.3TVC 2
12Erin Lubahn20:25.2Leslie105.3Apples 2 Apples
10Lauren Shaffer20:36.1Gobles104.3SAC 2
12Melanie Warren20:36.7Bridgman104.1SAC 2
12Charlotte Long20:31.0Utica Eisenhower104.0MAC Red Championship
11Ryann Smitka20:32.1Macomb Dakota103.6MAC Red Championship
9Margaret Guerra-Harrison20:32.9Leslie102.7Apples 2 Apples
12Alayna Godfrey21:32.4East Kentwood102.5OK Red 2
12Tessa Minnear21:32.5Hudsonville102.5OK Red 2
11Kate Molloy20:35.9Fraser102.4MAC Red Championship
10Kamryn Sixberry20:43.0Saugatuck102.0SAC 2
11Andrea Schwartz21:27.7Jenison101.8OK Green 2
12Emily Rathka20:38.4Laingsburg100.9Apples 2 Apples
10Isabel Reinke21:22.9Freeland100.4TVC 2
9Codianne Palczewski20:43.5Utica99.8MAC Red Championship
9Lillian Johnson21:35.2Byron Center99.3OK Green 2
10Gabrielle Chevez21:36.5Muskegon Reeths-Puffer98.8OK Green 2
10Brie Siems20:55.1Kalamazoo Hackett98.0SAC 2
11Elise Barden21:30.4Frankenmuth97.9TVC 2
12Kiley Bommarito21:41.1Caledonia97.3OK Green 2
12Olivia VerBeek21:41.5Jenison97.2OK Green 2
12Josie Jenkinson21:15.7Owosso97.1FML 2
10Kaitlyn Rizzo20:52.5Macomb Dakota96.8MAC Red Championship
12Hayven Thiel21:16.8Corunna96.7FML 2
12Mylene Pham20:52.9Macomb Dakota96.7MAC Red Championship
9Isabelle Strand21:34.0Ithaca96.7TVC 2
9Gabriella Dallas21:34.8Freeland96.4TVC 2
12Allison Tuttle20:54.2Utica96.3MAC Red Championship
9Kate Olsen21:46.7Byron Center95.4OK Green 2
9Ellie Thering21:38.4Freeland95.2TVC 2
10Akaela Daman21:48.2Caledonia94.9OK Green 2
12Natalie Summerland21:24.4Owosso94.2FML 2
12Sydney Law21:51.2Byron Center93.9OK Green 2
12Audrey Huff21:58.4Grandville93.9OK Red 2
12Landrey Kuhn21:42.6Freeland93.8TVC 2
10Ella Thornton21:02.7St. Clair93.4MAC Red Championship
12Celia Pollock21:53.5Byron Center93.2OK Green 2
12Clara Fast21:09.6Bridgman93.1SAC 2
11Ellery Horness21:54.1Muskegon Mona Shores93.0OK Green 2
9Kayla Shellenbarger21:29.0Goodrich92.7FML 2
9Ana Lovell21:30.9Lake Fenton92.0FML 2
11Kandin Shuler21:13.7Bridgman91.8SAC 2
10Paige Willman21:32.3Lake Fenton91.6FML 2
11Anna Johnson21:50.2Alma91.3TVC 2
12Adysen Daman22:01.2Caledonia90.6OK Green 2
11Hannah Bennett22:01.3Caledonia90.6OK Green 2
12Allie Komarowski21:13.6St. Clair89.8MAC Red Championship
12Elizabeth Kunzi22:12.1Hudsonville89.3OK Red 2
10Jaidyn Nickels21:39.2Corunna89.3FML 2
11Jayden VandenAkker21:21.6Allegan89.1SAC 2
12Abbey Scholma22:12.9Hudsonville89.0OK Red 2
11Molly McNabb21:16.6St. Clair88.8MAC Red Championship
9Claire Watson22:14.4Rockford88.5OK Red 2
9Molly Roberts21:42.3Linden88.2FML 2
12Ariana Pillot21:24.3Schoolcraft88.2SAC 2
11Jewel Zschernig21:19.8Fraser87.7MAC Red Championship
12Abby Ulbrich21:26.7Kalamazoo Hackett87.4SAC 2
12Natalie Formsma22:10.8Byron Center87.4OK Green 2
11Ella Grimm22:10.9Muskegon Mona Shores87.4OK Green 2
12Nyla Broekhuizen22:11.2Byron Center87.3OK Green 2
11Sophie Wisener22:11.3Byron Center87.2OK Green 2
12Ashlei Anatalio21:21.9Grosse Pointe North87.0MAC Red Championship
9Emma Stone21:23.7Utica86.4MAC Red Championship
9Madisyn Hunter21:21.9Leslie86.4Apples 2 Apples
12Natalie Steward21:48.9Goodrich86.0FML 2
12Brianna Locke21:23.5Beal City85.8Apples 2 Apples
10Ella Thibodeau21:26.1Romeo85.6MAC Red Championship
12Kelcie Pung21:24.2Fowler85.6Apples 2 Apples
12Mila Schneider22:26.0Rockford84.7OK Red 2
12Ezgi Kurt22:10.0Alma84.7TVC 2
9Cora Ball22:19.7Byron Center84.4OK Green 2
10Molly Gaudard21:53.7Flint Kearsley84.4FML 2
11Kate Van Es21:38.1Kalamazoo Hackett83.6SAC 2
12Cece Frendt22:29.1Grand Haven83.6OK Red 2
11Sarah Munger22:13.7Alma83.4TVC 2
12Logan Clausen22:24.1Muskegon Mona Shores83.0OK Green 2
12Lily Polega21:58.8Flushing82.7FML 2
11Olivia Cereska21:35.2Fraser82.6MAC Red Championship
10Maddie Lindley21:59.3Holly82.6FML 2
9Kaleigh Slingerland21:59.5Owosso82.5FML 2
12Katie Cairney21:36.0Fraser82.3MAC Red Championship
9Anna Howell21:47.1Bridgman80.6SAC 2
10Emily Beethe22:25.1Saginaw Valley Lutheran79.6TVC 2
10Grace Mahaffy22:09.2Goodrich79.3FML 2
9Sofia Sporman22:09.8Flint Kearsley79.1FML 2
11Alexis Heagle22:36.5Byron Center78.8OK Green 2
11Izabelle LaLone22:27.7Ithaca78.8TVC 2
12Sage Brownell22:44.0Rockford78.7OK Red 2
11Elie Peresenaire22:44.1Hudsonville78.6OK Red 2
9Olivia Brown21:45.4Bad Axe78.5Apples 2 Apples
12Vivian Wickes22:29.3Alma78.2TVC 2
10Alice Foley21:49.2Fraser77.9MAC Red Championship
12Katie Madigan21:50.7Grosse Pointe North77.4MAC Red Championship
11Gabby Cleveland22:32.6Frankenmuth77.1TVC 2
12Kylie Main21:57.9Delton-Kellogg77.0SAC 2
11Alyssa Mertes22:49.7Rockford76.8OK Red 2
9Eleanor Olivo22:17.0Flushing76.7FML 2
12Jaidyn Smith21:51.9Leslie76.4Apples 2 Apples
12Heather Brownlee22:35.0Essexville Garber76.3TVC 2
10Brynn Potter22:51.3Rockford76.2OK Red 2
11Jolene Thompson21:55.2Romeo75.9MAC Red Championship
10Aubrey Hare22:36.3Saginaw Swan Valley75.9TVC 2
12Sophia Feldpausch22:45.6Byron Center75.8OK Green 2
11Molly Wierengo22:45.7Byron Center75.8OK Green 2
9Layla Gendernelle21:56.1Macomb Dakota75.6MAC Red Championship
9Abby Crandell22:21.0Owosso75.3FML 2
12Taryn Craven22:21.5Fenton75.2FML 2
11Mikayla Reddy22:54.6Rockford75.1OK Red 2
12Evelyn Logghe21:56.5Laingsburg74.8Apples 2 Apples
9Annalise Jense22:55.5Hudsonville74.8OK Red 2
10Olivia McDowell22:23.0Holly74.7FML 2
11Myleigh Hephner22:40.2Ithaca74.6TVC 2
11Olive Wakefield22:40.9Saginaw Michigan Lutheran Seminary74.4TVC 2
11Mackenzie Conner22:50.9Jenison74.0OK Green 2
10Anna VanderWal22:51.3Caledonia73.9OK Green 2
11Anna Green22:53.4Byron Center73.2OK Green 2
9Amelia Dawe22:44.4Ithaca73.2TVC 2
12Madison Shorkey22:45.2Bay City John Glenn72.9TVC 2
10Ava DeYoung22:11.0Gobles72.7SAC 2
12Eden Brewer22:06.2St. Clair72.3MAC Red Championship
9Quinn Middleton22:56.2Byron Center72.3OK Green 2
9Olivia Bays22:13.2Schoolcraft71.9SAC 2
11Isabella Dunn22:31.3Goodrich71.9FML 2
10Gabriella Komarowski22:07.7St. Clair71.8MAC Red Championship
9Gabriella Mercier22:08.6Macomb Dakota71.5MAC Red Championship
10Isabel Adkins22:33.5Swartz Creek71.2FML 2
11Madeline Dunn22:33.6Goodrich71.1FML 2
11Makenna Gwisdalla22:08.7Bad Axe70.8Apples 2 Apples
12Randi Pennington23:01.5Jenison70.5OK Green 2
9Alyda Leep22:19.6Schoolcraft69.8SAC 2
11Ava Tow22:14.5Utica69.5MAC Red Championship
12Addison Blodgett22:21.8Schoolcraft69.1SAC 2
12Faith Kopp22:16.5Utica68.8MAC Red Championship
11Madison Cooley22:22.8Gobles68.7SAC 2
11Addy Hughes23:07.8Byron Center68.4OK Green 2
12Ava Vlietstra22:24.0Kalamazoo Christian68.3SAC 2
10Amira Khadija23:15.1Grand Haven68.3OK Red 2
10Olivia Hawkins23:08.2Caledonia68.3OK Green 2
12Emma Hullinger22:18.3Romeo68.2MAC Red Championship
10Nolee Leppert22:16.8Beal City68.1Apples 2 Apples
11Kyrstie Celebuski23:15.9Grandville68.0OK Red 2
11Emma Dawe23:00.3Ithaca67.9TVC 2
10Alexa Palmer23:01.6Alma67.5TVC 2
10Maggie Wagner23:11.7Jenison67.1OK Green 2
11Audrey McManus22:20.8Eaton Rapids66.7Apples 2 Apples
9Nolah Balbach23:03.9Frankenmuth66.7TVC 2
12Madelyn Sillman22:21.4Fowler66.5Apples 2 Apples
12Christina Mendoza22:29.5Fennville66.5SAC 2
12Lily Frendt23:20.8Grand Haven66.4OK Red 2
9Natalie Vert22:27.2Romeo65.3MAC Red Championship
10Madison Trompen23:17.6Caledonia65.1OK Green 2
10Mallory Verhougstraete23:25.1Grand Haven65.0OK Red 2
10Alyssa Fudge22:28.2Macomb Dakota64.9MAC Red Championship
10Kaitlyn Durow23:18.4Muskegon Reeths-Puffer64.9OK Green 2
9Evelyn Weaver23:18.5Byron Center64.8OK Green 2
11Hazel Burley22:26.7Laingsburg64.8Apples 2 Apples
12Jenna Kowalski23:09.7Freeland64.8TVC 2
10Andie Buursma23:26.2Grandville64.6OK Red 2
9Adilyn VanderWerf23:19.3Byron Center64.6OK Green 2
12Zoie Wood22:35.4Gobles64.5SAC 2
12Kimberly Romero22:36.4Watervliet64.2SAC 2
9Zoe Fabing22:29.7Fowler63.8Apples 2 Apples
11Annabella Gjokaj22:31.9Utica Eisenhower63.7MAC Red Championship
9Allison Rodgers22:38.6Martin63.5SAC 2
12Emily Howell22:38.8Bridgman63.4SAC 2
11Josephine Sullivan23:30.6Rockford63.1OK Red 2
9Maeve VanDam23:23.7Byron Center63.1OK Green 2
9Avery McCrum22:40.8Schoolcraft62.7SAC 2
12Clare Conzelmann23:16.5Frankenmuth62.5TVC 2
10Simone McDargh23:33.0Grandville62.3OK Red 2
10Addison Hopkins23:33.4Hudsonville62.2OK Red 2
9Kaylin Pinkowski22:43.5Bridgman61.8SAC 2
10Taylor Byrne23:02.2Holly61.6FML 2
10Emma Schoonmaker22:45.5Saugatuck61.2SAC 2
10Emma Sidel23:03.6Corunna61.1FML 2
12Alayah Nieuwsma22:46.3Saugatuck60.9SAC 2
12Zoe Hankey22:39.7Eaton Rapids60.4Apples 2 Apples
12Sydney Leslie23:23.5Saginaw Nouvel60.2TVC 2
9Bethany Cmeyla23:24.4Saginaw Valley Lutheran59.9TVC 2
12Samantha Faustich22:43.7Macomb Dakota59.8MAC Red Championship
11Madison Bastic23:34.5Byron Center59.5OK Green 2
9Skylar Maclennan22:42.7Fulton59.4Apples 2 Apples
12Karisa Deacons23:26.2Ithaca59.3TVC 2
9Charlie Bont23:35.8Caledonia59.1OK Green 2
10Amoriah Tanton23:10.3Lake Fenton58.9FML 2
12Luciana Rodriguez22:46.6Fraser58.8MAC Red Championship
10Sydney Wheeler22:46.7Utica58.8MAC Red Championship
9Piper Schultz23:27.7Saginaw Michigan Lutheran Seminary58.8TVC 2
10Delilah Marquez23:43.8Holland West Ottawa58.7OK Red 2
10Malaynee Levandoski23:44.1Holland West Ottawa58.6OK Red 2
12Evie Culver23:28.8Frankenmuth58.4TVC 2
10Devon Byrne23:12.2Holly58.3FML 2
11Carolanne Hammer22:49.4Fraser57.9MAC Red Championship
12Emily King22:58.0Martin57.0SAC 2
12Addison Rusz22:50.2Laingsburg56.9Apples 2 Apples
10Brooklyn Hekman22:50.7Eaton Rapids56.8Apples 2 Apples
10Juliana Prewett22:51.5Central Michigan Homeschool Athletics56.5Apples 2 Apples
9Kinley Eikenberry23:44.5Muskegon Mona Shores56.2OK Green 2
11Eleanor Herron23:36.9Frankenmuth55.7TVC 2
11Samantha Frank23:37.4Frankenmuth55.5TVC 2
10McKenna Landers23:46.8Muskegon Mona Shores55.4OK Green 2
9Tiona Sakala23:47.2Caledonia55.3OK Green 2
11Isla Sule23:21.3Corunna55.2FML 2
9Kylie Brown22:58.1Utica55.0MAC Red Championship
12Kara Kerwin23:04.4Kalamazoo Christian54.9SAC 2
9Aleiah Nyhoff23:56.1Holland West Ottawa54.6OK Red 2
12Athiei Manyang23:56.3East Kentwood54.6OK Red 2
12Gabrielle Miller22:59.8Fraser54.4MAC Red Championship
10Anicela Ortega23:41.5Saginaw Swan Valley54.2TVC 2
12Samantha Pavlak23:07.6Schoolcraft53.8SAC 2
10Isla Sheely23:52.1Caledonia53.6OK Green 2
9Rachel McDonell23:03.6St. Clair53.1MAC Red Championship
10Tessa Feldpausch23:54.8Byron Center52.7OK Green 2
11Emma-Claire Sleighter24:02.2East Kentwood52.6OK Red 2
10Miah Randall23:30.4Holly52.2FML 2
9Delaney McBride23:12.6Kalamazoo Hackett52.1SAC 2
9Courtney Floeter23:30.7Linden52.1FML 2
9Elise Clarin23:58.7Caledonia51.4OK Green 2
10Cora Draft23:59.6Caledonia51.2OK Green 2
9Addison Dodd24:06.8Hudsonville51.1OK Red 2
12Amelia Sporman23:34.2Flint Kearsley50.9FML 2
9Charlee MacLaren23:53.5Ithaca50.2TVC 2
10Mary Wright23:12.8New Baltimore Anchor Bay50.1MAC Red Championship
9Abigail Riker23:19.0Kalamazoo Hackett50.0SAC 2
11Tenaya Jendza23:13.2New Baltimore Anchor Bay49.9MAC Red Championship
10Abbey Morabito23:13.4St. Clair49.9MAC Red Championship
11Marissa Norder24:10.4Grand Haven49.9OK Red 2
12Clara Mackey23:37.5Ortonville Brandon49.8FML 2
11Joelle Latta23:13.7Grosse Pointe North49.8MAC Red Championship
10Brooklynn Porter23:11.8Lakeview49.7Apples 2 Apples
11Addison Holt24:11.2Grand Haven49.6OK Red 2
10Jane Wilder23:12.8Webberville49.4Apples 2 Apples
12Ava Fisher24:05.4Jenison49.2OK Green 2
11Charli Belinger24:06.1Muskegon Reeths-Puffer49.0OK Green 2
12Adrienne Fluette24:10.0Muskegon Reeths-Puffer47.7OK Green 2
9Hayden Brill24:18.4Grand Haven47.2OK Red 2
10Corinne Lamb23:21.5Romeo47.2MAC Red Championship
10Lauren Hall24:11.9Muskegon Mona Shores47.0OK Green 2
12Clair Bacon23:22.7St. Clair46.8MAC Red Championship
9Erin Doolittle23:23.4Grosse Pointe North46.5MAC Red Championship
12Nadia Perez23:29.6Fennville46.5SAC 2
9Claira Slezak23:22.0Lakeview46.3Apples 2 Apples
12Katherine Farmer23:24.1Utica Eisenhower46.3MAC Red Championship
9Julia Bambach23:49.1Holly46.0FML 2
9Lucy Bott23:49.5Fenton45.8FML 2
10Tatum Hemmerly24:15.6Muskegon Mona Shores45.8OK Green 2
10Ashlyn O’Neill23:25.9Romeo45.7MAC Red Championship
12Brianna Nixon24:24.7Hudsonville45.1OK Red 2
11Maryn Hyatt24:08.8Saginaw Valley Lutheran45.1TVC 2
9DuRae Sage23:34.1Martin45.0SAC 2
9Emily Lasceski24:10.9Freeland44.4TVC 2
10Adeline Youngberg23:29.9Utica Eisenhower44.4MAC Red Championship
12Marykate Thomas23:37.2Kalamazoo Christian43.9SAC 2
11Kenzie Howell24:28.3Grand Haven43.9OK Red 2
12Jessica Booher23:56.0Holly43.7FML 2
9Leah Flannery23:31.3Leslie43.2Apples 2 Apples
12Gwen Breidinger24:14.8Alma43.1TVC 2
12Sarah Olszewski23:58.8Clio42.7FML 2
9Madeline Marchwinski23:37.5Romeo41.8MAC Red Championship
10Samantha Gutzman23:36.5Laingsburg41.5Apples 2 Apples
11Evelyn Ault24:35.9Rockford41.4OK Red 2
9Isabelle Keyes23:38.9Fraser41.4MAC Red Championship
12Meryn Curtis23:45.2Saugatuck41.3SAC 2
12Izzy MacCaughan24:03.7Fenton41.1FML 2
10Abigail Mulder23:46.9Schoolcraft40.7SAC 2
10Elle Shimmell23:42.2Utica40.3MAC Red Championship
9Payton Yeske23:48.5Watervliet40.2SAC 2
9Abigail Tromp24:33.1Byron Center40.0OK Green 2
10Lucy Otto24:33.6Jenison39.8OK Green 2
9Daisy Schmidt24:33.8Caledonia39.7OK Green 2
12Leah Williams24:33.8Caledonia39.7OK Green 2
10Mia McCarty24:40.9Hudsonville39.7OK Red 2
10Eve Sheldon24:08.6Flushing39.5FML 2
11Kaitlynn Ortiz24:08.8Flushing39.4FML 2
10Madisyn Lapinski23:51.3South Haven39.2SAC 2
11Emma Ramales23:47.9Utica Eisenhower38.4MAC Red Championship
9Mady Terpstra24:45.1Hudsonville38.3OK Red 2
11Meghan Davis23:54.6Holland Black River38.1SAC 2
11Natalie Hall24:39.2Muskegon Mona Shores37.9OK Green 2
11Ava Bonacci24:39.9Jenison37.7OK Green 2
12Kailey Triemstra23:56.4Kalamazoo Christian37.5SAC 2
10Lilly Reynolds24:15.2Fenton37.3FML 2
12Lauren Hills24:49.2Hudsonville36.9OK Red 2
11Olivia Thelen23:50.3Fowler36.9Apples 2 Apples
9Addison Tomsic23:58.8Gobles36.7SAC 2
12Lucy Bray23:59.0Kalamazoo Christian36.7SAC 2
12Joslyn Dickman24:34.4Alma36.5TVC 2
9Salay Schelhaas24:45.5Jenison35.8OK Green 2
10Laila Burress24:53.4East Kentwood35.5OK Red 2
10Anika Weurding24:03.4Lawton35.2SAC 2
10Alexis Bosma23:58.5Utica Eisenhower34.8MAC Red Championship
10Haylie Pearce24:57.0Rockford34.3OK Red 2
11Isabelle Swab24:57.5Grand Haven34.2OK Red 2
9Everlee Carpenter24:06.5Constantine34.2SAC 2
10Samantha DeFrain24:01.4New Baltimore Anchor Bay33.9MAC Red Championship
10Anna Kwiatkowski24:04.8Romeo32.7MAC Red Championship
11Grace Clayton25:02.5Rockford32.5OK Red 2
12Danielle St. James24:30.4Ortonville Brandon32.2FML 2
12Johannah Houtkooper24:13.0Delton-Kellogg32.0SAC 2
12Margarita Martinez24:33.7Flint Kearsley31.1FML 2
9Ellery Coburn25:00.2Muskegon Mona Shores30.9OK Green 2
12Mara Gilmore25:07.8Grand Haven30.7OK Red 2
10Greta Schroeder24:52.5Saginaw Michigan Lutheran Seminary30.5TVC 2
10Lydia Faubert24:54.4Hemlock29.9TVC 2
9Dakota Koeman25:11.1Hudsonville29.6OK Red 2
10Claire Bartkowiak25:05.7Byron Center29.1OK Green 2
10Jazmine Mason24:41.2Holly28.6FML 2
12Christina Waldmiller25:09.2Caledonia27.9OK Green 2
9Peyton Rohn24:17.3Ashley27.9Apples 2 Apples
9Lauryn Wilkie25:17.6Grand Haven27.5OK Red 2
12Avery Kelliher25:10.6Jenison27.5OK Green 2
10Elaine Lary24:21.9Romeo27.0MAC Red Championship
9Tatum Hawley25:19.5Grand Haven26.8OK Red 2
11Abbi Rozman24:28.7Holland Black River26.8SAC 2
12Sabrina Bielecki25:21.7Hudsonville26.1OK Red 2
9Abigail Tava25:14.9Caledonia26.0OK Green 2
9Lillian Bricker24:25.1Macomb Dakota26.0MAC Red Championship
9Kayla Ropelewski24:25.5Fraser25.8MAC Red Championship
11Liliana Ivanaj24:26.4Grosse Pointe North25.5MAC Red Championship
11Lizzie Dettman24:50.5Corunna25.5FML 2
12Mimi Trupiano24:27.1Grosse Pointe North25.3MAC Red Championship
11Arie Workman24:25.4Harrison25.2Apples 2 Apples
12Alexa Cleary25:08.5Frankenmuth25.2TVC 2
12Odessa Bristol25:25.2Grandville24.9OK Red 2
11Isabella Hernandez25:27.2Grandville24.3OK Red 2
9Paige Martin24:30.7Romeo24.1MAC Red Championship
9McKenzie McClintock24:37.6Kalamazoo Christian23.8SAC 2
12Emma Samborn25:13.6Saginaw Valley Lutheran23.5TVC 2
11Marisol Diaz24:38.8Fennville23.4SAC 2
10Annabelle Brunner24:31.6Eaton Rapids23.1Apples 2 Apples
10Amanda Leany25:24.7Muskegon Mona Shores22.8OK Green 2
9Bria Casey25:33.6Holland West Ottawa22.1OK Red 2
12Haylie Sarver25:27.4Jenison21.9OK Green 2
9Samantha Stevens25:27.9Byron Center21.7OK Green 2
12Skyelar Hawley25:37.1Grand Haven21.0OK Red 2
10Zoe Zondervan25:21.2Saginaw Michigan Lutheran Seminary20.9TVC 2
11Avery Boutell24:40.4Grosse Pointe North20.9MAC Red Championship
11Isabella Giovannucci24:49.3Allegan19.9SAC 2
10Caelyn Bono25:08.0Fenton19.7FML 2
10Meghan Venhuizen25:34.7Caledonia19.4OK Green 2
12Miley Torres24:50.7Lawton19.4SAC 2
9Abigail Douglass24:51.0Bridgman19.4SAC 2
10Payton Featherstone24:51.8Constantine19.1SAC 2
11Sofia Banales25:12.2Swartz Creek18.3FML 2
12Kaitlyn Clark24:54.7Schoolcraft18.1SAC 2
9Noelle Chen25:31.1Saginaw Michigan Lutheran Seminary17.7TVC 2
10Daniela Atkins25:47.9Grandville17.4OK Red 2
12Olivia Johnson25:32.3Frankenmuth17.2TVC 2
10Julianne Drobek24:51.6New Baltimore Anchor Bay17.1MAC Red Championship
10Rachael Heikkinen25:32.9Saginaw Valley Lutheran17.0TVC 2
12Grace Steiger25:32.9Saginaw Michigan Lutheran Seminary17.0TVC 2
10Greer Nimmo24:52.3Utica Eisenhower16.9MAC Red Championship
9Bryleigh Belcher25:18.9Linden16.0FML 2
10Liliya Pyk25:52.0Holland West Ottawa16.0OK Red 2
10Sara Schipper25:01.5Martin15.8SAC 2
10Evelyn Kopp24:55.6Utica15.8MAC Red Championship
11Adelade Avram25:36.8Freeland15.7TVC 2
10Josephine Pell25:46.0Byron Center15.7OK Green 2
11Emily Solinski25:39.3Essexville Garber14.9TVC 2
11Lilly Allen24:56.5Eaton Rapids14.8Apples 2 Apples
12Gabby Wisdom25:04.7Watervliet14.8SAC 2
11Sophia Strand25:42.0Ithaca14.0TVC 2
10Genavieve Root25:42.9Alma13.7TVC 2
9Esther Edgington25:09.6Holland Black River13.1SAC 2
9Hope Eckstein25:11.2Kalamazoo Christian12.6SAC 2
9Lydia Stockwell25:06.2St. Clair12.3MAC Red Championship
11Marissa Lowell25:12.3Watervliet12.2SAC 2
12Sofia Giacobbe26:03.6East Kentwood12.1OK Red 2
12Pia Ortlieb25:30.9Fenton12.0FML 2
11Gabriela Knight25:31.2Holly11.9FML 2
10Miriam Feneley25:13.4Watervliet11.9SAC 2
11Teigan Colvin26:05.1Grand Haven11.6OK Red 2
9Isabelle Horning25:58.7Caledonia11.4OK Green 2
11Rheagan Cobb26:06.6Grand Haven11.1OK Red 2
11Deirdre Mairs26:07.7East Kentwood10.8OK Red 2
12Harper McGough25:16.8Holland Black River10.7SAC 2
11Lucia Bird-Bazan25:11.0Utica10.7MAC Red Championship
10Olivia Orr25:35.8Flushing10.4FML 2
11Chelsea Becker25:12.4Fraser10.2MAC Red Championship
12Hadley Tiffany25:12.2Lakeview9.6Apples 2 Apples
12Marissa Freehling25:20.6Bridgman9.5SAC 2
9Samantha Baiz25:38.7Linden9.4FML 2
10Mackenzie Krentz26:04.7Caledonia9.4OK Green 2
10Angel Milam25:20.9Bridgman9.4SAC 2
10Gabriella Tietema26:13.3Grand Haven8.9OK Red 2
12Elliana Raterman26:06.4Jenison8.9OK Green 2
12Sarah Learman25:40.6Lake Fenton8.8FML 2
12Kamyla Aponte-Hernandez26:14.2East Kentwood8.6OK Red 2
12Tuula Buckland25:24.0Bridgman8.3SAC 2
12Quinn Smith26:15.3East Kentwood8.2OK Red 2
10Hope Kriesch25:43.4Flushing7.9FML 2
9Valentina LoRe25:20.1Utica Eisenhower7.6MAC Red Championship
9Haylee Geerlings26:18.5Holland West Ottawa7.2OK Red 2
9Camryn Marshall25:46.6Linden6.8FML 2
10Lydia Scherzer26:03.9Hemlock6.7TVC 2
12Miriam Keup26:04.7Saginaw Valley Lutheran6.4TVC 2
12Kendra Kuch25:48.3Linden6.2FML 2
12Savannah Thelen25:31.4Holland Black River5.9SAC 2
11Sophia Willyerd25:49.7Swartz Creek5.8FML 2
9Anna Billman25:32.3Allegan5.6SAC 2
12Jorie Mayes25:51.4Linden5.2FML 2
9Sydney Beemer26:08.6Saginaw Swan Valley5.1TVC 2
10Lennon Lassanske26:17.9Muskegon Mona Shores5.0OK Green 2
12Jillian Leclercq25:33.9Delton-Kellogg5.0SAC 2
11Yazmine Beverly25:29.3Webberville3.9Apples 2 Apples
9Adi Doyle25:56.1Owosso3.6FML 2
10Ashlyn Pelletier26:39.1Grandville0.3OK Red 2
10Ava Thomas25:48.1Kalamazoo Christian0.3SAC 2
10Madison Law26:32.5Byron Center0.2OK Green 2
Uncategorized

September 24th Meets

MeetBoysGirlsAverage
El Harger+3+4+4
MAC Blue 2+24+28+26
MAC White 2+13+20+17
OAA Blue 2+3+2+2
OAA Red 2+3+2+2
OAA White 2+5+7+6
SEC Red 2-21-17-19
SVL North 2-3-4-4

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

BOYS TEAM RATINGS

TeamTop 5 Avg.MeetDivision
Saline**188.8SEC Red 21
Ann Arbor Pioneer**187.5SEC Red 21
Dexter*181.5SEC Red 21
Rochester176.2OAA White 21
Saginaw Heritage176.2SVL North 21
Temperance Bedford176.0SEC Red 21
Ann Arbor Skyline175.1SEC Red 21
H.H. Dow172.1SVL North 21
Midland170.1SVL North 21
Troy Athens170.1OAA White 21
Monroe169.5SEC Red 21
Bay City Western168.4SVL North 21
Ann Arbor Huron167.0SEC Red 21
Grosse Pointe South166.1MAC White 21
Royal Oak165.2OAA White 21
Utica Ford161.6MAC White 21
Bloomfield Hills157.9OAA White 21
Mt. Pleasant155.6SVL North 21
Sterling Heights Stevenson154.1MAC White 21
Farmington152.6OAA White 21
Rochester Hills Stoney Creek150.7OAA White 21
Beverly Hills Groves145.9OAA Blue 21
Clarkston145.1OAA Red 21
Rochester Adams142.8OAA Red 21
L’Anse Creuse North141.6MAC White 21
West Bloomfield139.8OAA Blue 21
St. Clair Shores Lakeview138.9MAC White 21
Chippewa Valley137.4MAC White 21
Troy136.7OAA Red 21
Oxford135.8OAA Red 21
Berkley134.7OAA Blue 21
Birmingham Seaholm130.9OAA Red 21
Port Huron Northern130.0MAC White 21
North Farmington128.0OAA Blue 21
L’Anse Creuse125.7MAC Blue 21
Lake Orion123.0OAA Red 21
Warren Cousino119.6MAC Blue 21
Bay City Central115.0SVL North 21
Ypsilanti Lincoln99.2SEC Red 21
Roseville89.0MAC Blue 21
Warren Mott67.0MAC White 21
Sterling Heights6.2MAC Blue 21
TeamTop 5 Avg.MeetDivision
Madison Heights Lamphere118.4MAC Blue 22
Marysville111.7MAC Blue 22
Oak Park101.1OAA Blue 22
Warren Lincoln58.7MAC Blue 22
Harper Woods42.7OAA Blue 22
TeamTop 5 Avg.MeetDivision
Clawson103.6MAC Blue 23
Marine City54.7MAC Blue 23
New Haven23.5MAC Blue 23
TeamTop 5 Avg.MeetDivision
Marquette152.6El HargerUP 1
Houghton148.0El HargerUP 1
Gladstone132.7El HargerUP 1
Negaunee102.6El HargerUP 1
Menominee92.5El HargerUP 1
Escanaba83.2El HargerUP 1
Kingsford59.0El HargerUP 1
TeamTop 5 Avg.MeetDivision
Rudyard118.6El HargerUP 2
Munising114.0El HargerUP 2
Ironwood109.4El HargerUP 2
Hancock72.9El HargerUP 2
Gwinn63.4El HargerUP 2
TeamTop 5 Avg.MeetDivision
Engadine114.2El HargerUP 3
Stephenson112.7El HargerUP 3
Eben Jct. Superior Central85.2El HargerUP 3
Rock Mid-Peninsula50.3El HargerUP 3

GIRLS TEAM RATINGS

TeamTop 5 Avg.MeetDivision
Saline**141.4SEC Red 21
Ann Arbor Pioneer**137.9SEC Red 21
Bay City Western*121.8SVL North 21
Ann Arbor Huron*115.3SEC Red 21
Dexter*115.0SEC Red 21
Ann Arbor Skyline108.0SEC Red 21
Royal Oak105.0OAA White 21
H.H. Dow101.5SVL North 21
Midland98.3SVL North 21
Farmington97.0OAA White 21
Bloomfield Hills96.2OAA White 21
Rochester94.6OAA White 21
Rochester Hills Stoney Creek92.1OAA White 21
Mt. Pleasant88.4SVL North 21
Grosse Pointe South87.6MAC White 21
Berkley84.9OAA Blue 21
Birmingham Seaholm84.7OAA Red 21
Temperance Bedford81.8SEC Red 21
Troy Athens80.4OAA White 21
Port Huron Northern76.8MAC White 21
Oxford74.6OAA Red 21
Saginaw Heritage74.2SVL North 21
Chippewa Valley69.5MAC White 21
Rochester Adams66.0OAA Red 21
Beverly Hills Groves58.8OAA Blue 21
Utica Ford56.0MAC White 21
Clarkston51.9OAA Red 21
L’Anse Creuse North50.5MAC White 21
North Farmington48.5OAA Blue 21
Monroe44.8SEC Red 21
Troy44.5OAA Red 21
Warren Mott35.2MAC White 21
Ypsilanti Lincoln31.3SEC Red 21
West Bloomfield18.1OAA Blue 21
Warren Cousino15.0MAC Blue 21
St. Clair Shores Lakeview10.4MAC White 21
L’Anse Creuse9.8MAC Blue 21
TeamTop 5 Avg.MeetDivision
Oak Park57.4OAA Blue 22
Marysville50.1MAC Blue 22
TeamTop 5 Avg.MeetDivision
Marine City32.1MAC Blue 23
TeamTop 5 Avg.MeetDivision
Houghton96.4El HargerUP 1
Marquette70.0El HargerUP 1
Negaunee53.6El HargerUP 1
Kingsford23.1El HargerUP 1
Gladstone12.8El HargerUP 1
Escanaba10.1El HargerUP 1
TeamTop 5 Avg.MeetDivision
Hancock49.9El HargerUP 2

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
10Kamari Ronfeldt15:46.7Ann Arbor Pioneer211.4SEC Red 2
12Taye Levenson15:40.3Bloomfield Hills204.9OAA White 2
11Beckett Crooks16:27.5Ann Arbor Pioneer197.8SEC Red 2
11Theo Sacks-Thomas16:36.1Ann Arbor Pioneer195.0SEC Red 2
11Brennan LaRusso16:36.3Saline194.9SEC Red 2
11Nate Linden16:11.5Troy Athens194.5OAA White 2
12Caleb Snyder16:39.8Dexter193.7SEC Red 2
10Jacob Szalay16:40.3Saline193.6SEC Red 2
11John Blaskowski16:23.0Saginaw Heritage193.3SVL North 2
12Julian Linebaugh16:47.0Dexter191.3SEC Red 2
12Kalvin Kytta16:23.3Chassell191.2El Harger
12Walker Brose16:49.0Ann Arbor Huron190.7SEC Red 2
12Myles Bray16:49.3Monroe190.6SEC Red 2
12Collin Eckermann16:50.5Saline190.2SEC Red 2
10Cameron Varner16:55.2Temperance Bedford188.6SEC Red 2
12Saman Meshinchi16:57.5Saline187.8SEC Red 2
12Collin McLaughlin16:33.4Rochester187.2OAA White 2
11Dylan Pascoe16:35.4Rochester186.5OAA White 2
12Logan Gehoski16:43.9Bay City Western186.4SVL North 2
11Evan Owczarek16:39.0Rochester185.3OAA White 2
12Andrew Kaczmarczyk16:49.2Bay City Western184.6SVL North 2
12Logan Grills16:52.6Bay City Western183.5SVL North 2
12Sam Scott16:53.0Midland Dow183.3SVL North 2
12Myles Linden16:47.8Troy Athens182.4OAA White 2
11Dane Hieronimus17:14.1Temperance Bedford182.3SEC Red 2
11Quinn Davis17:16.7Ann Arbor Pioneer181.4SEC Red 2
11Andrew Worsley17:01.2Midland180.6SVL North 2
12Jack Martin16:46Grosse Pointe South180.3MAC White 2
12Jensen McCutcheon16:46Lakeview St. Clair Shores180.3MAC White 2
10Nicholas Yuan17:20.7Ann Arbor Skyline180.1SEC Red 2
10Matthew Wortley17:05.9Saginaw Heritage179.0SVL North 2
11Logan Bellinger17:07.3Midland178.6SVL North 2
12Jordan Bunce17:26.0Temperance Bedford178.3SEC Red 2
10Jacob Cole17:28.1Saline177.6SEC Red 2
12Nolan Till17:02.2Royal Oak177.6OAA White 2
12Andy Castro17:11.5Midland Dow177.2SVL North 2
10Coen Hill17:30.4Dexter176.9SEC Red 2
11Bruno Cifaldi17:32.2Ann Arbor Skyline176.3SEC Red 2
12Landon Whitehead17:32.8Dexter176.1SEC Red 2
9Johnathan Elsea17:17.8Mount Pleasant175.1SVL North 2
12John Lonsway17:05Sterling Heights Stevenson174.0MAC White 2
10Matthew Guikema17:39.1Ann Arbor Skyline174.0SEC Red 2
9Oskar MacArthur17:39.4Ann Arbor Skyline173.9SEC Red 2
11David Fiore17:21.5Saginaw Heritage173.8SVL North 2
12Leyton Minuth17:22.3Midland Dow173.6SVL North 2
12Tethyan McKenzie17:08Grosse Pointe South173.0MAC White 2
11Parker Bomia-Laberdee17:43.6Monroe172.5SEC Red 2
12Aidan Daly17:00.4Harrison Twp. L’Anse Creuse171.9MAC Blue 2
10Zach Shaffer17:12Utica Ford171.7MAC White 2
12Jack Robichaud17:46.6Ann Arbor Skyline171.5SEC Red 2
11Beepsee Teeple17:24.5Marquette170.8El Harger
10Musa Kay17:24.6West Bloomfield170.8OAA Blue 2
10Carlos Basulto17:49.5Saline170.5SEC Red 2
9James Gage17:50.8Saline170.1SEC Red 2
10Brett Lewis17:33.0Saginaw Heritage170.0SVL North 2
10Nick Martens17:52.2Dexter169.6SEC Red 2
11Aiden LaVictor17:29.2Beverly Hills Groves169.3OAA Blue 2
11Alex Hamilton17:30.1North Farmington169.0OAA Blue 2
12Alex Habarth17:09.9Harrison Twp. L’Anse Creuse168.7MAC Blue 2
12Benjamin Peura17:28.9Farmington168.7OAA White 2
12Trevor Nolan17:30.9Munising168.7El Harger
11Dean Gallucci17:21Utica Ford168.7MAC White 2
12Birk Seagren17:31.0Houghton168.7El Harger
12Nicholas (Nick) Balla17:56.3Temperance Bedford168.2SEC Red 2
11Thomas (TJ) Conley17:56.5Ann Arbor Huron168.2SEC Red 2
10Colin Blachford17:30.8Troy Athens168.1OAA White 2
9Nicholas Reiser17:59.1Dexter167.3SEC Red 2
12Andres Jaime17:34.4Royal Oak166.9OAA White 2
11Liam Dao17:34.6Royal Oak166.8OAA White 2
12Joey Cavins17:34.7Rochester Hills Stoney Creek166.8OAA White 2
10Keats Rosenbrock17:35.4Royal Oak166.5OAA White 2
12Landon Ferren17:44.2Midland166.3SVL North 2
10Carter Mitton18:03.0Saline166.0SEC Red 2
12Spencer Porritt17:45.2Midland165.9SVL North 2
11Eric DeWaele17:30Clinton Twp. Chippewa Valley165.7MAC White 2
10Devin Lau17:38.2Farmington165.6OAA White 2
10Payton Veilleux17:47.6Mount Pleasant165.1SVL North 2
12Reggie Geftos18:06.1Monroe165.0SEC Red 2
9Alec Brown17:49.2Saginaw Heritage164.6SVL North 2
9Martin Gehrke18:07.8Ann Arbor Skyline164.4SEC Red 2
10Ryan Steben18:07.8Saline164.4SEC Red 2
9Xavier Solgot17:34Macomb L’Anse Creuse North164.3MAC White 2
12Daniel Klein17:50.6Midland Dow164.1SVL North 2
12Joshua Sonnenberg17:35Grosse Pointe South164.0MAC White 2
11Cole Doty18:09.0Dexter164.0SEC Red 2
10Charles Cools18:09.5Ann Arbor Huron163.8SEC Red 2
12Matthew Casavant18:10.2Dexter163.6SEC Red 2
11Joshua Riggs18:12.5Monroe162.8SEC Red 2
12William Rosales18:12.8Saline162.7SEC Red 2
9Lucas Campbell17:47.1Rochester162.6OAA White 2
10Logan Thomas18:14.1Temperance Bedford162.3SEC Red 2
10William VanHaaften18:14.4Saline162.2SEC Red 2
9Joshua England17:56.6Midland Dow162.1SVL North 2
10Evan Amthor17:57.0Saginaw Heritage162.0SVL North 2
9Travis Schiebner17:57.5Saginaw Heritage161.8SVL North 2
11Aaron Hemstreet17:30.6Warren Cousino161.8MAC Blue 2
10Joshua Reed17:58.8Midland Dow161.4SVL North 2
11Francisco (Xisco) Dura18:17.5Ann Arbor Huron161.2SEC Red 2
11Steven Kirschner17:53.8Rudyard161.1El Harger
12Scott Smith18:18.4Dexter160.9SEC Red 2
12Logan Ference17:52.7Troy Athens160.8OAA White 2
9Aidan Schwalbach17:54.1Rochester Hills Stoney Creek160.3OAA White 2
11Zeke Lafferty18:20.6Ann Arbor Skyline160.1SEC Red 2
10Ryan Rummel18:20.7Saline160.1SEC Red 2
11Mason Liepman18:21.2Saline159.9SEC Red 2
11Ryan Hunt17:55.5Bloomfield Hills159.8OAA White 2
12Edmund Shall17:48Grosse Pointe South159.7MAC White 2
11Matthew Berg18:04.9Midland159.4SVL North 2
10Dustin Wright18:05.5Midland159.2SVL North 2
11Ashton Henckel17:57.6Rochester159.1OAA White 2
10Connor Murphy18:05.9Midland159.0SVL North 2
10Logan Gessford18:05.9Midland159.0SVL North 2
11Luke James18:06.1Midland159.0SVL North 2
11Alexandro Skakal18:00.2Lake Orion158.9OAA Red 2
12Maceo Colon18:24.9Temperance Bedford158.7SEC Red 2
9Elliot King18:08.7Midland158.1SVL North 2
12Mathew Tripp18:03.6Marquette157.8El Harger
11David Mann17:54Sterling Heights Stevenson157.7MAC White 2
10Enshu Kuan18:29.5Ann Arbor Skyline157.2SEC Red 2
12Archie Patterson18:30.0Saline157.0SEC Red 2
12Brandon Cummings17:57Utica Ford156.7MAC White 2
11Gustaf Finn18:31.0Ann Arbor Skyline156.7SEC Red 2
9Gabe Jaime18:13.1Saginaw Heritage156.6SVL North 2
9Gavin Rohr18:31.4Monroe156.5SEC Red 2
11Luke Mulka17:58Utica Ford156.3MAC White 2
9Pascal Rasmussen18:14.8Saginaw Heritage156.1SVL North 2
12Zach Smith18:09.0Ironwood156.0El Harger
10Dylan Hanley18:33.3Ann Arbor Skyline155.9SEC Red 2
9Michael Secord18:09.9Oxford155.7OAA Red 2
12Arun Venkatesan18:16.4Midland Dow155.5SVL North 2
11Benjamin Hemmer18:11.0Houghton155.3El Harger
11Grant Jurand18:12.2Clarkston154.9OAA Red 2
12Jackson Draheim18:12.4Marinette154.9El Harger
11Kyle Massimilla18:03Utica Ford154.7MAC White 2
10Avishek Sett18:12.1Farmington154.3OAA White 2
12Kaleos Reid18:20.1Mount Pleasant154.3SVL North 2
12Dakota Taylor18:14.2Engadine154.3El Harger
11Braden Rykse18:14.4Clarkston154.2OAA Red 2
10Maddi Duke18:39.7Temperance Bedford153.8SEC Red 2
9Harrison Worsley18:22.0Midland153.7SVL North 2
12Bo Brutyn18:22.4Midland153.5SVL North 2
9Everett Wood18:07Grosse Pointe South153.3MAC White 2
10Hudson McCleskey18:42.3Dexter152.9SEC Red 2
11Canon Kuntze18:19.5Stephenson152.5El Harger
11Elijah Good18:25.8Midland Dow152.4SVL North 2
10Conner McLaughlin18:18.4Rochester152.2OAA White 2
10Cooper Ankeney18:45.1Ann Arbor Pioneer152.0SEC Red 2
10Oliver Ridley18:28.0Saginaw Heritage151.7SVL North 2
9Ivan Neumann18:22.8Marquette151.4El Harger
12Weston Knauf18:23.1Powers North Central151.3El Harger
9Aarav Kalantry18:47.5Ann Arbor Huron151.2SEC Red 2
10Tyler Hennessey18:23.6Berkley151.1OAA Blue 2
9Conrad Marra18:47.6Ann Arbor Huron151.1SEC Red 2
12Patrick Delavan18:21.8Rochester Hills Stoney Creek151.1OAA White 2
12Henry Strait18:50.5Ann Arbor Skyline150.2SEC Red 2
10Santiago Valenzuela18:50.6Ann Arbor Skyline150.1SEC Red 2
9Bradley Chesney18:32.7Midland150.1SVL North 2
9Gerry Socha18:25.4Bloomfield Hills149.9OAA White 2
9Jacob Thayer18:33.8Midland149.7SVL North 2
9Brandon Van Karsen18:28.9Houghton149.4El Harger
11Hyunseo Sung18:35.0Midland Dow149.3SVL North 2
10Burke Smith18:55.1Dexter148.6SEC Red 2
9Adam Ogamba18:37.7Midland148.4SVL North 2
11Noah Nasceif18:22Sterling Heights Stevenson148.3MAC White 2
11Liam Aiuto18:30.2Royal Oak148.3OAA White 2
12Ryan Cifolelli18:34.2Beverly Hills Groves147.6OAA Blue 2
9Kelton Kyro18:40.7Midland147.4SVL North 2
12Aaron Sun18:34.9Troy147.4OAA Red 2
10Paxton Rose18:59.0Ann Arbor Skyline147.3SEC Red 2
11Damian Marcinek18:41.7Mount Pleasant147.1SVL North 2
12Georgio Aramouni18:14.9Madison Heights Lamphere147.0MAC Blue 2
11Andrew Nelson19:00.0Temperance Bedford147.0SEC Red 2
10Josue Martinez18:36.9West Bloomfield146.7OAA Blue 2
12Griffin Moore18:37.2Troy146.6OAA Red 2
9Brady Bigelow18:37.8Oxford146.4OAA Red 2
12Noam Goel18:37.8Birmingham Seaholm146.4OAA Red 2
11Mario Carducci18:28Clinton Twp. Chippewa Valley146.3MAC White 2
10Beckett Sipes18:37.4Royal Oak145.9OAA White 2
12Owen Mantie18:30Utica Ford145.7MAC White 2
12Samuel George18:40.5Berkley145.5OAA Blue 2
12Grant Newell18:38.7Rochester Hills Stoney Creek145.4OAA White 2
12Christian Fredericks18:31Sterling Heights Stevenson145.3MAC White 2
9Grayson Crooks19:05.5Ann Arbor Pioneer145.2SEC Red 2
11Simon Jaklin18:41.8Negaunee145.1El Harger
12Nicholas Jesse18:32Utica Ford145.0MAC White 2
12Kobe Coverdill18:32Macomb L’Anse Creuse North145.0MAC White 2
12Jacob Bentley18:32Sterling Heights Stevenson145.0MAC White 2
9Roman Stilwell19:06.6Ann Arbor Skyline144.8SEC Red 2
12Pete Lutz18:22.0Madison Heights Lamphere144.7MAC Blue 2
10Jaron Osanaiye18:33Sterling Heights Stevenson144.7MAC White 2
11Dillon Pham18:33Utica Ford144.7MAC White 2
12Liam Dempsey18:41.2Troy Athens144.6OAA White 2
10Owen Windgaston18:22.4Clawson144.5MAC Blue 2
12Chase Hamlin18:43.7Birmingham Seaholm144.4OAA Red 2
9Noah Vigier18:44.0Rochester Adams144.3OAA Red 2
10Jack Fulop19:08.1Temperance Bedford144.3SEC Red 2
11Max Beauchamp18:44.5Gladstone144.2El Harger
12Siddhant Bhat18:44.7Rochester Adams144.1OAA Red 2
11Louis Musser18:51.1Bay City Western144.0SVL North 2
11Mason Tines18:45.4Oxford143.9OAA Red 2
12Cole Spencer18:51.6Bay City Western143.8SVL North 2
12Brayden Bourion18:45.9Menominee143.7El Harger
10Luke Nagy18:46.0Rochester Adams143.7OAA Red 2
11Marlowe Hartnett19:10.4Ann Arbor Skyline143.5SEC Red 2
10Miles Foster18:46.9Clarkston143.4OAA Red 2
12Trenton ODea18:53.5Saginaw Heritage143.2SVL North 2
10Leroy Li19:11.7Ann Arbor Pioneer143.1SEC Red 2
10Oliver Howie18:38Port Huron Northern143.0MAC White 2
10Reese Lepeak18:54.2Bay City Western142.9SVL North 2
10Nolan Kochany18:54.7Bay City Western142.8SVL North 2
12Nicholas Luna18:54.9Bay City Central142.7SVL North 2
11Duane Krenek18:51.3Engadine141.9El Harger
10Luke Shelton18:49.5Troy Athens141.8OAA White 2
11Brendan Wolf18:57.7Saginaw Heritage141.8SVL North 2
12Carson Prone18:42Port Huron Northern141.7MAC White 2
12Andre Buford18:42Sterling Heights Stevenson141.7MAC White 2
12William Weise18:52.0Escanaba141.7El Harger
10Charles Franklin18:58.2Midland Dow141.6SVL North 2
11Carson Wernholm18:52.3Marquette141.6El Harger
11Ben Kuhl18:52.6Marquette141.5El Harger
12Griffin Simone18:43Lakeview St. Clair Shores141.3MAC White 2
12Peter O’Brien18:53.0Birmingham Seaholm141.3OAA Red 2
11Camden Wornson18:53.0Rochester Adams141.3OAA Red 2
9Jude Balding18:53.1Marquette141.3El Harger
10Carter Pigloski18:44Lakeview St. Clair Shores141.0MAC White 2
11Luca Massoni18:52.0Royal Oak141.0OAA White 2
12Jaden Ryke18:52.2Bloomfield Hills140.9OAA White 2
10Aidan Wilson18:52.8Royal Oak140.7OAA White 2
11Hayden Barker19:18.9Monroe140.7SEC Red 2
12Mitch Ngatio18:55.7Rochester Adams140.4OAA Red 2
9Garrett Crimmin18:57.1Marquette140.0El Harger
10Jaxsen Rice19:22.4Ypsilanti Lincoln139.5SEC Red 2
10Peter Mann19:04.7Midland Dow139.4SVL North 2
11Myles Guttovz18:56.7Farmington139.4OAA White 2
9Daniel Broderick19:05.2Midland Dow139.3SVL North 2
10James Morrison18:52Macomb L’Anse Creuse North138.3MAC White 2
10Corbin Knoerr19:08.4Bay City Western138.2SVL North 2
9Zachary Bartoi19:02.8Beverly Hills Groves138.1OAA Blue 2
10Max Carne19:27.3Ann Arbor Pioneer137.9SEC Red 2
12Ashton Denys19:04.0Beverly Hills Groves137.7OAA Blue 2
11Anderson Limkemann19:04.9Houghton137.4El Harger
12Matthew McGill19:29.4Dexter137.2SEC Red 2
10Carter English19:12.1Midland Dow137.0SVL North 2
9Thaddeus Hartzell19:06.3Beverly Hills Groves136.9OAA Blue 2
9Carter French18:57Clinton Twp. Chippewa Valley136.7MAC White 2
10Emmett Brick19:31.2Ann Arbor Pioneer136.6SEC Red 2
9Ryan Legg19:07.3Clarkston136.6OAA Red 2
9Gabe Reginato19:13.8Mount Pleasant136.4SVL North 2
10Jack Heist19:07.9Clarkston136.4OAA Red 2
12Trajan Thomas19:06.1Troy Athens136.3OAA White 2
12Trevor Mulheisen19:06.3Royal Oak136.2OAA White 2
12Finn Wilson19:32.3Ann Arbor Pioneer136.2SEC Red 2
9Tony Boggess19:32.5Ann Arbor Pioneer136.2SEC Red 2
12Alexander Svintsitski19:33.0Ann Arbor Huron136.0SEC Red 2
10Gavin Culloty19:09.3Clarkston135.9OAA Red 2
10Corbin Frazier19:15.5Midland135.8SVL North 2
12Soren Stone-Palmquist19:33.5Ann Arbor Huron135.8SEC Red 2
12Elliot Oostendorp19:34.4Ann Arbor Huron135.5SEC Red 2
10Patrick Steele19:10.1Farmington135.0OAA White 2
11Akshay Duvvuru19:12.2Rochester Adams134.9OAA Red 2
12Micah Winchell19:36.4Ann Arbor Skyline134.9SEC Red 2
12Ryan Jackins18:51.5Marine City134.8MAC Blue 2
11Shondell Warren19:12.9Oak Park134.7OAA Blue 2
12Thomas Jenkins19:13.6Gwinn134.5El Harger
12Ian Bowman19:04Grosse Pointe South134.3MAC White 2
12Noah Murray19:13.4Bloomfield Hills133.9OAA White 2
10Taye McKinney19:15.5Beverly Hills Groves133.8OAA Blue 2
9Lev Babcock19:15.6Berkley133.8OAA Blue 2
10Gavin Peruski19:15.9Clarkston133.7OAA Red 2
12Joey Lauzon19:16.1Ironwood133.6El Harger
12Kaleb Dekoeyer19:40.4Temperance Bedford133.5SEC Red 2
10Matthew Boone19:16.7Rochester Adams133.4OAA Red 2
11Nicholas Beard19:40.8Ann Arbor Huron133.4SEC Red 2
10Caleb Erkkinen19:07Sterling Heights Stevenson133.3MAC White 2
11Levi Fox19:23.1Mount Pleasant133.3SVL North 2
10Johan Kim19:42.3Ann Arbor Huron132.9SEC Red 2
12Fadi Dardar19:18.8Troy132.7OAA Red 2
11Oliver McGee19:42.8Ann Arbor Huron132.7SEC Red 2
12Owen Kliebert18:57.9Harrison Twp. L’Anse Creuse132.7MAC Blue 2
10Kyle Swanson19:09Sterling Heights Stevenson132.7MAC White 2
11Tyler Soderman19:19.0Gladstone132.7El Harger
11Parker Mowl19:10Utica Ford132.3MAC White 2
11Johnny McKellar19:18.0Royal Oak132.3OAA White 2
12Blake Cabble19:44.7Dexter132.1SEC Red 2
12Owen Kuehnau19:20.9Stephenson132.0El Harger
10David Alsip19:11Warren Mott132.0MAC White 2
11Eric Popa19:27.2Mount Pleasant131.9SVL North 2
11Ezekiel Allor19:00.6Warren Cousino131.8MAC Blue 2
11Erick Baczewski19:27.8Midland131.7SVL North 2
12Braxon Lake19:47.7Temperance Bedford131.1SEC Red 2
11Teagan Reynolds19:23.8Gladstone131.1El Harger
11Sam Johnson19:14Macomb L’Anse Creuse North131.0MAC White 2
10Luis Holowinski19:24.6West Bloomfield130.8OAA Blue 2
9Liam Gilmour19:15Grosse Pointe South130.7MAC White 2
10Joshua Ross19:31.1Midland Dow130.6SVL North 2
11Jeawon Lee19:26.1Troy130.3OAA Red 2
12Trevor Verba19:26.2Stephenson130.3El Harger
9Abe Blaskowski19:32.4Saginaw Heritage130.2SVL North 2
12Connor Mason19:32.5Saginaw Heritage130.2SVL North 2
9Eddie Nolan19:24.7Troy Athens130.1OAA White 2
9Matteo Ortega19:33.1Saginaw Heritage130.0SVL North 2
10Timothy Minfield19:25.8Rochester Hills Stoney Creek129.7OAA White 2
12Reed DeGroot19:27.9Kingsford129.7El Harger
10Santanna Minfield19:26.3Rochester Hills Stoney Creek129.6OAA White 2
11Austin Corey19:28.8Gladstone129.4El Harger
10Garrett Villemure19:28.8Beverly Hills Groves129.4OAA Blue 2
11Nolan Brescol19:52.9Temperance Bedford129.4SEC Red 2
9Cameron Osterbeck19:19Macomb L’Anse Creuse North129.3MAC White 2
12Dylan Trent19:27.5Rochester Hills Stoney Creek129.2OAA White 2
11Joey Mainville19:29.9Forest Park129.0El Harger
11Colin Van Karsen19:29.9Houghton129.0El Harger
12John Cobb19:28.7Bloomfield Hills128.8OAA White 2
9Alexander Plunkett19:21Macomb L’Anse Creuse North128.7MAC White 2
12Jonas Enriquez19:56.0Temperance Bedford128.3SEC Red 2
9Avi Vertkin19:32.8Beverly Hills Groves128.1OAA Blue 2
12Billy Paulson19:32.9Clarkston128.0OAA Red 2
12Carter Woolbright19:33.7West Bloomfield127.8OAA Blue 2
11Manny Vande Hey19:33.9Holy Name127.7El Harger
11Aaron Slanec19:32.6Royal Oak127.5OAA White 2
10Jon Denkins19:34.9Rapid River127.4El Harger
10David Carroll19:41.1Bay City Central127.3SVL North 2
9Evan Binelli19:35.4Berkley127.2OAA Blue 2
10Jonathon Ebbole19:36.0Rochester Adams127.0OAA Red 2
10Evan Rentsch19:42.1Midland127.0SVL North 2
10Max Stokes19:36.6Clarkston126.8OAA Red 2
12Eli Hinkleman20:00.6Temperance Bedford126.8SEC Red 2
12Faolan Hill19:43.5Saginaw Heritage126.5SVL North 2
10Edward Minor19:37.8Beverly Hills Groves126.4OAA Blue 2
11Christopher Gatto19:37.9Troy126.4OAA Red 2
9Connor Twardeski19:28Utica Ford126.3MAC White 2
11Aeriq Abu Azrine19:36.0Royal Oak126.3OAA White 2
10Alonso San Vicente Lugo19:36.6Rochester126.1OAA White 2
12Hector Ibarra19:38.9Rochester Adams126.0OAA Red 2
11Grady Nelson19:39.0Gladstone126.0El Harger
11Matthew Rice20:03.7Ypsilanti Lincoln125.8SEC Red 2
10Benjamin Barkham19:38.3Rochester Hills Stoney Creek125.6OAA White 2
10Brendan Koza19:20.0Marysville125.3MAC Blue 2
10Kalen Dodder19:31Port Huron Northern125.3MAC White 2
10Colin Stokes19:41.0North Farmington125.3OAA Blue 2
10Jacob Sanders19:47.5Midland125.2SVL North 2
10Carson Pavloff19:41.5Auburn Hills Avondale125.2OAA Blue 2
9Will Lindsay19:41.8Marquette125.1El Harger
12Max Mainville19:42.9Forest Park124.7El Harger
12Jackson Cichewicz20:06.9Ann Arbor Skyline124.7SEC Red 2
10Sawyer Kemp19:33Port Huron Northern124.7MAC White 2
11Benjamin Ruprecht19:41.2Rochester124.6OAA White 2
11Landon Strang19:34Clinton Twp. Chippewa Valley124.3MAC White 2
11Leo Student19:50.4Mount Pleasant124.2SVL North 2
10James Ohngren19:23.4Center Line124.2MAC Blue 2
12Alex Nemecek20:09.3Ann Arbor Skyline123.9SEC Red 2
12Jalen Bannister19:46.2Ferndale123.6OAA Blue 2
11Earl Beattie19:25.7Marine City123.4MAC Blue 2
11Lualhati Verzosa19:37Grosse Pointe South123.3MAC White 2
11Anders Bartlo19:47.3Oxford123.2OAA Red 2
10Sam Burkinshaw19:53.4Midland123.2SVL North 2
12Tanav Ray19:47.4Rochester Adams123.2OAA Red 2
11Joshua Burrows19:47.9West Bloomfield123.0OAA Blue 2
11William Hoffman19:48.2Forest Park122.9El Harger
10Jeremy Johnson19:27.3Marysville122.9MAC Blue 2
12Micah Dunn19:54.7Saginaw Heritage122.8SVL North 2
12Dylan Bazyollo19:39Lakeview St. Clair Shores122.7MAC White 2
9Carter Davis19:55.4Midland122.5SVL North 2
9Connor Moon19:49.8Beverly Hills Groves122.4OAA Blue 2
10Brady Menor19:51.1Marinette122.0El Harger
9Emmett Strait20:15.7Ann Arbor Skyline121.8SEC Red 2
11Cody Moore19:52.4Eben Jct. Superior Central121.5El Harger
FrBryce Vincent19:52.5Marinette121.5El Harger
12Jaiden Magat19:50.9Royal Oak121.4OAA White 2
11Yanzhuo Chen19:53.4Troy121.2OAA Red 2
11Seth Templeton19:53.6Rudyard121.1El Harger
10William Austin19:53.7Troy121.1OAA Red 2
12Michael Slawinski19:54.2Negaunee120.9El Harger
10Eli Folkersma19:54.5Rudyard120.8El Harger
12Reid Weber19:52.9Troy Athens120.7OAA White 2
11Kasen Salazar20:18.9Dexter120.7SEC Red 2
11Max Durham19:34.2New Haven120.6MAC Blue 2
10Wyatt Bovensiep19:55.2Auburn Hills Avondale120.6OAA Blue 2
12Seth Walker19:46Sterling Heights Stevenson120.3MAC White 2
12Kyle Parks20:21.6Temperance Bedford119.8SEC Red 2
12Levi Whitehead20:22.0Dexter119.7SEC Red 2
11Haven William19:58.4West Bloomfield119.5OAA Blue 2
9Liam Grimm20:22.8Dexter119.4SEC Red 2
9Owen Lawrence19:57.0Bloomfield Hills119.3OAA White 2
10Bennett Thomas20:23.2Dexter119.3SEC Red 2
12Isaac Contreras-Brumley19:57.5Royal Oak119.2OAA White 2
12Evan Charbeneau20:06.4Mount Pleasant118.9SVL North 2
12Nate Bell19:58.7Bloomfield Hills118.8OAA White 2
10Derrick Clark19:51Utica Ford118.7MAC White 2
10Daniel Rudolph19:51Utica Ford118.7MAC White 2
9Anderson Buckland20:02.0Lake Orion118.3OAA Red 2
11Andrey Jankura20:02.9Escanaba118.0El Harger
9Jay Wilson20:03.0Clarkston118.0OAA Red 2
12Conor Courtade20:01.1Rochester Hills Stoney Creek118.0OAA White 2
12Athan Shizas20:01.2Rochester Hills Stoney Creek117.9OAA White 2
10Collin Grahl20:03.4Lake Orion117.9OAA Red 2
11Julian Trevino20:09.4Saginaw Heritage117.9SVL North 2
12Donald Jourden20:03.6Gwinn117.8El Harger
9Owen LaBrosse20:04.0Beverly Hills Groves117.7OAA Blue 2
11Deacon Hayward20:10.0Bay City Central117.7SVL North 2
9Colton Lynn20:10.1Saginaw Heritage117.6SVL North 2
12Daniel Tibaldo20:05.0Ironwood117.3El Harger
9Jackson Fry20:05.3Clarkston117.2OAA Red 2
10Jasper York20:29.9Ann Arbor Pioneer117.0SEC Red 2
10Jae Poma20:06.9Rapid River116.7El Harger
12Henry Francis20:05.0Farmington116.7OAA White 2
10Nick White20:07.0North Farmington116.7OAA Blue 2
10Michael Munson20:31.1Saline116.6SEC Red 2
12Ezekiel Post20:07.4Gwinn116.5El Harger
9Jack Kowalski20:13.6Saginaw Heritage116.5SVL North 2
10Lincoln Palmer20:08.4North Farmington116.2OAA Blue 2
12Conrad Kohl20:08.6Troy116.1OAA Red 2
12Nolan Kuntz20:14.6Saginaw Heritage116.1SVL North 2
12John Roraff20:06.7Rochester116.1OAA White 2
9Alexander Klenczar20:08.7Troy116.1OAA Red 2
11Nico Mangino19:59Utica Ford116.0MAC White 2
9Theo Carlson20:10.0Berkley115.7OAA Blue 2
11James Mihelich20:10.8Troy115.4OAA Red 2
10Kalel Dodder20:01Port Huron Northern115.3MAC White 2
12Cole Wyckoff19:51.1Clawson115.0MAC Blue 2
10Phylip Elliott20:36.5Ann Arbor Skyline114.8SEC Red 2
10Piyush Saraiya20:19.1Mount Pleasant114.6SVL North 2
10Ryan Ferguson20:19.8Mount Pleasant114.4SVL North 2
9Aristotle Chapman20:04Macomb L’Anse Creuse North114.3MAC White 2
11Henry Zuhels20:14.9Menominee114.0El Harger
11Connor Tesch20:05Clinton Twp. Chippewa Valley114.0MAC White 2
10Hunter Ducharme20:13.0Rochester114.0OAA White 2
11Mark Torres20:13.1Rochester114.0OAA White 2
10Mickey Sparkes20:14.3Bloomfield Hills113.6OAA White 2
9Noah Kraegel20:16.3Rochester Adams113.6OAA Red 2
12Evan Reines20:16.5Marinette113.5El Harger
11Michael Aramouni19:57.5Madison Heights Lamphere112.8MAC Blue 2
10Gavin Wilde20:18.7North Farmington112.8OAA Blue 2
9Brody Smith19:59.8Madison Heights Lamphere112.1MAC Blue 2
12Aiden Callahan20:20.9Lake Orion112.0OAA Red 2
12Maddox Podmokly20:19.1Royal Oak112.0OAA White 2
9Lev Taranov20:20.3Bloomfield Hills111.6OAA White 2
11Travis Sam20:20.4Rochester111.5OAA White 2
9Nate Stielstra20:22.8Engadine111.4El Harger
12Owen Dobrowitsky20:22.9Birmingham Seaholm111.4OAA Red 2
11Anthony Kraus20:47.7Temperance Bedford111.1SEC Red 2
11Cameron Dallison20:23.8North Farmington111.1OAA Blue 2
9Hayden Smith20:24.0Forest Park111.0El Harger
12Richard Bedra20:03.1Sterling Heights111.0MAC Blue 2
11Todd Postema20:24.6Birmingham Seaholm110.8OAA Red 2
10John Hofley20:25.1Birmingham Seaholm110.6OAA Red 2
10Nolan Dolaskie20:25.7Munising110.4El Harger
12Enrique Allor20:05.0Warren Cousino110.3MAC Blue 2
9Mario Bellina20:05.3Marysville110.2MAC Blue 2
10Xavier Allen20:26.5West Bloomfield110.2OAA Blue 2
12Aiden Barnett20:05.8Roseville110.1MAC Blue 2
12Kendale Nash20:26.8Oak Park110.1OAA Blue 2
10Chuck Cameron20:26.9Gladstone110.0El Harger
10Christopher Walper20:51.1Saline110.0SEC Red 2
11Logan Albritton20:27.2Beverly Hills Groves109.9OAA Blue 2
10Jackson Turnas20:25.3Rochester Hills Stoney Creek109.9OAA White 2
11Emmanuel Roque-Bocangera20:27.7Oxford109.8OAA Red 2
9Oliver Vaudt20:52.6Dexter109.5SEC Red 2
11Gavin Murphy20:19Lakeview St. Clair Shores109.3MAC White 2
11Caden Laurn20:29.5Marquette109.2El Harger
10Elijah Riedlinger20:35.9Bay City Central109.0SVL North 2
11Cohen LaFountain20:36.8Mount Pleasant108.7SVL North 2
10Matteo Turon20:55.3Ann Arbor Huron108.6SEC Red 2
12Cashton Livingstone20:22Grosse Pointe South108.3MAC White 2
10Christopher Lair20:32.7Troy108.1OAA Red 2
9David Crowe Jr20:33.2Lake Orion107.9OAA Red 2
10Andrew Harrison20:57.2Temperance Bedford107.9SEC Red 2
11Kyle Davey20:58.2Ann Arbor Huron107.6SEC Red 2
9Kai Estep20:41.6Saginaw Heritage107.2SVL North 2
12Will Harber20:33.9Bloomfield Hills107.0OAA White 2
11Alexander Wilson20:35.9Beverly Hills Groves107.0OAA Blue 2
9Trent Provoast20:42.5Midland Dow106.8SVL North 2
9Amon Edwards20:37.5Birmingham Seaholm106.5OAA Red 2
12Marko Zdravkovski20:37.7Birmingham Seaholm106.4OAA Red 2
10Keston Rodda20:37.8Rochester Adams106.4OAA Red 2
12Gabriel Diego20:37.9North Farmington106.4OAA Blue 2
12Blake Bourion20:38.1Menominee106.3El Harger
10Blake Lakosky20:38.2Munising106.3El Harger
10Tyler Penberthy20:30Macomb L’Anse Creuse North105.7MAC White 2
11Dylan Ma20:38.0Rochester105.7OAA White 2
10Isaac Davis20:38.0Rochester105.7OAA White 2
12Luca Bartoi20:40.2Beverly Hills Groves105.6OAA Blue 2
11Matthew Bowman20:19.3Roseville105.6MAC Blue 2
11Curtis Archambeau20:40.8Hancock105.4El Harger
10Tyler Loose20:47.1Midland Dow105.3SVL North 2
9Lucas Keinath20:41.2Lake Orion105.3OAA Red 2
9Jaylen DeMarco20:41.3Lake Orion105.2OAA Red 2
9Skyler Anthony20:39.6Bloomfield Hills105.1OAA White 2
10Ethan Bieniek20:40.7Troy Athens104.8OAA White 2
10Dominic Berkemeier20:42.7Beverly Hills Groves104.8OAA Blue 2
10Sam Bishir21:06.9Ann Arbor Pioneer104.7SEC Red 2
12Carter Campioni20:43.0Houghton104.7El Harger
9Jaxon Seibold20:43.6Lake Orion104.5OAA Red 2
12Andrew Irgang21:08.3Saline104.2SEC Red 2
11Zorawar (Joey) Brar21:08.8Ann Arbor Huron104.1SEC Red 2
11Nicholas Shinkonis20:35Lakeview St. Clair Shores104.0MAC White 2
12Cayden Haupt20:24.7Warren Cousino103.8MAC Blue 2
12Finn Banner20:46.4Berkley103.5OAA Blue 2
9Pranav Manivannan20:46.4Troy103.5OAA Red 2
12Danny Goss20:46.5Munising103.5El Harger
9Zackary Campbell20:26.0Clawson103.3MAC Blue 2
11Aaron Alleman20:47.3Rochester Adams103.2OAA Red 2
12Hunter LaCourt20:47.6Hancock103.1El Harger
12Alex Norden20:47.8Rock Mid-Peninsula103.1El Harger
10Chris Sayers20:38Lakeview St. Clair Shores103.0MAC White 2
10Braulio Limon Urdapilleta20:46.0Rochester Hills Stoney Creek103.0OAA White 2
11Isaiah Davila20:48.2Berkley102.9OAA Blue 2
12Sameer Singh20:49.5Troy102.5OAA Red 2
11Luke Vandenbossche20:55.9Midland102.4SVL North 2
11D’Angelo Lucarelli21:14.4Temperance Bedford102.2SEC Red 2
12Demari Caldwell20:51.4Oak Park101.9OAA Blue 2
11Quinn Hudson21:16.0Temperance Bedford101.7SEC Red 2
12Tyler Sweat21:16.9Monroe101.4SEC Red 2
9Braydon Han21:17.3Ann Arbor Pioneer101.2SEC Red 2
10Brandon Watz20:59.6Bay City Western101.1SVL North 2
11Jameson Glass20:32.7Marysville101.1MAC Blue 2
11Matthew Sherman20:51.9Bloomfield Hills101.0OAA White 2
11Nicholas Roggenbuck20:53.9Rochester Adams101.0OAA Red 2
9John Preuss21:18.8Dexter100.7SEC Red 2
9Michael Williams20:55.0West Bloomfield100.7OAA Blue 2
10Oliver Dankert20:56.2Rudyard100.3El Harger
12Pelon Lin20:56.6Troy100.1OAA Red 2
9Victor LeBrun21:20.9Monroe100.0SEC Red 2
9Nick DeJesus21:21.6Ann Arbor Pioneer99.8SEC Red 2
10Yobani Martinez-Salazar21:21.8Ann Arbor Huron99.7SEC Red 2
11Andrew Wilson20:58.2Clarkston99.6OAA Red 2
12Mustafa Ali20:56.5Troy Athens99.5OAA White 2
9Rylan Pulliam20:59.0Clarkston99.3OAA Red 2
10Justin Butkiewicz20:59.2Oxford99.3OAA Red 2
11Joseph Young20:57.5Troy Athens99.2OAA White 2
10Ryan Obry20:59.5Oxford99.2OAA Red 2
9Brady Corbat20:38.7Marysville99.1MAC Blue 2
12Will Weiszhaar21:23.8Dexter99.1SEC Red 2
11Carter Korpi21:00.1Eben Jct. Superior Central99.0El Harger
10Udayan Ray21:00.4Troy98.9OAA Red 2
9Joowon Lee21:25.1Ann Arbor Skyline98.6SEC Red 2
10Andrew Giuliano20:59.5Royal Oak98.5OAA White 2
10Zizheng Wang21:02.4Troy98.2OAA Red 2
9Tate Evans21:03.2Houghton97.9El Harger
9Louis Berent21:01.4Royal Oak97.9OAA White 2
9Sam Dunlap21:04.7Berkley97.4OAA Blue 2
9Jaden Hawkins21:04.8West Bloomfield97.4OAA Blue 2
11Bryce Glossinger21:05.4Beverly Hills Groves97.2OAA Blue 2
9Owen Straub21:29.8Temperance Bedford97.1SEC Red 2
10Michael Tycner21:12.2Mount Pleasant96.9SVL North 2
9Edison Schaffer21:30.3Ann Arbor Huron96.9SEC Red 2
9Leo Chi21:30.4Ann Arbor Skyline96.9SEC Red 2
10DeJuan Oakley21:06.6West Bloomfield96.8OAA Blue 2
11Surya Jeeda21:07.2Troy96.6OAA Red 2
10Andrew Brancheau21:07.4Clarkston96.5OAA Red 2
10Matthew McClain20:47.5Clawson96.2MAC Blue 2
9Daniel Ross21:15.4Midland Dow95.9SVL North 2
9Grady Friedmann21:01Clinton Twp. Chippewa Valley95.3MAC White 2
9Mitch Bell21:01Utica Ford95.3MAC White 2
12Krish Singla21:11.0West Bloomfield95.3OAA Blue 2
11Jayden Romanow21:02Macomb L’Anse Creuse North95.0MAC White 2
12Damarion Bozeman20:51.7Warren Lincoln94.8MAC Blue 2
10John Tippett21:13.0Clarkston94.7OAA Red 2
10Levi Gugino21:37.5Ann Arbor Huron94.5SEC Red 2
11Owen Osterbur21:13.8Rochester Adams94.4OAA Red 2
11Owen Hadala21:04Lakeview St. Clair Shores94.3MAC White 2
11Gavin Cavell21:12.1Royal Oak94.3OAA White 2
12Anthony Norris21:12.4Troy Athens94.2OAA White 2
12Ethan Santonocito21:13.4Rochester Hills Stoney Creek93.9OAA White 2
9Coleman Loebach21:15.7Engadine93.8El Harger
9Saul Friedman21:16.2Berkley93.6OAA Blue 2
11Wyatt Sonntag20:57.2Marysville92.9MAC Blue 2
12Adrian Sieh21:43.0Saline92.7SEC Red 2
12Jacob Ragatz21:43.2Saline92.6SEC Red 2
11Derek Crum21:43.9Monroe92.4SEC Red 2
12Lucas Kissoondial21:18.7Bloomfield Hills92.1OAA White 2
11Zander Bowden21:20.8Escanaba92.1El Harger
9Alexander Emmi21:45.9Ann Arbor Huron91.7SEC Red 2
12Varun Rajeswaran21:20.8Troy Athens91.4OAA White 2
9AJ Varner21:47.6Temperance Bedford91.1SEC Red 2
10Ishaaq Hamzavi21:24.1Troy91.0OAA Red 2
10Haven Torreano21:48.5Ann Arbor Huron90.8SEC Red 2
9Doug Grishkevich21:03.9New Haven90.7MAC Blue 2
11Dominic Coraci21:15Macomb L’Anse Creuse North90.7MAC White 2
11Donovan Rohn21:25.5Birmingham Seaholm90.5OAA Red 2
12Tristan Crooks21:04.6Warren Fitzgerald90.5MAC Blue 2
12Sriram Yeshaswi Godugula21:25.6Troy90.5OAA Red 2
12Richard Qu21:25.8Troy90.4OAA Red 2
11Joshua Schang21:05.7Warren Cousino90.1MAC Blue 2
9Ryan Lehto21:50.9Ypsilanti Lincoln90.0SEC Red 2
10Zaine Nichols21:27.2Rudyard89.9El Harger
11Finnegan (Finn) Moore21:27.8Berkley89.7OAA Blue 2
10Collin Mahar21:18Sterling Heights Stevenson89.7MAC White 2
12Evan McGahey21:28.0Troy89.7OAA Red 2
10Anthony Salem21:28.2Troy89.6OAA Red 2
10Aiden Miller21:28.6Rochester Adams89.5OAA Red 2
12Rishi Kumar Girmannagari21:29.4Troy89.2OAA Red 2
11Noah Kosciuk21:29.5Birmingham Seaholm89.2OAA Red 2
12Josh Cotts21:53.6Ann Arbor Pioneer89.1SEC Red 2
11Luke Olson21:30.5Stephenson88.8El Harger
9Sriram Naidu21:31.7Troy88.4OAA Red 2
11Gabe Ienciu21:29.8Troy Athens88.4OAA White 2
11Shyam Subramanian21:22Grosse Pointe South88.3MAC White 2
12Logan Kipley21:56.0Saline88.3SEC Red 2
12Thanush Pantra21:32.3Troy88.2OAA Red 2
11Gavin Escamilla21:38.7Bay City Western88.1SVL North 2
9Shane Dodson21:31.2Rochester87.9OAA White 2
11Connor Hickey21:33.2Oxford87.9OAA Red 2
12Evan McNanney21:24Grosse Pointe South87.7MAC White 2
12Johnathon Heim21:13.1Port Huron87.6MAC Blue 2
9Camden Bauer21:32.7Rochester87.4OAA White 2
12Jaiden Spratt21:25Grosse Pointe South87.3MAC White 2
9Hector Gascho21:26Clinton Twp. Chippewa Valley87.0MAC White 2
9Derek Wiseman22:00.3Dexter86.9SEC Red 2
10Ryan Huang21:36.6Troy86.8OAA Red 2
9Graham Kubiak21:37.0West Bloomfield86.7OAA Blue 2
9Aran Velsamy21:37.9Rochester Adams86.4OAA Red 2
12Alex Watson22:01.9Dexter86.4SEC Red 2
10Lucas Yuan22:02.0Ann Arbor Huron86.3SEC Red 2
11Wyatt Musson21:36.7Rochester86.1OAA White 2
10Nathan Morris21:29Grosse Pointe South86.0MAC White 2
9Damien Huff21:45.0Midland86.0SVL North 2
11Foley Kedzior21:18.5Warren Woods Tower85.8MAC Blue 2
9Anders Johnston21:40.4Negaunee85.5El Harger
11Jonas Lipovsky21:46.7Midland85.5SVL North 2
12Alex Pipkorn21:41.0Powers North Central85.3El Harger
12Dakota Majetich21:41.2Rock Mid-Peninsula85.3El Harger
9Cal Hooper21:41.2Ferndale85.3OAA Blue 2
12Evan Lajiness21:32Sterling Heights Stevenson85.0MAC White 2
11Pratyush Neelakantan21:42.4Troy84.9OAA Red 2
12Neel Raje21:43.0Troy84.7OAA Red 2
10Evan White21:41.6Rochester Hills Stoney Creek84.5OAA White 2
11Kevin Kindermann21:44.4Oxford84.2OAA Red 2
10Landon Stukey22:08.5Saline84.2SEC Red 2
11Matthew Astapovich21:44.6Birmingham Seaholm84.1OAA Red 2
11Brian Hopkins21:23.7Roseville84.1MAC Blue 2
9Andrew Fay22:08.7Dexter84.1SEC Red 2
10Aaron Bentley21:35Sterling Heights Stevenson84.0MAC White 2
11Blayne LaCosse21:45.3Negaunee83.9El Harger
10Hudson Sutter22:09.8Dexter83.7SEC Red 2
10Caleb Lee22:10.5Ann Arbor Huron83.5SEC Red 2
11Connor Joy21:46.9Birmingham Seaholm83.4OAA Red 2
10Zachary Ebel21:53.0Bay City Western83.3SVL North 2
11Cooper Crandell21:47.0Rochester Adams83.3OAA Red 2
9Bryan Goddard22:11.4Ann Arbor Huron83.2SEC Red 2
9Jude Shafer22:11.7Ann Arbor Skyline83.1SEC Red 2
12Liam Bischer21:53.7Midland83.1SVL North 2
9David Bingham22:12.0Saline83.0SEC Red 2
10Dyson Betts21:48.5Beverly Hills Groves82.8OAA Blue 2
12Eric Huffman21:48.9Oak Park82.7OAA Blue 2
12Mason Depas21:47.7Rochester82.4OAA White 2
11Holden Starn21:48.3Rochester82.2OAA White 2
10Andrew Bieth21:29.6Marine City82.1MAC Blue 2
12Drew LaFave21:50.7Gladstone82.1El Harger
11Nick Aho21:51.5Chassell81.8El Harger
11Lucas Carter21:52.8Berkley81.4OAA Blue 2
9Eamon Sullivan21:53.3Rochester Adams81.2OAA Red 2
9Josh Kwak22:17.6Ann Arbor Pioneer81.1SEC Red 2
11Dylan Adkinson21:53.7Munising81.1El Harger
10Korey LeVey21:33.2Marysville80.9MAC Blue 2
10Donovan Amos21:54.7Harper Woods80.8OAA Blue 2
9Joseph Klein22:01.5Midland Dow80.5SVL North 2
9Vincent Gemelli21:55.7Houghton80.4El Harger
11Charles Stitman21:53.8Royal Oak80.4OAA White 2
9Charles Zhang21:55.9Troy80.4OAA Red 2
11Grant Mortsfield21:56.3Berkley80.2OAA Blue 2
11Wesley Spezia21:58.2Oxford79.6OAA Red 2
11Henry Goebel21:37.7Harrison Twp. L’Anse Creuse79.4MAC Blue 2
9Nishad Bhide21:58.9Troy79.4OAA Red 2
9Luke Sorgeloos21:49Macomb L’Anse Creuse North79.3MAC White 2
10Rowan Kim22:23.1Ann Arbor Skyline79.3SEC Red 2
12Ishan Desai21:59.2Troy79.3OAA Red 2
11Logan Holm21:59.8Ironwood79.1El Harger
11Marton Balazs22:24.1Temperance Bedford79.0SEC Red 2
9Seungwoo Lee21:58.4Rochester Hills Stoney Creek78.9OAA White 2
12Nicholas Parker22:00.5Harper Woods78.8OAA Blue 2
12Dominic Heires22:07.5Midland78.5SVL North 2
10Anmol Katakam22:01.6Troy78.5OAA Red 2
9Carl Villegas22:08.3Bay City Central78.2SVL North 2
11Joseph Noll21:53Macomb L’Anse Creuse North78.0MAC White 2
10Gabriel Hjerstedt22:03.2Houghton77.9El Harger
10Joshua Frederick22:03.9Negaunee77.7El Harger
10Eli Vander Laan22:03.9Beverly Hills Groves77.7OAA Blue 2
12Srivatsan Balaji22:04.1North Farmington77.6OAA Blue 2
11Alijah Paige21:43.4Roseville77.5MAC Blue 2
11Jack Kasten22:04.4Eben Jct. Superior Central77.5El Harger
10John Goodwin21:44.6Port Huron77.1MAC Blue 2
9Jack Reeve22:03.8Royal Oak77.1OAA White 2
12Rob Offman22:05.9Birmingham Seaholm77.0OAA Red 2
9Luke Tyll22:06.2Beverly Hills Groves76.9OAA Blue 2
9Ethan McKinley22:06.2Troy76.9OAA Red 2
11Jack Schmidt22:07.2Birmingham Seaholm76.6OAA Red 2
9Vincent Pirozzo22:05.5Rochester Hills Stoney Creek76.5OAA White 2
9Ethan Schmink22:07.5Lake Orion76.5OAA Red 2
10Jack Stokes22:07.5Clarkston76.5OAA Red 2
9Marvin Niemi22:07.8Negaunee76.4El Harger
11Gavin Forbes21:46.9Marysville76.4MAC Blue 2
12Phillip Burney22:08.2Oak Park76.3OAA Blue 2
9Michael Orsargos22:08.5Rochester Adams76.2OAA Red 2
9Eero Fletcher-Rintala22:09.0Houghton76.0El Harger
12Beaudan Haataja22:09.5Houghton75.8El Harger
10Ryan Derkos22:09.5Clarkston75.8OAA Red 2
9Henry Daly21:48.7Harrison Twp. L’Anse Creuse75.8MAC Blue 2
9Carter Sharpe22:33.8Monroe75.7SEC Red 2
11Michael Rexford22:10.0Holy Name75.7El Harger
12Chase Waslowski21:50.1Madison Heights Lamphere75.3MAC Blue 2
11Clay Horne22:11.3Eben Jct. Superior Central75.2El Harger
9Kyle Novak22:10.0Rochester75.0OAA White 2
11Camron Willis22:12.4Rudyard74.9El Harger
9Trevor Mikel22:36.8Ypsilanti Lincoln74.7SEC Red 2
9Jacob Podmokly22:11.3Royal Oak74.6OAA White 2
11Jonathan Weber22:38.1Monroe74.3SEC Red 2
10Layten Brinley22:38.6Dexter74.1SEC Red 2
11Quinten Smith22:15.4Kingsford73.9El Harger
11Jack Kalbfleisch22:16.3Birmingham Seaholm73.6OAA Red 2
10Dylan Zobl22:14.5Royal Oak73.5OAA White 2
11Jacob Vachon22:07Sterling Heights Stevenson73.3MAC White 2
9Axel Svensson22:15.1Rochester Hills Stoney Creek73.3OAA White 2
12Malik Elewa22:15.1Bloomfield Hills73.3OAA White 2
10Colt Borror22:19.9Clarkston72.4OAA Red 2
12James Minelli22:44.4Dexter72.2SEC Red 2
9Blake Markland22:20.5Rochester Adams72.2OAA Red 2
12Spencer Moore22:20.7Oxford72.1OAA Red 2
9Christopher Coyle22:11Grosse Pointe South72.0MAC White 2
12Anthony Badia22:00.2Warren Cousino71.9MAC Blue 2
10Miles Holt22:21.5Oxford71.8OAA Red 2
12Marty Watson22:45.6Dexter71.8SEC Red 2
10Caleb Cook22:46.1Temperance Bedford71.6SEC Red 2
11Casey Plentis22:22.7Rochester Adams71.4OAA Red 2
10Max Hilliard22:23.0Rochester Adams71.3OAA Red 2
9Michael Dilernia22:24.3Negaunee70.9El Harger
10Martigan Wernecke22:30.5Bay City Central70.8SVL North 2
11Scotty Sheehy22:48.6Monroe70.8SEC Red 2
12Sashinath Nadigotti22:24.8Troy70.7OAA Red 2
11Austin Edwards22:26.0Oak Park70.3OAA Blue 2
11Maxx Lyngaas22:26.6Birmingham Seaholm70.1OAA Red 2
11Arnav Dighrasker22:26.8Troy70.1OAA Red 2
9Colton Maul22:25.7Rochester Hills Stoney Creek69.8OAA White 2
9Bennet Ogilvy22:18Utica Ford69.7MAC White 2
9Eddie Franckowiak22:28.3Engadine69.6El Harger
12Elijah Thimotheose22:29.8West Bloomfield69.1OAA Blue 2
10Nathan Feliciano22:20Warren Mott69.0MAC White 2
9Zander Harris22:30.5Marinette68.8El Harger
12Nathan Petersen22:31.4Munising68.5El Harger
12Sam Criner22:22Warren Mott68.3MAC White 2
12William Johnson22:56.2Ann Arbor Skyline68.3SEC Red 2
12Morgan Sleik22:32.8Kingsford68.1El Harger
12Dreshawn Noble22:13.5Roseville67.5MAC Blue 2
11Matthew Medd22:40.9Saginaw Heritage67.4SVL North 2
9Andrew Miller22:34.9Menominee67.4El Harger
9Ben Lin23:00.4Ann Arbor Huron66.9SEC Red 2
9Nathan Lorzeille22:37.0West Bloomfield66.7OAA Blue 2
11Riley Lovern22:37.2Negaunee66.6El Harger
9Austin Hillman22:16.5Madison Heights Lamphere66.5MAC Blue 2
9Isaac Bard22:38.1Rochester Adams66.3OAA Red 2
10Mithesh Raja Govindaraja22:39.4Troy65.9OAA Red 2
9Dan Bui23:03.6Ypsilanti Lincoln65.8SEC Red 2
9Benjamin Keinath22:42.7Lake Orion64.8OAA Red 2
11Louis Carlson22:43.7Hancock64.4El Harger
9Santiago Ramirez-Vanegas22:41.8Troy Athens64.4OAA White 2
11Trent Yeager23:07.8Temperance Bedford64.4SEC Red 2
10Justice Koprin22:34Macomb L’Anse Creuse North64.3MAC White 2
12Jayden Nuttall22:44.0Hancock64.3El Harger
12Gabe Van Goor22:44.4Clarkston64.2OAA Red 2
9Ezekiel Paloff23:10.0Ann Arbor Skyline63.7SEC Red 2
10Ryan Zou22:25.1Madison Heights Lamphere63.6MAC Blue 2
9Benjamin Trumbull22:46.5Lake Orion63.5OAA Red 2
12Michael Allen22:37Grosse Pointe South63.3MAC White 2
9Tyler Peterson22:45.3Bloomfield Hills63.2OAA White 2
12Connor Boccaccio22:26.4Madison Heights Lamphere63.2MAC Blue 2
12Jensen DuVal22:26.5Harrison Twp. L’Anse Creuse63.2MAC Blue 2
9Charles Fritz22:48.5Bloomfield Hills62.2OAA White 2
9Nathan Zablocki22:51.2Birmingham Seaholm61.9OAA Red 2
10Max Weatherwax22:57.4Bay City Central61.9SVL North 2
12Tayshaun Johnson22:52.4West Bloomfield61.5OAA Blue 2
11Mark Jaunzems22:53.5Ironwood61.2El Harger
11Ethan Tiffany22:53.8Birmingham Seaholm61.1OAA Red 2
10William Yen22:53.9North Farmington61.0OAA Blue 2
12Elvis Le22:53.6Bloomfield Hills60.5OAA White 2
12Jinsun Pyo22:56.2Rochester Adams60.3OAA Red 2
11Chase Monette22:57.5Stephenson59.8El Harger
9Ashwath Mahesh22:56.6Rochester59.5OAA White 2
12Nathan Jaunzems22:59.0Ironwood59.3El Harger
12Jeremiah Wheeler22:38.2Eastpointe59.3MAC Blue 2
9Jamison Crottie22:38.5Clawson59.2MAC Blue 2
10Kyler Bowman22:38.9Roseville59.0MAC Blue 2
9Riyan Mir23:06.5Saginaw Heritage58.8SVL North 2
10Wilson Zhu23:01.3Troy58.6OAA Red 2
11Lucas Bowman23:25.4Ypsilanti Lincoln58.5SEC Red 2
10Yitao (Bruce) Sun23:02.0Troy58.3OAA Red 2
12Stephen Knewtson23:03.6Houghton57.8El Harger
9Joshua Fletcher-Smith23:05.4Lake Orion57.2OAA Red 2
10Benjamin Andreas23:05.6Birmingham Seaholm57.1OAA Red 2
12Mason Stansberry22:45.2Warren Woods Tower56.9MAC Blue 2
11Benjamin Smiles23:06.6Lake Orion56.8OAA Red 2
12Theron Piwowar23:06.7Rochester Adams56.8OAA Red 2
9Bowen Zou23:30.8Ann Arbor Pioneer56.7SEC Red 2
11Aneesh Cuddalore Vijaisarath23:07.0Troy56.7OAA Red 2
11Andrei Liliac22:46.7Sterling Heights56.4MAC Blue 2
11Nicholas Palazzolo23:32.5Dexter56.2SEC Red 2
9Ahmed Al-Tameemi22:48.0Sterling Heights56.0MAC Blue 2
10Zander Halek23:00Port Huron Northern55.7MAC White 2
9Callen Heier22:49.5Lake Shore St. Clair Shores55.5MAC Blue 2
9Lucas Riggs23:10.7Berkley55.4OAA Blue 2
11Eric Henry23:14.5Lake Orion54.2OAA Red 2
12Jacob Bartes23:21.2Saginaw Heritage53.9SVL North 2
9Caleb Hamilton23:16.2Troy53.6OAA Red 2
11Kingston Brown22:57.0Warren Lincoln53.0MAC Blue 2
11Abiraj Sandhu23:18.1Rochester Adams53.0OAA Red 2
9Birch Bitely23:18.3Engadine52.9El Harger
11Cole Ozoga23:18.4Eben Jct. Superior Central52.9El Harger
9Quin Karlstrom23:18.9Negaunee52.7El Harger
11Michael Jenkins Jr.23:19.1Rock Mid-Peninsula52.6El Harger
12Jimmy Williams22:59.6Warren Lincoln52.1MAC Blue 2
10Matthew Mahlon23:27.1Bay City Central52.0SVL North 2
9Mason Couvillion23:21.2Gladstone51.9El Harger
12Ray Guo23:22.5Troy51.5OAA Red 2
9Chase Moore23:01.7Warren Lincoln51.4MAC Blue 2
12Colin Nettles23:24.3Troy50.9OAA Red 2
11Eli Adler23:25.4Birmingham Seaholm50.5OAA Red 2
9Channing Watson23:24.6Bloomfield Hills50.1OAA White 2
10Dominic Selimi23:27.0Clarkston50.0OAA Red 2
10Oscar Camargo23:25.5Rochester Hills Stoney Creek49.8OAA White 2
12Amir Abston23:52.3Ann Arbor Skyline49.6SEC Red 2
11Carter Stewart23:34.6Bay City Western49.5SVL North 2
10Kyler Shaw23:28.9North Farmington49.4OAA Blue 2
11Henry Gobler23:29.0Troy49.3OAA Red 2
11Kaleb Kindl23:30.5Oxford48.8OAA Red 2
11Adithya Srihari Jonnalagedda23:30.6Troy48.8OAA Red 2
12Stanley Richard23:09.9Madison Heights Lamphere48.7MAC Blue 2
11Meer Ahmed23:55.3Ann Arbor Huron48.6SEC Red 2
9Jaiden Nguyen23:22Warren Mott48.3MAC White 2
12Atreyu Humphrey23:32.4Pontiac48.2OAA Blue 2
12Arnav Kodwani23:33.6Troy47.8OAA Red 2
9Vincent Trevino23:35.0Rochester Adams47.3OAA Red 2
9Ryan Burrows23:35.1West Bloomfield47.3OAA Blue 2
10Dante Cummings23:14.2Warren Woods Tower47.3MAC Blue 2
9Finnegan Leary23:34.0Bloomfield Hills47.0OAA White 2
10Marcel Juul23:36.0Negaunee47.0El Harger
11Timmy Li23:34.8Troy Athens46.7OAA White 2
11Jack Xu23:36.9Troy46.7OAA Red 2
10Preetham Chilluru23:38.0Troy46.3OAA Red 2
9Joseph Johnson24:02.5Ypsilanti Lincoln46.2SEC Red 2
11Jeffrey Harma23:37.8Rochester45.7OAA White 2
9Chandler Hadley23:40.2Clarkston45.6OAA Red 2
12Mark Gadley Jr.23:40.8Clarkston45.4OAA Red 2
12Connor Rubio23:31Clinton Twp. Chippewa Valley45.3MAC White 2
9Brandon French23:41.4Lake Orion45.2OAA Red 2
11Minho Park23:41.7Rochester Adams45.1OAA Red 2
12Hajune Kim24:07.0Ann Arbor Huron44.7SEC Red 2
10Evan Leach24:07.2Ann Arbor Skyline44.6SEC Red 2
10Logan Bundon24:08.3Monroe44.2SEC Red 2
10Jacob Sears23:44.6Rochester Adams44.1OAA Red 2
12Pranav Senthildurai23:44.6Troy44.1OAA Red 2
9Naveen Duvoor23:44.8Rochester Adams44.1OAA Red 2
10Nicholas Croft23:45.7Beverly Hills Groves43.8OAA Blue 2
9Josh Alula23:45.7Beverly Hills Groves43.8OAA Blue 2
12Caden Jones23:25.1Clawson43.6MAC Blue 2
12Evan Woodward23:47.3Clarkston43.2OAA Red 2
9Cole Harms24:11.6Ann Arbor Skyline43.1SEC Red 2
10Manoj Lokam24:12.2Ypsilanti Lincoln42.9SEC Red 2
12Christopher Morgan23:29.5Warren Lincoln42.2MAC Blue 2
11Hayden Brennan-Turski23:41Lakeview St. Clair Shores42.0MAC White 2
11Dylan Halsey23:42Macomb L’Anse Creuse North41.7MAC White 2
9Tommy Weyhing23:42Grosse Pointe South41.7MAC White 2
9Chase Takkunen23:52.6Gladstone41.5El Harger
10Walter Groening24:17.1Ann Arbor Pioneer41.3SEC Red 2
12Preston Mowl23:44Utica Ford41.0MAC White 2
11Tristian Raimondo23:45Lakeview St. Clair Shores40.7MAC White 2
11Elijah Larkowski24:01.4Midland Dow40.5SVL North 2
9Kingston Berube23:55.8Escanaba40.4El Harger
9Maxwell Trumbull23:55.8Lake Orion40.4OAA Red 2
12Mukundan Iyengar23:56.0Troy40.3OAA Red 2
11James Austin23:56.3Harper Woods40.2OAA Blue 2
10Benjamin Goolsby23:54.5Rochester40.2OAA White 2
11Joshua Brown23:56.6Pontiac40.1OAA Blue 2
10Grayson Sudia23:47Port Huron Northern40.0MAC White 2
10Otto Grunewald23:55.5Rochester39.8OAA White 2
12Samuel Darling24:04.2Saginaw Heritage39.6SVL North 2
10Marcus Abrams23:59.5Harper Woods39.2OAA Blue 2
10Logan Courtade23:57.6Rochester Hills Stoney Creek39.1OAA White 2
9William Place23:59.7Clarkston39.1OAA Red 2
10Henry Cobb23:58.6Bloomfield Hills38.8OAA White 2
11Isaac Gleason24:01.8Eben Jct. Superior Central38.4El Harger
12Markus Blackwell23:41.3Warren Lincoln38.2MAC Blue 2
9Avery Moraczewski23:41.9Warren Woods Tower38.0MAC Blue 2
9Ignire Muhammad23:42.0Warren Lincoln38.0MAC Blue 2
11Dylan Arnold23:53Lakeview St. Clair Shores38.0MAC White 2
9Kenneth Kwok24:06.7Troy36.8OAA Red 2
9Lawrence Wang24:33.9Ann Arbor Skyline35.7SEC Red 2
12Leo Webster24:08.5Royal Oak35.5OAA White 2
9Gavin Stebelton24:10.8Eben Jct. Superior Central35.4El Harger
9Kameron Johnson24:12.6Houghton34.8El Harger
10Jacob Monday24:13.0Rochester Adams34.7OAA Red 2
12Moses Blackwell23:52.8Warren Lincoln34.4MAC Blue 2
12Geon Hutchinson23:53.7Warren Lincoln34.1MAC Blue 2
10Dominic Diego24:15.1North Farmington34.0OAA Blue 2
12David Shamblin23:54.3Port Huron33.9MAC Blue 2
11Aiden Manchester24:22.4Bay City Central33.5SVL North 2
9Cooper Riley24:07:00Grosse Pointe South33.3MAC White 2
11Kolya Resnick24:08:00Grosse Pointe South33.0MAC White 2
9Alfonso Marcano23:59.0Marysville32.3MAC Blue 2
10Joey Skupin24:10:00Macomb L’Anse Creuse North32.3MAC White 2
10Brady Kao24:20.5North Farmington32.2OAA Blue 2
9Owen Crawford24:44.9Ypsilanti Lincoln32.0SEC Red 2
10Brendan Lange24:02.2Madison Heights Lamphere31.3MAC Blue 2
9Zubair Ali24:23.5Oxford31.2OAA Red 2
11William Evans24:02.6Roseville31.1MAC Blue 2
12Ethan Howarth24:23.6Menominee31.1El Harger
10Sarvesh Masalkar24:23.6Troy31.1OAA Red 2
12Bryan Lin24:30.4Mount Pleasant30.9SVL North 2
9Nathaniel (Nate) Keck24:49.3Temperance Bedford30.6SEC Red 2
11Corelle McKenzie24:04.3Warren Fitzgerald30.6MAC Blue 2
9Kekoa Newash24:04.5Clawson30.5MAC Blue 2
9Devin Selk24:33.1Saginaw Heritage30.0SVL North 2
9Matthew Hall24:33.2Saginaw Heritage29.9SVL North 2
12Jayden Stopczynski24:06.3Warren Cousino29.9MAC Blue 2
9Miles Hoffman24:28.7Birmingham Seaholm29.4OAA Red 2
10August Stelzer24:54.9Ann Arbor Pioneer28.7SEC Red 2
9Coby Bruce24:11.5Warren Lincoln28.2MAC Blue 2
12Elijah Greene24:32.8North Farmington28.1OAA Blue 2
9Adam Ulaj24:23:00Sterling Heights Stevenson28.0MAC White 2
9Kevin Li24:33.3Troy27.9OAA Red 2
11Nathan Mulligan24:33.3Birmingham Seaholm27.9OAA Red 2
9Louis Michael24:12.5Clawson27.8MAC Blue 2
9Julian Edison24:13.3Warren Lincoln27.6MAC Blue 2
11Eli Wanhala24:34.7Hancock27.4El Harger
12Connor Hall24:58.8Temperance Bedford27.4SEC Red 2
12Raymond Jenkins25:01.3Saline26.6SEC Red 2
12Isaac Adler24:37.9Birmingham Seaholm26.4OAA Red 2
10Aayush Chaugule24:38.8Troy26.1OAA Red 2
10Andy Bobco24:29:00Lakeview St. Clair Shores26.0MAC White 2
10Ryan Peck24:30:00Grosse Pointe South25.7MAC White 2
10Amir Jihad24:40.2North Farmington25.6OAA Blue 2
12Mohammed Yusuf Ahamed Tariq24:41.1Troy25.3OAA Red 2
9Logan Lynch24:21.2Lake Shore St. Clair Shores24.9MAC Blue 2
9Rob Neal24:21.3Warren Lincoln24.9MAC Blue 2
12Dean Gobler24:42.9Troy24.7OAA Red 2
12Qian Li25:09.0Ann Arbor Huron24.0SEC Red 2
9Gideon Schneider24:24.6Clawson23.8MAC Blue 2
9Peter Hook24:46.2Escanaba23.6El Harger
9Conor McDonnald24:46.5Eben Jct. Superior Central23.5El Harger
9Kaden Povolo24:47.4Houghton23.2El Harger
11Maxwell Hirsch24:48.7Birmingham Seaholm22.8OAA Red 2
12Jacob Thor24:46.8Rochester22.7OAA White 2
10Jack Grimes25:13.5Dexter22.5SEC Red 2
11Kacper Tomczyk24:48.0Troy Athens22.3OAA White 2
12Manav Vengilatt24:51.4Troy21.9OAA Red 2
9Liam Hodgkins25:16.0Dexter21.7SEC Red 2
11Caleb Love24:53.8Royal Oak20.4OAA White 2
9Walter Sutherland24:36.7New Haven19.8MAC Blue 2
9Lucas Mutschler25:24.2Dexter18.9SEC Red 2
12Joshua Cameron25:00.9Kingsford18.7El Harger
10Cameron Wray25:01.2Oxford18.6OAA Red 2
9Pheonix Petlock25:00.4Rochester18.2OAA White 2
9Jacob Freel25:03.8Gladstone17.7El Harger
12Joshua Camandillo24:55:00Warren Mott17.3MAC White 2
11Aiden Poston24:44.4Center Line17.2MAC Blue 2
10Hayden Rutter25:03.5Rochester Hills Stoney Creek17.2OAA White 2
12William Osborn25:05.7Clarkston17.1OAA Red 2
9Liam Jimenez25:06.9Clarkston16.7OAA Red 2
12Aiden Graho25:07.1Troy16.6OAA Red 2
9Uriah Rogers25:05.4Royal Oak16.5OAA White 2
10Aaditya Kumar25:07.6Troy16.5OAA Red 2
10Theodore Bau25:08.9Troy16.0OAA Red 2
9Abraham Schubert25:15.0Bay City Central16.0SVL North 2
11Henry Fortier25:15.7Saginaw Heritage15.8SVL North 2
10Madden Pomeroy25:15.7Bay City Central15.8SVL North 2
9Xuanlin Chen25:09.8Troy15.7OAA Red 2
10Sujaitej Naravetla25:10.3Troy15.6OAA Red 2
10Anderson Luna Banos24:50.3Clawson15.2MAC Blue 2
9Quinn Darr25:15.8Rudyard13.7El Harger
10Cyler Brunngraber25:15.9Rock Mid-Peninsula13.7El Harger
9Christian Ford25:17.0Ferndale13.3OAA Blue 2
10Trent Emard25:17.9Negaunee13.0El Harger
12George Teal24:57.5Center Line12.8MAC Blue 2
10Samuel Kirkum25:19.1Negaunee12.6El Harger
9Jordan Osterland24:58.9Marine City12.4MAC Blue 2
9Jonathan Primus25:44.1Ann Arbor Pioneer12.3SEC Red 2
10Rashad Clements24:59.2Warren Lincoln12.3MAC Blue 2
12Mithun Nandhakumar25:20.9Troy12.0OAA Red 2
9Ethan Hasenjager25:24.4Berkley10.9OAA Blue 2
9Logan Sattler25:28.0Rochester9.0OAA White 2
12Lucas Danaher25:28.5Royal Oak8.8OAA White 2
11Seth Farrell-Wilson25:32.8Houghton8.1El Harger
10Malique Small25:36.1North Farmington7.0OAA Blue 2
12Andrew Zhu25:37.6Rochester Adams6.5OAA Red 2
12Seamus Kenny25:38.1Chassell6.3El Harger
9JJ Schmanski25:36.6Rochester Hills Stoney Creek6.1OAA White 2
12Xingzhi(Tom) Tan26:03.4Ann Arbor Huron5.9SEC Red 2
9Conley Leatherwood25:41.1Pontiac5.3OAA Blue 2
11Richard Pawlowski25:41.5Oxford5.2OAA Red 2
10Josh Briskey26:05.8Ann Arbor Huron5.1SEC Red 2
12Alex Lopez25:41.9Ironwood5.0El Harger
10Donovan Grimaudo25:40.4Rochester Hills Stoney Creek4.9OAA White 2
11Lyam Schooler25:43.5Kingsford4.5El Harger
9Kaleb Kish-Salkovski25:34:00Grosse Pointe South4.3MAC White 2
9Rithvik Varma Chamarthi25:45.9Troy3.7OAA Red 2
11Talon Hughes25:49.9Ironwood2.4El Harger
12Landyn Spade25:50.1Gwinn2.3El Harger
9Cayden Parent25:29.3Marysville2.2MAC Blue 2
9Grant Decker25:48.9Rochester Hills Stoney Creek2.0OAA White 2
12Ethan Hornberger26:19.5Saline0.5SEC Red 2
9Lyle Revall25:55.7Stephenson0.4El Harger
11Linus Apel25:35.1Madison Heights Lamphere0.3MAC Blue 2

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
9Natasza Dudek18:04.2Ann Arbor Pioneer164.3SEC Red 2
9McKinley Jones18:28.8Saline156.1SEC Red 2
11Hana Boggess18:45.1Ann Arbor Pioneer150.6SEC Red 2
12Isabelle Becker18:44.2Bay City Western146.6SVL North 2
12Corynn Gady19:06.5Saline143.5SEC Red 2
9Savannah Staton19:07.4Saline143.2SEC Red 2
9Sienna Klemmer19:19.8Ann Arbor Pioneer139.1SEC Red 2
9Lucia Llanes19:19.9Ann Arbor Skyline139.0SEC Red 2
11Leah Corby18:58.4Rochester Hills Stoney Creek138.2OAA White 2
12Lucinda Paliani19:23.9Ann Arbor Huron137.7SEC Red 2
10Jaclyn Suderman19:18.1Bay City Western135.3SVL North 2
9Emma McLaughlin19:23.5Midland133.5SVL North 2
12Sydney Roberts19:23.9Midland Dow133.4SVL North 2
10Katarina Munson19:38.2Saline132.9SEC Red 2
10Iva Ravindra19:38.8Temperance Bedford132.7SEC Red 2
10Sophie Roth19:42.4Saline131.5SEC Red 2
11Leena Shelgikar19:49.7Ann Arbor Huron129.1SEC Red 2
10Nina Moore19:53.5Ann Arbor Pioneer127.8SEC Red 2
9Jessa Skonieczny19:45.0Mount Pleasant126.3SVL North 2
12Alena Blumberg19:58.7Dexter126.1SEC Red 2
11Lillian (Lilli) Schlack19:59.7Saline125.8SEC Red 2
11Addison Herr19:39.0Bloomfield Hills124.7OAA White 2
12Grace Roth20:04.2Saline124.3SEC Red 2
9Paige Rohda19:46.2Berkley123.9OAA Blue 2
10Kodie Snyder20:09.8Dexter122.4SEC Red 2
11Mallory Wilcox20:00.0Bay City Western121.4SVL North 2
9Sawyer Lynn20:00.8Saginaw Heritage121.1SVL North 2
9Adelynn Turck20:16.5Saline120.2SEC Red 2
10Isla Tharp20:17.0Ann Arbor Skyline120.0SEC Red 2
10Becca Van Lent20:17.6Ann Arbor Skyline119.8SEC Red 2
12Addison Bruckman20:21.5Dexter118.5SEC Red 2
10Jane Meinecke20:06.1Royal Oak115.6OAA White 2
11Tessa Rautiola20:10.0Houghton115.3El Harger
9Sadie Bohnsack20:38.6Ann Arbor Huron112.8SEC Red 2
9Layla Blumberg20:41.5Dexter111.8SEC Red 2
12Cora Liu20:23.6North Farmington111.5OAA Blue 2
11Taylor Parsons20:19.1Rochester111.3OAA White 2
12Molly Baracco20:19.2Farmington111.3OAA White 2
10Olivia Jenney20:19.5Bloomfield Hills111.2OAA White 2
12Alisha Mabie20:27.9Escanaba109.4El Harger
9Olivia Peterson20:27.0Royal Oak108.7OAA White 2
10Anna Macdonald20:28.8Royal Oak108.1OAA White 2
11Kierra Magner20:29.6Farmington107.8OAA White 2
9Mira Shelgikar20:53.6Ann Arbor Huron107.8SEC Red 2
12Clara Peikert20:53.9Ann Arbor Pioneer107.7SEC Red 2
12Savana Monville20:47.2Bay City Western105.6SVL North 2
12Meher Deol20:37.0Troy Athens105.3OAA White 2
10Annie Roraff20:38.4Rochester104.9OAA White 2
8Molly McNamara20:41.9Engadine104.7El Harger
12Stephanie Bulat20:39.9Rochester104.4OAA White 2
12Lucy Pike21:05.8Ann Arbor Pioneer103.7SEC Red 2
12Roman Trevino Peterlin20:50.2Houghton101.9El Harger
10Tessa Kozlowski20:49.1Rochester Hills Stoney Creek101.3OAA White 2
12Allison Nussear21:02.2Midland Dow100.6SVL North 2
11Sophie Markel21:03.4Bay City Western100.2SVL North 2
12Sawyer Collins21:05.6Midland99.5SVL North 2
11Emma Viggiano20:56.1Royal Oak99.0OAA White 2
9Sela Niska21:00.7Houghton98.4El Harger
11Zoe Brown21:09.2Mount Pleasant98.3SVL North 2
12Molly Grubb21:05.2Birmingham Seaholm97.6OAA Red 2
12Abby Roth21:24.2Saline97.6SEC Red 2
11Bridget Kerber21:28.0Ann Arbor Pioneer96.3SEC Red 2
11Amelia Cribbins21:28.5Dexter96.2SEC Red 2
11Samantha Langolf20:53Port Huron Northern95.7MAC White 2
12Mackenzie Sellenraad21:32.4Saline94.9SEC Red 2
9Ella McLaughlin21:19.8Midland94.7SVL North 2
11Maddy Piotrowski21:09.0Troy Athens94.7OAA White 2
12Aubrey Smith21:12.7Ironwood94.4El Harger
10Olivia Carlson21:10.5Bloomfield Hills94.2OAA White 2
11Abby Spencer21:11.2Farmington93.9OAA White 2
12Shelby Stabile20:50.7Harrison Twp. L’Anse Creuse93.8MAC Blue 2
9Mia Maccani21:12.3Royal Oak93.6OAA White 2
12Lily Ross21:16.6Houghton93.1El Harger
10Lilianna Peace21:01Clinton Twp. Chippewa Valley93.0MAC White 2
9Janae Coleman21:19.7Oak Park92.8OAA Blue 2
12Sarah Koval21:03Grosse Pointe South92.3MAC White 2
11Avery Hoeft21:40.4Dexter92.2SEC Red 2
12Allison Murray21:16.8Rochester Hills Stoney Creek92.1OAA White 2
11Madeleine Varhola21:28.4Midland Dow91.9SVL North 2
12Chloe Caulfield21:05Grosse Pointe South91.7MAC White 2
12Maija Maki-Warne21:21.8Marquette91.4El Harger
10Katelyn Parrish21:19.9Farmington91.0OAA White 2
9Kate Macfarlane21:31.1Midland Dow91.0SVL North 2
9Joylin Brillhart21:31.3Midland Dow90.9SVL North 2
12Lillian Rutallie20:59.6Marysville90.8MAC Blue 2
10Olivia Dixon21:25.8Birmingham Seaholm90.7OAA Red 2
11Gianna D’Angelo21:10Utica Ford90.0MAC White 2
12Ella Keranen21:27.3Hancock89.6El Harger
10Lucinda Gubbini21:49.0Ann Arbor Pioneer89.3SEC Red 2
12Adelina Parikh21:13Grosse Pointe South89.0MAC White 2
10Rhianna Armstrong21:37.2Mount Pleasant88.9SVL North 2
12Julieta Turon21:50.4Ann Arbor Huron88.9SEC Red 2
12Marlee Plaxco21:30.3Negaunee88.6El Harger
10Hannah Haines21:07.5Madison Heights Lamphere88.2MAC Blue 2
12Ava Duncan21:16Clinton Twp. Chippewa Valley88.0MAC White 2
9Kennedy Copenhaver21:31.9Royal Oak87.0OAA White 2
10Sophia Johnson21:56.4Temperance Bedford86.9SEC Red 2
12Dayshana Kellogg21:37.7Oak Park86.8OAA Blue 2
9Avery Hill21:42.5Rochester Adams85.2OAA Red 2
9Alexandra Green21:43.2Birmingham Seaholm84.9OAA Red 2
11Emily Barbeau21:49.9Bay City Western84.7SVL North 2
10Genevive Meihn21:44.2Beverly Hills Groves84.6OAA Blue 2
12Jamie Patterson21:45.2Oxford84.3OAA Red 2
9Maria Murvich21:44.6Kingsford83.8El Harger
9Sienna Chapin21:48.2Oxford83.3OAA Red 2
12Savannah Spangler21:32Grosse Pointe South82.7MAC White 2
10Hannah Murtha21:56.0Midland82.7SVL North 2
10Matilda Mountain21:50.2Berkley82.6OAA Blue 2
12Jenna Rivera21:50.3Beverly Hills Groves82.6OAA Blue 2
9Addison Smith21:56.5Saginaw Heritage82.5SVL North 2
11Ella Fure21:48.6Marquette82.5El Harger
10Alison Kauffman22:09.7Ann Arbor Skyline82.4SEC Red 2
10Calisse Budek21:33Grosse Pointe South82.3MAC White 2
11Mahalia Staton22:10.0Saline82.3SEC Red 2
12Hannah Sisson22:12.0Dexter81.7SEC Red 2
10Addison Jones22:00.3Midland81.2SVL North 2
10Viktoria MacDougall21:49.5Farmington81.2OAA White 2
11Laila Bodell21:55.0Oxford81.0OAA Red 2
11Anna Coury22:14.8Monroe80.7SEC Red 2
10Haley Sharp21:38Port Huron Northern80.7MAC White 2
10Winley Brandt21:54.2Menominee80.6El Harger
10Aiyana Wyman21:51.3Royal Oak80.6OAA White 2
11Allie Metzler22:03.3Midland Dow80.2SVL North 2
11Leila Reyes22:04.9Midland79.7SVL North 2
10Elizabeth Macey21:54.2Royal Oak79.6OAA White 2
9Maren Greve21:54.3Rochester79.6OAA White 2
11Lucy VanHaerents21:56.0Royal Oak79.0OAA White 2
12Ayla Balazer22:20.3Ann Arbor Skyline78.9SEC Red 2
10Gwen Stotts-Walshe22:20.6Ann Arbor Skyline78.8SEC Red 2
10Mia Lopez22:21.3Ann Arbor Pioneer78.6SEC Red 2
12Ailey Kenny22:02.8Rochester Adams78.4OAA Red 2
11Kennedy Matson22:22.5Dexter78.2SEC Red 2
10Jillian Lower22:22.8Dexter78.1SEC Red 2
11Lydia Binelli22:03.9Berkley78.0OAA Blue 2
12Addison Stevens21:38.1Marysville78.0MAC Blue 2
11Tanishka Tewari22:23.1Ann Arbor Huron78.0SEC Red 2
11Layla Kallivayalil22:01.0Bloomfield Hills77.3OAA White 2
12Emily Honeman22:12.9Saginaw Heritage77.0SVL North 2
11Rachael Wychuyse22:08.8Berkley76.4OAA Blue 2
9Lauryn Harper22:04.5Troy Athens76.2OAA White 2
12Verity Green22:15.9Midland Dow76.0SVL North 2
10Mara Mocanu22:30.0Ann Arbor Skyline75.7SEC Red 2
12Grace Johnson-Sears22:11.6Birmingham Seaholm75.5OAA Red 2
11Sarah Goward22:17.8Mount Pleasant75.4SVL North 2
11Isabella Nestle21:54Port Huron Northern75.3MAC White 2
12Ivy Beall22:18.9Midland Dow75.0SVL North 2
10Marianna Muzzin22:13.2Birmingham Seaholm74.9OAA Red 2
10Kaiya Bragiel22:20.4Bay City Western74.5SVL North 2
12Mia Boland22:15.5Beverly Hills Groves74.2OAA Blue 2
12Avery Shepard22:22.5Midland73.8SVL North 2
11Sonal Zachariah22:12.3Bloomfield Hills73.6OAA White 2
11Corinna Aulph22:37.1Monroe73.3SEC Red 2
11Faith Cappaert22:16.3Stephenson73.2El Harger
12Maria Mollicone22:13.6Rochester73.1OAA White 2
10Norah Woodruff22:17.0Houghton73.0El Harger
9Jessica Toole22:26.9Midland Dow72.4SVL North 2
11Joselyn Chapman21:58.2Marysville71.3MAC Blue 2
9Savannah Astras22:20.9Bloomfield Hills70.7OAA White 2
12Addison Lacy22:24.8Marinette70.4El Harger
10Valentina Mansour22:21.9Troy Athens70.4OAA White 2
11Nori Korsman22:25.9Negaunee70.0El Harger
11Sarah Stein22:27.9North Farmington70.0OAA Blue 2
10Riley Conklin22:26.1Negaunee70.0El Harger
10Alexandra Felan22:35.3Bay City Western69.6SVL North 2
12Reese Oberski22:48.5Temperance Bedford69.5SEC Red 2
11Alison Doka22:25.7Rochester Hills Stoney Creek69.1OAA White 2
11Riley Provost22:51.5Saline68.5SEC Red 2
10Morgan Costello22:15Grosse Pointe South68.3MAC White 2
11Lily Limberg22:29.2Rochester67.9OAA White 2
12Rayna Towles22:32.2Hancock67.9El Harger
9Elin Tenbrink22:53.3Ann Arbor Skyline67.9SEC Red 2
11Miley Caughel22:17Port Huron Northern67.7MAC White 2
12Madison Kunick22:33.6Marinette67.5El Harger
12Lianne Liu22:59.2Ann Arbor Huron65.9SEC Red 2
10Aubrey Pilon22:14.8Marine City65.7MAC Blue 2
11Ava Kontranowski22:47.8Midland65.4SVL North 2
12Kylie Warner23:01.4Saline65.2SEC Red 2
9Julia Warrington22:43.9Oxford64.7OAA Red 2
9Riley Owen22:26Port Huron Northern64.7MAC White 2
11Sophia Knarr22:50.4Midland64.5SVL North 2
11Adele Bush22:44.8Birmingham Seaholm64.4OAA Red 2
11Peyton Knight22:27Macomb L’Anse Creuse North64.3MAC White 2
10Jane Mossett22:27Port Huron Northern64.3MAC White 2
10Julianna Richards23:05.3Dexter63.9SEC Red 2
11Katie Drouillard22:47.2Birmingham Seaholm63.6OAA Red 2
10Eryn Veverka22:45.8Marquette63.4El Harger
11Viviana Ostrowski22:30Grosse Pointe South63.3MAC White 2
9Brigette Conger22:48.1Berkley63.3OAA Blue 2
9Violet Olley23:07.2Ann Arbor Skyline63.3SEC Red 2
11Adrienne Stewart23:07.7Ann Arbor Skyline63.1SEC Red 2
11Morgan Mannino22:32Grosse Pointe South62.7MAC White 2
9Marilise (Mari) Yezak22:56.1Midland Dow62.6SVL North 2
11Katelyn Sickinger22:50.6Birmingham Seaholm62.5OAA Red 2
10Harper Pinto23:10.2Ann Arbor Huron62.3SEC Red 2
11Mia Jaime22:57.9Bay City Western62.0SVL North 2
9Leyah Reed22:59.2Midland Dow61.6SVL North 2
10Brynn Zawislak22:53.4Troy61.5OAA Red 2
10Hayleigh Belkofer23:13.7Temperance Bedford61.1SEC Red 2
9Marina Echegoyen23:14.0Ypsilanti Lincoln61.0SEC Red 2
12Meredith Winn22:38Utica Ford60.7MAC White 2
11Keira Kalbfleisch23:02.6Saginaw Heritage60.5SVL North 2
12Makayla Perdue-Daniels22:40Warren Mott60.0MAC White 2
12Madeline Kochany23:04.2Bay City Western59.9SVL North 2
12Giovanna Savoy Ferreira22:53.4Rochester Hills Stoney Creek59.9OAA White 2
12Vanessa Skorski22:41Clinton Twp. Chippewa Valley59.7MAC White 2
10Chelsea Myrand22:59.0Oxford59.7OAA Red 2
11Ava Johnson22:42Macomb L’Anse Creuse North59.3MAC White 2
10Erin Korsak22:42Grosse Pointe South59.3MAC White 2
11Jill Berg22:58.3Hancock59.2El Harger
11Grace Fredericks23:20.0Temperance Bedford59.0SEC Red 2
12Violet Papin23:00.2Marquette58.6El Harger
11Micaela Penchoff22:57.6Royal Oak58.5OAA White 2
12Rachel Sprauer23:22.0Ann Arbor Pioneer58.3SEC Red 2
10Isabel McEwen23:22.1Ann Arbor Pioneer58.3SEC Red 2
11Kylie Golub23:03.5Clarkston58.2OAA Red 2
12Regina Garcia Burciaga23:04.7Rochester Adams57.8OAA Red 2
12Selina Lin23:05.9Birmingham Seaholm57.4OAA Red 2
10Nevaeh Burns23:06.9Oak Park57.0OAA Blue 2
11Sydnee Lefief23:02.6Bloomfield Hills56.8OAA White 2
9Allie Walker23:08.3Clarkston56.6OAA Red 2
11Emma Miller22:53Utica Ford55.7MAC White 2
12Valeria Miranda-Diaz23:06.1Troy Athens55.6OAA White 2
9Charlotte Kinder23:30.6Ann Arbor Pioneer55.5SEC Red 2
11Brooklyn Werner23:18.2Bay City Western55.3SVL North 2
10Logan Robison23:12.2Clarkston55.3OAA Red 2
9Anna Bohan23:12.4Clarkston55.2OAA Red 2
12Sierra Anthony23:07.5Bloomfield Hills55.2OAA White 2
12Hannah Childers23:12.5Rochester Adams55.2OAA Red 2
10Mia Washington23:32.2Saline54.9SEC Red 2
11Romi Mattson23:12.0Houghton54.7El Harger
12Ida Larsen23:13.1Marquette54.3El Harger
9Hailey Lan23:15.1Troy54.3OAA Red 2
9Marissa Salazar23:34.1Saline54.3SEC Red 2
11Elaina Friedmann22:58Clinton Twp. Chippewa Valley54.0MAC White 2
10Waverly Pearce23:12.5Bloomfield Hills53.5OAA White 2
11Daniella Levitt23:17.7Rochester Adams53.4OAA Red 2
11Bethany Lehr23:25.0Mount Pleasant53.0SVL North 2
10Caleigh Friedmann23:02Clinton Twp. Chippewa Valley52.7MAC White 2
9Sade Napier23:40.8Ypsilanti Lincoln52.1SEC Red 2
10Mae Barbaro23:41.4Dexter51.9SEC Red 2
12Rosemary Elenbaas23:22.6Marquette51.1El Harger
12Janah Byrne23:43.6Temperance Bedford51.1SEC Red 2
12Amy Ezop23:07Grosse Pointe South51.0MAC White 2
10Aesara Lupinski23:23.4Rock Mid-Peninsula50.9El Harger
12Natalia Costilla23:31.9Bay City Central50.7SVL North 2
12Sara Leverenz23:08Macomb L’Anse Creuse North50.7MAC White 2
12Caroline Simpson23:21.1Rochester Hills Stoney Creek50.6OAA White 2
12Caroline Fernandes23:26.1West Bloomfield50.6OAA Blue 2
11Jordin Maddox-Jones23:26.2Oak Park50.6OAA Blue 2
12Emily Gallant23:32.4Midland50.5SVL North 2
11Elena Easow23:21.7Rochester50.4OAA White 2
11Jaymie Miller23:24.0Bloomfield Hills49.7OAA White 2
11Jovie Williams23:27.1Houghton49.6El Harger
12Kathryn Sarau23:28.4Houghton49.2El Harger
10Alayna Zahn23:36.6Midland Dow49.1SVL North 2
9Nicole Fulcher23:50.0Ann Arbor Pioneer49.0SEC Red 2
11Jillian Hayes23:51.5Saline48.5SEC Red 2
12Elizabeth (Lizzie) Thibeault23:53.3Saline47.9SEC Red 2
12Julia Moyle23:33.9Marquette47.4El Harger
9Madison Francke23:42.3Bay City Central47.2SVL North 2
10Lucille Ragheb23:37.6Birmingham Seaholm46.8OAA Red 2
11Aubrey Miscikowski23:57.0Temperance Bedford46.7SEC Red 2
12Allysa Kelly23:57.8Temperance Bedford46.4SEC Red 2
11Nishka Kalantry23:58.3Ann Arbor Huron46.2SEC Red 2
12Keirsten Kabacinski23:37.5Marinette46.2El Harger
10Kaylee Sawasky24:02.9Temperance Bedford44.7SEC Red 2
11Kennedy Lange24:06.1Saline43.6SEC Red 2
9Mia Feliciano23:30Warren Mott43.3MAC White 2
10Olivia Petrowski23:43.2Royal Oak43.3OAA White 2
10Emma Reimer23:22.2New Haven43.3MAC Blue 2
11Mercy Brown23:23.0Warren Cousino43.0MAC Blue 2
12Kelsie George23:31Grosse Pointe South43.0MAC White 2
9Jade Siy23:23.7Madison Heights Lamphere42.8MAC Blue 2
9Violet Massaglia23:23.7Marine City42.8MAC Blue 2
10Pia Odell24:09.9Ann Arbor Skyline42.4SEC Red 2
9Alice Bonten23:46.5Rochester Hills Stoney Creek42.2OAA White 2
9Grace Thomas23:46.8Farmington42.1OAA White 2
10Dahlia Kluver23:57.9Mount Pleasant42.0SVL North 2
11Reagan Vokal23:58.7Midland41.8SVL North 2
11Grace Hopkins24:11.7Ann Arbor Skyline41.8SEC Red 2
12Maddox Lundsten23:48.2Rochester Hills Stoney Creek41.6OAA White 2
9Chloe Kotcher23:53.2Birmingham Seaholm41.6OAA Red 2
10Irene Kim24:12.2Ann Arbor Huron41.6SEC Red 2
10Alaina Weyrowske23:59.2Midland Dow41.6SVL North 2
12Hailey Gordon23:59.4Midland41.5SVL North 2
12Anika Hill24:13.4Temperance Bedford41.2SEC Red 2
12Emily Dreffs23:37Lakeview St. Clair Shores41.0MAC White 2
11Brooklyn Schott23:38Port Huron Northern40.7MAC White 2
9Cassie Gibson23:38Port Huron Northern40.7MAC White 2
10Gabriella Putnam23:54.8Stephenson40.4El Harger
11Payton Takkunen23:55.7Gladstone40.1El Harger
12Peyton French23:40Clinton Twp. Chippewa Valley40.0MAC White 2
12Macie Masterson23:40Utica Ford40.0MAC White 2
9Deborah Song24:17.2Ann Arbor Huron39.9SEC Red 2
11Hannah Gritzmaker24:17.3Saline39.9SEC Red 2
11Lily Cavataio23:54.5Troy Athens39.5OAA White 2
12Shana Tudor23:59.5Troy39.5OAA Red 2
9Maija Roberts23:57.8Negaunee39.4El Harger
9Katie Reeder23:42Macomb L’Anse Creuse North39.3MAC White 2
11Maddy Daoust23:42Lakeview St. Clair Shores39.3MAC White 2
12Olivia Szczepanik24:19.2Temperance Bedford39.3SEC Red 2
12Tvarika Vinothan24:01.2Rochester Adams38.9OAA Red 2
9Lucia Candela23:44Macomb L’Anse Creuse North38.7MAC White 2
11Charlotte Strausbaugh23:57.6Rochester Hills Stoney Creek38.5OAA White 2
10Miranda Fulop24:22.3Temperance Bedford38.2SEC Red 2
11Ellie Daum24:09.3Mount Pleasant38.2SVL North 2
10Lauren Olma24:23.5Ypsilanti Lincoln37.8SEC Red 2
12Zailey Archbold24:10.6Midland Dow37.8SVL North 2
12Jasmine Boggy24:25.9Ann Arbor Pioneer37.0SEC Red 2
12Alexandra Butler24:26.2Monroe36.9SEC Red 2
11Zuri Brindle24:05.6Marquette36.8El Harger
11Leajah Ferguson23:50Warren Mott36.7MAC White 2
9Meenakshi Pradeep24:27.5Ann Arbor Huron36.5SEC Red 2
10Rylee Piornack23:52Grosse Pointe South36.0MAC White 2
10Charlotte Cotta24:05.0Troy Athens36.0OAA White 2
11Ella Riddle24:16.6Midland35.8SVL North 2
12Kate Boone24:11.8Rochester Adams35.4OAA Red 2
9Sophia Mika24:18.4Midland35.2SVL North 2
12Mary Hook24:10.7Escanaba35.1El Harger
12Ingrid Holt24:10.7Kingsford35.1El Harger
11Yolanda Gascho23:56Clinton Twp. Chippewa Valley34.7MAC White 2
9Olivia Reuther24:14.2Lake Orion34.6OAA Red 2
11Praveena Matheswaran24:14.5Troy34.5OAA Red 2
10Kiara Causley24:14.7Clarkston34.4OAA Red 2
10Payton Aagesen24:34.4Saline34.2SEC Red 2
12Leah Alarie24:16.2Birmingham Seaholm33.9OAA Red 2
10Lacy Ortega23:59Utica Ford33.7MAC White 2
12Lauren Sadowski24:15.6Marinette33.5El Harger
10Emileigh Bissonnette24:00:00Clinton Twp. Chippewa Valley33.3MAC White 2
9Emma Dixon24:13.2Rochester Hills Stoney Creek33.3OAA White 2
12Olivia Xu24:20.2Troy32.6OAA Red 2
11Ayla Stager24:39.5Saline32.5SEC Red 2
10Violet Mlutkowski24:21.5Berkley32.2OAA Blue 2
11Lucy Fabrizio24:22.1Clarkston32.0OAA Red 2
11Evelyn DeClercq24:05:00Macomb L’Anse Creuse North31.7MAC White 2
10Sophia Wulff24:23.4Rochester Adams31.5OAA Red 2
11Callie Flagstadt24:21.6Powers North Central31.5El Harger
10Anais Pangle24:29.8Mount Pleasant31.4SVL North 2
12Erin Leverenz24:06:00Macomb L’Anse Creuse North31.3MAC White 2
10Sophia Szabo23:59.3New Haven30.9MAC Blue 2
10Lindsay Hofmeister24:31.5Midland Dow30.9SVL North 2
9Stephanie Reder24:32.1Midland Dow30.6SVL North 2
10Ruthie Scott24:45.3Ann Arbor Skyline30.6SEC Red 2
12Sadie Siemen24:09:00Clinton Twp. Chippewa Valley30.3MAC White 2
12Kayleigh Gransden24:33.1Bay City Western30.3SVL North 2
12Elizabeth Daut24:34.1Midland Dow30.0SVL North 2
12Jenna Pohl24:28.2North Farmington29.9OAA Blue 2
11Payden Burden-Smith24:34.8Saginaw Heritage29.7SVL North 2
10Morgan Hoyt24:30.5Oxford29.2OAA Red 2
9Grace McDonald24:13:00Utica Ford29.0MAC White 2
12Christina Dinnan24:31.4West Bloomfield28.9OAA Blue 2
11Leila Oskui24:14:00Grosse Pointe South28.7MAC White 2
12Jessica Pal24:27.0Bloomfield Hills28.7OAA White 2
11Noilyn Perez-Dylewski24:32.1Troy28.6OAA Red 2
9Allie Hoeft24:51.2Dexter28.6SEC Red 2
12Lily Etelamaki24:31.0Chassell28.3El Harger
11Autumn Tuite24:33.4Berkley28.2OAA Blue 2
12Julianna Heung24:52.5Ann Arbor Skyline28.2SEC Red 2
11Kristin Prakash24:34.0Troy28.0OAA Red 2
12Maryam Dabliz24:34.2Beverly Hills Groves27.9OAA Blue 2
12Danielle Ransom24:53.8Ann Arbor Pioneer27.7SEC Red 2
12Kate Mattson24:33.0Munising27.7El Harger
9Aubrey Pakulski24:54.2Temperance Bedford27.6SEC Red 2
10Emma Hengeveld24:30.4Rochester27.5OAA White 2
12Linsey Chen24:36.6Troy27.1OAA Red 2
11Elsa Wenzlaff24:55.7Ann Arbor Skyline27.1SEC Red 2
12Cassidy McElroy24:55.9Dexter27.0SEC Red 2
12Michaela Quinn24:43.0Midland27.0SVL North 2
12Alexis Kierpiec24:43.1Midland Dow27.0SVL North 2
10Elle Cesa24:34.1Rochester Hills Stoney Creek26.3OAA White 2
9Calla Sopoci24:58.3Ann Arbor Skyline26.2SEC Red 2
10Abigail Hicks24:45.5Mount Pleasant26.2SVL North 2
11Cheyenne Jasper24:42.3Oxford25.2OAA Red 2
10Leah Kutinsky24:44.5Beverly Hills Groves24.5OAA Blue 2
9Maya Cicci24:51.6Midland Dow24.1SVL North 2
12Laynie Korpi24:44.1Ishpeming24.0El Harger
11Lexi Gilbert24:45.7Gladstone23.4El Harger
11Lilli Gast24:46.5Houghton23.2El Harger
9Eva Stuckey24:31:00Warren Mott23.0MAC White 2
12Emily Moore24:47.1Hancock23.0El Harger
10Alexis Toutant24:32:00Macomb L’Anse Creuse North22.7MAC White 2
12Maggie Stadler24:24.4Warren Cousino22.5MAC Blue 2
10Gargi Sonawane24:45.6Troy Athens22.5OAA White 2
10Phoebe Navin24:45.7Royal Oak22.4OAA White 2
12Hadley Feyen25:11.6Ann Arbor Pioneer21.8SEC Red 2
12Makenzie Weiher25:12.7Temperance Bedford21.4SEC Red 2
9Zoey Smalling25:13.0Monroe21.3SEC Red 2
11Jessica Davis24:37:00Clinton Twp. Chippewa Valley21.0MAC White 2
12Alexandra Wren25:14.0Ann Arbor Skyline21.0SEC Red 2
12Emma Terhune24:29.4Marine City20.9MAC Blue 2
9Genevieve Schairer24:57.2Birmingham Seaholm20.3OAA Red 2
12Katie Macey24:52.5Royal Oak20.2OAA White 2
12Natalie Schetter24:55.7Marquette20.1El Harger
9Ana Lucia Reynoso24:57.9Berkley20.0OAA Blue 2
11Lauren Wright25:18.6Ann Arbor Pioneer19.5SEC Red 2
12Aubrey Rucker25:00.5Clarkston19.2OAA Red 2
10Abigail Tietz24:57.5Royal Oak18.5OAA White 2
12Kristy Karl25:00.5Gladstone18.5El Harger
11Savannah Meyers25:02.6North Farmington18.5OAA Blue 2
11Lauren Hatto25:02.9Troy18.4OAA Red 2
12Emma Sundling25:01.8Rapid River18.1El Harger
12Becca Dean24:46:00Grosse Pointe South18.0MAC White 2
10Emma DiPaola24:46:00Macomb L’Anse Creuse North18.0MAC White 2
10Addison Lynch25:04.2Oxford17.9OAA Red 2
10Riley Jurand25:04.7Clarkston17.8OAA Red 2
9Amelia Tomas25:24.0Ann Arbor Huron17.7SEC Red 2
11Sakarah Nalazek25:11.4Saginaw Heritage17.5SVL North 2
9Paloma Gonzalez-Haske25:24.9Ypsilanti Lincoln17.4SEC Red 2
11Kaitlyn Darby25:25.5Dexter17.2SEC Red 2
12Jada Mauricio24:40.9Marine City17.0MAC Blue 2
10Emelia Hodge25:05.0Holy Name17.0El Harger
12Audrey Waite25:05.3Houghton16.9El Harger
12Hasini Nallamalli25:02.4Troy Athens16.9OAA White 2
10Claire Chivens25:26.8Ann Arbor Pioneer16.7SEC Red 2
11Claire Oberski25:26.9Saline16.7SEC Red 2
12Isabelle Johnson25:06.4Powers North Central16.5El Harger
9Cecilia McDonald25:07.7Houghton16.1El Harger
11Chloe Slawson24:52:00Grosse Pointe South16.0MAC White 2
12Ruby Somers24:44.4Marysville15.9MAC Blue 2
11Reshmi Senthil Kumar25:11.1Troy15.6OAA Red 2
10Marni Levine25:11.8Berkley15.4OAA Blue 2
9Ciara Nordstrom24:55:00Grosse Pointe South15.0MAC White 2
9Ella Parker25:14.0Clarkston14.7OAA Red 2
9Madison Mann24:56:00Sterling Heights Stevenson14.7MAC White 2
9Savannah Schneider25:13.6Marinette14.1El Harger
12Morgan Goulette24:49.8Marine City14.1MAC Blue 2
12Cassie Bill25:01:00Warren Mott13.0MAC White 2
11Lola Lange25:39.0Saline12.7SEC Red 2
9Eva Clark25:02:00Grosse Pointe South12.7MAC White 2
9Cayleigh Jaramillo25:20.8North Farmington12.4OAA Blue 2
11Julia Richardson25:20.9Birmingham Seaholm12.4OAA Red 2
11Kate Berkey25:20.8Houghton11.7El Harger
9Daisy Habarth24:57.1Harrison Twp. L’Anse Creuse11.6MAC Blue 2
10Josephine Mehki25:42.3Monroe11.6SEC Red 2
10Amelia Hattermann25:18.6Royal Oak11.5OAA White 2
10Reese Deller25:19.0Rochester11.3OAA White 2
10Alexa Barrett25:24.2Birmingham Seaholm11.3OAA Red 2
11Mya Sebastian25:07:00Utica Ford11.0MAC White 2
12Vera Naines25:44.0Ann Arbor Skyline11.0SEC Red 2
10Anastasia Barodka25:26.2Troy10.6OAA Red 2
12Skyla Rojas25:27.1West Bloomfield10.3OAA Blue 2
9Eunah Kim25:27.3Troy10.2OAA Red 2
9Abby Bradway25:25.9Hancock10.0El Harger
10Lilyanna Lewiston25:29.8Oxford9.4OAA Red 2
10Cassidy Mulso25:26.9Rochester8.7OAA White 2
12Keira Schall25:06.8Warren Cousino8.4MAC Blue 2
11Avery Farcas25:33.0Rochester Adams8.3OAA Red 2
9Molly Gorman25:34.9Troy7.7OAA Red 2
10Emma Allis25:54.9Saline7.4SEC Red 2
9Linda Mellinger25:43.1Mount Pleasant7.0SVL North 2
9Abigail Koutsoubos25:32.4Bloomfield Hills6.9OAA White 2
12Gabriella Holowinski25:38.0West Bloomfield6.7OAA Blue 2
11McKenna Richard25:12.3Madison Heights Lamphere6.6MAC Blue 2
9Ella Bunao25:34.1Troy Athens6.3OAA White 2
12Maria Aviles25:37.3Gladstone6.2El Harger
12Kailyn Austin25:58.7Saline6.1SEC Red 2
10Lillian Mollan25:35.1Rochester Hills Stoney Creek6.0OAA White 2
9Gabriella Manzella25:23:00Clinton Twp. Chippewa Valley5.7MAC White 2
11Olivia Wescott25:39.2Kingsford5.6El Harger
11Alexandra Clark25:41.6Birmingham Seaholm5.5OAA Red 2
9Morgan Hausbeck25:47.6Mount Pleasant5.5SVL North 2
12Molly Wheeler25:43.8Clarkston4.7OAA Red 2
11Charly Werenka25:18.0Clawson4.7MAC Blue 2
9Harper Smith26:04.9Ann Arbor Pioneer4.0SEC Red 2
10Deema Najar25:28:00Clinton Twp. Chippewa Valley4.0MAC White 2
10London Batkins25:29:00Macomb L’Anse Creuse North3.7MAC White 2
9Meleah Barnett25:30:00Lakeview St. Clair Shores3.3MAC White 2
10Olivia Sevilla25:54.2Bay City Western3.3SVL North 2
11Isabella Routson26:07.8Saline3.1SEC Red 2
10Emma Norred25:46.2Rochester Hills Stoney Creek2.3OAA White 2
10Madelyn Frisbee25:57.6Midland Dow2.1SVL North 2
12Emma Mitchell25:50.3Rudyard1.9El Harger
12Brennan Lowman25:35:00Utica Ford1.7MAC White 2
12Julia Ferro25:27.1Warren Cousino1.6MAC Blue 2
9Layla Anderson25:48.6Farmington1.5OAA White 2
12Lillian Beach25:53.8Rochester Adams1.4OAA Red 2
10Megan Cabble26:15.7Dexter0.4SEC Red 2
11Lacy Carviou25:54.8Marinette0.4El Harger
10Kiera Morris26:03.2Bay City Western0.3SVL North 2