Uncategorized

2025’s Best Throw Crews: Boys Final Rankings

Hard to believe, but it’s over. Another track season, done. Time to reflect on the best crews and best individuals.

The Best Crews have been a thing around here for the past few years. They take their cues from USTFCCCA’s event squads and the World Athletics scoring system, combining the two ideas in order to compare Michigan’s teams against events in their common areas.

The goal of this is to help recognize the athletes and coaches that create cultures, history, and traditions in their respective event areas. Think about it like this: Minnesota always has great hockey, basketball hoops are nailed to Indiana barns, Texas churns out football talent, every Iowa boy has cauliflower ear. Where in Michigan does hurdling reign supreme? Is there a town where kids learn to shot put before they can tie their shoes?

2023’s explanation goes through much of it, but here’s a brief summary:

  • an athlete qualifies by hitting a regional qualifying mark in an event
  • those times from the athletes are converted into points
  • at a maximum of three athletes (with an exception for teams that have more athletes under the state qualifying mark), team scores are tallied up
  • then team scores are added across all events of a certain area (hurdles, distance, etc.)

Here are the figures that show the points for each mark:

BOYS TABLES

GIRLS TABLES

These contain results through the State Finals. I realize that MITCA’s Champions of Champions meet was last weekend, but for simplicity sake, this is easier for me.

GradeNameMarkTeamPointsEvent
12Maxwell Stoecker60′ 8″Midland507Shot Put
12Maxwell Stoecker179′ 3″Midland497Discus
12Evan Woodruff54′ 4″Midland456Shot Put
11Gabe Newkirk158′ 9″Midland445Discus
11Gabe Newkirk51′ 0″Midland430Shot Put
12Zach Buschlen147′ 6″Midland416Discus
11Eamon Murray48′ 0.5″Midland406Shot Put
12Tristan Deal131′ 10″Midland376Discus
12Evan Woodruff131′ 9″Midland376Discus
GradeNameMarkTeamPointsEvent
12Ty Ellis173′ 10″Grand Ledge483Discus
11Jackson Shaltry163′ 7″Grand Ledge457Discus
12Ty Ellis53′ 0″Grand Ledge446Shot Put
12Max Bernard52′ 3″Grand Ledge440Shot Put
12Jaylxon McAllister153′ 9″Grand Ledge432Discus
11Jackson Shaltry50′ 8.5″Grand Ledge428Shot Put
10Omaka Smith141′ 11″Grand Ledge402Discus
10Omaka Smith44′ 5.5″Grand Ledge378Shot Put
GradeNameMarkTeamPointsEvent
12Nolan Stubblefield168′ 7″Byron Center469Discus
12Logan Ensing161′ 7″Byron Center452Discus
12Nolan Stubblefield53′ 8″Byron Center451Shot Put
10Benjamin Leifer152′ 4″Byron Center428Discus
10Benjamin Leifer47′ 5″Byron Center401Shot Put
11Vaughn Nelson141′ 9″Byron Center401Discus
11Vaughn Nelson46′ 11″Byron Center397Shot Put
12Joseph Hernandez139′ 7″Byron Center396Discus
9Gavin Milward136′ 0″Byron Center387Discus

RankTeamShotDiscTotal
1Midland139313572750
2Grand Ledge131313712684
3Byron Center125013492599
4Beverly Hills Groves120513922597
5East Kentwood120212182420
6Walled Lake Central97312982270
7Monroe87213432215
8Livonia Churchill89212612153
9Cedar Springs12528302082
10North Farmington80212772079
11Dexter80412622065
12Port Huron Northern83412032036
13Warren DeLaSalle8868831769
14Saginaw Heritage8808561736
15New Baltimore Anchor Bay41812941712
16Hudsonville8368651701
17Muskegon Mona Shores39413041698
18Portage Central45012161666
19Macomb Dakota8448111655
20Rochester8198371655
21Swartz Creek12683821649
22Woodhaven Brownstown8108261636
23Hartland8228031625
24West Bloomfield38212081590
25Ypsilanti Lincoln8147671581
26Battle Creek Lakeview8077601567
27Caledonia3988731270
28Walled Lake Western4098551263
29Detroit Catholic Central8264361263
30Kalamazoo Central4108361246
31DeWitt4338111244
32Novi8124211233
33Portage Northern3948381231
34Canton8113901201
35Grand Blanc4008011201
36Traverse City West7704291199
37Temperance Bedford8243741198
38Grand Rapids Ottawa Hills3828151197
39Lapeer8073851192
40Detroit U-D Jesuit7544331188
41Zeeland East4117601171
42Rockford7683951163
43Livonia Franklin7563971153
44Grand Haven3987531150
45White Lake Lakeland488485973
46Harrison Twp. L’Anse Creuse491470961
47Holt437497934
48Grosse Pointe South392482874
49Livonia Stevenson421444865
50Kalamazoo Loy Norrix421444864

