Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorJV Meet #3 · Jan 155:16.68JV Meet #3January 15, 2025
1600 Meters · OutdoorBirmingham Metro JV Championship · Apr 174:56.24Birmingham Metro JV ChampionshipApril 17, 2025
400 Meters · IndoorJV Meet #3 · Jan 151:00.30JV Meet #3January 15, 2025
400 Meters · OutdoorMetro JV #4 · Mar 191:01.15aMetro JV #4March 19, 2025
800 Meters · IndoorJV Meet #3 · Jan 152:29.39JV Meet #3January 15, 2025
800 Meters · OutdoorMetro JV #4 · Mar 192:16.02aMetro JV #4March 19, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 74 · Spain Park1600 Meters74.5:23.87a12
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 91 · Spain Park800 Meters91.2:28.83a12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 1600 Meters · Spain Park1600 Meters--DNS12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 800 Meters · Place 39 · Spain Park800 Meters39.2:23.31a12
Apr 4Spain Park ClassicApr 4 · 1600 Meters · Place 28 · Spain Park1600 Meters28.5:48.87a12
Apr 4Spain Park ClassicApr 4 · 800 Meters · Place 29 · Spain Park800 Meters29.2:34.50a12
Apr 4Spain Park ClassicApr 4 · 400 Meters · Place 46 · Spain Park400 Meters46.1:05.15a12
Mar 18Birmingham Metro JV Meet #4Mar 18 · 1600 Meters · Place 63 · Spain Park1600 Meters635:32.0212
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 53 · Spain Park800 Meters532:22.4212
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 67 · Spain Park800 Meters672:24.6112

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 1600 Meters · Place 24 · Spain Park1600 Meters244:56.24 PB11
Apr 17Birmingham Metro JV ChampionshipApr 17 · 800 Meters · Place 40 · Spain Park800 Meters402:17.1611
Apr 10Metro JV #6Apr 10 · 1600 Meters · Place 16 · Spain Park1600 Meters16.5:06.13a11
Apr 5Spain Park ClassicApr 5 · 1600 Meters · Place 19 · Spain Park1600 Meters195:13.28a11
Apr 5Spain Park ClassicApr 5 · 800 Meters · Place 16 · Spain Park800 Meters162:20.77a11
Apr 5Spain Park ClassicApr 5 · 1600 Meters · Place 19 · Spain Park1600 Meters195:13.2811
Apr 5Spain Park ClassicApr 5 · 800 Meters · Place 16 · Spain Park800 Meters162:20.7711
Mar 19Metro JV #4Mar 19 · 1600 Meters · Place 46 · Spain Park1600 Meters46.5:20.68a11
Mar 19Metro JV #4Mar 19 · 800 Meters · Place 34 · Spain Park800 Meters34.2:16.02a PB11
Mar 19Metro JV #4Mar 19 · 400 Meters · Place 53 · Spain Park400 Meters53.1:01.15a PB11
Mar 12Metro JV #3Mar 12 · 1600 Meters · Place 55 · Spain Park1600 Meters55.5:16.64a11
Mar 12Metro JV #3Mar 12 · 800 Meters · Place 59 · Spain Park800 Meters59.2:21.42a11
Mar 12Metro JV #3Mar 12 · 400 Meters · Place 71 · Spain Park400 Meters71.1:05.38a11
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 1600 Meters · Place 41 · Spain Park1600 Meters41.5:22.03a11
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 800 Meters · Place 39 · Spain Park800 Meters39.2:18.03a11
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 400 Meters · Spain Park400 Meters--DNS11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 102 · Spain Park1600 Meters1025:16.68 PB11
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 165 · Spain Park800 Meters1652:29.39 PB11
Jan 15JV Meet #3Jan 15 · 400 Meters · Place 135 · Spain Park400 Meters1351:00.30 PB11
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 64 · Spain Park1600 Meters645:19.6611
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 99 · Spain Park800 Meters992:30.0611

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 1600 Meters · Place 60 · Spain Park1600 Meters60.5:20.32a11
Dec 19JV Meet #1Dec 19 · 800 Meters · Place 79 · Spain Park800 Meters79.2:29.61a11
Dec 19JV Meet #1Dec 19 · 400 Meters · Spain Park400 Meters--DNS11
Jan 29JV Meet #3Jan 29 · 1600 Meters · Place 90 · Spain Park1600 Meters905:20.0210
Jan 29JV Meet #3Jan 29 · 400 Meters · Place 80 · Spain Park400 Meters801:02.1510
Jan 9JV Meet #2Jan 9 · 1600 Meters · Place 68 · Spain Park1600 Meters685:23.83—
Jan 9JV Meet #2Jan 9 · 800 Meters · Place 113 · Spain Park800 Meters1132:36.57—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 18Birmingham Metro JV ChampionshipApr 18 · 1600 Meters · Place 58 · Spain Park1600 Meters585:18.55a—
Apr 18Birmingham Metro JV ChampionshipApr 18 · 800 Meters · Place 75 · Spain Park800 Meters752:25.13a—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 1600 Meters · Place 35 · Spain Park1600 Meters355:29.6710
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 800 Meters · Place 33 · Spain Park800 Meters332:19.8610
Mar 20Metro Birmingham JV Meet #4Mar 20 · 1600 Meters · Place 55 · Spain Park1600 Meters555:32.1510
Mar 14Metro JV Meet #3Mar 14 · 1600 Meters · Place 57 · Spain Park1600 Meters575:34.55a—
Mar 14Metro JV Meet #3Mar 14 · 800 Meters · Place 67 · Spain Park800 Meters672:30.35a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 1600 Meters · Place 60 · Spain Park1600 Meters605:47.83a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 800 Meters · Place 49 · Spain Park800 Meters492:25.60a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · 1600 Meters · Place 74 · Spain Park1600 Meters74.5:29.87a10
Dec 14Cross Plex JV Meet #1Dec 14 · 400 Meters · Place 93 · Spain Park400 Meters93.1:02.22a10
Jan 10JV Meet #2Jan 10 · 1600 Meters · Place 70 · Spain Park1600 Meters705:19.389

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 20Birmingham Metro JV ChampionshipApr 20 · 1600 Meters · Place 77 · Spain Park1600 Meters775:47.36—
Apr 20Birmingham Metro JV ChampionshipApr 20 · 800 Meters · Place 96 · Spain Park800 Meters962:37.89—
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 216 · Spain Park800 Meters216.2:31.41a9
Apr 8Spain Park ClassicApr 8 · 1600 Meters · Spain Park1600 Meters--DNS9
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 800 Meters · Place 66 · Spain Park800 Meters662:33.519
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 400 Meters · Place 63 · Spain Park400 Meters631:04.419
Mar 15Metro Birmingham JV Meet #3Mar 15 · 1600 Meters · Place 75 · Spain Park1600 Meters755:35.709
Mar 15Metro Birmingham JV Meet #3Mar 15 · 800 Meters · Place 100 · Spain Park800 Meters1002:39.769

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 1600 Meters · Place 111 · Spain Park1600 Meters111.5:46.01a9
Dec 15Crossplex JV Meet #1Dec 15 · 800 Meters · Place 138 · Spain Park800 Meters138.2:39.96a9
Dec 15Crossplex JV Meet #1Dec 15 · 400 Meters · Spain Park400 Meters--DNS9