Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorJV Meet #2 · Jan 66:12.14JV Meet #2January 6, 2026
1600 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 245:54.88aAHSAA Hewitt-Trussville Section 2026April 24, 2026
400 Meters · IndoorJV Meet #3 · Jan 151:25.65JV Meet #3January 15, 2025
800 Meters · IndoorJV Meet #2 · Jan 62:46.58JV Meet #2January 6, 2026
800 Meters · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 92:41.20aMetro Birmingham JV Meet @ Hoover #6April 9, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 1600 Meters · Place 8 · Spain Park1600 Meters8.5:54.88a PB12
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Spain Park1600 Meters--DNS12
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Spain Park800 Meters--DNS12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 1600 Meters · Place 6 · Spain Park1600 Meters6.5:58.07a12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 800 Meters · Place 13 · Spain Park800 Meters13.2:41.20a PB12
Apr 4Spain Park ClassicApr 4 · 3200 Meters · Spain Park3200 Meters--DNS12
Apr 4Spain Park ClassicApr 4 · 1600 Meters · Place 10 · Spain Park1600 Meters10.6:28.74a12
Apr 4Spain Park ClassicApr 4 · 800 Meters · Place 16 · Spain Park800 Meters16.2:48.87a12
Mar 18Birmingham Metro JV Meet #4Mar 18 · 1600 Meters · Place 7 · Spain Park1600 Meters76:03.4812
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 14 · Spain Park800 Meters142:42.9212
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 13 · Spain Park1600 Meters136:02.3712
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 26 · Spain Park800 Meters262:50.1012
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 1600 Meters · Place 37 · Spain Park1600 Meters376:13.3412
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 800 Meters · Place 35 · Spain Park800 Meters352:46.4512

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 49 · Spain Park1600 Meters496:13.3312
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 61 · Spain Park800 Meters612:48.5112
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 25 · Spain Park1600 Meters256:12.14 PB12
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 26 · Spain Park800 Meters262:46.58 PB12
Jan 3Ice Breaker #1Jan 3 · 800 Meters · Place 36 · Spain Park800 Meters362:49.4012
Jan 3Ice Breaker #1Jan 3 · 1600 Meters · Place 34 · Spain Park1600 Meters346:15.1512

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 1600 Meters · Place 36 · Spain Park1600 Meters366:19.4112
Dec 13Holiday Invitational #1Dec 13 · 800 Meters · Place 34 · Spain Park800 Meters342:48.3512
Dec 6Magic City Invitational #1Dec 6 · 1600 Meters · Place 46 · Spain Park1600 Meters466:24.1412
Dec 6Magic City Invitational #1Dec 6 · 800 Meters · Place 51 · Spain Park800 Meters512:55.0712
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 72 · Spain Park1600 Meters726:32.1811
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 98 · Spain Park800 Meters982:56.1011
Jan 15JV Meet #3Jan 15 · 400 Meters · Place 178 · Spain Park400 Meters1781:25.65 PB11
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 48 · Spain Park1600 Meters486:36.9211
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 56 · Spain Park800 Meters562:57.9511

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 1600 Meters · Place 9 · Spain Park1600 Meters96:15.2111
Apr 17Birmingham Metro JV ChampionshipApr 17 · 800 Meters · Place 22 · Spain Park800 Meters222:53.1411