GradeNameMarkTeamPointsEvent
12Zach Cowper65′ 0.5″Gaylord542Shot Put
12Zach Cowper172′ 3″Gaylord479Discus
12Connor Byram151′ 7″Gaylord426Discus
12Connor Byram49′ 11″Gaylord421Shot Put
12Aiden Sherbert48′ 1″Gaylord407Shot Put
12Finn Kelly130′ 9″Gaylord373Discus
GradeNameMarkTeamPointsEvent
12Zach Kitchen55′ 4.5″Battle Creek Harper Creek465Shot Put
12Zach Kitchen156′ 6″Battle Creek Harper Creek439Discus
12Ricky Johnson51′ 5.25″Battle Creek Harper Creek433Shot Put
12Ricky Johnson149′ 5″Battle Creek Harper Creek421Discus
9Sean Johnson48′ 3″Battle Creek Harper Creek408Shot Put
12Kyler Beneman133′ 5″Battle Creek Harper Creek380Discus
12Brenden Van Syckle44′ 8″Battle Creek Harper Creek379Shot Put
GradeNameMarkTeamPointsEvent
12Brennan Vainner58′ 7.5″Parma Western490Shot Put
12AJ Scutt159′ 5″Parma Western446Discus
12Brennan Vainner156′ 8″Parma Western439Discus
9Morgan Cameron48′ 4.5″Parma Western409Shot Put
12AJ Scutt47′ 9.5″Parma Western404Shot Put
12Tristan MacLean123′ 9″Parma Western356Discus

RankTeamShotDiscTotal
1Gaylord136912792648
2Battle Creek Harper Creek130612402546
3Parma Western130412412545
4Wayland Union122812662494
5Frankenmuth119512072403
6Hudsonville Unity Christian116612062372
7Stevensville Lakeshore118510812266
8Coopersville12348792113
9Coldwater12827962078
10Haslett86111402001
11Cadillac11717541925
12Niles11857391924
13Clare11167771893
14Sparta47813251803
15Berrien Springs8928861778
16St. Joseph8539061759
17North Branch8478931741
18Otsego12194541674
19Three Rivers8727931665
20Owosso8238231645
21Whitehall7708661636
22Riverview8067941599
23Corunna41311681581
24Detroit Voyageur7797961575
25Plainwell40011651565
26Ann Arbor Gabriel Richard7757741549
27Tecumseh7807621542
28Fruitport41411281542
29Alma7607721533
30St. Clair37311401513
31Marshall36711341501
32Flat Rock7517431494
33Dearborn Divine Child8624441306
34Hamilton4548321286
35Ludington4687801248
36Shepherd4187971215
37Petoskey7684421210
38Muskegon Oakridge7944101204
39Macomb Lutheran North4037911194
40Ionia4147781193
41Lansing Waverly4017721173
42Williamston3747961170
43Fowlerville3837561139
44Pinckney3797601139
45Flint Kearsley3797561135
46Chelsea7683601128
47Croswell-Lexington3807461126
48Battle Creek Pennfield412487899
49Comstock Park468388855
50Big Rapids419427846

