Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMiddle School Meet #1 · Dec 125:59.87aMiddle School Meet #1December 12, 2024
1600 Meters · OutdoorMetro South Meet 2- OM 2025 · Mar 116:03.07Metro South Meet 2- OM 2025March 11, 2025
800 Meters · IndoorMiddle School Meet #1 · Dec 122:51.69aMiddle School Meet #1December 12, 2024
800 Meters · OutdoorMetro South Meet 2- OM 2025 · Mar 112:43.51Metro South Meet 2- OM 2025March 11, 2025
Discus · 1kg · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1077-09Mountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
Shot Put · 4kg · OutdoorMetro South Meet #4 @ Homewood · Apr 127-03.00Metro South Meet #4 @ HomewoodApril 1, 2026
Shot Put · 8lb · OutdoorMetro South Meet #1 · Mar 325-10.00Metro South Meet #1March 3, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Discus · Place 12 · Mountain BrookMountain BrookDiscus1kg12.77-09 PB8
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Shot Put · Place 23 · Mountain BrookMountain BrookShot Put4kg23.24-05.008
Apr 7Metro MS meet (Spain Park)Apr 7 · Discus · Place 27 · Mountain BrookMountain BrookDiscus1kg27.69-088
Apr 7Metro MS meet (Spain Park)Apr 7 · Shot Put · Place 24 · Mountain BrookMountain BrookShot Put4kg24.25-02.008
Apr 1Metro South Meet #4 @ HomewoodApr 1 · Discus · Place 26 · Mountain BrookMountain BrookDiscus1kg26.70-088
Apr 1Metro South Meet #4 @ HomewoodApr 1 · Shot Put · Place 23 · Mountain BrookMountain BrookShot Put4kg23.27-03.00 PB8
Mar 17Metro South Meet # 3 | Mountain BrookMar 17 · Discus · Place 23 · Mountain Brook Jr.Mountain Brook Jr.Discus2370-98
Mar 17Metro South Meet # 3 | Mountain BrookMar 17 · Shot Put · Place 30 · Mountain Brook Jr.Mountain Brook Jr.Shot Put3023-48
Mar 11Metro South Meet #2Mar 11 · Discus · Place 11 · Mountain Brook Jr.Mountain Brook Jr.Discus1169-08
Mar 11Metro South Meet #2Mar 11 · Shot Put · Place 20 · Mountain Brook Jr.Mountain Brook Jr.Shot Put2024-18
Mar 3Metro South Meet #1Mar 3 · Discus · Place 14 · Mountain BrookMountain BrookDiscus1kg14.71-108
Mar 3Metro South Meet #1Mar 3 · Shot Put · Place 22 · Mountain BrookMountain BrookShot Put8lb22.25-10.00 PB8

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 7Metro South Meet #5 @ HomewoodApr 7 · 1600 Meters · Place 33 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters336:13.457
Apr 7Metro South Meet #5 @ HomewoodApr 7 · 800 Meters · Place 19 · Mountain Brook Jr.Mountain Brook Jr.800 Meters192:45.697
Mar 18Metro South Meet 3Mar 18 · 1600 Meters · Place 46 · Mountain BrookMountain Brook1600 Meters46.6:15.93a7
Mar 18Metro South Meet 3Mar 18 · 800 Meters · Place 28 · Mountain BrookMountain Brook800 Meters28.2:46.09a7
Mar 11Metro South Meet 2- OM 2025Mar 11 · 800 Meters · Place 42 · Mountain Brook Jr.Mountain Brook Jr.800 Meters422:43.51 PB7
Mar 11Metro South Meet 2- OM 2025Mar 11 · 1600 Meters · Place 30 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters306:03.07 PB7
Mar 5Metro South Meet 1- HooverMar 5 · 1600 Meters · Place 41 · Mountain BrookMountain Brook1600 Meters41.6:27.75a7
Mar 5Metro South Meet 1- HooverMar 5 · 800 Meters · Mountain BrookMountain Brook800 Meters--DNS7

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 93 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters936:17.257
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 95 · Mountain Brook Jr.Mountain Brook Jr.800 Meters952:51.897
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 93 · Mountain BrookMountain Brook1600 Meters936:17.25a—
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 95 · Mountain BrookMountain Brook800 Meters952:51.89a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 1600 Meters · Place 69 · Mountain BrookMountain Brook1600 Meters69.6:08.88a7
Dec 12Middle School Meet #1Dec 12 · 1600 Meters · Place 60 · Mountain BrookMountain Brook1600 Meters60.5:59.87a PB7
Dec 12Middle School Meet #1Dec 12 · 800 Meters · Place 85 · Mountain BrookMountain Brook800 Meters85.2:51.69a PB7