Blog

Uncategorized

2026 Rankings: Mid-September Boys

And so it begins.

The first batch of rankings are out. As time has gone on, I’ve pushed these back further and further. One, to grab more data and not rush. Two, beginning my own running journey again and trudging through Woodstock for hours in the woods.

Those two factors allow some of Michigan’s major invites to occur and great data to come in. Many of our state’s best have competed at Spartan, Holly, or Ottawa Hills, with seemingly everyone getting some results on paper. Every single meet with over 50 participants in each gender is accounted for (even if ratings aren’t posted for everything, they’re in my database).

The rankings take the individual ratings from each race and weigh them using factors of recency, field size, and field competitiveness. In order to account for races where a runner may not go all out, when four or more races are run, the top 67% of a runner’s resume is considered. Those weighted ratings are then sorted by team, scored against the entire division, and ranked. Thus, teams with more depth tend to be ranked a little higher than they’d be at a regular invite or even the State Finals. But I know no better way to rank all the teams in a division than to compare against all teams in a division.

As always, these are for fun and a vehicle to drive interest in the best sport in the world. If they cause undue stress or pressure or motivate you to write me unkind messages (has only happened this summer, not in season, believe it or not) this site might not be for you. That’s fine, the many XC fans of Michigan will enjoy it all the same.

Summer Misses

Martin

The Clippers have benefitted from the addition of Thomas Sigler, a transfer from Allegan. As a freshman, Sigler raced into the 17’s on a few occasions and this year, he’s already matched those marks. As an example of their progress, take a peek at the SAC Jamboree results. Last year in the SAC Championship, Martin placed 11th. This fall’s first conference matchup, 4th.

Title Contenders

About the same as thought in the summer – Holland Calvary Christian, Breckenridge, and Hillsdale Academy separating themselves from the field. The latter two faced off at Holly, with the Huskies prevailing by way of their two low-sticks and the better fifth guy. Calvary has laid low these past few weeks, intentional scheduling a benefit of being conference-free. Their last great effort came with great results, a runner-up finish in their division (Nightfall, comprised of D2/D3 teams) at Under the Lights. Calvary is still the favorite at this point, with Breckenridge and Hillsdale Academy showing the potential to hang given their days at Holly.

Summer Misses

Benzie Central

Returning to the sport for the first time since 8th grade, Oliver Graetz has been a welcome addition to the Huskies. He’s spent the past two springs running for their track squad, specializing in mid-distance with his 2:02 800m and place on BC’s state qualifying 4×8. Moving up to 5k, he’s been able to reach into the mid-17’s on three occasions, including this past weekend at Holly, where Benzie placed 4th in D4.

Ithaca

Coming out for the sport for the first time as a sophomore, Dutch Smith has catapulted the Yellowjackets into the top-27. He experienced success as a freshman on the track, his sub-11 in the 3200m ranking 26th among D3’s 9th graders. He’s undeniably progressed since then, dropping a 17:21 in the muck at Holly.

Title Contenders

Hanover-Horton has passed all the tests thus far. The Comets haven’t been shy about traveling to large meets, competing at both Spartan and Holly. Each of those two consequential meets have seen H-H beat other top-5 teams, Saugatuck at Holly and Hart at Spartan. Thus far, the Comets are displaying a lethal combo of depth that can compete with anyone, supplemented by low-sticks that see the need for only scoring three.

There does seem to be a gap between H-H and the others, but Hart, Saugatuck, Lansing Catholic, and Maple City Glen Lake all have the mettle to find early November glory. As thought in the summer, Hart might have the best depth of the bunch, the ability for all seven Pirates to score. Both Glen Lake and Saugatuck are seeing improvement from runners that gives thought to their potential. Racing in less than admirable conditions at Holly didn’t matter much to Leo Avalos, who nearly matched his PR. Dean McKellar didn’t have quite as much mud in his Saturday, but he still had to traverse the Glen Lake hills, which even then couldn’t derail his ascendancy, as he notched a lifetime best. And Lansing Catholic is likely a bit underrated, as the Cougars cruised through their home invite. I’d expect their ranking to improve as future results pour in.

Summer Misses

Petoskey

Collectively, the Northmen have just gotten a ton better. The projected top-five from this summer’s work is the same as their top-five through this first month. The summer projections had their top-five averaging ~177, right now they’re sitting at a 187, around a 30 sec. difference. If I had to pick one runner to highlight, it’d be Garrett Lansing, who had broken 18:00 once prior to this year and has already dropped a minute from that accomplishment.

Title Contenders

Holland Christian is the clear favorite thus far. The Maroons have three big races under their belt – Portage Central Early Bird, Under the Lights, and Ottawa Hills. They’ve emerged from all three with dominating wins, sometimes over the best D1 has to offer. They’ve got the frontrunners AND the depth, sub-16 from three of their boys and all projected scorers under 16:15.

At Holly, Pinckney put up the kinda performance that can put the Pirates in contention. The course was getting rough by their midday races, but that didn’t deter the red n’ black from placing five in the top-13. Flint Powers Catholic was runner-up in that race, but was missing one of their typical contributors.

Summer Misses

East Kentwood

Not even AI could predict new additions coming into the fray who had never run XC prior. Both Blaiz Shyaka and Jimma Atem have been impactful for the Falcons, each reaching into the 16’s this fall. Their contributions helped EK win the first OK Red Jamboree and stun the west side scene with a division win at Under the Lights.

Title Contenders

This year will be as fun as any, five teams seeming to separate themselves thus far – Brighton, Jenison, Ann Arbor Skyline, Lowell, and Traverse City West.

We’ve been blessed to see these five go at it in varying matchups:

Brighton vs. Jenison at Northville Mustang, with Jenison claiming titles in both the under and upperclassmen race.

Jenison, Lowell, and Traverse City West at Ottawa Hills, with Traverse City West emerging on top. The Titans had a whopping four boys under 16:00, matching Jenison’s depth, but also placing two in the top-10 of that loaded field.

Brighton vs. Ann Arbor Skyline at Holly, with Brighton winning by three points.

Traverse City West is probably a little underrated as it’s clear that they cruised through their Titan Takeoff. Lowell’s ranking is aided by having Avi Elabed, who can hopefully return to give the Red Arrows their full potential. Jenison has been consistent all year, and Skyline/Brighton had their best effort of the year at Springfield Oaks.

Summer Misses

Munising

Freshmen have improved the Mustang fortune, notably Evan Kelto and Orin Shalom. The two have gotten faster and faster, their latest escapade coming at Holly, where both embraced the trek to find faster competition, setting significant lifetime bests.

Title Contenders

Going for eight straight are the Marquette Sentinels, running so quick that there doesn’t seem to be much stopping them. They’re not as dominant as the 2024 team, but still tried their hand in the elite section of the Spartan Invite.

In D2, early returns suggest two teams in top competition – Rudyard and Munising. They’ve faced off twice, Rudyard prevailing at the Emerald Invite and Munising coming through at Holly. Munising appears to have the better depth, Rudyard the quicker frontrunner, and as XC tends to go, this could depend on the field’s quality and quantity.

Two D3 teams dot these top-10 rankings, the highest ranked being Rapid River. The Rockets likely made the longest drive of anyone coming to Holly, placing 9th in the D5 race.

Individual Rankings

As each year comes and goes, I’ve tended to gradually dislike ranking individuals during a season. But I feel this list is better than just sorting by SB’s. And I’ll just hide this at the bottom. When we get closer to championship time, more writing will be dedicated toward individuals, for now, this’ll do.

RankGradeNameS20 RatingTeamRegion
111Lincoln Laansma205.3Tri-Unity Christian31
212Anthony Rowe205.1Breckenridge30
310Abram Fettig197.3Saginaw Nouvel30
412Christian Getz197.0Holland Calvary Christian31
512Noah Schipper197.0Holland Calvary Christian31
69Cooper Burt195.3Breckenridge30
712Brady Edwards194.4Mt. Pleasant Sacred Heart30
812Kyle Redman192.0Mesick29
912Gibson White189.2Holland Calvary Christian31
1012Jacob Ferdubinski187.0Riverview Gabriel Richard36
1112Elias Baldwin186.2Decatur32
1211Peter Winn185.8Hillsdale Academy34
1310Stephen Holm185.3Hillsdale Academy34
1412Francis Austen184.9Portland St. Patrick31
1510Henry Rorick184.4Hillsdale Academy34
1611Reagan Downing183.8Holland Calvary Christian31
1712Timothy Gaebler183.8Hillsdale Academy34
1812Owen Ledebuhr183.5Holland Calvary Christian31
1912Brody VanTuinen183.2Holland Calvary Christian31
2012Wesley Chaffee181.4Mt. Pleasant Sacred Heart30
2111Leo Weaver179.3Whitmore Lake33
2211Nolan Stadel177.6Genesee Christian33
2311Liam Knuth176.7Cardinal Mooney Catholic36
2412Dom Chiverton175.7Breckenridge30
2510Gus Barr175.2Breckenridge30
2612Alec Dodak174.2Manchester34
2711Lance Niedzielski173.2Mason County Eastern29
2810Gabe Schultz172.9Genesee Christian33
2912Daniel Chaney172.2Lake Leelanau St. Mary29
3010Gavin Bowers171.1Austin Catholic36
3112Rush Marsden168.7Fulton30
329Samuel McIndoe168.4Novi Christian Academy33
3310Fletcher Amos168.0Gobles31
3411Nolan Koscinski167.7Bear Lake29
359Grady Hanes167.2Petoskey St. Michael28
369Benjamin Bolinder167.1Bridgman32
3710Blake Root166.6Sand Creek34
389Linkon Utter166.4Holland Calvary Christian31
3910James Sanders166.4Breckenridge30
4011Wyatt Blohm165.3Vassar35
4112Max Barron165.0Tekonsha32
4210Ethan Harrand164.8Buckley29
4310Thomas Sigler164.8Martin31
4412Micah Arlow163.9Cardinal Mooney Catholic36
4512Silas Daniels163.8Sand Creek34
4611Owen Jarosz163.2Frankfort29
4711Christopher Knudsen162.1Leland29
4812Hunter Hayes162.1Martin31
4911Cole Wesley161.9Petoskey St. Michael28
5011Beckett Dennis161.7Grand Traverse Academy29

RankGradeNameS20 RatingTeamRegion
112Cooper Flick212.9Hanover-Horton23
212Luke Herron212.4Caro25
311Nole Lorenzen211.8Rochester Hills Lutheran NW26
412Logan Youngman209.0Hillsdale23
511Will Hulin205.5Centreville23
610Spencer McNitt203.4Maple City Glen Lake20
712Chad Tyson203.2Hanover-Horton23
812Hunter Eaton203.2Charlevoix19
910Mason Rogers202.9Three Oaks River Valley22
1011Owen Poppema202.1Bath24
1110Isaac Cox201.0Plymouth Christian Academy27
1211Christian Craanen200.2Monroe St. Mary CC27
1311Eli VanPoortfliet199.5Benzie Central20
1412Marshall Brandt198.5Midland Bullock Creek25
1510Asher Putman198.1Reese25
1612Owen Windgaston197.8Clawson26
1712Caleb Blonde197.6Jonesville23
1811Soren Crosthwaite197.5Jackson Lumen Christi23
1912Abraham Feeney196.2Maple City Glen Lake20
2012Cage Edingfield193.7Benzie Central20
2112John Kowatch193.0Pewamo-Westphalia24
2210Max Reed192.8Centreville23
2311Silas Ackley192.6Hart20
2412Isaac Dionne192.3Boyne City19
2511Jackson Bowman191.9Saugatuck22
2612Evan MacLaren191.9Ithaca24
2712Naveen Kulkarni191.7Ann Arbor Greenhills27
2812Everett Beach191.3Lansing Catholic26
2911Michael Weidmayer191.0Blissfield27
3011Noah Sills191.0Blissfield27
3111Tristan Hernandez190.9Kingsley20
3210Wesley Mair190.6Montague21
3312Rocky Bolton190.3Jackson Lumen Christi23
3412William Ready190.2Traverse City St. Francis19
359Nick Overweg189.6Centreville23
3612Barrett Nance189.0North Muskegon21
3712Grant Rehkopf188.7Saugatuck22
3812Téo Krumm188.6Lansing Catholic26
3912Carson Ackley188.4Hart20
4012Collin Fucile187.8Jonesville23
4112Sawyer Monroe187.7Saugatuck22
4212Avery Morrow187.3Jackson Lumen Christi23
4312Jonas Ballard187.2Holland Black River22
4411Simon Reed186.9Plymouth Christian Academy27
4512Ryder Hopkins186.7Charlevoix19
4611Timothy Wolff185.8Hart20
4711Edison Huizinga185.2Manistee20
4810Christian Feeney184.4Maple City Glen Lake20
4912William Gancer183.9Stockbridge26
5011Wyatt Hassenzahl183.5Hanover-Horton23

RankGradeNameS20 RatingTeamRegion
112Robert Jazwinski III230.4Whitehall10
211Lennox Naswell212.0Flint Powers Catholic15
312Cole McCraw210.9Pinckney16
411Micah Becker209.1East Grand Rapids12
512Ezekiel Baltierra207.3Alma15
612Mitchell Dunlap207.0Grand Rapids Catholic Central11
712Lukas Albright205.4Big Rapids10
811Ashton Fink204.7Grand Rapids Christian12
912Broden Ladd204.2Holly17
1011Jack Hincks202.8Detroit Country Day16
1111David Kore202.7Three Rivers13
1212Mason Hill202.4Allendale11
1310Grant Lampen202.3Holland Christian11
1410Zander Stewart201.4Holland Christian11
1512Bryce Falbe201.4Muskegon Oakridge10
169Drew Franken201.1Holland Christian11
1711Ethan Ferguson200.6Edwardsburg13
1812Caiden Caswell200.4Vicksburg13
1911James Scholten-Holcomb199.8Grand Rapids Christian12
2011Duncan Palmer199.7Williamston14
2112Lincoln Reed199.5Pinckney16
2212Abraham McHugh199.4Marshall13
2310Logan Cristian199.2Parma Western14
2411Liam Dewitt198.8Haslett14
2511Aiden Lambers198.7Holland11
2611Cole Heikka198.6Holly17
2712Thomas Fisher198.3East Grand Rapids12
2812Cole Coffman198.3Holland Christian11
2912Ben Bouchey196.0Flint Powers Catholic15
3012Seth Betzold195.8Essexville-Garber15
319Camden Clevenger195.6Goodrich15
3212Wyeth Angus195.6Chelsea16
3312Nick Parker195.2Frankenmuth15
3412Seth Randall195.2St. Joseph13
359Connor Charboneau195.0Saginaw Swan Valley15
3612Jack Frentz194.6Petoskey10
3711Grayson Michels194.5Forest Hills Eastern12
3810Zach Diller194.3Holland Christian11
3912Cameron Crane194.1New Boston Huron18
4012Joshua Macri194.0Macomb Lutheran North17
4111Andrew Nunning193.8Pontiac Notre Dame Prep17
4211Teddy Weber193.8Williamston14
4312Ben Verlin193.4Grand Rapids South Christian12
4412Bryce Cahoon192.9Shepherd15
4512Hunter Smith192.8Vicksburg13
4612Reeve Oberman192.6Petoskey10
4711Rex Pumford192.4Whitehall10
4811Ryan Rathsburg192.4Flint Powers Catholic15
4911Christian Pavlige191.8Fruitport10
5010Leonidas Erfourth191.6Owosso14

