Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorOak Mountain Eagle Relays · Feb 215:07.44Oak Mountain Eagle RelaysFebruary 21, 2026
1600 Meters · IndoorFirst Crack JV Meet · Dec 105:29.22aFirst Crack JV MeetDecember 10, 2025
1600 Meters · OutdoorMetro Birmingham JV Meet #1 · Feb 255:21.39aMetro Birmingham JV Meet #1February 25, 2026
3200 Meters · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2311:25.99aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
3200 Meters · OutdoorMetro Birmingham JV Meet #2 · Mar 511:31.18Metro Birmingham JV Meet #2March 5, 2026
800 Meters · IndoorJV Meet #1 · Dec 182:29.91aJV Meet #1December 18, 2025
800 Meters · OutdoorBirmingham Metro JV Meet #4 · Mar 182:29.28Birmingham Metro JV Meet #4March 18, 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 · 1600 Meters · Place 72 · Oak MountainOak Mountain1600 Meters72.5:23.33a9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 1600 Meters · Place 24 · Oak MountainOak Mountain1600 Meters24.5:23.51a9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 800 Meters · Place 55 · Oak MountainOak Mountain800 Meters55.2:29.92a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 58 · Oak MountainOak Mountain1600 Meters58.5:22.47a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 88 · Oak MountainOak Mountain800 Meters88.2:38.40a9
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 73 · Oak MountainOak Mountain800 Meters732:29.28 PB9
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 75 · Oak MountainOak Mountain1600 Meters755:27.489
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 94 · Oak MountainOak Mountain800 Meters942:33.999
Mar 5Metro Birmingham JV Meet #2Mar 5 · 3200 Meters · Place 17 · Oak MountainOak Mountain3200 Meters1711:31.18 PB9
Mar 5Metro Birmingham JV Meet #2Mar 5 · 3200 Meters · Place 17 · Oak MountainOak Mountain3200 Meters1711:31.189
Feb 25Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 59 · Oak MountainOak Mountain1600 Meters59.5:21.39a PB9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Oak Mountain Eagle RelaysFeb 21 · 1500 Meters · Place 10 · Oak MountainOak Mountain1500 Meters105:07.44 PB9
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 3200 Meters · Place 65 · Oak MountainOak Mountain3200 Meters65.11:25.99a PB9
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 144 · Oak MountainOak Mountain1600 Meters1445:37.189

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 800 Meters · Place 71 · Oak MountainOak Mountain800 Meters71.2:29.91a PB9
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Place 38 · Oak MountainOak Mountain1600 Meters38.5:29.22a PB9
Jan 16Middle School Gold Championship MeetJan 16 · 1600 Meters · Place 36 · Oak Mountain Middle SchoolOak Mountain Middle School1600 Meters365:34.408
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 33 · Oak Mountain Middle SchoolOak Mountain Middle School1600 Meters335:40.688
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 66 · Oak Mountain Middle SchoolOak Mountain Middle School800 Meters662:44.548
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 33 · Oak MountainOak Mountain1600 Meters335:40.68a—
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 66 · Oak MountainOak Mountain800 Meters662:44.54a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 16Shelby County ChampionshipsApr 16 · 1600 Meters · Place 8 · Oak Mountain Middle SchoolOak Mountain Middle School1600 Meters85:35.558
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 19 · Oak MountainOak Mountain1600 Meters19.5:29.31a8
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 1600 Meters · Place 27 · Oak Mountain Middle SchoolOak Mountain Middle School1600 Meters275:47.928
Apr 1Metro MS #4 - OMApr 1 · 800 Meters · Place 50 · Oak Mountain Middle SchoolOak Mountain Middle School800 Meters502:43.658
Apr 1Metro MS #4 - OMApr 1 · 1600 Meters · Place 17 · Oak Mountain Middle SchoolOak Mountain Middle School1600 Meters175:40.238
Mar 18Metro South Meet 3 - ThompsonMar 18 · 800 Meters · Place 9 · Oak Mountain Middle SchoolOak Mountain Middle School800 Meters92:42.208
Mar 18Metro South Meet 3 - ThompsonMar 18 · 1600 Meters · Place 17 · Oak Mountain Middle SchoolOak Mountain Middle School1600 Meters175:40.638
Mar 11Metro South Meet 2- OM 2025Mar 11 · 800 Meters · Place 40 · Oak Mountain Middle SchoolOak Mountain Middle School800 Meters402:41.238
Mar 11Metro South Meet 2- OM 2025Mar 11 · 1600 Meters · Place 16 · Oak Mountain Middle SchoolOak Mountain Middle School1600 Meters165:37.148
Mar 5Metro South Meet #1 @ HewittMar 5 · 800 Meters · Place 36 · Oak Mountain Middle SchoolOak Mountain Middle School800 Meters362:52.878
Mar 5Metro South Meet #1 @ HewittMar 5 · 1600 Meters · Place 29 · Oak Mountain Middle SchoolOak Mountain Middle School1600 Meters295:51.288

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 1600 Meters · Place 24 · Oak MountainOak Mountain1600 Meters24.5:36.90a8
Dec 16Middle School Meet #2Dec 16 · 800 Meters · Place 56 · Oak MountainOak Mountain800 Meters56.2:43.98a8
Dec 12Middle School Meet #1Dec 12 · 1600 Meters · Place 24 · Oak MountainOak Mountain1600 Meters24.5:39.28a8
Dec 12Middle School Meet #1Dec 12 · 800 Meters · Place 62 · Oak MountainOak Mountain800 Meters62.2:43.51a8
Jan 18Middle School Gold Championship MeetJan 18 · 1600 Meters · Place 50 · Oak Mountain Middle SchoolOak Mountain Middle School1600 Meters506:17.187
Jan 18Middle School Gold Championship MeetJan 18 · 800 Meters · Place 72 · Oak Mountain Middle SchoolOak Mountain Middle School800 Meters723:03.297
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 42 · Oak Mountain Middle SchoolOak Mountain Middle School1600 Meters426:06.177

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 17Shelby County ChampionshipsApr 17 · 1600 Meters · Place 12 · Oak Mountain Middle SchoolOak Mountain Middle School1600 Meters125:46.767
Apr 9Metro South MS #5 - ChelseaApr 9 · 800 Meters · Place 42 · Oak Mountain Middle SchoolOak Mountain Middle School800 Meters422:55.837
Apr 9Metro South MS #5 - ChelseaApr 9 · 1600 Meters · Place 23 · Oak Mountain Middle SchoolOak Mountain Middle School1600 Meters235:59.757
Apr 5Metro South MS #4 - Spain ParkApr 5 · 1600 Meters · Place 16 · Oak MountainOak Mountain1600 Meters16.5:59.93a7
Apr 5Metro South MS #4 - Spain ParkApr 5 · 800 Meters · Place 42 · Oak MountainOak Mountain800 Meters42.2:52.39a7
Mar 19Metro South Meet #3 - HelenaMar 19 · 800 Meters · Place 32 · Oak Mountain Middle SchoolOak Mountain Middle School800 Meters322:56.057
Mar 19Metro South Meet #3 - HelenaMar 19 · 1600 Meters · Place 18 · Oak Mountain Middle SchoolOak Mountain Middle School1600 Meters185:54.537
Mar 12Metro South MS #2 - Oak MountainMar 12 · 1600 Meters · Place 24 · Oak MountainOak Mountain1600 Meters24.6:06.72a7
Mar 12Metro South MS #2 - Oak MountainMar 12 · 800 Meters · Place 58 · Oak MountainOak Mountain800 Meters58.2:51.93a7
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 57 · Oak Mountain Middle SchoolOak Mountain Middle School800 Meters572:55.307
Mar 6Metro South Meet 1- HewittMar 6 · 1600 Meters · Place 33 · Oak Mountain Middle SchoolOak Mountain Middle School1600 Meters335:57.987

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 62 · Oak MountainOak Mountain1600 Meters62.6:02.85a7
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 97 · Oak MountainOak Mountain800 Meters97.2:54.05a7