Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 1112.08aAHSAA State Heptathlon/DecathlonMay 11, 2026
1000 Meters · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 233:10.89aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
110m Hurdles · 39" / 0.991m · OutdoorAHSAA State Heptathlon/Decathlon · May 1119.74aAHSAA State Heptathlon/DecathlonMay 11, 2026
1500 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 115:13.94aAHSAA State Heptathlon/DecathlonMay 11, 2026
400 Meters · IndoorJV Meet #2 · Jan 658.46JV Meet #2January 6, 2026
400 Meters · OutdoorMetro Birmingham JV Meet #2 · Mar 555.98Metro Birmingham JV Meet #2March 5, 2026
60 Meter · IndoorMiddle School Meet #1 · Dec 128.16aMiddle School Meet #1December 12, 2024
60m Hurdles · 39" / 0.991m · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2310.64aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Decathlon · OutdoorAHSAA State Heptathlon/Decathlon · May 114352AHSAA State Heptathlon/DecathlonMay 11, 2026
Discus · 1.6kg · OutdoorAHSAA State Heptathlon/Decathlon · May 1125.81mAHSAA State Heptathlon/DecathlonMay 11, 2026
High Jump · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 231.67mLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
High Jump · OutdoorMetro South Meet #4 @ Hewitt · Apr 11.70mMetro South Meet #4 @ HewittApril 1, 2025
Javelin · 800g · OutdoorAHSAA State Heptathlon/Decathlon · May 1130.48mAHSAA State Heptathlon/DecathlonMay 11, 2026
Long Jump · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 236.00mLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Long Jump · OutdoorMetro Birmingham JV Meet #1 · Feb 2518-08.50Metro Birmingham JV Meet #1February 25, 2026
Pentathlon (Indoor) · Standard · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 232409Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Pole Vault · OutdoorAHSAA State Heptathlon/Decathlon · May 112.75mAHSAA State Heptathlon/DecathlonMay 11, 2026
Shot Put · 12lb · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 237.11mLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Shot Put · 12lb · OutdoorAHSAA State Heptathlon/Decathlon · May 118.22mAHSAA State Heptathlon/DecathlonMay 11, 2026
Triple Jump · IndoorFirst Crack JV Meet · Dec 1037-09.50First Crack JV MeetDecember 10, 2025
Triple Jump · OutdoorMetro South Meet 3 · Mar 1837-11.00Metro South Meet 3March 18, 2025

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

2026 Outdoor Track

