Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorLast Ditch JV Meet · Jan 215:11.53Last Ditch JV MeetJanuary 21, 2026
1600 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 25:14.45aMetro Birmingham JV Meet #5April 2, 2026
400 Meters · OutdoorMountain Brook Invitational · Apr 111:08.32aMountain Brook InvitationalApril 11, 2025
800 Meters · IndoorLast Ditch JV Meet · Jan 212:25.72Last Ditch JV MeetJanuary 21, 2026
800 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 102:17.95aMountain 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

12 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 68 · Mountain BrookMountain Brook1600 Meters68.5:21.13a9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 96 · Mountain BrookMountain Brook800 Meters96.2:29.88a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 99 · Mountain BrookMountain Brook1600 Meters99.5:22.22a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 124 · Mountain BrookMountain Brook800 Meters124.2:17.95a PB9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 48 · Mountain BrookMountain Brook1600 Meters48.5:14.45a PB9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 52 · Mountain BrookMountain Brook800 Meters52.2:24.19a9
Mar 18Birmingham Metro JV Meet #4Mar 18 · 1600 Meters · Place 57 · Mountain BrookMountain Brook1600 Meters575:23.939
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 58 · Mountain BrookMountain Brook800 Meters582:23.629
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 73 · Mountain BrookMountain Brook1600 Meters735:26.799
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 68 · Mountain BrookMountain Brook800 Meters682:24.959
Feb 25Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 51 · Mountain BrookMountain Brook1600 Meters51.5:15.56a9
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 54 · Mountain BrookMountain Brook800 Meters54.2:25.57a9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 1600 Meters · Place 36 · Mountain BrookMountain Brook1600 Meters365:11.53 PB9
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 54 · Mountain BrookMountain Brook800 Meters542:25.72 PB9
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 90 · Mountain BrookMountain Brook1600 Meters905:14.839
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 191 · Mountain BrookMountain Brook800 Meters1912:30.649
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 46 · Mountain BrookMountain Brook1600 Meters465:20.749
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 74 · Mountain BrookMountain Brook800 Meters742:29.919

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Place 41 · Mountain BrookMountain Brook1600 Meters41.5:31.76a9
Dec 10First Crack JV MeetDec 10 · 800 Meters · Place 54 · Mountain BrookMountain Brook800 Meters54.2:31.20a9
Jan 16Middle School Gold Championship MeetJan 16 · 1600 Meters · Place 45 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters455:38.498
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 38 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters385:42.928
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 43 · Mountain Brook Jr.Mountain Brook Jr.800 Meters432:38.808
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 38 · Mountain BrookMountain Brook1600 Meters385:42.92a—
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 43 · Mountain BrookMountain Brook800 Meters432:38.80a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 16 · Mountain BrookMountain Brook1600 Meters16.5:24.99a10
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 28 · Mountain BrookMountain Brook400 Meters28.1:08.32a PB10
Apr 7Metro South Meet #5 @ HomewoodApr 7 · 800 Meters · Place 8 · Mountain Brook Jr.Mountain Brook Jr.800 Meters82:29.418
Mar 18Metro South Meet 3Mar 18 · 1600 Meters · Place 23 · Mountain BrookMountain Brook1600 Meters23.5:32.28a10
Mar 11Metro South Meet 2- OM 2025Mar 11 · 800 Meters · Place 24 · Mountain Brook Jr.Mountain Brook Jr.800 Meters242:34.768
Mar 11Metro South Meet 2- OM 2025Mar 11 · 1600 Meters · Place 25 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters255:51.478
Mar 5Metro South Meet 1- HooverMar 5 · 1600 Meters · Place 23 · Mountain BrookMountain Brook1600 Meters23.5:50.40a10
Mar 5Metro South Meet 1- HooverMar 5 · 800 Meters · Place 29 · Mountain BrookMountain Brook800 Meters29.2:42.43a10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 1600 Meters · Place 29 · Mountain BrookMountain Brook1600 Meters29.5:40.14a8
Dec 12Middle School Meet #1Dec 12 · 1600 Meters · Place 37 · Mountain BrookMountain Brook1600 Meters37.5:46.88a8
Dec 12Middle School Meet #1Dec 12 · 800 Meters · Place 77 · Mountain BrookMountain Brook800 Meters77.2:49.45a8
Jan 18Middle School Gold Championship MeetJan 18 · 1600 Meters · Place 31 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters315:48.927
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 36 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters366:00.347
Jan 4Middle School Meet #2Jan 4 · 1600 Meters · Place 33 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters335:50.277
Jan 4Middle School Meet #2Jan 4 · 800 Meters · Place 43 · Mountain Brook Jr.Mountain Brook Jr.800 Meters432:46.417

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 18 · Mountain BrookMountain Brook1600 Meters18.5:45.35a9
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 34 · Mountain BrookMountain Brook800 Meters34.2:46.07a9
Apr 9Metro South MS #5 - ChelseaApr 9 · 1600 Meters · Place 21 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters215:46.187
Apr 3Metro South MS #4 - HomewoodApr 3 · 800 Meters · Place 42 · Mountain Brook Jr.Mountain Brook Jr.800 Meters422:41.357
Apr 3Metro South MS #4 - HomewoodApr 3 · 1600 Meters · Place 27 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters275:49.657
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 800 Meters · Place 21 · Mountain Brook Jr.Mountain Brook Jr.800 Meters212:42.027
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 1600 Meters · Place 33 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters335:39.697
Mar 12Metro South MS #2 - Oak MountainMar 12 · 800 Meters · Place 33 · Mountain BrookMountain Brook800 Meters33.2:37.88a9
Mar 12Metro South MS #2 - Oak MountainMar 12 · 400 Meters · Place 53 · Mountain BrookMountain Brook400 Meters53.1:11.83a9
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 44 · Mountain Brook Jr.Mountain Brook Jr.800 Meters442:49.159
Mar 6Metro South Meet 1- HewittMar 6 · 1600 Meters · Place 29 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters295:50.799

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 50 · Mountain BrookMountain Brook1600 Meters50.5:55.63a7
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 83 · Mountain BrookMountain Brook800 Meters83.2:49.66a7