Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 1112.21aAHSAA State Heptathlon/DecathlonMay 11, 2026
110m Hurdles · 39" / 0.991m · OutdoorAHSAA State Heptathlon/Decathlon · May 1121.22aAHSAA State Heptathlon/DecathlonMay 11, 2026
1500 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 115:58.04aAHSAA State Heptathlon/DecathlonMay 11, 2026
200 Meters · OutdoorMetro JV #4 · Mar 1924.85aMetro JV #4March 19, 2025
400 Meters · IndoorJV Meet #2 · Jan 758.23JV Meet #2January 7, 2025
400 Meters · OutdoorMetro JV #5 · Apr 355.45aMetro JV #5April 3, 2025
60 Meters · IndoorJV Meet #2 · Jan 79.49JV Meet #2January 7, 2025
Decathlon · OutdoorAHSAA State Heptathlon/Decathlon · May 114038AHSAA State Heptathlon/DecathlonMay 11, 2026
Discus · 1.6kg · OutdoorB'ham Metro JV Championship 2026 · Apr 16118-11B'ham Metro JV Championship 2026April 16, 2026
Discus · 1kg · OutdoorMountain Brook Invitational · Apr 12106-08Mountain Brook InvitationalApril 12, 2024
High Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 111.47mAHSAA State Heptathlon/DecathlonMay 11, 2026
Javelin · 800g · OutdoorAHSAA State Heptathlon/Decathlon · May 1135.29mAHSAA State Heptathlon/DecathlonMay 11, 2026
Long Jump · OutdoorMetro South MS #2 - Oak Mountain · Mar 1217-04.00Metro South MS #2 - Oak MountainMarch 12, 2024
Pole Vault · OutdoorAHSAA State Heptathlon/Decathlon · May 112.60mAHSAA State Heptathlon/DecathlonMay 11, 2026
Shot Put · 12lb · OutdoorAHSAA State Heptathlon/Decathlon · May 1111.21mAHSAA State Heptathlon/DecathlonMay 11, 2026
Shot Put · 4kg · OutdoorMetro Birmingham JV Meet #5 · Apr 237-06.00Metro Birmingham JV Meet #5April 2, 2026

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 11AHSAA State Heptathlon/DecathlonMay 11 · Decathlon · Place 40 · Mountain BrookMountain BrookDecathlonRound M40.4038 PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · Long Jump · Place 54 · Mountain BrookMountain BrookLong JumpRound M54.4.76m10
May 11AHSAA State Heptathlon/DecathlonMay 11 · Pole Vault · Place 30 · Mountain BrookMountain BrookPole VaultRound M30.2.60m PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · High Jump · Place 47 · Mountain BrookMountain BrookHigh JumpRound M47.1.47m PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · Javelin · Place 25 · Mountain BrookMountain BrookJavelin800gRound M25.35.29m PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · Discus · Place 10 · Mountain BrookMountain BrookDiscus1.6kgRound M10.31.95m10
May 11AHSAA State Heptathlon/DecathlonMay 11 · Shot Put · Place 9 · Mountain BrookMountain BrookShot Put12lbRound M9.11.21m PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · 110m Hurdles · Place 46 · Mountain BrookMountain Brook110m Hurdles39" / 0.991mRound M46.21.22a PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · 1500 Meters · Place 46 · Mountain BrookMountain Brook1500 MetersRound M46.5:58.04a PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · 400 Meters · Place 39 · Mountain BrookMountain Brook400 MetersRound M39.57.75a10
May 11AHSAA State Heptathlon/DecathlonMay 11 · 100 Meters · Place 45 · Mountain BrookMountain Brook100 MetersRound M45.12.21a PB10
Apr 16B'ham Metro JV Championship 2026Apr 16 · Javelin · Mountain BrookMountain BrookJavelin800g--DNS10
Apr 16B'ham Metro JV Championship 2026Apr 16 · Discus · Place 4 · Mountain BrookMountain BrookDiscus1.6kg4.118-11 PB10
Apr 16B'ham Metro JV Championship 2026Apr 16 · Shot Put · Place 23 · Mountain BrookMountain BrookShot Put12lb23.34-11.0010
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Javelin · Place 54 · Mountain BrookMountain BrookJavelin800g54.92-0410
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Discus · Mountain BrookMountain BrookDiscus1.6kg--DNS10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Shot Put · Place 52 · Mountain BrookMountain BrookShot Put12lb52.34-00.0010
Apr 2Metro Birmingham JV Meet #5Apr 2 · Javelin · Mountain BrookMountain BrookJavelin400g--DNS10
Apr 2Metro Birmingham JV Meet #5Apr 2 · Discus · Place 11 · Mountain BrookMountain BrookDiscus1kg11.95-0510
Apr 2Metro Birmingham JV Meet #5Apr 2 · Shot Put · Place 10 · Mountain BrookMountain BrookShot Put4kg10.37-06.00 PB10
Mar 18Birmingham Metro JV Meet #4Mar 18 · Javelin · Place 34 · Mountain BrookMountain BrookJavelin3497-610
Mar 18Birmingham Metro JV Meet #4Mar 18 · Discus · Place 4 · Mountain BrookMountain BrookDiscus4112-1010
Mar 18Birmingham Metro JV Meet #4Mar 18 · Shot Put · Place 9 · Mountain BrookMountain BrookShot Put938-010
Mar 12Metro Birmingham JV Meet #3Mar 12 · Discus · Place 15 · Mountain BrookMountain BrookDiscus1584-510
Mar 12Metro Birmingham JV Meet #3Mar 12 · Shot Put · Place 9 · Mountain BrookMountain BrookShot Put936-6.5010
Mar 5Metro Birmingham JV Meet #2Mar 5 · Javelin · Place 43 · Mountain BrookMountain BrookJavelin4392-110
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 3 · Mountain BrookMountain BrookDiscus3106-710
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 8 · Mountain BrookMountain BrookShot Put837-0.5010
Mar 5Metro Birmingham JV Meet #2Mar 5 · Javelin · Place 43 · Mountain BrookMountain BrookJavelin4392-110
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 3 · Mountain BrookMountain BrookDiscus3106-710
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 8 · Mountain BrookMountain BrookShot Put837-0.5010
Feb 25Metro Birmingham JV Meet #1Feb 25 · Shot Put · Mountain BrookMountain BrookShot Put12lb--DNS10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 400 Meters · Place 20 · Mountain BrookMountain Brook400 Meters2055.709
Apr 3Metro JV #5Apr 3 · 400 Meters · Place 29 · Mountain BrookMountain Brook400 Meters29.55.45a PB9
Apr 3Metro JV #5Apr 3 · 200 Meters · Mountain BrookMountain Brook200 Meters--DNS9
Apr 3Metro JV #5Apr 3 · 100 Meters · Place 68 · Mountain BrookMountain Brook100 Meters68.12.44a9
Mar 19Metro JV #4Mar 19 · 400 Meters · Place 23 · Mountain BrookMountain Brook400 Meters23.56.45a9
Mar 19Metro JV #4Mar 19 · 200 Meters · Place 43 · Mountain BrookMountain Brook200 Meters43.24.85a PB9
Mar 19Metro JV #4Mar 19 · 100 Meters · Place 48 · Mountain BrookMountain Brook100 Meters48.12.21a9
Mar 12Metro JV #3Mar 12 · 400 Meters · Place 23 · Mountain BrookMountain Brook400 Meters23.56.24a9
Mar 12Metro JV #3Mar 12 · 200 Meters · Mountain BrookMountain Brook200 Meters--DNS9
Mar 12Metro JV #3Mar 12 · 100 Meters · Place 73 · Mountain BrookMountain Brook100 Meters73.12.78a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 200 Meters · Place 61 · Mountain BrookMountain Brook200 Meters61.25.66a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 100 Meters · Place 74 · Mountain BrookMountain Brook100 Meters74.12.86a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7JV Meet #2Jan 7 · 400 Meters · Place 56 · Mountain BrookMountain Brook400 Meters5658.23 PB9
Jan 7JV Meet #2Jan 7 · 60 Meters · Place 164 · Mountain BrookMountain Brook60 Meters1649.49 PB9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 60 Meter · Mountain BrookMountain Brook60 Meter--DNS9
Dec 11First Crack JV MeetDec 11 · Shot Put · Mountain BrookMountain BrookShot Put12lb--DNS9

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · Discus · Place 10 · Mountain Brook Jr.Mountain Brook Jr.Discus10104-78
Apr 12Mountain Brook InvitationalApr 12 · Discus · Place 3 · Mountain BrookMountain BrookDiscus1kg3.106-08 PB8
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Mountain BrookMountain Brook400 Meters--DNS8
Apr 9Metro South MS #5 - ChelseaApr 9 · Discus · Place 2 · Mountain Brook Jr.Mountain Brook Jr.Discus294-78
Apr 9Metro South MS #5 - ChelseaApr 9 · 400 Meters · Place 3 · Mountain Brook Jr.Mountain Brook Jr.400 Meters356.908
Apr 3Metro South MS #4 - HomewoodApr 3 · Discus · Place 1 · Mountain Brook Jr.Mountain Brook Jr.Discus1117-38
Apr 3Metro South MS #4 - HomewoodApr 3 · Long Jump · Place 3 · Mountain Brook Jr.Mountain Brook Jr.Long Jump317-0.758
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · Discus · Place 15 · Mountain Brook Jr.Mountain Brook Jr.Discus1568-6.508
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 400 Meters · Place 4 · Mountain Brook Jr.Mountain Brook Jr.400 Meters456.888
Mar 12Metro South MS #2 - Oak MountainMar 12 · Long Jump · Place 1 · Mountain BrookMountain BrookLong Jump1.17-04.00 PB8
Mar 12Metro South MS #2 - Oak MountainMar 12 · Shot Put · Place 3 · Mountain BrookMountain BrookShot Put12lb3.31-06.008
Mar 12Metro South MS #2 - Oak MountainMar 12 · 400 Meters · Place 11 · Mountain BrookMountain Brook400 Meters11.59.47a8
Mar 6Metro South Meet 1- HewittMar 6 · Shot Put · Place 5 · Mountain Brook Jr.Mountain Brook Jr.Shot Put532-98
Mar 6Metro South Meet 1- HewittMar 6 · Long Jump · Place 5 · Mountain Brook Jr.Mountain Brook Jr.Long Jump517-28
Mar 6Metro South Meet 1- HewittMar 6 · 100 Meters · Place 20 · Mountain Brook Jr.Mountain Brook Jr.100 Meters2012.688