Uncategorized

2024 Regional Projections: Division 1 Boys

Finally, the start of the season we’ve all been waiting for. Throw out all the fast times from September, but apply all the lessons learned through the summer and fall. Regional week is here and with it comes the many projections and previews I’ll write.

Just as last year and throughout the season, I’m projecting these using race simulations. Through a season’s worth of speed ratings, one can determine a runner’s average rating and the variability of those ratings. Both those factors are then weighed towards more recent meets, which are then simulated thousands of times using a Monte Carlo analysis (also described by TullyRunners here). Over those thousands of race simulations, one can determine a team’s average place and average score, a runner’s average place, odds on winning, and odds on qualifying.

These are useful in cross country scenarios, where you have consistent runners and those who are a bit more up and down. For example:

Tanner TimeTanner RatingTanner Avg.Tanner StDev.
15:30210  
15:45205  
16:00200  
16:15195  
16:301902007.91
MIXCSR TimeMIXCSR RatingMIXCSR Avg.MIXCSR StDev.
16:09197  
16:12196  
16:15195  
16:18194  
16:211931951.58

Jacob at his best might be faster than I in four of the five races during the season. I’d almost never be All-State in Division 1, but he might contend for a top-5 spot or place 60th.

If we did 20 simulations, this is how it might turn out:

RaceTanner Avg.Tanner StDevTanner RatingMIXCSR Avg.MIXCSR StDevMIXCSR Rating
12007.9202.11951.6195.6
22007.9196.21951.6194.1
32007.9190.01951.6199.2
42007.9193.41951.6192.5
52007.9206.81951.6195.7
62007.9201.81951.6196.1
72007.9171.61951.6194.9
82007.9189.21951.6195.9
92007.9205.51951.6197.0
102007.9203.81951.6192.6
112007.9192.31951.6196.5
122007.9196.91951.6196.4
132007.9198.51951.6195.6
142007.9203.21951.6194.1
152007.9193.91951.6192.6
162007.9199.31951.6193.2
172007.9208.71951.6194.2
182007.9213.71951.6194.6
192007.9212.61951.6197.1
202007.9206.31951.6193.9

I’d win four times, but I’d never have the ability to win a title like he had in Race 18. He’s usually All-State, but may cost his team a title through his effort in Race 7.

The simulations give the possibilities of those scenarios and all the various scoring scripts. A sixth girl that can pop off on any certain day, a reliable boy who always runs 17-flat, you name it. Hopefully, they better elucidate our contenders, qualifiers, and how these races play out over the weekend.

But always remember, races aren’t run on paper or on a computer. These projections are meant to better our sport, give more attention where little is given. Although I take pride in their accuracy, this endeavor would be quite boring if it were always perfect. I look forward to these being proven wrong and I expect to hear about it as well.

Is this the same intro from last year? Heck yeah. Let’s roll through these regionals!

Region 1

Summer Projections
Mid-Season

What’s the Battle?

Grandville vs. the unexpected. Up front, the Livermore tandem is reliable. The OK Red Championship showed that the Bulldogs can go even deeper – all five scorers under 17:05. The team for them to catch is Rockford, who were able to all fall in under 17-flat. A closer gap between the two later in the race may lead to a Grandville upset.

Team

Projected PlaceTeamAvg. ScoreAvg. PlaceWin %Qualify %State Rank
1Jenison391.095+95+3
2Grand Haven602.095+8
3Rockford933.19323
4Grandville1114.0729
5Holland West Ottawa1395.542
6Zeeland West1425.943
7Hudsonville1526.550
8Grand Rapids Northview2468.183
9Greenville2628.988
10Grand Rapids Union32110.1105
11Muskegon Reeths-Puffer33411.1108
12Muskegon Mona Shores34311.8112
13Wyoming37413.0118
14Muskegon46014.0135

Individual

