Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 1634.31aB'ham Metro JV Championship 2026April 16, 2026
400 Meters · IndoorJV Meet #3 · Jan 141:32.12JV Meet #3January 14, 2026
800 Meters · IndoorJV Meet #1 · Dec 184:04.20aJV Meet #1December 18, 2025
Discus · 1kg · OutdoorMetro Birmingham JV Meet #5 · Apr 249-08Metro Birmingham JV Meet #5April 2, 2026
Shot Put · 4kg · OutdoorB'ham Metro JV Championship 2026 · Apr 1617-10.00B'ham Metro JV Championship 2026April 16, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · Discus · Place 22 · John CarrollDiscus1kg22.44-049
Apr 16B'ham Metro JV Championship 2026Apr 16 · Shot Put · Place 21 · John CarrollShot Put4kg21.17-10.00 PB9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 200 Meters · Place 72 · John Carroll200 Meters72.34.31a PB9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Discus · Place 25 · John CarrollDiscus1kg25.46-029
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Shot Put · Place 26 · John CarrollShot Put4kg26.17-10.009
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 200 Meters · Place 79 · John Carroll200 Meters79.35.21a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · Discus · Place 23 · John CarrollDiscus1kg23.49-08 PB9
Apr 2Metro Birmingham JV Meet #5Apr 2 · Shot Put · Place 22 · John CarrollShot Put4kg22.16-07.759
Apr 2Metro Birmingham JV Meet #5Apr 2 · 200 Meters · Place 64 · John Carroll200 Meters64.35.75a9
Mar 18Birmingham Metro JV Meet #4Mar 18 · Discus · Place 22 · John Carroll Catholic High SchDiscus2240-29
Mar 18Birmingham Metro JV Meet #4Mar 18 · Shot Put · Place 16 · John Carroll Catholic High SchShot Put1617-109
Mar 18Birmingham Metro JV Meet #4Mar 18 · 200 Meters · Place 57 · John Carroll Catholic High Sch200 Meters5736.489
Mar 12Metro Birmingham JV Meet #3Mar 12 · Discus · Place 24 · John Carroll Catholic High SchDiscus2436-89
Mar 12Metro Birmingham JV Meet #3Mar 12 · Shot Put · Place 23 · John Carroll Catholic High SchShot Put2316-119
Mar 12Metro Birmingham JV Meet #3Mar 12 · 200 Meters · Place 75 · John Carroll Catholic High Sch200 Meters7537.129
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 28 · John Carroll Catholic High SchDiscus2831-39
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 25 · John Carroll Catholic High SchShot Put2517-89
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 28 · John Carroll Catholic High SchDiscus2831-39
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 25 · John Carroll Catholic High SchShot Put2517-89
Feb 25Metro Birmingham JV Meet #1Feb 25 · Discus · John CarrollDiscus1kg--DNS9
Feb 25Metro Birmingham JV Meet #1Feb 25 · Shot Put · Place 18 · John CarrollShot Put4kg18.17-02.009

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14JV Meet #3Jan 14 · Shot Put · Place 75 · John Carroll Catholic High SchShot Put7514-6.259
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 200 · John Carroll Catholic High Sch400 Meters2001:32.12 PB9
Jan 6JV Meet #2Jan 6 · 400 Meters · Place 103 · John Carroll Catholic High Sch400 Meters1031:35.899

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 800 Meters · Place 73 · John Carroll800 Meters73.4:04.20a PB9
Dec 18JV Meet #1Dec 18 · 400 Meters · Place 147 · John Carroll400 Meters147.1:38.70a9
Dec 10First Crack JV MeetDec 10 · 800 Meters · John Carroll800 Meters--DNS9
Dec 10First Crack JV MeetDec 10 · 400 Meters · John Carroll400 Meters--DNS9