Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFort Payne Invitational · Mar 1911.63aFort Payne InvitationalMarch 19, 2026
150 Meters · IndoorFive Team Battle Royale · Feb 1917.55Five Team Battle RoyaleFebruary 19, 2026
200 Meters · OutdoorMetro JV #3 · Mar 1224.36aMetro JV #3March 12, 2025
200 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 3123.815aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
400 Meters · IndoorMartin Luther King Indoor Track Classic #1 · Jan 2055.85Martin Luther King Indoor Track Classic #1January 20, 2025
400 Meters · OutdoorMountain Brook Invitational · Apr 1154.40aMountain Brook InvitationalApril 11, 2025
400 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 3153.061aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
60 Meter · IndoorMagic City Invitational #2 · Dec 67.47aMagic City Invitational #2December 6, 2025
60 Meters · IndoorHoliday Invitational #1 · Dec 147.47Holiday Invitational #1December 14, 2024
Long Jump · IndoorFirst Crack JV Meet · Dec 1012-01.25First Crack JV MeetDecember 10, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24AHSAA Northridge Section 2026Apr 24 · 400 Meters · John Carroll400 Meters--DNS11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · John Carroll400 MetersRound P--DNS11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · John Carroll200 MetersRound P--DNSWind: 0.111
Apr 4King of the EastApr 4 · 100 Meters · Place 14 · John Carroll100 Meters14.11.73a11
Mar 19Fort Payne InvitationalMar 19 · 100 Meters · Place 21 · John Carroll100 Meters21.11.63a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 19Five Team Battle RoyaleFeb 19 · 150 Meters · Place 7 · John Carroll Catholic High Sch150 Meters717.55 PB11

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 60 Meter · Place 27 · John Carroll60 Meter27.7.75a11
Dec 10First Crack JV MeetDec 10 · Long Jump · Place 23 · John CarrollLong Jump23.12-01.25 PB11
Dec 10First Crack JV MeetDec 10 · 400 Meters · Place 9 · John Carroll400 Meters9.56.57a11
Dec 6Magic City Invitational #2Dec 6 · 60 Meter · Place 76 · John Carroll60 Meter76.7.47a PB11
Dec 6Magic City Invitational #2Dec 6 · Long Jump · Place 76 · John CarrollLong Jump76.11-04.0011
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 200 Meters · John Carroll200 MetersRelay Split—23.815a PB10
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 400 Meters · John Carroll400 MetersRelay Split—53.061a PB10
Jan 24Last Chance #1/PentathlonJan 24 · 60 Meters · Place 43 · John Carroll Catholic High Sch60 Meters437.5110
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 400 Meters · Place 37 · John Carroll Catholic High Sch400 Meters3755.85 PB10
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 60 Meters · Place 60 · John Carroll Catholic High Sch60 Meters607.6310
Jan 7JV Meet #2Jan 7 · 400 Meters · Place 48 · John Carroll Catholic High Sch400 Meters4856.6710
Jan 7JV Meet #2Jan 7 · 60 Meters · Place 32 · John Carroll Catholic High Sch60 Meters327.5010

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 400 Meters · John Carroll400 Meters--DNS10
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 200 Meters · John Carroll200 Meters--DNS10
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 100 Meters · John Carroll100 MetersRound P--DNS10
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 46 · John Carroll400 MetersRound P46.54.40a PB10
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 78 · John Carroll100 MetersRound P78.12.20a10
Mar 20Thompson InvitationalMar 20 · 400 Meters · Place 27 · John Carroll Catholic High Sch400 Meters2757.5710
Mar 20Thompson InvitationalMar 20 · 100 Meters · Place 55 · John Carroll Catholic High Sch100 Meters5512.5610
Mar 12Metro JV #3Mar 12 · 400 Meters · Place 13 · John Carroll400 Meters13.54.68a10
Mar 12Metro JV #3Mar 12 · 200 Meters · Place 20 · John Carroll200 Meters20.24.36a PB10
Mar 12Metro JV #3Mar 12 · 100 Meters · Place 20 · John Carroll100 Meters20.11.71a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 400 Meters · Place 8 · John Carroll400 Meters8.55.04a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 200 Meters · Place 38 · John Carroll200 Meters38.25.08a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 100 Meters · Place 12 · John Carroll100 Meters12.11.85a10
Feb 27Mountain Brook Metro JV #1Feb 27 · 400 Meters · Place 6 · John Carroll400 Meters6.54.51a10
Feb 27Mountain Brook Metro JV #1Feb 27 · 200 Meters · Place 14 · John Carroll200 Meters14.24.64a10
Feb 27Mountain Brook Metro JV #1Feb 27 · 100 Meters · Place 16 · John Carroll100 Meters16.12.02a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #1Dec 14 · 400 Meters · Place 94 · John Carroll Catholic High Sch400 Meters941:01.1210
Dec 14Holiday Invitational #1Dec 14 · 60 Meters · Place 34 · John Carroll Catholic High Sch60 Meters347.47 PB10
Jan 24Last Ditch JV MeetJan 24 · 400 Meters · Place 22 · John Carroll Catholic High Sch400 Meters2257.969
Jan 24Last Ditch JV MeetJan 24 · 60 Meters · Place 28 · John Carroll Catholic High Sch60 Meters287.649

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 20Metro Birmingham JV Meet #4Mar 20 · 100 Meters · Place 100 · John Carroll Catholic High Sch100 Meters10013.269

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6First Crack JV MeetDec 6 · 60 Meter · Place 13 · John Carroll60 Meter13.7.81a9