GradeNameMarkTeamPointsEvent
12Chase Bott172′ 0″Kingsley478Discus
12Chase Bott49′ 10″Kingsley421Shot Put
12Kole Osborn146′ 9″Kingsley414Discus
11Trenton Sweat136′ 3″Kingsley387Discus
12Kole Osborn43′ 8″Kingsley372Shot Put
11Julius Ensley41′ 8.5″Kingsley356Shot Put
GradeNameMarkTeamPointsEvent
12Seth Schlicht51′ 4″Chesaning432Shot Put
11Braden Burtch50′ 7″Chesaning427Shot Put
12Seth Schlicht145′ 6″Chesaning411Discus
12Brayden Florian48′ 5″Chesaning409Shot Put
11Braden Burtch138′ 2″Chesaning392Discus
12John Talbot123′ 4″Chesaning355Discus
GradeNameMarkTeamPointsEvent
11Brock Spitzley179′ 3″Ovid-Elsie497Discus
11Brock Spitzley47′ 3″Ovid-Elsie400Shot Put
12Ben Wildes45′ 8″Ovid-Elsie387Shot Put
9Bryce Krueger129′ 2″Ovid-Elsie369Discus
11Dalton Jordan41′ 10″Ovid-Elsie357Shot Put
11Dalton Jordan121′ 4″Ovid-Elsie349Discus

RankTeamShotDiscTotal
1Kingsley114812802428
2Chesaning126811582426
3Ovid-Elsie114412152360
4Stanton Central Montcalm118411402324
5Constantine117111332304
6Quincy112211062228
7Standish Sterling81912402058
8Ithaca12016941895
9Bronson74911381887
10Napoleon78410811865
11Montague11336951829
12Lawton8939051798
13Midland Bullock Creek8618241685
14Centreville44012041645
15Mason County Central43811501588
16Manton8167681584
17Jonesville7487831530
18Sanford-Meridian7437841527
19Marine City7417321474
20Reese7427261468
21Grass Lake7137221435
22Charlevoix36510691434
23Hillsdale4007711170
24McBain7813631144
25Laingsburg3717711141
26North Muskegon7983421140
27Onsted3887411128
28Olivet3677531119
29Pewamo-Westphalia011161116
30Adrian Madison3577581115
31Hartford3817321113
32Saranac7593481106
33Lansing Catholic3847051090
34Ida3647251088
35Durand3817051086
36Grandville Calvin Christian7353411076
37Leslie3607141074
38Millington010731073
39Cheboygan468479947
40Clinton465471936
41Caro387463850
42Lake City389422811
43Benzie Central427377803
44Vassar403380783
45Kent City399375774
46Michigan Center394378772
47Parchment381386767
48Hudson411353764
49Carrollton407356763
50Remus Chippewa Hills395366761

GradeNameMarkTeamPointsEvent
11Oliver Long56′ 9.5″Morrice476Shot Put
11Oliver Long144′ 6″Morrice408Discus
10Joe Galloway135′ 10″Morrice386Discus
10Braden Hart125′ 6″Morrice360Discus
12Travis Smith41′ 3.5″Morrice353Shot Put
10Joe Galloway40′ 7″Morrice347Shot Put
10Braden Hart38′ 1.75″Morrice328Shot Put
GradeNameMarkTeamPointsEvent
11Gabe Walliczek155′ 1″Climax-Scotts435Discus
11Gabe Walliczek49′ 1″Climax-Scotts415Shot Put
12Sam Bleeker47′ 8″Climax-Scotts403Shot Put
12Sam Bleeker128′ 0″Climax-Scotts366Discus
11Hunter Lasala40′ 1″Climax-Scotts343Shot Put
11Ryan Pejakovich39′ 8.75″Climax-Scotts340Shot Put
11Liam Lasala114′ 2″Climax-Scotts331Discus
GradeNameMarkTeamPointsEvent
12Cole Meyer147′ 9″Marion417Discus
12James Williams130′ 9″Marion373Discus
12Cole Meyer43′ 9.5″Marion373Shot Put
12James Williams42′ 3″Marion360Shot Put
10Peyton Wirick40′ 10″Marion349Shot Put
10Peyton Wirick115′ 0″Marion333Discus

