Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMHSAA State T & F Meet · May 215.21aMHSAA State T & F MeetMay 2, 2026
1600 Meters · OutdoorHattiesburg Powerade Relays · Mar 316:00.20Hattiesburg Powerade RelaysMarch 31, 2023
300m Hurdles · 36" / 0.914m · OutdoorMeridian Region 5 2A & 4A · Apr 741.11aMeridian Region 5 2A & 4AApril 7, 2026
400 Meters · IndoorClinton Season Opener · Feb 1456.66Clinton Season OpenerFebruary 14, 2025
400 Meters · OutdoorSaint Andrews Region 5-2A, 6-2A, 7-3A · Apr 1558.68aSaint Andrews Region 5-2A, 6-2A, 7-3AApril 15, 2024
800 Meters · IndoorMeridian Season Opener · Feb 223:42.44Meridian Season OpenerFebruary 22, 2021
800 Meters · OutdoorCarey HS Challenge · Mar 203:24.11Carey HS ChallengeMarch 20, 2021
Long Jump · OutdoorMHSAA State T & F Meet · May 222-02.25MHSAA State T & F MeetMay 2, 2026
Triple Jump · OutdoorMHSAA State T & F Meet · May 247-06.50MHSAA State T & F MeetMay 2, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 2MHSAA State T & F MeetMay 2 · Triple Jump · Place 1 · HeidelbergTriple Jump1.47-06.50 PB12
May 2MHSAA State T & F MeetMay 2 · Long Jump · Place 2 · HeidelbergLong Jump2.22-02.25 PB12
May 2MHSAA State T & F MeetMay 2 · 300m Hurdles · Place 3 · Heidelberg300m Hurdles36" / 0.914m3.41.55a12
May 2MHSAA State T & F MeetMay 2 · 110m Hurdles · Place 2 · Heidelberg110m Hurdles39" / 0.991m2.15.21a PBWind: -1.912
Apr 7Meridian Region 5 2A & 4AApr 7 · Triple Jump · Place 1 · HeidelbergTriple Jump1.44-11.0012
Apr 7Meridian Region 5 2A & 4AApr 7 · Long Jump · Place 1 · HeidelbergLong Jump1.21-09.0012
Apr 7Meridian Region 5 2A & 4AApr 7 · 300m Hurdles · Place 1 · Heidelberg300m Hurdles36" / 0.914m1.41.11a PB12
Apr 7Meridian Region 5 2A & 4AApr 7 · 110m Hurdles · Place 1 · Heidelberg110m Hurdles39" / 0.991m1.16.59a12
Mar 27Hattiesburg PoweraideMar 27 · Triple Jump · Place 2 · HeidelbergTriple Jump2.43-09.2512
Mar 27Hattiesburg PoweraideMar 27 · Long Jump · Place 3 · HeidelbergLong Jump3.21-09.5012
Mar 27Hattiesburg PoweraideMar 27 · 300m Hurdles · Heidelberg300m Hurdles36" / 0.914m--DNS12
Mar 6USM HS InvitationalMar 6 · Triple Jump · Place 2 · HeidelbergTriple Jump2.45-09.0012
Mar 6USM HS InvitationalMar 6 · Long Jump · Place 2 · HeidelbergLong Jump2.22-02.0012
Mar 6USM HS InvitationalMar 6 · 300m Hurdles · Heidelberg300m Hurdles36" / 0.914m--DNS12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 2MHSAA State Track & Field ChampionshipsMay 2 · Triple Jump · Place 2 · HeidelbergTriple Jump2.44-08.2511
May 2MHSAA State Track & Field ChampionshipsMay 2 · Long Jump · Place 2 · HeidelbergLong Jump2.21-07.5011
May 2MHSAA State Track & Field ChampionshipsMay 2 · 300m Hurdles · Place 7 · Heidelberg300m Hurdles36" / 0.914m7.43.85a11
Apr 24MHSAA 2A South StateApr 24 · Triple Jump · Place 1 · Heidelberg HTriple Jump145-07.5011
Apr 24MHSAA 2A South StateApr 24 · Long Jump · Place 1 · Heidelberg HLong Jump121-04.0011
Apr 24MHSAA 2A South StateApr 24 · 300m Hurdles · Place 4 · Heidelberg H300m Hurdles444.4911
Apr 24MHSAA 2A South StateApr 24 · 110m Hurdles · Place 6 · Heidelberg H110m Hurdles616.3811
Apr 17Super Region 3-2A/3AApr 17 · Triple Jump · Place 1 · HeidelbergTriple Jump1.46-01.0011
Apr 17Super Region 3-2A/3AApr 17 · Long Jump · Place 2 · HeidelbergLong Jump2.21-10.7511
Apr 17Super Region 3-2A/3AApr 17 · 300m Hurdles · Place 2 · Heidelberg300m Hurdles36" / 0.914m2.42.21a11
Apr 17Super Region 3-2A/3AApr 17 · 110m Hurdles · Place 2 · Heidelberg110m Hurdles39" / 0.991m2.16.32a11
Apr 10Saint Andrews RegionApr 10 · Triple Jump · Place 1 · HeidelbergTriple Jump1.44-08.0011
Apr 10Saint Andrews RegionApr 10 · Long Jump · Place 2 · HeidelbergLong Jump2.20-09.0011
Apr 10Saint Andrews RegionApr 10 · 300m Hurdles · Place 2 · Heidelberg300m Hurdles36" / 0.914m2.43.30a11
Apr 10Saint Andrews RegionApr 10 · 110m Hurdles · Place 1 · Heidelberg110m Hurdles39" / 0.991m1.16.16a11
Mar 28Hattiesburg Powerade RelaysMar 28 · Triple Jump · Place 1 · Heidelberg HTriple Jump144-03.00—
Mar 28Hattiesburg Powerade RelaysMar 28 · Long Jump · Place 17 · Heidelberg HLong Jump1719-09.50—
Mar 28Hattiesburg Powerade RelaysMar 28 · 300m Hurdles · Place 14 · Heidelberg H300m Hurdles1444.98—
Mar 7USM HS InvitationalMar 7 · Triple Jump · Place 3 · HeidelbergTriple Jump3.44-09.00Wind: 1.611
Mar 7USM HS InvitationalMar 7 · Long Jump · Place 21 · HeidelbergLong Jump21.19-05.0011
Mar 7USM HS InvitationalMar 7 · High Jump · HeidelbergHigh Jump--NH11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24Meridian Wildcat RelaysFeb 24 · Triple Jump · Place 1 · Heidelberg HTriple Jump143-09.00—
Feb 24Meridian Wildcat RelaysFeb 24 · Long Jump · Place 1 · Heidelberg HLong Jump120-10.00—
Feb 14Clinton Season OpenerFeb 14 · Triple Jump · Place 1 · Heidelberg HTriple Jump143-07.0011
Feb 14Clinton Season OpenerFeb 14 · Long Jump · Heidelberg HLong Jump—19-11.0011
Feb 14Clinton Season OpenerFeb 14 · 400 Meters · Place 11 · Heidelberg H400 Meters1156.66 PB11

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 4MHSAA State Track & Field ChampionshipsMay 4 · Triple Jump · Place 4 · HeidelbergTriple Jump4.41-10.0010
Apr 26Saint Andrews 2A South StateApr 26 · Triple Jump · Place 2 · HeidelbergTriple Jump2.42-06.0010
Apr 18MHSAA 3-2A & 3-3AApr 18 · Triple Jump · Place 1 · Heidelberg HTriple Jump142-04.0010
Apr 18MHSAA 3-2A & 3-3AApr 18 · Long Jump · Place 5 · Heidelberg HLong Jump519-11.0010
Apr 15Saint Andrews Region 5-2A, 6-2A, 7-3AApr 15 · Triple Jump · Place 3 · HeidelbergTriple Jump3.41-02.5010
Apr 15Saint Andrews Region 5-2A, 6-2A, 7-3AApr 15 · Long Jump · Place 4 · HeidelbergLong Jump4.19-05.5010
Apr 15Saint Andrews Region 5-2A, 6-2A, 7-3AApr 15 · 400 Meters · Place 5 · Heidelberg400 Meters5.58.68a PB10
Mar 28Hattiesburg Powerade RelaysMar 28 · Triple Jump · Place 19 · Heidelberg HTriple Jump1937-06.25—
Mar 28Hattiesburg Powerade RelaysMar 28 · Triple Jump · Place 19 · Heidelberg HTriple Jump1937-06.25—
Mar 28Hattiesburg Powerade RelaysMar 28 · 110m Hurdles · Place 13 · Heidelberg H110m Hurdles1318.63—
Mar 28Hattiesburg Powerade RelaysMar 28 · 110m Hurdles · Place 13 · Heidelberg H110m Hurdles1318.63—
Mar 18Meridian InvitationalMar 18 · Triple Jump · HeidelbergTriple Jump--DNS10
Mar 18Meridian InvitationalMar 18 · Long Jump · HeidelbergLong Jump--DNS10
Mar 18Meridian InvitationalMar 18 · High Jump · HeidelbergHigh Jump--DNS10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 31Hattiesburg Powerade RelaysMar 31 · 1600 Meters · Place 29 · Heidelberg H1600 Meters296:00.20 PB—
Mar 31Hattiesburg Powerade RelaysMar 31 · Triple Jump · Heidelberg HTriple Jump—37-11.00—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 9MHSAA Division 5-2A / 4AApr 9 · 800 Meters · Place 9 · Heidelberg800 Meters9.3:25.28a7
Mar 20Carey HS ChallengeMar 20 · 800 Meters · Place 34 · Heidelberg H800 Meters343:24.11 PB—
Mar 20Carey HS ChallengeMar 20 · 1600 Meters · Place 30 · Heidelberg H1600 Meters307:04.56—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Meridian Season OpenerFeb 22 · 800 Meters · Place 6 · Heidelberg H800 Meters63:42.44 PB—