Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMountain Brook Invitational · Apr 1214.86aMountain Brook InvitationalApril 12, 2024
1600 Meters · IndoorMiddle School Gold Championship Meet · Jan 165:48.19Middle School Gold Championship MeetJanuary 16, 2025
1600 Meters · OutdoorMetro South Meet 1- Hoover · Mar 55:43.14aMetro South Meet 1- HooverMarch 5, 2025
800 Meters · IndoorMiddle School Indoor Meet #3 · Jan 92:46.98Middle School Indoor Meet #3January 9, 2025
800 Meters · OutdoorMetro South Meet 1- Hoover · Mar 52:36.81aMetro South Meet 1- HooverMarch 5, 2025
Discus · 1.6kg · OutdoorMetro Birmingham JV Meet #1 · Feb 2592-07Metro Birmingham JV Meet #1February 25, 2026
Discus · 1kg · OutdoorMetro South Meet 3 · Mar 1886-06Metro South Meet 3March 18, 2025
Shot Put · 12lb · OutdoorB'ham Metro JV Championship 2026 · Apr 1629-11.00B'ham Metro JV Championship 2026April 16, 2026
Shot Put · 4kg · OutdoorMetro South Meet 3 · Mar 1829-07.25Metro South Meet 3March 18, 2025
Shot Put · 6lb · OutdoorMountain Brook Invitational · Apr 1127-00.50Mountain Brook InvitationalApril 11, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · Discus · Place 25 · Mountain BrookMountain BrookDiscus1.6kg25.86-079
Apr 16B'ham Metro JV Championship 2026Apr 16 · Shot Put · Place 34 · Mountain BrookMountain BrookShot Put12lb34.29-11.00 PB9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Discus · Place 48 · Mountain BrookMountain BrookDiscus1.6kg48.71-059
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Shot Put · Place 66 · Mountain BrookMountain BrookShot Put12lb66.28-03.009
Apr 2Metro Birmingham JV Meet #5Apr 2 · Discus · Place 19 · Mountain BrookMountain BrookDiscus1kg19.85-089
Apr 2Metro Birmingham JV Meet #5Apr 2 · Shot Put · Place 37 · Mountain BrookMountain BrookShot Put4kg37.28-02.009
Mar 18Birmingham Metro JV Meet #4Mar 18 · Discus · Place 20 · Mountain BrookMountain BrookDiscus2083-29
Mar 18Birmingham Metro JV Meet #4Mar 18 · Shot Put · Place 40 · Mountain BrookMountain BrookShot Put4024-99
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 25 · Mountain BrookMountain BrookDiscus2578-99
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 34 · Mountain BrookMountain BrookShot Put3429-109
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 25 · Mountain BrookMountain BrookDiscus2578-99
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 34 · Mountain BrookMountain BrookShot Put3429-109
Feb 25Metro Birmingham JV Meet #1Feb 25 · Discus · Place 12 · Mountain BrookMountain BrookDiscus1.6kg12.92-07 PB9
Feb 25Metro Birmingham JV Meet #1Feb 25 · Shot Put · Place 31 · Mountain BrookMountain BrookShot Put12lb31.28-03.509

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 60 Meter · Mountain BrookMountain Brook60 Meter--DNS9
Dec 10First Crack JV MeetDec 10 · 400 Meters · Mountain BrookMountain Brook400 Meters--DNS9
Jan 16Middle School Gold Championship MeetJan 16 · 1600 Meters · Place 57 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters575:48.19 PB8
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 67 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters675:56.898
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 76 · Mountain Brook Jr.Mountain Brook Jr.800 Meters762:46.98 PB8
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 67 · Mountain BrookMountain Brook1600 Meters675:56.89a—
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 76 · Mountain BrookMountain Brook800 Meters762:46.98a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · Discus · Place 11 · Mountain BrookMountain BrookDiscus1kg11.82-018
Apr 11Mountain Brook InvitationalApr 11 · Shot Put · Place 14 · Mountain BrookMountain BrookShot Put6lb14.27-00.50 PB8
Apr 7Metro South Meet #5 @ HomewoodApr 7 · Discus · Place 19 · Mountain Brook Jr.Mountain Brook Jr.Discus1964-38
Apr 7Metro South Meet #5 @ HomewoodApr 7 · Shot Put · Place 26 · Mountain Brook Jr.Mountain Brook Jr.Shot Put2623-7.508
Mar 18Metro South Meet 3Mar 18 · Discus · Place 8 · Mountain BrookMountain BrookDiscus1kg8.86-06 PB8
Mar 18Metro South Meet 3Mar 18 · Shot Put · Place 9 · Mountain BrookMountain BrookShot Put4kg9.29-07.25 PB8
Mar 5Metro South Meet 1- HooverMar 5 · 1600 Meters · Place 18 · Mountain BrookMountain Brook1600 Meters18.5:43.14a PB8
Mar 5Metro South Meet 1- HooverMar 5 · 800 Meters · Place 18 · Mountain BrookMountain Brook800 Meters18.2:36.81a PB8

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · Shot Put · Mountain BrookMountain BrookShot Put6lb--DNS8
Dec 12Middle School Meet #1Dec 12 · Shot Put · Mountain BrookMountain BrookShot Put6lb--DNS8
Dec 12Middle School Meet #1Dec 12 · 400 Meters · Mountain BrookMountain Brook400 Meters--DNS8

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 12Mountain Brook InvitationalApr 12 · Discus · Place 16 · Mountain BrookMountain BrookDiscus1kg16.77-037
Apr 12Mountain Brook InvitationalApr 12 · Shot Put · Place 15 · Mountain BrookMountain BrookShot Put4kg15.23-01.007
Apr 12Mountain Brook InvitationalApr 12 · 100 Meters · Place 41 · Mountain BrookMountain Brook100 Meters41.14.86a PB7
Apr 9Metro South MS #5 - ChelseaApr 9 · Discus · Place 14 · Mountain Brook Jr.Mountain Brook Jr.Discus1464-97
Apr 9Metro South MS #5 - ChelseaApr 9 · Shot Put · Place 19 · Mountain Brook Jr.Mountain Brook Jr.Shot Put1922-0.507
Apr 3Metro South MS #4 - HomewoodApr 3 · Discus · Place 13 · Mountain Brook Jr.Mountain Brook Jr.Discus1372-2.507
Apr 3Metro South MS #4 - HomewoodApr 3 · Shot Put · Place 18 · Mountain Brook Jr.Mountain Brook Jr.Shot Put1824-107
Mar 12Metro South MS #2 - Oak MountainMar 12 · Discus · Place 5 · Mountain BrookMountain BrookDiscus1.6kg5.81-117
Mar 12Metro South MS #2 - Oak MountainMar 12 · Shot Put · Place 9 · Mountain BrookMountain BrookShot Put12lb9.24-06.007