Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHewitt-Trussville Invitational · Apr 1714.00aHewitt-Trussville InvitationalApril 17, 2026
100m Hurdles · 33" / 0.838m · OutdoorAHSAA State Heptathlon/Decathlon · May 1121.36aAHSAA State Heptathlon/DecathlonMay 11, 2026
1500 Meters · IndoorOak Mountain Eagle Relays · Feb 235:58.74Oak Mountain Eagle RelaysFebruary 23, 2024
1600 Meters · IndoorHoliday Invitational #1 · Dec 96:22.03aHoliday Invitational #1December 9, 2023
1600 Meters · OutdoorHomewood Invitational · Mar 166:15.46Homewood InvitationalMarch 16, 2024
200 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 1128.14aAHSAA State Heptathlon/DecathlonMay 11, 2026
300m Hurdles · 30" / 0.762m · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1053.23aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
3200 Meters · IndoorLast Chance Meet #2 · Jan 2714:14.78Last Chance Meet #2January 27, 2024
3200 Meters · OutdoorVestavilla Hills Metro JV #2 · Mar 614:52.30aVestavilla Hills Metro JV #2March 6, 2025
400 Meters · IndoorHusky Classic · Feb 271:08.35Husky ClassicFebruary 27, 2026
400 Meters · OutdoorMountain Brook Metro JV #1 · Feb 271:08.21aMountain Brook Metro JV #1February 27, 2025
500 Meters · IndoorFive Team Battle Royale · Feb 191:31.37Five Team Battle RoyaleFebruary 19, 2026
800 Meters · IndoorSouthern Conference Meet #1 · Feb 273:02.92Southern Conference Meet #1February 27, 2023
800 Meters · OutdoorKing of the East · Apr 42:43.55aKing of the EastApril 4, 2026
Heptathlon · OutdoorAHSAA State Heptathlon/Decathlon · May 112603AHSAA State Heptathlon/DecathlonMay 11, 2026
High Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 111.29mAHSAA State Heptathlon/DecathlonMay 11, 2026
Javelin · 600g · OutdoorAHSAA State Heptathlon/Decathlon · May 1119.01mAHSAA State Heptathlon/DecathlonMay 11, 2026
Long Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 114.23mAHSAA State Heptathlon/DecathlonMay 11, 2026
Shot Put · 4kg · OutdoorAHSAA State Heptathlon/Decathlon · May 116.88mAHSAA State Heptathlon/DecathlonMay 11, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 11AHSAA State Heptathlon/DecathlonMay 11 · Heptathlon · Place 31 · John CarrollHeptathlonRound M31.2603 PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · Long Jump · Place 34 · John CarrollLong JumpRound M34.4.23m PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · High Jump · Place 34 · John CarrollHigh JumpRound M34.1.29m PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · Javelin · Place 29 · John CarrollJavelin600gRound M29.19.01m PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · Shot Put · Place 33 · John CarrollShot Put4kgRound M33.6.88m PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · 100m Hurdles · Place 42 · John Carroll100m Hurdles33" / 0.838mRound M42.21.36a PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · 800 Meters · Place 27 · John Carroll800 MetersRound M27.2:53.79a11
May 11AHSAA State Heptathlon/DecathlonMay 11 · 200 Meters · Place 24 · John Carroll200 MetersRound M24.28.14a PB11
Apr 24AHSAA Northridge Section 2026Apr 24 · 300m Hurdles · John Carroll300m Hurdles30" / 0.762m--DNS11
Apr 17Hewitt-Trussville InvitationalApr 17 · 300m Hurdles · Place 19 · John Carroll300m Hurdles30" / 0.762m19.55.19a11
Apr 17Hewitt-Trussville InvitationalApr 17 · 100 Meters · Place 37 · John Carroll100 Meters37.14.00a PB11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 300m Hurdles · Place 32 · John Carroll300m Hurdles30" / 0.762mRound P32.53.23a PB11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · John Carroll800 Meters--DNS11
Apr 4King of the EastApr 4 · 300m Hurdles · John Carroll300m Hurdles30" / 0.762m--DNS11
Apr 4King of the EastApr 4 · 800 Meters · Place 5 · John Carroll800 Meters5.2:43.55a PB11
Apr 2Metro Birmingham JV Meet #5Apr 2 · 300m Hurdles · Place 4 · John Carroll300m Hurdles30" / 0.762m4.54.99a11
Apr 2Metro Birmingham JV Meet #5Apr 2 · 200 Meters · Place 23 · John Carroll200 Meters23.29.17a11
Mar 19Fort Payne InvitationalMar 19 · 300m Hurdles · Place 16 · John Carroll300m Hurdles30" / 0.762m16.54.11a11
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 100 Meters · Place 57 · John Carroll Catholic High Sch100 Meters5714.0411

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 400 Meters · Place 24 · John Carroll Catholic High Sch400 Meters241:08.35 PB11
Feb 19Five Team Battle RoyaleFeb 19 · 500 Meters · Place 6 · John Carroll Catholic High Sch500 Meters61:31.37 PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 3200 Meters · Place 10 · John Carroll3200 Meters10.15:05.68a10
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 1600 Meters · John Carroll1600 Meters--DNS10
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 101 · John Carroll400 MetersRound P101.1:17.98a10
Mar 20Thompson InvitationalMar 20 · 800 Meters · Place 20 · John Carroll Catholic High Sch800 Meters202:53.3410
Mar 20Thompson InvitationalMar 20 · 400 Meters · Place 30 · John Carroll Catholic High Sch400 Meters301:14.4010
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 3200 Meters · Place 4 · John Carroll3200 Meters4.14:52.30a PB10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 400 Meters · John Carroll400 Meters--DNS10
Feb 27Mountain Brook Metro JV #1Feb 27 · 800 Meters · Place 17 · John Carroll800 Meters17.2:54.07a10
Feb 27Mountain Brook Metro JV #1Feb 27 · 400 Meters · Place 8 · John Carroll400 Meters8.1:08.21a PB10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26Lincoln Section 2024Apr 26 · 3200 Meters · John Carroll3200 Meters--DNF9
Apr 19Hewitt Trussville InvitationalApr 19 · 800 Meters · Place 40 · John Carroll Catholic High Sch800 Meters402:50.819
Apr 19Hewitt Trussville InvitationalApr 19 · 3200 Meters · Place 15 · John Carroll Catholic High Sch3200 Meters1514:55.709
Apr 5Lincoln Meet 3Apr 5 · 1600 Meters · Place 3 · John Carroll Catholic High Sch1600 Meters36:32.949
Apr 5Lincoln Meet 3Apr 5 · 800 Meters · Place 4 · John Carroll Catholic High Sch800 Meters42:57.009
Mar 21Thompson InvitationalMar 21 · 1600 Meters · Place 16 · John Carroll Catholic High Sch1600 Meters166:28.019
Mar 21Thompson InvitationalMar 21 · 800 Meters · Place 27 · John Carroll Catholic High Sch800 Meters272:50.989
Mar 16Homewood InvitationalMar 16 · 800 Meters · Place 58 · John Carroll Catholic High Sch800 Meters582:54.309
Mar 16Homewood InvitationalMar 16 · 1600 Meters · Place 40 · John Carroll Catholic High Sch1600 Meters406:15.46 PB9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Oak Mountain Eagle RelaysFeb 23 · 1500 Meters · Place 6 · John Carroll Catholic High Sch1500 Meters65:58.74 PB9
Jan 27Last Chance Meet #2Jan 27 · 3200 Meters · Place 24 · John Carroll Catholic High Sch3200 Meters2414:14.78 PB9
Jan 6Icebreaker Invitational #1Jan 6 · 1600 Meters · Place 35 · John Carroll1600 Meters35.6:46.27a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #1Dec 9 · 1600 Meters · Place 25 · John Carroll1600 Meters25.6:22.03a PB9
Feb 27Southern Conference Meet #1Feb 27 · 1600 Meters · Place 12 · John Carroll Catholic High Sch1600 Meters126:55.698
Feb 27Southern Conference Meet #1Feb 27 · 800 Meters · Place 13 · John Carroll Catholic High Sch800 Meters133:02.92 PB8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 20Southern Conference Meet #4Mar 20 · 1600 Meters · Place 4 · John Carroll Catholic High Sch1600 Meters46:44.468
Mar 20Southern Conference Meet #4Mar 20 · 800 Meters · Place 5 · John Carroll Catholic High Sch800 Meters53:01.258

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 8Southern Conference MS Meet #2Mar 8 · 800 Meters · Place 9 · John Carroll Catholic High Sch800 Meters93:29.387