RankTeamShotDiscTotal
1Morrice117611552330
2Climax-Scotts116111332294
3Marion108211232205
4Colon103611382174
5Breckenridge11808091989
6Potterville10927831875
7Fowler10637621825
8Britton Deerfield68711111798
9Riverview Gabriel Richard69810571755
10Morenci67810391717
11Unionville-Sebewaing66910271695
12Saginaw Michigan Lutheran Seminary12294241653
13Detroit Frederick Douglass10743611435
14Allen Park Cabrini7067161422
15Camden-Frontier6857221407
16Frankfort10203581378
17Southfield Christian6886801369
18Brown City6677001367
19Deckerville6796601340
20Hillsdale Academy7383971135
21St Philip Catholic Central6983961094
22Grand Traverse Academy7633261090
23East Jordan3687081075
24Kingston7203341054
25Petersburg-Summerfield6983521050
26Bellevue6893381027
27Harbor Springs3326851017
28Lawrence3386731011
29Indian River Inland Lakes352645998
30Manchester420425845
31Marlette386451837
32Bellaire373439811
33Muskegon Catholic Central367415782
34Maple City Glen Lake373391764
35Pentwater380383762
36Gobles378380758
37White Pigeon382368750
38Marcellus394354748
39Charlton Heston Academy355389744
40Harbor Beach350391741
41Martin392346738
42St. Charles364372735
43Lincoln-Alcona335377712
44Coleman342353695
45Brethren6920692
46Rogers City349332681
47Onaway358322679
48Holton328348676
49Saginaw Nouvel340334674
50Bridgman333341674

GradeNameMarkTeamPointsEvent
10Michael Solena49′ 9.5″Houghton420Shot Put
10Michael Solena139′ 3″Houghton395Discus
10Mason Joyal138′ 0″Houghton392Discus
12Ruebyn Mensah43′ 5.5″Houghton370Shot Put
12Ryder Kemppainen42′ 2″Houghton360Shot Put
GradeNameMarkTeamPointsEvent
12Ethan Hoolsema139′ 2″Rudyard395Discus
12Jack Cifelli138′ 2″Rudyard392Discus
12Jack Cifelli43′ 4″Rudyard369Shot Put
12Jaydon Niemi-Alcorn119′ 3″Rudyard344Discus
12Jaydon Niemi-Alcorn38′ 11″Rudyard334Shot Put
GradeNameMarkTeamPointsEvent
12Talon Smith130′ 3″Marquette372Discus
12Talon Smith43′ 1″Marquette367Shot Put
11Nathan Cattoor124′ 3″Marquette357Discus
11Pavel McCutcheon41′ 2.5″Marquette352Shot Put
11Nathan Cattoor41′ 1″Marquette351Shot Put

RankTeamShotDiscTotal
1Houghton11507871937
2Rudyard70311311834
3Marquette10707291799
4Manistique70910291738
5Negaunee10326951727
6Gladstone7277141442
7Bessemer7206741394
8Rapid River3597561115
9Baraga3677471114
10West Iron County7553441099
11Gwinn7073731080
12Sault Ste. Marie7113541065
13Kingsford105301053
14Pickford672322995
15Calumet416421837
16Forest Park361398758
17Norway364395758
18Lake Linden-Hubbell336372709
19Chassell358351708
20St. Ignace327377704
21Iron Mountain381323704
22Dollar Bay329371700
23Rock Mid-Peninsula346336683
24Stephenson6700670
25Menominee327343670
26Bark River-Harris6640664
27Newberry3710371
28Brimley0356356
29Powers North Central3560356
30Escanaba3440344
31North Dickinson County0341341
32Ontonagon Area0340340
33Paradise-Whitefish Township0337337
34Painesdale-Jeffers0330330
35Ewen-Trout Creek0327327

THROWERS OF THE YEAR

As with the girls (and for everything going forward), I decided to split this into two categories: Best Combined and Best Performances. Throwers commonly do both events, but some may have the physical attributes to perform at a higher level in one discipline compared to the other. And since the season is over, I have time to delve a little into each!