RankGradeNameS20 RatingTeamRegion
112Luka Hammond224.5Grand Haven1
212Kamari Ronfeldt222.2Ann Arbor Pioneer5
312Caden Livermore221.5Grandville1
412Jack MacGregor221.0Howell4
512Marshall Huhn219.9Lowell3
612Matii Tarekegn219.1East Kentwood1
712Samuel Baker218.6Kalamazoo Central3
812Brandon Cloud215.0Northville7
911Todd Tobin Jr214.4Highland-Milford8
1012Jacob Szalay213.4Saline5
1110Archer VerHage213.1Grand Haven1
1212Austin Mercado212.3Salem6
1311Cooper McNaughton208.4Clarkston8
1411Gavin Katic208.2Fenton2
1511Rylen Richey207.7Grand Ledge4
1612Blake Kulesza207.7Brighton4
1712Liam Wierzba207.0Traverse City West2
1811Alexander Allen206.1Alpena2
1912Josiah Derksen206.0Rockford1
2010Josh Keillor-Beale204.5Brighton4
2112Caelan Marsh204.0Grand Ledge4
2211Xavier Solgot203.8L’Anse Creuse North9
2310Hudson Doll203.6Ann Arbor Skyline6
2411Caleb Conner203.4Jenison1
2511Aidan Schwalbach203.3Rochester Hills Stoney Creek9
2611Wes Rogan202.9Saline5
2712Ethan Burks202.1Jenison1
2810Grant Kulesza201.5Brighton4
2911Carter Cooke201.4Jenison1
3011Lucas Campbell201.4Rochester9
3112Colin Stawasz201.2Lowell3
3210Tanner Smith201.2Zeeland West3
3312Jack Hanner200.9Salem6
3410Aiden Doggett200.9Highland-Milford8
3511Marcus Essling200.8Portage Central3
3610Tucker Asman200.5Brighton4
3711Johnathan Elsea200.4Mt. Pleasant2
3810Tommy McCormick200.3Grand Blanc2
3912Justin Johnson200.2East Kentwood1
4011Roman Stilwell200.0Ann Arbor Skyline6
4111Bennett Snapper199.8Caledonia3
4212Cody Bromley199.8Lowell3
4311Luke Bultman199.8Rockford1
4411Finn Frost-Grayson199.6Traverse City West2
4511Chase Sherman199.5Jenison1
4611Rem Piper199.4Holt4
4711Kilian Boulware-Lopez199.2East Lansing4
4811Nikhil Ball199.2South Lyon East4
4912Logan Gessford199.2Midland2
5011Ricardo Guajardo198.8Lake Orion9

RankGradeNameS20 RatingTeam
112Lucas Ballard204.5Marquette
212Eli Folkersma172.9Rudyard
311Lake Skytta171.5Marquette
411Brandon Van Karsen169.0Houghton
512Chase Aldridge163.8Sault Ste. Marie
611William Lindsay163.0Marquette
712Cavan Mulligan157.6Kingsford
810Ashdeyn Gerow157.0Rock Mid-Peninsula
911Garrett Crimmins156.7Marquette
1010Calvin Carlson156.4Ishpeming Westwood
1112Welly Fillmore154.8Marquette
1210Eduel Spencer153.8West Iron County
139Tyler Rule153.3Houghton
1412Blake Lakosky152.3Munising
159Evan Kelto152.2Munising
169Bradley Klann151.6Menominee
1710Drew Burtt151.0Sault Ste. Marie
1810Jack LaLone150.9Rudyard
1911Wyatt Huhn150.5St. Ignace
209Anthony Messina149.2Marquette
2110Owen Truitt148.4Rapid River
2211Branson Anderson147.6Painesdale-Jeffers
2312Chuck Cameron146.1Gladstone
2412Vasu Esplin144.8Marquette
2512Jon Denkins142.7Rapid River

RankGradeNameS20 RatingTeam
111Abenezer Olson206.0Kalamazoo Homeschool Sports
212Noah Rice199.9Kalamazoo Homeschool Sports
312Evan Armstrong196.6Kalamazoo Homeschool Sports
411Eli Miller189.7GRTC Peregrines
510Colton Childress187.3Monroe Milers
611Andrew Egli186.6GRTC Peregrines
712Anthony Schmitz184.1GRTC Peregrines
89Rocco Street183.5GRTC Peregrines
910Calvin Graham183.0GRTC Peregrines
1011Tyler Egli183.0GRTC Peregrines
1112Brennan Ackerman182.8GRTC Peregrines
1212Brian Artman181.8Kalamazoo Homeschool Sports
1311Timothy Adair179.6Kalamazoo Homeschool Sports
1411Daniel LaRoy179.4Kalamazoo Homeschool Sports
1510Dawson Kolehouse174.0West Michigan Homeschool
169Kyle Whitacre169.0Kalamazoo Homeschool Sports
1712Riley Weed164.0West Michigan Homeschool
1811Garrett Potts160.3MACH
199Zeke Lindell157.3West Michigan Homeschool
2012Caleb Miller156.5West Michigan Homeschool
2112Nathan Perez154.1MACH
2210Colin Maurer154.1MACH
2310Joel Vanderwey152.9Capital Homeschool
2410Jeremy Long151.7West Michigan Homeschool
2512Allen Sumego149.9Capital Homeschool
Uncategorized

2026 Ratings: September 19th Meets

An updated info sheet!

MeetBoys Adj.Girls Adj.Average
Autumn Classic+7+15+11
Cedar Springs-22-17-20
Glen Lake-30-26-28
Hopkins-13-11-12

MID-SEPTEMBER STANDOUTS

Reading, researching, and writing so much, I have a pretty decent pulse of who’s who and who to expect to place well in races. What that summer research DOES NOT account for are the kids who worked their tail off over the past few months and are seeing the positive consequences of those actions.

In these first few weeks of the season, the shoutouts will often go to the first few names I don’t recognize. These kids likely are seeing a breakthrough and deserve the recognition. As the season rolls on, this will likely transition to those who contributed to team success or attention towards those who placed near the front.

All this said, a lack of inclusion does not mean I didn’t notice or I don’t care. I’m just one man and can only write/process so much.

Christian Pavlige, Fruitport

The Fruitport junior made great gains in the 800m this past spring, dipping under 2:00 in late season and qualifying for the D2 Finals, where he placed 15th. He enjoyed late-season success on the grass as well, hitting the low-16’s on a few occasions last fall. Compared to his sophomore season, he’s on a much faster trajectory, breaking into the 16’s on three occasions already.

Colin Blachford, Troy Athens

He’s been biding his time, dropping seconds year after year, now seeing the senior year payoff. A week back at Algonac, Colin grabbed his first ever victory. This past weekend on the northern shores of Stony Creek, he dropped even more time off his PR, now 16:22.

Kellen Chalupa, Allegan

I feel he’s on a verge of a breakthough. The Allegan senior has run 17:20 or faster on four occasions this year, numerous times as a 10th and 11th grader. This latest low-17 escapade came on one of the tougher days of the season. When the weather’s right, expect a huge jump into the 16’s.

Addisyn Wood, Sparta

Talk about a year’s worth of a difference. For the first half of her freshman season, Wood was on the high side of 21:00, often closer to the 22-min. mark. Three 5k’s into her sophomore season, she’s already notched two sub-20’s. In comparable invites, she’s improved by an average of almost 2 min. per race.

Chloe Boright, Macomb Lutheran North

Boright got her first taste of the 19’s in a shortened sophomore season, barely grazing under 20:00 in a 3rd place Region 17 finish. Coming off a strong track campaign, she’s already reached faster times, her 19:44 from Saturday’s Autumn Classic win a significant PB.

Lindsey Nordyke, Byron Center Zion Christian

2025 was Nordyke’s first cross campaign and it was a rousing success, finishing in a 13th spot at MIS. After a few meets getting back into rhythm, Nordyke appears to be on that same course with her 20:36 at Hopkins. At this point in the ’25 season, Nordyke had stayed north of 21:00.

*** = State Title Contender
** = Top Ten Contender
* = State Qualifying Contender
Based on the 2021-2025 ratings.

Of course, comparing to State/Regional day isn’t perfect, but if you’re hitting these marks on less consequential days, that’s likely a good omen for championship season. And if not, I’m sure you’ll summon a superhuman effort when it matters more.

BOYS TEAM RATINGS

TeamTop-5 Avg.DivisionMeet
Traverse City Central181.41Glen Lake
Livonia Churchill174.11Autumn Classic
Troy Athens168.21Autumn Classic
Oxford159.71Autumn Classic
Greenville145.21Cedar Springs
Clarkston145.21Autumn Classic
Sterling Heights Stevenson135.51Autumn Classic
Beverly Hills Groves135.31Autumn Classic
Brother Rice132.71Autumn Classic
Rochester123.01Autumn Classic
St. Clair Shores Lakeview111.71Autumn Classic
Warren Mott85.31Autumn Classic
Roseville62.71Autumn Classic
TeamTop-5 Avg.DivisionMeet
Cedar Springs171.52Cedar Springs
Battle Creek Harper Creek168.62Hopkins
Fremont166.32Glen Lake
Marysville159.12Autumn Classic
Middleville Thornapple-Kellogg151.52Hopkins
Macomb Lutheran North148.92Autumn Classic
Fruitport142.62Cedar Springs
Sparta137.12Cedar Springs
Lake Odessa Lakewood125.62Hopkins
Allegan124.42Hopkins
Hastings122.82Hopkins
Madison Heights Lamphere118.72Autumn Classic
Wayland Union118.72Hopkins
Imlay City108.32Autumn Classic
St. Clair Shores Lake Shore101.12Autumn Classic
TeamTop-5 Avg.DivisionMeet
Maple City Glen Lake**183.83Glen Lake
Charlevoix**182.63Glen Lake
Gladwin*162.43Glen Lake
Fennville143.43Hopkins
Pigeon-Laker141.93Autumn Classic
Almont130.13Autumn Classic
Kalkaska129.33Glen Lake
New Haven126.03Autumn Classic
Kent City122.13Hopkins
Kingsley121.63Glen Lake
Newaygo116.83Cedar Springs
Vermontville Maple Valley99.13Hopkins
Parchment79.73Hopkins
Sandusky59.23Autumn Classic
Algonac31.93Autumn Classic
TeamTop-5 Avg.DivisionMeet
Kalamazoo Hackett*153.14Hopkins
Petoskey St. Michael151.24Glen Lake
Byron Center Zion Christian113.34Hopkins
Austin Catholic93.34Autumn Classic
Ubly88.84Autumn Classic
TeamTop-5 Avg.DivisionMeet
GRTC Peregrines182.1HSCedar Springs
MACH142.3HSAutumn Classic

GIRLS TEAM RATINGS