Projected PlaceGradeNameTeamAvg. Place
112Carter LivermoreGrandville1.4
212Seth ConnerJenison1.8
310Luka HammondGrand Haven3.7
410Caden LivermoreGrandville4.2
512Ben EisnorGrand Haven5.0
611Aron GalGrand Haven6.8
712Parker StreleckiJenison6.8
812Mason LucasJenison7.5
912Matthew SchwartzJenison8.5
1012Noah SchuetteRockford10.6
1111Robert DoddZeeland West13.0
1211Keagan SmithZeeland West13.4
1311Caleb TeBrakeGrand Rapids Northview13.5
1411Preston VanOeffelenGreenville14.8
1511Nolan WenglikowskiJenison15.1
1610Bradley SmiesHudsonville15.8
1711Hayden LaffertyRockford16.3
1810Josiah DerksenRockford16.9
1912Carson BerkoGrand Haven18.8
2012Levi JongekrygHolland West Ottawa20.3
2112Dominic OttoJenison21.0
2212Nathan LoserRockford22.2
239Chase ShermanJenison25.0
2411Kasen TodtzGrand Haven27.0
2511Jake FollettHolland West Ottawa27.2
2610Aaron EbelsGrandville29.4
2712Caden KarcherRockford29.5
2812Dylan PfefferHudsonville30.7
2912Aidan OhanyanHudsonville30.7
3011Michael DummerHolland West Ottawa31.0

Region 2

Summer Projections
Mid-Season

What’s the Battle?

Midland vs. Traverse City West for a qualifying spot. All year, the Chemics have been a welcome surprise, winning early at Northwood and the SVL Championship meet, racing with the big boys at Holly. Traverse City West travels south, hoping to spoil that year-round party. During last week’s Big North Championship, the Titans used the quick Cadillac course to attain PRs from four of their five scorers, nearly knocking off Traverse City Central in the process.

Team

Projected PlaceTeamAvg. ScoreAvg. PlaceWin %Qualify %State Rank
1Traverse City Central651.28295+10
2Okemos852.2169320
3Midland932.88821
4Traverse City West1083.81925
5Grand Ledge1395.232
6Saginaw Heritage1525.840
7H.H. Dow1847.051
8Alpena2238.658
9Bay City Western2258.761
10Mt. Pleasant2499.965
11East Lansing27410.971
12Holt30211.981
13Lansing Everett43213.2119
14Bay City Central43713.8120

Individual

Projected PlaceGradeNameTeamAvg. Place
111Ian MorganOkemos1.8
211Caleb KellerTraverse City Central2.7
310Liam WierzbaTraverse City West4.6
411John BlaskowskiSaginaw Heritage4.9
511Benjamin RottierGrand Ledge5.5
611Jack SteenTraverse City Central6.6
79Alexander AllenAlpena7.6
812Ian BossTraverse City Central7.8
911Andrew WorsleyMidland10.1
1012Logan GehoskiBay City Western10.6
1110Cameron CochranMidland12.1
1211Logan BellingerMidland12.7
1312Nathan BeemerOkemos15.0
1411Hayden MurrayTraverse City West18.0
1512Andrew KaczmarczykBay City Western18.3
1612Lawrence CubittTraverse City Central18.8
1711Liam PreisserEast Lansing19.0
1811Aidan SimrauTraverse City West19.8
1912Sam ScottH.H. Dow20.1
2012Leyton MinuthH.H. Dow21.1
219Rylen RicheyGrand Ledge22.7
2210Matthew WortleySaginaw Heritage23.4
2312Nathan WilkinsonOkemos24.9
2412Spencer PorrittMidland25.8
2512Finley MarkleOkemos26.7
2610Simon ShuttOkemos27.1
2711Malcolm CesarioOkemos27.3
289Finn-Frost GraysonTraverse City West27.6
2911David FioreSaginaw Heritage28.7
3012Andy CastroH.H. Dow29.2

Region 3

Summer Projections
Mid-Season

What’s the Battle?

Five teams with a real shot of qualifying, three squads with legitimate chances of winning. Samuel Baker’s return has given Kalamazoo Central a major jab in the arm. Filtering for Region 3 teams at both Portage and the SMAC Championship results in a Giant wreck over the competition. Last week, this was all five scorers under 16:15.

Team

Projected PlaceTeamAvg. ScoreAvg. PlaceWin %Qualify %State Rank
1Kalamazoo Central831.667887
2East Kentwood992.6147813
3Forest Hills Central992.6138111
4Portage Central1053.44812
5Kalamazoo Loy Norrix1515.7530
6Caledonia1525.728
7Lowell1817.336
8Forest Hills Northern1837.435
9Battle Creek Lakeview2158.945
10Byron Center24310.052
11Mattawan27411.663
12Portage Northern27911.856
13Grand Rapids Ottawa Hills29412.668

Individual

