Uncategorized

2025 Mid-Season Regional Projections: Boys

There are 79 days of competition in Michigan’s cross country season. We’re at Day 40 right now. That’s about as halfway as you’re gonna get. As we’re halfway, we shoot past divisional rankings into mid-season regional projections.

These projections take on the same format as the rankings, just at the regional level now. Real quick:

Ratings are generated via:

  • The top 67% (rounding to the nearest whole number) performances of a runner
    • Runners with three or less rated races have all races counted
  • Those are then weighed on recency, meet size, and competitiveness of the meet

Those ratings are then compiled and scored as a hypothetical meet. Every runner that’s run a race is included. When we get down to championship season, we’ll start filtering out runners that haven’t run in awhile.

Yes, athletic.net has simulations. These are different than athletic.net because:

  • They account for course conditions and distance
    • If you ran a shorter course, you’re likely to be overrated on there
    • If you ran only hilly, rough courses, you’re likely to be underrated on there
  • They take your best performance, I capture more of the resume

Is one better than the other? The only year (2021) I compared my predictions vs. athletic.net, I correctly predicted 188 of the 216 team qualifiers, a.net simulated 184. 2% difference, but I’ll take it. Last year, I had 197 of those 216 top-3 regional teams. I like my track record. I ain’t no a.net hater either, as I bet I spend more time on there than any human in the US.

These use meets through the weekend. There are a few recognizable names that debuted during this week, you’ll be included come regional time.

Anyhow, as I’ve said on my division rankings, these are for fun. I’m positive in my writings toward everyone, you can be cool toward me. Enjoy.

Any Surprises?

Mesick

The Redmans up front are such an advantage. While some teams struggle to have a front runner like Kyle or Ty, only a few in the D4 realm have two. Only needing to score three will be a welcome strategy come championship time.

Michigan Lutheran Seminary

Forever the case in D4, newcomers and unexpected additions have great consequence in potential regional results. 10th grader MJ Flowers had some rough experiences to start, but has gotten the hang of it recently, ripping off four consecutive 18 min. efforts.

Genesee Christian

Steadily moving up, Ian Ferguson has had the best season of his career thus far. Sub-18 in his first five races, an 18:06 in an equivalent effort at Holly, and now he sits at a potential top-10 spot in this region, enough for his Soldiers to move into the qualifying mix.

Lutheran Westland

Mason Johnson has moved from a kid that barely got under 20-flat to one that’s been solidly in the 18’s for the past few races. As such, his Warriors have benefitted, moving into a secure 3rd position.

PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
110Petoskey St. Michael20134571315
2Mackinaw City628101214182325
3East Jordan686916172024
4Ellsworth75211192122
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
11Maple City Glen Lake27345782328
211Mesick95122631354749
313Leland100121518193644
414Grand Traverse Academy10111172024293037
523Buckley12391427324142
624Mason County Eastern12410162134434546
7Lake Leelanau St. Mary13462225334850
8Bear Lake181133839405152
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
14Mt. Pleasant Sacred Heart26234891723
29Breckenridge57161013273441
321Saginaw Michigan Lutheran Seminary805111619293036
4Beal City12912202235404458
5Carson City-Crystal1397242838425659
6Coleman1561418214657
7Montabella17025313237454754
8Saginaw Arts & Science17415263943515255
9St. Charles23333484950536061
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
13Holland Calvary Christian23123891012
215Portland St. Patrick864617203964
316Fowler935132123313234
419Gobles10415161926283747
5Martin15218273033445271
6Byron Center Zion Christian18614294648495356
7Hesperia20011255055596273
8Muskegon Catholic Central2207245166727476
9Holton234223642656979
10St. Joseph Lake Michigan Catholic24035434557606177
11Vermontville Maple Valley2623840546367
12Lawrence31241586870757880
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
16Kalamazoo Hackett321469121517
218Three Oaks River Valley53231018202829
3White Pigeon79581323303437
4New Buffalo107714212639
5Athens12011162731354144
6Eau Claire1551922333645
7Colon15924253238404243
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
15Whitmore Lake321369131415
217Genesee Christian Academy68481216284352
327Webberville995112130323741
4Novi Christian Academy1042202526313346
5Lansing Christian1367222934444750
6Byron151172324424555
7Dansville1621819274058
8Waterford Our Lady of the Lakes186103536515456
9Morrice22738394849535759
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
12Hillsdale Academy1512345610
226Manchester82781721293042
3Concord9911131526343653
4Hudson11812222528313238
5Jackson Preparatory1289162040434647
6Petersburg-Summerfield16719243739485052
7Vandercook Lake18314184549575960
8Addison2012733355155
9Reading218234144545658
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
120Dryden76351327283255
225Unionville-Sebewaing8411141820213462
322Ubly8868102341
4Brown City1332173037475263
5Harbor Beach1351435455077
6Mayville14619222936405170
7Marlette1539252644496673
8Kingston16071238396472
9Caseville21824314657606165
10Vassar23016424358717475
11Peck2553353545659
12Deckerville267154867686976
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
17Royal Oak Shrine55151118202529
28Riverview Gabriel Richard56241216222733
312Lutheran Westland64381319212439
4Cardinal Mooney Catholic113910173047
5Allen Park Cabrini13614153436374549
6Southfield Christian1537323538414348
7Austin Catholic1596283144505152
8Auburn Hills Oakland Christian1772326404246

Movin’ Up

Spencer McNitt, Maple City Glen Lake

Much was expected of the young Laker freshman and he’s shown to be up for it. His Glen Lake team won their first NWC Jamboree in the athletic.net era and he led the way up front, threatening the 16’s on the tough Burdickville Rd. course.

Brady Edwards, Mt. Pleasant Sacred Heart

A traditional D4 power is back, Brady making sure of that. Prior to this fall, an 18:18 5k was the quickest on his resume. Early in the season, he’s already whittled that down to 16:42.

Elias Baldwin, Decatur

Made an impact in the 800m this spring, showing discipline that’s carried over to cross. He’s dropped more than a minute from his sophomore best and has earned a pair of 3rd place SW10 finishes, the lowest conference placings of his career.