TeamTop-5 Avg.DivisionMeet
Traverse City Central111.11Glen Lake
Clarkston75.31Autumn Classic
Livonia Churchill73.71Autumn Classic
Sterling Heights Stevenson63.61Autumn Classic
Greenville57.41Cedar Springs
Oxford49.71Autumn Classic
Troy Athens42.91Autumn Classic
Beverly Hills Groves39.81Autumn Classic
Warren Mott26.81Autumn Classic
Rochester0.91Autumn Classic
TeamTop-5 Avg.DivisionMeet
Middleville Thornapple-Kellogg*105.82Hopkins
Macomb Lutheran North97.72Autumn Classic
Sparta94.52Cedar Springs
Fruitport92.22Cedar Springs
Cedar Springs87.12Cedar Springs
Battle Creek Harper Creek77.62Hopkins
Hastings75.52Hopkins
Marysville60.22Autumn Classic
Wayland Union55.32Hopkins
Hopkins49.32Hopkins
TeamTop-5 Avg.DivisionMeet
Kent City*102.53Hopkins
Maple City Glen Lake*88.73Glen Lake
Fennville36.03Hopkins
Kingsley35.63Glen Lake
Pigeon-Laker32.13Autumn Classic
Gladwin22.33Glen Lake
Kalkaska20.23Glen Lake
Marine City11.93Autumn Classic
TeamTop-5 Avg.DivisionMeet
Kalamazoo Hackett*55.44Hopkins
Bear Lake54.54Glen Lake
Ubly50.64Autumn Classic
TeamTop-5 Avg.DivisionMeet
GRTC Peregrines139.1HSHopkins
MACH28.2HSAutumn Classic

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Hunter Eaton16:15.3Charlevoix204.9Glen Lake
10Spencer McNitt16:21.9Maple City Glen Lake202.7Glen Lake
11Tristan Hernandez16:47.0Kingsley194.3Glen Lake
12Evan Fox16:53.0TC Central (Traverse City)192.3Glen Lake
12Joshua Macri16:19.2Macomb Lutheran North191.3Autumn Classic
11Christian Pavlige16:49.2Fruitport190.9Cedar Springs
12Colin Blachford16:22.2Troy Athens190.3Autumn Classic
12Abraham Feeney17:02.5Maple City Glen Lake189.2Glen Lake
12Christian Ayres16:51.6BC Harper Creek187.1Hopkins
11Eli Miller17:00.9GRTC Peregrines187.0Cedar Springs
12Ryder Hopkins17:10.7Charlevoix186.4Glen Lake
10Troy Verhelle16:34.1Livonia Churchill186.3Autumn Classic
11Andrew Egli16:57.2GRTC Peregrines185.3Hopkins
12Tyler Bjorklund16:39.0Livonia Churchill184.7Autumn Classic
11Aurie Selph17:16.6Charlevoix184.5Glen Lake
11Joseph DuGuay17:16.9TC Central (Traverse City)184.4Glen Lake
12Kellen Chalupa17:02.7Allegan183.4Hopkins
9Rocco Street17:06.0GRTC Peregrines182.3Hopkins
10Christian Feeney17:25.2Maple City Glen Lake181.6Glen Lake
12Lincoln Bailey17:25.9Maple City Glen Lake181.4Glen Lake
12Peyton Farrell17:19.1Cedar Springs181.0Cedar Springs
11Elliot Alef16:51.2Macomb Lutheran North180.6Autumn Classic
10Caleb McBride16:52.2Marysville180.3Autumn Classic
9Lincoln Hammer17:32.6TC Central (Traverse City)179.1Glen Lake
10Calvin Graham17:16.2GRTC Peregrines178.9Hopkins
12Samuel Organ17:26.0Cedar Springs178.7Cedar Springs
12Luke Byland17:34.7TC Central (Traverse City)178.4Glen Lake
12Ethan Christoff16:58.4Oxford178.2Autumn Classic
12David Castrejon17:28.0Newaygo178.0Cedar Springs
9Ivan Christensen17:37.8Gladwin177.4Glen Lake
10James Elliott17:31.9Cedar Springs176.7Cedar Springs
12Anthony Schmitz17:31.9GRTC Peregrines176.7Cedar Springs
10Owen Bremer17:30.8Middleville Thornapple-Kellogg174.1Hopkins
12Jacob Ziolkowski17:41.6GRTC Peregrines173.5Cedar Springs
11Calvin Porath17:51.1TC Central (Traverse City)173.0Glen Lake
10Cole Armbruster17:51.4TC Central (Traverse City)172.9Glen Lake
10Cooper Monroe17:35.3BC Harper Creek172.6Hopkins
12Wyatt Bovensiep17:15.3Auburn Hills Avondale172.6Autumn Classic
11Jacob Muladore17:52.7Charlevoix172.4Glen Lake
11Gabe Piach17:52.8Gladwin172.4Glen Lake
12Evan Olson17:16.0EPBP Laker172.3Autumn Classic
12Mossen Green17:53.4Fremont172.2Glen Lake
11Eddie Nolan17:20.0Troy Athens171.0Autumn Classic
11Dylan Winskas17:49.8Fruitport170.7Cedar Springs
10Landan Jenkins17:44.5BC Harper Creek169.5Hopkins
11Tate Smith18:05.9Fremont168.0Glen Lake
10John Rohmfeld17:30.1Livonia Churchill167.6Autumn Classic
10Colin Pierce17:30.6Livonia Churchill167.5Autumn Classic
11Cole Wesley18:07.6Petoskey St. Michael167.5Glen Lake
9Grady Hanes18:08.3Petoskey St. Michael167.2Glen Lake
11Jacob Christoffersen18:08.5Fremont167.2Glen Lake
11Solomon DeBruyn18:09.8TC Central (Traverse City)166.7Glen Lake
12Ivan “Gabe” Gonzalez17:52.9Fennville166.7Hopkins
9Joseph Duncan17:53.9GRTC Peregrines166.4Hopkins
11Brady Bigelow17:34.6Oxford166.1Autumn Classic
11Max Taylor18:12.7Fremont165.8Glen Lake
12Jaron Osanaiye17:36.0Sterling Heights Stevenson165.7Autumn Classic
12Brendan Koza17:37.6Marysville165.1Autumn Classic
10Peyton Mester17:38.5Oxford164.8Autumn Classic
12Myles Robinson18:15.8Gladwin164.7Glen Lake
10Gavin Bowers17:39.4Austin Catholic164.5Autumn Classic
12Maxwell Drenth18:16.4Charlevoix164.5Glen Lake
12Will Fust17:39.8Livonia Churchill164.4Autumn Classic
12Stosh Albright18:09.3GRTC Peregrines164.2Cedar Springs
12Dean McKellar18:17.6Maple City Glen Lake164.1Glen Lake
12Tristan See18:09.7Cedar Springs164.1Cedar Springs
JrMason Jager18:19.6Traverse City Christian163.5Glen Lake
12Luke Shelton17:46.5Troy Athens162.2Autumn Classic
9Derek Groen17:46.7Troy Athens162.1Autumn Classic
10Ryland Giannini17:49.9Madison Heights Lamphere161.1Autumn Classic
10Gunnar Long17:50.7Sandusky160.8Autumn Classic
12Christopher CJ Forsyth18:27.7TC Central (Traverse City)160.8Glen Lake
10Lukasz Butkiewicz18:11.1Kalamazoo Hackett160.6Hopkins
10Calvin Gareiss18:31.4TC Central (Traverse City)159.5Glen Lake
10Josiah Ruble18:14.7BC Harper Creek159.4Hopkins
10Brenton Kemmer17:57.4Clarkston158.5Autumn Classic
12Andreas Krapp18:34.7Fremont158.4Glen Lake
12Kaden Rohrbacher18:17.7Lake Odessa Lakewood158.4Hopkins
11Victor Mullins17:57.9Livonia Churchill158.4Autumn Classic
11Garrett Potts17:58.1MACH Running Homeschool158.3Autumn Classic
9Weston Rutallie17:58.2Marysville158.3Autumn Classic
12Kellen Siems18:18.3Kalamazoo Hackett158.2Hopkins
9Ian O’Donohue18:18.7GRTC Peregrines158.1Hopkins
12Aidan DeMarsh18:36.4TC Central (Traverse City)157.9Glen Lake
11Declan Shoffner18:30.1Cedar Springs157.3Cedar Springs
10Braelyn Conley18:02.0Clarkston157.0Autumn Classic
11Patrick Amidon18:34.6Greenville155.8Cedar Springs
9Jackson Stedman18:06.7Troy Athens155.4Autumn Classic
11Doug Grishkevich18:06.8New Haven155.4Autumn Classic
12Sebastian Seifferlein18:08.3Sandusky154.9Autumn Classic
10Paxton Moon18:29.8BC Harper Creek154.4Hopkins
10Cooper Feagan18:46.9Petoskey St. Michael154.4Glen Lake
12Colton Grzyb18:11.2Almont153.9Autumn Classic
12Benjamin Kline18:11.7Almont153.8Autumn Classic
12Elliot Condevaux18:12.5Livonia Churchill153.5Autumn Classic
12Carson Szarejko18:32.5BC Harper Creek153.5Hopkins
11Jackson Anderson18:32.7Muskegon Catholic Central153.4Hopkins
12Jessie Bernard18:32.7Fennville153.4Hopkins
12Aiden Harrison18:49.9Gladwin153.4Glen Lake
11Garrett Holzhausen18:33.0Middleville Thornapple-Kellogg153.3Hopkins
11Tadhg Shoffner18:43.7Cedar Springs152.8Cedar Springs
12Miggy Mercado18:15.7Livonia Churchill152.4Autumn Classic
10Jackson Farrell18:45.8Cedar Springs152.1Cedar Springs
10Ethan Hanna18:54.0Fremont152.0Glen Lake
11Josh Ilgenfritz18:37.3BC Harper Creek151.9Hopkins
10Henry Young18:37.8Kalamazoo Hackett151.7Hopkins
10Justin Christoffersen18:55.6Fremont151.5Glen Lake
11Kaden Davis18:48.4Cedar Springs151.2Cedar Springs
12Colin Gallagher18:40.4Kalamazoo Hackett150.9Hopkins
11Atticus Cadarette18:57.7Petoskey St. Michael150.8Glen Lake
10Alexander OBrien18:50.7Greenville150.4Cedar Springs
11Owen McGlone18:58.7Kalkaska150.4Glen Lake
10Weston Guza18:22.1Ubly150.3Autumn Classic
10Max Wassa18:59.6Maple City Glen Lake150.1Glen Lake
11Drew Gilde19:00.7Kingsley149.8Glen Lake
10Parker Robinett18:44.0Middleville Thornapple-Kellogg149.7Hopkins
10Emmett Elsner18:44.0Kent City149.7Hopkins
12Jacob Groen18:24.1Troy Athens149.6Autumn Classic
12Jeremy Johnson18:25.5Marysville149.2Autumn Classic
9Scott Lewiston18:26.4Oxford148.9Autumn Classic
12Ethan Feys18:28.5Troy Athens148.2Autumn Classic
12Greyson Hartwick18:59.3Sparta147.6Cedar Springs
12Henry Haag18:30.5EPBP Laker147.5Autumn Classic
9Joshua Fox19:07.9Kalkaska147.4Glen Lake
10Canon Belusar18:31.7SCS Lakeview147.1Autumn Classic
11Alexander Neveau19:09.6TC Central (Traverse City)146.8Glen Lake
11Jackson McKinney18:53.8Hastings146.4Hopkins
10Matthew Keefer18:34.4Livonia Churchill146.2Autumn Classic
12Nathan Ulman19:06.4GRTC Peregrines145.2Cedar Springs
12Atticus Boeve18:58.7Fennville144.8Hopkins
12Jeffery Sisson19:17.4Gladwin144.2Glen Lake
9Leonardo Sosa Castillo18:40.8Troy Athens144.1Autumn Classic
10Karston Kappenman19:00.9Kalamazoo Hackett144.0Hopkins
10Jack Abdelnour18:41.5Macomb Lutheran North143.8Autumn Classic
9Mackey Hartley19:18.5TC Central (Traverse City)143.8Glen Lake
11Bode Dykstra19:18.8TC Central (Traverse City)143.7Glen Lake
9Porter Calhoun19:11.1Sparta143.6Cedar Springs
10Christian Dalton18:43.9Livonia Churchill143.0Autumn Classic
11Luke Elyea19:04.2GRTC Peregrines142.9Hopkins
10Ehud Huizen19:04.6GRTC Peregrines142.8Hopkins
11Thaddeus Hartzell18:44.9Beverly Hills Groves142.7Autumn Classic
11Brady Corbat18:45.2Marysville142.6Autumn Classic
10Bradley Nordstrom18:46.0Rochester142.3Autumn Classic
12Kyle Swanson18:46.4Sterling Heights Stevenson142.2Autumn Classic
10Joseph Aramouni18:46.6Madison Heights Lamphere142.1Autumn Classic
9Emmett Vogel19:23.7Gladwin142.1Glen Lake
12Mason Russell18:47.2Imlay City141.9Autumn Classic
12Andrew Urben18:47.8MACH Running Homeschool141.7Autumn Classic
11Chandler Hadley18:48.2Clarkston141.6Autumn Classic
12Mason Fein19:09.1Wayland Union141.3Hopkins
9Thomas O’Brien19:19.7Greenville140.8Cedar Springs
12Grady Galaviz19:10.8Middleville Thornapple-Kellogg140.7Hopkins
12Maxwell Morrow18:51.0Oxford140.7Autumn Classic
10Owen Vanderhyde19:20.1Sparta140.6Cedar Springs
12Edward Minor18:51.6Beverly Hills Groves140.5Autumn Classic
11Jake Vincenti18:52.1Brother Rice140.3Autumn Classic
11Jack Feenstra19:12.4Byron Center Zion Christian140.2Hopkins
9Sudharsan Anandababu18:52.5Livonia Churchill140.2Autumn Classic
10Caleb Neubert19:12.7BC Harper Creek140.1Hopkins
12Jerin Donker19:13.8Middleville Thornapple-Kellogg139.7Hopkins
10Aiden Watson19:23.6Greenville139.5Cedar Springs
11Blake Gale19:23.6Greenville139.5Cedar Springs
12Joshua Snyder18:56.2MACH Running Homeschool138.9Autumn Classic
12Noah Young18:57.0EPBP Laker138.7Autumn Classic
10Apollos Ventimiglia18:57.5MACH Running Homeschool138.5Autumn Classic
11Jake Cavins18:58.5New Haven138.2Autumn Classic
12Rowan Holmes18:58.5Livonia Churchill138.2Autumn Classic
10Micah Schuessler18:58.9Livonia Churchill138.0Autumn Classic
10Gavin Gross19:37.3TC Central (Traverse City)137.6Glen Lake
10Walter Haag19:01.3EPBP Laker137.2Autumn Classic
10Owen Pacyga19:04.2Troy Athens136.3Autumn Classic
9Corbin Jansheski19:33.4Fruitport136.2Cedar Springs
12Carson Pavloff19:05.9Auburn Hills Avondale135.7Autumn Classic
11Brody Bushman19:26.5BC Harper Creek135.5Hopkins
11Owen LaBrosse19:06.5Beverly Hills Groves135.5Autumn Classic
11Ryan Beauchamp19:07.6New Haven135.1Autumn Classic
10Evan VanderHyde19:37.5Sparta134.8Cedar Springs
9Peter Spiro19:08.6Clarkston134.8Autumn Classic
12Justin Butkiewicz19:09.4Oxford134.5Autumn Classic
9Dawson Smith19:09.9Marysville134.4Autumn Classic
11Jude Flaherty19:47.1Brethren134.3Glen Lake
9Landon Przybylek19:39.1Fruitport134.3Cedar Springs
10Anders Erickson19:10.2Brother Rice134.3Autumn Classic
10Landon Verduin19:30.8Byron Center Zion Christian134.1Hopkins
12Blake Myers19:10.9Oxford134.0Autumn Classic
9Luke Tyers19:31.0Kent City134.0Hopkins
9Michael Stedman19:31.3Kalamazoo Hackett133.9Hopkins
11Ryan Legg19:11.4Clarkston133.9Autumn Classic
11Daniel Smyth19:11.5MACH Running Homeschool133.8Autumn Classic
9Gabe Basch19:31.5Kalamazoo Hackett133.8Hopkins
12Quinn Cassada19:48.9Charlevoix133.7Glen Lake
10Victor Kamau19:13.7Madison Heights Lamphere133.1Autumn Classic
9Simon Halicki19:15.1SCS Lakeview132.6Autumn Classic
10Eric Morehouse19:15.4Rochester132.5Autumn Classic
11Vincent DiCicco19:16.5Livonia Churchill132.2Autumn Classic
11Ethan Langmaack19:36.7Lake Odessa Lakewood132.1Hopkins
12Tanner Lehman19:46.0Greenville132.0Cedar Springs
12Grahm Gibbs19:47.4Greenville131.5Cedar Springs
12David Alsip19:18.5Warren Mott131.5Autumn Classic
10Maximilian Van de Vyver19:18.5Austin Catholic131.5Autumn Classic
9Jackson Storrs19:39.0Hastings131.3Hopkins
12Jamin Siewert19:19.5Almont131.2Autumn Classic
12Thomas Butts19:20.0Oxford131.0Autumn Classic
12Ryland Pastor19:40.8BC Harper Creek130.7Hopkins
11Jonah Dashnaw19:21.0Brother Rice130.7Autumn Classic
11Pender Workman19:41.9Middleville Thornapple-Kellogg130.4Hopkins
10Logan Kipen19:42.1Hopkins130.3Hopkins
9Joeseph Bingham19:22.2Brother Rice130.3Autumn Classic
12Britton Wheeler19:59.2Maple City Glen Lake130.3Glen Lake
12Tyler Curtis19:43.0Vermontville Maple Valley130.0Hopkins
9Henry Kohl19:23.1Beverly Hills Groves130.0Autumn Classic
9Austin Jurand19:25.4Clarkston129.2Autumn Classic
11Michael Daugherty20:03.3Bear Lake128.9Glen Lake
11Loghan Murphy19:46.3Allegan128.9Hopkins
10Kyle Hull19:47.0Kent City128.7Hopkins
9Aziz Haq19:27.5Rochester128.5Autumn Classic
10Esteban Roque-Bocanegra19:27.8Oxford128.4Autumn Classic
9Isaac Jonna20:05.3TC Central (Traverse City)128.2Glen Lake
10Sam Bonus19:28.9Brother Rice128.0Autumn Classic
11Eli Li19:49.8Hastings127.7Hopkins
11Julian Spitzner20:06.8TC Central (Traverse City)127.7Glen Lake
10Rowen Brunner19:50.0Kalamazoo Hackett127.7Hopkins
11Avi Vertkin19:30.1Beverly Hills Groves127.6Autumn Classic
12Joshua Kemp-Robrecht19:31.2Livonia Churchill127.3Autumn Classic
9Braedon McCausey19:51.3New Covenant Christian (Lansing)127.2Hopkins
12Salvador Carranza19:51.9Fennville127.0Hopkins
12Drew Starkey19:32.8Macomb Lutheran North126.7Autumn Classic
9Spencer Norton19:53.1BC Harper Creek126.6Hopkins
9Judah Heitman19:54.5GRTC Peregrines126.2Hopkins
9Winston Clark20:11.8TC Central (Traverse City)126.1Glen Lake
10Andrew Arnaiz19:35.4Brother Rice125.9Autumn Classic
9Sutton Ingle19:55.8Hopkins125.7Hopkins
11Zach Reynolds19:36.2Clarkston125.6Autumn Classic
10Josh Smith19:36.5Clarkston125.5Autumn Classic
11Noah Horvath19:37.1MACH Running Homeschool125.3Autumn Classic
10Lucas Lombard19:57.6Fennville125.1Hopkins
12Dyson Betts19:39.1Beverly Hills Groves124.6Autumn Classic
10Tucker Broomhead19:40.0Sterling Heights Stevenson124.3Autumn Classic
12Garrett Villemure19:41.5Beverly Hills Groves123.8Autumn Classic
10Jahswill Osanayie19:42.1Sterling Heights Stevenson123.6Autumn Classic
9Ethan Fein20:04.3Wayland Union122.9Hopkins
11Grady Lamb19:45.5Beverly Hills Groves122.5Autumn Classic
11Tanner Krzysik20:05.9Hastings122.4Hopkins
11Dakota Harmer20:07.1Lake Odessa Lakewood122.0Hopkins
12Colt Borror19:47.8Clarkston121.8Autumn Classic
10Joseph Quan19:48.1Clarkston121.6Autumn Classic
10Daniel Tinkham19:48.7Sterling Heights Stevenson121.4Autumn Classic
12Kyler Bowman19:50.2Roseville120.9Autumn Classic
11Cameron Strzelecki19:51.1SCS Lake Shore120.6Autumn Classic
11Grady Wilkes20:11.1Vermontville Maple Valley120.6Hopkins
12Joey Morphis20:28.6Kalkaska120.5Glen Lake
9Garrison Farley20:28.8Gladwin120.4Glen Lake
12Collin Mahar19:52.9Sterling Heights Stevenson120.1Autumn Classic
11Jackson Woods20:14.3BC Harper Creek119.6Hopkins
9Noah Williamson20:25.2GRTC Peregrines118.9Cedar Springs
9Brendan Tomasunas20:25.4Sparta118.9Cedar Springs
10Zachary Grice19:57.0MACH Running Homeschool118.7Autumn Classic
12Dominic Berkemeier19:58.1Beverly Hills Groves118.3Autumn Classic
11Hudson Winne20:19.2Fennville117.9Hopkins
9Caleb Kopp20:28.2Newaygo117.9Cedar Springs
10Edward Ostberg19:59.5Troy Athens117.8Autumn Classic
9Jessen Ellis20:19.6Fennville117.8Hopkins
10Doug Givinsky20:00.1SCS Lakeview117.6Autumn Classic
9Colin Alday20:21.5BC Harper Creek117.2Hopkins
11Callen Heier20:02.0SCS Lake Shore117.0Autumn Classic
12Cody Rood20:32.4Greenville116.5Cedar Springs
9Lucas Dell20:03.6Clarkston116.5Autumn Classic
11Logan Kremkow20:04.4SCS Lake Shore116.2Autumn Classic
11Dominik Kranz20:41.5Petoskey St. Michael116.2Glen Lake
11Sebastian Hoult20:05.8Imlay City115.7Autumn Classic
9Conner Browe20:43.9Charlevoix115.4Glen Lake
10Nolan Kreft20:36.0Cedar Springs115.3Cedar Springs
11Gideon Stumph20:27.3Byron Center Zion Christian115.2Hopkins
10Lorenzo Vasquez20:45.0Bear Lake115.0Glen Lake
10Carter Potter20:37.6Sparta114.8Cedar Springs
9Nicholas Wegener20:46.5Kalkaska114.5Glen Lake
12Cooper Prentice20:30.0Allegan114.3Hopkins
9Luke Bowers20:10.1Austin Catholic114.3Autumn Classic
9Hudson Fluegel20:11.5Beverly Hills Groves113.8Autumn Classic
11Owen Shetler20:48.5Kalkaska113.8Glen Lake
12Alberto Mandujando20:31.7Wayland Union113.8Hopkins
9Parker Essenmacher20:12.0EPBP Laker113.7Autumn Classic
11Phillip Anderson20:51.1Petoskey St. Michael113.0Glen Lake
10Tommy Kirkpatrick20:34.2GRTC Peregrines112.9Hopkins
9Josiah McKinney20:14.6Beverly Hills Groves112.8Autumn Classic
12Grant Marshall20:16.3Troy Athens112.3Autumn Classic
10Harshith Polisetty20:17.9Rochester111.7Autumn Classic
9Asher Smith20:38.9Allegan111.4Hopkins
12Jared Pratt20:19.8Imlay City111.1Autumn Classic
11Lucas Carlson20:19.9Marine City111.0Autumn Classic
9James Martin20:57.1Kalkaska111.0Glen Lake
11Owen Drews20:57.6TC Central (Traverse City)110.8Glen Lake
11Nathan Workman20:22.0Livonia Churchill110.3Autumn Classic
11Jackson Truckey20:59.1Suttons Bay110.3Glen Lake
12Gage Scott20:51.1Newaygo110.3Cedar Springs
11Zach Little21:00.1Kalkaska110.0Glen Lake
11Nathaniel “Nate” Ellis20:44.5Wayland Union109.5Hopkins
10Leonard Groth21:02.1Kalkaska109.3Glen Lake
11Gibson Yeiter20:47.4Lake Odessa Lakewood108.5Hopkins
10Stosh Deighan20:28.3Brother Rice108.2Autumn Classic
9Louis Hartzell20:28.8Beverly Hills Groves108.1Autumn Classic
11Erich Sylvia20:29.3Marysville107.9Autumn Classic
9Jackson Pepper20:51.5Lake Odessa Lakewood107.2Hopkins
11Sid Davis20:32.8Almont106.7Autumn Classic
9Judah Sanders20:53.0GRTC Peregrines106.7Hopkins
12Rocco Reimers21:10.1TC Central (Traverse City)106.6Glen Lake
10Theodore Lo20:35.6Livonia Churchill105.8Autumn Classic
10Carter Bultje20:55.6Wayland Union105.8Hopkins
10Dakoda Worley20:56.0Kent City105.7Hopkins
10Benjamin Chapman20:36.1Troy Athens105.6Autumn Classic
10Sawyer Wawiernia20:56.8Vermontville Maple Valley105.4Hopkins
11Walter Sutherland20:37.7New Haven105.1Autumn Classic
12Johnny Roland20:38.3Almont104.9Autumn Classic
10Shayne Krasinski20:58.8Wayland Union104.7Hopkins
10Dash Price21:15.9TC Central (Traverse City)104.7Glen Lake
12Eli VanderLaan20:39.5Beverly Hills Groves104.5Autumn Classic
10Greyson Higgs21:12.6Greenville103.1Cedar Springs
11Victor Hayoo20:44.4Troy Athens102.9Autumn Classic
10Reilley Paulsen20:44.5Marine City102.8Autumn Classic
JrDaniel Collins21:21.6Traverse City Christian102.8Glen Lake
10Kyle Krueger20:45.3Sterling Heights Stevenson102.6Autumn Classic
9Mason Warner20:46.2Ubly102.3Autumn Classic
11William Place20:46.2Clarkston102.3Autumn Classic
12Ethan Lentz20:46.3Sterling Heights Parkway102.2Autumn Classic
11Robert Majoras21:06.8Kalamazoo Hackett102.1Hopkins
11Zubair Ali20:47.4Oxford101.9Autumn Classic
11Andrew Nyboer20:47.5Macomb Lutheran North101.8Autumn Classic
9Grayson Anderson21:08.3Muskegon Catholic Central101.6Hopkins
10Kipton Ferchert20:50.6Sterling Heights Stevenson100.8Autumn Classic
12Korey Le Vey20:51.6Marysville100.5Autumn Classic
12Gabriel Byers20:53.1MACH Running Homeschool100.0Autumn Classic
9Garrett Struzik20:53.6Rochester99.8Autumn Classic
12Brodie Arellano21:22.9Greenville99.7Cedar Springs
9Adam Shavalier21:14.8Wyoming Kelloggsville99.4Hopkins
10Brady Wadkins21:31.9Charlevoix99.4Glen Lake
10Sam Moore21:33.0Maple City Glen Lake99.0Glen Lake
10Bennett Schneider20:56.8Oxford98.7Autumn Classic
12Kevin Flores21:17.0Fennville98.7Hopkins
10Maksim Mitteer21:34.1TC Central (Traverse City)98.6Glen Lake
11Liam Bhatti20:57.3Imlay City98.6Autumn Classic
10Thomas Steed21:35.0Petoskey St. Michael98.3Glen Lake
11Austyn Bradley20:58.0Auburn Hills Avondale98.3Autumn Classic
11Kaydence Gunnare21:35.3Kingsley98.2Glen Lake
12Oliver Parish20:59.5Livonia Churchill97.8Autumn Classic
9Maximilan Campillo21:20.3GRTC Peregrines97.6Hopkins
12Ian DeRuiter21:20.7Byron Center Zion Christian97.4Hopkins
9Mason Grzyb21:01.8Almont97.1Autumn Classic
9Gavin Rucker21:02.2Beverly Hills Groves96.9Autumn Classic
10Ben Dixon21:02.3Brother Rice96.9Autumn Classic
12Cooper Stannard21:22.9Parchment96.7Hopkins
10Jacob Zimmer21:32.0Cedar Springs96.7Cedar Springs
11Jack Briggs21:32.2Newaygo96.6Cedar Springs
11Jaiden Nguyen21:03.4Warren Mott96.5Autumn Classic
10Brayden King21:04.0New Haven96.3Autumn Classic
9Gavin Hill21:04.0Marine City96.3Autumn Classic
10Cole Chapman21:05.3Oxford95.9Autumn Classic
11Ben Obrycki21:05.8Livonia Churchill95.7Autumn Classic
10Sam Good21:25.9GRTC Peregrines95.7Hopkins
10Tommy Rohmfeld21:06.1Livonia Churchill95.6Autumn Classic
10Johnathan Konwerski21:07.4Sterling Heights Stevenson95.2Autumn Classic
9Brennan Simmons21:08.0Marysville95.0Autumn Classic
9Joel McDonald21:09.1Ubly94.6Autumn Classic
10Aden Kabarowski21:09.5Warren Mott94.5Autumn Classic
9Jonah Griffiths21:46.5Gladwin94.5Glen Lake
12Connor Bailey-Cook21:30.2Parchment94.3Hopkins
11Wesley Harrington21:31.2Parchment93.9Hopkins
11Lucas Winter21:31.3Parchment93.9Hopkins
9Steven Murphy21:12.9Macomb Lutheran North93.4Autumn Classic
12Brody Naeyaert21:50.1Forest Area93.3Glen Lake
12Josiah Hernandez21:50.4Kingsley93.2Glen Lake
10Lachlan Nugent21:14.2Sandusky92.9Autumn Classic
12Andrew Dempsey21:43.3Greenville92.9Cedar Springs
10David Cox21:35.0Kent City92.7Hopkins
11Adam Ulaj21:17.2Sterling Heights Stevenson91.9Autumn Classic
10James Wilson21:17.6Macomb Lutheran North91.8Autumn Classic
12Jason Brigido21:20.7Livonia Churchill90.8Autumn Classic
10Cooper Joseph21:40.8Vermontville Maple Valley90.7Hopkins
9Hendrik Ehnis21:44.0GRTC Peregrines89.7Hopkins
9Lochlan McKinney21:24.3Rochester89.6Autumn Classic
10Nathan Burpee22:01.5Leland89.5Glen Lake
9Sean Joyce21:26.4Madison Heights Lamphere88.9Autumn Classic
11Dylan Kesterson21:27.1Roseville88.6Autumn Classic
9Garrett Jones21:28.3Almont88.2Autumn Classic
12Alan He21:28.6Troy Athens88.1Autumn Classic
9Evan Guzowski21:30.3Troy Athens87.6Autumn Classic
9Harlan Agustin22:10.3TC Central (Traverse City)86.6Glen Lake
9Bo Bourassa21:55.0Hastings86.0Hopkins
10Pedro Kawashima Barbosa21:35.9Rochester85.7Autumn Classic
10Brandon Amos21:57.2Fennville85.3Hopkins
9Chael Amiels21:38.2Algonac84.9Autumn Classic
9Ben Wronski21:38.3SCS Lake Shore84.9Autumn Classic
11Maxwell Skrabut21:38.7Sterling Heights Stevenson84.8Autumn Classic
12Nicholas Croft21:39.1Beverly Hills Groves84.6Autumn Classic
9Lucas Ewing22:00.0Wayland Union84.3Hopkins
10Nolan Prime22:00.1Middleville Thornapple-Kellogg84.3Hopkins
9Broddy Hunt22:01.5Allegan83.8Hopkins
9Tucker Huff22:18.7TC Central (Traverse City)83.8Glen Lake
10Nathan Grech21:42.4SCS Lakeview83.5Autumn Classic
10Kellen Tenhopen22:20.4Kalkaska83.2Glen Lake
9Levi Neeley22:05.0Kent City82.7Hopkins
10Andrew Pantuso21:45.1Beverly Hills Groves82.6Autumn Classic
11Antonio Starke21:49.0Macomb Lutheran North81.3Autumn Classic
9Jake Roesly22:19.0Newaygo81.0Cedar Springs
11Damon Marksbury22:19.3Fruitport80.9Cedar Springs
10Tim Lu22:27.7TC Central (Traverse City)80.8Glen Lake
11Josh Alula21:54.0Beverly Hills Groves79.7Autumn Classic
12Samuel Kleyn22:14.4Byron Center Zion Christian79.5Hopkins
10Niranjan Vijayakumar21:54.7Rochester79.4Autumn Classic
11Aiden Gumz21:57.1Rochester78.6Autumn Classic
10Emmett Houseman22:19.0Hopkins78.0Hopkins
9Georgie Girgenti22:00.6SCS Lakeview77.5Autumn Classic
10Mason Allen22:30.0Greenville77.4Cedar Springs
10Cole Redes22:31.6Cedar Springs76.8Cedar Springs
12Andy Bobco22:05.3SCS Lakeview75.9Autumn Classic
10Luca Fulgenzi22:06.8Rochester75.4Autumn Classic
9Cortland Fish22:37.4GRTC Peregrines74.9Cedar Springs
9Jakson Erlenbusch22:47.0Kalkaska74.3Glen Lake
9Jonathan Dang22:10.3Roseville74.2Autumn Classic
9Jason Capling22:10.8Imlay City74.1Autumn Classic
9Ryan Taborga22:10.9Beverly Hills Groves74.0Autumn Classic
9Jake Hose22:11.2SCS Lakeview74.0Autumn Classic
9Thibaut Mathieu22:12.9Troy Athens73.4Autumn Classic
9Lucas Smith22:52.2Kingsley72.6Glen Lake
11Afton Staley22:53.0Kalkaska72.3Glen Lake
12Mason Doehring22:57.4Kalkaska70.9Glen Lake
10Jacob Probst22:20.5Macomb Lutheran North70.8Autumn Classic
11Gabe Toupin22:40.5New Covenant Christian (Lansing)70.8Hopkins
9Brody Ackerman22:43.3GRTC Peregrines69.9Hopkins
9Abner Couturier23:00.9Leland69.7Glen Lake
10Ryan Shalla22:24.3Brother Rice69.6Autumn Classic
10Matt Smith22:25.4Clarkston69.2Autumn Classic
11David Lee22:25.8Troy Athens69.1Autumn Classic
11Austin Hillman22:28.4Madison Heights Lamphere68.2Autumn Classic
12Rylan Pickard23:06.7Forest Area67.8Glen Lake
11Ethan Holmes23:06.9Kingsley67.7Glen Lake
11Johnny Williams22:50.7Hopkins67.4Hopkins
10Graham Wertman23:07.9Petoskey St. Michael67.4Glen Lake
10Davian Phipps22:32.5Warren Mott66.8Autumn Classic
11Josiah Davis22:32.8SCS Lake Shore66.7Autumn Classic
12Austin Ashmore22:34.0Rochester66.3Autumn Classic
10Kade Radimaker22:34.6Sterling Heights Parkway66.1Autumn Classic
11Chase Austin22:57.2Muskegon Catholic Central65.3Hopkins
11Colton DeChambeau22:37.4Sterling Heights Stevenson65.2Autumn Classic
10Jack Abrams22:38.1Clarkston65.0Autumn Classic
10Max Ratti22:58.8Kalamazoo Hackett64.7Hopkins
12Michael Mullin22:58.9Middleville Thornapple-Kellogg64.7Hopkins
10Sage Mueller22:38.9Sterling Heights Stevenson64.7Autumn Classic
12Ryan Zou22:39.6Madison Heights Lamphere64.5Autumn Classic
11Andrew Grant23:17.8Lake Leelanau St. Mary64.1Glen Lake
11Ashwath Mahesh22:41.5Rochester63.8Autumn Classic
12Connor Class22:42.2Rochester63.6Autumn Classic
12Shaundale Williams22:44.0Clarkston63.0Autumn Classic
10Seth Watta22:45.4MACH Running Homeschool62.5Autumn Classic
12Owen Bartoszewski23:23.0Petoskey St. Michael62.3Glen Lake
9Tytus DeRuiter23:07.0Byron Center Zion Christian62.0Hopkins
9Matthew Spencer22:49.0Algonac61.3Autumn Classic
11Taben West23:26.8TC Central (Traverse City)61.1Glen Lake
9Colten Wladischkin23:21.7Cedar Springs60.1Cedar Springs
10Thomas Edwards22:54.8Rochester59.4Autumn Classic
11Samuel Brooks23:32.1Petoskey St. Michael59.3Glen Lake
11Easton Timmer23:15.6Byron Center Zion Christian59.1Hopkins
10Zander Johnson23:32.7TC Central (Traverse City)59.1Glen Lake
10Romeo Azzarella23:20.0Wayland Union57.7Hopkins
9Clayton Long23:03.5Warren Cousino56.5Autumn Classic
10Dylan Laduke23:04.8Warren Cousino56.1Autumn Classic
10Seth Holmgren23:04.8Sterling Heights Parkway56.1Autumn Classic
12Elijah Gee23:25.0Kent City56.0Hopkins
9Samer Sakou23:05.3Sterling Heights Stevenson55.9Autumn Classic
12Ephraim Conway23:43.4Kalkaska55.5Glen Lake
10Max Pojeta23:06.9SCS Lake Shore55.4Autumn Classic
9Eli Smith23:44.2Bear Lake55.3Glen Lake
9Leland Furesz23:07.2Imlay City55.3Autumn Classic
10Emerson Vanderwerff23:36.4Newaygo55.2Cedar Springs
9Keaton Sprague23:45.2Kingsley54.9Glen Lake
9Kyle Ball23:47.0Kalkaska54.3Glen Lake
9Colin Siegle23:10.9Rochester54.0Autumn Classic
11Steven Bowers23:11.3Port Huron53.9Autumn Classic
10Joshua Herrell23:14.2Madison Heights Lamphere52.9Autumn Classic
11Jordan Osterland23:14.3Marine City52.9Autumn Classic
10Oliver Borngesser23:16.8Madison Heights Lamphere52.1Autumn Classic
12O’Neill Dougherty23:37.4BC Harper Creek51.9Hopkins
10Alexander Cislo23:17.7SCS Lake Shore51.8Autumn Classic
12David Morales23:38.5Fennville51.5Hopkins
9Elijah Wiseman-Caza23:18.8Roseville51.4Autumn Classic
11Jacob Lukowski23:19.3Macomb Lutheran North51.2Autumn Classic
9Collin McClelland23:19.5Macomb Lutheran North51.2Autumn Classic
9Grady Evans23:49.1Cedar Springs51.0Cedar Springs
9Graham Williams23:20.4MACH Running Homeschool50.9Autumn Classic
11Asher Thompson23:40.6GRTC Peregrines50.8Hopkins
9Preston Schreur23:23.8Imlay City49.7Autumn Classic
12Quincy Page23:47.4Vermontville Maple Valley48.5Hopkins
9Logan Franzel23:27.5Ubly48.5Autumn Classic
9Charley Kramer23:28.4Ubly48.2Autumn Classic
9Espen Spans23:48.6Fennville48.1Hopkins
9Felipe Fernandez23:48.8Fennville48.1Hopkins
10Wilson St. John23:49.0Kalamazoo Hackett48.0Hopkins
12Jackson Hermann23:29.7Austin Catholic47.8Autumn Classic
9Wynter Miller23:30.0Brother Rice47.7Autumn Classic
9Dylan Elberson23:31.0SCS Lake Shore47.3Autumn Classic
12Issaic Fischer24:08.7Kalkaska47.1Glen Lake
11Talon Tirmenstein24:06.0Greenville45.4Cedar Springs
12Juan Coronado23:57.0Fennville45.3Hopkins
9Wessyn Gaskin23:37.0SCS Lake Shore45.3Autumn Classic
12Kevin Cui23:37.2Sterling Heights Parkway45.3Autumn Classic
12Isaac Ribbentrop23:37.9Clarkston45.0Autumn Classic
11Alfonso (AJ) Marcano23:38.5Marysville44.8Autumn Classic
9Conner Swanson23:42.2Sterling Heights Stevenson43.6Autumn Classic
9Colson Dabel23:46.2Oxford42.3Autumn Classic
12Drew Hunter24:07.0BC Harper Creek42.0Hopkins
10Maddix Thomas24:07.2Lake Odessa Lakewood41.9Hopkins
9Aarush Nallamalli23:51.1Troy Athens40.6Autumn Classic
9Owen McGill23:51.7Macomb Lutheran North40.4Autumn Classic
9Connor Moore23:55.4SCS Lake Shore39.2Autumn Classic
9Ethan Swales23:57.0Troy Athens38.7Autumn Classic
9Henry Crandell23:58.5Livonia Churchill38.2Autumn Classic
9Cameron Wood24:00.0Beverly Hills Groves37.7Autumn Classic
9Atticus Cahill24:38.8Leland37.1Glen Lake
10Brandon Martin24:39.0Kalkaska37.0Glen Lake
9Jason Nguyen24:02.1Warren Mott37.0Autumn Classic
9Siwoo Park24:04.7Rochester36.1Autumn Classic
11Fritz Thomann24:45.1Interlochen Arts Academy35.0Glen Lake
9Kyle Wilt24:11.7Beverly Hills Groves33.8Autumn Classic
11Logan Hall24:12.7Port Huron33.4Autumn Classic
9Elijah Bowman24:13.0Marysville33.3Autumn Classic
11Pheonix Petlock24:13.9Rochester33.0Autumn Classic
10Shrirang Patel24:17.5Rochester31.8Autumn Classic
10Cole Lockwood24:54.7Gladwin31.8Glen Lake
11Micah Spencer24:57.1TC Central (Traverse City)31.0Glen Lake
9Jace Jarskey24:58.9Kingsley30.4Glen Lake
9Dominic Copioli24:25.3Oxford29.2Autumn Classic
11Seth Moes24:45.6Byron Center Zion Christian29.1Hopkins
10Jack Martin24:25.9Livonia Churchill29.0Autumn Classic
12Jolaun Owens24:57.5Newaygo28.2Cedar Springs
10Oliver Morris25:05.6Maple City Glen Lake28.1Glen Lake
10Lateef Price24:39.1Sterling Heights Stevenson24.6Autumn Classic
10Joaquin Najar24:39.4Madison Heights Lamphere24.5Autumn Classic
10Samuel Jones24:41.1Troy Athens24.0Autumn Classic
11Zachary Sneller25:02.6Fennville23.5Hopkins
10Cohen Bailey25:02.8BC Harper Creek23.4Hopkins
10Magnus Galaviz25:05.3Middleville Thornapple-Kellogg22.6Hopkins
9Liam Hill24:46.1Algonac22.3Autumn Classic
11Aaron Gaiser25:09.2Muskegon Catholic Central21.3Hopkins
9Max Eritano24:50.5Madison Heights Lamphere20.8Autumn Classic
10Conor Tyrell24:51.5Beverly Hills Groves20.5Autumn Classic
10Jaxon Sapp25:13.9Parchment19.7Hopkins
9Gabe Antonopulos25:27.6Cedar Springs18.1Cedar Springs
11Cayden Parent25:02.0Marysville17.0Autumn Classic
12Devan Parks25:05.1Macomb Lutheran North16.0Autumn Classic
12Benjamin Goolsby25:08.4Rochester14.9Autumn Classic
10Draven Patterson25:47.0Maple City Glen Lake14.3Glen Lake
9Robert (Bubba) Wark25:11.4Brother Rice13.9Autumn Classic
10Deegan Weiler25:12.8Imlay City13.4Autumn Classic
9Ben Cliff25:59.1TC Central (Traverse City)10.3Glen Lake
10Colin Preston25:59.9TC Central (Traverse City)10.0Glen Lake
12Matthew Beres25:27.7Austin Catholic8.4Autumn Classic
11Seth Storm26:06.9Kalkaska7.7Glen Lake
10Lucas Lynch25:33.8SCS Lake Shore6.4Autumn Classic
11Robert Powell25:41.0Imlay City4.0Autumn Classic
9Damon Arntfield25:47.8Algonac1.7Autumn Classic
9Maksiumus Seestadt25:48.6Bloomfield Christian1.5Autumn Classic
9Jet Reeder25:48.8Livonia Churchill1.4Autumn Classic
10Porter Moulds26:11.0BC Harper Creek0.7Hopkins

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Gianna Chaignot18:14.2GRTC Peregrines158.9Hopkins
12Caroline Randall18:19.8Hastings157.1Hopkins
12Stephanie DiPiazza18:44.1GRTC Peregrines151.3Cedar Springs
11Elliana Max19:01.0Kent City143.3Hopkins
12Mia May19:14.9Sparta141.0Cedar Springs
10Hailey Sieler19:38.4GRTC Peregrines130.9Hopkins
10Eve Webb19:50.7GRTC Peregrines129.1Cedar Springs
12Zoe German19:52.2Fruitport128.6Cedar Springs
9Emi Crews19:45.6Middleville Thornapple-Kellogg128.5Hopkins
10Addisyn Wood19:53.7Sparta128.1Cedar Springs
10Elise Barber19:54.7GRTC Peregrines125.5Hopkins
9Carleigh Gearhart19:59.1Middleville Thornapple-Kellogg124.0Hopkins
11Chloe Boright19:44.4Macomb Lutheran North120.2Autumn Classic
11Kelly Comfort20:26.0TC Central (Traverse City)120.0Glen Lake
12Samantha Whitlam19:48.7Macomb Lutheran North118.8Autumn Classic
9Hannah Muladore20:37.9Charlevoix116.0Glen Lake
12Kiera Piper20:25.3Kalamazoo Hackett115.2Hopkins
11Emily Truszkowski20:41.0TC Central (Traverse City)115.0Glen Lake
10Cecelia Jacobson20:41.5TC Central (Traverse City)114.8Glen Lake
12Ava Skinner20:36.6GRTC Peregrines113.8Cedar Springs
11Kate O’Donohue20:30.5GRTC Peregrines113.5Hopkins
9Claire Gross20:45.5TC Central (Traverse City)113.5Glen Lake
11Cassidy Bowers20:07.2Austin Catholic112.6Autumn Classic
11Madelene (Maddie) Vargo20:09.0Livonia Churchill112.0Autumn Classic
12Lindsey Nordyke20:36.0Byron Center Zion Christian111.7Hopkins
12Abby Noorman20:46.6Cedar Springs110.5Cedar Springs
11Abree VanDenBrink20:41.6Wayland Union109.8Hopkins
12Meghan-Jane Skidmore20:49.6Middleville Thornapple-Kellogg107.1Hopkins
10Sage Palmer20:23.7Sandusky107.1Autumn Classic
11Peyhton Beardsley20:58.9Fruitport106.4Cedar Springs
12Isabelle Sliter20:54.6Fennville105.5Hopkins
9Avyrie Ottenbacher21:12.5Maple City Glen Lake104.5Glen Lake
11Shelby Zimmer21:00.0Kent City103.7Hopkins
12Veronica Paga21:22.8Petoskey St. Michael101.1Glen Lake
12Lillian Dewey21:08.1Hopkins101.0Hopkins
11Mea Wesley21:24.9Petoskey St. Michael100.4Glen Lake
10Alyse Cox21:26.5Maple City Glen Lake99.8Glen Lake
10Lyla Eidson20:59.2Auburn Hills Avondale95.3Autumn Classic
12Emma Reimer21:01.6New Haven94.5Autumn Classic
10Alaina Kirkpatrick21:29.1BC Harper Creek94.0Hopkins
11Melodie Hulinek21:44.2Bear Lake93.9Glen Lake
9Kayleigh Brown21:32.3Middleville Thornapple-Kellogg92.9Hopkins
9Lenna Wendt21:33.0Hastings92.7Hopkins
11Ariana Rajah21:49.5TC Central (Traverse City)92.2Glen Lake
10Elizabeth Mann21:08.5Sterling Heights Stevenson92.2Autumn Classic
11Addy Nesbitt21:42.3Cedar Springs91.9Cedar Springs
10Bayla Curtis21:37.0Kent City91.3Hopkins
10Magdalene Wlazlo21:38.2GRTC Peregrines90.9Hopkins
10Elowyn Betts21:13.4Beverly Hills Groves90.5Autumn Classic
11Lucy Gump21:13.6Macomb Lutheran North90.5Autumn Classic
9Eleanor Albaugh21:14.7Clarkston90.1Autumn Classic
10Katie Vande Werken21:48.2GRTC Peregrines89.9Cedar Springs
11Lucy Dubeck21:15.2Clarkston89.9Autumn Classic
10Joselyn Vogel21:43.0Kent City89.3Hopkins
12Miriam Hess21:55.9Cedar Springs87.4Cedar Springs
12Jane Steen22:05.2TC Central (Traverse City)86.9Glen Lake
10Gretchen Oyer22:06.2TC Central (Traverse City)86.6Glen Lake
9Lyla Zumer21:53.0BC Harper Creek86.0Hopkins
9Abigail (Abby) Dietzel21:28.1Marysville85.6Autumn Classic
9Lucy Schwartz21:55.0BC Harper Creek85.3Hopkins
9Kelsey Elsner21:57.0Kent City84.7Hopkins
12Kenzie Druce22:05.3Cedar Springs84.3Cedar Springs
12Natalie Burpee22:13.5Leland84.2Glen Lake
9Adelita Tobias21:59.0Vermontville Maple Valley84.0Hopkins
10Claire Kohley22:08.0Fruitport83.3Cedar Springs
10Tessa Rutherford22:18.4Bear Lake82.5Glen Lake
12Liliana “Lili” Smiskova22:03.7Wayland Union82.5Hopkins
12Laura Castrejon22:10.8Newaygo82.4Cedar Springs
11Monroe Miles22:19.5Maple City Glen Lake82.2Glen Lake
9Jane Andrews22:21.1TC Central (Traverse City)81.6Glen Lake
10Chelsea Philp22:21.7Charlevoix81.4Glen Lake
10Autumn Bailey22:22.2Maple City Glen Lake81.3Glen Lake
10Kadence Ager21:42.4Algonac80.9Autumn Classic
12Anabelle Sketch22:25.7TC Central (Traverse City)80.1Glen Lake
10Ariana Macri21:45.3Macomb Lutheran North79.9Autumn Classic
12Evelyn Buckley21:47.4Macomb Lutheran North79.2Autumn Classic
11Ramona Heitman22:13.8GRTC Peregrines79.1Hopkins
9Ellery Stone21:48.1Oxford79.0Autumn Classic
10Isabella Wegener22:29.3Kalkaska78.9Glen Lake
10Emerson Jackson22:30.2TC Central (Traverse City)78.6Glen Lake
10Angela Franco21:51.0Warren Mott78.0Autumn Classic
10Opal Sterken22:18.0GRTC Peregrines77.7Hopkins
12Kira Manchip22:34.9Fremont77.0Glen Lake
11Betty Cordner22:35.5Interlochen Arts Academy76.8Glen Lake
9Edith Koonman22:21.0GRTC Peregrines76.7Hopkins
12Carmen Reynolds22:21.4Middleville Thornapple-Kellogg76.5Hopkins
11Carmella Julian22:38.5Maple City Glen Lake75.8Glen Lake
11Taylor Stanczak21:57.6Almont75.8Autumn Classic
11Myah Peruski22:00.8Ubly74.7Autumn Classic
9Quinn Schoch22:01.4Livonia Churchill74.5Autumn Classic
10Anna May22:34.9Sparta74.4Cedar Springs
11Alayna Ottenbacher22:46.7Maple City Glen Lake73.1Glen Lake
9Audra Niemi22:32.0Kent City73.0Hopkins
11Allie Walker22:06.5Clarkston72.9Autumn Classic
11Vivian O’Callaghan22:49.2Gladwin72.3Glen Lake
10Aynsley Merkins22:41.9Fruitport72.0Cedar Springs
11Breanna Schut22:36.6Middleville Thornapple-Kellogg71.5Hopkins
11Hailey Heistand22:45.7Fruitport70.8Cedar Springs
12Rachel Chapman22:12.9Livonia Churchill70.7Autumn Classic
12Grace Lee22:56.8Interlochen Arts Academy69.7Glen Lake
12Jacinta Ceru22:50.3GRTC Peregrines69.2Cedar Springs
12Anna Loy22:50.5Sparta69.2Cedar Springs
9Zoey Hopkins22:51.0Greenville69.0Cedar Springs
10Lachlan Merren22:44.7Hopkins68.8Hopkins
10Brooke Scheidel22:45.0Kent City68.7Hopkins
11Madison Mann22:21.2Sterling Heights Stevenson67.9Autumn Classic
11Eva Stuckey22:21.9Warren Mott67.7Autumn Classic
10Juliana Nicodemi22:24.1MACH Running Homeschool67.0Autumn Classic
9Amity Moore23:05.2Petoskey St. Michael66.9Glen Lake
10Ellie Wright23:06.9Maple City Glen Lake66.4Glen Lake
11Macy Grembos22:26.3Sterling Heights Stevenson66.2Autumn Classic
10Marissa Demorest22:53.2BC Harper Creek65.9Hopkins
12Hannah Haines22:28.6Madison Heights Lamphere65.5Autumn Classic
10Evelyn Bourion23:09.7Kingsley65.4Glen Lake
10Elise Tremblay22:30.7Clarkston64.8Autumn Classic
11Nina Lewis22:32.6Troy Athens64.1Autumn Classic
11Addison Aittama23:10.0Greenville62.7Cedar Springs
11Peyton Simmons22:38.2Marysville62.3Autumn Classic
11Natalie Oraa22:38.9Livonia Churchill62.0Autumn Classic
12Gargi Sonawane22:39.4Troy Athens61.9Autumn Classic
11Claire O’Brien23:13.3Cedar Springs61.6Cedar Springs
12Jenna Babbitt23:14.7Greenville61.1Cedar Springs
11Delaney McBride23:09.7Kalamazoo Hackett60.4Hopkins
11Finley Koutz23:18.4Sparta59.9Cedar Springs
11Nele Boettner22:45.5Ubly59.8Autumn Classic
12Kendal Russette22:48.4Clarkston58.9Autumn Classic
10Elyana Jurkowski23:15.4Wayland Union58.5Hopkins
10Carissa Rokos23:32.2TC Central (Traverse City)57.9Glen Lake
11Molly Schichtel23:32.4Kingsley57.9Glen Lake
10Brielle Miller23:17.9Middleville Thornapple-Kellogg57.7Hopkins
9Aniko Kelley23:19.3GRTC Peregrines57.2Hopkins
9Kinsey Jozwiak23:20.1BC Harper Creek57.0Hopkins
9Sara Weber22:56.9Beverly Hills Groves56.0Autumn Classic
11Adrianna Hepinstall22:57.9Marysville55.7Autumn Classic
11Rylee Zumer23:25.4BC Harper Creek55.2Hopkins
9Amelia Nadrowski23:03.1Sterling Heights Stevenson54.0Autumn Classic
10Rose O’Connor23:04.1Austin Catholic53.6Autumn Classic
10Emily Crawford23:05.1Beverly Hills Groves53.3Autumn Classic
12Lauren Gandy23:32.9BC Harper Creek52.7Hopkins
11Mia Feliciano23:07.0Warren Mott52.7Autumn Classic
12Emma Madison23:07.2Troy Athens52.6Autumn Classic
10Breana Adame23:07.6Sandusky52.5Autumn Classic
12Lexi Kent23:49.7TC Central (Traverse City)52.1Glen Lake
9Rylie Parker23:09.0Oxford52.0Autumn Classic
11Annie McMahon23:10.0Macomb Lutheran North51.7Autumn Classic
9Summer Franzel23:10.4Ubly51.5Autumn Classic
10Realynn Rewa23:44.7Greenville51.1Cedar Springs
9Piper Nagtzaam23:42.2Middleville Thornapple-Kellogg49.6Hopkins
10Aubrey Baker23:16.6Livonia Churchill49.5Autumn Classic
9Theodora Shimkus23:17.4Marysville49.2Autumn Classic
9Eva Elzinga23:43.6Hastings49.1Hopkins
9Raegan Jones23:45.9Vermontville Maple Valley48.4Hopkins
12Kenzie Le Vey23:20.5Marysville48.2Autumn Classic
11Abigail Riker23:47.2Kalamazoo Hackett47.9Hopkins
12Sophia Morrell23:54.9Sparta47.7Cedar Springs
9Lucy Nickelson23:49.1Hastings47.3Hopkins
11Lucia Street23:50.2GRTC Peregrines46.9Hopkins
9Josie Atkins23:24.5Marine City46.8Autumn Classic
11Aubree Stevens23:51.9Middleville Thornapple-Kellogg46.4Hopkins
10Mayli Fessenden24:01.3Cedar Springs45.6Cedar Springs
10Therese Willis23:55.0Kalamazoo Hackett45.3Hopkins
10Leila Harris23:55.6New Covenant Christian (Lansing)45.1Hopkins
9Alaina Meinka23:30.0Macomb Lutheran North45.0Autumn Classic
11Sadie Herrema23:57.2GRTC Peregrines44.6Hopkins
11Claire Couturier24:14.4Lake Leelanau St. Mary43.9Glen Lake
12Haley Delf24:08.1Greenville43.3Cedar Springs
10Cadence Bachelder24:16.3Maple City Glen Lake43.2Glen Lake
11Savannah Lewiston23:35.7Oxford43.1Autumn Classic
11Ja’naye Stubbs23:37.7Roseville42.4Autumn Classic
11Lydia Popp23:38.4EPBP Laker42.2Autumn Classic
9Gemma Braun23:41.1EPBP Laker41.3Autumn Classic
10Sophia Walker23:41.1Algonac41.3Autumn Classic
12Genevieve Franklin24:15.0Fruitport41.0Cedar Springs
10Avery Woodard24:17.2Cedar Springs40.3Cedar Springs
10Regan Baker23:47.0Livonia Churchill39.3Autumn Classic
12Chloe Kohley24:20.3Fruitport39.2Cedar Springs
9Megan Phillips23:47.4Warren Mott39.2Autumn Classic
11Sarah Cusick23:48.1Oxford39.0Autumn Classic
12Kendal Donahue23:49.4Imlay City38.6Autumn Classic
9Reese Hotz24:23.9Cedar Springs38.0Cedar Springs
12Alyssa Finazzo23:51.0SCS Lake Shore38.0Autumn Classic
11Nanuka Schlegel23:51.7Marine City37.8Autumn Classic
9Leila Alic23:51.8Sterling Heights Stevenson37.7Autumn Classic
10Bailey Lutz24:32.9Bear Lake37.7Glen Lake
12Rina Graveline24:33.5Gladwin37.5Glen Lake
10Kaylani Hernandez24:18.9Fennville37.4Hopkins
11Madelyn Bean23:53.3Marysville37.2Autumn Classic
10Mya Mattens24:20.7BC Harper Creek36.8Hopkins
12Avery Stallmann23:55.5Macomb Lutheran North36.5Autumn Classic
12Kaylee Katje24:21.7Hopkins36.4Hopkins
9Stella Gilbert23:56.7Clarkston36.1Autumn Classic
9Eva Klee23:57.1Ubly36.0Autumn Classic
10Bailey Brown23:57.7Warren Cousino35.8Autumn Classic
12Lilyanna Lewiston23:57.9Oxford35.7Autumn Classic
11Anna Bohan23:58.9Clarkston35.4Autumn Classic
12Addison Kemp24:32.0Greenville35.3Cedar Springs
11Kenzie Kramer23:59.0Clarkston35.3Autumn Classic
10Elliana Nothdurft24:01.4MACH Running Homeschool34.5Autumn Classic
12Selah Churchwell24:34.9GRTC Peregrines34.4Cedar Springs
11Sameera Garg24:02.0Livonia Churchill34.3Autumn Classic
9Lia Gilbert24:02.9Clarkston34.0Autumn Classic
11Addison Keller24:03.7Marysville33.8Autumn Classic
11Reygan Elliott24:04.0Marine City33.7Autumn Classic
11Peyton Buckner24:45.2Bear Lake33.6Glen Lake
12Phoenix Keeler24:05.9Livonia Churchill33.0Autumn Classic
11Mia Cashett24:06.0Oxford33.0Autumn Classic
11Aubrie Stuart24:32.1BC Harper Creek33.0Hopkins
12Michaela O’Callaghan24:48.7Gladwin32.4Glen Lake
9Sophia Ulberg24:42.7Cedar Springs31.8Cedar Springs
9Charlotte Bagley24:36.6Hastings31.5Hopkins
9Jane Comfort24:52.0TC Central (Traverse City)31.3Glen Lake
10Kinley Gillis24:52.4TC Central (Traverse City)31.2Glen Lake
9Rylee Rawlings24:12.4Ubly30.9Autumn Classic
12Riley Jurand24:13.2Clarkston30.6Autumn Classic
12Kiara Causley24:13.6Clarkston30.5Autumn Classic
10Sibila Musa “Lila” Krejcik Lopez24:14.7EPBP Laker30.1Autumn Classic
9Laney Richmond24:56.6TC Central (Traverse City)29.8Glen Lake
11Kylynn Grala24:49.4Cedar Springs29.5Cedar Springs
9Ava Lewis24:45.0Wayland Union28.7Hopkins
11Haneul Siemion24:20.5Troy Athens28.2Autumn Classic
9Karis Bender25:02.5Kingsley27.8Glen Lake
11Hailey Braden25:03.2Maple City Glen Lake27.6Glen Lake
11Melina Campbell24:25.4Almont26.5Autumn Classic
10Harper Stanton24:58.5Cedar Springs26.5Cedar Springs
11Brynley Merkins24:58.7Fruitport26.4Cedar Springs
11Adalynne Lange24:26.7EPBP Laker26.1Autumn Classic
12Adriana Hicks24:53.4Fennville25.9Hopkins
9Isla Townsend24:54.0GRTC Peregrines25.7Hopkins
11Addison Larson24:28.4Auburn Hills Avondale25.5Autumn Classic
11Tuesday Stevens24:55.7Hopkins25.1Hopkins
9Ryane Gilbert25:10.9Kalkaska25.0Glen Lake
11Isabella Card25:12.1Bear Lake24.6Glen Lake
11Brooklyn Morell24:33.3Ubly23.9Autumn Classic
12Emily Costello25:07.3Sparta23.6Cedar Springs
12Lauren Bradford25:09.6Sparta22.8Cedar Springs
11Julia Shupe24:43.1EPBP Laker20.6Autumn Classic
11Anna Billman25:09.2Allegan20.6Hopkins
9Riley Senske25:24.7Kalkaska20.4Glen Lake
12Lilliah Mann24:46.2MACH Running Homeschool19.6Autumn Classic
11Carlee Burdick25:27.5Maple City Glen Lake19.5Glen Lake
12Taylor Randolph25:28.8Maple City Glen Lake19.1Glen Lake
10Pearl Somers24:53.6Marysville17.1Autumn Classic
9Vada Povey25:34.8Gladwin17.1Glen Lake
10Emma Harvat24:53.8Sterling Heights Stevenson17.1Autumn Classic
9Halie Cummings25:27.3Cedar Springs16.9Cedar Springs
10Kiersten Warda24:54.7Warren Cousino16.8Autumn Classic
9Ruthie Haskins25:21.2Lake Odessa Lakewood16.6Hopkins
10Riley Furrow25:21.5Hastings16.5Hopkins
10Maya Miller25:29.5GRTC Peregrines16.2Cedar Springs
10Leia Easterly24:57.5SCS Lakeview15.8Autumn Classic
11Peyton Harshberger25:24.7Hopkins15.4Hopkins
12Breanna Cole25:33.2Fruitport14.9Cedar Springs
11Cristina Rodriguez-Espinosa25:00.9Rochester14.7Autumn Classic
11Lia Ambroggio25:01.0Algonac14.7Autumn Classic
10Makenna Mayer25:01.4Sterling Heights Stevenson14.5Autumn Classic
9Natalie Mitchell25:42.5Kingsley14.5Glen Lake
9Olivia Halloran25:28.5Hopkins14.2Hopkins
9Emma Lehnertz25:04.4Clarkston13.5Autumn Classic
10Sofia Homan25:47.2TC Central (Traverse City)12.9Glen Lake
10Emma Platte25:39.7Greenville12.8Cedar Springs
9Hailey Holmes25:48.6Kingsley12.5Glen Lake
10Lily Zhao25:11.3Rochester11.2Autumn Classic
12Lillian Eason25:11.4Almont11.2Autumn Classic
12Sophie Szabo25:12.3New Haven10.9Autumn Classic
9Kaylee Veyna25:12.6Clarkston10.8Autumn Classic
9Lydia Potts25:12.6MACH Running Homeschool10.8Autumn Classic
12Camila Hernandez25:43.3Fennville9.2Hopkins
12Cecilia Grice25:17.4MACH Running Homeschool9.2Autumn Classic
9Heidi Lockwood25:44.3Muskegon Catholic Central8.9Hopkins
12Avery Graham25:47.1GRTC Peregrines8.0Hopkins
9Mary Vogel25:47.3Kalamazoo Hackett7.9Hopkins
9Elisa Blachford25:21.7Troy Athens7.8Autumn Classic
9Renee Diaz25:22.9Troy Athens7.4Autumn Classic
10Paige Balliet26:04.4Kalkaska7.2Glen Lake
11Summer Cook25:58.5Cedar Springs6.5Cedar Springs
10Helena Ceru25:59.5GRTC Peregrines6.2Cedar Springs
9Paige Weaver25:52.7Lake Odessa Lakewood6.1Hopkins
10Madeleine Malliox26:09.9Charlevoix5.4Glen Lake
9Maren Marlatt25:56.2Hastings4.9Hopkins
10Melanie Syms25:30.4Clarkston4.9Autumn Classic
9Michelle Mathews25:31.5Troy Athens4.5Autumn Classic
9Lucy Place25:31.6Clarkston4.5Autumn Classic
12Maggie Botsko25:58.1Byron Center Zion Christian4.3Hopkins
12Lia Fabrizio25:32.7Clarkston4.1Autumn Classic
11Shyanna Buskirk25:59.1Hopkins4.0Hopkins
9Abigail Diaz25:34.6Troy Athens3.5Autumn Classic
11Jaelyn Defour26:19.4Leland2.2Glen Lake
9Anna Cabral25:38.5Troy Athens2.2Autumn Classic
12Cydnee Knox25:38.6Port Huron2.1Autumn Classic
12Ryleigh Wilson26:05.4Fennville1.9Hopkins
11Jaelin Kakos25:40.7MACH Running Homeschool1.4Autumn Classic
9Evalyn Graham25:40.9SCS Lake Shore1.4Autumn Classic
9Jayne Rosas-Hernandez26:10.8Fennville0.1Hopkins