Projected PlaceGradeNameTeamAvg. Place
111Jackson LamKalamazoo Loy Norrix1.4
210Ben RomeroForest Hills Central4.4
312Sawyer McCarthyForest Hills Central5.3
412Kort ThompsonCaledonia6.5
510Samuel BakerKalamazoo Central6.8
612Evan NickolesEast Kentwood7.4
712Isaac TanisEast Kentwood7.9
812Spencer ParkerPortage Central8.1
912Mitchell JeruzalByron Center8.6
1011Cooper ByrneLowell11.4
1110Marshall HuhnLowell12.3
1210Justin JohnsonEast Kentwood13.0
1312Joseph SpadaKalamazoo Central13.5
1412Spencer PorterForest Hills Northern14.7
1511Owen FisherMattawan15.0
1611Andrew WrightKalamazoo Central16.6
1711Nicolas Morales – SanchezKalamazoo Loy Norrix18.1
1810Tristan ZhangPortage Central19.4
1911Ty BillingsKalamazoo Central19.7
2012Jacob SanfordForest Hills Central20.3
219Marcus EsslingPortage Central22.1
2210Memphis ConnorByron Center22.1
2310Matii TarekegnEast Kentwood22.8
2412Jonah BillsBattle Creek Lakeview26.7
2511Owen GiffordPortage Central27.1
2611Logan WestgatePortage Central28.1
2711Elijah ThompsonKalamazoo Central28.6
2811Marcel StorkMattawan28.9
2911Noah JohnstonCaledonia29.6
3011Nicolas MoralesSanKalamazoo Loy Norrix31.2

Region 4

Summer Projections
Mid-Season

What’s the Battle?

Howell vs. Ann Arbor Skyline. The top-two spots should go to Brighton, a MIS podium contender and Dexter, an unheralded and reliable team. But Howell has been racing aggressively of late, moving up in the regional rankings thanks to prime performances from David DeLand and Alex Weller. On the other hand, Ann Arbor Skyline comes off an SEC Championship where 30 seconds separated their 1st and 5th runners. That sorta pack running can come in handy in a pressure-filled environment.

Team

Projected PlaceTeamAvg. ScoreAvg. PlaceWin %Qualify %State Rank
1Brighton341.095+95+2
2Dexter1002.49527
3Howell1042.88926
4Ann Arbor Skyline1294.11341
5Davison1524.946
6Holly1896.654
7Grand Blanc1956.959
8Hartland2067.662
9Flushing2279.166
10Fenton2409.769
11Lapeer27611.082
12Swartz Creek31712.191
13Jackson33612.9100

Individual

Projected PlaceGradeNameTeamAvg. Place
110Jack MacGregorHowell1.1
212Tyler BrockBrighton2.2
312Julian LinebaughDexter4.3
412James LatstetterFlushing5.5
510Blake KuleszaBrighton7.0
612Lucas WoodHowell7.2
712Jacob EssenmacherLapeer7.5
812Tyler OutlawBrighton8.3
912Brady MillingtonBrighton8.6
1011Zach WyderkoBrighton8.7
119Gavin KaticFenton9.3
1212Caleb SnyderDexter10.1
1312Drake WallaceHowell15.1
1412Elijah ForbordBrighton15.6
1510Broden LaddHolly15.8
1611Mitchell CoryBrighton16.8
1712Maxwell MerrillGrand Blanc20.9
1812Luke MeyerDavison21.9
1910Coen HillDexter22.0
2010Nicholas YuanAnn Arbor Skyline22.6
2111Bruno CifaldiAnn Arbor Skyline24.1
2211Noah LinstromDavison24.2
2311Braden ShiposhHartland24.6
2410Matthew GuikemaAnn Arbor Skyline24.9
2510Trevor MurphyHolly25.2
2612Landon WhiteheadDexter28.0
279Gerard GilmourFenton28.0
2811Jonny StrilerSwartz Creek29.3
2910Levi MayerDavison29.4
309Oskar MacArthurAnn Arbor Skyline29.9

Region 5

Summer Projections
Mid-Season

What’s the Battle?

Seems… undramatic? Region 5 has always been a story of Saline + Ann Arbor Pioneer, then someone else. That someone else looks to be Temperance Bedford, who placed 4th in the final SEC Red jamboree. The Mules provide a few frontrunners and then a pack that can work together in the middle of the race.

Team

