Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 1611.85aB'ham Metro JV Championship 2026April 16, 2026
150 Meters · IndoorFive Team Battle Royale · Feb 1918.55Five Team Battle RoyaleFebruary 19, 2026
200 Meters · IndoorHusky Classic · Feb 2724.83Husky ClassicFebruary 27, 2026
200 Meters · OutdoorBirmingham Metro JV Meet #4 · Mar 1824.31Birmingham Metro JV Meet #4March 18, 2026
400 Meters · IndoorHusky Classic · Feb 2755.72Husky ClassicFebruary 27, 2026
400 Meters · OutdoorVestavia Hills - Varsity - King of the Mountain - Invitational · Mar 654.70Vestavia Hills - Varsity - King of the Mountain - InvitationalMarch 6, 2026
60 Meter · IndoorMagic City Invitational #2 · Dec 67.63aMagic City Invitational #2December 6, 2025
60 Meters · IndoorMartin Luther King Indoor Track Classic #2 · Jan 197.66Martin Luther King Indoor Track Classic #2January 19, 2026
Long Jump · IndoorMagic City Invitational #2 · Dec 612-08.75Magic City Invitational #2December 6, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 200 Meters · John Carroll200 Meters--DNS11
Apr 16B'ham Metro JV Championship 2026Apr 16 · 100 Meters · Place 21 · John Carroll100 Meters21.11.85a PB11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Place 66 · John Carroll400 MetersRound P66.55.57a11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · John Carroll200 MetersRound P--DNSWind: 011
Apr 4King of the EastApr 4 · 100 Meters · Place 18 · John Carroll100 Meters18.11.99a11
Mar 18Birmingham Metro JV Meet #4Mar 18 · 400 Meters · Place 8 · John Carroll Catholic High Sch400 Meters855.5311
Mar 18Birmingham Metro JV Meet #4Mar 18 · 200 Meters · Place 14 · John Carroll Catholic High Sch200 Meters1424.31 PB11
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 400 Meters · Place 41 · John Carroll Catholic High Sch400 Meters4154.70 PB11
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 200 Meters · Place 58 · John Carroll Catholic High Sch200 Meters5824.6911

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 400 Meters · Place 28 · John Carroll Catholic High Sch400 Meters2855.72 PB10
Feb 27Husky ClassicFeb 27 · 200 Meters · Place 32 · John Carroll Catholic High Sch200 Meters3224.83 PB10
Feb 19Five Team Battle RoyaleFeb 19 · 150 Meters · Place 13 · John Carroll Catholic High Sch150 Meters1318.55 PB10
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 60 Meters · Place 95 · John Carroll Catholic High Sch60 Meters957.66 PB10
Jan 7Hump Day OctameetJan 7 · 60 Meters · Place 23 · John Carroll Catholic High Sch60 Meters238.1010
Jan 3Ice Breaker #2Jan 3 · 60 Meters · Place 87 · John Carroll Catholic High Sch60 Meters877.7110

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #2Dec 6 · 60 Meter · Place 101 · John Carroll60 Meter101.7.63a PB10
Dec 6Magic City Invitational #2Dec 6 · Long Jump · Place 72 · John CarrollLong Jump72.12-08.75 PB10

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 200 Meters · Place 36 · John Carroll Catholic High Sch200 Meters3624.9810
Apr 17Birmingham Metro JV ChampionshipApr 17 · 400 Meters · Place 18 · John Carroll Catholic High Sch400 Meters1855.4710
Apr 17Birmingham Metro JV ChampionshipApr 17 · 100 Meters · Place 37 · John Carroll Catholic High Sch100 Meters3711.9810
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 96 · John Carroll100 MetersRound P96.12.44a10
Apr 10Metro JV #6Apr 10 · 400 Meters · Place 21 · John Carroll400 Meters21.57.08a10
Apr 10Metro JV #6Apr 10 · 200 Meters · Place 40 · John Carroll200 Meters40.25.27a10
Apr 10Metro JV #6Apr 10 · 100 Meters · Place 33 · John Carroll100 Meters33.12.25a10
Mar 20Thompson InvitationalMar 20 · 400 Meters · Place 32 · John Carroll Catholic High Sch400 Meters3257.9310
Mar 20Thompson InvitationalMar 20 · 100 Meters · Place 53 · John Carroll Catholic High Sch100 Meters5312.5010
Mar 19Metro JV #4Mar 19 · 200 Meters · John Carroll200 Meters--DNS10
Mar 12Metro JV #3Mar 12 · 400 Meters · Place 27 · John Carroll400 Meters27.56.79a10
Mar 12Metro JV #3Mar 12 · 200 Meters · Place 53 · John Carroll200 Meters53.25.88a10
Mar 12Metro JV #3Mar 12 · 100 Meters · Place 32 · John Carroll100 Meters32.12.10a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 400 Meters · Place 48 · John Carroll400 Meters48.1:01.76a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 200 Meters · Place 58 · John Carroll200 Meters58.25.63a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 100 Meters · Place 49 · John Carroll100 Meters49.12.40a10
Feb 27Mountain Brook Metro JV #1Feb 27 · 400 Meters · Place 33 · John Carroll400 Meters33.59.10a10
Feb 27Mountain Brook Metro JV #1Feb 27 · 200 Meters · Place 33 · John Carroll200 Meters33.25.57a10
Feb 27Mountain Brook Metro JV #1Feb 27 · 100 Meters · Place 34 · John Carroll100 Meters34.12.48a10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 20Metro Birmingham JV Meet #4Mar 20 · 200 Meters · Place 117 · John Carroll Catholic High Sch200 Meters11741.539