Uncategorized

2026 Ratings: September 18th Meets

An updated info sheet!

MeetBoys Adj.Girls Adj.Average
Cleverley Friday Night+11+13+12
George Dales-6-12-9

*** = State Title Contender
** = Top Ten Contender
* = State Qualifying Contender
Based on the 2021-2025 ratings.

Of course, comparing to State/Regional day isn’t perfect, but if you’re hitting these marks on less consequential days, that’s likely a good omen for championship season. And if not, I’m sure you’ll summon a superhuman effort when it matters more.

BOYS TEAM RATINGS

TeamTop-5 Avg.DivisionMeet
Northville*184.91Cleverley Friday Night
Kalamazoo Loy Norrix172.61George Dales
Detroit Catholic Central162.81Cleverley Friday Night
Walled Lake Northern156.41Cleverley Friday Night
Anchor Bay152.51Cleverley Friday Night
Utica Ford132.31Cleverley Friday Night
Warren DeLaSalle125.51Cleverley Friday Night
TeamTop-5 Avg.DivisionMeet
Otsego**181.42George Dales
Berrien Springs140.52George Dales
Grosse Pointe North116.02Cleverley Friday Night
Eastpointe48.02Cleverley Friday Night
TeamTop-5 Avg.DivisionMeet
Centreville**176.23George Dales
Olivet112.33George Dales