Projected PlaceTeamAvg. ScoreAvg. PlaceWin %Qualify %State Rank
1Saline361.095+95+4
2Ann Arbor Pioneer512.095+16
3Temperance Bedford843.095+33
4Brownstown Woodhaven1054.047
5Monroe1365.057
6Allen Park2106.490
7Dearborn2186.989
8Gibraltar Carlson2498.1102
9Wyandotte Roosevelt2658.8106
10Dearborn Edsel Ford30510.3116
11Dearborn Fordson32011.0110
12Southgate Anderson33711.9117
13Ypsilanti Lincoln36913.6121
14Detroit Cass Tech36913.6124
15Belleville38914.6123
16Lincoln Park46016.0129
17Detroit Martin Luther King55317.4136
18Taylor55517.6137

Individual

Projected PlaceGradeNameTeamAvg. Place
110Kamari RonfeldtAnn Arbor Pioneer1.0
211Beckett CrooksAnn Arbor Pioneer2.0
310Jacob SzalaySaline4.2
411Brennan LaRussoSaline4.9
511Pierce SchefflerBrownstown Woodhaven6.9
69Mourad AlgahmiDearborn Fordson7.0
712Saman MeshinchiSaline8.1
811Theo Sacks-ThomasAnn Arbor Pioneer8.6
910Cameron VarnerTemperance Bedford8.7
1011Dane HieronimusTemperance Bedford10.5
119Wesley RoganSaline10.6
1212Collin EckermannSaline10.7
1310John (Jack) KleinSaline12.5
1410Carlos BasultoSaline13.6
1512Myles BrayMonroe14.9
1611Alex VazquezBrownstown Woodhaven15.3
1711Quinn DavisAnn Arbor Pioneer19.0
1812Nicholas (Nick) BallaTemperance Bedford19.9
1910Vincent JonesBrownstown Woodhaven20.9
2012Jordan BunceTemperance Bedford21.0
2111Parker Bomia-LaberdeeMonroe21.2
2211Thomas DeJesusAnn Arbor Pioneer22.1
2310Walker LedbetterAnn Arbor Pioneer23.0
2411Jason AndersonDearborn26.4
2510Logan ThomasTemperance Bedford27.0
2610Noah AmoriWyandotte Roosevelt27.3
2711Joshua RiggsMonroe29.7
2812Maceo ColonTemperance Bedford30.4
2912Aidan OrtizTemperance Bedford30.5
3010Calen AlexanderBrownstown Woodhaven30.6

Region 6

Summer Projections
Mid-Season

What’s the Battle?

Canton vs. the question marks. At the end of September, the Cobras were in the MIS podium conversation. A month later and they’ve had some absences from their team. In spite of those missing, they’ve placed 3rd in Wayne County and 5th in the KLAA. With or without runners, Plymouth would be right in the conversation for advancing. I bet if I tracked improvement within a season (and between seasons), the Wildcats would be in contention for the most improved in the state. They find themselves here in the top-10 in the state and seemingly still growing.

Team

Projected PlaceTeamAvg. ScoreAvg. PlaceWin %Qualify %State Rank
1Northville261.095+95+1
2Livonia Churchill702.195+5
3Plymouth823.2729
4Canton883.72914
5Salem1185.024
6Ann Arbor Huron1626.044
7Livonia Stevenson2407.373
8Farmington2518.079
9Detroit U-D Jesuit2618.787
10Detroit Renaissance31810.3103
11Livonia Franklin33411.6113
12Westland John Glenn34112.0109
13Wayne Memorial34112.0111
14Dearborn Heights Crestwood44214.1128
15Ferndale45814.9130
16Detroit Mumford51016.0138

Individual

Projected PlaceGradeNameTeamAvg. Place
111Aiden PengellyCanton1.0
212Ethan PowellNorthville2.2
312Joseph RohmfeldLivonia Churchill3.2
411Ben HartiganNorthville3.8
510Brandon CloudNorthville6.6
612Nick BarrettoNorthville6.7
712Ishaan KundapurNorthville6.8
812Chase WoltersLivonia Churchill8.1
911Lucas LaPointePlymouth10.5
1012Jack ChadwickPlymouth10.6
1112Ben MussenPlymouth11.9
1212Malcolm SpeigleLivonia Churchill12.8
1311Steven DusseauCanton13.4
1411Ethan HertzaNorthville13.7
1512Walker BroseAnn Arbor Huron16.8
1610Jack HannerSalem17.1
1711Adrian ClarkePlymouth17.5
1811Ryan StojovNorthville18.2
1912Ben ClarkCanton19.1
2010Austin MercadoSalem20.5
2112Adam DickenCanton20.8
2212Isaac DemetterSalem22.3
2311Hudson WojtkowiczLivonia Churchill22.7
2412Jonah KraftAnn Arbor Huron23.6
2512Benjamin PeuraFarmington23.7
2612Ethan MorcheLivonia Churchill23.9
2712Aaron MessingLivonia Stevenson28.5
2812Teo CondevauxLivonia Churchill29.8
2911Max FrentnerSalem30.7
3011Daniel NiehausPlymouth31.2

