Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500m Steeplechase · Indoor8th Annual Yellow Jacket Invitational · Feb 285:59.408th Annual Yellow Jacket InvitationalFebruary 28, 2026
1500m Steeplechase · OutdoorKing of the East · Apr 56:08.02King of the EastApril 5, 2025
1600 Meters · IndoorJV Meet #3 · Jan 145:01.53JV Meet #3January 14, 2026
1600 Meters · OutdoorKing of the East · Apr 45:00.54aKing of the EastApril 4, 2026
800 Meters · Indoor8th Annual Yellow Jacket Invitational · Feb 282:16.538th Annual Yellow Jacket InvitationalFebruary 28, 2026
800 Meters · OutdoorHomewood Invitational · Mar 142:12.35Homewood InvitationalMarch 14, 2026
Pole Vault · OutdoorKing of the East · Apr 49-00.00King of the EastApril 4, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Pole Vault · OxfordPole Vault--NH9
Apr 14Calhoun County ChampionshipsApr 14 · Pole Vault · Place 9 · OxfordPole Vault9.8-06.009
Apr 4King of the EastApr 4 · Pole Vault · Place 4 · OxfordPole Vault4.9-00.00 PB9
Apr 4King of the EastApr 4 · 1600 Meters · Place 10 · Oxford1600 Meters10.5:00.54a PB9
Mar 14Homewood InvitationalMar 14 · 800 Meters · Place 43 · Oxford High800 Meters432:12.35 PB—
Mar 14Homewood InvitationalMar 14 · 800 Meters · Place 43 · Oxford High800 Meters432:12.35—
Mar 2JV Golden Eagle MeetMar 2 · Pole Vault · Place 2 · Oxford High School (AL)Pole Vault28-09

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 288th Annual Yellow Jacket InvitationalFeb 28 · 1500m Steeplechase · Place 8 · Oxford High School (AL)1500m Steeplechase85:59.40 PB9
Feb 288th Annual Yellow Jacket InvitationalFeb 28 · 800 Meters · Place 15 · Oxford High School (AL)800 Meters152:16.53 PB9
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 55 · Oxford High School (AL)1600 Meters555:01.53 PB9
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 146 · Oxford High School (AL)800 Meters1462:25.929
Jan 3Ice Breaker #1Jan 3 · 800 Meters · Place 40 · Oxford High School (AL)800 Meters402:17.699

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 1600 Meters · Place 42 · Oxford High School (AL)1600 Meters425:10.249

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 5King of the EastApr 5 · 1500m Steeplechase · Place 7 · Oxford High1500m Steeplechase76:08.02 PB—
Apr 5King of the EastApr 5 · 1500m Steeplechase · Place 7 · Oxford High1500m Steeplechase76:08.02—
Apr 5King of the EastApr 5 · 1600 Meters · Place 8 · Oxford High1600 Meters85:10.86—
Apr 5King of the EastApr 5 · 1600 Meters · Place 8 · Oxford High1600 Meters85:10.86—
Mar 20Thompson InvitationalMar 20 · 1600 Meters · Place 19 · Oxford High School (AL)1600 Meters195:06.258
Mar 10Golden Eagle Meet 1Mar 10 · 1600 Meters · Place 4 · Oxford High School (AL)1600 Meters45:07.748
Mar 10Golden Eagle Meet 1Mar 10 · 800 Meters · Place 8 · Oxford High School (AL)800 Meters82:24.178
Mar 1Yellow Jacket InvitationalMar 1 · 1600 Meters · Place 16 · Oxford High School (AL)1600 Meters165:20.938
Mar 1Yellow Jacket InvitationalMar 1 · 800 Meters · Place 17 · Oxford High School (AL)800 Meters172:24.168