Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Ambulatory · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1019.08aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
100 Meters · OutdoorMetro South Meet #1 · Mar 319.03aMetro South Meet #1March 3, 2026
200 Meters · Ambulatory · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1042.17aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
400 Meters · Ambulatory · IndoorMiddle School Meet #1 · Dec 111:46.44aMiddle School Meet #1December 11, 2025
400 Meters · Ambulatory · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 101:37.43aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
400 Meters · IndoorMiddle School Meet Gold Standard Championship · Jan 151:48.54Middle School Meet Gold Standard ChampionshipJanuary 15, 2026
400 Meters · OutdoorMetro South Meet #1 · Mar 31:37.76aMetro South Meet #1March 3, 2026
60 Meter · Ambulatory · IndoorMiddle School Meet #1 · Dec 1113.67aMiddle School Meet #1December 11, 2025
60 Meters · IndoorMiddle School Meet Gold Standard Championship · Jan 1512.62Middle School Meet Gold Standard ChampionshipJanuary 15, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 15MS Metro Championship MeetApr 15 · 400 Meters · Place 1 · Mountain BrookMountain Brook400 MetersAmbulatory1.1:41.03a8
Apr 15MS Metro Championship MeetApr 15 · 200 Meters · Place 3 · Mountain BrookMountain Brook200 MetersAmbulatory3.44.07a8
Apr 15MS Metro Championship MeetApr 15 · 100 Meters · Place 3 · Mountain BrookMountain Brook100 MetersAmbulatory3.20.68a8
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Place 1 · Mountain BrookMountain Brook400 MetersAmbulatory1.1:37.43a PB8
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · Place 1 · Mountain BrookMountain Brook200 MetersAmbulatory1.42.17a PB8
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 100 Meters · Place 1 · Mountain BrookMountain Brook100 MetersAmbulatory1.19.08a PB8
Apr 7Metro MS meet (Spain Park)Apr 7 · 400 Meters · Place 1 · Mountain BrookMountain Brook400 MetersAmbulatory1.1:41.74a8
Apr 7Metro MS meet (Spain Park)Apr 7 · 200 Meters · Place 2 · Mountain BrookMountain Brook200 MetersAmbulatory2.43.34a8
Apr 7Metro MS meet (Spain Park)Apr 7 · 100 Meters · Place 2 · Mountain BrookMountain Brook100 MetersAmbulatory2.20.78a8
Apr 1Metro South Meet #4 @ HomewoodApr 1 · 400 Meters · Place 1 · Mountain BrookMountain Brook400 MetersAmbulatory1.1:47.55a8
Apr 1Metro South Meet #4 @ HomewoodApr 1 · 200 Meters · Place 1 · Mountain BrookMountain Brook200 MetersAmbulatory1.43.35a8
Apr 1Metro South Meet #4 @ HomewoodApr 1 · 100 Meters · Place 1 · Mountain BrookMountain Brook100 MetersAmbulatory1.19.74a8
Mar 11Metro South Meet #2Mar 11 · 400 Meters · Place 1 · Mountain Brook Jr.Mountain Brook Jr.400 Meters11:40.998
Mar 11Metro South Meet #2Mar 11 · 100 Meters · Place 1 · Mountain Brook Jr.Mountain Brook Jr.100 Meters120.168
Mar 3Metro South Meet #1Mar 3 · 400 Meters · Place 1 · Mountain BrookMountain Brook400 Meters1.1:37.76a PB8
Mar 3Metro South Meet #1Mar 3 · 100 Meters · Place 2 · Mountain BrookMountain Brook100 Meters2.19.03a PB8

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 15Middle School Meet Gold Standard ChampionshipJan 15 · 400 Meters · Place 1 · Mountain Brook Jr.Mountain Brook Jr.400 Meters11:48.54 PB8
Jan 15Middle School Meet Gold Standard ChampionshipJan 15 · 60 Meters · Place 2 · Mountain Brook Jr.Mountain Brook Jr.60 Meters212.62 PB8
Jan 8Middle School Meet #3Jan 8 · 400 Meters · Place 1 · Mountain Brook Jr.Mountain Brook Jr.400 Meters11:50.968
Jan 8Middle School Meet #3Jan 8 · 60 Meters · Place 2 · Mountain Brook Jr.Mountain Brook Jr.60 Meters213.238

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 15Middle School Meet #1Dec 15 · 400 Meters · Place 1 · Mountain BrookMountain Brook400 MetersAmbulatory1.1:47.90a8
Dec 11Middle School Meet #1Dec 11 · 60 Meter · Place 1 · Mountain BrookMountain Brook60 MeterAmbulatory1.13.67a PB8
Dec 11Middle School Meet #1Dec 11 · 60 Meter · Mountain BrookMountain Brook60 Meter--DNS8
Dec 11Middle School Meet #1Dec 11 · 400 Meters · Place 1 · Mountain BrookMountain Brook400 MetersAmbulatory1.1:46.44a PB8
Dec 11Middle School Meet #1Dec 11 · 400 Meters · Mountain BrookMountain Brook400 Meters--DNS8

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 1 · Mountain BrookMountain Brook400 MetersAmbulatory1.1:45.29a7
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 1 · Mountain BrookMountain Brook100 MetersAmbulatory1.20.89a7
Apr 7Metro South Meet #5 @ HomewoodApr 7 · 400 Meters · Place 1 · Mountain Brook Jr.Mountain Brook Jr.400 Meters11:50.837
Apr 7Metro South Meet #5 @ HomewoodApr 7 · 100 Meters · Place 1 · Mountain Brook Jr.Mountain Brook Jr.100 Meters123.437
Mar 18Metro South Meet 3Mar 18 · 400 Meters · Place 1 · Mountain BrookMountain Brook400 MetersAmbulatory1.1:54.16a7
Mar 18Metro South Meet 3Mar 18 · 400 Meters · Mountain BrookMountain Brook400 Meters--DNS7
Mar 18Metro South Meet 3Mar 18 · 100 Meters · Place 1 · Mountain BrookMountain Brook100 MetersAmbulatory1.23.12a7
Mar 18Metro South Meet 3Mar 18 · 100 Meters · Mountain BrookMountain Brook100 Meters--DNS7
Mar 11Metro South Meet 2- OM 2025Mar 11 · 400 Meters · Place 1 · Mountain Brook Jr.Mountain Brook Jr.400 Meters11:51.527
Mar 11Metro South Meet 2- OM 2025Mar 11 · 100 Meters · Place 1 · Mountain Brook Jr.Mountain Brook Jr.100 Meters120.157
Mar 5Metro South Meet 1- HooverMar 5 · 400 Meters · Mountain BrookMountain Brook400 MetersAmbulatory--DNS7
Mar 5Metro South Meet 1- HooverMar 5 · 100 Meters · Mountain BrookMountain Brook100 MetersAmbulatory--DNS7