Region 7

Summer Projections
Mid-Season

What’s the Battle?

True proximity in these rivalries. White Lake Lakeland and Highland-Milford are LVC foes. This year’s iteration of the LVC was won by Lakeland, winning both their dual and the championship meet, where the Eagles were able to dot the top-seven with four of their athletes. Close in the mid-season, even closer now, Novi has snuck by Detroit Catholic Central in the projections.

Team

Projected PlaceTeamAvg. ScoreAvg. PlaceWin %Qualify %State Rank
1White Lake Lakeland511.46095+17
2Highland-Milford551.64095+18
3Novi1003.55339
4Detroit Catholic Central1023.54734
5Walled Lake Northern1345.049
6Royal Oak1655.955
7South Lyon2137.170
8South Lyon East2388.075
9Beverly Hills Groves2678.986
10West Bloomfield30110.092
11Birmingham Seaholm34211.4101
12Brother Rice34711.897
13Berkley36913.1104
14North Farmington38113.9107
15Walled Lake Western42215.2115
16Walled Lake Central44315.5122

Individual

Projected PlaceGradeNameTeamAvg. Place
111Kyle O’RourkeHighland-Milford1.0
212Drew AbbottDetroit Catholic Central2.4
311Gavin JohnsWhite Lake Lakeland5.2
412Matthew VerellenWhite Lake Lakeland5.4
511Bastien BeaubienHighland-Milford6.2
610Trevor BaptistNovi8.1
79Todd TobinHighland-Milford9.9
812Nolan TillRoyal Oak9.9
910Musa KayWest Bloomfield10.0
1012Ayden McDonaldWhite Lake Lakeland11.0
1111Soma SatoNovi11.6
1211Finn GammerathWalled Lake Northern12.2
1311Nolan CollinsBrother Rice12.5
1412Jacob KosidloWhite Lake Lakeland13.8
1512Chase GriffithWalled Lake Northern15.3
1610Briggs WarrenNovi17.2
1711Gavin TischDetroit Catholic Central18.0
1812Michael NivalaWhite Lake Lakeland18.6
1912Thomas WatsonDetroit Catholic Central19.3
2010Josh SanchezHighland-Milford21.7
2111Dylan DoggettHighland-Milford22.6
2211Isaac GermanNovi24.2
2311Brenden HumitzWhite Lake Lakeland24.9
2410Nathan BrussWalled Lake Northern25.0
2511Aiden LaVictorBeverly Hills Groves26.1
2612Ryan CarrannantoHighland-Milford26.1
2712Liam WymanSouth Lyon26.4
289Nikhil BallSouth Lyon East27.4
2912Evan KellyHighland-Milford28.2
3012Jacob MackSouth Lyon East29.7

Region 8

Summer Projections
Mid-Season

What’s the Battle?

Troy and Rochester going at it for the final spot. Ranked right near each other in the state standings, separated a bit with regard to the region. Troy finds a major advantage by having six boys that could contend for four scoring spots, insurance in the case of a poor race. I wouldn’t discount the Falcons though, as they’re coming off an OAA White victory and they showed the ability in track to show up on regional day.

Team

Projected PlaceTeamAvg. ScoreAvg. PlaceWin %Qualify %State Rank
1Clarkston541.18995+6
2Oxford671.91195+15
3Troy1033.18738
4Rochester1153.91337
5Lake Orion1435.148
6Troy Athens1625.953
7Utica Ford2297.772
8Rochester Adams2348.077
9Sterling Heights Stevenson2529.680
10Bloomfield Hills2549.676
11Rochester Hills Stoney Creek26010.285
12Warren Cousino30412.094
13Waterford Kettering38213.0114
14Waterford Mott43914.1125
15Warren Mott46614.9126
16Auburn Hills Avondale50116.2131
17Sterling Heights50916.9133

