Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorLast Ditch Meet JV Meet · Jan 225:00.14Last Ditch Meet JV MeetJanuary 22, 2025
1600 Meters · OutdoorMountain Brook Invitational · Apr 124:58.64aMountain Brook InvitationalApril 12, 2024
800 Meters · IndoorLast Ditch Meet JV Meet · Jan 222:17.67Last Ditch Meet JV MeetJanuary 22, 2025
800 Meters · OutdoorMountain Brook Invitational · Apr 112:09.82aMountain Brook InvitationalApril 11, 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 66 · Mountain Brook1600 Meters66.5:18.24a11
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 99 · Mountain Brook800 Meters99.2:31.41a11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 88 · Mountain Brook1600 Meters88.5:12.32a11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 92 · Mountain Brook800 Meters92.2:12.20a11
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 28 · Mountain Brook1600 Meters28.5:05.46a11
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 46 · Mountain Brook800 Meters46.2:22.23a11
Mar 18Birmingham Metro JV Meet #4Mar 18 · 1600 Meters · Place 41 · Mountain Brook1600 Meters415:12.3011
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 24 · Mountain Brook800 Meters242:15.1911
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 79 · Mountain Brook1600 Meters795:31.2811
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 48 · Mountain Brook1600 Meters485:16.1611
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 39 · Mountain Brook800 Meters392:15.6011
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 48 · Mountain Brook1600 Meters485:16.1611
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 39 · Mountain Brook800 Meters392:15.6011
Feb 25Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 42 · Mountain Brook1600 Meters42.5:10.45a11
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 53 · Mountain Brook800 Meters53.2:25.30a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 1600 Meters · Place 19 · Mountain Brook1600 Meters195:02.8811
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 29 · Mountain Brook800 Meters292:19.6611
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 103 · Mountain Brook1600 Meters1035:19.3311
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 121 · Mountain Brook800 Meters1212:21.8111
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 54 · Mountain Brook1600 Meters545:28.2911
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 56 · Mountain Brook800 Meters562:25.6611

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Place 17 · Mountain Brook1600 Meters17.5:06.40a11
Dec 10First Crack JV MeetDec 10 · 800 Meters · Place 27 · Mountain Brook800 Meters27.2:21.16a11
Jan 22Last Ditch Meet JV MeetJan 22 · 1600 Meters · Place 9 · Mountain Brook1600 Meters95:00.14 PB10
Jan 22Last Ditch Meet JV MeetJan 22 · 800 Meters · Place 11 · Mountain Brook800 Meters112:17.67 PB10
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 72 · Mountain Brook1600 Meters725:01.1210
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 98 · Mountain Brook800 Meters982:19.3210
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 61 · Mountain Brook1600 Meters615:15.4910
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 51 · Mountain Brook800 Meters512:21.8310

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 1600 Meters · Place 41 · Mountain Brook1600 Meters415:02.2610
Apr 17Birmingham Metro JV ChampionshipApr 17 · 800 Meters · Place 63 · Mountain Brook800 Meters632:24.1010
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 125 · Mountain Brook1600 Meters125.5:05.28a10
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 85 · Mountain Brook800 Meters85.2:09.82a PB10
Apr 3Metro JV #5Apr 3 · 1600 Meters · Place 36 · Mountain Brook1600 Meters36.5:12.05a10
Apr 3Metro JV #5Apr 3 · 800 Meters · Place 39 · Mountain Brook800 Meters39.2:19.65a10
Mar 19Metro JV #4Mar 19 · 1600 Meters · Place 50 · Mountain Brook1600 Meters50.5:22.06a10
Mar 19Metro JV #4Mar 19 · 800 Meters · Place 27 · Mountain Brook800 Meters27.2:15.19a10
Mar 12Metro JV #3Mar 12 · 1600 Meters · Place 41 · Mountain Brook1600 Meters41.5:06.06a10
Mar 12Metro JV #3Mar 12 · 800 Meters · Place 65 · Mountain Brook800 Meters65.2:22.95a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 1600 Meters · Place 36 · Mountain Brook1600 Meters36.5:18.68a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 800 Meters · Place 24 · Mountain Brook800 Meters24.2:14.26a10
Feb 27Mountain Brook Metro JV #1Feb 27 · 1600 Meters · Place 39 · Mountain Brook1600 Meters39.5:04.54a10
Feb 27Mountain Brook Metro JV #1Feb 27 · 800 Meters · Place 33 · Mountain Brook800 Meters33.2:19.56a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 1600 Meters · Place 23 · Mountain Brook1600 Meters23.5:04.75a10
Dec 11First Crack JV MeetDec 11 · 800 Meters · Place 39 · Mountain Brook800 Meters39.2:23.54a10
Feb 29Metro Birmingham JV Meet #1Feb 29 · 1600 Meters · Place 36 · Mountain Brook1600 Meters365:10.409
Feb 29Metro Birmingham JV Meet #1Feb 29 · 800 Meters · Place 34 · Mountain Brook800 Meters342:20.119

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 105 · Mountain Brook1600 Meters105.4:58.64a PB9
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 106 · Mountain Brook800 Meters106.2:12.57a9
Apr 4Metro Birmingham JV Meet #5Apr 4 · 1600 Meters · Place 20 · Mountain Brook1600 Meters205:06.03a—
Apr 4Metro Birmingham JV Meet #5Apr 4 · 800 Meters · Place 49 · Mountain Brook800 Meters492:26.01a—
Mar 20Metro Birmingham JV Meet #4Mar 20 · 1600 Meters · Place 27 · Mountain Brook1600 Meters275:07.869
Mar 20Metro Birmingham JV Meet #4Mar 20 · 800 Meters · Place 24 · Mountain Brook800 Meters242:15.069
Mar 14Metro JV Meet #3Mar 14 · 1600 Meters · Place 32 · Mountain Brook1600 Meters325:11.35a—
Mar 14Metro JV Meet #3Mar 14 · 800 Meters · Place 40 · Mountain Brook800 Meters402:21.96a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 1600 Meters · Place 19 · Mountain Brook1600 Meters195:09.15a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 800 Meters · Place 19 · Mountain Brook800 Meters192:15.84a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6First Crack JV MeetDec 6 · 1600 Meters · Place 13 · Mountain Brook1600 Meters13.5:21.59a9
Dec 6First Crack JV MeetDec 6 · 800 Meters · Place 17 · Mountain Brook800 Meters17.2:26.73a9