Blog

2025 Ratings

2025 Ratings: More August 27th Meets

MeetBoys Adj.Girls Adj.Average
SW Rustbuster+13+16+15
Hillsdale-5-15-10
Concord-6-7-7

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Mattawan56.01SW Rustbuster
TeamTop 5 Avg.DivisionMeet
Plainwell83.12SW Rustbuster
Vicksburg67.92SW Rustbuster
South Haven42.92SW Rustbuster
Berrien Springs15.82SW Rustbuster
TeamTop 5 Avg.DivisionMeet
Leslie*81.13Concord
Fennville37.53SW Rustbuster
Jonesville36.83Concord
Constantine35.73SW Rustbuster
Union City32.33Concord
Napoleon29.03Concord
Schoolcraft26.63SW Rustbuster
Hanover-Horton26.33Hillsdale
Ida15.83Hillsdale
Centreville11.33SW Rustbuster
TeamTop 5 Avg.DivisionMeet
Gobles**86.64SW Rustbuster
Kalamazoo Hackett*80.54Hillsdale
Hillsdale Academy*78.94Hillsdale
Martin*72.94SW Rustbuster
Concord51.84Concord

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Mattawan179.61SW Rustbuster
TeamTop 5 Avg.DivisionMeet
Vicksburg*171.32SW Rustbuster
Plainwell157.82SW Rustbuster
Berrien Springs132.82SW Rustbuster
Allegan122.72SW Rustbuster
South Haven97.32SW Rustbuster
Jackson Northwest39.22Concord
TeamTop 5 Avg.DivisionMeet
Hanover-Horton*166.63Hillsdale
Jonesville155.03Concord
Leslie148.33Concord
Centreville144.23SW Rustbuster
Schoolcraft138.93SW Rustbuster
Quincy134.43Hillsdale
Napoleon132.43Concord
Delton-Kellogg124.93SW Rustbuster
Hillsdale122.53Hillsdale
Brooklyn Columbia Central117.53Hillsdale
Fennville115.73SW Rustbuster
Constantine112.33SW Rustbuster
Union City108.73Concord
Homer104.53Hillsdale
Ida80.13Hillsdale
TeamTop 5 Avg.DivisionMeet
Hillsdale Academy**171.24Hillsdale
Kalamazoo Hackett**159.14Hillsdale
Gobles121.14SW Rustbuster
Concord116.94Concord
Martin108.04SW Rustbuster
Jackson Preparatory92.44Concord
Athens74.14Concord

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Libby Smith18:24.8Gobles146.4SW Rustbuster
12Hailey Creisher19:12.5Leslie138.2Concord
11Isabelle Sliter19:12.8Fennville130.4SW Rustbuster
10Remie Ellis19:43.9Eaton Rapids127.7Concord
11Veyda Conley19:30.4Martin124.5SW Rustbuster
10Mai Nguyen19:30.4Plainwell124.5SW Rustbuster
12Emma Riker20:22.2Kalamazoo Hackett117.6Hillsdale
11Lauren Shaffer20:11.2Gobles110.9SW Rustbuster
10Maisey Toteff20:48.7Hanover-Horton108.8Hillsdale
11Evelyn Meyer21:06.6Hillsdale Academy102.8Hillsdale
9Avery Haynes21:12.6Brooklyn Columbia Central100.8Hillsdale
9Fiona Ryan21:06.9Plainwell92.4SW Rustbuster
10Margaret Guerra-Harrison21:34.3Leslie90.9Concord
11Brie Siems21:49.5Kalamazoo Hackett88.5Hillsdale
12Jayden VandenAkker21:21.1Allegan87.6SW Rustbuster
12Kate Barron21:26.7Mattawan85.8SW Rustbuster
12Kayla Chisholm21:28.2Vicksburg85.3SW Rustbuster
10Leah Flannery21:52.0Leslie85.0Concord
9Allison Burns21:35.3Constantine82.9SW Rustbuster
12Rowan Allen22:01.5Mendon81.8Concord
11Allison Gautsche22:05.2Union City80.6Concord
12Gwen Todd21:45.9Plainwell79.4SW Rustbuster
11Ava DeYoung21:52.7Gobles77.1SW Rustbuster
12Mary Schlueter22:28.9Hillsdale Academy75.4Hillsdale
11Allie Miller22:29.3Hillsdale Academy75.2Hillsdale
12Natalie Barron22:00.9Mattawan74.4SW Rustbuster
9Heather Morris22:33.2Hillsdale Academy73.9Hillsdale
10Olivia Bays22:02.3Schoolcraft73.9SW Rustbuster
9Anna Davidhizar22:02.9Constantine73.7SW Rustbuster
10Molly Bruggink22:03.1Plainwell73.6SW Rustbuster
12Kate Van Es22:37.8Kalamazoo Hackett72.4Hillsdale
9Kenna Koole22:09.5Vicksburg71.5SW Rustbuster
10Emily Ott22:11.0Berrien Springs71.0SW Rustbuster
10Allison Rodgers22:11.4Martin70.9SW Rustbuster
12Sophie Patrick22:46.0Homer69.7Hillsdale
12Madison Cooley22:17.9Gobles68.7SW Rustbuster
9Eliza Roberts22:53.9Hillsdale Academy67.0Hillsdale
11Madisyn Lapinski22:23.1South Haven67.0SW Rustbuster
12Elizabeth Caspar22:57.7Hillsdale Academy65.8Hillsdale
10Delaney McBride22:58.1Kalamazoo Hackett65.6Hillsdale
10Madisyn Hunter22:52.9Leslie64.7Concord
11Moira Beier23:01.7Hillsdale Academy64.4Hillsdale
11Sara Schipper22:33.3Martin63.6SW Rustbuster
11Haley Stimer22:57.7Concord63.1Concord
12Maya Grossman22:34.7Vicksburg63.1SW Rustbuster
11Kendyl Musielewicz23:06.3Quincy62.9Hillsdale
10Brynleigh Griffiths22:58.3Jonesville62.9Concord
9Callia Hawkins22:42.5Vicksburg60.5SW Rustbuster
10Renna Caswell22:46.2Vicksburg59.3SW Rustbuster
9Riley Bender22:46.8Martin59.1SW Rustbuster
12Tana Drobeck22:47.2Mattawan58.9SW Rustbuster
10Abigail Riker23:19.8Kalamazoo Hackett58.4Hillsdale
9Audrey Pyle23:13.6Concord57.8Concord
11Joleane Gulledge23:20.6Jonesville55.5Concord
11Parker Williams23:27.3Union City53.2Concord
12Cieara Barrett23:28.5Concord52.8Concord
11Katherin Barajas23:06.6South Haven52.5SW Rustbuster
10Gabby Gaydosh23:38.8Brooklyn Columbia Central52.1Hillsdale
9Lana Benware23:39.5Ida51.8Hillsdale
9Brynn Lusky23:43.8Ida50.4Hillsdale
9Audrey Rinehart23:40.2Concord48.9Concord
10Madisyn Lindemann23:44.2Napoleon47.6Concord
12Audrey Nehlsen23:52.3Hillsdale Academy47.6Hillsdale
10DuRae Sage23:24.4Martin46.5SW Rustbuster
12Franka Meier23:27.9Plainwell45.4SW Rustbuster
12Taylor Sill23:28.6Berrien Springs45.1SW Rustbuster
12Makenzy Lindemann23:56.4Napoleon43.5Concord
10Emily York24:08.0Hillsdale42.3Hillsdale
10Claire Yakiwchuk23:39.3Mattawan41.6SW Rustbuster
11Paytin Featherstone23:39.5Constantine41.5SW Rustbuster
11Keira Knight24:11.1Jonesville38.6Concord
9Olivia Chadwell24:17.3Concord36.6Concord
10Maddy Duda23:54.6South Haven36.5SW Rustbuster
12Elli Timmerman23:55.0Delton-Kellogg36.3SW Rustbuster
10Alyda Leep24:08.3Schoolcraft31.9SW Rustbuster
9Camilla Mommerency24:41.3Ida31.2Hillsdale
10Mya Barrett24:33.6Concord31.1Concord
9Evynn VanBrussel24:14.0South Haven30.0SW Rustbuster
10Addison Tomsic24:14.5Gobles29.8SW Rustbuster
10Lorelei Stemme24:48.0Hillsdale Academy29.0Hillsdale
9Erin Gordon24:18.2South Haven28.6SW Rustbuster
11Aubrey Weber24:41.9Napoleon28.4Concord
12Elizabeth Arlt24:42.9Union City28.0Concord
12Samantha Giles24:20.2Fennville27.9SW Rustbuster
9Braelynn Thorrez24:44.4Concord27.5Concord
9Hazel Sloat24:23.4Centreville26.9SW Rustbuster
12Leila Messner24:47.4Leslie26.5Concord
10Avaline Blum24:24.9Centreville26.4SW Rustbuster
12Ava Evans24:57.3Hillsdale25.9Hillsdale
10Avery McCrum24:27.5Schoolcraft25.5SW Rustbuster
10Cali Richards25:00.1Quincy25.0Hillsdale
11Lillian Jagielski25:01.8Pittsford24.4Hillsdale
11Brooke Carpenter24:33.6Plainwell23.5SW Rustbuster
12Lillian Ambler25:06.3Homer22.9Hillsdale
12Holly Zantop25:06.6Hanover-Horton22.8Hillsdale
9Grace Ulbrich25:07.0Kalamazoo Hackett22.7Hillsdale
11Abigail Mulder24:39.8Schoolcraft21.4SW Rustbuster
11Kendahl Drake25:03.7Jonesville21.1Concord
11Kinsley May24:46.2Mattawan19.3SW Rustbuster
9Emma Tracy25:20.5Homer18.2Hillsdale
12Marisol Diaz24:52.6Fennville17.1SW Rustbuster
9Nidia Villalobos24:53.0Fennville17.0SW Rustbuster
12Solana Sutherland24:58.9Vicksburg15.0SW Rustbuster
11Carly Smith25:24.6Union City14.2Concord
11Kiely Kroa25:34.2Hillsdale13.6Hillsdale
11Presley Greep25:27.4Napoleon13.2Concord
11Evelynn Weigand25:04.8Berrien Springs13.1SW Rustbuster
9Alyssa Wheeler25:30.0Napoleon12.3Concord
12Mila Southwick25:08.7Plainwell11.8SW Rustbuster
10Alyssa Sparks25:09.1Gobles11.6SW Rustbuster
10Ella Penney25:16.6Berrien Springs9.1SW Rustbuster
10Olivia Spanski25:20.6Centreville7.8SW Rustbuster
9Katelyn Trattles25:21.0Centreville7.7SW Rustbuster
10Anna Billman25:23.9Allegan6.7SW Rustbuster
11Mia Langhann25:49.0Jonesville6.0Concord
12Kennedy Bugbee26:00.7Hanover-Horton4.8Hillsdale
10Samantha Corbin25:30.9Plainwell4.4SW Rustbuster
12Julie Navratilova25:40.1Mattawan1.3SW Rustbuster
10Livia Howard25:42.3Mattawan0.6SW Rustbuster

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Marek Butkiewicz15:27.9Kalamazoo Hackett212.4Hillsdale
11Caiden Caswell15:37.7Vicksburg203.1SW Rustbuster
12Grayson Rorick16:06.1Hillsdale Academy199.6Hillsdale
12Marcel Stork15:53.2Mattawan197.9SW Rustbuster
12Owen Fisher16:00.2Mattawan195.6SW Rustbuster
10Will Hulin16:03.8Centreville194.4SW Rustbuster
11Logan Youngman16:32.1Hillsdale191.0Hillsdale
12Sean Siems16:33.8Kalamazoo Hackett190.4Hillsdale
11Chad Tyson16:41.6Hanover-Horton187.8Hillsdale
10Clint Couchman16:44.0Brooklyn Columbia Central187.0Hillsdale
11Connor Beebe16:27.3Berrien Springs186.6SW Rustbuster
11Caleb Blonde16:59.3Jonesville182.2Concord
12Alessandro Avila16:45.9Constantine180.4SW Rustbuster
12John Edler17:07.7Homer179.1Hillsdale
11Connor Wessels16:52.5Mattawan178.2SW Rustbuster
11Hunter Smith16:59.8Vicksburg175.7SW Rustbuster
12Hiro Nguyen17:04.5Plainwell174.2SW Rustbuster
12Trent Hansen17:10.3Plainwell172.2SW Rustbuster
11Cooper Flick17:30.5Hanover-Horton171.5Hillsdale
11Kenneth Mangles17:33.3Leslie170.9Concord
9Reese Devisser17:19.2Schoolcraft169.3SW Rustbuster
11Collin Fucile17:41.5Jonesville168.2Concord
12Luke Molenkamp17:43.5Hillsdale Academy167.2Hillsdale
12James Rahe17:44.4Hillsdale Academy166.9Hillsdale
11Kellen Chalupa17:26.9Allegan166.7SW Rustbuster
12Tanner Christensen17:36.6Mattawan163.5SW Rustbuster
11Grayson Campbell17:37.6Vicksburg163.1SW Rustbuster
11Braeden Gildea17:38.2Mattawan162.9SW Rustbuster
12Everett Radgens17:38.8Vicksburg162.7SW Rustbuster
10Ashton Potwin17:57.9Jonesville162.7Concord
11Timothy Gaebler17:59.0Hillsdale Academy162.0Hillsdale
10Wyatt Hassenzahl18:03.4Hanover-Horton160.5Hillsdale
12Henry Lindley18:03.8Hillsdale Academy160.4Hillsdale
10Tyler Harris18:04.6Hanover-Horton160.1Hillsdale
9Bryce Youngman18:10.2Hillsdale158.3Hillsdale
12Trevor Nagra17:56.1Mattawan157.0SW Rustbuster
11Ryan Miller18:14.5Hillsdale Academy156.9Hillsdale
11Matthew Killeen18:18.1Leslie156.0Concord
11Cooper Schmelter18:18.6Leslie155.8Concord
9Henry Rorick18:19.3Hillsdale Academy155.2Hillsdale
12Eli Martin18:01.6Schoolcraft155.1SW Rustbuster
9Thomas Sigler18:02.4Allegan154.9SW Rustbuster
12Corey Dubnicki18:21.5Jackson Preparatory154.8Concord
10Caleb Elwell18:04.1Mattawan154.3SW Rustbuster
11Ethan Huff18:23.7Homer153.8Hillsdale
12Chayse Jensen18:25.3Quincy153.2Hillsdale
10Anderson Cook18:26.2Hanover-Horton152.9Hillsdale
11Xavier Pompey18:10.1Coloma152.3SW Rustbuster
12Ace Drewyor18:10.2Schoolcraft152.3SW Rustbuster
11Carson Summerfield18:11.7Vicksburg151.8SW Rustbuster
10Peter Winn18:31.5Hillsdale Academy151.2Hillsdale
12Jack Sherer18:13.7Plainwell151.1SW Rustbuster
12Paul Herendeen18:37.7Concord149.4Concord
10Hunter Walker18:40.3Quincy148.2Hillsdale
12Joseph Hoffman18:27.6Plainwell146.5SW Rustbuster
11Cullen Decker18:47.1Union City146.3Concord
12Maddox Hutchinson18:48.8Concord145.7Concord
11William Justice18:32.2Plainwell144.9SW Rustbuster
11Drake Fenstermaker18:52.2Camden-Frontier144.3Hillsdale
11Collin Bauer18:34.6Schoolcraft144.1SW Rustbuster
12Andrew Norman18:55.7Napoleon143.4Concord
10Cole Ringel18:39.0Gobles142.7SW Rustbuster
12Henry Sloat18:40.5Centreville142.2SW Rustbuster
12Grason Weber18:59.6Leslie142.1Concord
9Fletcher Amos18:40.9Gobles142.0SW Rustbuster
11Kellen Siems18:59.0Kalamazoo Hackett142.0Hillsdale
10Carson Beach19:01.4Hanover-Horton141.2Hillsdale
9Stephen Holm19:01.6Hillsdale Academy141.1Hillsdale
10Jacob Gray19:06.4Jonesville139.9Concord
11Landon Madden18:48.0Delton-Kellogg139.7SW Rustbuster
12Zach Hassenzahl19:06.1Hanover-Horton139.6Hillsdale
11Nolan Wiens18:50.2South Haven138.9SW Rustbuster
12Jamison Swope19:09.8Napoleon138.7Concord
12Nate Ostrosky19:11.0Brooklyn Columbia Central138.0Hillsdale
11Noah June19:12.1Union City138.0Concord
12Nick Muday18:53.2Delton-Kellogg137.9SW Rustbuster
12Bristen Cekander19:11.6Hanover-Horton137.8Hillsdale
10Carter Feltner19:14.2Quincy137.0Hillsdale
12Luke Stanley19:17.1Ida136.0Hillsdale
12Jaciel Ruiz19:00.9Fennville135.4SW Rustbuster
11John Birzer19:19.1Hillsdale Academy135.3Hillsdale
12Lukas Curylo19:20.5Napoleon135.2Concord
11Jadon Dettmann19:01.6Martin135.1SW Rustbuster
11Pacen Brown19:01.7Mattawan135.1SW Rustbuster
10Lincoln Davis19:03.4Mattawan134.5SW Rustbuster
10Benjamin Rowekamp-Ambs19:04.7Mattawan134.1SW Rustbuster
10Luke Hildebrand19:06.3Berrien Springs133.6SW Rustbuster
10Wyatt Ramsey19:06.4Plainwell133.5SW Rustbuster
9Eli Jurasek19:27.1Hanover-Horton132.6Hillsdale
9Everett Marshall19:27.7Hanover-Horton132.4Hillsdale
10Blake Fish19:31.3Napoleon131.6Concord
9Max Reed19:12.7Centreville131.4SW Rustbuster
9Lukasz Butkiewicz19:33.4Kalamazoo Hackett130.5Hillsdale
12Christian Prong19:16.6South Haven130.1SW Rustbuster
9Eli Fassett19:34.8Brooklyn Columbia Central130.1Hillsdale
11Max Barron19:36.3Tekonsha129.9Concord
9Will Swanwick19:20.1Centreville129.0SW Rustbuster
10Isaac Fletcher19:20.2Mattawan128.9SW Rustbuster
10Landin Ramsey19:20.5Plainwell128.8SW Rustbuster
11Kyron Christner19:41.2Mendon128.3Concord
10Cael Johnson19:22.6Berrien Springs128.1SW Rustbuster
10Levi Collins19:23.5Gobles127.8SW Rustbuster
9Lincoln Peck19:24.5Mattawan127.5SW Rustbuster
11Grant Bulgrien19:44.9Hanover-Horton126.7Hillsdale
10Rudy Lowry19:47.3Hanover-Horton125.9Hillsdale
11Hunter Hayes19:31.1Martin125.3SW Rustbuster
12Landon Hayes19:31.2Constantine125.3SW Rustbuster
11Coy Wood19:49.9Quincy125.0Hillsdale
11Atticus Boeve19:32.7Fennville124.8SW Rustbuster
10Jace Hilton19:33.6Delton-Kellogg124.5SW Rustbuster
11Oliver Mildenberg19:35.2Centreville123.9SW Rustbuster
11Tanner Dingman19:54.5Eaton Rapids123.8Concord
11Carson Van Sickle19:54.3Hillsdale Academy123.6Hillsdale
9Leo Maciel19:37.4Fennville123.2SW Rustbuster
12Nick Pumani19:38.2Berrien Springs122.9SW Rustbuster
12Dale Sehy19:40.8Vicksburg122.1SW Rustbuster
9Briggs Baker20:00.2Jonesville122.0Concord
11Cooper Prentice19:45.6Allegan120.5SW Rustbuster
11Colin Gallagher20:04.2Kalamazoo Hackett120.3Hillsdale
9Braydn Patrick20:07.2Jackson Preparatory119.6Concord
11Bryce Hekter19:49.0Centreville119.3SW Rustbuster
10Theo York20:07.1Hillsdale119.3Hillsdale
11Gus Heath20:08.8Hillsdale Academy118.8Hillsdale
9Drew Swanwick19:51.3Centreville118.6SW Rustbuster
10William Schlueter20:13.0Hillsdale Academy117.3Hillsdale
12Ethan O’Connor20:14.3Athens117.2Concord
12Dylan Hile20:16.1Leslie116.6Concord
11Isaac Sandelin19:57.8Vicksburg116.4SW Rustbuster
12Connor Geigley20:00.9Centreville115.4SW Rustbuster
9Henry Young20:20.0Kalamazoo Hackett115.0Hillsdale
9Kowen Van Sickle20:25.0Hillsdale Academy113.3Hillsdale
11Keaton Smith20:27.1Concord113.0Concord
9Charlie Holbrook20:27.3Napoleon112.9Concord
11Gari Salvador-Garcia20:08.4Martin112.9SW Rustbuster
9Devin Hilliker20:28.6Napoleon112.5Concord
9Malachi Allersma20:10.0Delton-Kellogg112.3SW Rustbuster
9Asher Church20:28.3Hillsdale Will Carleton112.2Hillsdale
9Thomas Bastian20:29.5Jackson Preparatory112.2Concord
11Jay Bronsink20:33.3Athens110.9Concord
9Lucas Lombard20:14.7Fennville110.8SW Rustbuster
10Joseph McCoy20:16.6Delton-Kellogg110.1SW Rustbuster
9Nathan Dunn20:38.8Quincy108.7Hillsdale
10Oliver Lindley20:39.1Hillsdale Academy108.6Hillsdale
10David Ledden20:22.8Constantine108.1SW Rustbuster
9Nicholas Hakala20:23.7Mattawan107.8SW Rustbuster
12Micaiah Sylvester20:24.3Centreville107.6SW Rustbuster
10Luke McKown20:45.4Union City106.9Concord
9Will Donahue20:51.4Hillsdale Academy104.5Hillsdale
9Jonathan Larkins20:54.4Leslie103.9Concord
12David Sager20:35.5Gobles103.8SW Rustbuster
10Loghan Murphy20:36.4Allegan103.5SW Rustbuster
10Landon Gauer20:55.3Ida103.2Hillsdale
10Brody Ashley20:39.9Coloma102.4SW Rustbuster
10Tristan Hargan20:41.0Coloma102.0SW Rustbuster
10Landon Weis20:42.2Centreville101.6SW Rustbuster
9Iain Gaebler21:01.8Hillsdale Academy101.1Hillsdale
9Lance Kaylor20:44.7Martin100.8SW Rustbuster
10Alex Florian21:08.7Eaton Rapids99.1Concord
11Elijah Norman21:10.5Jonesville98.5Concord
12Gavin Robbins20:52.3Mattawan98.2SW Rustbuster
11Drew Roiniotis20:56.1Vicksburg97.0SW Rustbuster
9Alex Gilbert20:57.9Plainwell96.4SW Rustbuster
9Gavin Brueck21:03.3Centreville94.6SW Rustbuster
9Jase Herendeen21:25.0Concord93.7Concord
10Joshua Cho21:09.2Berrien Springs92.6SW Rustbuster
9Jakin Prong21:14.7South Haven90.8SW Rustbuster
9Javier Garcia21:14.9South Haven90.7SW Rustbuster
11Eddie Miller21:33.0Quincy90.7Hillsdale
10Anthony Anastasi21:16.0Plainwell90.3SW Rustbuster
10Kyle Molenkamp21:34.1Hillsdale Academy90.3Hillsdale
9Jacob Hartwig21:37.1Napoleon89.6Concord
10Brighton Lam21:18.3Vicksburg89.6SW Rustbuster
12Cole Cannon21:19.1Gobles89.3SW Rustbuster
10Blake Herbert21:24.4Plainwell87.5SW Rustbuster
11Michael Whitney21:25.1Plainwell87.3SW Rustbuster
11Jack Favreau21:26.0Delton-Kellogg87.0SW Rustbuster
12Lex Ruimveld21:28.5Plainwell86.2SW Rustbuster
12Damien Martinez21:47.4Kalamazoo Hackett85.9Hillsdale
9Deklen Lawrence21:48.9Leslie85.7Concord
9John Travis21:33.0Mattawan84.7SW Rustbuster
9Corbin Tedder21:33.1Fennville84.6SW Rustbuster
11Ethan Jenne21:33.4Fennville84.5SW Rustbuster
11Derek Drake21:52.5Camden-Frontier84.2Hillsdale
9Titus Sager21:34.5Gobles84.2SW Rustbuster
11Dylan McCallister21:54.9Reading83.7Concord
11Brady Anthony21:56.7Union City83.1Concord
9Finn Hutchinson21:57.4Concord82.9Concord
11Parker Stull21:38.7Plainwell82.8SW Rustbuster
10Joel Lewis21:57.5Hillsdale Academy82.5Hillsdale
9Karston Kappenman21:57.8Kalamazoo Hackett82.4Hillsdale
12Austen Walden21:44.5Constantine80.8SW Rustbuster
10Hudson Winne21:48.4Fennville79.5SW Rustbuster
11Westin Phebus22:07.1Ida79.3Hillsdale
12Ryder Cornett22:08.9Jonesville79.0Concord
9Colton Mull21:50.0Plainwell79.0SW Rustbuster
10Easton Piper21:53.3Gobles77.9SW Rustbuster
10Ethan Hammontree22:14.3Brooklyn Columbia Central76.9Hillsdale
12Collin Mullaly22:16.8Hillsdale76.1Hillsdale
9Henry Beier22:19.8Hillsdale Academy75.1Hillsdale
11Benjamin White22:03.8Plainwell74.4SW Rustbuster
12Gabe Stiver22:22.0Waldron74.3Hillsdale
9Kyler Germinder22:23.0Kalamazoo Hackett74.0Hillsdale
10Hunter Page22:05.8Schoolcraft73.7SW Rustbuster
11Maverick Masters22:25.2Waldron73.3Hillsdale
9Brennan Heselschwerdt22:28.7Napoleon72.4Concord
9Matthew Falkenstein22:09.9Centreville72.4SW Rustbuster
10Zane Jason22:32.3Concord71.2Concord
9Alejandro Lopez22:15.6Plainwell70.5SW Rustbuster
9Eli Morris22:35.9Quincy69.7Hillsdale
9Ryan Miller22:18.2Plainwell69.6SW Rustbuster
11Jack Dibert22:37.5Union City69.5Concord
9Eli Huff22:38.0Homer69.0Hillsdale
11Max White22:40.7Hillsdale Academy68.1Hillsdale
10Brandon Becker22:23.2Allegan67.9SW Rustbuster
9Zac Coy22:41.4Hillsdale67.9Hillsdale
10Derek Sonnevil22:25.8Constantine67.1SW Rustbuster
9Lucas Doubledee22:25.9Delton-Kellogg67.0SW Rustbuster
10Nathan Rodgers22:44.3Camden-Frontier66.9Hillsdale
9Logan Tenbrink22:29.1Martin66.0SW Rustbuster
9Kolbe Uphaus22:49.4Jackson Northwest65.5Concord
10Caleb Stemaly22:51.3Athens64.9Concord
9James Payne22:51.5Napoleon64.9Concord
9Connor Howard22:52.1Leslie64.6Concord
11Dale Hitz22:55.8Homer63.1Hillsdale
10Landon Evans22:39.4Schoolcraft62.5SW Rustbuster
12Lucas Dudley23:02.6Mendon61.1Concord
12Luis Vasquez22:46.7Fennville60.1SW Rustbuster
12Nick Jagielski23:06.5Pittsford59.5Hillsdale
12Deegan Castaneda22:48.8Delton-Kellogg59.4SW Rustbuster
9Kevin Wojcik23:11.7Napoleon58.1Concord
11Brayden Bennett23:10.9Ida58.0Hillsdale
9Gideon Kelemen23:11.0Hillsdale Will Carleton58.0Hillsdale
11Reid Tracy23:11.6Homer57.8Hillsdale
11Joseph Kinney23:14.1Athens57.3Concord
10Robert Majoras23:14.6Kalamazoo Hackett56.8Hillsdale
11Nick Neuman23:18.6Brooklyn Columbia Central55.5Hillsdale
9Grayson Field23:03.0Mattawan54.7SW Rustbuster
9Clayton Broker23:06.1Centreville53.6SW Rustbuster
11Kevin Flores23:11.8Fennville51.7SW Rustbuster
11Jordon Patrick23:31.3Jackson Preparatory51.6Concord
12Jonas Burdick23:38.3Union City49.2Concord
9Brody Dimas23:38.7Leslie49.1Concord
9Gibson Goodrich23:39.1Jackson Northwest49.0Concord
9Wyatt Miller23:41.7Brooklyn Columbia Central47.8Hillsdale
11Keegan Betz23:41.8Homer47.7Hillsdale
9Joseph Yacks23:41.8Hillsdale Will Carleton47.7Hillsdale
11Aiden Brankovich23:49.3Camden-Frontier45.2Hillsdale
10Kai Borden23:40.6Berrien Springs42.1SW Rustbuster
9Caleb Porter23:59.8Hillsdale Academy41.7Hillsdale
12Emmett Spence23:43.5Centreville41.2SW Rustbuster
10Brock Drewyor23:48.8Schoolcraft39.4SW Rustbuster
9Xander Ruiter23:53.4Martin37.9SW Rustbuster
11Noah Foley23:58.5South Haven36.2SW Rustbuster
12Loehn Luckett23:58.9Plainwell36.0SW Rustbuster
12Maysun Strachan24:18.6Jonesville35.8Concord
11Brock Warren23:59.7Constantine35.8SW Rustbuster
9Mattox Keathley24:23.2Jackson Northwest34.3Concord
12Aidan Zeffery24:25.4Hanover-Horton33.2Hillsdale
9Isaac Hyde24:26.4Reading33.2Concord
11Adrian Valario24:08.1Lawrence33.0SW Rustbuster
9Grayson Phillips24:30.4Hillsdale Academy31.5Hillsdale
10Tanner Bloom24:23.0Fennville28.0SW Rustbuster
11Isaiah Kellogg24:23.1Delton-Kellogg28.0SW Rustbuster
11Michael Goodwin24:46.7Jackson Northwest26.4Concord
9Jackson Bowden24:48.1Napoleon26.0Concord
9Benjamin Smith24:29.9Mattawan25.7SW Rustbuster
9Tucker Wilson24:52.9Ida24.0Hillsdale
9Riley Burke24:54.8Jackson Preparatory23.7Concord
9William Gensler24:58.2Ida22.3Hillsdale
12Aiden Mallory24:43.3Plainwell21.2SW Rustbuster
10Tyler Haselius25:03.5Jackson Northwest20.8Concord
11Gavin Thomas25:06.1Athens20.0Concord
9David Schneider25:16.8Leslie16.4Concord
11Avry Asbeury25:02.9Plainwell14.7SW Rustbuster
10Kameron Sill25:15.6Berrien Springs10.5SW Rustbuster
11Nicholas Anguiano-Cruz25:15.8Martin10.4SW Rustbuster
9Gavin Keeler25:16.7Martin10.1SW Rustbuster
12Nolan Callahan25:46.2Napoleon6.6Concord
10Malachi Martin25:28.1Delton-Kellogg6.3SW Rustbuster
11Alex Reader25:52.4Jackson Northwest4.5Concord
9Kaleb Happ25:53.0Jonesville4.3Concord
10Mason Lovegrove25:37.5Mattawan3.2SW Rustbuster
9Vincent Lussier25:56.8Athens3.1Concord
Uncategorized