Individual

Projected PlaceGradeNameTeamAvg. Place
112Alex McArthurOxford1.7
212Taye LevensonBloomfield Hills2.3
312Kian SchneeweisTroy3.2
411Ryan BarnesClarkston4.6
512James CusickOxford4.7
612Cayden DeGrendelClarkston6.1
711Nate LindenTroy Athens8.5
811Max HouvenerLake Orion8.8
912Collin McLaughlinRochester10.0
1012Maxton MyrandOxford11.1
1111David DubeckClarkston11.3
1211Dylan PascoeRochester11.5
1312Jaxson NowikClarkston11.5
1411Evan OwczarekRochester11.6
1512Raymond Lucero IILake Orion15.6
1612Myles LindenTroy Athens16.0
1712Aiden BaughWaterford Kettering18.0
1812Akshat AroraTroy19.8
199Cooper McNaughtonClarkston20.9
2011Cayden CanhamOxford22.3
2111Aaron HemstreetWarren Cousino22.9
2212John LonswaySterling Heights Stevenson23.0
2312Jack TultzClarkston24.5
2412Kent WilsonClarkston25.1
2511Isaac ClarkTroy26.1
2612Braden CinatoWarren Cousino28.5
2710Zach ShafferUtica Ford28.9
289Ricardo GuajardoLake Orion29.5
2912Jack DysarzOxford29.6
3010Henry WittTroy30.5
3112Austin XiaoTroy31.7
went to 31 because the original version didn’t have McArthur. who knows how that happened

Region 9

Summer Projections
Mid-Season

What’s the Battle?

Utica, hoping to repeat the feat from two weeks back. At Eastwood in mid-October, spurred by a dominant top-two, the Chieftains were able to capture the County crown. With two weeks to celebrate and bask in the glory of their accomplishment, they could benefit from the gained confidence. On the other hand, a Romeo or Macomb Dakota may have spent these past two weeks stewing and concocting a strategy to pull an upset.  

Team

Projected PlaceTeamAvg. ScoreAvg. PlaceWin %Qualify %State Rank
1Utica591.46895+19
2Macomb Dakota651.92995+22
3Romeo812.895+31
4Grosse Pointe South1674.560
5Utica Eisenhower1785.364
6Fraser1805.367
7Anchor Bay2227.774
8Warren DeLaSalle2227.978
9Grosse Pointe North2318.384
10L’Anse Creuse North27310.695
11L’Anse Creuse28711.693
12Chippewa Valley29212.096
13Port Huron Northern30012.899
14St. Clair Shores Lakeview30113.098
15Roseville46715.0127
16Warren Woods Tower51516.2132
17Detroit East English52716.8134

Individual

Projected PlaceGradeNameTeamAvg. Place
111Harper WesleyUtica1.8
212Lucas LaMilzaMacomb Dakota1.8
312Luke MorehouseUtica2.8
411James BrickelRomeo6.1
512Gavin FrandleUtica8.7
611Owen PerryRomeo9.1
712Jack MartinGrosse Pointe South9.3
811Luke AllenRomeo10.9
911Lance EdghillFraser12.2
1012Aidan DalyL’Anse Creuse12.5
1111Charlie CurtisUtica13.1
1211Anthony FreiUtica Eisenhower13.2
1312Jensen McCutcheonSt. Clair Shores Lakeview13.9
1411Joseph KaletoMacomb Dakota14.5
1511Andrew ScheloskeMacomb Dakota15.1
1612Greg VogtAnchor Bay15.3
1711Oliver DavisMacomb Dakota15.8
1811Aaron OstermanAnchor Bay17.7
1912Colden GrayUtica Eisenhower19.2
209Xavier SolgotL’Anse Creuse North19.8
2112Noah RedmanMacomb Dakota21.3
2211Jacob GiovanniniMacomb Dakota22.2
2312Alex HabarthL’Anse Creuse23.0
2412Tethyan McKenzieGrosse Pointe South23.2
2512Caleb KoselGrosse Pointe North26.3
2611Nathan KafouryWarren DeLaSalle27.3
2711Malcolm RichardsonWarren DeLaSalle28.0
2811Eric DeWaeleChippewa Valley28.9
2910Carson HlavinRomeo29.7
3012Colton HowellMacomb Dakota29.8