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