Garrod Alexander, Walled Lake Central

Shot Put: 64’ 1.25” – MI #2, US #26

Division 1 State Champion
Oakland County & Region 9 Champion
2x All-State
3x State Qualifier

Discus: 186’ 11” – MI #3, US #75

24th Place – Division 1 State
2nd Place – Region 9
3rd Place – Lakes Valley

Mason Mayne, Lawton

Shot Put: 61’ 3” – MI #3, US #74

Division 3 State Champion
Unbeaten in 2025
4x All-State

Discus: 185’ 6” – MI #4, US #86

Division 3 State Champion
Unbeaten in 2024 & 2025
2x Division 3 State Champion
3x All-State

Zach Cowper, Gaylord

Shot Put: 65’ 0.5” – MI #1, US #16

Division 2 State Champion
Unbeaten in 2025
Northern Michigan, Region 11, & Big North Champion

Discus: 172’ 3” – MI #19, US #319

20th Place – Division 2 State
Region 11 & Big North Champion
2nd Place – Northern Michigan

Maxwell Stoecker, Midland

Shot Put: 60’ 8” – MI #4, US #89

2nd Place – Division 1 State
Region 1 & SVL Champion
3x State Qualifier

Discus: 179’ 3” – MI #7, US #175

2nd Place – Division 1 State
Region 1 & SVL Champion
3x State Qualifier

Dustin Warner, Sparta

Shot Put: 57’ 1” – MI #9, US #302

5th Place – Division 2 State
Region 13 & RCA Champion
2x All-State

Discus: 187’ 6” – MI #2, US #65

Division 2 State Champion
RCA Champion
2x State Qualifier

Andre Neumann, White Lake Lakeland

Shot Put: 58’ 4” – MI #7, US #212

20th Place – Division 1 State
Lakes Valley Champion
2nd Place – Region 9
3rd Place – Oakland County
2x State Qualifier

Discus: 174’ 6” – MI #15, US #259

7th Place – Division 1 State
Oakland County, Region 9, & Lakes Valley Champion
2x All-State
3x State Qualifier

Eli Bickel, North Branch

Shot Put: 56’ 2” – MI #11, US #386

10th Place – Division 2 State
Thumb, Blue Water, BWAC, & Region 19 Champion
2x State Qualifier

Discus: 180’ 9” – MI #5, US #145

2nd Place – Division 2 State
Thumb, Blue Water, BWAC, & Region 19 Champion
2x State Qualifier

Teegan Simmons, Monroe

Shot Put: 55’ 6” – MI #18, US #461

2024 State Qualifier

Discus: 179’ 0” – MI #9, US #180

2024 All-State
4x State Qualifier

Dominic Weatherly, Harrison Twp. L’Anse Creuse

Shot Put: 58’ 9” – MI #5, US #192

3rd Place – Division 1 State
Macomb County, Region 10, & MAC Blue Champion
2x All-State
3x State Qualifier

Discus: 168’ 8” – MI #25, US #455

6th Place – Division 1 State
2nd Place – Macomb County, Region 10, & MAC Blue
2x All-State
3x State Qualifier

Alex O’Dell, Berrien Springs

Shot Put: 55’ 4” – MI #22, US #479

6th Place – Division 2 State
2nd Place – Region 14

Discus: 178’ 6” – MI #10, US #185

3rd Place – Division 2 State
2nd Place – Region 14
2x State Qualifier