2025 Ratings: Warrior Classic

Girls Adjustment: +14
Boys Adjustment: +10

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Brownstown Woodhaven103.11
Gibraltar Carlson85.01
Plymouth67.51
Dearborn46.31
Livonia Franklin42.31
Allen Park36.81
Monroe34.41
Wyandotte Roosevelt6.11
TeamTop 5 Avg.Division
Tecumseh66.22
Chelsea58.42
Grosse Ile39.62
TeamTop 5 Avg.Division
Erie Mason29.33

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Brownstown Woodhaven175.01
Dearborn147.91
Monroe144.81
Gibraltar Carlson138.91
Wyandotte Roosevelt138.21
Allen Park135.91
Ypsilanti Community134.51
Livonia Franklin128.01
Dearborn Heights Crestwood98.51
Dearborn Edsel Ford94.41
TeamTop 5 Avg.Division
Chelsea168.42
Tecumseh158.72
Flat Rock137.12
Grosse Ile123.42
Riverview102.22
TeamTop 5 Avg.Division
Erie Mason152.63
TeamTop 5 Avg.Division
Riverview Gabriel Richard*144.94

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Mackenzie Dicken19:37.8Plymouth122.7
11Hope Noal19:55.5Woodhaven Brownstown116.8
10Annabelle Chan20:06.1Woodhaven Brownstown113.3
12Raley Keith20:18.8Unattached109.1
12Samantha Bieber20:38.9Chelsea102.4
10Alexis Kmiecik20:54.6Woodhaven Brownstown97.1
10Jaelynn Greene21:00.7Woodhaven Brownstown95.1
9Serenity Clancy21:06.5Woodhaven Brownstown93.2
11Zora Ziolkowski21:13.3Chelsea90.9
10Livia Boucher21:16.6Gibraltar Carlson89.8
10Giada Fioritto21:19.9Gibraltar Carlson88.7
10Ella McCleery21:23.2Ypsilanti Community87.6
9Madison Slade21:23.8Gibraltar Carlson87.4
9Ada Cain21:27.8Gibraltar Carlson86.1
11Maya Whelan21:32.2Tecumseh84.6
12Alyssa Korte21:36.4Grosse Ile83.2
12Sarah Wazne21:37.8Dearborn Heights Crestwood82.7
10Virginia Barrett21:39.0Tecumseh82.3
12Elliana Perugi21:39.7Woodhaven Brownstown82.1
12Molly Weaver21:43.7Woodhaven Brownstown80.8
12Kinsey Nordbeck21:50.2Livonia Franklin78.6
10Lucy Morrow21:53.4Livonia Franklin77.5
10Harper Jackson22:07.5Gibraltar Carlson72.8
11Tanylei Neff22:15.3Erie Mason70.2
11Isabella Rushlow22:16.3Plymouth69.9
11Adrianna Zub22:17.0Allen Park69.7
12Anna Coury22:31.7Monroe64.8
12Joslyn Bechtol22:47.6Woodhaven Brownstown59.5
12Claire Cousineau22:48.6Tecumseh59.1
10Joelle Saad22:54.4Dearborn57.2
11Jordan Pope22:55.9Livonia Franklin56.7
10Lea Rode22:56.3Ypsilanti Community56.6
10Morgan McMichael22:57.0Tecumseh56.3
11Chelsea Lai23:04.3Plymouth53.9
11Ella McFarlane23:08.6Riverview52.5
11Reagan Reaume23:09.4Gibraltar Carlson52.2
12Nour Hamka23:11.7Dearborn51.4
10Zoey Smalling23:12.2Monroe51.3
9Alyvia Reyna23:14.4Wyandotte Roosevelt50.5
11Leila Morris23:20.3Tecumseh48.6
11Jayelynn Lines23:22.6Woodhaven Brownstown47.8
9Kathryn Dunn23:23.7Chelsea47.4
12Simona Horia23:24.3Dearborn47.2
12Corinna Aulph23:24.4Monroe47.2
10Mia Garcia23:25.0Dearborn47.0
11Erin Sax23:25.0Woodhaven Brownstown47.0
11Chiamara Ogbonna23:26.3Woodhaven Brownstown46.6
12Lillian Wood23:27.1Plymouth46.3
10Olivia Shupe23:28.1Gibraltar Carlson46.0
11Camryn Nowak23:29.1Tecumseh45.6
10Amber Longton23:30.7Grosse Ile45.1
11Juniper Talley23:32.3Plymouth44.6
11London Landini23:33.3Tecumseh44.2
12Alicia Shelton23:34.6Grosse Ile43.8
9Aubrey Benkert23:35.8Allen Park43.4
10Gabbie Alexander23:37.8Woodhaven Brownstown42.7
12Riley England23:47.4Erie Mason39.5
9Mila Bonnau23:52.4Plymouth37.9
11Lizzie Roberts23:56.7Plymouth36.4
10Gabriella Roberts23:59.1Livonia Franklin35.6
10Mallory Lada24:01.7Allen Park34.8
9Addison Leschuck24:05.1Chelsea33.6
9Ava Catalano24:05.3Woodhaven Brownstown33.6
12Eliza Grocki24:05.8Riverview33.4
12Bailey Kerr24:07.6Grosse Ile32.8
10Lana Chami24:19.4Dearborn28.9
9Opal English24:23.3Tecumseh27.6
10Nola Markley24:28.4Wyandotte Roosevelt25.9
11Lily Salsberry24:29.5Wyandotte Roosevelt25.5
10Kendall Micon24:37.0Tecumseh23.0
11Kayle Babowicz24:39.5Flat Rock22.2
10Emily Montierth24:46.4Dearborn19.9
10Tricia VonHolten24:48.3Gibraltar Carlson19.2
10Emma Jakubik24:50.0Gibraltar Carlson18.7
11Ava Benkert24:50.2Allen Park18.6
10Vera Ibrahim24:52.1Dearborn18.0
10Kaylee Doyle24:52.8Allen Park17.7
9Mila Schemahorn24:52.9Chelsea17.7
11Shannon Bailey24:54.5Gibraltar Carlson17.2
10Kate Otting24:56.0Erie Mason16.7
11Alexis Colburn24:56.0Erie Mason16.7
10Casha Grzywacz25:03.1Gibraltar Carlson14.3
9Kelsey Burr25:06.8Chelsea13.1
10Gemma Burr25:12.0Monroe11.3
10Fatima Montes Cano25:13.7Allen Park10.8
10Juliet Cousineau25:19.5Tecumseh8.8
9Josephine Wesley25:23.3Riverview Gabriel Richard7.6
10Eve Wagner25:23.7Chelsea7.4
12India Barney25:25.3Chelsea6.9
11Naomi Reyes25:26.9Plymouth6.4
12Grace Albright25:36.1Erie Mason3.3

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Jacob Stanislawski16:31.1Flat Rock186.3
12Pierce Scheffler16:32.6Woodhaven Brownstown185.8
12Matthew Carbajo16:34.8Grosse Ile185.1
12Henry Fredenberg16:43.6Chelsea182.1
11Jacob Ferdubinski16:49.2Riverview Gabriel Richard180.3
12Alex Vazquez16:53.0Woodhaven Brownstown179.0
11Vincent Jones16:53.6Woodhaven Brownstown178.8
11Wyeth Angus16:58.8Chelsea177.1
11Rami Bazzi17:02.4Dearborn175.9
10Harrison Stamper17:18.0Tecumseh170.7
12Rich Fanti17:21.0Riverview Gabriel Richard169.7
10Eli Morris17:21.7Tecumseh169.4
11Calen Alexander17:26.4Woodhaven Brownstown167.9
10Gavin Rohr17:28.9Monroe167.0
9Jaden Hill17:29.6Allen Park166.8
9Wyatt DelValle17:31.6Gibraltar Carlson166.1
12Abdu Eljahmi17:33.9Dearborn Edsel Ford165.4
11Joseph Colaluca17:34.2Erie Mason165.3
11Samuel Clifton17:34.3Chelsea165.2
12Owen Putz17:40.1Woodhaven Brownstown163.3
11Leo Alafita17:46.4Chelsea161.2
10Liam Trumpower17:50.8Livonia Franklin159.7
9Zawadi Mwathi17:50.9Woodhaven Brownstown159.7
10Dempsey Barrett17:51.9Tecumseh159.4
11David Mills17:53.5Erie Mason158.8
10Nicholas Ranka17:54.3Grosse Ile158.6
9Lucas Machlik17:56.1Woodhaven Brownstown158.0
12Mateo Reyes17:56.2Woodhaven Brownstown157.9
12Jason Anderson17:58.5Dearborn157.2
12Joshua Riggs18:00.4Monroe156.5
12Miles Dell18:01.0Chelsea156.3
9Jonathan Love18:04.8Chelsea155.1
12Linus Helzerman18:07.9Chelsea154.0
10Caleb Healey18:08.6Erie Mason153.8
10Victor LeBrun18:08.8Monroe153.7
11Allen Decaminada18:17.1Wyandotte Roosevelt151.0
11Drew Santi18:19.0Livonia Franklin150.3
10Tyler Moore18:20.2Tecumseh149.9
11Collin Jaskula18:21.6Gibraltar Carlson149.5
12Hayden Barker18:22.7Monroe149.1
11Porter Ravary18:25.8Erie Mason148.1
11Abbas Sayed18:28.4Dearborn147.2
12Calvin Haydamacker18:29.6Flat Rock146.8
9Donovan Ferris18:30.6Woodhaven Brownstown146.5
10Isaac Kraftson18:31.9Ypsilanti Community146.0
12William Schook18:37.2Dearborn144.3
12Jaden Haugabook18:37.8Wyandotte Roosevelt144.1
9Reid Stamper18:38.2Tecumseh143.9
12Dominic Barretto18:39.2Riverview Gabriel Richard143.6
11Enrique Caldwell18:40.4Woodhaven Brownstown143.2
10Carson Scholz18:47.7Tecumseh140.8
10Brayden Brodie18:53.1Flat Rock139.0
12Benjamin Ciesielski18:53.8Gibraltar Carlson138.7
12Jacob Alt18:53.9Ypsilanti Community138.7
10Ben Kline18:55.2Ypsilanti Community138.3
12Gabriel Beauchamp18:56.1Dearborn Edsel Ford138.0
12Brayden Hincher18:59.1Erie Mason137.0
11Connor Ball19:00.0Wyandotte Roosevelt136.7
11Deacon Ashmore19:02.5Allen Park135.8
10Patrick Alt19:06.3Ypsilanti Community134.6
11Duncan Sargent19:16.7Wyandotte Roosevelt131.1
10Weston Albright19:17.3Erie Mason130.9
10Ivan Yepez19:18.4Allen Park130.5
11Carter Brindamour19:24.7Tecumseh128.4
11Santos Ellis19:24.9Wyandotte Roosevelt128.4
12Isaiah Clark19:27.4Allen Park127.5
11Michael Reed19:27.7Gibraltar Carlson127.4
11Gabe Consiglio19:28.3Woodhaven Brownstown127.2
11Conner Goroni19:33.0Woodhaven Brownstown125.7
11Sean Raines19:35.8Woodhaven Brownstown124.7
12Luke Harrington19:41.4Riverview Gabriel Richard122.9
9Gerry Valchine19:44.0Chelsea122.0
12Jackson Carner19:44.0Erie Mason122.0
10Joel Tackett19:48.9Grosse Ile120.4
10Adam Soueid19:49.1Dearborn Heights Crestwood120.3
9Sawyer Goroni19:50.7Woodhaven Brownstown119.8
9Alhrthae Algudari19:52.4Melvindale119.2
9Michael Sreniawski19:52.9Woodhaven Brownstown119.0
10Andrew Nitz19:53.1Allen Park119.0
10Liam Yee19:53.6Woodhaven Brownstown118.8
9Alex Hicks19:54.3Tecumseh118.6
11Jayden Figueroa19:58.7Dearborn Heights Crestwood117.1
10Liam Hannah20:00.2Livonia Franklin116.6
12Will McCoy20:00.6Melvindale116.5
10Ryan Marsee20:04.8Ypsilanti Community115.1
9Owen SandersonPrice20:05.2Dearborn114.9
12Kell Stone-Palmquist20:08.9Ypsilanti Community113.7
12Maximus Walker20:12.1Tecumseh112.6
11Evan Eaton20:12.2Gibraltar Carlson112.6
10Alex Napier20:12.4Woodhaven Brownstown112.5
10Graham Tanner20:19.8Flat Rock110.1
12Jackson Blum20:20.5Wyandotte Roosevelt109.8
11Jayden Nailor20:24.6Ypsilanti Community108.5
12Theodore Campbell20:26.1Riverview Gabriel Richard108.0
12Tyler Marcissuk20:27.7Riverview107.4
12Cameron Warren20:29.6Livonia Franklin106.8
12Owen Brown20:29.9Livonia Franklin106.7
10Carson Dennis20:33.0Riverview105.7
10Quinn Wilson-Schwartz20:35.1Dearborn Edsel Ford105.0
11Matthew Effah20:38.2Gibraltar Carlson103.9
12Dario Barella20:39.3Flat Rock103.6
12Rylan Branson20:40.0Riverview103.3
12Seth Wuest20:43.7Erie Mason102.1
10Aidan Fitek20:44.9Riverview101.7
10C. J. Ronk20:45.9Ypsilanti Community101.4
11Greyson Stevens20:47.2Livonia Franklin100.9
10Sidney Lamb20:48.6Woodhaven Brownstown100.5
11Logan Bundon20:57.2Monroe97.6
9Chase Edwards20:58.5Wyandotte Roosevelt97.2
10Yousif Yaseen20:59.6Dearborn Heights Crestwood96.8
10Josh Putz20:59.6Woodhaven Brownstown96.8
9Leonidas Walker21:01.3Tecumseh96.2
12Ethan Cunningham21:06.1Riverview Gabriel Richard94.6
11Ameen Ali21:07.9Dearborn94.0
10Gavin Heimberger21:11.4Riverview92.9
11Jack Meehan21:12.2Chelsea92.6
12Mason Maley21:19.3Chelsea90.2
11Braden Bennard21:19.8Gibraltar Carlson90.1
9Lucas Pyle21:20.5Gibraltar Carlson89.8
12Samuel Warren21:23.1Tecumseh89.0
10Noah Saavedra21:26.3Gibraltar Carlson87.9
10Fernando Rojas21:26.8Lincoln Park87.7
11Brendan Cotter21:31.1Flat Rock86.3
9Landon Herbert-Osman21:31.4Woodhaven Brownstown86.2
11Evan Perry21:34.4Flat Rock85.2
10Carter Sharpe21:36.0Monroe84.7
10Braelen Russell21:38.3Unattached83.9
10Simeon Strong21:48.7Chelsea80.4
10George Fredenberg21:49.1Chelsea80.3
9Landon McCoy21:52.0Riverview79.3
12Yanjie Zhu21:52.1Dearborn Heights Crestwood79.3
12Yaseen Omara21:52.7Dearborn Heights Crestwood79.1
11Gavin Wort21:52.9Gibraltar Carlson79.0
9Nathan Howes21:53.5Grosse Ile78.8
12Scotty Sheehy21:55.1Monroe78.3
10Scott Ferguson21:55.7Tecumseh78.1
11Ameer Hider22:01.8Dearborn76.1
11Gabriel Wesserling22:04.3Allen Park75.2
11Carter Davis22:05.0Erie Mason75.0
10Zane Tonova22:07.5Grosse Ile74.2
12Ahmad Zawahreh22:09.1Dearborn73.6
12Miles Omeaux22:10.3Tecumseh73.2
11Ethan Carey22:11.8Woodhaven Brownstown72.7
9Ewan Hiser22:12.2Tecumseh72.6
10Patrick Zick22:13.1Riverview72.3
12Matthew Vasher22:17.6Woodhaven Brownstown70.8
12Ricael Rodriguez22:24.5Dearborn Edsel Ford68.5
11Xavier Metzger22:27.3Gibraltar Carlson67.6
9Lincoln Moore22:28.5Woodhaven Brownstown67.2
10Colton Bleviins22:28.8Grosse Ile67.1
12Lucas Sachs22:31.5Erie Mason66.2
9Dylan Witt22:32.6Livonia Franklin65.8
11Kameron Occonnell22:36.8Wyandotte Roosevelt64.4
12Caleb Kolbe22:42.3Erie Mason62.6
12Connor Hedke22:45.0Gibraltar Carlson61.7
10Jacob ¨SuHo¨ Lee22:51.9Grosse Ile59.4
11Camden Chlebowski22:58.8Monroe57.1
10Luke Bruce22:59.3Lincoln Park56.9
9Adam Beydoun23:07.5Dearborn Heights Crestwood54.2
9Michael Mendez Jr.23:18.7Grosse Ile50.4
12Matthew Rascol23:26.3Wyandotte Roosevelt47.9
10Cash Stanton23:29.3Gibraltar Carlson46.9
9Kyler Tompkins23:36.7Livonia Franklin44.4
9Kaden Miller23:48.8Flat Rock40.4
11Nathan Brashaw23:48.8Riverview40.4
10Justin Sorgeloos23:53.9Wyandotte Roosevelt38.7
9Carson Shirlen24:00.7Riverview36.4
11John Michalski24:02.1Wyandotte Roosevelt36.0
12Benjamin Crock24:08.0Flat Rock34.0
10Owen Klein24:09.2Flat Rock33.6
9Jayden Wilson24:13.8Tecumseh32.1
9Samuel Kelly24:23.8Lincoln Park28.7
9Yusuf Fardous24:34.8Dearborn25.1
11Michael Wilhelm24:35.1Gibraltar Carlson25.0
9Youzaref Hannaoui24:38.0Dearborn24.0
11Miguel Marquillero24:49.6Gibraltar Carlson20.1
11Drake Turner24:58.2Erie Mason17.3
9Caleb Slowinski25:00.1Livonia Franklin16.6
12Derek Crum25:00.4Monroe16.5
10Chase Roberts25:00.9Livonia Franklin16.4
12Jackson McManus25:10.4Gibraltar Carlson13.2
9Calvin Meier25:31.6Flat Rock6.1
9Adam El-sayed25:40.7Dearborn3.1
Uncategorized

