Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMetro Birmingham JV Meet #1 · Feb 294:52.20Metro Birmingham JV Meet #1February 29, 2024
1600 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 164:44.87aB'ham Metro JV Championship 2026April 16, 2026
3200 Meters · OutdoorBirmingham Metro JV Championship · Apr 1710:40.85Birmingham Metro JV ChampionshipApril 17, 2025
400 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 458.06aMetro Birmingham JV Meet #5April 4, 2024
800 Meters · IndoorJV Meet #3 · Jan 292:13.35JV Meet #3January 29, 2024
800 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 162:07.82aB'ham Metro JV Championship 2026April 16, 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 · 3200 Meters · Place 8 · Vestavia Hills3200 Meters8.10:50.22a12
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 10 · Vestavia Hills1600 Meters10.4:44.87a PB12
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 11 · Vestavia Hills800 Meters11.2:07.82a PB12
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 10 · Vestavia Hills1600 Meters10.4:49.77a12
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 13 · Vestavia Hills800 Meters13.2:10.43a12
Mar 18Birmingham Metro JV Meet #4Mar 18 · 3200 Meters · Place 9 · Vestavia Hills3200 Meters910:57.7312
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 17 · Vestavia Hills1600 Meters174:52.9512
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 24 · Vestavia Hills1600 Meters245:01.6312
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 23 · Vestavia Hills800 Meters232:11.8112
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 24 · Vestavia Hills1600 Meters245:01.6312
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 23 · Vestavia Hills800 Meters232:11.8112

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 3200 Meters · Place 4 · Vestavia Hills3200 Meters410:40.85 PB11
Apr 17Birmingham Metro JV ChampionshipApr 17 · 1600 Meters · Place 10 · Vestavia Hills1600 Meters104:46.0511
Apr 17Birmingham Metro JV ChampionshipApr 17 · 800 Meters · Place 15 · Vestavia Hills800 Meters152:10.6811

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 18Birmingham Metro JV ChampionshipApr 18 · 1600 Meters · Place 15 · Vestavia Hills1600 Meters154:47.35a—
Apr 18Birmingham Metro JV ChampionshipApr 18 · 800 Meters · Place 19 · Vestavia Hills800 Meters192:10.23a—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 1600 Meters · Place 10 · Vestavia Hills1600 Meters104:59.1210
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 800 Meters · Place 20 · Vestavia Hills800 Meters202:14.8910
Apr 4Metro Birmingham JV Meet #5Apr 4 · 800 Meters · Place 11 · Vestavia Hills800 Meters112:12.66a—
Apr 4Metro Birmingham JV Meet #5Apr 4 · 400 Meters · Place 29 · Vestavia Hills400 Meters2958.06a PB—
Mar 20Metro Birmingham JV Meet #4Mar 20 · 1600 Meters · Place 3 · Vestavia Hills1600 Meters34:48.6810
Mar 20Metro Birmingham JV Meet #4Mar 20 · 800 Meters · Place 12 · Vestavia Hills800 Meters122:10.5610
Mar 14Metro JV Meet #3Mar 14 · 1600 Meters · Place 14 · Vestavia Hills1600 Meters144:55.22a—
Mar 14Metro JV Meet #3Mar 14 · 800 Meters · Place 13 · Vestavia Hills800 Meters132:12.49a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 3200 Meters · Place 4 · Vestavia Hills3200 Meters410:53.84a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 800 Meters · Place 24 · Vestavia Hills800 Meters242:17.76a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 29Metro Birmingham JV Meet #1Feb 29 · 1600 Meters · Place 11 · Vestavia Hills1600 Meters114:52.20 PB10
Feb 29Metro Birmingham JV Meet #1Feb 29 · 800 Meters · Place 12 · Vestavia Hills800 Meters122:14.7710
Jan 29JV Meet #3Jan 29 · 1600 Meters · Place 35 · Vestavia Hills1600 Meters354:54.8210
Jan 29JV Meet #3Jan 29 · 800 Meters · Place 31 · Vestavia Hills800 Meters312:13.35 PB10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 18JV Meet #3Jan 18 · 1600 Meters · Place 81 · Vestavia Hills1600 Meters815:08.229
Jan 18JV Meet #3Jan 18 · 800 Meters · Place 82 · Vestavia Hills800 Meters822:17.559
Jan 10JV Meet #2Jan 10 · 1600 Meters · Place 55 · Vestavia Hills1600 Meters555:13.509
Jan 10JV Meet #2Jan 10 · 800 Meters · Place 38 · Vestavia Hills800 Meters382:19.939