PlaceGradeNameTeamM-S Rating
112Cody BradleyPetoskey St. Michael173.8
212Jack ShararRogers City172.2
312Cole BregeRogers City171.3
412Cole UpperLincoln-Alcona167.2
510Zander ChellisEllsworth152.9
610Caleb ChamberlinPetoskey St. Michael147.8
712Paxton DowningHale146.8
810Atticus CadarettePetoskey St. Michael143.0
910Cole WesleyPetoskey St. Michael142.6
1011Jayden DunnebeckEast Jordan142.4
119Cooper FeaganPetoskey St. Michael134.9
129Thomas DegrezHale125.6
1312Braylon CurrieMackinaw City124.1
1410Ethan SuttonEast Jordan122.2
1510Logan HoldenIndian River Inland Lakes121.7
1612Ben StrittmatterMackinaw City120.1
1711Jack PurollEllsworth107.1
189Bjorn JohnsonRogers City106.1
1910Mikey SullivanMackinaw City100.8
2011Elijah PulverPetoskey St. Michael99.5
PlaceGradeNameTeamM-S Rating
111Kyle RedmanMesick199.4
211Ty RedmanMesick197.2
311Abraham FeeneyMaple City Glen Lake191.5
49Spencer McNittMaple City Glen Lake187.2
512Liam McCawMaple City Glen Lake174.4
611Daniel ChaneyLake Leelanau St. Mary173.5
79Christian FeeneyMaple City Glen Lake172.7
810Owen JaroszFrankfort163.8
911Lincoln BaileyMaple City Glen Lake162.8
109Ethan HarrandBuckley162.2
1112Keith CromptonFrankfort160.5
1210Lance NiedzielskiMason County Eastern159.2
1310Beckett DennisGrand Traverse Academy157.8
1410Carter SuttmannLeland156.0
1510Nolan KoscinskiBear Lake155.1
169Easton HarrandBuckley154.1
1710Campbell FeddermanLeland151.6
1811Milo ShoupMason County Eastern150.8
1912Isaac WhippleGrand Traverse Academy149.8
2010Hanes GraebelLeland148.0
PlaceGradeNameTeamM-S Rating
111Anthony RoweBreckenridge183.0
211Brady EdwardsMt. Pleasant Sacred Heart182.7
312Jonah PollatzMt. Pleasant Sacred Heart179.4
411Wesley ChaffeeMt. Pleasant Sacred Heart175.7
511Amos NorderSaginaw Michigan Lutheran Seminary169.5
611Rush MarsdenFulton165.7
79Oliver BurtBreckenridge161.4
812Carter ClarkCarson City-Crystal159.9
911Noah DubridgeMt. Pleasant Sacred Heart153.2
1012Nathan CromarMt. Pleasant Sacred Heart152.9
1111Dominick ChivertonBreckenridge152.7
1210MJ FlowersSaginaw Michigan Lutheran Seminary149.5
1312Conner FentonBeal City147.0
149Gus BarrBreckenridge145.7
159Eli BakerColeman141.0
1611Trevor DolloffAshley140.3
1712Amos MillerSaginaw Arts & Science133.0
1811Logan WhitmerSaginaw Michigan Lutheran Seminary132.1
1910Jonathan EganMt. Pleasant Sacred Heart131.0
209Asher ThomasColeman130.7
PlaceGradeNameTeamM-S Rating
110Lincoln LaansmaTri-Unity Christian193.7
211Christian GetzHolland Calvary Christian187.8
311Noah SchipperHolland Calvary Christian187.1
411Gibson WhiteHolland Calvary Christian177.4
512Timothy ChamberlainPortland St. Patrick171.3
612Quentin SmithFowler170.7
711Francis AustenPortland St. Patrick165.7
812Lukas RennellsMuskegon Catholic Central153.6
911Owen LedebuhrHolland Calvary Christian153.0
1010Reagan DowningHolland Calvary Christian152.7
1111Brody VanTuinenHolland Calvary Christian150.4
1212Liam KampLibertas Christian150.3
1311Nate RuhstorferHesperia150.0
1410Mason WilliamsHolland Calvary Christian149.8
1511Landon MillerFowler147.0
1612Freddie BierlingByron Center Zion Christian146.5
1710Cole RingelGobles146.3
189Levi OudbierTri-Unity Christian146.0
199Fletcher AmosGobles145.9
2012Isaac FoxElsterPortland St. Patrick145.1
PlaceGradeNameTeamM-S Rating
112Marek ButkiewiczKalamazoo Hackett214.5
212Landon RogersThree Oaks River Valley201.4
39Mason RogersThree Oaks River Valley196.1
412Sean SiemsKalamazoo Hackett193.4
511Elias BaldwinDecatur168.7
612Jesse FielisWhite Pigeon167.7
711Kellen SiemsKalamazoo Hackett162.1
810Joseph EdwardsNew Buffalo154.6
910Kadin McGeeDecatur150.8
1012David LaneWhite Pigeon149.5
119Lukasz ButkiewiczKalamazoo Hackett138.6
1212Charlie GibsonThree Oaks River Valley135.5
1311Max BarronTekonsha134.0
1412Ethan O’ConnorAthens132.7
1510Nathaneal KarakulaHeritage Christian Academy131.9
1611Kyron ChristnerMendon130.0
1711Colin GallagherKalamazoo Hackett128.8
1811Aiden JacksonWhite Pigeon126.5
1910Leo LemieuxNew Buffalo125.8
209Henry YoungKalamazoo Hackett117.5
PlaceGradeNameTeamM-S Rating
112Landen LivingstonWhitmore Lake199.3
212Reuben JiranNovi Christian Academy174.7
310Leo WeaverWhitmore Lake174.0
412Ian FergusonGenesee Christian Academy164.5
510Nathan WestWebberville163.1
611Eric JunkerWhitmore Lake161.6
712Ben YoungLansing Christian159.9
810Nolan StadelGenesee Christian Academy158.1
910Nolan CollinsWhitmore Lake152.5
1012Nathan CamilleriWaterford Our Lady of the Lakes151.5
1112Gavin HoweryWebberville150.6
1211Brody JeruzalAnn Arbor Christian150.4
139Gabe SchultzGenesee Christian Academy148.3
1411Kasey SpringerWhitmore Lake146.1
1512Elijah OzenbaughWhitmore Lake142.4
169Chris HarperWhitmore Lake142.2
179Ryan StewartGenesee Christian Academy132.0
1811Brayden SteeleByron130.0
199Carter CastillaDansville129.4
2011Joseph WhiteAnn Arbor Rudolf Steiner129.0
PlaceGradeNameTeamM-S Rating
112Grayson RorickHillsdale Academy201.5
212Luke MolenkampHillsdale Academy175.6
311Timothy GaeblerHillsdale Academy168.1
412Henry LindleyHillsdale Academy168.0
512James RaheHillsdale Academy167.3
610Peter WinnHillsdale Academy162.0
712Grant JohnsonManchester161.8
811Alec DodakManchester160.1
912Corey DubnickiJackson Preparatory159.1
109Henry RorickHillsdale Academy158.0
1112Paul HerendeenConcord149.6
129Blake AubeHudson145.7
1310Jacob TatsakAdrian Lenawee Christian144.5
1411Drake FenstermakerCamden-Frontier144.3
1512Maddox HutchinsonConcord143.9
1612Dallas SwaenepoelVandercook Lake139.7
1711David BauerMorenci127.4
1811Keaton SmithConcord125.8
199Braydn PatrickJackson Preparatory121.7
2012Justin GaleManchester120.0
PlaceGradeNameTeamM-S Rating
112Brody KargHarbor Beach205.6
212Carson BurgessBrown City188.8
312Logan RomainDryden171.1
411Owen WrubleHarbor Beach167.9
510Levi FitchettDryden166.0
612Michael WalshUbly163.3
711Brennan RobinsonKingston162.2
89Weston GuzaUbly161.4
912Gianino PernaMarlette160.5
109Lucas VolmeringUbly155.3
1110Maksim KohlUnionville-Sebewaing145.6
1211Thijs Van RijnKingston141.1
1310Jaycen RobertsDryden134.5
1412Lincoln HaagUnionville-Sebewaing133.7
1512Evan GobieDeckerville133.5
1610Wyatt BlohmVassar131.9
1712Kale BeemerBrown City129.6
1810Lukas BrownUnionville-Sebewaing126.1
1912Tyler PruittMayville124.4
2010Zachary CrumbyUnionville-Sebewaing120.5
PlaceGradeNameTeamM-S Rating
112Abenezer CeroneRoyal Oak Shrine203.1
211Jacob FerdubinskiRiverview Gabriel Richard188.7
312Max BrannanLutheran Westland178.0
412Rich FantiRiverview Gabriel Richard172.1
512Michael BowkerRoyal Oak Shrine171.1
69Gavin BowersAustin Catholic168.1
712Joseph StevensSouthfield Christian162.2
811Silas CarrollIvywood Classical Academy161.3
912Mason JohnsonLutheran Westland156.1
1011Micah ArlowCardinal Mooney Catholic156.0
1110Liam KnuthCardinal Mooney Catholic152.6
1210Will BernackiRoyal Oak Shrine151.7
1312Dominic BarrettoRiverview Gabriel Richard148.9
1412Seth WitteLutheran Westland145.3
1511Christian BrashAllen Park Cabrini144.0
1610Declan O’ConnellAllen Park Cabrini141.9
1712Ren YamamotoBirmingham Roeper138.3
1812Luke HarringtonRiverview Gabriel Richard136.3
1910Dominic DeVenyCardinal Mooney Catholic130.1
2012Andrew LopezRoyal Oak Shrine129.8