2025 Ratings: September 10th Meets

I really wanted to toss out more individual posts for meets, but I feel like I got hit by a truck on Tuesday and I’m just now feeling like a human being.

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

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

MeetBoys Adj.Girls Adj.Average
OAA Red 1-13-14-14
SAC 1+18+15+17
CHSL 1+10+19+15

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Rochester Adams*120.61OAA Red 1
Rochester*120.21OAA Red 1
Clarkston104.51OAA Red 1
Oxford84.21OAA Red 1
Troy83.81OAA Red 1
Lake Orion81.41OAA Red 1
Birmingham Seaholm79.01OAA Red 1
TeamTop 5 Avg.DivisionMeet
South Haven19.12SAC 1
TeamTop 5 Avg.DivisionMeet
Saugatuck**110.83SAC 1
Bridgman63.43SAC 1
Ann Arbor Greenhills48.63CHSL 1
Constantine44.33SAC 1
Watervliet37.33SAC 1
Schoolcraft30.03SAC 1
Holland Black River8.93SAC 1
TeamTop 5 Avg.DivisionMeet
Kalamazoo Hackett**91.34SAC 1
Gobles**86.44SAC 1
Martin*71.14SAC 1
Clarkston Everest Collegiate10.44CHSL 1

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Clarkston180.21OAA Red 1
Rochester176.41OAA Red 1
Troy176.31OAA Red 1
Oxford174.71OAA Red 1
Lake Orion172.31OAA Red 1
Rochester Adams171.41OAA Red 1
Birmingham Seaholm130.41OAA Red 1
TeamTop 5 Avg.DivisionMeet
Allegan124.22SAC 1
South Haven111.32SAC 1
TeamTop 5 Avg.DivisionMeet
Holland Black River*167.03SAC 1
Ann Arbor Greenhills156.93CHSL 1
Saugatuck155.63SAC 1
Schoolcraft128.33SAC 1
Delton-Kellogg126.73SAC 1
Fennville125.43SAC 1
Constantine93.63SAC 1
Bridgman88.33SAC 1
Watervliet61.23SAC 1
Parchment47.53SAC 1
Kalamazoo Christian14.13SAC 1
TeamTop 5 Avg.DivisionMeet
Kalamazoo Hackett**158.64SAC 1
Royal Oak Shrine*152.04CHSL 1
Riverview Gabriel Richard*144.94CHSL 1
Gobles120.84SAC 1
Martin107.44SAC 1
Waterford Our Lady of the Lakes72.54CHSL 1
Allen Park Cabrini61.44CHSL 1

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11El McMahan18:43.9Rochester Adams150.0OAA Red 1
9Taryn Moore18:53.6Oxford146.8OAA Red 1
11Libby Smith18:27.3Gobles145.9SAC 1
12Ella Abraham19:02.2Rochester143.9OAA Red 1
9Jessica Soldan19:09.7Rochester Adams141.4OAA Red 1
12Alina Martinson19:19.3Saugatuck128.6SAC 1
10Charlotte Jones19:48.7Rochester128.4OAA Red 1
11Kamryn Sixberry19:20.0Saugatuck128.3SAC 1
12Emma Riker19:24.2Kalamazoo Hackett126.9SAC 1
12Audrey Hamilton19:57.7Troy125.4OAA Red 1
10Alexandra Green20:06.5Birmingham Seaholm122.5OAA Red 1
11Veyda Conley19:44.0Martin120.3SAC 1
11Avery DeGrendel20:17.0Clarkston119.0OAA Red 1
11Lyvia Curtis19:54.7Saugatuck116.8SAC 1
12Taylor Parsons20:25.4Rochester116.2OAA Red 1
12Cecilia Kreiter20:26.9Rochester Adams115.7OAA Red 1
9Abby Deering20:43.4Rochester Adams110.2OAA Red 1
11Lauren Shaffer20:14.8Gobles110.1SAC 1
11Annie Roraff20:44.8Rochester109.7OAA Red 1
11Linda Lopez20:54.4Lake Orion106.5OAA Red 1
12Sydney Fischer20:58.4Clarkston105.2OAA Red 1
11Adrienne Jones21:05.7Rochester102.8OAA Red 1
10Deirdre O’Connell20:34.7Allen Park Cabrini102.1CHSL 1
9Annabelle Shaw21:07.7Clarkston102.1OAA Red 1
10Amelia Garvin21:16.7Clarkston99.1OAA Red 1
9Aryana Givans21:20.5Rochester97.8OAA Red 1
10Hailey Lan21:21.9Troy97.4OAA Red 1
10Maren Greve21:23.2Rochester96.9OAA Red 1
10Lucy Dubeck21:23.4Clarkston96.9OAA Red 1
11Natalie Meldrum21:26.0Lake Orion96.0OAA Red 1
11Brie Siems20:57.2Kalamazoo Hackett95.9SAC 1
11Kiera Piper20:57.3Kalamazoo Hackett95.9SAC 1
11Addison Brigham21:37.5Clarkston92.2OAA Red 1
9Ellyse Heyser21:13.5Saugatuck90.5SAC 1
12Kandin Shuler21:13.8Bridgman90.4SAC 1
11Kendal Russette21:44.0Clarkston90.0OAA Red 1
12Savannah VanDenBerg21:15.4Saugatuck89.9SAC 1
11Libby Schuster21:22.6Ann Arbor Greenhills86.2CHSL 1
12Jayden VandenAkker21:27.0Allegan86.0SAC 1
9Maddie Deering21:56.9Rochester Adams85.7OAA Red 1
12Katie Drouillard21:58.7Birmingham Seaholm85.1OAA Red 1
9Allison Burns21:34.1Constantine83.6SAC 1
10Sienna Chapin22:03.8Oxford83.4OAA Red 1
11Liliana Anderson22:15.7Lake Orion79.4OAA Red 1
10Anna Howell21:49.8Bridgman78.4SAC 1
10Leah Keith22:24.6Rochester Adams76.5OAA Red 1
11Ava DeYoung22:00.5Gobles74.8SAC 1
11Madisyn Lapinski22:04.9South Haven73.4SAC 1
12Madison Cooley22:08.0Gobles72.3SAC 1
11Hana Begic22:37.5Rochester72.2OAA Red 1
12Kate Van Es22:10.0Kalamazoo Hackett71.7SAC 1
10Avery Strom22:39.3Troy71.6OAA Red 1
10Cassidy Bowers22:07.5Austin Catholic71.2CHSL 1
11Morgan Hoyt22:42.1Oxford70.6OAA Red 1
9Kaitlyn Bacevicius22:43.2Lake Orion70.3OAA Red 1
12Laila Bodell22:44.7Oxford69.8OAA Red 1
10Claire Milne22:47.0Rochester Adams69.0OAA Red 1
12Ava Danielson22:47.6Clarkston68.8OAA Red 1
11Sara Schipper22:25.3Martin66.6SAC 1
10Delaney McBride22:26.2Kalamazoo Hackett66.3SAC 1
11Lauren Giroux22:56.4Troy65.9OAA Red 1
10Allison Rodgers22:28.0Martin65.7SAC 1
10Claire Yandora22:58.6Birmingham Seaholm65.1OAA Red 1
9Anna Davidhizar22:36.3Constantine62.9SAC 1
12Lily Limberg23:05.8Rochester62.7OAA Red 1
11Marianna Muzzin23:07.3Birmingham Seaholm62.2OAA Red 1
10Kaylin Pinkowski22:39.0Bridgman62.0SAC 1
10Olivia Bays22:43.0Schoolcraft60.7SAC 1
10Genevieve Schairer23:13.2Birmingham Seaholm60.3OAA Red 1
10Payton Yeske22:46.4Watervliet59.5SAC 1
12Bhuvi Narkhede23:18.1Troy58.6OAA Red 1
11Nina Malani22:46.3Ann Arbor Greenhills58.2CHSL 1
10Kenzie Kramer23:19.9Clarkston58.0OAA Red 1
9Hailey McDonald23:29.2Lake Orion54.9OAA Red 1
10Miranda Lowell23:01.4Watervliet54.5SAC 1
9Riley Bender23:01.7Martin54.4SAC 1
11Chelsea Myrand23:42.9Oxford50.4OAA Red 1
9Ruby Clark23:46.3Oxford49.2OAA Red 1
9Sophia Dohm23:17.5Galesburg-Augusta49.2SAC 1
11Susan Nedwick23:14.5Clarkston Everest Collegiate48.8CHSL 1
10DuRae Sage23:19.1Martin48.6SAC 1
10Naomi Telman23:21.4Holland Black River47.9SAC 1
12Tara Tallu23:51.3Troy47.6OAA Red 1
10Abigail Douglass23:22.5Bridgman47.5SAC 1
11Paytin Featherstone23:25.7Constantine46.4SAC 1
11Claire Kuhlman23:56.7Rochester Adams45.8OAA Red 1
12Harper Cash23:29.1Ann Arbor Greenhills44.0CHSL 1
12Lucy Fabrizio24:03.3Clarkston43.6OAA Red 1
11Lilyanna Lewiston24:05.2Oxford42.9OAA Red 1
10Anna Bohan24:07.5Clarkston42.2OAA Red 1
9Cecila Bomberski23:41.3Royal Oak Shrine39.9CHSL 1
12Elli Timmerman23:46.2Delton-Kellogg39.6SAC 1
10Sarah Cusick24:15.3Oxford39.6OAA Red 1
10Evangeline Brown23:48.6Bridgman38.8SAC 1
11Stella Ullig23:51.7Bridgman37.8SAC 1
11Kassie Kozlo23:48.9Allen Park Cabrini37.4CHSL 1
12Bethany Carpenter23:53.3Kalamazoo Hackett37.2SAC 1
10Sophia Carson23:49.4University Liggett37.2CHSL 1
10Eunah Kim24:22.9Troy37.0OAA Red 1
9Ryann Monroe23:57.2Saugatuck35.9SAC 1
10Montserrat Bolanos24:28.8Birmingham Seaholm35.1OAA Red 1
10Alyda Leep24:00.4Schoolcraft34.9SAC 1
12Emme Ravikumar23:57.8Ann Arbor Greenhills34.4CHSL 1
10Advika Rao24:32.1Lake Orion34.0OAA Red 1
10MaKenzie McClintock24:04.0Kalamazoo Christian33.7SAC 1
9Sevanna Sevanthinathan24:34.8Birmingham Seaholm33.1OAA Red 1
10Katelyn Brown24:06.1Watervliet33.0SAC 1
11Caitlin Widener24:37.1Lake Orion32.3OAA Red 1
10Sofia Rykse24:38.8Clarkston31.7OAA Red 1
11Hannah Quigley24:39.0Clarkston31.7OAA Red 1
10Esther Edgington24:11.3Holland Black River31.2SAC 1
12Brianna Zwar24:12.9Watervliet30.7SAC 1
12Elena Easow24:46.1Rochester29.3OAA Red 1
11Mary Graves24:46.9Lake Orion29.0OAA Red 1
11Abigail Mulder24:18.1Schoolcraft29.0SAC 1
10Addison Tomsic24:18.8Gobles28.7SAC 1
11Anika Weurding24:20.0Lawton28.3SAC 1
10Olivia Reuther24:50.5Lake Orion27.8OAA Red 1
10Avery McCrum24:24.3Schoolcraft26.9SAC 1
9Erin Gordon24:25.5South Haven26.5SAC 1
11Josephine Malcolm24:22.3Royal Oak Shrine26.2CHSL 1
9Mary Zinck24:28.2Holland Black River25.6SAC 1
10Eleanor Szafarczyk24:27.4University Liggett24.5CHSL 1
12Alexa Ross24:27.4Acad Of The Sacred Heart24.5CHSL 1
11Logan Robison25:02.5Clarkston23.8OAA Red 1
11Alexa Barrett25:03.7Birmingham Seaholm23.4OAA Red 1
9Elise Tremblay25:04.0Clarkston23.3OAA Red 1
9Allison Fehlberg25:07.5Oxford22.2OAA Red 1
12Marisol Diaz24:38.8Fennville22.1SAC 1
9Caroline Ballard24:40.3Holland Black River21.6SAC 1
9Nidia Villalobos24:40.9Fennville21.4SAC 1
11Martiza Rosas24:41.7Fennville21.1SAC 1
11Angel Milam24:42.7Bridgman20.8SAC 1
9Rebecca Nadgorny24:40.5Ann Arbor Greenhills20.2CHSL 1
10Deliah Zuniga24:44.5Constantine20.2SAC 1
11Emma Hengeveld25:14.3Rochester19.9OAA Red 1
12Katelyn Bond25:14.3Rochester19.9OAA Red 1
12Kristin Prakash25:14.4Troy19.9OAA Red 1
11Natasha Mendez24:43.0Clarkston Everest Collegiate19.3CHSL 1
12Cheyenne Jasper25:17.0Oxford19.0OAA Red 1
9Katie Grant25:20.5Birmingham Seaholm17.8OAA Red 1
12Alice Kadlecova24:51.7Martin17.8SAC 1
9Ava Fox25:20.7Oxford17.8OAA Red 1
10Savannah Lewiston25:22.2Oxford17.3OAA Red 1
12Janaan Rehman24:49.3Ann Arbor Greenhills17.2CHSL 1
9Emma Dettmann24:56.0Martin16.3SAC 1
12Noilyn Perez-Dylewski25:25.7Troy16.1OAA Red 1
12Alexandra Clark25:26.1Birmingham Seaholm16.0OAA Red 1
9Evynn VanBrussel25:08.4South Haven12.2SAC 1
11Kiara Causley25:39.0Clarkston11.7OAA Red 1
10Alyssa Sparks25:10.6Gobles11.5SAC 1
10Kashvi Mohan25:42.0Troy10.7OAA Red 1
9Sachitha Hiremath25:42.5Troy10.5OAA Red 1
9Grace Ulbrich25:14.9Kalamazoo Hackett10.0SAC 1
10Isabel Herrin25:45.2Clarkston9.6OAA Red 1
10Ziman Yi25:12.2Ann Arbor Greenhills9.6CHSL 1
9Audrie Miller25:46.9Rochester9.0OAA Red 1
12Marissa Lowell25:18.7Watervliet8.8SAC 1
11Reese Deller25:48.0Rochester8.7OAA Red 1
10Lexie Donaldson25:16.0University Liggett8.3CHSL 1
10Hope Eckstein25:20.1Kalamazoo Christian8.3SAC 1
12Emma Schnepp25:20.5Constantine8.2SAC 1
10Hayden Birkholz25:20.8Saugatuck8.1SAC 1
10Elara Miskov25:50.2Rochester7.9OAA Red 1
10Allie Walker25:50.5Clarkston7.8OAA Red 1
12Kathleen Colby25:20.5Royal Oak Shrine6.8CHSL 1
9Rose O’Connor25:22.1Austin Catholic6.3CHSL 1
12Katelyn Gillen25:26.4Kalamazoo Hackett6.2SAC 1
10Anna Billman25:28.8Allegan5.4SAC 1
10Maddy Duda25:28.9South Haven5.4SAC 1
11Lilly Francek26:01.4Lake Orion4.2OAA Red 1
10Grace Sipp25:29.7Madison Heights Bishop Foley3.8CHSL 1
12Praveena Matheswaran26:04.1Troy3.3OAA Red 1
12Isabella Giovannucci25:35.9Allegan3.0SAC 1
9Avery Van De Steene26:06.5Clarkston2.5OAA Red 1
9Alexandra Ellenbogen25:34.0West Bloomfield Frankel Jewish Academy2.3CHSL 1
9Helene Farrell25:34.0Clarkston Everest Collegiate2.3CHSL 1
11Hannah Hughes26:09.3Rochester Adams1.6OAA Red 1

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Marek Butkiewicz15:48.7Kalamazoo Hackett197.8SAC 1
12David Dubeck16:27.2Clarkston195.3OAA Red 1
12Dylan Pascoe16:32.3Rochester193.6OAA Red 1
12Max Houvener16:33.0Lake Orion193.3OAA Red 1
12Evan Owczarek16:35.7Rochester192.4OAA Red 1
12Abenezer Cerone16:34.3Royal Oak Shrine185.2CHSL 1
12Sean Siems16:27.0Kalamazoo Hackett185.0SAC 1
12Gavin Wilkins16:59.8Rochester Adams184.4OAA Red 1
10Asa Konwinski17:02.1Troy183.6OAA Red 1
9Avery Clinton-Barnett17:02.5Oxford183.5OAA Red 1
12Anthony Dubeck17:02.6Clarkston183.5OAA Red 1
10Ricardo Guajardo17:05.6Lake Orion182.5OAA Red 1
11Jacob Ferdubinski16:45.9Riverview Gabriel Richard181.4CHSL 1
12Alessandro Avila16:39.1Constantine181.0SAC 1
10Oscar Wordell17:10.2Rochester Adams180.9OAA Red 1
11Jonas Ballard16:41.0Holland Black River180.3SAC 1
11Vern Clyne17:13.6Clarkston179.8OAA Red 1
10Brady Bigelow17:14.8Oxford179.4OAA Red 1
11Jack Witt17:19.3Troy177.9OAA Red 1
11Miles Foster17:24.9Clarkston176.0OAA Red 1
11Luke Nagy17:25.8Rochester Adams175.7OAA Red 1
12Joey Light17:26.7Troy175.4OAA Red 1
11Grant Rehkopf16:56.1Saugatuck175.3SAC 1
12Isaac Clark17:29.5Troy174.5OAA Red 1
11Ethan Christoff17:31.3Oxford173.9OAA Red 1
11Jesse Reed17:32.4Rochester Adams173.5OAA Red 1
11Conner McLaughlin17:36.4Rochester172.2OAA Red 1
12Michael Bowker17:14.3Royal Oak Shrine171.9CHSL 1
9Gavin Bowers17:14.3Austin Catholic171.9CHSL 1
12Alexandro Skakal17:39.8Lake Orion171.1OAA Red 1
11Naveen Kulkarni17:19.4Ann Arbor Greenhills170.2CHSL 1
11Henry Witt17:43.1Troy170.0OAA Red 1
12Matthew Buchanan17:45.0Oxford169.3OAA Red 1
9Royce Berletic17:48.8Rochester168.1OAA Red 1
9Sam Casiano17:18.0Watervliet168.0SAC 1
12Cayden Canham17:51.6Oxford167.1OAA Red 1
12Braden Rykse17:53.8Clarkston166.4OAA Red 1
9Luis Nava17:55.4Lake Orion165.9OAA Red 1
10Charles Zhang17:56.1Troy165.6OAA Red 1
11Sebastian Zylstra17:28.7Holland Black River164.4SAC 1
9Reese DeVisser17:29.6Schoolcraft164.1SAC 1
12Isaac Johnson17:31.0Holland Black River163.7SAC 1
10Casper Banner17:31.2Holland Black River163.6SAC 1
12Trent Logan18:02.9Clarkston163.4OAA Red 1
10Avery Carlson17:33.7Holland Black River162.8SAC 1
12Henry Beck17:42.2Ann Arbor Greenhills162.6CHSL 1
10Ira Brown17:34.5Saugatuck162.5SAC 1
11Kellen Chalupa17:35.4Allegan162.2SAC 1
12Nico Aagesen17:43.7Ann Arbor Greenhills162.1CHSL 1
12James Mihelich18:11.1Troy160.6OAA Red 1
12Rich Fanti17:55.3Riverview Gabriel Richard158.3CHSL 1
12Grant Jurand18:19.3Clarkston157.9OAA Red 1
11Kellen Siems17:52.2Kalamazoo Hackett156.6SAC 1
12Carter Jacobsen18:24.1Oxford156.3OAA Red 1
11Alonso San Vicente Lugo18:25.7Rochester155.8OAA Red 1
12Emmanuel Roque-Bocangera18:26.0Oxford155.7OAA Red 1
12Nathan Camilleri18:12.6Waterford Our Lady152.5CHSL 1
11Xavier Pompey18:06.4Coloma151.9SAC 1
12Sammy Gamboa18:06.5Saugatuck151.8SAC 1
9George Mockeridge18:40.2Birmingham Seaholm150.9OAA Red 1
9Peyton Mester18:45.0Oxford149.3OAA Red 1
10Anderson Buckland18:46.5Lake Orion148.8OAA Red 1
11Landon Madden18:17.3Delton-Kellogg148.2SAC 1
12Christopher Gatto18:51.8Troy147.1OAA Red 1
11Roger Mariani18:28.8Ann Arbor Greenhills147.1CHSL 1
10Ashton Skinner18:21.4Saugatuck146.9SAC 1
12Benjamin Ruprecht18:52.7Rochester146.8OAA Red 1
9Matthew Zora18:52.9Rochester146.7OAA Red 1
12Dominic Barretto18:31.0Riverview Gabriel Richard146.3CHSL 1
12Travis Sam18:56.8Rochester145.4OAA Red 1
11Christian Brash18:35.3Allen Park Cabrini144.9CHSL 1
11Ryan Obry18:59.2Oxford144.6OAA Red 1
10Will Bernacki18:39.1Royal Oak Shrine143.6CHSL 1
9Thomas Sigler18:31.2Allegan143.6SAC 1
12Ashton Henckel19:02.3Rochester143.6OAA Red 1
9Henry Cooper18:41.7Ann Arbor Greenhills142.8CHSL 1
12Akshay Duvvuru19:05.3Rochester Adams142.6OAA Red 1
11Sawyer Monroe18:36.8Saugatuck141.7SAC 1
9Trent Kratz19:09.6Rochester Adams141.1OAA Red 1
11Hunter Ducharme19:10.4Rochester140.9OAA Red 1
12Eli Martin18:40.1Schoolcraft140.6SAC 1
10Ryan Legg19:13.0Clarkston140.0OAA Red 1
10Alessandro Garcia-Galan19:14.4Birmingham Seaholm139.5OAA Red 1
9Carson Ernsberger18:44.9Bridgman139.0SAC 1
10Noah Vigier19:16.6Rochester Adams138.8OAA Red 1
12Jaciel Ruiz18:45.7Fennville138.8SAC 1
9Fletcher Amos18:46.0Gobles138.7SAC 1
11Nolan Wiens18:47.5South Haven138.2SAC 1
10Alexander Klenczar19:18.9Troy138.0OAA Red 1
11Jadon Dettmann18:48.1Martin138.0SAC 1
10Amon Edwards19:20.1Birmingham Seaholm137.6OAA Red 1
12Luke Harrington18:57.6Riverview Gabriel Richard137.5CHSL 1
9Eben Passero19:23.6Lake Orion136.5OAA Red 1
9John Burns19:25.2Rochester Adams135.9OAA Red 1
11Collin Bauer19:00.5Schoolcraft133.8SAC 1
10Alex Perez Dottor19:32.2Troy133.6OAA Red 1
9Leo Maciel19:02.4Fennville133.2SAC 1
11Justin Butkiewicz19:33.4Oxford133.2OAA Red 1
12Owen Smith19:33.6Rochester133.1OAA Red 1
10Leroy Bergeron19:33.9Oxford133.0OAA Red 1
9Bradley Nordstrom19:34.5Rochester132.8OAA Red 1
9Lukasz Butkiewicz19:05.6Kalamazoo Hackett132.1SAC 1
10Levi Collins19:06.8Gobles131.7SAC 1
10Aiden McDonald19:40.3Lake Orion130.9OAA Red 1
11Atticus Boeve19:10.3Fennville130.6SAC 1
12Christian Prong19:12.5South Haven129.8SAC 1
12Andrew Lopez19:20.7Royal Oak Shrine129.8CHSL 1
9Luke Robinson19:20.9Royal Oak Shrine129.7CHSL 1
11Keston Rodda19:46.1Rochester Adams129.0OAA Red 1
12Nick Muday19:15.2Delton-Kellogg128.9SAC 1
12Anders Bartlo19:46.6Oxford128.8OAA Red 1
10Eamon Sullivan19:46.6Rochester Adams128.8OAA Red 1
10Cole Ringel19:16.4Gobles128.5SAC 1
11Cooper Prentice19:16.8Allegan128.4SAC 1
9Patrick Regner19:51.2Troy127.3OAA Red 1
12Isaac Cruz19:23.9Saugatuck126.0SAC 1
10David Crowe Jr19:55.3Lake Orion125.9OAA Red 1
11Collin Grahl19:55.3Lake Orion125.9OAA Red 1
11Christopher Lair19:55.7Troy125.8OAA Red 1
9Simon Carr19:24.8Saugatuck125.7SAC 1
9Lucas Duby19:56.2Lake Orion125.6OAA Red 1
10Rylan Pulliam19:57.0Clarkston125.3OAA Red 1
12Lucas Aalderink19:36.1Ann Arbor Greenhills124.6CHSL 1
10Jace Hilton19:29.0Delton-Kellogg124.3SAC 1
12Beck Ytterberg19:29.4Bridgman124.2SAC 1
11Issac Davis20:00.8Rochester124.1OAA Red 1
9Jack Paisley19:37.8Royal Oak Shrine124.1CHSL 1
12Clark Douglas19:30.3Bridgman123.9SAC 1
12Ace Drewyor19:30.6Schoolcraft123.8SAC 1
9Braelyn Conley20:01.7Clarkston123.8OAA Red 1
12Robert Cabrera20:06.3Oxford122.2OAA Red 1
11John Tippett20:07.6Clarkston121.8OAA Red 1
11Hunter Hayes19:37.2Martin121.6SAC 1
11Colin Gallagher19:37.5Kalamazoo Hackett121.5SAC 1
9Jasper Wolfson20:08.6Troy121.5OAA Red 1
11Noah Withers19:38.1Lawton121.3SAC 1
12Benjamin Zheng19:46.4Ann Arbor Greenhills121.2CHSL 1
12Connor Hickey20:09.5Oxford121.2OAA Red 1
11Twoey Bullock Jr.19:49.5Ann Arbor Greenhills120.2CHSL 1
12Gram Griffioen19:49.5University Liggett120.2CHSL 1
11Gari Salvador-Garcia19:44.7Martin119.1SAC 1
9Lucas Lombard19:45.3Fennville118.9SAC 1
11Jaxon Bunce19:48.5Gobles117.9SAC 1
9Henry Young19:48.6Kalamazoo Hackett117.8SAC 1
11Avi Adar19:57.9Ann Arbor Greenhills117.4CHSL 1
10Asher Ornee19:52.7Holland Black River116.4SAC 1
10Joseph McCoy19:53.1Delton-Kellogg116.3SAC 1
12Knighten Rockwell19:53.2Galesburg-Augusta116.3SAC 1
12Will Bergesen20:24.5Birmingham Seaholm116.2OAA Red 1
9Malachi Allersma19:54.7Delton-Kellogg115.8SAC 1
11Ishaaq Hamzavi20:27.1Troy115.3OAA Red 1
10Leo Voytenko19:56.5Kalamazoo Christian115.2SAC 1
11Nick Stevens19:56.9Galesburg-Augusta115.0SAC 1
12Andrew Rosso20:06.0Austin Catholic114.7CHSL 1
9Gavin Samona20:06.2Madison Heights Bishop Foley114.6CHSL 1
11Colt Borror20:30.5Clarkston114.2OAA Red 1
10Chandler Hadley20:30.8Clarkston114.1OAA Red 1
11Andrew Brancheau20:31.7Clarkston113.8OAA Red 1
10Loghan Murphy20:00.8Allegan113.7SAC 1
12Jeawon Lee20:33.1Troy113.3OAA Red 1
11Gabe Shaffer20:11.7Royal Oak Shrine112.8CHSL 1
10Liam Venable20:35.7Troy112.4OAA Red 1
10Caleb Hamilton20:37.0Troy112.0OAA Red 1
10Michael Orsargos20:37.8Rochester Adams111.7OAA Red 1
9Jihong Min20:38.3Rochester111.6OAA Red 1
11Zizheng Wang20:38.7Troy111.4OAA Red 1
9Joseph Quan20:41.4Clarkston110.5OAA Red 1
11Austin Steimel20:42.0Rochester Adams110.3OAA Red 1
10Jay Wilson20:43.9Clarkston109.7OAA Red 1
10Daren Austin20:14.7Parchment109.1SAC 1
10Vincent VanGorder20:50.1Birmingham Seaholm107.6OAA Red 1
9Brenton Kemmer20:51.0Clarkston107.3OAA Red 1
12Eric Henry20:51.3Lake Orion107.2OAA Red 1
10Ethan Christofferson20:53.4Lake Orion106.5OAA Red 1
11Connor Bailey-Cook20:24.1Parchment106.0SAC 1
11Ethan Jenne20:25.2Fennville105.6SAC 1
9Cole Chapman20:56.6Oxford105.5OAA Red 1
10Jaylen DeMarco20:56.7Lake Orion105.4OAA Red 1
12Ezequiel Cardozo-Aviles20:27.7Watervliet104.8SAC 1
12Jerry Wang20:58.9Troy104.7OAA Red 1
10William Place21:02.3Clarkston103.6OAA Red 1
9Josh Smith21:04.4Clarkston102.9OAA Red 1
9Jacob Finseth21:04.9Oxford102.7OAA Red 1
12Peter Milne21:07.5Rochester Adams101.8OAA Red 1
12Wyatt Musson21:07.5Rochester101.8OAA Red 1
11Thomas Butts21:09.5Oxford101.2OAA Red 1
12Ethan Cunningham20:47.2Riverview Gabriel Richard100.9CHSL 1
12Todd Postema21:10.2Birmingham Seaholm100.9OAA Red 1
12Austen Walden20:42.4Constantine99.9SAC 1
12Lorenzo Mio20:50.8Royal Oak Shrine99.7CHSL 1
9Karston Kappenman20:43.7Kalamazoo Hackett99.4SAC 1
12Carter Russelburg20:52.0Allen Park Cabrini99.3CHSL 1
11Ryan Huang21:15.2Troy99.3OAA Red 1
9Jakin Prong20:44.3South Haven99.2SAC 1
9Javier Garcia20:45.2South Haven98.9SAC 1
10Zach Reynolds21:18.5Clarkston98.2OAA Red 1
10David Ledden20:48.1Constantine98.0SAC 1
10Hudson Winne20:49.5Fennville97.5SAC 1
12Cooper Crandell21:20.8Rochester Adams97.4OAA Red 1
9Nate Kubiak21:00.0Ann Arbor Greenhills96.7CHSL 1
11Jack Favreau20:53.5Delton-Kellogg96.2SAC 1
11Miles Divozzo20:58.0Holland Black River94.7SAC 1
12Damien Martinez20:58.6Kalamazoo Hackett94.5SAC 1
11Bryson Haubert21:30.2Rochester Adams94.3OAA Red 1
10Tyler Fipp21:33.0Birmingham Seaholm93.3OAA Red 1
9Leo Avalos21:02.2Saugatuck93.3SAC 1
10Chase Skinner21:02.3Saugatuck93.2SAC 1
12Dylan Ma21:36.7Rochester92.1OAA Red 1
11Yitao (Bruce) Sun21:38.3Troy91.6OAA Red 1
11Zander Duncan21:10.4South Haven90.5SAC 1
12Surya Jeeda21:41.7Troy90.4OAA Red 1
12Yanzhuo Chen21:41.7Troy90.4OAA Red 1
10Ethan McKinley21:42.7Troy90.1OAA Red 1
10Sriram Naidu21:43.0Troy90.0OAA Red 1
12Derek Ruimveld21:13.9Lawton89.4SAC 1
9Kyler Germinder21:16.3Kalamazoo Hackett88.6SAC 1
11Aayush Chaugule21:48.9Troy88.0OAA Red 1
12David Sager21:20.8Gobles87.1SAC 1
10Greyson Mudget21:21.0Holland Black River87.0SAC 1
12Jack Schmidt21:53.0Birmingham Seaholm86.7OAA Red 1
10Christopher Brummett21:30.1Ann Arbor Greenhills86.6CHSL 1
9Aarush Arora21:53.7Troy86.4OAA Red 1
12Alexander Gordillo Castro21:54.7Rochester86.1OAA Red 1
12Owen Smith21:33.1Ann Arbor Greenhills85.6CHSL 1
9Harshith Polisetty21:57.6Rochester85.1OAA Red 1
12Julian Delgado21:36.1Detroit Cristo Rey84.6CHSL 1
9Austin Harden21:59.6Birmingham Seaholm84.5OAA Red 1
10Krithin Karthikeyan22:01.0Troy84.0OAA Red 1
10Nathan Zablocki22:03.2Birmingham Seaholm83.3OAA Red 1
9Finnegan McGlinchey21:42.0Madison Heights Bishop Foley82.7CHSL 1
9Morehouse Eric22:07.1Rochester82.0OAA Red 1
9Lance Kaylor21:36.3Martin81.9SAC 1
12Noah Kosciuk22:07.7Birmingham Seaholm81.8OAA Red 1
9Gabriel Martinez21:40.7Watervliet80.4SAC 1
11Nicholas Herrington21:49.7Waterford Our Lady80.1CHSL 1
11Alexander Boynton21:44.2Schoolcraft79.3SAC 1
9Parker Dawson21:53.1Waterford Our Lady79.0CHSL 1
12Owen Osterbur22:16.9Rochester Adams78.7OAA Red 1
10Ayden Jones21:49.1Delton-Kellogg77.6SAC 1
12Maxwell Hirsch22:21.9Birmingham Seaholm77.0OAA Red 1
10Blake Markland22:22.8Rochester Adams76.7OAA Red 1
11Alexander Uselman22:00.1Allen Park Cabrini76.6CHSL 1
10Landon Evans21:52.2Schoolcraft76.6SAC 1
9Logan Tenbrink21:52.3Martin76.6SAC 1
11Hagen Stanich22:23.5Rochester76.5OAA Red 1
9Rishab Balaji22:24.4Rochester Adams76.2OAA Red 1
9Devansh Eddula22:24.5Troy76.2OAA Red 1
9Greyson Miller22:25.0Troy76.0OAA Red 1
10Travis Pursley21:56.6Lawton75.1SAC 1
10Joshua Fletcher-Smith22:28.1Lake Orion75.0OAA Red 1
9Matthew Price22:28.6Rochester Adams74.8OAA Red 1
10Shawn Crawford21:59.2Bridgman74.3SAC 1
10Brandon Becker22:03.5Allegan72.8SAC 1
11William Bazan22:13.2Detroit Cristo Rey72.3CHSL 1
10Shane Dodson22:36.7Rochester72.1OAA Red 1
9Ahmadjon Mamarasulov22:36.9Troy72.0OAA Red 1
11Noah Foley22:08.8South Haven71.1SAC 1
10Xuanlin Chen22:41.4Troy70.5OAA Red 1
12Mark Torres22:42.1Rochester70.3OAA Red 1
11Benjamin Andreas22:42.8Birmingham Seaholm70.1OAA Red 1
12Connor Miley22:12.1Parchment70.0SAC 1
10Camden Bauer22:43.5Rochester69.8OAA Red 1
10Benjamin Trumbull22:44.5Lake Orion69.5OAA Red 1
10Jake Hunter22:45.0Lake Orion69.3OAA Red 1
10Benjamin Keinath22:45.0Lake Orion69.3OAA Red 1
9Tadej Katanski-O’Brien22:26.1Ann Arbor Greenhills68.0CHSL 1
11Mithesh Raja Govindaraja22:50.0Troy67.7OAA Red 1
9Jake Powrie22:50.0Lake Orion67.7OAA Red 1
12Kaden Leiter22:19.0Watervliet67.7SAC 1
10Hunter Page22:20.4Schoolcraft67.2SAC 1
12Deegan Castaneda22:21.8Delton-Kellogg66.7SAC 1
9Justin Podina22:53.8Lake Orion66.4OAA Red 1
11Emmanuel Zamudio22:32.3Detroit Cristo Rey65.9CHSL 1
11Maddox Going22:56.0Lake Orion65.7OAA Red 1
10Kyle Novak22:56.8Rochester65.4OAA Red 1
10Robert Majoras22:28.3Kalamazoo Hackett64.6SAC 1
10Juan De la Vara Sanchez23:00.4Lake Orion64.2OAA Red 1
9Noah Sanday23:00.9Rochester Adams64.0OAA Red 1
9Joshua Byrne23:01.4Troy63.9OAA Red 1
9Gaven Limarvin23:02.0Troy63.7OAA Red 1
9Ethan Ma23:02.7Rochester63.4OAA Red 1
10Siddharth Arunagiri Karthi23:05.2Troy62.6OAA Red 1
10Isaac Bard23:10.3Rochester Adams60.9OAA Red 1
9Toby Graveline22:48.6Royal Oak Shrine60.5CHSL 1
12Ethan Tiffany23:13.8Birmingham Seaholm59.7OAA Red 1
12Levi Brooks22:44.5Lawton59.2SAC 1
12Maxx Lyngaas23:15.6Birmingham Seaholm59.1OAA Red 1
12Eli Adler23:18.1Birmingham Seaholm58.3OAA Red 1
9Lucas Doubledee22:53.0Delton-Kellogg56.3SAC 1
10Tristan Hargen22:53.4Coloma56.2SAC 1
10Zacharie Wolff23:26.2Birmingham Seaholm55.6OAA Red 1
9Noah Bulakowski23:27.2Rochester Adams55.3OAA Red 1
12Wesley Spezia23:29.1Oxford54.6OAA Red 1
10Zhixin Wang23:30.2Rochester Adams54.3OAA Red 1
9Brady Steaban23:31.2Rochester53.9OAA Red 1
11Jacob Monday23:31.6Rochester Adams53.8OAA Red 1
10Hayul Jeong23:31.8Troy53.7OAA Red 1
11Udayan Ray23:33.2Troy53.3OAA Red 1
9Ryan Shepard23:36.9Rochester Adams52.0OAA Red 1
10Aiden Gumz23:37.9Rochester51.7OAA Red 1
11Anthony Salem23:38.0Troy51.7OAA Red 1
12Seungheon (Jayden) Lee23:39.0Troy51.3OAA Red 1
11Wilson Zhu23:40.6Troy50.8OAA Red 1
10Kishore Parthiban23:42.4Troy50.2OAA Red 1
11Derek Sonnevil23:15.6Constantine48.8SAC 1
10Drew Dimitrijevski23:46.8Troy48.7OAA Red 1
11Preetham Chilluru23:47.7Troy48.4OAA Red 1
10Rithvik Varma Chamarthi23:49.2Troy47.9OAA Red 1
9Titus Sager23:19.8Gobles47.4SAC 1
9Ricardo Sanchez23:55.9Rochester45.7OAA Red 1
9Vincent Finedell23:25.7Galesburg-Augusta45.4SAC 1
12Jack Xu24:00.4Troy44.2OAA Red 1
9Beckett Webb24:00.8Lake Orion44.1OAA Red 1
12Colin Maffesoli23:38.1Allen Park Cabrini44.0CHSL 1
9Tycho DeVisser23:31.1Kalamazoo Christian43.6SAC 1
12Benjamin Smiles24:03.2Lake Orion43.3OAA Red 1
11Shaundale Williams24:06.6Clarkston42.1OAA Red 1
9Niranjan Vijayakumar24:10.1Rochester41.0OAA Red 1
10Brock Drewyor23:40.0Schoolcraft40.7SAC 1
11Billy Rozelle23:48.3Ann Arbor Greenhills40.6CHSL 1
10Peyton Ritchie23:41.4Constantine40.2SAC 1
12Holden Starn24:13.0Rochester40.0OAA Red 1
10Logan Sattler24:13.1Rochester40.0OAA Red 1
10Vincent Trevino24:13.1Rochester Adams40.0OAA Red 1
10Tanner Bloom23:44.0Fennville39.4SAC 1
10Zaid Iftikhar24:15.0Troy39.3OAA Red 1
11Cooper Stannard23:46.1Parchment38.7SAC 1
11Rudolph Moussa24:17.1Troy38.6OAA Red 1
10Lucas Keinath24:17.8Lake Orion38.4OAA Red 1
10Julien Dincecco23:57.2Ann Arbor Greenhills37.6CHSL 1
10Naveen Duvoor24:20.4Rochester Adams37.5OAA Red 1
10Zubair Ali24:20.5Oxford37.5OAA Red 1
9Liam Helsom23:58.4Waterford Our Lady37.2CHSL 1
11Camilo Gonzalez23:52.8Delton-Kellogg36.4SAC 1
11Isaiah Kellogg23:53.1Delton-Kellogg36.3SAC 1
11Brock Warren23:54.3Constantine35.9SAC 1
9Jabari Potts24:33.5Rochester33.2OAA Red 1
11Aiden Miller24:34.5Rochester Adams32.8OAA Red 1
9Akhilesh Shil24:38.4Troy31.5OAA Red 1
9Louis Marsh24:38.6Rochester31.5OAA Red 1
9Karma Pillai24:38.8Rochester31.4OAA Red 1
9Nischay Patil24:40.1Rochester31.0OAA Red 1
9Thomas Edwards24:40.7Rochester30.8OAA Red 1
9Xander Ruiter24:11.7Martin30.1SAC 1
9Luke Amo24:43.8Rochester29.7OAA Red 1
10Landon Wright24:21.0University Liggett29.7CHSL 1
12Henry Gobler24:44.1Troy29.6OAA Red 1
9Jacob Nutt24:15.5Kalamazoo Christian28.8SAC 1
12Pedro Ortiz Juarez24:51.9Rochester Adams27.0OAA Red 1
11Blake Myers24:54.1Oxford26.3OAA Red 1
11Thomas Hauptman24:31.2Ann Arbor Greenhills26.3CHSL 1
10Malachi Martin24:23.9Delton-Kellogg26.0SAC 1
11Aaditya Kumar24:55.4Troy25.9OAA Red 1
11Cameron Wray24:58.7Oxford24.8OAA Red 1
9Richie Bach25:10.9Lake Orion20.7OAA Red 1
10Miles Hoffman25:13.4Birmingham Seaholm19.9OAA Red 1
12Spencer Brandon25:13.5Clarkston19.8OAA Red 1
12Nyko Winebaugh24:44.6Schoolcraft19.1SAC 1
11Quinton Hurd25:17.8Troy18.4OAA Red 1
12Richard Pawlowski25:19.8Oxford17.7OAA Red 1
10Suhas Posimreddy25:23.4Rochester16.5OAA Red 1
11Sujay Panuganti25:24.0Troy16.3OAA Red 1
9Gunnar Yahr24:53.4Coloma16.2SAC 1
11Aidan McNeill25:07.9Waterford Our Lady14.0CHSL 1
12Adithya Srihari Jonnalagedda25:46.4Troy8.9OAA Red 1
11Pratyush Pawar25:48.8Troy8.1OAA Red 1
11Benjamin Goolsby25:55.4Rochester5.9OAA Red 1
9Alex Prescott25:34.8Ann Arbor Greenhills5.1CHSL 1
9Ryland Pederson25:34.6Kalamazoo Christian2.5SAC 1
9Emmett Adams25:38.1Saugatuck1.3SAC 1
11Bingcheng Zhu26:09.7Rochester Adams1.1OAA Red 1
12Jose Boger25:39.1Gobles1.0SAC 1
10Easton Piper25:39.3Gobles0.9SAC 1