Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorAHSAA McGill-Toolen Sectional · Apr 2817.50aAHSAA McGill-Toolen SectionalApril 28, 2023
60m Hurdles · 33" / 0.838m · IndoorMagic City Invitational #2 · Dec 710.72aMagic City Invitational #2December 7, 2024
High Jump · IndoorIce Breaker Invitational #1 · Jan 44-08.00Ice Breaker Invitational #1January 4, 2025
High Jump · OutdoorSection 1 Saraland · Apr 254-10.00Section 1 SaralandApril 25, 2025
Javelin · 600g · OutdoorSection 1 Saraland · Apr 2594-08Section 1 SaralandApril 25, 2025
Long Jump · IndoorMagic City Invitational #2 · Dec 314-07.00Magic City Invitational #2December 3, 2022
Pole Vault · IndoorIce Breaker Invitational #2 · Jan 49-00.00Ice Breaker Invitational #2January 4, 2025
Pole Vault · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 309-06.00AHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
Triple Jump · IndoorIce Breaker Invitational #1 · Jan 431-10.75Ice Breaker Invitational #1January 4, 2025
Triple Jump · OutdoorAHSAA McGill-Toolen Sectional · Apr 2833-3.50AHSAA McGill-Toolen SectionalApril 28, 2023

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Pole Vault · Place 9 · McGill-Toolen CatholicPole Vault9.9-06.00 PB12
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100m Hurdles · Place 20 · McGill-Toolen Catholic100m Hurdles33" / 0.838mRound P20.17.69aWind: -1.512
Apr 24AHSAA Saraland Section 2026Apr 24 · Pole Vault · Place 1 · McGill-Toolen CatholicPole Vault1.9-612
Apr 24AHSAA Saraland Section 2026Apr 24 · High Jump · Place 10 · McGill-Toolen CatholicHigh Jump10.4-812
Apr 24AHSAA Saraland Section 2026Apr 24 · Javelin · Place 6 · McGill-Toolen CatholicJavelin600g6.87-312
Apr 24AHSAA Saraland Section 2026Apr 24 · 100m Hurdles · Place 3 · McGill-Toolen Catholic100m Hurdles33" / 0.838mRound P3.17.80aWind: -0.212
Apr 24AHSAA Saraland Section 2026Apr 24 · 100m Hurdles · Place 4 · McGill-Toolen Catholic100m Hurdles33" / 0.838m4.17.99aWind: 0.612
Apr 247a Sectionals Track MeetApr 24 · Pole Vault · Place 1 · McGill-Toolen CatholicPole Vault1.9-612
Apr 247a Sectionals Track MeetApr 24 · High Jump · Place 10 · McGill-Toolen CatholicHigh Jump10.4-812
Apr 247a Sectionals Track MeetApr 24 · Javelin · Place 6 · McGill-Toolen CatholicJavelin600g6.87-312
Apr 247a Sectionals Track MeetApr 24 · 100m Hurdles · Place 3 · McGill-Toolen Catholic100m Hurdles33" / 0.838mRound P3.17.80a12
Apr 247a Sectionals Track MeetApr 24 · 100m Hurdles · Place 4 · McGill-Toolen Catholic100m Hurdles33" / 0.838m4.17.99a12
Mar 28Angelo HarrisMar 28 · Pole Vault · Place 2 · McGill-Toolen CatholicPole Vault2.9' 6"12
Mar 28Angelo HarrisMar 28 · High Jump · Place 8 · McGill-Toolen CatholicHigh Jump8.4' 6"12
Mar 28Angelo HarrisMar 28 · Javelin · Place 6 · McGill-Toolen CatholicJavelin600g6.80' 3"12
Mar 28Angelo HarrisMar 28 · 100m Hurdles · Place 3 · McGill-Toolen Catholic100m Hurdles33" / 0.838m3.18.00aWind: -1.512
Mar 25Fairhope InviteMar 25 · Pole Vault · Place 2 · McGill-Toolen CatholicPole Vault2.9-612
Mar 25Fairhope InviteMar 25 · High Jump · Place 4 · McGill-Toolen CatholicHigh Jump4.4-812
Mar 25Fairhope InviteMar 25 · Javelin · Place 3 · McGill-Toolen CatholicJavelin600g3.90-912
Mar 25Fairhope InviteMar 25 · 100m Hurdles · Place 2 · McGill-Toolen Catholic100m Hurdles33" / 0.838m2.17.66a12
Mar 18Lyon Newell Throws MeetMar 18 · Javelin · Place 3 · McGill-Toolen CatholicJavelin600g3.91-712
Mar 14Jim Tate RelaysMar 14 · Pole Vault · Place 5 · McGill-Toolen CatholicPole Vault5.9-0Unofficial12
Mar 14Jim Tate RelaysMar 14 · Javelin · Place 8 · McGill-Toolen CatholicJavelin600g8.85-5Unofficial12
Mar 14Jim Tate RelaysMar 14 · 100m Hurdles · Place 6 · McGill-Toolen Catholic100m Hurdles33" / 0.838m6.18.02aUnofficial12
Mar 14Jim Tate RelaysMar 14 · High Jump · Place 4 · McGill-Toolen CatholicHigh Jump4.4-10Unofficial12
Mar 6Saraland InviteMar 6 · Pole Vault · Place 6 · McGill-Toolen CatholicPole Vault6.9-012
Mar 6Saraland InviteMar 6 · 100m Hurdles · Place 15 · McGill-Toolen Catholic100m Hurdles33" / 0.838m15.19.14a12
Mar 6Saraland InviteMar 6 · High Jump · Place 9 · McGill-Toolen CatholicHigh Jump9.4-612

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 27Battle of the Bay #1Feb 27 · Pole Vault · Place 3 · McGill-Toolen CatholicPole Vault39-612
Feb 27Battle of the Bay #1Feb 27 · Javelin · Place 1 · McGill-Toolen CatholicJavelin180-1112
Feb 27Battle of the Bay #1Feb 27 · 100m Hurdles · Place 3 · McGill-Toolen Catholic100m Hurdles318.7412
Feb 27Battle of the Bay #1Feb 27 · High Jump · Place 4 · McGill-Toolen CatholicHigh Jump44-412
Jan 30AHSAA State Indoor MeetJan 30 · Pole Vault · Place 8 · McGill-Toolen CatholicPole Vault89-612
Jan 30AHSAA State Indoor MeetJan 30 · High Jump · Place 12 · McGill-Toolen CatholicHigh Jump124-812
Jan 30AHSAA State Indoor MeetJan 30 · Triple Jump · Place 14 · McGill-Toolen CatholicTriple Jump1432-3.7512
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · High Jump · Place 23 · McGill-Toolen CatholicHigh Jump234-612
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · Triple Jump · Place 12 · McGill-Toolen CatholicTriple Jump1232-412
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 60m Hurdles · Place 14 · McGill-Toolen Catholic60m Hurdles1410.4112
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · Pole Vault · Place 6 · McGill-Toolen CatholicPole Vault69-612

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Pole Vault · Place 13 · McGill-Toolen CatholicPole Vault139-012
Dec 13Holiday Invitational #2Dec 13 · 60m Hurdles · Place 24 · McGill-Toolen Catholic60m Hurdles2410.5112
Dec 13Holiday Invitational #2Dec 13 · Pole Vault · Place 13 · McGill-Toolen CatholicPole Vault139-012
Dec 13Holiday Invitational #2Dec 13 · 60m Hurdles · Place 24 · McGill-Toolen Catholic60m Hurdles2410.5112
Dec 13Holiday Invitational #1Dec 13 · Triple Jump · Place 12 · McGill-Toolen CatholicTriple Jump1231-4.2512
Dec 13Holiday Invitational #1Dec 13 · High Jump · Place 13 · McGill-Toolen CatholicHigh Jump134-812
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · Pole Vault · McGill-Toolen CatholicPole Vault--DNS11
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · High Jump · McGill-Toolen CatholicHigh Jump--DNS11
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · Pole Vault · Place 7 · McGill-Toolen CatholicPole Vault79-611
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · High Jump · Place 16 · McGill-Toolen CatholicHigh Jump164-611
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · Triple Jump · Place 14 · McGill-Toolen CatholicTriple Jump1431-6.2511
Jan 4Ice Breaker Invitational #2Jan 4 · 60m Hurdles · Place 23 · McGill-Toolen Catholic60m Hurdles33" / 0.838m23.10.73a11
Jan 4Ice Breaker Invitational #2Jan 4 · Long Jump · McGill-Toolen CatholicLong Jump--DNS11
Jan 4Ice Breaker Invitational #2Jan 4 · Pole Vault · Place 9 · McGill-Toolen CatholicPole Vault9.9-00.00 PB11
Jan 4Ice Breaker Invitational #1Jan 4 · Triple Jump · Place 15 · McGill-Toolen CatholicTriple Jump15.31-10.75 PB11
Jan 4Ice Breaker Invitational #1Jan 4 · High Jump · Place 11 · McGill-Toolen CatholicHigh Jump11.4-08.00 PB11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Javelin · Place 18 · McGill-Toolen CatholicJavelin600g18.89-1011
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · High Jump · McGill-Toolen CatholicHigh Jump--NH11
Apr 25Section 1 SaralandApr 25 · Pole Vault · Place 6 · McGill-Toolen CatholicPole Vault6.8-00.0011
Apr 25Section 1 SaralandApr 25 · Javelin · Place 2 · McGill-Toolen CatholicJavelin600g2.94-08 PB11
Apr 25Section 1 SaralandApr 25 · High Jump · Place 1 · McGill-Toolen CatholicHigh Jump1.4-10.00 PB11
Apr 9Pirate InviteApr 9 · Javelin · Place 4 · McGill-Toolen CatholicJavelin494-911
Apr 9Pirate InviteApr 9 · High Jump · Place 11 · McGill-Toolen CatholicHigh Jump114-411
Mar 22Angelo HarrisMar 22 · Javelin · Place 3 · McGill-Toolen CatholicJavelin3100-311
Mar 22Angelo HarrisMar 22 · Triple Jump · Place 7 · McGill-Toolen CatholicTriple Jump731-11.5011
Mar 22Angelo HarrisMar 22 · Pole Vault · Place 2 · McGill-Toolen CatholicPole Vault29-611
Mar 22Angelo HarrisMar 22 · High Jump · Place 5 · McGill-Toolen CatholicHigh Jump54-811
Mar 14Saraland InviteMar 14 · Javelin · Place 5 · McGill-Toolen CatholicJavelin590-411
Mar 14Saraland InviteMar 14 · Triple Jump · Place 14 · McGill-Toolen CatholicTriple Jump1431-411
Mar 14Saraland InviteMar 14 · High Jump · Place 6 · McGill-Toolen CatholicHigh Jump64-811
Mar 14Saraland InviteMar 14 · Pole Vault · Place 5 · McGill-Toolen CatholicPole Vault58-611
Mar 8Jim Tate RelayMar 8 · Javelin · Place 4 · McGill-Toolen CatholicJavelin489-711
Mar 8Jim Tate RelayMar 8 · High Jump · Place 3 · McGill-Toolen CatholicHigh Jump34-1011

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #1Dec 7 · Triple Jump · Place 7 · McGill-Toolen CatholicTriple Jump731-7.2511
Dec 7Magic City Invitational #1Dec 7 · High Jump · Place 4 · McGill-Toolen CatholicHigh Jump44-1011
Dec 7Magic City Invitational #2Dec 7 · 60m Hurdles · Place 18 · McGill-Toolen Catholic60m Hurdles33" / 0.838m18.10.72a PB11
Dec 7Magic City Invitational #2Dec 7 · Pole Vault · Place 12 · McGill-Toolen CatholicPole Vault12.9-00.0011
Jan 27Last Chance Meet #2Jan 27 · Triple Jump · Place 15 · McGill-Toolen CatholicTriple Jump1532-1.7510
Jan 27Last Chance Meet #2Jan 27 · Pole Vault · Place 11 · McGill-Toolen CatholicPole Vault118-610
Jan 27Last Chance Meet #2Jan 27 · High Jump · Place 18 · McGill-Toolen CatholicHigh Jump184-610
Jan 27Last Chance Meet #2Jan 27 · 60m Hurdles · Place 15 · McGill-Toolen Catholic60m Hurdles1510.8710
Jan 6Icebreaker Invitational #1Jan 6 · 60m Hurdles · McGill-Toolen Catholic60m Hurdles33" / 0.838m--DQ10
Jan 6Icebreaker Invitational #1Jan 6 · Triple Jump · Place 7 · McGill-Toolen CatholicTriple Jump7.31-04.7510
Jan 6Icebreaker Invitational #1Jan 6 · Long Jump · Place 12 · McGill-Toolen CatholicLong Jump12.14-06.2510
Jan 6Icebreaker Invitational #1Jan 6 · Pole Vault · Place 9 · McGill-Toolen CatholicPole Vault9.8-00.0010
Jan 6Icebreaker Invitational #1Jan 6 · High Jump · Place 8 · McGill-Toolen CatholicHigh Jump8.4-08.0010

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · Pole Vault · Place 7 · McGill-Toolen CatholicPole Vault7.9-00.0010
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100m Hurdles · Place 18 · McGill-Toolen Catholic100m Hurdles33" / 0.838mRound P18.17.81aWind: 1.210
Apr 26AHSAA McGill-Toolen SectionApr 26 · Triple Jump · Place 7 · McGill-Toolen CatholicTriple Jump7.32-08.2510
Apr 26AHSAA McGill-Toolen SectionApr 26 · Pole Vault · Place 1 · McGill-Toolen CatholicPole Vault1.9-06.0010
Apr 26AHSAA McGill-Toolen SectionApr 26 · 100m Hurdles · Place 4 · McGill-Toolen Catholic100m Hurdles33" / 0.838m4.17.76aWind: 0.810
Apr 26AHSAA McGill-Toolen SectionApr 26 · High Jump · McGill-Toolen CatholicHigh Jump--NH10
Apr 9MCC2024Apr 9 · Triple Jump · Place 10 · McGill-Toolen CatholicTriple Jump10.31-06.0010
Apr 9MCC2024Apr 9 · Pole Vault · Place 3 · McGill-Toolen CatholicPole Vault3.8-06.0010
Apr 9MCC2024Apr 9 · 100m Hurdles · Place 15 · McGill-Toolen Catholic100m Hurdles33" / 0.838mRound P15.19.72aWind: 1.210
Apr 5Mobile Challenge of ChampionsApr 5 · Pole Vault · Place 2 · McGill-Toolen CatholicPole Vault29-010
Apr 5Mobile Challenge of ChampionsApr 5 · Triple Jump · Place 12 · McGill-Toolen CatholicTriple Jump1231-8.2510
Mar 23FI2024Mar 23 · Triple Jump · Place 8 · McGill-Toolen CatholicTriple Jump8.31-01.0010
Mar 23FI2024Mar 23 · Pole Vault · Place 6 · McGill-Toolen CatholicPole Vault6.9-00.0010
Mar 23FI2024Mar 23 · Javelin · Place 12 · McGill-Toolen CatholicJavelin600g12.72-10.0010
Mar 23FI2024Mar 23 · 100m Hurdles · Place 21 · McGill-Toolen Catholic100m Hurdles33" / 0.838m21.20.16a10
Mar 20Lyon Newell Throws MeetMar 20 · Javelin · Place 12 · McGill-Toolen CatholicJavelin1277-210
Feb 29Biloxi InvitationalFeb 29 · Triple Jump · Place 2 · McGill-Toolen CatholicTriple Jump2.31-07.0010
Feb 29Biloxi InvitationalFeb 29 · Pole Vault · Place 6 · McGill-Toolen CatholicPole Vault6.8-06.0010
Feb 29Biloxi InvitationalFeb 29 · 100m Hurdles · Place 17 · McGill-Toolen Catholic100m Hurdles33" / 0.838m17.25.54a10
Feb 29Biloxi InvitationalFeb 29 · High Jump · Place 6 · McGill-Toolen CatholicHigh Jump6.4-04.0010

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · Pole Vault · Place 12 · McGill-Toolen CatholicPole Vault12.9-06.009
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 100m Hurdles · Place 17 · McGill-Toolen Catholic100m Hurdles33" / 0.838mRound P17.17.63aWind: 0.99
Apr 28AHSAA McGill-Toolen SectionalApr 28 · Triple Jump · Place 7 · McGill-Toolen CatholicTriple Jump7.33-3.50 PB9
Apr 28AHSAA McGill-Toolen SectionalApr 28 · Pole Vault · Place 1 · McGill-Toolen CatholicPole Vault1.9-09
Apr 28AHSAA McGill-Toolen SectionalApr 28 · Javelin · Place 8 · McGill-Toolen CatholicJavelin600g8.80-99
Apr 28AHSAA McGill-Toolen SectionalApr 28 · 100m Hurdles · Place 5 · McGill-Toolen Catholic100m Hurdles33" / 0.838mRound P5.17.76a9
Apr 28AHSAA McGill-Toolen SectionalApr 28 · 100m Hurdles · Place 6 · McGill-Toolen Catholic100m Hurdles33" / 0.838m6.17.50a PB9
Mar 31Mobile Challenge of Champions OpenMar 31 · 100m Hurdles · Place 19 · McGill-Toolen Catholic100m Hurdles1919.519
Mar 31Mobile Challenge of Champions OpenMar 31 · Pole Vault · Place 7 · McGill-Toolen CatholicPole Vault79-09

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · Triple Jump · McGill-Toolen CatholicTriple Jump--FOUL9
Jan 27Last Chance Invitational #1Jan 27 · Triple Jump · Place 17 · McGill-Toolen CatholicTriple Jump1732-4.509
Jan 27Last Chance Invitational #1Jan 27 · Long Jump · Place 17 · McGill-Toolen CatholicLong Jump1715-4.759
Jan 16MLK Track Classic #2Jan 16 · 60m Hurdles · McGill-Toolen Catholic60m Hurdles33" / 0.838m--DNS9
Jan 16MLK Track Classic #2Jan 16 · Triple Jump · McGill-Toolen CatholicTriple Jump--DNS9
Jan 16MLK Track Classic #2Jan 16 · Long Jump · McGill-Toolen CatholicLong Jump--DNS9
Jan 16MLK Track Classic #2Jan 16 · Pole Vault · Place 18 · McGill-Toolen CatholicPole Vault18.8-00.009
Jan 7Icebreaker Invitational #2Jan 7 · Long Jump · Place 53 · McGill-Toolen CatholicLong Jump53.13-08.759
Jan 7Icebreaker Invitational #2Jan 7 · Pole Vault · McGill-Toolen CatholicPole Vault--NH9

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 3Magic City Invitational #2Dec 3 · 60m Hurdles · McGill-Toolen Catholic60m Hurdles33" / 0.838m--DNS9
Dec 3Magic City Invitational #2Dec 3 · Triple Jump · Place 10 · McGill-Toolen CatholicTriple Jump10.31-05.259
Dec 3Magic City Invitational #2Dec 3 · Long Jump · Place 9 · McGill-Toolen CatholicLong Jump9.14-07.00 PB9
Feb 4AHSAA Indoor State ChampionshipFeb 4 · Pole Vault · Place 14 · McGill-Toolen CatholicPole Vault14.8-06.008
Jan 8Icebreaker Invitational Meet #2Jan 8 · 60m Hurdles · McGill-Toolen Catholic60m Hurdles33" / 0.838m—DNS8
Jan 8Icebreaker Invitational Meet #2Jan 8 · Triple Jump · Place 21 · McGill-Toolen CatholicTriple Jump21.30-04.008
Jan 8Icebreaker Invitational Meet #2Jan 8 · Long Jump · Place 40 · McGill-Toolen CatholicLong Jump40.13-05.008
Jan 8Icebreaker Invitational Meet #2Jan 8 · Pole Vault · Place 17 · McGill-Toolen CatholicPole Vault17.8-00.008

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · Pole Vault · McGill-Toolen CatholicPole Vault--NH8
Apr 29AHSAA McGill-Toolen Sectional (5A-6A-7A)Apr 29 · Triple Jump · McGill-Toolen CatholicTriple Jump--ND8
Apr 29AHSAA McGill-Toolen Sectional (5A-6A-7A)Apr 29 · Long Jump · McGill-Toolen CatholicLong Jump--DNS8
Apr 29AHSAA McGill-Toolen Sectional (5A-6A-7A)Apr 29 · Pole Vault · Place 5 · McGill-Toolen CatholicPole Vault5.7-06.008

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #2Dec 11 · Triple Jump · Place 18 · McGill-Toolen CatholicTriple Jump18.29-08.758
Dec 11Crossplex Holiday Invitational #2Dec 11 · Long Jump · Place 22 · McGill-Toolen CatholicLong Jump22.14-05.258
Dec 11Crossplex Holiday Invitational #2Dec 11 · Pole Vault · Place 13 · McGill-Toolen CatholicPole Vault13.8-06.008

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29AHSAA Class 6A State Track & Field ChampionshipsApr 29 · Pole Vault · Place 24 · McGill-Toolen CatholicPole Vault24.2.43m7
Apr 23AHSAA Class 6A Section 1Apr 23 · Pole Vault · Place 7 · McGill-Toolen CatholicPole Vault7.2.43m7