Any Surprises?

Lake City

It’s been a collective effort for the Trojan rise. Youth such as Eli Hejnal embracing their role in depth, seniors such as Connor and Caiden Helsel running their best ever times on the Cadillac course.

Montrose

A school you might hear about for its throwing, but not necessarily cross country. However, the pack of Ram boys has changed the conversation. Only a minute separates their 1st through 6th runners, and that grouping has helped Montrose easily win the first two MMAC jamborees.

PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
14Charlevoix281237151825
2Traverse City St. Francis90891320406273
3Harbor Springs1115162133364872
4Grayling13010222829414259
5Roscommon1476113544515267
6Kalkaska15912172745586566
7Boyne City1654194349505357
8Mancelona17323243238566364
9Standish-Sterling19926343747556170
10Cheboygan24330315460687175
11Oscoda2611439468082
12Tawas37469747677787981
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
15Benzie Central52231416172532
212Hart7710111520212228
319Lake City100691930364363
417Reed City1021132629333442
526Manton1215122731465460
6McBain19724404145477376
7Leroy Pine River19923353751535666
8Manistee21081858626481
9Harrison2354485759676970
10Kingsley2407525561656875
11Mason County Central276394450717274
12Shelby32138497778798082
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
111The Potter’s House68171123263234
28Holland Black River693141617195874
316Grand Rapids Covenant Christian91562427293550
420Grand Rapids NorthPointe Christian10212131822374041
5Muskegon Western Michigan Christian13010152021646679
6Montague1804394446476876
7Saranac21328334951526365
8Kent City21530363855565977
9Delton-Kellogg23331434854577581
10Belding27324267788495
11Newaygo2908626971808290
12Lakeview317945729398
13Grandville Calvin Christian33325617085929699
14Ravenna363536073888994
15North Muskegon4448386879197
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
12Saugatuck291368111415
27Buchanan4224713162632
3Schoolcraft1309172223596468
4Bangor14520212835415666
5Hartford15012192743495262
6Fennville18229313640465069
7Watervliet20410244263657073
8Parchment21130343951576171
9Constantine2215384858727678
10Bridgman22525333755758485
11Coloma273185354678188
12Bloomingdale31144456080828687
13Kalamazoo Christian36047747779838990
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
11Jackson Lumen Christi383789112024
210Jonesville862131417405982
314Hanover-Horton956122127293842
4Sand Creek21016314850657178
5Bronson21432364151548394
6Hillsdale2155196061708993
7Centreville2201445558626869
8Onsted22218224552858790
9Quincy22723303366758486
10Napoleon23728434953647281
11Union City242152634769196103
12Olivet25835464763677374
13Brooklyn Columbia Central28743756929899100
14Homer32810259597101102106
15Springport396395788105107108109
16Galesburg-Augusta450777980104110
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
16Stanton Central Montcalm4617812182023
218Pewamo-Westphalia69591017282934
324Montrose8011141516243148
4Chesaning12613192232404255
5Otisville LakeVille1392621446667
6Ovid-Elsie15625273036385859
7Laingsburg1673264147505152
8Bath1864354546566869
9New Lothrop22637394353545765
10Millington26533496061626364
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
19Ithaca543679295670
221Caro771121519303848
322Pigeon-Laker815101326274550
427Sanford-Meridian9311141617354147
5Midland Bullock Creek1124202325404255
6Reese16682132525382
7Beaverton19018283444666978
8Farwell26131375762748889
9Cass City29039436471737785
10Sandusky2972251547595106107
11Remus Chippewa Hills31136586163939697
12St. Louis342334981879299102
13Pinconning3505960657690
14Carrollton356466879808391100
15Saginaw Valley Lutheran3642679498103104
16Hemlock36724728486101105
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
13Lansing Catholic5247816171820
215Plymouth Christian Academy936101123435657
313Ann Arbor Greenhills945132225294046
4Algonac1373143142475463
5Rochester Hills Lutheran NW1381153436527478
6Leslie1419242737445362
7Almont18628323839495155
8Charyl Stockwell Academy20821263065666771
9Clawson22719414858618081
10New Haven25412356068798788
11Stockbridge2852507377838485
12Madison Heights Bishop Foley30745596469707689
13Marine City3483372758286
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
123Erie Mason5257812202127
225Blissfield66241819232829
3Monroe St. Mary CC78191324313843
4Adrian Madison1003102526363944
5Grass Lake10211141530323352
6Clinton1436223435464751
7Ida18016374042455354
8Ottawa Lake-Whiteford2161741495059
9Ypsilanti Arbor Preparatory274485556575860

Movin’ Up

John Keser, Buchanan

Gradually moved through 2024, dropping a few seconds at a time before ending up with a 16:55 at the State Finals. He’s wasted little time in 2025, getting there twice already.

Tyler Leach, Otisville LakeVille

2024’s MMAC Champion and All-Stater just crossed the line in a career first, a 15:57 in the second league jamboree. Earning big goals and racking up four wins, his senior year is setting up for a memorable finish.

James Tennes, Lansing Catholic

The track times had been flashed plenty over his first two years in high school, 2:03 and 4:37 respectively his 800m and 1600m PRs. But he had only one race on the grass to speak of. He’s more than made up for it during his 11th grade fall, hitting back-to-back 16:xx’s as the Cougars aim for MIS glory.

