Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 10127-02Mountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
Shot Put · 12lb · OutdoorMountain Brook Metro JV #1 · Feb 2741-00.00Mountain Brook Metro JV #1February 27, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 24AHSAA Northridge Section 2026Apr 24 · Discus · Place 11 · John CarrollDiscus1.6kg11.125-0712
Apr 17Hewitt-Trussville InvitationalApr 17 · Discus · John CarrollDiscus1.6kg--DNS12
Apr 17Hewitt-Trussville InvitationalApr 17 · Shot Put · John CarrollShot Put12lb--DNS12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Discus · Place 13 · John CarrollDiscus1.6kg13.127-02 PB12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Discus · John CarrollDiscus1.6kg--DNS12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Shot Put · John CarrollShot Put12lb--DNS12
Apr 4King of the EastApr 4 · Discus · Place 4 · John CarrollDiscus1.6kg4.124-0112
Apr 4King of the EastApr 4 · Shot Put · Place 11 · John CarrollShot Put12lb11.37-06.5012
Mar 19Fort Payne InvitationalMar 19 · Discus · Place 11 · John CarrollDiscus1.6kg11.107-512
Mar 19Fort Payne InvitationalMar 19 · Shot Put · Place 17 · John CarrollShot Put12lb17.36-812
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 9 · John Carroll Catholic High SchDiscus993-412
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 10 · John Carroll Catholic High SchShot Put1036-4.2512
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 9 · John Carroll Catholic High SchDiscus993-412
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 10 · John Carroll Catholic High SchShot Put1036-4.2512

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · Discus · Place 9 · John CarrollDiscus1.6kg9.127-0111
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · Shot Put · Place 16 · John CarrollShot Put12lb16.39-08.2511
Apr 10Metro JV #6Apr 10 · Discus · Place 13 · John CarrollDiscus1.6kg13.96-0411
Apr 10Metro JV #6Apr 10 · Shot Put · Place 4 · John CarrollShot Put12lb4.39-10.0011
Apr 3Metro JV #5Apr 3 · Discus · Place 27 · John CarrollDiscus1.6kg27.79-0011
Apr 3Metro JV #5Apr 3 · Shot Put · Place 22 · John CarrollShot Put12lb22.32-09.5011
Mar 19Metro JV #4Mar 19 · Shot Put · Place 12 · John CarrollShot Put12lb12.35-11.5011
Mar 12Metro JV #3Mar 12 · Discus · Place 11 · John CarrollDiscus1.6kg11.94-0011
Mar 12Metro JV #3Mar 12 · Shot Put · Place 15 · John CarrollShot Put12lb15.34-03.0011
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Discus · Place 28 · John CarrollDiscus1.6kg28.76-0311
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Shot Put · Place 19 · John CarrollShot Put12lb19.32-11.0011
Feb 27Mountain Brook Metro JV #1Feb 27 · Shot Put · Place 2 · John CarrollShot Put12lb2.41-00.00 PB11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · Discus · Place 18 · John Carroll Catholic High SchDiscus1874-1010
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · Shot Put · Place 16 · John Carroll Catholic High SchShot Put1631-510
Mar 20Metro Birmingham JV Meet #4Mar 20 · Discus · Place 30 · John Carroll Catholic High SchDiscus3048-710
Mar 20Metro Birmingham JV Meet #4Mar 20 · Shot Put · Place 22 · John Carroll Catholic High SchShot Put2229-710

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Last Ditch JV MeetJan 24 · Shot Put · Place 15 · John Carroll Catholic High SchShot Put1531-010