Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorJV Meet #3 · Jan 156:18.69JV Meet #3January 15, 2025
1600 Meters · OutdoorMetro JV #4 · Mar 196:14.20aMetro JV #4March 19, 2025
400 Meters · IndoorJV Meet #3 · Jan 181:21.23JV Meet #3January 18, 2023
400 Meters · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 91:10.09aMetro Birmingham JV Meet @ Hoover #6April 9, 2026
800 Meters · IndoorJV Meet #3 · Jan 152:56.29JV Meet #3January 15, 2025
800 Meters · OutdoorMetro JV #4 · Mar 192:50.42aMetro JV #4March 19, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 31 · Spain Park1600 Meters31.6:32.15a12
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 39 · Spain Park800 Meters39.2:57.91a12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 1600 Meters · Place 24 · Spain Park1600 Meters24.6:41.24a12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 800 Meters · Place 44 · Spain Park800 Meters44.3:02.00a12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 400 Meters · Place 9 · Spain Park400 Meters9.1:10.09a PB12
Apr 4Spain Park ClassicApr 4 · 1600 Meters · Place 16 · Spain Park1600 Meters16.6:57.35a12
Apr 4Spain Park ClassicApr 4 · 800 Meters · Spain Park800 Meters--DNS12
Mar 18Birmingham Metro JV Meet #4Mar 18 · 1600 Meters · Place 23 · Spain Park1600 Meters236:37.9012
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 32 · Spain Park800 Meters322:59.5912
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 30 · Spain Park1600 Meters306:29.0812
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 44 · Spain Park800 Meters442:59.9412
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 21 · Spain Park1600 Meters216:33.2612
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 39 · Spain Park800 Meters392:59.8912
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 21 · Spain Park1600 Meters216:33.2612
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 39 · Spain Park800 Meters392:59.8912

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 81 · Spain Park1600 Meters816:38.1912
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 130 · Spain Park800 Meters1303:05.8412
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 41 · Spain Park1600 Meters416:44.0012
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 74 · Spain Park800 Meters743:08.9112

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 1600 Meters · Place 15 · Spain Park1600 Meters156:21.9411
Apr 17Birmingham Metro JV ChampionshipApr 17 · 800 Meters · Place 28 · Spain Park800 Meters282:57.3911
Apr 5Spain Park ClassicApr 5 · 1600 Meters · Place 20 · Spain Park1600 Meters206:32.34a11
Apr 5Spain Park ClassicApr 5 · 800 Meters · Place 23 · Spain Park800 Meters233:05.57a11
Apr 5Spain Park ClassicApr 5 · 1600 Meters · Place 20 · Spain Park1600 Meters206:32.3411
Apr 5Spain Park ClassicApr 5 · 800 Meters · Place 23 · Spain Park800 Meters233:05.5711
Mar 19Metro JV #4Mar 19 · 1600 Meters · Place 12 · Spain Park1600 Meters12.6:14.20a PB11
Mar 19Metro JV #4Mar 19 · 800 Meters · Place 21 · Spain Park800 Meters21.2:50.42a PB11
Mar 19Metro JV #4Mar 19 · 400 Meters · Place 29 · Spain Park400 Meters29.1:14.16a11
Mar 12Metro JV #3Mar 12 · 1600 Meters · Place 5 · Spain Park1600 Meters5.6:16.79a11
Mar 12Metro JV #3Mar 12 · 800 Meters · Place 19 · Spain Park800 Meters19.2:54.40a11
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 1600 Meters · Place 10 · Spain Park1600 Meters10.6:18.12a11
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 800 Meters · Place 21 · Spain Park800 Meters21.2:52.02a11
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 400 Meters · Spain Park400 Meters--DNS11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 57 · Spain Park1600 Meters576:18.69 PB11
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 99 · Spain Park800 Meters992:56.29 PB11
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 43 · Spain Park1600 Meters436:29.9911
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 67 · Spain Park800 Meters673:04.5611

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 1600 Meters · Spain Park1600 Meters--DNS11
Dec 19JV Meet #1Dec 19 · 800 Meters · Spain Park800 Meters--DNS11
Dec 19JV Meet #1Dec 19 · 400 Meters · Spain Park400 Meters--DNS11
Jan 29JV Meet #3Jan 29 · 1600 Meters · Place 28 · Spain Park1600 Meters286:23.9510
Jan 29JV Meet #3Jan 29 · 800 Meters · Place 48 · Spain Park800 Meters483:03.4410
Jan 9JV Meet #2Jan 9 · 1600 Meters · Place 26 · Spain Park1600 Meters266:28.71—
Jan 9JV Meet #2Jan 9 · 800 Meters · Place 36 · Spain Park800 Meters363:04.21—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 18Birmingham Metro JV ChampionshipApr 18 · 1600 Meters · Place 21 · Spain Park1600 Meters216:23.11a—
Apr 18Birmingham Metro JV ChampionshipApr 18 · 800 Meters · Place 33 · Spain Park800 Meters333:00.95a—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 800 Meters · Place 13 · Spain Park800 Meters132:58.6810
Apr 6Spain Park ClassicApr 6 · 1600 Meters · Place 26 · Spain Park1600 Meters266:22.6610
Apr 6Spain Park ClassicApr 6 · 800 Meters · Place 37 · Spain Park800 Meters373:02.5210
Mar 20Metro Birmingham JV Meet #4Mar 20 · 1600 Meters · Place 20 · Spain Park1600 Meters206:36.4810
Mar 20Metro Birmingham JV Meet #4Mar 20 · 800 Meters · Place 24 · Spain Park800 Meters242:56.5610
Mar 14Metro JV Meet #3Mar 14 · 1600 Meters · Place 21 · Spain Park1600 Meters216:42.23a—
Mar 14Metro JV Meet #3Mar 14 · 800 Meters · Place 28 · Spain Park800 Meters283:00.60a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 1600 Meters · Place 13 · Spain Park1600 Meters136:33.93a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 800 Meters · Place 30 · Spain Park800 Meters302:58.47a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Spain Park800 Meters--DNS9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 18JV Meet #3Jan 18 · 800 Meters · Place 120 · Spain Park800 Meters1203:11.369
Jan 18JV Meet #3Jan 18 · 400 Meters · Place 135 · Spain Park400 Meters1351:21.23 PB9
Jan 10JV Meet #2Jan 10 · 800 Meters · Place 65 · Spain Park800 Meters653:10.449
Jan 10JV Meet #2Jan 10 · 400 Meters · Place 88 · Spain Park400 Meters881:24.279

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 400 Meters · Spain Park400 Meters--DNS9