PlaceGradeNameTeamM-S Rating
111Hunter EatonCharlevoix204.3
211Ryder HopkinsCharlevoix193.4
312Matthew SolomonCharlevoix188.7
412Qwynn DarnellElk Rapids188.4
511Isaac DionneBoyne City187.2
610Grant CorlewHarbor Springs177.0
711Evan CivinskasRoscommon170.6
810Aurie SelphCharlevoix162.6
99Louis ReadyTraverse City St. Francis161.6
1011Nate GormanTraverse City St. Francis159.7
1110Liam MahaffyGrayling159.0
1211Thomas JanisseRoscommon158.2
1312Coltrane ParyaniKalkaska156.9
1410Harper MulletTraverse City St. Francis156.8
159Liam PiotrowskiOscoda155.5
1611Maxwell DrenthCharlevoix155.0
179Landon BaasHarbor Springs154.1
1810Owen McGloneKalkaska152.6
1910Jacob MuladoreCharlevoix152.5
2011Bryce ReidElk Rapids148.8
PlaceGradeNameTeamM-S Rating
112Paul SaladinReed City185.3
210Eli VanPoortflietBenzie Central184.4
312Jackson SchaubBenzie Central181.4
411Logan YoungHarrison180.8
512Robert DykhouseManton180.3
612Caiden HelselLake City179.8
710Tristan HernandezKingsley179.7
812Kaden WorchManistee179.6
912Connor HelselLake City175.5
1010Grant AckleyHart172.1
1110Timothy WolffHart171.0
1210Azrael HorvathManton168.3
1310Abraham KiaunisReed City168.2
1411Cage EdingfieldBenzie Central168.0
1511Mason OpalewskiHart167.7
1612Kyle VincentBenzie Central166.9
1710Walter ArmstrongBenzie Central164.8
1810Edison HuizingaManistee164.3
1911Brayden SpearsLake City164.1
2011Carson AckleyHart163.1
PlaceGradeNameTeamM-S Rating
112Edward MugishaThe Potter’s House192.0
212Jeryn FrisbieBelding187.5
311Jonas BallardHolland Black River186.0
410Nolan KesslerMontague178.8
511Micah KuiperGrand Rapids Covenant Christian176.9
611Levi SchimmelGrand Rapids Covenant Christian176.6
711Caleb SwineyThe Potter’s House173.7
811David CastrejonNewaygo171.9
911Cooper TiffanyLakeview170.3
1011Owen SytsemaMuskegon Western Michigan Christian170.2
1112Isaac Struck-VanderHaakThe Potter’s House169.3
1212Isaac NorcrossGrand Rapids NorthPointe Christian167.6
1311Easton McCloyGrand Rapids NorthPointe Christian167.2
1410Casper BannerHolland Black River166.8
1511Josiah ScholmaMuskegon Western Michigan Christian166.5
1611Sebastian ZylstraHolland Black River166.0
1712Isaac JohnsonHolland Black River165.2
189Luke WorleyGrand Rapids NorthPointe Christian164.7
1910Avery CarlsonHolland Black River163.9
2012Reuben AndersonMuskegon Western Michigan Christian161.6
PlaceGradeNameTeamM-S Rating
111Grant RehkopfSaugatuck189.5
211John KeserBuchanan187.0
311Marcus SilvaSaugatuck185.5
412Liam McBethBuchanan180.7
512Alessandro AvilaConstantine178.8
610Ira BrownSaugatuck177.6
712Jack SherwoodBuchanan176.6
810Jackson BowmanSaugatuck175.7
99Reese DevisserSchoolcraft174.4
109Sam CasianoWatervliet173.9
1111Sawyer MonroeSaugatuck172.1
1211Aiden McdonaldHartford168.3
1310Josiah PassigBuchanan163.4
1412Sammy GamboaSaugatuck160.7
1510Ashton SkinnerSaugatuck158.3
1612Jacob KuntzBuchanan154.6
1712Eli MartinSchoolcraft154.3
1811Xavier PompeyColoma152.9
1911Alex DiazHartford152.2
2011Carson PullinsBangor150.1
PlaceGradeNameTeamM-S Rating
110Will HulinCentreville197.8
211Caleb BlondeJonesville196.0
312Gibson ShoreJackson Lumen Christi195.2
410Clint CouchmanBrooklyn Columbia Central194.9
511Logan YoungmanHillsdale193.2
611Chad TysonHanover-Horton192.5
711Rocky BoltonJackson Lumen Christi186.3
810Soren CrosthwaiteJackson Lumen Christi183.5
911Avery MorrowJackson Lumen Christi181.3
1012John EdlerHomer179.2
1112Peter SoltisJackson Lumen Christi177.0
1211Cooper FlickHanover-Horton175.1
1311Collin FucileJonesville174.7
1410Ashton PotwinJonesville174.3
1512Ben GautscheUnion City169.0
1611Silas DanielsSand Creek167.3
1712Nicholas FowlerJonesville167.2
1810Chris DurfeyOnsted166.9
199Bryce YoungmanHillsdale163.8
2012Karl SwagerJackson Lumen Christi163.7
PlaceGradeNameTeamM-S Rating
112Gage HoffmanStanton Central Montcalm205.7
212Tyler LeachOtisville LakeVille194.8
312Noah DevereauxLaingsburg193.8
410Owen PoppemaBath191.4
511John KowatchPewamo-Westphalia181.7
610Wyatt RobertsOtisville LakeVille180.4
712Sylus WilsonStanton Central Montcalm179.7
812Kyler FertigStanton Central Montcalm178.0
911Charlie GeorgePewamo-Westphalia172.1
1011Wyatt WernerPewamo-Westphalia171.0
1110Eli HobsonMontrose168.9
1210Johnny CostonStanton Central Montcalm167.2
1311Jaxon HemgesbergChesaning162.2
1410Michael AllenMontrose159.6
1512Jaycob HippsMontrose157.5
1612Ayden HippsMontrose157.4
1711Nolan MitchellPewamo-Westphalia153.8
1812Evan RolstonStanton Central Montcalm149.9
1911Jobriel OctubreChesaning148.4
209Mason BollingerStanton Central Montcalm144.8
PlaceGradeNameTeamM-S Rating
111Luke HerronCaro202.3
212Jayden FoxSaginaw Valley Lutheran196.3
312Jacob MankeyIthaca191.2
411Marshall BrandtMidland Bullock Creek190.5
511Evan OlsonPigeon-Laker186.3
611Evan MacLarenIthaca183.5
710Christopher ShemesIthaca172.9
89Asher PutmanReese171.4
912Thad WhitmoreIthaca170.7
1010Kale MiklovicPigeon-Laker168.1
1110Remyngton ClishSanford-Meridian167.6
129Jacob DaisyCaro163.6
1311Henry HaagPigeon-Laker159.6
1412James SchroderSanford-Meridian158.6
1511Mayson McIntoshCaro158.2
1612Logan BrawtSanford-Meridian157.4
1711Dillon SpilkerSanford-Meridian154.9
1812Gage SpencerBeaverton153.8
199Zeke RickwaltCaro153.8
2012Duane DavisMidland Bullock Creek152.5
PlaceGradeNameTeamM-S Rating
110Nole LorenzenRochester Hills Lutheran NW197.7
211William GancerStockbridge182.6
312Julian WalkerAlgonac182.0
411James TennesLansing Catholic180.4
511Naveen KulkarniAnn Arbor Greenhills179.6
69Isaac CoxPlymouth Christian Academy179.3
711Everett BeachLansing Catholic178.7
812Lucas GatesLansing Catholic177.5
911Kenneth ManglesLeslie177.1
1010Simon ReedPlymouth Christian Academy176.6
1112Emmanuel MehariPlymouth Christian Academy176.1
1212Maxwell DurhamNew Haven176.1
1312Henry BeckAnn Arbor Greenhills175.9
1412Owen BeinditAlgonac174.1
1510Jack SongerRochester Hills Lutheran NW173.8
1611Téo KrummLansing Catholic173.7
1710Grady RicheyLansing Catholic170.0
1810Carson PotterLansing Catholic168.5
1911Owen WindgastonClawson167.3
2011Finn KorteLansing Catholic166.8
PlaceGradeNameTeamM-S Rating
110Christian CraanenMonroe St. Mary CC198.5
210Michael WeidmayerBlissfield184.4
312Trenton FetterAdrian Madison182.4
410Noah SillsBlissfield179.9
511Joseph ColalucaErie Mason166.9
69Haiden BennettClinton160.8
711David MillsErie Mason160.5
810Caleb HealeyErie Mason157.9
912Max FoldvaryMonroe St. Mary CC157.4
1012Paul McClureAdrian Madison155.8
1112Emmet Van CleaveGrass Lake154.6
1211Porter RavaryErie Mason154.5
1310Phineas TottenMonroe St. Mary CC152.5
14SrConnor SherwoodGrass Lake152.0
1511Connor BotelerGrass Lake151.5
1612Luke StanleyIda146.8
179Grant RasorOttawa Lake-Whiteford145.7
1810Beckett KlumpBlissfield144.8
1912Braedyn TennantBlissfield143.3
2010Weston AlbrightErie Mason143.2

Any Surprises?

Whitehall

Robert Jazwinski has been impactful, the Vikings only needing to score four will be a welcome advantage come regional time. I gotta imagine his presence has helped other Whitehall boys, Rex Pumford being a prime example. The sophomore is racing much faster than he had at this point in time last year, hitting a 17:17 at Spartan when his September freshman best was an 18:35.

Detroit Country Day

