Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorLast Ditch JV Meet · Jan 215:06.18Last Ditch JV MeetJanuary 21, 2026
1600 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 24:55.56aMetro Birmingham JV Meet #5April 2, 2026
400 Meters · OutdoorMetro South MS #2 - Oak Mountain · Mar 121:10.12aMetro South MS #2 - Oak MountainMarch 12, 2024
800 Meters · IndoorJV Meet #3 · Jan 142:23.53JV Meet #3January 14, 2026
800 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 102:14.80aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026

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 28 · Mountain BrookMountain Brook1600 Meters28.4:57.35a10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 42 · Mountain BrookMountain Brook800 Meters42.2:17.30a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 109 · Mountain BrookMountain Brook800 Meters109.2:14.80a PB10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 17 · Mountain BrookMountain Brook1600 Meters17.4:55.56a PB10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 47 · Mountain BrookMountain Brook800 Meters47.2:22.91a10
Mar 18Birmingham Metro JV Meet #4Mar 18 · 1600 Meters · Place 23 · Mountain BrookMountain Brook1600 Meters235:03.3410
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 40 · Mountain BrookMountain Brook800 Meters402:18.4610
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 34 · Mountain BrookMountain Brook1600 Meters345:01.8110
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 51 · Mountain BrookMountain Brook800 Meters512:20.5810
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 32 · Mountain BrookMountain Brook1600 Meters325:05.4210
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 52 · Mountain BrookMountain Brook800 Meters522:18.6810
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 32 · Mountain BrookMountain Brook1600 Meters325:05.4210
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 52 · Mountain BrookMountain Brook800 Meters522:18.6810
Feb 25Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 39 · Mountain BrookMountain Brook1600 Meters39.5:06.34a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 58 · Mountain BrookMountain Brook800 Meters58.2:26.76a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 1600 Meters · Place 25 · Mountain BrookMountain Brook1600 Meters255:06.18 PB10
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 53 · Mountain BrookMountain Brook800 Meters532:25.6210
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 94 · Mountain BrookMountain Brook1600 Meters945:15.9910
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 129 · Mountain BrookMountain Brook800 Meters1292:23.53 PB10
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 42 · Mountain BrookMountain Brook1600 Meters425:17.5910
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 70 · Mountain BrookMountain Brook800 Meters702:28.9810

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Place 25 · Mountain BrookMountain Brook1600 Meters25.5:15.68a10
Dec 10First Crack JV MeetDec 10 · 800 Meters · Place 50 · Mountain BrookMountain Brook800 Meters50.2:29.15a10
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 119 · Mountain BrookMountain Brook1600 Meters1195:23.379
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 185 · Mountain BrookMountain Brook800 Meters1852:33.289
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 75 · Mountain BrookMountain Brook1600 Meters755:27.299
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 128 · Mountain BrookMountain Brook800 Meters1282:35.419

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 1600 Meters · Place 57 · Mountain BrookMountain Brook1600 Meters575:14.188
Apr 17Birmingham Metro JV ChampionshipApr 17 · 800 Meters · Place 77 · Mountain BrookMountain Brook800 Meters772:26.138
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 141 · Mountain BrookMountain Brook1600 Meters141.5:15.01a8
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 162 · Mountain BrookMountain Brook800 Meters162.2:23.74a8
Apr 3Metro JV #5Apr 3 · 1600 Meters · Mountain BrookMountain Brook1600 Meters--DNS8
Apr 3Metro JV #5Apr 3 · 800 Meters · Mountain BrookMountain Brook800 Meters--DNS8
Mar 19Metro JV #4Mar 19 · 1600 Meters · Place 52 · Mountain BrookMountain Brook1600 Meters52.5:23.96a8
Mar 19Metro JV #4Mar 19 · 800 Meters · Place 74 · Mountain BrookMountain Brook800 Meters74.2:25.93a8
Mar 12Metro JV #3Mar 12 · 1600 Meters · Place 60 · Mountain BrookMountain Brook1600 Meters60.5:17.66a8
Mar 12Metro JV #3Mar 12 · 800 Meters · Mountain BrookMountain Brook800 Meters--DNS8
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 1600 Meters · Place 55 · Mountain BrookMountain Brook1600 Meters55.5:35.58a8
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 800 Meters · Place 74 · Mountain BrookMountain Brook800 Meters74.2:28.83a8

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 1600 Meters · Mountain BrookMountain Brook1600 Meters--DNS9
Dec 11First Crack JV MeetDec 11 · 800 Meters · Mountain BrookMountain Brook800 Meters--DNS9
Jan 18Middle School Gold Championship MeetJan 18 · 1600 Meters · Place 25 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters255:31.098
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 23 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters235:35.278
Jan 4Middle School Meet #2Jan 4 · 1600 Meters · Place 24 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters245:39.358
Jan 4Middle School Meet #2Jan 4 · 800 Meters · Place 29 · Mountain Brook Jr.Mountain Brook Jr.800 Meters292:37.418

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · 1600 Meters · Place 29 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters295:31.438
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 16 · Mountain BrookMountain Brook800 Meters16.2:31.62a8
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Mountain BrookMountain Brook400 Meters--DNS8
Apr 9Metro South MS #5 - ChelseaApr 9 · 800 Meters · Place 15 · Mountain Brook Jr.Mountain Brook Jr.800 Meters152:32.158
Apr 9Metro South MS #5 - ChelseaApr 9 · 1600 Meters · Place 10 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters105:23.098
Apr 3Metro South MS #4 - HomewoodApr 3 · 800 Meters · Place 34 · Mountain Brook Jr.Mountain Brook Jr.800 Meters342:37.948
Mar 12Metro South MS #2 - Oak MountainMar 12 · 800 Meters · Place 28 · Mountain BrookMountain Brook800 Meters28.2:31.75a8
Mar 12Metro South MS #2 - Oak MountainMar 12 · 400 Meters · Place 47 · Mountain BrookMountain Brook400 Meters47.1:10.12a PB8
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 23 · Mountain Brook Jr.Mountain Brook Jr.800 Meters232:38.128
Mar 6Metro South Meet 1- HewittMar 6 · 1600 Meters · Place 17 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters175:32.588

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 34 · Mountain BrookMountain Brook1600 Meters34.5:38.93a8
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 56 · Mountain BrookMountain Brook800 Meters56.2:40.39a8
Jan 5Middle School Indoor Meet #2Jan 5 · 1600 Meters · Place 70 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters706:17.837
Jan 5Middle School Indoor Meet #2Jan 5 · 800 Meters · Place 86 · Mountain Brook Jr.Mountain Brook Jr.800 Meters862:53.727

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 1600 Meters · Place 36 · Mountain BrookMountain Brook1600 Meters36.5:38.92a7
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 49 · Mountain BrookMountain Brook800 Meters49.2:42.60a7