Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorNorthridge Black & Gold Invitational · Feb 251:10.09Northridge Black & Gold InvitationalFebruary 25, 2023
400 Meters · OutdoorNorthridge-Jaguar Invitational · Mar 251:14.20Northridge-Jaguar InvitationalMarch 25, 2023
800 Meters · IndoorNorthridge Black & Gold Invitational · Feb 252:59.88Northridge Black & Gold InvitationalFebruary 25, 2023
800 Meters · OutdoorPaul W. Bryant Invitational · Mar 32:48.15Paul W. Bryant InvitationalMarch 3, 2023
Discus · 1.6kg · OutdoorJaguar Invitational · Mar 2298-10Jaguar InvitationalMarch 22, 2025
Javelin · 800g · OutdoorNorthridge Section 2024 · Apr 26109-07Northridge Section 2024April 26, 2024
Shot Put · 12lb · OutdoorWest Alabama HS City/ County Championship · Apr 1639-10.00West Alabama HS City/ County ChampionshipApril 16, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24AHSAA Loachapoka Section 2026Apr 24 · Shot Put · Place 12 · Holy Spirit CatholicShot Put12lb12.36-04.0012
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Javelin · Holy Spirit CatholicJavelin800g--DNS12
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Discus · Holy Spirit CatholicDiscus1.6kg--DNS12
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Shot Put · Place 13 · Holy Spirit CatholicShot Put12lb13.39-10.00 PB12
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Shot Put · Place 36 · Holy Spirit Catholic High SchoShot Put3637-912

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · Shot Put · Place 20 · Holy Spirit Catholic High SchoShot Put2038-812
Feb 28Paul W. Bryant InvitationalFeb 28 · Javelin · Place 17 · Holy Spirit Catholic High SchoJavelin17105-412
Feb 28Paul W. Bryant InvitationalFeb 28 · Discus · Place 14 · Holy Spirit Catholic High SchoDiscus14110-612
Feb 21Northridge-Black & Blue InvitationalFeb 21 · Discus · Place 15 · Holy Spirit Catholic High SchoDiscus15105-312
Feb 21Northridge-Black & Blue InvitationalFeb 21 · Shot Put · Place 13 · Holy Spirit Catholic High SchoShot Put1338-8.5012

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 25AHSAA Loachapoka Section 2025Apr 25 · Shot Put · Place 11 · Holy Spirit CatholicShot Put12lb11.36-07.0011
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · Javelin · Place 22 · Holy Spirit CatholicJavelin2299-111
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · Discus · Place 17 · Holy Spirit CatholicDiscus1799-611
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · Shot Put · Place 20 · Holy Spirit CatholicShot Put2034-211
Apr 5King of the West (High School)Apr 5 · Javelin · Place 9 · Holy Spirit Catholic High SchoJavelin997-911
Apr 5King of the West (High School)Apr 5 · Discus · Place 13 · Holy Spirit Catholic High SchoDiscus13101-1011
Apr 5King of the West (High School)Apr 5 · Shot Put · Place 17 · Holy Spirit Catholic High SchoShot Put1735-111
Mar 22Jaguar InvitationalMar 22 · Javelin · Place 11 · Holy Spirit CatholicJavelin800g11.89-0811
Mar 22Jaguar InvitationalMar 22 · Discus · Place 16 · Holy Spirit CatholicDiscus1.6kg16.98-10 PB11
Mar 22Jaguar InvitationalMar 22 · Shot Put · Place 20 · Holy Spirit CatholicShot Put12lb20.34-01.5011
Mar 1Paul W. Bryant InvitationalMar 1 · Discus · Place 11 · Holy Spirit Catholic High SchoDiscus11109-811
Mar 1Paul W. Bryant InvitationalMar 1 · Shot Put · Place 27 · Holy Spirit Catholic High SchoShot Put2735-111
Mar 1Paul W. Bryant InvitationalMar 1 · Javelin · Place 16 · Holy Spirit Catholic High SchoJavelin1692-811

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 26Northridge Section 2024Apr 26 · Javelin · Place 10 · Holy Spirit CatholicJavelin800g10.109-07 PB10
Apr 26Northridge Section 2024Apr 26 · Discus · Place 11 · Holy Spirit CatholicDiscus1.6kg11.91-0810
Apr 26Northridge Section 2024Apr 26 · Shot Put · Place 24 · Holy Spirit CatholicShot Put12lb24.30-01.0010
Apr 19West Alabama & Tuscaloosa City/Co. ChampionshipApr 19 · Javelin · Place 16 · Holy SpiritJavelin1629.13m—
Apr 19West Alabama & Tuscaloosa City/Co. ChampionshipApr 19 · Discus · Place 30 · Holy SpiritDiscus3026.51m—
Apr 19West Alabama & Tuscaloosa City/Co. ChampionshipApr 19 · Shot Put · Place 40 · Holy SpiritShot Put408.64m—
Apr 6King of the West (High School)Apr 6 · Javelin · Place 12 · Holy SpiritJavelin1229.38m—
Apr 6King of the West (High School)Apr 6 · Discus · Place 23 · Holy SpiritDiscus2326.89m—
Apr 6King of the West (High School)Apr 6 · Shot Put · Place 26 · Holy SpiritShot Put269.95m—
Mar 23Northridge - Jaguar InvitationalMar 23 · Discus · Place 21 · Holy SpiritDiscus2128.96m10
Mar 23Northridge - Jaguar InvitationalMar 23 · Shot Put · Place 35 · Holy SpiritShot Put3510.13m10
Mar 23Northridge - Jaguar InvitationalMar 23 · Discus · Place 21 · Holy SpiritDiscus2128.96m10
Mar 23Northridge - Jaguar InvitationalMar 23 · Shot Put · Place 35 · Holy SpiritShot Put3510.13m10
Mar 2Paul Bryant InvitationalMar 2 · Shot Put · Place 38 · Holy Spirit Catholic High SchoShot Put3832-710
Mar 2Paul Bryant InvitationalMar 2 · Javelin · Place 26 · Holy Spirit Catholic High SchoJavelin2684-1.2510
Mar 2Paul Bryant InvitationalMar 2 · Discus · Place 43 · Holy Spirit Catholic High SchoDiscus4378-710

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 28AHSAA Northridge SectionalApr 28 · Discus · Place 12 · Holy Spirit CatholicDiscus1.6kg12.77-099
Apr 20West Alabama HS City/County ChampionshipApr 20 · Discus · Place 41 · Holy Spirit Catholic High SchoDiscus4171-99
Apr 20West Alabama HS City/County ChampionshipApr 20 · 800 Meters · Place 31 · Holy Spirit Catholic High Scho800 Meters313:02.149
Apr 20West Alabama HS City/County ChampionshipApr 20 · 400 Meters · Place 56 · Holy Spirit Catholic High Scho400 Meters561:14.709
Apr 14Mountain Brook InvitationalApr 14 · Discus · Holy Spirit CatholicDiscus1.6kg--DNS9
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Holy Spirit Catholic800 Meters--DNS9
Apr 14Mountain Brook InvitationalApr 14 · 400 Meters · Holy Spirit Catholic400 Meters--DNS9
Apr 1King of the West InvitationalApr 1 · Discus · Place 43 · Holy Spirit CatholicDiscus1.6kg43.72-079
Apr 1King of the West InvitationalApr 1 · 800 Meters · Place 47 · Holy Spirit Catholic800 Meters47.2:56.32a9
Apr 1King of the West InvitationalApr 1 · 400 Meters · Holy Spirit Catholic400 Meters--DNS9
Mar 25Northridge-Jaguar InvitationalMar 25 · Discus · Place 14 · Holy SpiritDiscus1421.03m9
Mar 25Northridge-Jaguar InvitationalMar 25 · 800 Meters · Place 14 · Holy Spirit800 Meters142:50.749
Mar 25Northridge-Jaguar InvitationalMar 25 · 400 Meters · Place 29 · Holy Spirit400 Meters291:14.20 PB9
Mar 3Paul W. Bryant InvitationalMar 3 · Discus · Place 50 · Holy SpiritDiscus5021.08m—
Mar 3Paul W. Bryant InvitationalMar 3 · 800 Meters · Place 58 · Holy Spirit800 Meters582:48.15 PB—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Northridge Black & Gold InvitationalFeb 25 · Discus · Place 13 · Holy SpiritDiscus1320.90m—
Feb 25Northridge Black & Gold InvitationalFeb 25 · 800 Meters · Place 13 · Holy Spirit800 Meters132:59.88 PB—
Feb 25Northridge Black & Gold InvitationalFeb 25 · 400 Meters · Place 24 · Holy Spirit400 Meters241:10.09 PB—