The summer was spent appearing that the Yellowjackets were in a close battle for third. The season has produced a different result, what looks to be a secure spot in the top-3. Country Day can thank Jack Hincks, whose sophomore introduction to the sport has featured numerous performances around the 17 min. mark and below.

Yale

The Bulldogs have dropped some serious points in the projections and a large part of that has been Brady VanConant. The sophomore is on the cusp of breaking into the 16’s and is 2/2 on BWAC victories in 2025.

PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
18Cedar Springs58271118203032
218Spring Lake90452627285160
323Whitehall120191340577076
4Petoskey1456123942465058
5Howard City Tri-County17425293738455473
6Fremont17416232452596471
7Clare18315224347566367
8Gladwin2033193472759293
9Muskegon Oakridge2108313555818788
10Cadillac22521414853627780
11Ludington26814366174838689
12Gaylord29933496669829091
13Big Rapids300174465799596
14Fruitport325106878848594
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
15Holland Christian53891112131518
215Allendale6813428323747
3Sparta1175102934394243
4Holland1266172425546072
5Grand Rapids Catholic Central1322212738444548
6Coopersville14020263031336169
7Hudsonville Unity Christian16214233541495152
8Hopkins1697162258666878
9Allegan2481936535684
10South Haven300465063707182
11Grand Rapids Kenowa Hills32140646774768089
12Grand Rapids West Catholic33255576273858892
13Hamilton37059657783868790
14Comstock Park4197579819193
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
12East Grand Rapids3313810111518
24Grand Rapids Christian59251319202126
317Forest Hills Eastern94471633343539
413Grand Rapids South Christian966141723363743
5GR West Michigan Aviation1629243248495153
6Portland16612222745607273
7Ionia22230414452556482
8Grand River Preparatory22528424650597684
9Middleville Thornapple-Kellogg25238405657616263
10Lake Odessa Lakewood27231475867697785
11Wayland Union29125297180868889
12Hastings33654656874757883
13Battle Creek Pennfield3836670798187
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
19Three Rivers833121317384448
210Otsego9411141621325258
311Richland Gull Lake1009102228314243
416Edwardsburg1104152730344153
527Vicksburg1511263539508587
6St. Joseph1648243637596264
7Paw Paw1967254051739194
8Plainwell20619204957616366
9Battle Creek Harper Creek2335295470757680
10Sturgis24118335567687184
11Marshall2642566069778188
12Coldwater295454647748395104
13Berrien Springs321665787993103112
14Niles3532372828690105108
15Stevensville Lakeshore488929798100101106107
16Dowagiac Union495899699102109110111
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
13Alma3412910121418
26Parma Western5334816222328
312DeWitt74571317323337
4Haslett1286202534434653
5Owosso13615193031415154
6Williamston16111212450556269
7Corunna17426293638454760
8St. Johns23627444852657074
9Fowlerville25035424961636671
10Jackson Northwest31639575979828587
11Charlotte32540587277788486
12Eaton Rapids3445664687680
13Lansing Eastern42875838889939698
14Michigan Center4357381909299102
15Lansing Sexton4446791949597100101
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
11Flint Powers Catholic3313810111721
27Shepherd634121415182240
321Frankenmuth101591329454649
4Saginaw Swan Valley1266192436415256
5Freeland13116232732333844
6Ortonville Brandon1807283150647392
7Flint Kearsley22720265161698491
8Bay City John Glenn24725354359858687
9Goodrich2592395879819596
10North Branch26934425762748289
11Birch Run29330486872757778
12Imlay City31654606567707176
13Bay City Central31753556366808890
14Clio3543747839394
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
114Fenton51141213212324
219Pinckney592101415182022
326Detroit Country Day7757827304548
4Dearborn Divine Child13116171933464761
5Lake Fenton141693443495882
6Linden16325293137414459
7Orchard Lake St. Mary’s1713264050526970
8Pontiac Notre Dame Prep23911355763737577
9Madison Heights Lamphere24832385153747980
10Oak Park254283955567678
11Garden City307364264818487
12Bloomfield Hills Cranbrook-Kingswood31454626566677172
13Pontiac38260688385868889
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
122Macomb Lutheran North4212914162033
2St. Clair5836819223137
3Yale70451124262728
4Grosse Pointe North9312171821253038
5Marysville10310131529364042
6Croswell-Lexington1607323443445052
7Armada18823353945465360
8Warren Lincoln24841474955565758
9Eastpointe29251546162646970
10Harper Woods30148596365666768
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
120Adrian65151221263443
225Ann Arbor Gabriel Richard79891622243035
324Chelsea82362025282933
4New Boston Huron1284101946495154
5Tecumseh13611173236404255
6Carleton Airport14813273138394553
7Flat Rock1642144150576476
8Monroe Jefferson20218374748527078
9Grosse Ile2367235673777980
10Milan29715596371899091
11Dundee32058606266748182
12Riverview34061676869758385
13Trenton35144657284868788

Movin’ Up

Carson Wood, Sparta

Carson’s been capitalizing on a track season that saw him hit PB’s in the 800m and 1600m. He’s been in the 16’s pretty much all fall, including a 16:10 this past weekend at Cedar Springs.

Ben Verlin, Grand Rapids South Christian

Both boys and girls, the Sailors seem to be the most improved overall outfit in the Lower Peninsula. Verlin is one of a bunch, dropping from a sophomore season spent in the high-17’s to a junior one containing all but one race in the 16’s.

Logan Cristian, Parma Western

One of a bevy of Panther youngsters and one that just obtained a monumental breakthrough. I’m the biggest proponent of times not mattering in cross, but the first freshman to hit a 15 on the scoreboard is undoubtedly impressive.

Parker Smith, Adrian

Promise was plenty, as Smith’s 8th grade self won the Lenawee County Championship and all of the SEC Jamborees. I’m happy to report that the promise has translated. A 16:57 on the new Forest Akers course shows Smith has the necessary toughness for high school XC.

