Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJaguar Invitational · Mar 2213.77aJaguar InvitationalMarch 22, 2025
1600 Meters · OutdoorAHSAA Class 1A State Track & Field Championships · Apr 306:22.41aAHSAA Class 1A State Track & Field ChampionshipsApril 30, 2021
3200 Meters · OutdoorAHSAA Class 1A State Track & Field Championships · Apr 3013:41.26aAHSAA Class 1A State Track & Field ChampionshipsApril 30, 2021
400 Meters · OutdoorAHSAA Class 1A Section 2 · Apr 231:14.38aAHSAA Class 1A Section 2April 23, 2021
Discus · 1kg · OutdoorAHSAA Loachapoka Section 2025 · Apr 25109-00AHSAA Loachapoka Section 2025April 25, 2025
Javelin · 600g · OutdoorKing of the West (High School) · Mar 2858-10King of the West (High School)March 28, 2026
Long Jump · IndoorNorthridge Black & Gold Invitational · Feb 254.08mNorthridge Black & Gold InvitationalFebruary 25, 2023
Long Jump · OutdoorNorthridge-Jaguar Invitational · Mar 254.45mNorthridge-Jaguar InvitationalMarch 25, 2023
Pole Vault · IndoorMagic City Invitational #2 · Dec 69-06.00Magic City Invitational #2December 6, 2025
Pole Vault · OutdoorNorthridge - Jaguar HS Invitational · Mar 261.98mNorthridge - Jaguar HS InvitationalMarch 26, 2022
Shot Put · 4kg · OutdoorAHSAA 1A-3A Outdoor State Championship · May 129-10.50AHSAA 1A-3A Outdoor State ChampionshipMay 1, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · Pole Vault · Place 1 · Holy Spirit CatholicPole Vault1.9-06.0012
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · Discus · Place 2 · Holy Spirit CatholicDiscus1kg2.98-0312
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · Shot Put · Place 7 · Holy Spirit CatholicShot Put4kg7.29-10.50 PB12
Apr 24AHSAA Loachapoka Section 2026Apr 24 · Pole Vault · Place 1 · Holy Spirit CatholicPole Vault1.10-06.0012
Apr 24AHSAA Loachapoka Section 2026Apr 24 · Javelin · Holy Spirit CatholicJavelin600g--DNS12
Apr 24AHSAA Loachapoka Section 2026Apr 24 · Discus · Place 2 · Holy Spirit CatholicDiscus1kg2.96-0112
Apr 24AHSAA Loachapoka Section 2026Apr 24 · Shot Put · Place 6 · Holy Spirit CatholicShot Put4kg6.28-06.5012
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Pole Vault · Place 1 · Holy Spirit CatholicPole Vault1.9-00.0012
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Javelin · Holy Spirit CatholicJavelin600g--DNS12
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Discus · Place 4 · Holy Spirit CatholicDiscus1kg4.100-0112
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Shot Put · Place 10 · Holy Spirit CatholicShot Put4kg10.29-04.0012
Mar 28King of the West (High School)Mar 28 · Pole Vault · Holy Spirit CatholicPole Vault--DNS12
Mar 28King of the West (High School)Mar 28 · Javelin · Place 8 · Holy Spirit CatholicJavelin600g8.58-10 PB12
Mar 28King of the West (High School)Mar 28 · Discus · Holy Spirit CatholicDiscus1kg--DNS12
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Discus · Place 11 · Holy Spirit Catholic High SchoDiscus11101-112
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Javelin · Place 13 · Holy Spirit Catholic High SchoJavelin1379-1012

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · Javelin · Place 9 · Holy Spirit Catholic High SchoJavelin978-112
Feb 28Paul W. Bryant InvitationalFeb 28 · Discus · Place 6 · Holy Spirit Catholic High SchoDiscus694-1112
Feb 21Northridge-Black & Blue InvitationalFeb 21 · Discus · Place 3 · Holy Spirit Catholic High SchoDiscus387-1112
Jan 3Ice Breaker #2Jan 3 · Pole Vault · Place 5 · Holy Spirit Catholic High SchoPole Vault510-012

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Pole Vault · Place 6 · Holy Spirit Catholic High SchoPole Vault610-612
Dec 13Holiday Invitational #2Dec 13 · Pole Vault · Place 6 · Holy Spirit Catholic High SchoPole Vault610-612
Dec 6Magic City Invitational #2Dec 6 · Pole Vault · Place 4 · Holy Spirit CatholicPole Vault4.9-06.00 PB12
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Pole Vault · Place 2 · Holy Spirit CatholicPole Vault210-6—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Pole Vault · Place 2 · Holy Spirit Catholic High SchoPole Vault210-611

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · Long Jump · Holy Spirit CatholicLong Jump--DNS11
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · Pole Vault · Place 1 · Holy Spirit CatholicPole Vault1.10-06.0011
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · Discus · Place 10 · Holy Spirit CatholicDiscus1kg10.86-0211
Apr 25AHSAA Loachapoka Section 2025Apr 25 · Long Jump · Place 5 · Holy Spirit CatholicLong Jump5.15-04.0011
Apr 25AHSAA Loachapoka Section 2025Apr 25 · Pole Vault · Place 1 · Holy Spirit CatholicPole Vault1.10-00.0011
Apr 25AHSAA Loachapoka Section 2025Apr 25 · Discus · Place 1 · Holy Spirit CatholicDiscus1kg1.109-00 PB11
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · Long Jump · Place 15 · Holy Spirit CatholicLong Jump1514-611
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · Pole Vault · Place 1 · Holy Spirit CatholicPole Vault110-611
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · Discus · Place 10 · Holy Spirit CatholicDiscus1079-811
Apr 11Mountain Brook InvitationalApr 11 · Pole Vault · Place 5 · Holy Spirit CatholicPole Vault5.10-06.0011
Apr 11Mountain Brook InvitationalApr 11 · Discus · Place 48 · Holy Spirit CatholicDiscus1kg48.59-0911
Apr 5King of the West (High School)Apr 5 · Discus · Place 10 · Holy Spirit Catholic High SchoDiscus1070-0.5011
Apr 5King of the West (High School)Apr 5 · Pole Vault · Place 1 · Holy Spirit Catholic High SchoPole Vault19-011
Mar 22Jaguar InvitationalMar 22 · Pole Vault · Place 1 · Holy Spirit CatholicPole Vault1.10-06.0011
Mar 22Jaguar InvitationalMar 22 · 100 Meters · Place 33 · Holy Spirit Catholic100 Meters33.13.77a PB11
Mar 1Paul W. Bryant InvitationalMar 1 · 100 Meters · Place 38 · Holy Spirit Catholic High Scho100 Meters3814.2111

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · Pole Vault · Place 1 · Holy Spirit CatholicPole Vault1.10-06.0010
Apr 26Northridge Section 2024Apr 26 · Pole Vault · Place 1 · Holy Spirit CatholicPole Vault1.9-06.0010
Apr 26Northridge Section 2024Apr 26 · 100 Meters · Place 18 · Holy Spirit Catholic100 MetersRound P18.14.74aWind: -4.310
Apr 19West Alabama & Tuscaloosa City/Co. ChampionshipApr 19 · Pole Vault · Place 1 · Holy SpiritPole Vault13.04m—
Apr 19West Alabama & Tuscaloosa City/Co. ChampionshipApr 19 · 100 Meters · Place 27 · Holy Spirit100 Meters2713.98—
Apr 6King of the West (High School)Apr 6 · Pole Vault · Place 1 · Holy SpiritPole Vault13.07m—
Mar 23Northridge - Jaguar InvitationalMar 23 · Pole Vault · Place 2 · Holy SpiritPole Vault22.89m10
Mar 23Northridge - Jaguar InvitationalMar 23 · 100 Meters · Place 32 · Holy Spirit100 Meters3213.8510
Mar 23Northridge - Jaguar InvitationalMar 23 · Pole Vault · Place 2 · Holy SpiritPole Vault22.89m10
Mar 23Northridge - Jaguar InvitationalMar 23 · 100 Meters · Place 32 · Holy Spirit100 Meters3213.8510
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · Pole Vault · Place 12 · Holy Spirit Catholic High SchoPole Vault129-010

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Northridge Black and Blue InviteFeb 24 · Pole Vault · Place 3 · Holy Spirit Catholic High SchoPole Vault38-610

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 5AHSAA State Outdoor Championships - 1A/2A/3AMay 5 · Pole Vault · Place 1 · Holy Spirit CatholicPole Vault1.9-05.009
Apr 28AHSAA Northridge SectionalApr 28 · Long Jump · Place 6 · Holy Spirit CatholicLong Jump6.14-05.009
Apr 28AHSAA Northridge SectionalApr 28 · Pole Vault · Place 1 · Holy Spirit CatholicPole Vault1.9-00.009
Apr 20West Alabama HS City/County ChampionshipApr 20 · Pole Vault · Place 5 · Holy Spirit Catholic High SchoPole Vault57-69
Apr 20West Alabama HS City/County ChampionshipApr 20 · Long Jump · Place 8 · Holy Spirit Catholic High SchoLong Jump814-69
Apr 14Mountain Brook InvitationalApr 14 · Long Jump · Place 49 · Holy Spirit CatholicLong Jump49.13-03.009
Apr 14Mountain Brook InvitationalApr 14 · Pole Vault · Holy Spirit CatholicPole Vault--NH9
Apr 14Mountain Brook InvitationalApr 14 · Discus · Place 47 · Holy Spirit CatholicDiscus1kg47.65-119
Apr 1King of the West InvitationalApr 1 · Long Jump · Place 22 · Holy Spirit CatholicLong Jump22.13-02.509
Apr 1King of the West InvitationalApr 1 · Pole Vault · Place 3 · Holy Spirit CatholicPole Vault3.7-00.009
Apr 1King of the West InvitationalApr 1 · Discus · Place 14 · Holy Spirit CatholicDiscus1kg14.62-099
Mar 25Northridge-Jaguar InvitationalMar 25 · Discus · Place 3 · Holy SpiritDiscus320.29m9
Mar 25Northridge-Jaguar InvitationalMar 25 · Long Jump · Place 3 · Holy SpiritLong Jump34.45m PB9
Mar 25Northridge-Jaguar InvitationalMar 25 · Pole Vault · Place 1 · Holy SpiritPole Vault12.28m9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Northridge Black & Gold InvitationalFeb 25 · Long Jump · Place 5 · Holy SpiritLong Jump54.08m PB—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · Pole Vault · Holy Spirit CatholicPole Vault--DNS8
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 1600 Meters · Holy Spirit Catholic1600 Meters--DNS8
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · Pole Vault · Place 2 · Holy Spirit CatholicPole Vault2.7-00.008
Apr 21West Alabama HS ChamponshipsApr 21 · 1600 Meters · Place 8 · Holy Spirit Catholic1600 Meters8.6:57.20a8
Apr 21West Alabama HS ChamponshipsApr 21 · Pole Vault · Place 5 · Holy Spirit CatholicPole Vault5.7-00.008
Apr 2King of the West InvitationalApr 2 · 1600 Meters · Place 8 · Holy Spirit Catholic1600 Meters8.6:33.66a8
Apr 2King of the West InvitationalApr 2 · Pole Vault · Place 4 · Holy Spirit CatholicPole Vault4.7-00.008
Mar 26Northridge - Jaguar HS InvitationalMar 26 · Pole Vault · Place 9 · Holy SpiritPole Vault91.98m PB8
Mar 26Northridge - Jaguar HS InvitationalMar 26 · 1600 Meters · Place 10 · Holy Spirit1600 Meters106:46.978
Mar 23Northridge - Jaguar Middle School InvitationalMar 23 · Pole Vault · Place 2 · Holy SpiritPole Vault21.98m—

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30AHSAA Class 1A State Track & Field ChampionshipsApr 30 · 3200 Meters · Place 3 · Holy Spirit Catholic3200 Meters3.13:41.26a PB7
Apr 30AHSAA Class 1A State Track & Field ChampionshipsApr 30 · 1600 Meters · Place 5 · Holy Spirit Catholic1600 Meters5.6:22.41a PB7
Apr 23AHSAA Class 1A Section 2Apr 23 · 3200 Meters · Place 2 · Holy Spirit Catholic3200 Meters2.13:58.38a7
Apr 23AHSAA Class 1A Section 2Apr 23 · 1600 Meters · Place 2 · Holy Spirit Catholic1600 Meters2.6:28.40a7
Apr 23AHSAA Class 1A Section 2Apr 23 · 400 Meters · Place 5 · Holy Spirit Catholic400 Meters5.1:14.38a PB7
Apr 15West Alabama HS ChampionshipsApr 15 · 3200 Meters · Place 4 · Holy Spirit Catholic3200 Meters4.14:53.32a7
Apr 15West Alabama HS ChampionshipsApr 15 · 1600 Meters · Place 10 · Holy Spirit Catholic1600 Meters10.6:41.57a7
Mar 27King of the West InvitationalMar 27 · 1600 Meters · Place 14 · Holy Spirit Catholic1600 Meters14.6:42.69a7
Mar 6Paul Bryant InvitationalMar 6 · 3200 Meters · Place 8 · Holy Spirit3200 Meters815:46.10—
Mar 6Paul Bryant InvitationalMar 6 · 1600 Meters · Place 14 · Holy Spirit1600 Meters147:21.95—
Mar 6Paul Bryant InvitationalMar 6 · 400 Meters · Place 16 · Holy Spirit400 Meters161:16.28—