Personal bests

Best marks in available results
Event / courseMarkMeetDate
70 Meter · OutdoorWoodhaven/Allen Park/ Hoover TriMeet · Apr 2013.60aWoodhaven/Allen Park/ Hoover TriMeetApril 20, 2022
Discus · 1.6kg · Outdoor2026 Downriver League Championship · May 19107' 5"2026 Downriver League ChampionshipMay 19, 2026
Shot Put · 12lb · IndoorLAB Indoor Meet #1 · Dec 1340' 11.5"LAB Indoor Meet #1December 13, 2025
Shot Put · 12lb · Outdoor2026 Downriver League Championship · May 1939' 5.25"2026 Downriver League ChampionshipMay 19, 2026
Shot Put · 4kg · OutdoorWoodhaven/Allen Park/ Hoover TriMeet · Apr 2028' 5Woodhaven/Allen Park/ Hoover TriMeetApril 20, 2022
Shot Put · 8lb · OutdoorAPMS vs Woodhaven · May 426' 1APMS vs Woodhaven May 4, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 192026 Downriver League ChampionshipMay 19 · Discus · Place 11 · Allen ParkAllen ParkDiscus1.6kg11.107' 5" PB11
May 192026 Downriver League ChampionshipMay 19 · Shot Put · Place 9 · Allen ParkAllen ParkShot Put12lb9.39' 5.25" PB11
May 15MHSAA LP Region 05-1 @ SalineMay 15 · Discus · Place 15 · Allen ParkAllen ParkDiscus15115-011
Apr 28DRL: Allen Park at WoodhavenApr 28 · Shot Put · Place 2 · Allen ParkAllen ParkShot Put242-511
Apr 24Marauder Invitational: Battle of the Leagues (EQ approved)Apr 24 · Shot Put · Place 4 · Allen ParkAllen ParkShot Put446-4.7511
Apr 11Allen Park CoEd RelaysApr 11 · Discus · Place 7 · Allen ParkAllen ParkDiscus7116-211
Apr 11Allen Park CoEd RelaysApr 11 · Shot Put · Place 8 · Allen ParkAllen ParkShot Put840-5.7511
Apr 7DRL: Lincoln Park & Edsel Ford @ Allen ParkApr 7 · Discus · Place 1 · Allen ParkAllen ParkDiscus1109-011
Apr 7DRL: Lincoln Park & Edsel Ford @ Allen ParkApr 7 · Shot Put · Place 1 · Allen ParkAllen ParkShot Put142-6.7511

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27LAB Midwest ShowcaseFeb 27 · Discus · Place 12 · L.A.B. TCL.A.B. TCDiscus12101-511
Feb 27LAB Midwest ShowcaseFeb 27 · Shot Put · Place 5 · L.A.B. TCL.A.B. TCShot Put524-0.2511
Feb 14LAB Indoor Meet #10Feb 14 · Shot Put · Place 16 · L.A.B. TCL.A.B. TCShot Put1639-1.511
Jan 31LAB Indoor Meet #8Jan 31 · Shot Put · Place 6 · L.A.B. TCL.A.B. TCShot Put642-11.511
Jan 24LAB Indoor Meet #7Jan 24 · Shot Put · Place 7 · L.A.B. TCL.A.B. TCShot Put741-2.511
Jan 17LAB Indoor Meet #6Jan 17 · Shot Put · Place 3 · L.A.B. TCL.A.B. TCShot Put339-11.2511
Jan 10LAB Indoor Meet #5Jan 10 · Shot Put · Place 7 · L.A.B. TCL.A.B. TCShot Put743-011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20LAB Indoor Meet #2Dec 20 · Shot Put · L.A.B. TCL.A.B. TCShot Put12lb—DNS11
Dec 13LAB Indoor Meet #1Dec 13 · Shot Put · Place 4 · L.A.B. TCL.A.B. TCShot Put12lb4.40' 11.5" PB11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 22Lincoln End Of Season InviteMay 22 · Discus · Place 12 · Allen ParkAllen ParkDiscus1286-1110
May 22Lincoln End Of Season InviteMay 22 · Shot Put · Place 2 · Allen ParkAllen ParkShot Put241-510
May 202025 Downriver League ChampionshipsMay 20 · Discus · Place 13 · Allen ParkAllen ParkDiscus1397-310
May 202025 Downriver League ChampionshipsMay 20 · Shot Put · Place 3 · Allen ParkAllen ParkShot Put344-6.510
May 16MHSAA LP Region 05-1 @ Ypsi LincolnMay 16 · Discus · Place 18 · Allen ParkAllen ParkDiscus1899-610
May 16MHSAA LP Region 05-1 @ Ypsi LincolnMay 16 · Shot Put · Place 15 · Allen ParkAllen ParkShot Put1538-9.510
May 10Metro Classic (EQ APPROVED)May 10 · Discus · Place 27 · Allen ParkAllen ParkDiscus1.6kg27.93' 4"10
May 10Metro Classic (EQ APPROVED)May 10 · Shot Put · Place 20 · Allen ParkAllen ParkShot Put12lb20.35' 11.75"10
May 6Carlson @ Allen Park DualMay 6 · Discus · Place 4 · Allen ParkAllen ParkDiscus497-010
May 6Carlson @ Allen Park DualMay 6 · Shot Put · Place 2 · Allen ParkAllen ParkShot Put238-0.7510
Apr 22Taylor/Allen Park @ Woodhaven TriApr 22 · Discus · Place 5 · Allen ParkAllen ParkDiscus591-210
Apr 22Taylor/Allen Park @ Woodhaven TriApr 22 · Shot Put · Place 4 · Allen ParkAllen ParkShot Put436-3.510
Apr 17DRL: Quad @ Trenton HSApr 17 · Discus · Place 13 · Allen ParkAllen ParkDiscus1377-510
Apr 17DRL: Quad @ Trenton HSApr 17 · Shot Put · Place 7 · Allen ParkAllen ParkShot Put735-510
Apr 1232nd Annual Warrior Classic - EQ APPROVEDApr 12 · Discus · Place 34 · Allen ParkAllen ParkDiscus1.6kg34.89' 4"10
Apr 1232nd Annual Warrior Classic - EQ APPROVEDApr 12 · Shot Put · Place 41 · Allen ParkAllen ParkShot Put12lb41.32' 11"10
Apr 5Allen Park CoEd RelaysApr 5 · Discus · Place 30 · Allen ParkAllen ParkDiscus3070-910
Apr 5Allen Park CoEd RelaysApr 5 · Shot Put · Place 16 · Allen ParkAllen ParkShot Put1634-110

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 212024 Downriver League ChampionshipsMay 21 · Shot Put · Place 21 · Allen ParkAllen ParkShot Put2131-4.5—
May 17MHSAA LP Region 05-1 @ Ypsi LincolnMay 17 · Shot Put · Place 24 · Allen ParkAllen ParkShot Put2433-5.5—
May 15Lincoln JV InviteMay 15 · Discus · Place 16 · Allen ParkAllen ParkDiscus1688-10—
May 11Metro Classic InvitationalMay 11 · Shot Put · Place 20 · Allen ParkAllen ParkShot Put2036-6—
May 7Taylor vs. Allen ParkMay 7 · Discus · Place 4 · Allen ParkAllen ParkDiscus494-6—
May 7Taylor vs. Allen ParkMay 7 · Shot Put · Place 4 · Allen ParkAllen ParkShot Put433-9—
May 3The Mitch Lutzke Williamston Track & Field InvitationalMay 3 · Shot Put · Place 25 · Allen ParkAllen ParkShot Put2536-2.5—
Apr 30DRL: Allen Park @ CarlsonApr 30 · Discus · Place 11 · Allen ParkAllen ParkDiscus1183-5—
Apr 30DRL: Allen Park @ CarlsonApr 30 · Shot Put · Place 3 · Allen ParkAllen ParkShot Put335-10.75—
Apr 23Woodhaven vs. Allen ParkApr 23 · Discus · Place 7 · Allen ParkAllen ParkDiscus782-7—
Apr 23Woodhaven vs. Allen ParkApr 23 · Shot Put · Place 7 · Allen ParkAllen ParkShot Put731-2—
Apr 16Allen Park @ Wyandotte RooseveltApr 16 · Discus · Place 5 · Allen ParkAllen ParkDiscus583-8—
Apr 16Allen Park @ Wyandotte RooseveltApr 16 · Shot Put · Place 7 · Allen ParkAllen ParkShot Put730-1.25—
Apr 6Allen Park CoEd RelaysApr 6 · Shot Put · Place 24 · Allen ParkAllen ParkShot Put12lb24.33-04.259

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17Downriver League MS ChampionshipsMay 17 · Shot Put · Place 9 · Allen ParkAllen ParkShot Put930-10.5—
May 12SE Michigan Middle School ShowcaseMay 12 · Shot Put · Place 11 · Allen ParkAllen ParkShot Put1131-6—
May 4APMS vs Woodhaven May 4 · Shot Put · Place 7 · Allen ParkAllen ParkShot Put8lb7.26' 1 PB8
Apr 19APMS @ Trenton Boyd ArthursApr 19 · Shot Put · Place 1 · Allen ParkAllen ParkShot Put4kg1.32'2"Unofficial8

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19Downriver League MS Track & Field ChampionshipsMay 19 · Shot Put · Place 18 · Allen ParkAllen ParkShot Put4kg18.24' 07
May 11Trenton Boyd Arthurs/Hoover/Allen Park Tri-MeetMay 11 · Shot Put · Allen ParkAllen ParkShot Put4kg—24'9Unofficial7
May 4Tri Meet Davidson/AP/WoodhavenMay 4 · Shot Put · Place 10 · Allen ParkAllen ParkShot Put4kg10.25' 07
Apr 27Allen Park/Shumate/Lincoln Park Tri-MeetApr 27 · Shot Put · Allen ParkAllen ParkShot Put4kg—27'1Unofficial7
Apr 20Woodhaven/Allen Park/ Hoover TriMeetApr 20 · 70 Meter · Place 38 · Allen ParkAllen Park70 Meter38.13.60a PB7
Apr 20Woodhaven/Allen Park/ Hoover TriMeetApr 20 · Shot Put · Place 5 · Allen ParkAllen ParkShot Put4kg5.28' 5 PB7

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Home vs. Southgate and Lincoln ParkMay 11 · 70 Meter · Allen ParkAllen Park70 Meter—15.50Unofficial6
May 11Home vs. Southgate and Lincoln ParkMay 11 · Shot Put · Allen ParkAllen ParkShot Put4kg—17'.5"Unofficial6
May 5Woodhaven vs Allen Park MS/Taylor West MSMay 5 · 70 Meter · Place 24 · Allen ParkAllen Park70 Meter24.15.18a6
May 5Woodhaven vs Allen Park MS/Taylor West MSMay 5 · Shot Put · Place 5 · Allen ParkAllen ParkShot Put4kg5.19'11.006
Apr 28Away vs. Wyandotte and ShumateApr 28 · 70 Meter · Allen ParkAllen Park70 Meter—11.81Unofficial6
Apr 28Away vs. Wyandotte and ShumateApr 28 · Shot Put · Allen ParkAllen ParkShot Put4kg—19'7Unofficial6