Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorLast Ditch JV Meet · Jan 246:00.40Last Ditch JV MeetJanuary 24, 2024
1600 Meters · OutdoorHomewood Invitational · Mar 165:51.26Homewood InvitationalMarch 16, 2024
400 Meters · OutdoorMetro Birmingham JV Meet #4 · Mar 2059.42Metro Birmingham JV Meet #4March 20, 2024
800 Meters · OutdoorLincoln Meet 3 · Apr 52:25.38Lincoln Meet 3April 5, 2024
High Jump · IndoorMagic City Invitational #2 · Dec 66-00.00Magic City Invitational #2December 6, 2025
High Jump · OutdoorKing of the East · Apr 46-00.00King of the EastApril 4, 2026
Pole Vault · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 239-06.00Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Pole Vault · OutdoorAHSAA Northridge Section 2026 · Apr 2410-06.00AHSAA Northridge Section 2026April 24, 2026
Triple Jump · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2337-09.00Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Pole Vault · John CarrollPole Vault--NH12
Apr 24AHSAA Northridge Section 2026Apr 24 · Pole Vault · Place 4 · John CarrollPole Vault4.10-06.00 PB12
Apr 24AHSAA Northridge Section 2026Apr 24 · High Jump · Place 6 · John CarrollHigh Jump6.5-10.0012
Apr 17Hewitt-Trussville InvitationalApr 17 · Pole Vault · John CarrollPole Vault--NH12
Apr 17Hewitt-Trussville InvitationalApr 17 · High Jump · Place 15 · John CarrollHigh Jump15.5-08.0012
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · High Jump · John CarrollHigh Jump--DNS12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Pole Vault · Place 4 · John CarrollPole Vault4.10-00.0012
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · High Jump · Place 2 · John CarrollHigh Jump2.5-10.0012
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 200 Meters · John Carroll200 Meters--DNS12
Apr 4King of the EastApr 4 · Pole Vault · Place 3 · John CarrollPole Vault3.10-00.0012
Apr 4King of the EastApr 4 · High Jump · Place 2 · John CarrollHigh Jump2.6-00.00 PB12
Apr 2Metro Birmingham JV Meet #5Apr 2 · Pole Vault · Place 5 · John CarrollPole Vault5.10-00.0012
Apr 2Metro Birmingham JV Meet #5Apr 2 · High Jump · Place 2 · John CarrollHigh Jump2.5-08.0012
Mar 19Fort Payne InvitationalMar 19 · Pole Vault · Place 7 · John CarrollPole Vault7.10-012
Mar 19Fort Payne InvitationalMar 19 · High Jump · Place 7 · John CarrollHigh Jump7.6-012
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · High Jump · Place 14 · John Carroll Catholic High SchHigh Jump145-1012

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Jan 30AHSAA State Indoor MeetJan 30 · Pole Vault · Place 7 · John Carroll Catholic High SchPole Vault79-012
Jan 30AHSAA State Indoor MeetJan 30 · High Jump · Place 9 · John Carroll Catholic High SchHigh Jump95-1012
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Triple Jump · Place 30 · John CarrollTriple Jump30.37-09.00 PB12
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Pole Vault · Place 23 · John CarrollPole Vault23.9-06.00 PB12
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · High Jump · Place 9 · John CarrollHigh Jump9.5-10.0012
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Pole Vault · Place 17 · John Carroll Catholic High SchPole Vault179-012
Jan 7Hump Day OctameetJan 7 · Triple Jump · Place 8 · John Carroll Catholic High SchTriple Jump836-8.5012
Jan 7Hump Day OctameetJan 7 · High Jump · Place 3 · John Carroll Catholic High SchHigh Jump36-112
Jan 3Ice Breaker #2Jan 3 · High Jump · Place 5 · John Carroll Catholic High SchHigh Jump56-012
Jan 3Ice Breaker #2Jan 3 · Triple Jump · Place 29 · John Carroll Catholic High SchTriple Jump2934-2.2512

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #2Dec 6 · High Jump · Place 6 · John CarrollHigh Jump6.6-00.00 PB12
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · High Jump · Place 4 · John CarrollHigh Jump4.6-00.0011
Jan 24Last Chance #1/PentathlonJan 24 · High Jump · Place 7 · John Carroll Catholic High SchHigh Jump75-811
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · High Jump · Place 1 · John Carroll Catholic High SchHigh Jump16-011
Jan 7JV Meet #2Jan 7 · High Jump · Place 1 · John Carroll Catholic High SchHigh Jump16-011

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · High Jump · Place 13 · John CarrollHigh Jump13.5-06.0011
Mar 20Thompson InvitationalMar 20 · High Jump · Place 1 · John Carroll Catholic High SchHigh Jump15-811
Feb 27Mountain Brook Metro JV #1Feb 27 · High Jump · Place 1 · John CarrollHigh Jump1.6-00.0011

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #1Dec 14 · High Jump · Place 5 · John Carroll Catholic High SchHigh Jump55-1011
Feb 23Oak Mountain Eagle RelaysFeb 23 · High Jump · Place 5 · John Carroll Catholic High SchHigh Jump55-410
Jan 24Last Ditch JV MeetJan 24 · High Jump · Place 10 · John Carroll Catholic High SchHigh Jump105-210
Jan 24Last Ditch JV MeetJan 24 · 1600 Meters · Place 74 · John Carroll Catholic High Sch1600 Meters746:00.40 PB10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · High Jump · Place 20 · John CarrollHigh Jump20.5-06.0010
Apr 26Lincoln Section 2024Apr 26 · High Jump · Place 6 · John CarrollHigh Jump6.5-08.0010
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 800 Meters · Place 55 · John Carroll Catholic High Sch800 Meters552:29.2510
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 400 Meters · Place 35 · John Carroll Catholic High Sch400 Meters351:00.9110
Apr 5Lincoln Meet 3Apr 5 · 800 Meters · Place 6 · John Carroll Catholic High Sch800 Meters62:25.38 PB10
Mar 20Metro Birmingham JV Meet #4Mar 20 · High Jump · Place 10 · John Carroll Catholic High SchHigh Jump105-010
Mar 20Metro Birmingham JV Meet #4Mar 20 · 800 Meters · Place 58 · John Carroll Catholic High Sch800 Meters582:26.9510
Mar 20Metro Birmingham JV Meet #4Mar 20 · 400 Meters · Place 31 · John Carroll Catholic High Sch400 Meters3159.42 PB10
Mar 16Homewood InvitationalMar 16 · 1600 Meters · Place 53 · John Carroll Catholic High Sch1600 Meters535:51.26 PB10
Mar 16Homewood InvitationalMar 16 · 800 Meters · Place 58 · John Carroll Catholic High Sch800 Meters582:30.8910

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #1Dec 9 · 1600 Meters · Place 72 · John Carroll1600 Meters72.6:06.16a10
Jan 10JV Meet #2Jan 10 · 1600 Meters · Place 144 · John Carroll Catholic High Sch1600 Meters1446:21.669

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · 800 Meters · Place 58 · John Carroll Catholic High Sch800 Meters582:33.369

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7First Crack JV MeetDec 7 · 1600 Meters · Place 48 · John Carroll1600 Meters48.6:17.25a9