RankGradeNameTeamShotDiscTotal
112Garrod AlexanderWalled Lake Central5345161050
212Mason MayneLawton5115121024
312Zach CowperGaylord5424791020
412Maxwell StoeckerMidland5074971003
512Dustin WarnerSparta478518996
611Andre NeumannWhite Lake Lakeland488485973
711Eli BickelNorth Branch471500971
812Teegan SimmonsMonroe466496962
912Dominic WeatherlyHarrison Twp. L’Anse Creuse491470961
1012Alex O’DellBerrien Springs464495959
1112Lucas SidlauskasCheboygan468479947
1212Mason BrodieClinton465471936
1311Will DeckerCoopersville442494936
1411Carl FlintonHolt437497934
1512Rusty KlaerSt. Joseph469463932
1612Brennan VainnerParma Western490439930
1712Ty EllisGrand Ledge446483929
1812Logan EdingHamilton454474927
1912Nolan StubblefieldByron Center451469921
2012Ray Glory EjoyokahBeverly Hills Groves384529913
2112Adam HuffWayland Union442466908
2212Grayson ByamSaginaw Heritage465442907
2311Cameron GramzowNew Baltimore Anchor Bay418486903
2412Zach KitchenBC Harper Creek465439903
2511Alex RobbinsOtsego448454903
2612Dewayne Williams IIIWarren DeLaSalle446456902
2710Chris TetloffMidland Bullock Creek463437900
2812Alex LutgringBC Pennfield412487899
2912Chase BottKingsley421478899
3011Jackson ReillyColdwater467431898
3111Brock SpitzleyOvid-Elsie400497897
3212Liam TakacePortage Central450444894
3311Peyton GoutLivonia Churchill456435891
3411Matthew BatesCentreville440451891
3511Theodore CiarelliDearborn Divine Child447444891
3612Hudson PantCedar Springs456429885
3712Ja’Mari TaylorMuskegon Mona Shores394491885
3811Jackson ShaltryGrand Ledge428457884
3911Oliver LongMorrice476408884
4011Paxton HeitschDetroit Catholic Central447436884
4112Devin LamarLivonia Churchill436446882
4212Drew WojciechowskiWalled Lake Western409472881
439Eli WorthingtonOwosso455423878
4412Zander MapesBreckenridge424451875
4511Gabe NewkirkMidland430445874
4612Aaron HuntHudsonville409462871
4712Gradyn WilsonMason County Central438433870
4812Anthony PresnellWarren DeLaSalle440427867
4912Carter HelselManton448418867
5012Jayden JonesLivonia Stevenson421444865
5110Jakari LipseyKalamazoo Loy Norrix421444864
5211Joey CainSaginaw Michigan Lutheran Seminary441424864
5312Ryan YoderBeverly Hills Groves405459864
5412Cameron ClarkDexter409450859
5512Cooper PopoffDeWitt433424857
5611Walt AutreyLudington468389856
5711Lincoln WatkinsPort Huron Northern433423856
5812Riley GelderbloomComstock Park468388855
5912Ricky JohnsonBC Harper Creek433421854
6011Amare HarrisRochester427426853
6112Spencer BeckemanRochester Hills Stoney Creek470382852
6212AJ ScuttParma Western404446851
6311Luke JoslynCaro387463850
6411Gabe WalliczekClimax-Scotts415435850
6511Ashton KuhlmanWayland Union420428848
6612Connor ByramGaylord421426848
6712Alan MrvaCorunna413435847
6812Nathan FletcherManchester420425845
6912Artero WilsonNorth Farmington399445844
7012Seth SchlichtChesaning432411843
7111Anderson SicklesShepherd418425843
7211Zander BarthThree Rivers437402839
7312Korbin SulitisPetoskey396442838
7412Mathew FranttiCalumet416421837
7511Julius JohnsonMarlette386451837
7612Norman BeardenDetroit Voyageur404431835
7712Jlynn CerchioriMuskegon Oakridge424410834
7812Niko MamaladzeFrankenmuth395439834
7911Christopher BrownleeSwartz Creek451382833
8011Dylan AkersWalled Lake Central438394832
8112Evan WoodruffMidland456376832
8212Tyler ToreyMacomb Dakota442390832
8311Jayden BorreroLake Orion387445832
8412John SchepersHudsonville427403830
8512Elijah CottrellStandish Sterling435395830
8610Benjamin LeiferByron Center401428830
8712Camden ThompsonWhitehall388441829
8812Michael PlaterWarren Mott418411829
8911Liam MooreCaledonia398430828
9011Maddux MurphySt. Joseph384443827
9112Maxwell BurgThree Rivers435391827
9212Robert Elias KarageorgeDexter394430825
9312Kyler CookStandish Sterling383440824
9412Brendan MeehanMacomb Dakota402421823
9511Zack HaywoodYale398424822
9612John PetersenHillsdale400421821
979Cullen DelaneyHaslett424396820
9812Colin VincentBeverly Hills Groves416404820
9911Tyrese FrenchYpsilanti Lincoln430389819
10012Andrew StarrsMacomb Lutheran North403416819