39 results
DateMeetEventPlMarkGr
May 11AHSAA State Heptathlon/DecathlonMay 11 · Decathlon · Place 34 · Mountain BrookMountain BrookDecathlonRound M34.4352 PB9
May 11AHSAA State Heptathlon/DecathlonMay 11 · Long Jump · Place 38 · Mountain BrookMountain BrookLong JumpRound M38.5.29m9
May 11AHSAA State Heptathlon/DecathlonMay 11 · Pole Vault · Place 24 · Mountain BrookMountain BrookPole VaultRound M24.2.75m PB9
May 11AHSAA State Heptathlon/DecathlonMay 11 · High Jump · Place 14 · Mountain BrookMountain BrookHigh JumpRound M14.1.67m9
May 11AHSAA State Heptathlon/DecathlonMay 11 · Javelin · Place 36 · Mountain BrookMountain BrookJavelin800gRound M36.30.48m PB9
May 11AHSAA State Heptathlon/DecathlonMay 11 · Discus · Place 27 · Mountain BrookMountain BrookDiscus1.6kgRound M27.25.81m PB9
May 11AHSAA State Heptathlon/DecathlonMay 11 · Shot Put · Place 45 · Mountain BrookMountain BrookShot Put12lbRound M45.8.22m PB9
May 11AHSAA State Heptathlon/DecathlonMay 11 · 110m Hurdles · Place 37 · Mountain BrookMountain Brook110m Hurdles39" / 0.991mRound M37.19.74a PB9
May 11AHSAA State Heptathlon/DecathlonMay 11 · 1500 Meters · Place 26 · Mountain BrookMountain Brook1500 MetersRound M26.5:13.94a PB9
May 11AHSAA State Heptathlon/DecathlonMay 11 · 400 Meters · Place 32 · Mountain BrookMountain Brook400 MetersRound M32.56.50a9
May 11AHSAA State Heptathlon/DecathlonMay 11 · 100 Meters · Place 43 · Mountain BrookMountain Brook100 MetersRound M43.12.08a PB9
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · High Jump · Place 15 · Mountain BrookMountain BrookHigh Jump15.5-10.009
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · High Jump · Place 6 · Mountain BrookMountain BrookHigh Jump6.6-00.009
Apr 17Hewitt-Trussville InvitationalApr 17 · High Jump · Place 14 · Mountain BrookMountain BrookHigh Jump14.5-10.009
Apr 16B'ham Metro JV Championship 2026Apr 16 · Triple Jump · Place 2 · Mountain BrookMountain BrookTriple Jump2.41-01.009
Apr 16B'ham Metro JV Championship 2026Apr 16 · High Jump · Mountain BrookMountain BrookHigh Jump--DNS9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 400 Meters · Mountain BrookMountain Brook400 Meters--DNS9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Triple Jump · Mountain BrookMountain BrookTriple Jump--FOUL9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · High Jump · Place 14 · Mountain BrookMountain BrookHigh Jump14.5-08.009
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Place 90 · Mountain BrookMountain Brook400 MetersRound P90.57.70a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · Triple Jump · Place 1 · Mountain BrookMountain BrookTriple Jump1.38-07.009
Apr 2Metro Birmingham JV Meet #5Apr 2 · High Jump · Place 3 · Mountain BrookMountain BrookHigh Jump3.5-08.009
Apr 2Metro Birmingham JV Meet #5Apr 2 · 400 Meters · Mountain BrookMountain Brook400 Meters--DNS9
Mar 18Birmingham Metro JV Meet #4Mar 18 · High Jump · Place 4 · Mountain BrookMountain BrookHigh Jump45-69
Mar 18Birmingham Metro JV Meet #4Mar 18 · Long Jump · Place 9 · Mountain BrookMountain BrookLong Jump918-1.509
Mar 18Birmingham Metro JV Meet #4Mar 18 · 400 Meters · Place 17 · Mountain BrookMountain Brook400 Meters1756.579
Mar 12Metro Birmingham JV Meet #3Mar 12 · High Jump · Place 12 · Mountain BrookMountain BrookHigh Jump125-29
Mar 12Metro Birmingham JV Meet #3Mar 12 · Discus · Place 28 · Mountain BrookMountain BrookDiscus2875-29
Mar 12Metro Birmingham JV Meet #3Mar 12 · Triple Jump · Place 5 · Mountain BrookMountain BrookTriple Jump539-5.759
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 21 · Mountain BrookMountain BrookDiscus2180-109
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 39 · Mountain BrookMountain BrookShot Put3928-79
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 16 · Mountain BrookMountain Brook400 Meters1655.98 PB9
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 21 · Mountain BrookMountain BrookDiscus2180-109
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 39 · Mountain BrookMountain BrookShot Put3928-79
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 16 · Mountain BrookMountain Brook400 Meters1655.989
Feb 25Metro Birmingham JV Meet #1Feb 25 · Long Jump · Place 3 · Mountain BrookMountain BrookLong Jump3.18-08.50 PB9
Feb 25Metro Birmingham JV Meet #1Feb 25 · High Jump · Place 5 · Mountain BrookMountain BrookHigh Jump5.5-02.009
Feb 25Metro Birmingham JV Meet #1Feb 25 · 400 Meters · Mountain BrookMountain Brook400 Meters--DNS9
Feb 25Metro Birmingham JV Meet #1Feb 25 · 100 Meters · Place 19 · Mountain BrookMountain Brook100 Meters19.12.39a9

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 1000 Meters · Place 11 · Mountain BrookMountain Brook1000 MetersRound M11.3:10.89a PB9
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · High Jump · Place 4 · Mountain BrookMountain BrookHigh JumpRound M4.1.67m PB9
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Shot Put · Place 21 · Mountain BrookMountain BrookShot Put12lbRound M21.7.11m PB9
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Long Jump · Place 4 · Mountain BrookMountain BrookLong JumpRound M4.6.00m PB9
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 60m Hurdles · Place 15 · Mountain BrookMountain Brook60m Hurdles39" / 0.991mRound M15.10.64a PB9
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Pentathlon (Indoor) · Place 10 · Mountain BrookMountain BrookPentathlon (Indoor)StandardRound M10.2409 PB9
Jan 21Last Ditch JV MeetJan 21 · Long Jump · Place 4 · Mountain BrookMountain BrookLong Jump418-59
Jan 21Last Ditch JV MeetJan 21 · High Jump · Place 1 · Mountain BrookMountain BrookHigh Jump15-89
Jan 21Last Ditch JV MeetJan 21 · 60m Hurdles · Place 9 · Mountain BrookMountain Brook60m Hurdles910.729
Jan 14JV Meet #3Jan 14 · Triple Jump · Place 7 · Mountain BrookMountain BrookTriple Jump739-6.759
Jan 14JV Meet #3Jan 14 · High Jump · Place 14 · Mountain BrookMountain BrookHigh Jump145-69
Jan 6JV Meet #2Jan 6 · Triple Jump · Place 11 · Mountain BrookMountain BrookTriple Jump1138-3.509
Jan 6JV Meet #2Jan 6 · High Jump · Place 12 · Mountain BrookMountain BrookHigh Jump125-29
Jan 6JV Meet #2Jan 6 · 400 Meters · Place 51 · Mountain BrookMountain Brook400 Meters5158.46 PB9

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · Triple Jump · Place 4 · Mountain BrookMountain BrookTriple Jump4.37-09.50 PB9
Dec 10First Crack JV MeetDec 10 · High Jump · Place 4 · Mountain BrookMountain BrookHigh Jump4.5-02.009
Dec 10First Crack JV MeetDec 10 · 400 Meters · Place 32 · Mountain BrookMountain Brook400 Meters32.59.49a9
Jan 16Middle School Gold Championship MeetJan 16 · High Jump · Place 3 · Mountain Brook Jr.Mountain Brook Jr.High Jump35-68
Jan 9Middle School Indoor Meet #3Jan 9 · High Jump · Place 2 · Mountain Brook Jr.Mountain Brook Jr.High Jump25-08
Jan 9Middle School Indoor Meet #3Jan 9 · 400 Meters · Place 17 · Mountain Brook Jr.Mountain Brook Jr.400 Meters171:00.928
Jan 9Middle School Indoor Meet #3Jan 9 · High Jump · Place 2 · Mountain BrookMountain BrookHigh Jump25-0—
Jan 9Middle School Indoor Meet #3Jan 9 · 400 Meters · Place 17 · Mountain BrookMountain Brook400 Meters171:00.92a—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · Triple Jump · Place 3 · Mountain BrookMountain BrookTriple Jump3.38-00.5010
Apr 11Mountain Brook InvitationalApr 11 · High Jump · Place 2 · Mountain BrookMountain BrookHigh Jump2.5-04.0010
Apr 7Metro South Meet #5 @ HomewoodApr 7 · High Jump · Place 2 · Mountain Brook Jr.Mountain Brook Jr.High Jump25-28
Apr 1Metro South Meet #4 @ HewittApr 1 · Triple Jump · Place 1 · Mountain BroMountain BroTriple Jump111.50m8
Apr 1Metro South Meet #4 @ HewittApr 1 · High Jump · Place 1 · Mountain BroMountain BroHigh Jump11.70m PB8
Mar 18Metro South Meet 3Mar 18 · Triple Jump · Place 1 · Mountain BrookMountain BrookTriple Jump1.37-11.00 PB10
Mar 18Metro South Meet 3Mar 18 · High Jump · Place 1 · Mountain BrookMountain BrookHigh Jump1.5-04.0010
Mar 18Metro South Meet 3Mar 18 · 200 Meters · Mountain BrookMountain Brook200 Meters--DNS10
Mar 11Metro South Meet 2- OM 2025Mar 11 · High Jump · Place 1 · Mountain Brook Jr.Mountain Brook Jr.High Jump15-48
Mar 11Metro South Meet 2- OM 2025Mar 11 · Triple Jump · Place 3 · Mountain Brook Jr.Mountain Brook Jr.Triple Jump338-98
Mar 11Metro South Meet 2- OM 2025Mar 11 · 400 Meters · Place 7 · Mountain Brook Jr.Mountain Brook Jr.400 Meters758.668
Mar 5Metro South Meet 1- HooverMar 5 · Triple Jump · Place 3 · Mountain BrookMountain BrookTriple Jump3.35-06.0010
Mar 5Metro South Meet 1- HooverMar 5 · High Jump · Place 1 · Mountain BrookMountain BrookHigh Jump1.5-02.0010
Mar 5Metro South Meet 1- HooverMar 5 · 400 Meters · Place 9 · Mountain BrookMountain Brook400 Meters9.1:02.33a10

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · High Jump · Place 1 · Mountain BrookMountain BrookHigh Jump1.5-02.008
Dec 16Middle School Meet #2Dec 16 · 400 Meters · Place 29 · Mountain BrookMountain Brook400 Meters29.1:01.40a8
Dec 12Middle School Meet #1Dec 12 · 60 Meter · Place 29 · Mountain BrookMountain Brook60 Meter29.8.16a PB8
Dec 12Middle School Meet #1Dec 12 · High Jump · Place 6 · Mountain BrookMountain BrookHigh Jump6.4-10.008
Jan 18Middle School Gold Championship MeetJan 18 · High Jump · Place 12 · Mountain Brook Jr.Mountain Brook Jr.High Jump124-87
Jan 8Middle School Meet #3Jan 8 · High Jump · Place 15 · Mountain Brook Jr.Mountain Brook Jr.High Jump154-67
Jan 8Middle School Meet #3Jan 8 · 400 Meters · Place 68 · Mountain Brook Jr.Mountain Brook Jr.400 Meters681:06.437
Jan 4Middle School Meet #2Jan 4 · High Jump · Place 10 · Mountain Brook Jr.Mountain Brook Jr.High Jump104-87
Jan 4Middle School Meet #2Jan 4 · 400 Meters · Place 39 · Mountain Brook Jr.Mountain Brook Jr.400 Meters391:05.487

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 12Mountain Brook InvitationalApr 12 · High Jump · Place 5 · Mountain BrookMountain BrookHigh Jump5.4-10.009
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · High Jump · Place 15 · Mountain Brook Jr.Mountain Brook Jr.High Jump154-47
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 400 Meters · Place 26 · Mountain Brook Jr.Mountain Brook Jr.400 Meters261:06.317
Mar 12Metro South MS #2 - Oak MountainMar 12 · High Jump · Place 15 · Mountain BrookMountain BrookHigh Jump15.4-08.009
Mar 12Metro South MS #2 - Oak MountainMar 12 · 400 Meters · Mountain BrookMountain Brook400 Meters--DNS9
Mar 6Metro South Meet 1- HewittMar 6 · High Jump · Place 3 · Mountain Brook Jr.Mountain Brook Jr.High Jump34-109
Mar 6Metro South Meet 1- HewittMar 6 · 100 Meters · Place 58 · Mountain Brook Jr.Mountain Brook Jr.100 Meters5813.809

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · High Jump · Place 6 · Mountain BrookMountain BrookHigh Jump6.4-08.007