Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorVestavilla Hills Metro JV #2 · Mar 6127-10Vestavilla Hills Metro JV #2March 6, 2025

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · Javelin · Place 13 · John CarrollJavelin800g13.99-0812
Mar 20Thompson InvitationalMar 20 · Javelin · Place 22 · John Carroll Catholic High SchJavelin2298-512
Mar 14Homewood Invitational 2025Mar 14 · Javelin · Place 18 · John CarrollJavelin18111-5—
Mar 12Metro JV #3Mar 12 · Javelin · John CarrollJavelin800g--DNS12
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Javelin · Place 3 · John CarrollJavelin800g3.127-10 PB12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Husky March ClassicFeb 28 · Javelin · Place 28 · John CarrollJavelin28113-0—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26Lincoln Section 2024Apr 26 · Javelin · Place 11 · John CarrollJavelin800g11.120-1011
Apr 19Hewitt Trussville InvitationalApr 19 · Javelin · Place 34 · John Carroll Catholic High SchJavelin34104-411
Apr 5Lincoln Meet 3Apr 5 · Javelin · Place 10 · John Carroll Catholic High SchJavelin10104-211
Mar 21Thompson InvitationalMar 21 · Javelin · Place 9 · John Carroll Catholic High SchJavelin9111-1011
Mar 16Homewood InvitationalMar 16 · Javelin · Place 29 · John Carroll Catholic High SchJavelin29102-811
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · Javelin · Place 24 · John Carroll Catholic High SchJavelin24121-111
Mar 1Husky March InviteMar 1 · Javelin · Place 24 · John CarrollJavelin2430.73m—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 20Birmingham Metro JV ChampionshipApr 20 · Javelin · Place 33 · John CarrollJavelin3326.54m—
Apr 20Birmingham Metro JV ChampionshipApr 20 · Shot Put · Place 29 · John CarrollShot Put299.06m—
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · Javelin · Place 40 · John Carroll Catholic High SchJavelin4057-910
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · Shot Put · Place 29 · John Carroll Catholic High SchShot Put2928-810