Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro South Meet #1 @ Hewitt · Mar 514.94Metro South Meet #1 @ HewittMarch 5, 2025
200 Meters · IndoorOak Mountain Eagle Relays · Feb 2131.69Oak Mountain Eagle RelaysFebruary 21, 2026
200 Meters · OutdoorMetro MS #4 - OM · Apr 130.24Metro MS #4 - OMApril 1, 2025
400 Meters · IndoorJV Meet #3 · Jan 141:14.01JV Meet #3January 14, 2026
400 Meters · OutdoorMetro Birmingham JV Meet #2 · Mar 51:12.70Metro Birmingham JV Meet #2March 5, 2026
60 Meters · IndoorMiddle School Gold Championship Meet · Jan 189.92Middle School Gold Championship MeetJanuary 18, 2024
Discus · 1kg · OutdoorB'ham Metro JV Championship 2026 · Apr 1659-01B'ham Metro JV Championship 2026April 16, 2026
Shot Put · 4kg · IndoorJV Meet #1 · Dec 1818-11.75JV Meet #1December 18, 2025
Shot Put · 6lb · IndoorMiddle School Meet #2 · Dec 1622-07.50Middle School Meet #2December 16, 2024
Shot Put · 6lb · OutdoorMountain Brook Invitational · Apr 1120-01.00Mountain Brook InvitationalApril 11, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · Discus · Place 16 · Oak MountainOak MountainDiscus1kg16.59-01 PB9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 200 Meters · Oak MountainOak Mountain200 Meters--DNS9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Discus · Place 17 · Oak MountainOak MountainDiscus1kg17.53-039
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 400 Meters · Place 20 · Oak MountainOak Mountain400 Meters20.1:16.73a9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 200 Meters · Place 70 · Oak MountainOak Mountain200 Meters70.32.68a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · Discus · Place 18 · Oak MountainOak MountainDiscus1kg18.52-059
Apr 2Metro Birmingham JV Meet #5Apr 2 · 400 Meters · Place 38 · Oak MountainOak Mountain400 Meters38.1:15.24a9
Mar 18Birmingham Metro JV Meet #4Mar 18 · Discus · Place 17 · Oak MountainOak MountainDiscus1749-99
Mar 18Birmingham Metro JV Meet #4Mar 18 · 400 Meters · Place 21 · Oak MountainOak Mountain400 Meters211:14.109
Mar 12Metro Birmingham JV Meet #3Mar 12 · Discus · Place 18 · Oak MountainOak MountainDiscus1850-99
Mar 12Metro Birmingham JV Meet #3Mar 12 · 400 Meters · Place 30 · Oak MountainOak Mountain400 Meters301:13.269
Mar 12Metro Birmingham JV Meet #3Mar 12 · 200 Meters · Place 61 · Oak MountainOak Mountain200 Meters6132.989
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 16 · Oak MountainOak MountainDiscus1653-99
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 23 · Oak MountainOak Mountain400 Meters231:12.70 PB9
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 16 · Oak MountainOak MountainDiscus1653-99
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 23 · Oak MountainOak Mountain400 Meters231:12.709
Feb 25Metro Birmingham JV Meet #1Feb 25 · Discus · Place 13 · Oak MountainOak MountainDiscus1kg13.53-029

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Oak Mountain Eagle RelaysFeb 21 · Discus · Place 16 · Oak MountainOak MountainDiscus1639-79
Feb 21Oak Mountain Eagle RelaysFeb 21 · 200 Meters · Place 13 · Oak MountainOak Mountain200 Meters1331.69 PB9
Jan 21Last Ditch JV MeetJan 21 · 400 Meters · Place 42 · Oak MountainOak Mountain400 Meters421:14.209
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 127 · Oak MountainOak Mountain400 Meters1271:14.01 PB9

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · Shot Put · Place 33 · Oak MountainOak MountainShot Put4kg33.18-11.75 PB9
Dec 18JV Meet #1Dec 18 · 400 Meters · Place 83 · Oak MountainOak Mountain400 Meters83.1:14.08a9
Dec 10First Crack JV MeetDec 10 · Shot Put · Place 17 · Oak MountainOak MountainShot Put4kg17.17-09.009
Dec 10First Crack JV MeetDec 10 · 400 Meters · Place 43 · Oak MountainOak Mountain400 Meters43.1:15.50a9
Jan 16Middle School Gold Championship MeetJan 16 · Shot Put · Place 50 · Oak Mountain Middle SchoolOak Mountain Middle SchoolShot Put5019-8.258
Jan 9Middle School Indoor Meet #3Jan 9 · Shot Put · Place 37 · Oak MountainOak MountainShot Put3722-6—
Jan 9Middle School Indoor Meet #3Jan 9 · Shot Put · Place 37 · Oak Mountain Middle SchoolOak Mountain Middle SchoolShot Put3722-68

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · Discus · Place 16 · Oak MountainOak MountainDiscus1kg16.53-098
Apr 11Mountain Brook InvitationalApr 11 · Shot Put · Place 25 · Oak MountainOak MountainShot Put6lb25.20-01.00 PB8
Apr 11Mountain Brook InvitationalApr 11 · 200 Meters · Place 36 · Oak MountainOak Mountain200 Meters36.31.48a8
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · Discus · Place 5 · Oak Mountain Middle SchoolOak Mountain Middle SchoolDiscus556-28
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · Shot Put · Place 9 · Oak Mountain Middle SchoolOak Mountain Middle SchoolShot Put922-108
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 200 Meters · Place 18 · Oak Mountain Middle SchoolOak Mountain Middle School200 Meters1833.008
Apr 1Metro MS #4 - OMApr 1 · Discus · Place 9 · Oak Mountain Middle SchoolOak Mountain Middle SchoolDiscus945-58
Apr 1Metro MS #4 - OMApr 1 · Shot Put · Place 11 · Oak Mountain Middle SchoolOak Mountain Middle SchoolShot Put1121-18
Apr 1Metro MS #4 - OMApr 1 · 200 Meters · Place 15 · Oak Mountain Middle SchoolOak Mountain Middle School200 Meters1530.24 PB8
Mar 18Metro South Meet 3 - ThompsonMar 18 · Discus · Place 11 · Oak Mountain Middle SchoolOak Mountain Middle SchoolDiscus1148-28
Mar 18Metro South Meet 3 - ThompsonMar 18 · Shot Put · Place 20 · Oak Mountain Middle SchoolOak Mountain Middle SchoolShot Put2021-7.758
Mar 18Metro South Meet 3 - ThompsonMar 18 · 100 Meters · Place 42 · Oak Mountain Middle SchoolOak Mountain Middle School100 Meters4215.588
Mar 11Metro South Meet 2- OM 2025Mar 11 · Discus · Place 15 · Oak Mountain Middle SchoolOak Mountain Middle SchoolDiscus1551-118
Mar 11Metro South Meet 2- OM 2025Mar 11 · Shot Put · Place 27 · Oak Mountain Middle SchoolOak Mountain Middle SchoolShot Put2721-0.508
Mar 5Metro South Meet #1 @ HewittMar 5 · Discus · Place 4 · Oak Mountain Middle SchoolOak Mountain Middle SchoolDiscus452-48
Mar 5Metro South Meet #1 @ HewittMar 5 · Shot Put · Place 14 · Oak Mountain Middle SchoolOak Mountain Middle SchoolShot Put1421-18
Mar 5Metro South Meet #1 @ HewittMar 5 · 100 Meters · Place 23 · Oak Mountain Middle SchoolOak Mountain Middle School100 Meters2314.94 PB8

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 60 Meter · Oak MountainOak Mountain60 Meter--DNS8
Dec 16Middle School Meet #2Dec 16 · Shot Put · Place 25 · Oak MountainOak MountainShot Put6lb25.22-07.50 PB8
Jan 18Middle School Gold Championship MeetJan 18 · Shot Put · Place 45 · Oak Mountain Middle SchoolOak Mountain Middle SchoolShot Put4513-27
Jan 18Middle School Gold Championship MeetJan 18 · 60 Meters · Place 99 · Oak Mountain Middle SchoolOak Mountain Middle School60 Meters999.92 PB7
Jan 8Middle School Meet #3Jan 8 · Shot Put · Place 33 · Oak Mountain Middle SchoolOak Mountain Middle SchoolShot Put3320-57
Jan 8Middle School Meet #3Jan 8 · 60 Meters · Place 156 · Oak Mountain Middle SchoolOak Mountain Middle School60 Meters1569.987

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · Shot Put · Place 55 · Oak MountainOak MountainShot Put4kg55.16-09.007