Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorNorcross Blue Devil Duel · Feb 813.46Norcross Blue Devil DuelFebruary 8, 2024
100 Meters · OutdoorDuluth Meet · Mar 1513.10Duluth MeetMarch 15, 2023
Discus · 1.6kg · OutdoorBlue Devil Dust Off · Apr 14106-7Blue Devil Dust OffApril 14, 2026
Shot Put · 12lb · OutdoorGHSA 6A Sectional B - Regions 2,6,7,8 · May 240-00.50GHSA 6A Sectional B - Regions 2,6,7,8May 2, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2GHSA 6A Sectional B - Regions 2,6,7,8May 2 · Shot Put · Place 16 · DuluthShot Put12lb16.40-00.50 PB12
Apr 14Blue Devil Dust OffApr 14 · Discus · Place 9 · DuluthDiscus1.6kg9.106-7 PB12
Apr 14Blue Devil Dust OffApr 14 · Shot Put · Place 10 · DuluthShot Put12lb10.37-1012
Mar 28Gwinnett County Varsity ChampionshipMar 28 · Shot Put · Place 37 · DuluthShot Put12lb37.36-212
Mar 11Norcross Senior NightMar 11 · Discus · Place 4 · DuluthDiscus1.6kg4.105-612
Mar 11Norcross Senior NightMar 11 · Shot Put · Place 8 · DuluthShot Put12lb8.38-912
Mar 4Lights at LanierMar 4 · Discus · Place 10 · DuluthDiscus1.6kg10.94-012
Mar 4Lights at LanierMar 4 · Shot Put · Place 6 · DuluthShot Put12lb6.39-812

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 16Duluth MeetApr 16 · Shot Put · Place 8 · DuluthShot Put834-1111
Apr 16Duluth MeetApr 16 · Discus · Place 7 · DuluthDiscus799-011
Mar 28Gwinnett County Varsity ChampionshipMar 28 · Shot Put · Place 41 · DuluthShot Put4135-111

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Gary Billion InvitationalFeb 22 · Shot Put · Place 19 · DuluthShot Put1931-1011
Feb 22Gary Billion InvitationalFeb 22 · Discus · Place 9 · DuluthDiscus994-111

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · Shot Put · Place 28 · DuluthShot Put2838-110
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · Shot Put · Place 28 · DuluthShot Put2838-110
Mar 20Wesleyan School Varsity Meet #5Mar 20 · Shot Put · Place 4 · DuluthShot Put435-710
Mar 20Wesleyan School Varsity Meet #5Mar 20 · Discus · Place 14 · DuluthDiscus1477-610
Mar 13Grayson All-Comers #4Mar 13 · Shot Put · Place 12 · DuluthShot Put1237-110
Mar 6GAC Home MeetMar 6 · Discus · Place 5 · DuluthDiscus569-310
Mar 6GAC Home MeetMar 6 · Shot Put · Place 1 · DuluthShot Put137-210

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24Gary Billion InvitationalFeb 24 · Shot Put · Place 5 · DuluthShot Put538-1.5010
Feb 24Gary Billion InvitationalFeb 24 · Discus · Place 29 · DuluthDiscus2956-810
Feb 8Norcross Blue Devil DuelFeb 8 · 100 Meters · Place 50 · Duluth100 Meters5013.46 PB10
Feb 8Norcross Blue Devil DuelFeb 8 · Discus · Place 8 · DuluthDiscus852-510
Feb 8Norcross Blue Devil DuelFeb 8 · Shot Put · Place 5 · DuluthShot Put534-1010

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 15Duluth MeetMar 15 · Shot Put · Place 17 · DuluthShot Put1724-69
Mar 15Duluth MeetMar 15 · 100 Meters · Place 42 · Duluth100 Meters4213.10 PB9
Mar 8GAC Home MeetMar 8 · Shot Put · Place 10 · DuluthShot Put1026-19
Mar 8GAC Home MeetMar 8 · 100 Meters · Place 37 · Duluth100 Meters3713.219

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11Gary Billion InvitationalFeb 11 · 100 Meters · Place 75 · Duluth100 Meters7513.689