PlaceGradeNameTeamM-S Rating
111Robert Jazwinski IIIWhitehall216.6
212Aiden WellerCedar Springs197.9
312Ben VerellenGladwin194.5
411Owen AdamsSpring Lake192.2
512Lukus MendozaSpring Lake192.0
612Zahar RushPetoskey187.9
711Peyton FarrellCedar Springs185.1
811Bryce FalbeMuskegon Oakridge184.2
910Rex PumfordWhitehall181.7
1010Christian PavligeFruitport181.5
1111Samuel OrganCedar Springs181.3
1211Reeve ObermanPetoskey181.3
1312Hunter ParsonsWhitehall181.0
1411Gabe GriersonLudington180.4
1511Connor SchmidtClare179.8
1612Issac RomeroFremont178.5
1711Lukas AlbrightBig Rapids177.3
1810Tadhg ShoffnerCedar Springs177.1
1911Myles RobinsonGladwin177.0
2012Ethan ShoffnerCedar Springs174.9
PlaceGradeNameTeamM-S Rating
111Mason HillAllendale206.3
211Mitchell DunlapGrand Rapids Catholic Central204.5
312Ronnie SilveiraAllendale201.1
412Aden AshworthAllendale195.0
512Carson WoodSparta194.1
610Aiden LambersHolland191.7
712Jack EstelleHopkins190.7
812Landon GerritsmaHolland Christian190.7
99Grant LampenHolland Christian190.1
1012Owen MetzgerSparta188.0
1112Riley HartHolland Christian187.5
1211Cole CoffmanHolland Christian184.6
1310Macen WhiteHolland Christian182.8
1411Alex Ten HakenHudsonville Unity Christian182.4
159Zach DillerHolland Christian181.2
1610Kash MooredHopkins181.0
1710Caelen GrayHolland181.0
189Zander StewartHolland Christian180.7
1911Kellen ChalupaAllegan172.4
2010Cole RaymondCoopersville172.3
PlaceGradeNameTeamM-S Rating
112Jonah WorkmanEast Grand Rapids216.4
212Sean RyanGrand Rapids Christian203.9
310Micah BeckerEast Grand Rapids203.1
411Steven ZawackiForest Hills Eastern202.8
510Ashton FinkGrand Rapids Christian195.9
611Ben VerlinGrand Rapids South Christian193.8
712Shephard BowerForest Hills Eastern193.3
812Jack EdisonEast Grand Rapids193.2
912Asher JagerGR West Michigan Aviation192.9
1011Thomas FisherEast Grand Rapids192.5
1111Lucas AardemaEast Grand Rapids188.1
1212Andrew FeldpauschPortland188.0
1312Micah SmallGrand Rapids Christian187.2
1412Thad VanderLaanGrand Rapids South Christian186.2
1512Tyler VanKuikenEast Grand Rapids184.8
1610Grayson MichelsForest Hills Eastern184.3
1711Josiah RozemaGrand Rapids South Christian183.3
1812Sam HillaryEast Grand Rapids183.1
1910James Scholten-HolcombGrand Rapids Christian182.7
2011Elias DeJongGrand Rapids Christian182.2
PlaceGradeNameTeamM-S Rating
111Caiden CaswellVicksburg205.4
211Abraham McHughMarshall200.7
312Charlie BrauerThree Rivers195.3
412George ScuphamEdwardsburg192.3
511Christian AyresBattle Creek Harper Creek190.5
611Connor BeebeBerrien Springs190.4
711Christopher VogtPaw Paw190.3
811Seth RandallSt. Joseph189.8
912Gavin MarkuckiRichland Gull Lake189.4
109Jackson PantRichland Gull Lake189.4
1112Kenny ShefferOtsego188.6
1210David KoreThree Rivers187.9
1312Jonah ZietlowThree Rivers186.2
1411Gunnar DjerfOtsego185.4
1510Ethan FergusonEdwardsburg183.3
169George WhitakerOtsego183.2
1712Reece HowesThree Rivers182.2
1812Benjamin MoralesSturgis182.2
1912Trent HansenPlainwell180.6
2012Hiro NguyenPlainwell180.0
PlaceGradeNameTeamM-S Rating
111Ezekiel BaltierraAlma211.6
212Thomas LarsonAlma209.9
312Edison LopemanParma Western200.8
49Logan CristianParma Western192.7
512Braylon LennemanDeWitt190.9
610Liam DewittHaslett187.9
712Aiden MarpleDeWitt187.8
811Ryan GoodParma Western187.6
912Luca LebronAlma187.0
1011Kevin TerpstraAlma185.0
1110Duncan PalmerWilliamston184.0
1210Samuel JohnsonAlma183.5
139Livio MuzzinDeWitt181.9
149Nico LebronAlma179.9
159Leonidas ErfourthOwosso178.1
169Leland SowleParma Western176.8
1711Will ChelottiDeWitt176.1
1812Noah ChouinardAlma175.6
1910Brady RappuhnOwosso175.0
2011Sawyer ZemanHaslett174.6
PlaceGradeNameTeamM-S Rating
110Lennox NaswellFlint Powers Catholic208.4
212Vincent PattisonGoodrich204.4
312Bryce GrossFlint Powers Catholic202.0
411Bryce CahoonShepherd201.4
512Brett MagnusFrankenmuth201.3
612Murphy WagnerSaginaw Swan Valley198.1
712Jacob HyltonOrtonville Brandon196.5
812Caleb CarignanFlint Powers Catholic194.9
911Nick ParkerFrankenmuth194.8
1010Ryan RathsburgFlint Powers Catholic193.9
1112Tommy BeiterFlint Powers Catholic188.1
1211Jakin WhitneyShepherd183.0
1312Anthony PlanaFrankenmuth182.6
1412Ian McNeelShepherd182.5
1511William McDonaldShepherd180.6
169Ryan BrownFreeland180.3
1711Seth BetzoldEssexville-Garber179.7
1811Ben BoucheyFlint Powers Catholic175.6
1911Drew DavisShepherd175.4
2011Spencer DammannSaginaw Swan Valley175.4
PlaceGradeNameTeamM-S Rating
110Gavin KaticFenton207.3
211Cole McCrawPinckney202.6
312Cole WisniewskiOrchard Lake St. Mary’s200.3
410Gerard GilmourFenton192.7
510Jack HincksDetroit Country Day191.2
612Brodie LicataLake Fenton190.6
711Omar ElbashirDetroit Country Day186.5
810Ethan BrayDetroit Country Day180.1
910Jackson ButtsLake Fenton178.9
109John RochowiakPinckney177.4
1110Andrew NunningPontiac Notre Dame Prep176.0
1211Ben PanterFenton173.1
1311Jackson DefinaFenton171.0
1412Nate SandulaPinckney169.5
1511Lincoln ReedPinckney168.4
1610Landen BermudezDearborn Divine Child168.2
1711Grant GoodwinDearborn Divine Child167.4
1811Caleb MaciagPinckney167.3
1911Joseph ArriolaDearborn Divine Child166.4
209Alex HagertyPinckney166.2
PlaceGradeNameTeamM-S Rating
111Joshua MacriMacomb Lutheran North195.8
212Xavier RomanMacomb Lutheran North189.8
311Ethan KregerSt. Clair182.5
410Brady VanConantYale178.8
512Nolan KoroldenYale177.1
612Brayden PrieskornSt. Clair176.3
711Connor PepinCroswell-Lexington175.9
810Mason PietrykowskiRichmond171.8
99David MatthewsSt. Clair169.8
1011Antonino BiondoMacomb Lutheran North168.9
1111Brendan KozaMarysville167.2
1211Logan RhodesYale166.3
1310Dylan PhillipsGrosse Pointe North165.2
149Caleb McBrideMarysville163.1
1512Samuel KochenspargerMacomb Lutheran North163.0
1611Jeremy JohnsonMarysville162.0
1710Elliot AlefMacomb Lutheran North161.4
1812Sam ParishGrosse Pointe North159.7
1912Neil OrlowskiGrosse Pointe North156.8
2010Griffin KregerSt. Clair156.0
PlaceGradeNameTeamM-S Rating
112Moises Salazar Jr.Adrian202.9
212Jacob StanislawskiFlat Rock197.5
312Henry FredenbergChelsea190.2
412Luke DuleckiNew Boston Huron188.6
59Parker SmithAdrian185.9
611Wyeth AngusChelsea184.6
712Matthew CarbajoGrosse Ile184.2
811Jonathan RapozaAnn Arbor Gabriel Richard179.0
912Joseph HornAnn Arbor Gabriel Richard178.2
1011Cameron CraneNew Boston Huron174.8
1110Eli MorrisTecumseh173.3
1210Easton CoscarelliAdrian173.2
1310Easton DanicCarleton Airport172.6
1412Lucas TaraszkiewiczFlat Rock171.6
159Mason MartinMilan170.6
1612Matthew WrightAnn Arbor Gabriel Richard170.5
1710Harrison StamperTecumseh170.3
189Mason TulikMonroe Jefferson167.6
1911Tanner KuhnNew Boston Huron165.9
2011Samuel CliftonChelsea165.8

Any Surprises?

Jenison

You’d think with the graduation of Seth Conner, Mason Lucas, and many other influential members that the Wildcats would skip a beat. Nope, as Ethan Burks has quickly acquitted himself to the sport and Carter Cooke has made up for lost time.

Detroit Catholic Central

Following a solid freshman campaign where he broke 17:00 late, Brady Glon was expected to be a factor in the regional standings. But not to this degree, where he’s been in the 16’s on multiple occasions, the top-ten of almost all his races, and just set a 30+ sec. PR over the Holly hills.

