Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMountain Brook JV Meet #1 · Mar 35:39.30aMountain Brook JV Meet #1March 3, 2020
Javelin · 800g · OutdoorWLU Carnival · Mar 1561.74mWLU CarnivalMarch 15, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24ODAC ChampionshipsApr 24 · Javelin · Place 1 · Washington and LeeWashington and LeeJavelin800g1.57.34mJr
Apr 10JMU InvitationalApr 10 · Javelin · Place 3 · Washington and LeeWashington and LeeJavelin800g3.57.95mJr
Mar 20W&L CarnivalMar 20 · Javelin · Place 1 · Washington and LeeWashington and LeeJavelin800g1.55.85mJr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23NCAA Division III Outdoor Track & Field ChampionshipsMay 23 · Javelin · Place 19 · Washington and LeeWashington and LeeJavelin800g19.54.09mFr
Apr 26ODAC Outdoor ChampionshipsApr 26 · Javelin · Place 1 · Washington and LeeWashington and LeeJavelin156.97m—
Apr 4Colonial RelaysApr 4 · Javelin · Place 4 · Washington and LeeWashington and LeeJavelin456.99m—
Mar 15WLU CarnivalMar 15 · Javelin · Place 1 · Washington and LeeWashington and LeeJavelin800g1.61.74m PBFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4Richard Drake InviteFeb 4 · Shot Put · Place 31 · Washington and LeeWashington and LeeShot Put317.37m—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · Javelin · Place 1 · HooverHooverJavelin800g1.198-0812
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · Javelin · Place 1 · HooverHooverJavelin800g1.180-0712
Apr 14Mountain Brook InvitationalApr 14 · Javelin · Place 1 · HooverHooverJavelin800g1.174-0012
Mar 23FSU RelaysMar 23 · Javelin · Place 3 · HooverHooverJavelin800g3.55.77m12
Mar 3Husky March ClassicMar 3 · Javelin · Place 3 · HooverHooverJavelin3155-412

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · Javelin · Place 9 · HooverHooverJavelin800g9.153-0311
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · Javelin · Place 3 · HooverHooverJavelin800g3.159-0411
Apr 22Hewitt-Trussville InvitationalApr 22 · Javelin · Place 6 · HooverHooverJavelin6149-711
Apr 14Birmingham Metro JV Meet #6Apr 14 · Javelin · Place 1 · HooverHooverJavelin1162-211
Mar 19Homewood HS InvitationalMar 19 · Javelin · Place 4 · HooverHooverJavelin449.69m—
Mar 4Husky March ClassicMar 4 · Javelin · Place 1 · HooverHooverJavelin150.17m—

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29AHSAA Class 7A State Track & Field ChampionshipsApr 29 · Javelin · Place 14 · HooverHooverJavelin800g14.43.71m10
Apr 23AHSAA Class 7A Section 3 Apr 23 · Javelin · Place 3 · HooverHooverJavelin800g3.48.46m10
Apr 2Spain Park ClassicApr 2 · Javelin · Place 6 · HooverHooverJavelin643.35m—
Mar 30Metro Birmingham JV Meet #4Mar 30 · Javelin · Place 5 · HooverHooverJavelin539.92m—
Mar 13Vestavia King of the Mountain InvitationalMar 13 · Javelin · Place 9 · HooverHooverJavelin941.80m—
Mar 9Metro Birmingham JV Meet #2Mar 9 · Javelin · HooverHooverJavelin—114-01—
Mar 6Helena Earlybird InvitationalMar 6 · Javelin · Place 4 · HooverHooverJavelin800g4.41.55m10

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 10Metro Birmingham Junior Varsity Meet #2Mar 10 · 1600 Meters · Place 76 · HooverHoover1600 Meters76.5:44.73a9
Mar 3Mountain Brook JV Meet #1Mar 3 · 1600 Meters · Place 55 · HooverHoover1600 Meters55.5:39.30a PB9