Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 110m Hurdles · 39" / 0.991m · OutdoorMHSAA 3A & 7A South State Championship · Apr 24 | 15.76a | MHSAA 3A & 7A South State Championship | April 24, 2026 |
| 1600 Meters · IndoorHattiesburg Season Opener · Feb 13 | 5:48.34 | Hattiesburg Season Opener | February 13, 2023 |
| 200 Meters · OutdoorMHSAA Super Region 3-3A and 4-4A · Apr 18 | 24.38a | MHSAA Super Region 3-3A and 4-4A | April 18, 2026 |
| 300m Hurdles · 36" / 0.914m · OutdoorRegion 6-3A & 7-1A · Apr 11 | 43.09a | Region 6-3A & 7-1A | April 11, 2024 |
| 400 Meters · IndoorHattiesburg Invitational · Feb 20 | 57.35 | Hattiesburg Invitational | February 20, 2026 |
| 400 Meters · OutdoorHattiesburg Powerade Relays · Mar 28 | 54.06 | Hattiesburg Powerade Relays | March 28, 2025 |
| 800 Meters · IndoorHattiesburg Invitational · Feb 23 | 2:21.34a | Hattiesburg Invitational | February 23, 2024 |
| 800 Meters · OutdoorHattiesburg Powerade Relays · Mar 31 | 2:18.43 | Hattiesburg Powerade Relays | March 31, 2023 |
| Long Jump · OutdoorMHSAA Super Region 3-3A and 4-4A · Apr 18 | 19' 10" | MHSAA Super Region 3-3A and 4-4A | April 18, 2026 |
| Triple Jump · OutdoorMHSAA Super Region 3-3A and 4-4A · Apr 18 | 42' 7" | MHSAA Super Region 3-3A and 4-4A | April 18, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
16 results2026 Indoor Track
4 results2025 Outdoor Track
25 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 26 | MHSAA 3A & 4A South State ChampionshipApr 26 · Triple Jump · Place 6 · Jefferson Davis County | Triple Jump | 6. | 40-10.50 | 11 |
| Apr 17 | Super Region 3-2A/3AApr 17 · Triple Jump · Place 4 · Jefferson Davis County | Triple Jump | 4. | 41-08.00 | 11 |
| Apr 17 | Super Region 3-2A/3AApr 17 · Long Jump · Place 7 · Jefferson Davis County | Long Jump | 7. | 19-03.25 | 11 |
| Apr 17 | Super Region 3-2A/3AApr 17 · 110m Hurdles · Place 6 · Jefferson Davis County | 110m Hurdles39" / 0.991m | 6. | 19.22a | 11 |
| Apr 8 | Amite County Region 7-2AApr 8 · Triple Jump · Place 4 · Jefferson Davis County | Triple Jump | 4. | 40-05.00 | 11 |
| Apr 8 | Amite County Region 7-2AApr 8 · Long Jump · Place 4 · Jefferson Davis County | Long Jump | 4. | 19-00.00 | 11 |
| Apr 8 | Amite County Region 7-2AApr 8 · 110m Hurdles · Place 1 · Jefferson Davis County | 110m Hurdles39" / 0.991m | 1. | 16.48a | 11 |
| Apr 8 | Amite County Region 7-2AApr 8 · 400 Meters · Place 5 · Jefferson Davis County | 400 Meters | 5. | 55.61a | 11 |
| Apr 2 | PCS Invite 1Apr 2 · Triple Jump · Place 1 · Jefferson Davis County | Triple Jump | 1. | 41-03.50 | 11 |
| Apr 2 | PCS Invite 1Apr 2 · 110m Hurdles · Place 1 · Jefferson Davis County | 110m Hurdles39" / 0.991m | 1. | 16.90a | 11 |
| Apr 2 | PCS Invite 1Apr 2 · 400 Meters · Place 13 · Jefferson Davis County | 400 Meters | 13. | 1:01.96a | 11 |
| Mar 28 | Hattiesburg Powerade RelaysMar 28 · Triple Jump · Place 17 · Jefferson Da | Triple Jump | 17 | 38-10.50 | — |
| Mar 28 | Hattiesburg Powerade RelaysMar 28 · Long Jump · Place 34 · Jefferson Da | Long Jump | 34 | 17-07.00 | — |
| Mar 28 | Hattiesburg Powerade RelaysMar 28 · 800 Meters · Place 48 · Jefferson Da | 800 Meters | 48 | 2:35.38 | — |
| Mar 28 | Hattiesburg Powerade RelaysMar 28 · 400 Meters · Place 13 · Jefferson Da | 400 Meters | 13 | 54.06 PB | — |
| Mar 28 | Hattiesburg Powerade RelaysMar 28 · 110m Hurdles · Place 11 · Jefferson Da | 110m Hurdles | 11 | 17.01 | — |
| Mar 20 | PCS meet 3Mar 20 · Triple Jump · Place 6 · Jefferson Davis County | Triple Jump | 6. | 35-04.00 | 11 |
| Mar 20 | PCS meet 3Mar 20 · Long Jump · Place 6 · Jefferson Davis County | Long Jump | 6. | 18-06.50 | 11 |
| Mar 20 | PCS meet 3Mar 20 · 300m Hurdles · Place 4 · Jefferson Davis County | 300m Hurdles36" / 0.914m | 4. | 46.16a | 11 |
| Mar 20 | PCS meet 3Mar 20 · 110m Hurdles · Place 1 · Jefferson Davis County | 110m Hurdles39" / 0.991m | 1. | 18.30a | 11 |
| Mar 20 | PCS meet 3Mar 20 · 800 Meters · Place 2 · Jefferson Davis County | 800 Meters | 2. | 2:33.33a | 11 |
| Mar 7 | USM HS InvitationalMar 7 · Triple Jump · Place 8 · Jefferson Davis County | Triple Jump | 8. | 39-09.00 | 11 |
| Mar 7 | USM HS InvitationalMar 7 · 300m Hurdles · Place 14 · Jefferson Davis County | 300m Hurdles36" / 0.914m | 14. | 45.65a | 11 |
| Mar 7 | USM HS InvitationalMar 7 · 110m Hurdles · Place 16 · Jefferson Davis County | 110m Hurdles39" / 0.991m | 16. | 19.00aWind: -1.2 | 11 |
| Mar 7 | USM HS InvitationalMar 7 · High Jump · Jefferson Davis County | High Jump | -- | NH | 11 |
2024 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 18 | MHSAA 3-2A & 3-3AApr 18 · 110m Hurdles · Place 1 · Jefferson Da | 110m Hurdles | 1 | 17.27 | 10 |
| Apr 11 | Region 6-3A & 7-1AApr 11 · 300m Hurdles · Place 2 · Jefferson Davis County | 300m Hurdles36" / 0.914m | 2. | 43.09a PB | 10 |
| Apr 11 | Region 6-3A & 7-1AApr 11 · 800 Meters · Place 3 · Jefferson Davis County | 800 Meters | 3. | 2:24.62a | 10 |
| Apr 11 | Region 6-3A & 7-1AApr 11 · 400 Meters · Place 7 · Jefferson Davis County | 400 Meters | 7. | 57.80a | 10 |
| Mar 28 | Hattiesburg Powerade RelaysMar 28 · 800 Meters · Place 19 · Jefferson Da | 800 Meters | 19 | 2:23.04 | — |
| Mar 28 | Hattiesburg Powerade RelaysMar 28 · 110m Hurdles · Place 19 · Jefferson Da | 110m Hurdles | 19 | 19.54 | — |
| Mar 9 | McComb HS InviteMar 9 · 1600 Meters · Jefferson Davis County | 1600 Meters | -- | DNS | 10 |
| Mar 9 | McComb HS InviteMar 9 · 800 Meters · Jefferson Davis County | 800 Meters | -- | DNS | 10 |
2024 Indoor Track
3 results2023 Outdoor Track
4 results2023 Indoor Track
3 results