Troy

It’s a close battle in upper Oakland County and the first OAA Red Jamboree was a prime example – 2nd through 5th place separated by a mere 14 points. Minor improvements can help, as can significant ones, such as Asa Konwinski breaking into the 16’s much, much earlier than he had as a freshman.

PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
119Rockford68471013344048
220Jenison7511141516192425
325Grand Haven94232627365665
4Hudsonville1145202830313354
5Forest Hills Northern12417182329375257
6Grandville1341123542444959
7Grand Rapids Northview17821224143516268
8Grand Rapids Ottawa Hills185695053677476
9Greenville1968394546586184
10Muskegon Mona Shores28732556069717980
11Grand Rapids Union33038707273778387
12Muskegon38947669091959798
13Wyoming39764788186888996
14Muskegon Reeths-Puffer39763758285929394
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
14Midland6310111213171832
28Traverse City West74561423262833
318Traverse City Central114391541467576
422Grand Blanc1274163134425256
523Saginaw Heritage14120212537385055
624Highland-Milford143182747606367
7Davison19024303539628992
8Holly2027195159667382
9Alpena25022953709698100
10Hartland25536454854728186
11H.H. Dow26943445761646977
12Mt. Pleasant29122586568788385
13Flushing385404984104108109111
14Lapeer4087174808895103107
15Swartz Creek45879909197101102106
16Bay City Western47887939499105110113
17Flint Carman-Ainsworth574112114115116117118
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
12Lowell6116820264996
25Kalamazoo Central922101432345460
39Portage Central11713161718535665
411Zeeland West13215192137404244
515East Kentwood135453843456263
614Holland West Ottawa14827282931333670
721Caledonia1497112548586468
8Kalamazoo Loy Norrix2053304657697578
9Mattawan2099124173747982
10Battle Creek Lakeview21322355051558891
11Forest Hills Central27923476671728095
12Portage Northern33124527689909297
13Byron Center34859616777848793
14Zeeland East37439818385869498
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
13Ann Arbor Skyline5368913172425
26Grand Ledge60451218213342
310Brighton797111920222635
4Dexter1443232944454750
5East Lansing15814273041465262
6Okemos1632283640576471
7Holt16410163251556170
8Howell1671313848495456
9South Lyon25134394366697276
10South Lyon East28815586873748083
11Mason31737636575777984
12Lansing Waverly37653598587929697
13Jackson40367788186919498
14Lansing Everett40960828889909395
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
17Ann Arbor Pioneer4212914161718
213Saline5245715212223
326Brownstown Woodhaven766121320253139
4Temperance Bedford1258102737436168
5Wyandotte Roosevelt17211323447485760
6Monroe19726384142508794
7Dearborn Fordson2113284066748189
8Gibraltar Carlson22330334446707184
9Dearborn24719455154788388
10Allen Park24929355863646772
11Ypsilanti Community31155565965767780
12Southgate Anderson3154952536299107109
13Belleville371367579909195100
14Dearborn Edsel Ford38024698597105108110
15Ypsilanti Lincoln4357382869698103104
16Lincoln Park4949293101102106111
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
116Salem3434610111721
2Plymouth75281622272829
3Livonia Churchill77591920243034
4Canton1131152635365253
5Ann Arbor Huron11412131833385055
6Detroit U-D Jesuit17414324042464748
7Livonia Stevenson1887254549626371
8Westland John Glenn22623374454687476
9Livonia Franklin26231415865676975
10Detroit Renaissance26339515657606164
11Dearborn Heights Crestwood34859667273788182
12Ferndale349437077798083
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
11Northville191236789
2Novi1004212324284047
3Detroit Catholic Central1015141532353846
4Walled Lake Northern14210203137444970
5White Lake Lakeland14917182730575974
6Royal Oak18019222553616973
7Berkley24826365152838597
8North Farmington25211435068808789
9Beverly Hills Groves26529335867788896
10Bloomfield Hills26739414863768695
11West Bloomfield27316606264717598
12Farmington278135455728499104
13Brother Rice31312426592102105107
14Walled Lake Western31934566681829394
15Birmingham Seaholm402457779100101103106
16Walled Lake Central5089091108109110
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
117Clarkston54121214253233
227Troy878151819273842
3Rochester94561029444652
4Oxford10811212226284548
5Rochester Adams108791323566164
6Lake Orion1484173539535563
7Troy Athens1703204049585976
8Utica Ford20324374147545760
9Rochester Hills Stoney Creek22516315062667273
10Sterling Heights Stevenson23930344365676971
11Waterford Kettering38468747583848889
12Warren Mott399707778809498
13Waterford Mott4003682919299
14Warren Cousino4065179859596
15Sterling Heights437818687909397100
PlaceRankTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
112Romeo321568121724
2Macomb Dakota867132122232537
3Utica119392639425256
4Utica Eisenhower12110111835474865
5Fraser12919202830323654
6Warren DeLaSalle1454152940576173
7Anchor Bay20314313346798387
8L’Anse Creuse North2162444559667680
9Chippewa Valley23827384162707882
10Port Huron Northern251163443698995104
11Grosse Pointe South27250515358606364
12St. Clair Shores Lakeview31049556768717284
13Roseville436747781101103108
14St. Clair Shores Lake Shore45175859099102105106
15Warren Woods Tower458889192939498100
16L’Anse Creuse495869697107109

Movin’ Up

Tommy McCormick, Grand Blanc

When it comes time to pop one, watch out. The Bobcat freshman has hung in there on the tough courses of Michigan – Holly and Linden for example, nearly finding a sub-16 on the former.

Matii Tarekegn, East Kentwood

Ended last fall on a positive note and has kept the momentum rolling. At last fall’s State finals, Tarekegn raced to a 16:07, a significant personal best. He’s eclipsed that on four occasions this year, most notably a 15:29 at Ottawa Hills.

Hudson Doll, Ann Arbor Skyline

Much accomplished in the middle school track scene, he’s become quickly acquainted to high school cross. PRs each and every time out, including a recent 16:07 at Jackson.

Malcolm Richardson, Warren DeLaSalle

The progression through the years has been steady but significant. 21+ minutes as a freshman, 19’s, 18’s, then 17’s. In 2025, every single race the Pilot senior has run has been of the 16 min. variety.

