Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMetro JV #3 · Mar 1217.65aMetro JV #3March 12, 2025
1600 Meters · IndoorMagic City Invitational #2 · Dec 66:17.29aMagic City Invitational #2December 6, 2025
1600 Meters · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 95:53.82aMetro Birmingham JV Meet @ Hoover #6April 9, 2026
300m Hurdles · 30" / 0.762m · OutdoorMetro JV #6 · Apr 1055.32aMetro JV #6April 10, 2025
60m Hurdles · 30" / 0.762m · IndoorJV Meet #1 · Dec 1810.75aJV Meet #1December 18, 2025
60m Hurdles · 33" / 0.838m · IndoorJV Meet #1 · Dec 1910.84aJV Meet #1December 19, 2024
800 Meters · IndoorJV Meet #3 · Jan 142:43.94JV Meet #3January 14, 2026
800 Meters · OutdoorVestavia Hills - Varsity - King of the Mountain - Invitational · Mar 62:40.70Vestavia Hills - Varsity - King of the Mountain - InvitationalMarch 6, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 21 · Hoover1600 Meters21.6:13.55a10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 28 · Hoover800 Meters28.2:50.57a10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 1600 Meters · Place 4 · Hoover1600 Meters4.5:53.82a PB10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 800 Meters · Hoover800 Meters--DNS10
Apr 4John Esslinger Meet of ChampionsApr 4 · 1600 Meters · Place 32 · Hoover1600 Meters32.6:04.41a10
Apr 4John Esslinger Meet of ChampionsApr 4 · 800 Meters · Place 46 · Hoover800 Meters46.2:45.94a10
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 15 · Hoover800 Meters152:42.9610
Mar 14Homewood InvitationalMar 14 · 800 Meters · Place 40 · Hoover800 Meters402:46.11—
Mar 14Homewood InvitationalMar 14 · 800 Meters · Place 40 · Hoover800 Meters402:46.11—
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 12 · Hoover1600 Meters126:01.0210
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 800 Meters · Place 28 · Hoover800 Meters282:40.70 PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 14JV Meet #3Jan 14 · 60m Hurdles · Place 6 · Hoover60m Hurdles610.5110
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 52 · Hoover800 Meters522:43.94 PB10
Jan 6JV Meet #2Jan 6 · 60m Hurdles · Place 5 · Hoover60m Hurdles510.4310
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 24 · Hoover800 Meters242:45.1210

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 60m Hurdles · Place 2 · Hoover60m Hurdles30" / 0.762m2.10.75a PB10
Dec 18JV Meet #1Dec 18 · 800 Meters · Place 10 · Hoover800 Meters10.2:45.01a10
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 46 · Hoover800 Meters462:50.9910
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 46 · Hoover800 Meters462:50.9910
Dec 6Magic City Invitational #2Dec 6 · 1600 Meters · Place 21 · Hoover1600 Meters21.6:17.29a PB10
Dec 6Magic City Invitational #2Dec 6 · 800 Meters · Hoover800 Meters--DNS10
Jan 15JV Meet #3Jan 15 · 60m Hurdles · Place 15 · Hoover60m Hurdles1510.739
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 94 · Hoover800 Meters942:54.989
Jan 7JV Meet #2Jan 7 · 60m Hurdles · Place 6 · Hoover60m Hurdles610.829
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 42 · Hoover800 Meters422:52.799

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 300m Hurdles · Place 11 · Hoover300m Hurdles1156.949
Apr 17Birmingham Metro JV ChampionshipApr 17 · 100m Hurdles · Place 2 · Hoover100m Hurdles217.459
Apr 10Metro JV #6Apr 10 · 300m Hurdles · Place 4 · Hoover300m Hurdles30" / 0.762m4.55.32a PB9
Apr 10Metro JV #6Apr 10 · 100m Hurdles · Place 3 · Hoover100m Hurdles33" / 0.838m3.17.83a9
Apr 10Metro JV #6Apr 10 · 800 Meters · Hoover800 Meters--DNS9
Apr 3Metro JV #5Apr 3 · 300m Hurdles · Hoover300m Hurdles30" / 0.762m--DNS9
Apr 3Metro JV #5Apr 3 · 100m Hurdles · Place 8 · Hoover100m Hurdles33" / 0.838m8.18.25a9
Mar 19Metro JV #4Mar 19 · 300m Hurdles · Place 11 · Hoover300m Hurdles30" / 0.762m11.57.07a9
Mar 19Metro JV #4Mar 19 · 100m Hurdles · Place 4 · Hoover100m Hurdles33" / 0.838m4.17.96a9
Mar 19Metro JV #4Mar 19 · 800 Meters · Hoover800 Meters--DNS9
Mar 12Metro JV #3Mar 12 · 300m Hurdles · Place 9 · Hoover300m Hurdles30" / 0.762m9.57.55a9
Mar 12Metro JV #3Mar 12 · 100m Hurdles · Place 3 · Hoover100m Hurdles33" / 0.838m3.17.65a PB9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 300m Hurdles · Place 7 · Hoover300m Hurdles30" / 0.762m7.56.98a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 100m Hurdles · Place 2 · Hoover100m Hurdles33" / 0.838m2.18.49a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 300m Hurdles · Place 5 · Hoover300m Hurdles30" / 0.762m5.57.21a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 100m Hurdles · Place 2 · Hoover100m Hurdles33" / 0.838m2.18.06a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 800 Meters · Place 29 · Hoover800 Meters29.3:02.16a9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 60m Hurdles · Place 8 · Hoover60m Hurdles33" / 0.838m8.10.84a PB9
Dec 19JV Meet #1Dec 19 · 800 Meters · Place 41 · Hoover800 Meters41.2:54.00a9
Dec 14Holiday Invitational #2Dec 14 · 60m Hurdles · Place 23 · Hoover60m Hurdles2310.819
Dec 14Holiday Invitational #2Dec 14 · 800 Meters · Place 39 · Hoover800 Meters392:52.989