Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorMountain Brook Invitational · Apr 12 | 5:19.26 | Mountain Brook Invitational | April 12, 2019 |
| 100 Meters · OutdoorHoover JV Meet #4 · Apr 3 | 12.13 | Hoover JV Meet #4 | April 3, 2018 |
| 1600 Meters · IndoorMagic City Invitational · Dec 7 | 5:10.44a | Magic City Invitational | December 7, 2019 |
| 1600 Meters · OutdoorMountain Brook JV Meet #1 · Mar 3 | 5:15.24a | Mountain Brook JV Meet #1 | March 3, 2020 |
| 200 Meters · OutdoorMountain Brook Invitational · Apr 13 | 26.61 | Mountain Brook Invitational | April 13, 2018 |
| 400 Meters · IndoorJV Meet #2 · Jan 9 | 1:01.52 | JV Meet #2 | January 9, 2018 |
| 400 Meters · OutdoorMountain Brook Invitational · Apr 13 | 59.79 | Mountain Brook Invitational | April 13, 2018 |
| 60 Meters · IndoorIndoor JV Meet #3 · Jan 23 | 8.55 | Indoor JV Meet #3 | January 23, 2018 |
| 800 Meters · IndoorIndoor JV Meet #2 · Jan 8 | 2:25.53a | Indoor JV Meet #2 | January 8, 2020 |
| 800 Meters · OutdoorMountain Brook Invitational · Apr 12 | 2:20.81 | Mountain Brook Invitational | April 12, 2019 |
| Pole Vault · IndoorMartin Luther King Indoor Track Classic · Jan 16 | 3.81m | Martin Luther King Indoor Track Classic | January 16, 2012 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Outdoor Track
4 results2020 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 14 | Crossplex JV Meet #3Jan 14 · 1600 Meters · Place 135 · Mountain Brook | 1600 Meters | 135. | 5:29.35a | 11 |
| Jan 8 | Indoor JV Meet #2Jan 8 · 1600 Meters · Place 50 · Mountain Brook | 1600 Meters | 50. | 5:18.53a | 11 |
| Jan 8 | Indoor JV Meet #2Jan 8 · 800 Meters · Place 52 · Mountain Brook | 800 Meters | 52. | 2:25.53a PB | 11 |
2019 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 7 | Magic City InvitationalDec 7 · 1600 Meters · Place 66 · Mountain Brook | 1600 Meters | 66. | 5:10.44a PB | 11 |
| Jan 15 | Indoor JV Meet #3Jan 15 · 1600 Meters · Place 107 · Mountain Bro | 1600 Meters | 107 | 5:22.90 | — |
| Jan 15 | Indoor JV Meet #3Jan 15 · 800 Meters · Place 99 · Mountain Bro | 800 Meters | 99 | 2:25.80 | — |
| Jan 8 | Indoor JV Meet #2Jan 8 · 1600 Meters · Place 43 · Mountain Bro | 1600 Meters | 43 | 5:25.18 | — |
| Jan 8 | Indoor JV Meet #2Jan 8 · 800 Meters · Place 62 · Mountain Bro | 800 Meters | 62 | 2:30.41 | — |
2019 Outdoor Track
2 results2018 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 1 | Magic City InvitationalDec 1 · 1600 Meters · Place 63 · Mountain Brook | 1600 Meters | 63. | 5:26.02a | 10 |
| Jan 23 | Indoor JV Meet #3Jan 23 · 400 Meters · Place 70 · Mountain Bro | 400 Meters | 70 | 1:02.27 | — |
| Jan 23 | Indoor JV Meet #3Jan 23 · 60 Meters · Place 103 · Mountain Bro | 60 Meters | 103 | 8.55 PB | — |
| Jan 9 | JV Meet #2Jan 9 · 400 Meters · Place 43 · Mountain Bro | 400 Meters | 43 | 1:01.52 PB | — |
| Jan 9 | JV Meet #2Jan 9 · 60 Meters · Place 88 · Mountain Bro | 60 Meters | 88 | 8.646 | — |
2018 Outdoor Track
4 results2012 Indoor Track
2 results