GIRLS TEAM RATINGS

TeamTop-5 Avg.DivisionMeet
Kalamazoo Loy Norrix96.21George Dales
Anchor Bay75.41Cleverley Friday Night
Utica Ford48.71Cleverley Friday Night
TeamTop-5 Avg.DivisionMeet
Otsego**126.72George Dales
Berrien Springs10.72George Dales
TeamTop-5 Avg.DivisionMeet
Olivet*94.23George Dales
Centreville42.83George Dales

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Brandon Cloud15:20.9Northville209.4Cleverley Friday Night
11Will Hulin15:59.8Centreville202.1George Dales
10Max Reed16:35.8Centreville190.1George Dales
9Cody Lam16:41.8Kalamazoo Loy Norrix188.1George Dales
11Brady Glon16:28.8Detroit Catholic Central186.7Cleverley Friday Night
9Nick Overweg16:48.4Centreville185.9George Dales
10Ryan Long16:49.0Otsego185.7George Dales
10George Whitaker16:52.7Otsego184.4George Dales
9Braden Millar16:37.3Northville183.9Cleverley Friday Night
11Manny Coates16:43.1Northville182.0Cleverley Friday Night
11Kaleb Koestner17:00.7Otsego181.8George Dales
11Asher Lawson16:47.7Walled Lake Northern180.4Cleverley Friday Night
9Ethan VanHouten17:07.5Otsego179.5George Dales
9Aidan Foley17:17.7Kalamazoo Loy Norrix176.1George Dales
12Gunnar Djerf17:19.5Otsego175.5George Dales
10Ashton Kashat17:05.2Northville174.6Cleverley Friday Night
9Mateo Lindenmeyer17:05.8Northville174.4Cleverley Friday Night
12Connor Beebe17:25.9Berrien Springs173.4George Dales
10Gavin Bowers17:12.8Austin Catholic172.1Cleverley Friday Night
11Liam Knuth17:14.6Cardinal Mooney Catholic171.5Cleverley Friday Night
12Oscar Dunfee17:32.2Kalamazoo Loy Norrix171.3George Dales
12Fletcher Stucky17:39.2Kalamazoo Loy Norrix168.9George Dales
12Brandon Ziehmer17:25.1New Baltimore Anchor Bay168.0Cleverley Friday Night
12Wyatt Somers17:30.5Northville166.2Cleverley Friday Night
12Ethan Anton17:30.9Northville166.0Cleverley Friday Night
12Micah Arlow17:33.2Cardinal Mooney Catholic165.3Cleverley Friday Night
11Sebastian Azar17:37.2New Baltimore Anchor Bay163.9Cleverley Friday Night
12Marcus O’Hara17:39.1Detroit Catholic Central163.3Cleverley Friday Night
10Will Swanwick17:56.2Centreville163.3George Dales
12Joey Schmitz17:41.5Detroit Catholic Central162.5Cleverley Friday Night
12Levi Quan17:46.2Northville160.9Cleverley Friday Night
10Grady Schaad17:49.4Northville159.9Cleverley Friday Night
12Landen Gessner18:07.6Olivet159.5George Dales
11Graham Sleper18:09.9Kalamazoo Loy Norrix158.7George Dales
11Michael Bogard18:11.0Kalamazoo Loy Norrix158.3George Dales
10Ethan Oros17:56.8Northville157.4Cleverley Friday Night
11Ishan Pathak17:57.5Northville157.2Cleverley Friday Night
11Liam Raseman18:22.0Otsego154.7George Dales
9Brendan King18:06.0New Baltimore Anchor Bay154.3Cleverley Friday Night
10Clyde Wolfe18:23.0Kalamazoo Loy Norrix154.3George Dales
10Jack Deboer18:26.2Otsego153.3George Dales
11Jake Slankster18:09.2Detroit Catholic Central153.3Cleverley Friday Night
11Landon Dancik18:09.3Northville153.2Cleverley Friday Night
10Kingston Lennan18:26.7Otsego153.1George Dales
12Jackson West18:10.1Walled Lake Northern153.0Cleverley Friday Night
12Pete Fairchild18:11.4Walled Lake Northern152.5Cleverley Friday Night
12Aiden Unangst18:31.2Kalamazoo Loy Norrix151.6George Dales
12Lucien Lamothe18:16.8Warren DeLaSalle150.7Cleverley Friday Night
9Jude Iussa18:19.2Northville149.9Cleverley Friday Night
12Ethan Wilbanks18:21.6Northville149.1Cleverley Friday Night
11Connor Twardesky18:23.1Utica Ford148.6Cleverley Friday Night
10Fernando Zaleta-Romero18:23.6Detroit Catholic Central148.5Cleverley Friday Night
10Zeke Turnbaugh18:24.4Walled Lake Northern148.2Cleverley Friday Night
10Luca Mesch-Carinci18:42.4Kalamazoo Loy Norrix147.9George Dales
10Andrew Levin18:25.8Walled Lake Northern147.7Cleverley Friday Night
10Carson Ziehmer18:26.8New Baltimore Anchor Bay147.4Cleverley Friday Night
11Isaac Griffith18:27.2Walled Lake Northern147.3Cleverley Friday Night
11Jake Richmond18:46.5Kalamazoo Loy Norrix146.5George Dales
10Carter Link18:31.1Walled Lake Northern146.0Cleverley Friday Night
11Cael Johnson18:53.9Berrien Springs144.0George Dales
11Luke Hildebrand18:58.2Berrien Springs142.6George Dales
9Charlie Brach18:43.1Northville142.0Cleverley Friday Night
10Finley Richardson19:00.5Kalamazoo Loy Norrix141.8George Dales
9Levi Burns18:46.3Walled Lake Northern140.9Cleverley Friday Night
11Bennett Ogilvy18:48.8Utica Ford140.1Cleverley Friday Night
11Landon Weis19:06.6Centreville139.8George Dales
12Sebastian Morrison18:49.7Warren DeLaSalle139.8Cleverley Friday Night
11Dominic DeVeny18:52.0Cardinal Mooney Catholic139.0Cleverley Friday Night
9Tanner Bingaman19:10.0Centreville138.7George Dales
10Andrew Lipski18:53.9Northville138.4Cleverley Friday Night
11Nathaneal Karakula19:11.0Heritage Christian Academy138.3George Dales
11Ashton Myers18:54.2Northville138.3Cleverley Friday Night
10Gus Roman19:12.6Kalamazoo Loy Norrix137.8George Dales
11Shane Korte19:00.4Detroit Catholic Central136.2Cleverley Friday Night
9Naveen Sastry19:02.0Northville135.7Cleverley Friday Night
12Josh Matamoros19:19.3Berrien Springs135.6George Dales
12Daniel Rudolph19:03.0Utica Ford135.3Cleverley Friday Night
10Ryan Webber19:23.1Otsego134.3George Dales
11Paolo Cusi19:07.0Northville134.0Cleverley Friday Night
9Lucas Liao19:07.2Northville133.9Cleverley Friday Night
11Luciano (Lu) Rozum19:10.5Detroit Catholic Central132.8Cleverley Friday Night
11Elsen Womack19:14.0Walled Lake Northern131.7Cleverley Friday Night
9Benjamin Arnsman19:31.6Otsego131.5George Dales
11Mitch Bell19:15.8Utica Ford131.1Cleverley Friday Night
11Seth Crown19:33.9Heritage Christian Academy130.7George Dales
10Camden Niesluchowski19:22.9New Baltimore Anchor Bay128.7Cleverley Friday Night
11Stephen Reindel19:23.8Northville128.4Cleverley Friday Night
11Chris Jarski19:26.2Warren DeLaSalle127.6Cleverley Friday Night
10Matthew Sterioff19:27.7Northville127.1Cleverley Friday Night
11Drew Weaver19:49.1Olivet125.7George Dales
12Evan George19:35.5Northville124.5Cleverley Friday Night
12Basho Muhlbauer19:36.5Northville124.2Cleverley Friday Night
11Zachary Siegel19:54.9Kalamazoo Loy Norrix123.7George Dales
9Alex Saragoza19:39.9Detroit Catholic Central123.0Cleverley Friday Night
10Ian Holm19:58.9Kalamazoo Loy Norrix122.4George Dales
10Liam Francis19:42.1Northville122.3Cleverley Friday Night
11Max Sytsma19:59.4Kalamazoo Loy Norrix122.2George Dales
9Justin Howze19:43.5New Baltimore Anchor Bay121.8Cleverley Friday Night
9Luke Bowers19:48.0Austin Catholic120.3Cleverley Friday Night
9EJ Thelen19:49.6Detroit Catholic Central119.8Cleverley Friday Night
10Liam Murphy19:50.2Grosse Pointe North119.6Cleverley Friday Night
9Aaron Quan19:53.8Northville118.4Cleverley Friday Night
10Sterling Canady19:55.5Eastpointe117.8Cleverley Friday Night
11Jack Bartkowicz19:56.2Grosse Pointe North117.6Cleverley Friday Night
9Hayden Bryer19:57.7Grosse Pointe North117.1Cleverley Friday Night
10Isaac Hailu19:58.1Grosse Pointe North117.0Cleverley Friday Night
9Liam Guyor20:01.0Cardinal Mooney Catholic116.0Cleverley Friday Night
11Connor Skrade20:05.9Northville114.4Cleverley Friday Night
10Miles Giroux20:06.1Northville114.3Cleverley Friday Night
11Bobby Dormer20:23.3Olivet114.2George Dales
11Sebastian Towne20:06.8Detroit Catholic Central114.1Cleverley Friday Night
10Drew Swanwick20:24.2Centreville113.9George Dales
11Wyatt Newton20:25.9Kalamazoo Loy Norrix113.4George Dales
12Bryce Hekter20:31.9Centreville111.4George Dales
9Alex O’Hara20:17.7Detroit Catholic Central110.4Cleverley Friday Night
9Christian Murphy20:22.8Grosse Pointe North108.7Cleverley Friday Night
9Gregory Tod20:26.2Grosse Pointe North107.6Cleverley Friday Night
10Lucas Halicki20:27.4New Baltimore Anchor Bay107.2Cleverley Friday Night
11Kai Borden20:45.3Berrien Springs106.9George Dales
9Leo Saragoza20:28.4Detroit Catholic Central106.9Cleverley Friday Night
10Ely Cameron20:29.2Utica Ford106.6Cleverley Friday Night
9Nathan Csernatoni20:29.3Grosse Pointe North106.6Cleverley Friday Night
11Keegan Moore20:30.1Walled Lake Northern106.3Cleverley Friday Night
9Thomas Moon20:47.4Kalamazoo Loy Norrix106.2George Dales
11Evan White20:31.8Northville105.8Cleverley Friday Night
12Oliver Mildenberg20:49.4Centreville105.5George Dales
9Atticus Yaros20:33.7Warren DeLaSalle105.1Cleverley Friday Night
9Corban Brueck20:51.4Centreville104.9George Dales
9Elishah Butler20:34.6Kimball New Life Christian104.8Cleverley Friday Night
9Ryan Crowley20:36.3Warren DeLaSalle104.2Cleverley Friday Night
9Ryan Cloud20:36.6Northville104.1Cleverley Friday Night
11Josiah Miller20:53.7Kalamazoo Loy Norrix104.1George Dales
10Desmond Karr20:56.0Kalamazoo Loy Norrix103.3George Dales
12Russell Warner20:40.3Grosse Pointe North102.9Cleverley Friday Night
12Oscar Lucas20:58.7Kalamazoo Loy Norrix102.4George Dales
11Paul Foster20:59.9Kalamazoo Loy Norrix102.0George Dales
10Ben Dawson20:43.6Grosse Pointe North101.8Cleverley Friday Night
11Andrew Todd20:44.4Warren DeLaSalle101.5Cleverley Friday Night
10Bennett Lapshan20:45.1Northville101.3Cleverley Friday Night
11Nick Kopasz20:48.3Detroit Catholic Central100.2Cleverley Friday Night
11Ethan Specht20:52.5Detroit Catholic Central98.8Cleverley Friday Night
10Caleb Olech21:30.0Otsego92.0George Dales
9Tucker Kalkman21:32.9Otsego91.0George Dales
9Andrew Arwady21:33.9Kalamazoo Loy Norrix90.7George Dales
12Jack Taylor21:19.3Warren DeLaSalle89.9Cleverley Friday Night
11Shawn Klemas21:20.0Eastpointe89.7Cleverley Friday Night
9Luke VanDorpe21:37.1Olivet89.6George Dales
11Max DeLorme21:44.5Kalamazoo Loy Norrix87.2George Dales
12Drew Callahan21:32.4Northville85.5Cleverley Friday Night
10Ty Lawson21:32.5Walled Lake Northern85.5Cleverley Friday Night
12Drew Mitchell21:34.6Northville84.8Cleverley Friday Night
11Ethan McFarland21:38.9Walled Lake Northern83.4Cleverley Friday Night
10Matthew Falkenstein21:59.2Centreville82.3George Dales
12Ryan Donnay21:48.2Walled Lake Northern80.3Cleverley Friday Night
12Andrew Allen22:05.2Kalamazoo Loy Norrix80.3George Dales
10Joe Badel21:53.6Detroit Catholic Central78.5Cleverley Friday Night
10Clayton Broker22:12.5Centreville77.8George Dales
10Mason Baker21:57.9Detroit Catholic Central77.0Cleverley Friday Night
12Max Nakamura22:08.8Northville73.4Cleverley Friday Night
12Lyle Lawrence22:27.7Olivet72.8George Dales
11Dylan Yee22:12.4Detroit Catholic Central72.2Cleverley Friday Night
10Sidney Brown Jr22:30.1Kalamazoo Loy Norrix72.0George Dales
10Ren Lucas22:31.2Kalamazoo Loy Norrix71.6George Dales
9Liam Harris22:21.8Walled Lake Northern69.1Cleverley Friday Night
10Ben Fuller22:43.5Olivet67.5George Dales
11Austen Antonio22:32.2Detroit Catholic Central65.6Cleverley Friday Night
12Bobby Livingstone22:54.8Centreville63.7George Dales
10Tanner Byron22:55.7Otsego63.4George Dales
12William Abbott22:42.5Detroit Catholic Central62.2Cleverley Friday Night
12Kyle Erfurt22:48.2Detroit Catholic Central60.3Cleverley Friday Night
10Bradley Sre23:06.0Centreville60.0George Dales
9Cooper Anderson23:10.9Centreville58.4George Dales
10Anthony Burgan22:55.7Dearborn Henry Ford Academy57.8Cleverley Friday Night
11Landon Haro22:57.1Kimball New Life Christian57.3Cleverley Friday Night
9Keaton Diaz23:00.6New Baltimore Anchor Bay56.1Cleverley Friday Night
9Matthew Albert23:18.1Athens56.0George Dales
9Sullivan Householder23:19.4Kalamazoo Loy Norrix55.5George Dales
12Adithya Selvan23:07.1Northville54.0Cleverley Friday Night
10Martin Lawson23:18.3Eastpointe50.2Cleverley Friday Night
12Gavin Thomas23:39.2Athens48.9George Dales
9Angelo DeLuca23:41.9New Baltimore Anchor Bay42.4Cleverley Friday Night
12Michael Austin23:59.2Kalamazoo Loy Norrix42.3George Dales
11Aiden George23:45.8Utica Ford41.1Cleverley Friday Night
9Henry Grosfield23:53.9Grosse Pointe North38.4Cleverley Friday Night
12Brann Tercala23:54.0Northville38.3Cleverley Friday Night
9Benjamin Spence23:59.5Grosse Pointe North36.5Cleverley Friday Night
12Antonio Carter24:08.2Dearborn Henry Ford Academy33.6Cleverley Friday Night
9Rylan Lamb24:32.6Warren DeLaSalle25.5Cleverley Friday Night
11Easton Bierlein24:54.7Kalamazoo Loy Norrix23.8George Dales
12Joseph Kinney24:58.8Athens22.4George Dales
12Zachary Noel24:42.9Detroit Catholic Central22.0Cleverley Friday Night
12Danny Jefferson24:51.5Detroit Catholic Central19.2Cleverley Friday Night
10Adam Justa25:13.1Kalamazoo Loy Norrix17.6George Dales
9Emmanuel Nelson24:56.4New Baltimore Anchor Bay17.5Cleverley Friday Night
9Jaxson Rubio25:04.6Grosse Pointe North14.8Cleverley Friday Night
11Alex Hammond25:31.2Heritage Christian Academy11.6George Dales
12Matthew Beres25:14.4Austin Catholic11.5Cleverley Friday Night
9Chandler Geigley25:32.0Centreville11.3George Dales
12Yuanxi Chen25:17.6Northville10.5Cleverley Friday Night
9Jesse Stephens25:27.3Grosse Pointe North7.2Cleverley Friday Night
11Dylan Thomas25:45.2Grosse Pointe North1.3Cleverley Friday Night
9Caden Mantie25:48.2Utica Ford0.3Cleverley Friday Night

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Tiya Feldpausch18:50.5Olivet147.2George Dales
10Alayna Verhage19:09.8Otsego140.7George Dales
10Lily Britton19:28.0Olivet134.7George Dales
10Adelyn Verhage19:35.1Otsego132.3George Dales
10Londyn Schmidt19:54.8Kalamazoo Loy Norrix125.7George Dales
9Addison Andress19:55.2Otsego125.6George Dales
12Skylar Mejeur20:03.8Otsego122.7George Dales
10Taylee Fox20:35.2Otsego112.3George Dales
12Madeline Goodwin20:40.5Otsego110.5George Dales
11Cassidy Bowers20:18.1Austin Catholic109.6Cleverley Friday Night
10Victoria Sparks20:55.0Otsego105.7George Dales
12Maddie Leslie20:37.8New Baltimore Anchor Bay103.1Cleverley Friday Night
11Lilly Harthorn21:09.7Kalamazoo Loy Norrix100.8George Dales
10Madelynn Patterson21:17.9Olivet98.0George Dales
10Lila Spletzer21:18.6Otsego97.8George Dales
12Teagan Borick21:27.4Kalamazoo Loy Norrix94.9George Dales
11Nicole Lucka21:20.4New Baltimore Anchor Bay88.9Cleverley Friday Night
12Lily Ortega21:26.9Utica Ford86.7Cleverley Friday Night
11Addison Johnson22:01.0Centreville83.7George Dales
11Marta Kellam22:04.7Kalamazoo Loy Norrix82.4George Dales
12Brenna Yocum22:15.2Otsego78.9George Dales
9Claire Westervelt22:20.3Kalamazoo Loy Norrix77.2George Dales
10Paige Arlow22:00.9Cardinal Mooney Catholic75.4Cleverley Friday Night
10Ava Storm22:29.4Kalamazoo Loy Norrix74.2George Dales
12Jessica White22:41.5Kalamazoo Loy Norrix70.2George Dales
12Mary Wright22:20.2New Baltimore Anchor Bay68.9Cleverley Friday Night
12Sydney Timmons22:53.2Otsego66.3George Dales
10Brooklynn Cockerel22:54.6Otsego65.8George Dales
11Sophia Mulka22:43.1Utica Ford61.3Cleverley Friday Night
10Audra Krause22:50.6New Baltimore Anchor Bay58.8Cleverley Friday Night
10Jordan Traylor22:51.5Mt Clemens58.5Cleverley Friday Night
12Samantha DeFrain22:55.5New Baltimore Anchor Bay57.2Cleverley Friday Night
9Emily Falkenstein23:25.7Centreville55.4George Dales
9Natalie Ott23:35.4Berrien Springs52.2George Dales
10Rose O’Connor23:12.9Austin Catholic51.4Cleverley Friday Night
12Sarah Stemaly23:41.9Athens50.0George Dales
9Elidia Zuniga23:43.1Berrien Springs49.6George Dales
10Avery Bell23:23.9Utica Ford47.7Cleverley Friday Night
10Anna London23:50.8Olivet47.1George Dales
12Jenna Webster23:55.1Kalamazoo Loy Norrix45.6George Dales
10Vivian Murphy23:59.9Olivet44.0George Dales
10Camille Behnan23:37.7Cardinal Mooney Catholic43.1Cleverley Friday Night
12Julianne Drobek23:49.9New Baltimore Anchor Bay39.0Cleverley Friday Night
11Gertrude Hermann-Wilmarth24:22.3Kalamazoo Loy Norrix36.6George Dales
11Ava Bentley24:26.4Otsego35.2George Dales
11Claire Ellis24:28.2Olivet34.6George Dales
11Norah Lammon24:36.4Centreville31.9George Dales
10Maya Miller24:14.6Utica Ford30.8Cleverley Friday Night
9Janora Robertson24:43.7Otsego29.4George Dales
9Claire Buchholz24:51.1Olivet27.0George Dales
11Avaline Blum25:01.7Centreville23.4George Dales
11Mackenzie Hausman25:02.6Kalamazoo Loy Norrix23.2George Dales
10Lydia Longcore25:06.0Otsego22.0George Dales
11Emily Ott25:09.8Berrien Springs20.7George Dales
10Piper VanStraten25:12.0Olivet20.0George Dales
11Cayda Chester25:12.5Centreville19.8George Dales
10Ella Wolff25:19.5Centreville17.5George Dales
10Gianna Kaguamba25:20.7Berrien Springs17.1George Dales
12Lacy Ortega24:56.6Utica Ford16.8Cleverley Friday Night
9Kensey Twardesky24:56.7Utica Ford16.8Cleverley Friday Night
12Chloe Mezza24:57.2New Baltimore Anchor Bay16.6Cleverley Friday Night
9Brianna Lusk25:24.6Otsego15.8George Dales
11Lola Miars25:31.0Olivet13.7George Dales
9Kenley Hewitt25:35.1Olivet12.3George Dales
11Sydney Miller25:41.9Otsego10.1George Dales
12MaKenna Leonard25:52.9Otsego6.4George Dales
9Erica Martin25:40.2Mt Clemens2.3Cleverley Friday Night
12Sasha Kelly26:05.6Olivet2.1George Dales