PlaceGradeNameTeamM-S Rating
111Caden LivermoreGrandville214.0
211Luka HammondGrand Haven212.9
312Aron GalGrand Haven205.2
411Josiah DerksenRockford197.8
511Bradley SmiesHudsonville192.9
612Liam BingmanGrand Rapids Ottawa Hills192.4
711Noah WatsonRockford192.1
812Preston VanOeffelenGreenville191.3
912Kelton HooverGrand Rapids Ottawa Hills191.1
1012Hayden LaffertyRockford189.1
1110Carter CookeJenison188.3
1212Jacob McDanielGrandville187.9
1310Luke BultmanRockford187.8
1410Chase ShermanJenison187.5
1512Nolan WenglikowskiJenison186.9
1611Ethan BurksJenison186.6
1712Philip ChamberlainForest Hills Northern186.1
1812John TruongForest Hills Northern183.5
199Sullivan ObergJenison183.1
2012Austin Van EkHudsonville183.0
PlaceGradeNameTeamM-S Rating
112Kyle O’RourkeHighland-Milford210.6
210Alexander AllenAlpena201.4
312Caleb KellerTraverse City Central199.7
49Tommy McCormickGrand Blanc199.6
511Liam WierzbaTraverse City West197.2
610Finn-Frost GraysonTraverse City West197.1
711Broden LaddHolly196.6
810Todd TobinHighland-Milford195.1
911Evan FoxTraverse City Central195.1
1011Cameron CochranMidland194.7
1112Logan BellingerMidland193.0
1212Andrew WorsleyMidland192.1
1311Logan GessfordMidland192.1
1412Hayden MurrayTraverse City West192.1
1512Jack SteenTraverse City Central190.7
1612William DeanGrand Blanc189.5
1712Luke JamesMidland189.3
1810Elliot KingMidland189.2
1910Cole HeikkaHolly188.5
2012David FioreSaginaw Heritage188.1
PlaceGradeNameTeamM-S Rating
111Marshall HuhnLowell212.9
212Andrew WrightKalamazoo Central208.1
312Jackson LamKalamazoo Loy Norrix205.6
411Matii TarekegnEast Kentwood204.8
511Justin JohnsonEast Kentwood204.6
612Cooper ByrneLowell202.1
712Noah JohnstonCaledonia201.2
89Avi ElabedLowell200.5
912Marcel StorkMattawan200.4
1012Ty BillingsKalamazoo Central198.6
1110Bennett SnapperCaledonia198.5
1212Owen FisherMattawan197.3
1310Marcus EsslingPortage Central196.9
1412Elijah ThompsonKalamazoo Central195.5
1512Keagan SmithZeeland West195.2
1611Tristan ZhangPortage Central194.4
1712Logan WestgatePortage Central193.8
1812Owen GiffordPortage Central193.8
199Tanner SmithZeeland West193.4
2011Cody BromleyLowell193.2
PlaceGradeNameTeamM-S Rating
111Jack MacGregorHowell214.0
212Ian MorganOkemos209.0
311Coen HillDexter203.8
410Rylen RicheyGrand Ledge198.3
512Benjamin RottierGrand Ledge198.0
69Hudson DollAnn Arbor Skyline197.4
712Zach WyderkoBrighton196.0
810Martin GehrkeAnn Arbor Skyline195.5
911Matthew GuikemaAnn Arbor Skyline194.5
1010Rem PiperHolt193.6
1111Blake KuleszaBrighton193.1
1211Caelan MarshGrand Ledge191.8
1310Oskar MacArthurAnn Arbor Skyline191.7
1412Liam PreisserEast Lansing191.6
1510Nikhil BallSouth Lyon East189.9
1612Adrian Abbott-WallaceHolt189.7
1712Bruno CifaldiAnn Arbor Skyline189.1
1811Nolan LoundsGrand Ledge188.9
1910Brendan WilliamsBrighton188.1
209Josh Keillor-BealeBrighton187.8
PlaceGradeNameTeamM-S Rating
111Kamari RonfeldtAnn Arbor Pioneer219.4
212Beckett CrooksAnn Arbor Pioneer214.6
310Mourad AlgahmiDearborn Fordson209.5
411Jacob SzalaySaline202.0
512Brennan LarussoSaline195.4
612Pierce SchefflerBrownstown Woodhaven195.1
710Wes RoganSaline191.7
811Cameron VarnerTemperance Bedford190.7
912Theo Sacks ThomasAnn Arbor Pioneer190.1
1012Dane HieronimusTemperance Bedford189.8
1111Noah AmoriWyandotte Roosevelt188.9
1212Alex VazquezBrownstown Woodhaven186.6
1311Vincent JonesBrownstown Woodhaven186.4
1412Thomas DeJesusAnn Arbor Pioneer185.3
1511Jacob ColeSaline183.8
1611Walker LedbetterAnn Arbor Pioneer180.8
1711Colin CourageAnn Arbor Pioneer180.0
1812Quinn DavisAnn Arbor Pioneer179.9
1911Rami BazziDearborn178.4
2011Calen AlexanderBrownstown Woodhaven177.5
PlaceGradeNameTeamM-S Rating
112Aiden PengellyCanton209.4
212Lucas LaPointePlymouth200.6
311Austin MercadoSalem200.3
411Jack HannerSalem193.3
512Hudson WojtkowiczLivonia Churchill193.2
611Samuel BattSalem189.1
710Lucas BrumoLivonia Stevenson187.7
812Daniel NiehausPlymouth186.7
911Tyler BjorklundLivonia Churchill181.3
1011Owen DaleboutSalem180.2
1112Jaden DingSalem177.9
1210Conrad MarraAnn Arbor Huron177.7
1312TJ ConleyAnn Arbor Huron177.3
1411Justin MkrtumianDetroit U-D Jesuit176.8
1511Kamden O’DonnellCanton175.7
1611Dylan KosikPlymouth173.5
1712Parker SzymczakSalem172.8
1810Aarav KalantryAnn Arbor Huron171.9
199Troy VerhelleLivonia Churchill169.4
2012Tony D’OrazioLivonia Churchill169.4
PlaceGradeNameTeamM-S Rating
111Brandon CloudNorthville215.7
212Benjamin HartiganNorthville211.7
312Ethan HertzaNorthville203.5
411Trevor BaptistNovi198.0
510Brady GlonDetroit Catholic Central197.9
610Lucas MullanNorthville196.4
712Colton BlackburnNorthville193.6
812Ryan StojovNorthville192.0
99Ashton KashatNorthville191.1
1012Finn GammerathWalled Lake Northern190.5
1112Alex HamiltonNorth Farmington187.6
1212Nolan CollinsBrother Rice185.7
1311Devin LauFarmington184.2
1412Gavin TischDetroit Catholic Central184.1
159Luke KramerDetroit Catholic Central183.4
1611Musa KayWest Bloomfield182.9
1712Brenden HumitzWhite Lake Lakeland182.5
189Lucas NaspinskyWhite Lake Lakeland182.3
1911Beckett SipesRoyal Oak182.0
2012Nikola DahlgrenWalled Lake Northern181.3
PlaceGradeNameTeamM-S Rating
112Ryan BarnesClarkston200.0
212David DubeckClarkston199.9
312Nathaniel LindenTroy Athens198.4
412Max HouvenerLake Orion196.6
512Dylan PascoeRochester192.1
612Evan OwczarekRochester192.1
712Gavin WilkinsRochester Adams190.9
810Asa KonwinskiTroy188.3
910Oscar WordellRochester Adams186.7
1010Lucas CampbellRochester184.0
119Avery Clinton-BarnettOxford182.9
1211Vern ClyneClarkston182.6
1311Jesse ReedRochester Adams182.5
1412Anthony DubeckClarkston182.5
1512Isaac ClarkTroy182.1
1610Aidan SchwalbachRochester Hills Stoney Creek182.0
1710Ricardo GuajardoLake Orion180.9
1811Henry WittTroy180.7
1911Jack WittTroy180.5
2011Colin BlachfordTroy Athens179.3
PlaceGradeNameTeamM-S Rating
112Owen PerryRomeo197.3
210Xavier SolgotL’Anse Creuse North195.9
312Harper WesleyUtica192.0
412Malcolm RichardsonWarren DeLaSalle189.8
512Luke AllenRomeo189.6
69Rio HrabovskyRomeo187.8
712Joseph KaletoMacomb Dakota187.8
812James BrickelRomeo187.7
912Charlie CurtisUtica187.6
1012Anthony FreiUtica Eisenhower187.5
1112Drew PietraszkiewiczUtica Eisenhower185.3
1211Carson HlavinRomeo185.1
1312Andrew ScheloskeMacomb Dakota184.6
1412Aaron OstermanAnchor Bay183.6
1512Nathan KafouryWarren DeLaSalle178.0
1611Grant DavisPort Huron Northern177.4
1712Lucas GizoniRomeo177.0
1810Federico Moreno-PadillaUtica Eisenhower175.7
1911Tyler WilliamsFraser175.7
209Gavin SoviarFraser173.0