Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorAHSAA Hewitt-Trussville Sectional · Apr 28111-02AHSAA Hewitt-Trussville SectionalApril 28, 2023
Hammer · 4kg · IndoorMid-American Conference Outdoor Track Field Championships · May 1447.13mMid-American Conference Outdoor Track Field ChampionshipsMay 14, 2026
Hammer · 4kg · OutdoorHillsdale Last Chance · May 645.34mHillsdale Last ChanceMay 6, 2026
Shot Put · 4kg · IndoorBob Parks Memorial Invitational · Jan 2010.86mBob Parks Memorial InvitationalJanuary 20, 2024
Shot Put · 4kg · OutdoorAHSAA Hewitt-Trussville Sectional · Apr 2836-03.00AHSAA Hewitt-Trussville SectionalApril 28, 2023
Weight Throw · 20lb / 9.0kg · IndoorMAC Indoor Track & Field Championships · Feb 2716.87mMAC Indoor Track & Field ChampionshipsFebruary 27, 2026
Weight Throw · 20lb / 9.0kg · OutdoorMid-American Conference Championships · Feb 2815.61mMid-American Conference ChampionshipsFebruary 28, 2025

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

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
May 14Mid-American Conference Outdoor Track Field ChampionshipsMay 14 · Hammer · Place 20 · Eastern MichiganEastern MichiganHammer4kg20.47.13m PBJr
May 8Len Paddock OpenMay 8 · Hammer · Place 14 · Eastern MichiganEastern MichiganHammer4kg14.45.52mJr
Feb 27MAC Indoor Track & Field ChampionshipsFeb 27 · Weight Throw · Place 13 · Eastern MichiganEastern MichiganWeight Throw20lb / 9.0kg13.16.87m PBJr
Feb 7Michigan InvitationalFeb 7 · Weight Throw · Place 10 · Eastern MichiganEastern MichiganWeight Throw1016.07mJr
Jan 24Bob Parks MemorialJan 24 · Weight Throw · Place 3 · Eastern MichiganEastern MichiganWeight Throw20lb / 9.0kg3.16.53mJr
Jan 17Simmons-Harvey InvitationalJan 17 · Weight Throw · Place 3 · Eastern MichiganEastern MichiganWeight Throw317.52mJr
Jan 102026 Wolverine InvitationalJan 10 · Weight Throw · Eastern MichiganEastern MichiganWeight Throw—NDJr

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 6Hillsdale Last ChanceMay 6 · Hammer · Place 6 · Eastern MichiganEastern MichiganHammer4kg6.45.34m PBJr
May 6Hillsdale Last ChanceMay 6 · Discus · Place 19 · Eastern MichiganEastern MichiganDiscus1kg19.30.39mJr
May 1Jesse Owens ClassicMay 1 · Hammer · Place 31 · Eastern MichiganEastern MichiganHammer3140.57mJr
Apr 23UL Clark Woods TF InvitationalApr 23 · Hammer · Place 18 · Eastern MichiganEastern MichiganHammer4kg18.43.26mJr
Apr 23UL Clark Woods TF InvitationalApr 23 · Discus · Place 30 · Eastern MichiganEastern MichiganDiscus1kg30.30.64mJr
Apr 16Hillsdale Gina RelaysApr 16 · Hammer · Place 4 · Eastern MichiganEastern MichiganHammer4kg4.41.30mJr
Apr 16Hillsdale Gina RelaysApr 16 · Discus · Place 15 · Eastern MichiganEastern MichiganDiscus1kg15.33.40mJr
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · Hammer · Place 11 · Eastern MichiganEastern MichiganHammer4kg11.43.67mJr
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · Discus · Eastern MichiganEastern MichiganDiscus1kg—NMJr
Mar 27Hurricane Collegiate InvitationalMar 27 · Hammer · Place 11 · Eastern MichiganEastern MichiganHammer4kg11.44.63mJr
Mar 27Hurricane Collegiate InvitationalMar 27 · Discus · Place 11 · Eastern MichiganEastern MichiganDiscus1kg11.24.66mJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5GVSU Holiday OpenDec 5 · Weight Throw · Place 6 · Eastern MichiganEastern MichiganWeight Throw20lb / 9.0kg6.16.75mJr
Feb 21Silverston InvitationalFeb 21 · Weight Throw · Place 1 · Eastern MichiganEastern MichiganWeight Throw116.43m—
Feb 14GVSU Big Meet FridayFeb 14 · Weight Throw · Place 33 · Eastern MichiganEastern MichiganWeight Throw3314.14mSO
Feb 8Michigan InvitationalFeb 8 · Weight Throw · Place 12 · Eastern MichiganEastern MichiganWeight Throw1215.42m—
Jan 25EMU Bob Parks Memorial MeetJan 25 · Weight Throw · Place 12 · Eastern MichiganEastern MichiganWeight Throw20lb / 9.0kg12.14.66mSo
Jan 112025 Wolverine InvitationalJan 11 · Weight Throw · Place 6 · Eastern MichiganEastern MichiganWeight Throw648-4.75SO

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Mid-American Conference ChampionshipsFeb 28 · Weight Throw · Place 16 · Eastern MichiganEastern MichiganWeight Throw20lb / 9.0kg16.15.61m PBSo

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6GVSU Holiday OpenDec 6 · Weight Throw · Place 19 · Eastern MichiganEastern MichiganWeight Throw20lb / 9.0kg19.13.71mSo
Jan 20Bob Parks Memorial InvitationalJan 20 · Shot Put · Place 18 · Eastern MichiganEastern MichiganShot Put4kg18.10.86m PBFr
Jan 132024 Wolverine InvitationalJan 13 · Shot Put · Eastern MichiganEastern MichiganShot Put4kg--DNSFr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 272024 Len Paddock OpenApr 27 · Discus · Place 11 · Eastern MichiganEastern MichiganDiscus1126.43m—
Apr 272024 Len Paddock OpenApr 27 · Shot Put · Place 9 · Eastern MichiganEastern MichiganShot Put910.33m—
Apr 19Elaine Leigh InviteApr 19 · Shot Put · Place 11 · Eastern MichiganEastern MichiganShot Put1110.38m—
Apr 13Chippewa ChallengeApr 13 · Discus · Place 12 · Eastern MichiganEastern MichiganDiscus1228.15mFR
Apr 13Chippewa ChallengeApr 13 · Shot Put · Place 8 · Eastern MichiganEastern MichiganShot Put810.42mFR
Apr 5Spartan Invitational 2024Apr 5 · Discus · Place 12 · Eastern MichiganEastern MichiganDiscus1kg12.32.27mFr

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · Discus · Place 13 · HooverHooverDiscus1kg13.99-0212
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · Shot Put · Place 8 · HooverHooverShot Put4kg8.34-11.2512
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · Discus · Place 3 · HooverHooverDiscus1kg3.111-02 PB12
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · Shot Put · Place 2 · HooverHooverShot Put4kg2.36-03.00 PB12
Apr 21Hewitt-Trussville InvitationalApr 21 · Discus · Place 3 · HooverHooverDiscus397-812
Apr 21Hewitt-Trussville InvitationalApr 21 · Shot Put · Place 5 · HooverHooverShot Put534-312
Apr 14Mountain Brook InvitationalApr 14 · Discus · Place 6 · HooverHooverDiscus1kg6.107-0112
Apr 14Mountain Brook InvitationalApr 14 · Shot Put · Place 8 · HooverHooverShot Put4kg8.35-07.0012
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · Discus · Place 1 · HooverHooverDiscus1111-112
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · Shot Put · Place 1 · HooverHooverShot Put133-312
Mar 23FSU RelaysMar 23 · Shot Put · Place 13 · HooverHooverShot Put4kg13.10.48m12
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · Discus · Place 2 · HooverHooverDiscus230.42m—
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · Shot Put · Place 2 · HooverHooverShot Put211.41m—
Mar 3Husky March ClassicMar 3 · Discus · Place 3 · HooverHooverDiscus399-512
Mar 3Husky March ClassicMar 3 · Shot Put · Place 6 · HooverHooverShot Put633-0.5012

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · Shot Put · Place 6 · HooverHooverShot Put4kg6.33-11.0012
Jan 28Last Chance Invitational #3Jan 28 · Shot Put · Place 6 · HooverHooverShot Put633-01.50—
Jan 28Last Chance Invitational #3Jan 28 · Shot Put · Place 6 · HooverHooverShot Put634-112
Jan 16MLK Track Classic #2Jan 16 · Shot Put · Place 19 · HooverHooverShot Put4kg19.30-02.5012
Jan 7Icebreaker Invitational #2Jan 7 · Shot Put · Place 10 · HooverHooverShot Put4kg10.33-01.5012

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · Shot Put · Place 4 · HooverHooverShot Put4kg4.33-01.0012
Dec 3Magic City Invitational #2Dec 3 · Shot Put · Place 5 · HooverHooverShot Put4kg5.32-01.0012
Feb 4AHSAA Indoor State ChampionshipFeb 4 · Shot Put · Place 7 · HooverHooverShot Put4kg7.32-10.0011
Jan 29Last Chance Invitational #3Jan 29 · Shot Put · Place 14 · HooverHooverShot Put149.43m—
Jan 19JV Meet #3Jan 19 · Shot Put · Place 9 · HooverHooverShot Put98.50m—
Jan 17Martin Luther King Jr Indoor Track Classic #2Jan 17 · Shot Put · Place 7 · HooverHooverShot Put79.55m—
Jan 8Icebreaker Invitational Meet #2Jan 8 · Shot Put · Place 6 · HooverHooverShot Put4kg6.31-06.2511

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · Discus · Place 4 · HooverHooverDiscus1kg4.102-0611
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · Shot Put · Place 22 · HooverHooverShot Put4kg22.30-01.5011
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · Discus · Place 3 · HooverHooverDiscus1kg3.105-1011
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · Shot Put · Place 4 · HooverHooverShot Put4kg4.32-10.2511
Apr 22Hewitt-Trussville InvitationalApr 22 · Discus · Place 4 · HooverHooverDiscus494-011
Apr 22Hewitt-Trussville InvitationalApr 22 · Shot Put · Place 9 · HooverHooverShot Put931-111
Apr 14Birmingham Metro JV Meet #6Apr 14 · Discus · Place 1 · HooverHooverDiscus192-1011
Apr 14Birmingham Metro JV Meet #6Apr 14 · Shot Put · Place 1 · HooverHooverShot Put134-611
Apr 7Birmingham Metro JV Meet #5Apr 7 · Discus · HooverHooverDiscus1kg--DNS11
Apr 1Mobile Challenge of Champions - OpenApr 1 · Shot Put · Place 6 · HooverHooverShot Put631-10.5011
Apr 1Mobile Challenge of Champions - OpenApr 1 · Discus · Place 10 · HooverHooverDiscus1082-08.5011
Mar 19Homewood HS InvitationalMar 19 · Discus · Place 7 · HooverHooverDiscus728.21m—
Mar 19Homewood HS InvitationalMar 19 · Shot Put · Place 8 · HooverHooverShot Put89.95m—
Mar 17Birmingham JV Meet #3Mar 17 · Discus · Place 2 · HooverHooverDiscus224.26m—
Mar 14Vestavia Hills King of the Mountain Varsity InvitationalMar 14 · Discus · Place 3 · HooverHooverDiscus327.52m—
Mar 14Vestavia Hills King of the Mountain Varsity InvitationalMar 14 · Shot Put · Place 4 · HooverHooverShot Put49.54m—
Mar 4Husky March ClassicMar 4 · Discus · HooverHooverDiscus—86-03—
Mar 4Husky March ClassicMar 4 · Shot Put · Place 8 · HooverHooverShot Put810.23m—

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 4Magic City Invitational #2Dec 4 · Shot Put · Place 7 · HooverHooverShot Put4kg7.30-09.5011
Jan 12JV Meet #3BJan 12 · Shot Put · Place 1 · HooverHooverShot Put18.15m—
Jan 5Crossplex HS JV Meet #2Jan 5 · Shot Put · Place 5 · HooverHooverShot Put4kg5.7.31m10

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 26OTM Mary Birdwell Memorial T&F MeetJun 26 · Discus · Place 1 · Over The MouOver The MouDiscus128.14m16
Jun 26OTM Mary Birdwell Memorial T&F MeetJun 26 · Shot Put · Place 2 · Over The MouOver The MouShot Put29.23m16
Jun 12Alabama Heat Regional Tune Up 2021Jun 12 · Discus · Place 2 · Over The MouOver The MouDiscus225.39m05
Jun 12Alabama Heat Regional Tune Up 2021Jun 12 · Shot Put · Place 3 · Over The MouOver The MouShot Put38.26m05
Jun 5Pure Elete BurnoutJun 5 · Discus · Place 2 · Over the Mountain Track ClubOver the Mountain Track ClubDiscus1kg2.26.17m10
Apr 29AHSAA Class 7A State Track & Field ChampionshipsApr 29 · Discus · Place 19 · HooverHooverDiscus1kg19.25.29m10
Apr 23AHSAA Class 7A Section 3 Apr 23 · Discus · Place 7 · HooverHooverDiscus1kg7.26.28m10
Apr 23AHSAA Class 7A Section 3 Apr 23 · Shot Put · Place 11 · HooverHooverShot Put4kg11.8.75m10
Apr 15Metro Birmingham JV ChampionshipsApr 15 · Discus · Place 1 · HooverHooverDiscus125.01m—
Apr 15Metro Birmingham JV ChampionshipsApr 15 · Shot Put · Place 2 · HooverHooverShot Put29.15m—
Apr 7Metro Birmingham JV Meet #5Apr 7 · Discus · Place 1 · HooverHooverDiscus1kg1.25.18m10
Apr 7Metro Birmingham JV Meet #5Apr 7 · Shot Put · Place 1 · HooverHooverShot Put4kg1.8.43m10
Apr 2Spain Park ClassicApr 2 · Discus · Place 13 · HooverHooverDiscus1323.26m—
Apr 2Spain Park ClassicApr 2 · Shot Put · Place 22 · HooverHooverShot Put227.51m—
Mar 30Metro Birmingham JV Meet #4Mar 30 · Discus · Place 3 · HooverHooverDiscus322.65m—
Mar 30Metro Birmingham JV Meet #4Mar 30 · Shot Put · Place 1 · HooverHooverShot Put18.55m—
Mar 20Northridge Jaguar InvitationalMar 20 · Discus · Place 6 · HooverHooverDiscus622.93m10
Mar 20Northridge Jaguar InvitationalMar 20 · Shot Put · Place 10 · HooverHooverShot Put108.05m10
Mar 9Metro Birmingham JV Meet #2Mar 9 · Discus · Place 4 · HooverHooverDiscus420.16m—
Mar 9Metro Birmingham JV Meet #2Mar 9 · Shot Put · Place 1 · HooverHooverShot Put18.76m—

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Crossplex JV Meet #1Dec 17 · Shot Put · Place 4 · HooverHooverShot Put4kg4.7.18m10