RankGradeNameMarkTeamPointsEventMIUS
112Zach Cowper65′ 0.5″Gaylord542Shot Put116
212Garrod Alexander64′ 1.25″Walled Lake Central534Shot Put227
312Ray Glory Ejoyokah192′ 2″Beverly Hills Groves529Discus136
412Dustin Warner187′ 6″Sparta518Discus265
512Garrod Alexander186′ 11″Walled Lake Central516Discus372
612Mason Mayne185′ 6″Lawton512Discus486
712Mason Mayne61′ 3″Lawton511Shot Put374
812Maxwell Stoecker60′ 8″Midland507Shot Put489
911Eli Bickel180′ 9″North Branch500Discus5145
1011Carl Flinton179′ 5″Holt497Discus6167
1112Maxwell Stoecker179′ 3″Midland497Discus  
1111Brock Spitzley179′ 3″Ovid-Elsie497Discus  
1212Teegan Simmons179′ 0″Monroe496Discus  
1312Alex O’Dell178′ 6″Berrien Springs495Discus  
1411Will Decker178′ 1″Coopersville494Discus  
1512Dominic Weatherly58′ 9″Harrison Twp. L’Anse Creuse491Shot Put  
1612Ja’Mari Taylor176′ 11″Muskegon Mona Shores491Discus  
1712Brennan Vainner58′ 7.5″Parma Western490Shot Put  
1811Andre Neumann58′ 4″White Lake Lakeland488Shot Put  
1912Alex Lutgring175′ 6″BC Pennfield487Discus  
2011Cameron Gramzow174′ 11″New Baltimore Anchor Bay486Discus  
2111Andre Neumann174′ 6″White Lake Lakeland485Discus  
2212Ty Ellis173′ 10″Grand Ledge483Discus  
2312Conrad Squitieri173′ 4″Grosse Pointe South482Discus  
2412Lucas Sidlauskas172′ 5″Cheboygan479Discus  
2512Zach Cowper172′ 3″Gaylord479Discus  
2612Dustin Warner57′ 1″Sparta478Shot Put  
2712Chase Bott172′ 0″Kingsley478Discus  
2811Oliver Long56′ 9.5″Morrice476Shot Put  
2912Steven Wilkerson170′ 6″Rochester Adams474Discus  
3012Logan Eding170′ 2″Hamilton474Discus  
3112Drew Wojciechowski169′ 5″Walled Lake Western472Discus  
3212Mason Brodie169′ 2″Clinton471Discus  
3311Eli Bickel56′ 2″North Branch471Shot Put  
3412Spencer Beckeman56′ 0.75″Rochester Hills Stoney Creek470Shot Put  
3512Dominic Weatherly168′ 8″Harrison Twp. L’Anse Creuse470Discus  
3612Nolan Stubblefield168′ 7″Byron Center469Discus  
3712Rusty Klaer55′ 11″St. Joseph469Shot Put  
3812Lucas Sidlauskas55′ 10″Cheboygan468Shot Put  
3912Riley Gelderbloom55′ 9.25″Comstock Park468Shot Put  
4011Walt Autrey55′ 9″Ludington468Shot Put  
4111Jackson Reilly55′ 8″Coldwater467Shot Put  
4212Adam Huff167′ 4″Wayland Union466Discus  
4312Teegan Simmons55′ 6″Monroe466Shot Put  
4412Mason Brodie55′ 5″Clinton465Shot Put  
4512Grayson Byam55′ 4.75″Saginaw Heritage465Shot Put  
4612Zach Kitchen55′ 4.5″BC Harper Creek465Shot Put  
4712Alex O’Dell55′ 4″Berrien Springs464Shot Put  
4811Luke Joslyn166′ 1″Caro463Discus  
4910Chris Tetloff55′ 2″Midland Bullock Creek463Shot Put  
5012Rusty Klaer166′ 0″St. Joseph463Discus  
5112Aaron Hunt165′ 6″Hudsonville462Discus  
5212Ryan Yoder164′ 6″Beverly Hills Groves459Discus  
5311Jackson Shaltry163′ 7″Grand Ledge457Discus  
5412Evan Woodruff54′ 4″Midland456Shot Put  
5511Peyton Gout54′ 3.5″Livonia Churchill456Shot Put  
5612Dewayne Williams III163′ 3″Warren DeLaSalle456Discus  
5712Hudson Pant54′ 3″Cedar Springs456Shot Put  
589Eli Worthington54′ 2″Owosso455Shot Put  
5911Alex Robbins162′ 7″Otsego454Discus  
6012Logan Eding54′ 0″Hamilton454Shot Put  
6112Logan Ensing161′ 7″Byron Center452Discus  
6211Christopher Brownlee53′ 8.25″Swartz Creek451Shot Put  
6312Zander Mapes161′ 4″Breckenridge451Discus  
6412Nolan Stubblefield53′ 8″Byron Center451Shot Put  
6511Matthew Bates161′ 3″Centreville451Discus  
6511Julius Johnson161′ 3″Marlette451Discus  
6711Aiden Thomas161′ 1″Kalamazoo Central450Discus  
6812Liam Takace53′ 7″Portage Central450Shot Put  
6912Cameron Clark160′ 9″Dexter450Discus  
7011Alex Robbins53′ 4″Otsego448Shot Put  
7012Carter Helsel53′ 4″Manton448Shot Put  
7211Paxton Heitsch53′ 2.25″Detroit Catholic Central447Shot Put  
7311Theodore Ciarelli53′ 1.75″Dearborn Divine Child447Shot Put  
7412Isaiah Dekubber159′ 6″Sparta446Discus  
7512Dewayne Williams III53′ 0.75″Warren DeLaSalle446Shot Put  
7611Nolan Cacioppo159′ 5″Monroe446Discus  
7612AJ Scutt159′ 5″Parma Western446Discus  
7812Ty Ellis53′ 0″Grand Ledge446Shot Put  
7912Devin Lamar159′ 2″Livonia Churchill446Discus  
8011Jayden Borrero159′ 1″Lake Orion445Discus  
8112Artero Wilson158′ 11″North Farmington445Discus  
8211Gabe Newkirk158′ 9″Midland445Discus  
8312Liam Takace158′ 7″Portage Central444Discus  
8312Jayden Jones158′ 7″Livonia Stevenson444Discus  
8510Jakari Lipsey158′ 6″Kalamazoo Loy Norrix444Discus  
8611Theodore Ciarelli158′ 5″Dearborn Divine Child444Discus  
8711Maddux Murphy158′ 3″St. Joseph443Discus  
8811Cody Meyers157′ 11″Caledonia442Discus  
8812Grayson Byam157′ 11″Saginaw Heritage442Discus  
9012Korbin Sulitis157′ 10″Petoskey442Discus  
9111Will Decker52′ 6.5″Coopersville442Shot Put  
9212Tyler Torey52′ 6.5″Macomb Dakota442Shot Put  
9312Adam Huff52′ 6″Wayland Union442Shot Put  
9412Camden Thompson157′ 4″Whitehall441Discus  
9511Joey Cain52′ 4.25″Saginaw Michigan Lutheran Seminary441Shot Put  
9611Matthew Bates52′ 3.75″Centreville440Shot Put  
9712Kyler Cook157′ 1″Standish Sterling440Discus  
9812Max Bernard52′ 3″Grand Ledge440Shot Put  
9811Devontae McReynolds52′ 3″Swartz Creek440Shot Put  
10012Anthony Presnell52′ 2.75″Warren DeLaSalle440Shot Put