Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 1111.00aAHSAA State Heptathlon/DecathlonMay 11, 2026
110m Hurdles · 39" / 0.991m · OutdoorAHSAA State Heptathlon/Decathlon · May 1118.17aAHSAA State Heptathlon/DecathlonMay 11, 2026
1500 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 114:54.22aAHSAA State Heptathlon/DecathlonMay 11, 2026
200 Meters · OutdoorAlabama State Games · Jun 1322.30aAlabama State GamesJune 13, 2026
400 Meters · IndoorHusky Classic · Feb 2753.22Husky ClassicFebruary 27, 2026
400 Meters · OutdoorRunningLane Track Championships · May 2248.73aRunningLane Track ChampionshipsMay 22, 2026
Discus · 1.6kg · OutdoorAHSAA State Heptathlon/Decathlon · May 1113.94mAHSAA State Heptathlon/DecathlonMay 11, 2026
High Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 111.72mAHSAA State Heptathlon/DecathlonMay 11, 2026
Javelin · 800g · OutdoorAHSAA State Heptathlon/Decathlon · May 1122.04mAHSAA State Heptathlon/DecathlonMay 11, 2026
Long Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 116.54mAHSAA State Heptathlon/DecathlonMay 11, 2026
Shot Put · 12lb · OutdoorAHSAA State Heptathlon/Decathlon · May 117.99mAHSAA State Heptathlon/DecathlonMay 11, 2026

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 54 · Elite Speed Track and FieldElite Speed Track and Field100 MetersRound P54.11.25aWind: -0.611
Jun 13Alabama State GamesJun 13 · Long Jump · Elite Speed Track and FieldElite Speed Track and FieldLong Jump--DNS11
Jun 13Alabama State GamesJun 13 · 400 Meters · Place 4 · Elite Speed Track and FieldElite Speed Track and Field400 Meters4.49.64a11
Jun 13Alabama State GamesJun 13 · 200 Meters · Place 3 · Elite Speed Track and FieldElite Speed Track and Field200 Meters3.22.30a PB11
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 400 Meters · Place 7 · Elite Speed Track and FieldElite Speed Track and Field400 Meters750.26a—
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 400 Meters · Place 3 · Elite Speed Track and FieldElite Speed Track and Field400 Meters3.49.61a11
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 200 Meters · Elite Speed Track and FieldElite Speed Track and Field200 Meters--DNS11
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 100 Meters · Place 9 · Elite Speed Track and FieldElite Speed Track and Field100 Meters9.11.22a11
May 22RunningLane Track ChampionshipsMay 22 · 400 Meters · Place 2 · AlabamaAlabama400 Meters2.48.73a PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · Decathlon · John CarrollJohn CarrollDecathlonRound M—DNF11
May 11AHSAA State Heptathlon/DecathlonMay 11 · Long Jump · Place 4 · John CarrollJohn CarrollLong JumpRound M4.6.54m PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · Pole Vault · John CarrollJohn CarrollPole VaultRound M--DNS11
May 11AHSAA State Heptathlon/DecathlonMay 11 · High Jump · Place 8 · John CarrollJohn CarrollHigh JumpRound M8.1.72m PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · Javelin · Place 54 · John CarrollJohn CarrollJavelin800gRound M54.22.04m PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · Discus · Place 56 · John CarrollJohn CarrollDiscus1.6kgRound M56.13.94m PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · Shot Put · Place 50 · John CarrollJohn CarrollShot Put12lbRound M50.7.99m PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · 110m Hurdles · Place 24 · John CarrollJohn Carroll110m Hurdles39" / 0.991mRound M24.18.17a PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · 1500 Meters · Place 9 · John CarrollJohn Carroll1500 MetersRound M9.4:54.22a PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · 400 Meters · Place 3 · John CarrollJohn Carroll400 MetersRound M3.50.52a11
May 11AHSAA State Heptathlon/DecathlonMay 11 · 100 Meters · Place 2 · John CarrollJohn Carroll100 MetersRound M2.11.00a PB11
Apr 24AHSAA Northridge Section 2026Apr 24 · Long Jump · Place 20 · John CarrollJohn CarrollLong Jump20.18-04.0011
Apr 24AHSAA Northridge Section 2026Apr 24 · 400 Meters · Place 9 · John CarrollJohn Carroll400 Meters9.50.58a11
Apr 16B'ham Metro JV Championship 2026Apr 16 · Long Jump · Place 4 · John CarrollJohn CarrollLong Jump4.19-10.0011
Apr 16B'ham Metro JV Championship 2026Apr 16 · 400 Meters · Place 1 · John CarrollJohn Carroll400 Meters1.50.00a11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Long Jump · Place 22 · John CarrollJohn CarrollLong Jump22.19-10.0011
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Place 22 · John CarrollJohn Carroll400 MetersRound P22.51.61a11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · John CarrollJohn Carroll200 MetersRound P--DNSWind: 0.111
Apr 4King of the EastApr 4 · 400 Meters · Place 4 · John CarrollJohn Carroll400 Meters4.50.60a11
Apr 2Metro Birmingham JV Meet #5Apr 2 · Long Jump · Place 1 · John CarrollJohn CarrollLong Jump1.20-03.7511
Mar 19Fort Payne InvitationalMar 19 · Long Jump · Place 19 · John CarrollJohn CarrollLong Jump19.18-311
Mar 19Fort Payne InvitationalMar 19 · 400 Meters · Place 1 · John CarrollJohn Carroll400 Meters1.50.32a11
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 400 Meters · Place 20 · John Carroll Catholic High SchJohn Carroll Catholic High Sch400 Meters2052.4811

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · Long Jump · Place 22 · John Carroll Catholic High SchJohn Carroll Catholic High SchLong Jump2218-011
Feb 27Husky ClassicFeb 27 · 400 Meters · Place 13 · John Carroll Catholic High SchJohn Carroll Catholic High Sch400 Meters1353.22 PB11
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 400 Meters · Place 81 · John CarrollJohn Carroll400 Meters81.56.80a11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 400 Meters · Place 16 · John CarrollJohn Carroll400 Meters16.53.15a10
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 200 Meters · Place 20 · John CarrollJohn Carroll200 Meters20.23.65a10
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 100 Meters · Place 33 · John CarrollJohn Carroll100 MetersRound P33.12.14a10
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 48 · John CarrollJohn Carroll400 MetersRound P48.54.48a10
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 86 · John CarrollJohn Carroll100 MetersRound P86.12.24a10
Mar 20Thompson InvitationalMar 20 · 400 Meters · Place 19 · John Carroll Catholic High SchJohn Carroll Catholic High Sch400 Meters1955.7410
Mar 20Thompson InvitationalMar 20 · 100 Meters · Place 50 · John Carroll Catholic High SchJohn Carroll Catholic High Sch100 Meters5012.4610
Mar 12Metro JV #3Mar 12 · Long Jump · Place 16 · John CarrollJohn CarrollLong Jump16.17-06.2510
Mar 12Metro JV #3Mar 12 · 400 Meters · Place 7 · John CarrollJohn Carroll400 Meters7.54.05a10
Mar 12Metro JV #3Mar 12 · 200 Meters · Place 28 · John CarrollJohn Carroll200 Meters28.24.69a10
Mar 12Metro JV #3Mar 12 · 100 Meters · Place 36 · John CarrollJohn Carroll100 Meters36.12.17a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Long Jump · Place 37 · John CarrollJohn CarrollLong Jump37.14-08.0010
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 400 Meters · Place 14 · John CarrollJohn Carroll400 Meters14.55.70a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 200 Meters · Place 25 · John CarrollJohn Carroll200 Meters25.24.67a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 100 Meters · Place 28 · John CarrollJohn Carroll100 Meters28.12.12a10
Feb 27Mountain Brook Metro JV #1Feb 27 · Long Jump · Place 12 · John CarrollJohn CarrollLong Jump12.17-02.2510
Feb 27Mountain Brook Metro JV #1Feb 27 · 400 Meters · Place 12 · John CarrollJohn Carroll400 Meters12.54.88a10
Feb 27Mountain Brook Metro JV #1Feb 27 · 200 Meters · Place 72 · John CarrollJohn Carroll200 Meters72.28.49a10
Feb 27Mountain Brook Metro JV #1Feb 27 · 100 Meters · Place 46 · John CarrollJohn Carroll100 Meters46.12.68a10