Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAHSAA Saraland Section 2026 · Apr 2412.33aAHSAA Saraland Section 2026April 24, 2026
100m Hurdles · 33" / 0.838m · OutdoorSection 1 Saraland · Apr 2515.63aSection 1 SaralandApril 25, 2025
200 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 1326.00AHSAA State Heptathlon/DecathlonMay 13, 2025
200 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 3124.857aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
300m Hurdles · 30" / 0.762m · OutdoorFI2024 · Mar 2350.46aFI2024March 23, 2024
60 Meter · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 238.05aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
60 Meters · IndoorLast Chance #1/Pentathlon · Jan 247.99Last Chance #1/PentathlonJanuary 24, 2025
60m Hurdles · 33" / 0.838m · IndoorIce Breaker Invitational #2 · Jan 49.29aIce Breaker Invitational #2January 4, 2025
800 Meters · IndoorLast Chance #1/Pentathlon · Jan 243:01.01Last Chance #1/PentathlonJanuary 24, 2025
800 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 133:10.53AHSAA State Heptathlon/DecathlonMay 13, 2025
High Jump · IndoorLast Chance Invitational #1 · Jan 271.39mLast Chance Invitational #1January 27, 2023
High Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 131.49mAHSAA State Heptathlon/DecathlonMay 13, 2025
Long Jump · IndoorLast Chance Invitational #1 · Jan 274.76mLast Chance Invitational #1January 27, 2023
Long Jump · OutdoorSection 1 Saraland · Apr 2517-05.50Section 1 SaralandApril 25, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Long Jump · Place 13 · St. Paul's EpiscopalLong Jump13.16-05.25Wind: 0.911
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · High Jump · Place 15 · St. Paul's EpiscopalHigh Jump15.5-00.0011
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100 Meters · Place 12 · St. Paul's Episcopal100 MetersRound P12.12.47aWind: -0.911
Apr 24AHSAA Saraland Section 2026Apr 24 · Long Jump · Place 2 · St. Paul's EpiscopalLong Jump2.18-0.7511
Apr 24AHSAA Saraland Section 2026Apr 24 · High Jump · Place 1 · St. Paul's EpiscopalHigh Jump1.5-411
Apr 24AHSAA Saraland Section 2026Apr 24 · 100 Meters · Place 3 · St. Paul's Episcopal100 MetersRound P3.12.63aWind: -0.311
Apr 24AHSAA Saraland Section 2026Apr 24 · 100 Meters · Place 1 · St. Paul's Episcopal100 Meters1.12.33a PBWind: 1.711
Apr 247a Sectionals Track MeetApr 24 · Long Jump · Place 2 · St. Paul's EpiscopalLong Jump2.18-0.7511
Apr 247a Sectionals Track MeetApr 24 · High Jump · Place 1 · St. Paul's EpiscopalHigh Jump1.5-411
Apr 247a Sectionals Track MeetApr 24 · 100 Meters · Place 3 · St. Paul's Episcopal100 MetersRound P3.12.63a11
Apr 247a Sectionals Track MeetApr 24 · 100 Meters · Place 1 · St. Paul's Episcopal100 Meters1.12.33a11
Mar 28Angelo HarrisMar 28 · Long Jump · Place 3 · St. Paul's EpiscopalLong Jump3.17' 11.50"11
Mar 28Angelo HarrisMar 28 · 100m Hurdles · St. Paul's Episcopal100m Hurdles33" / 0.838m--DNSWind: -1.511
Mar 28Angelo HarrisMar 28 · 100 Meters · St. Paul's Episcopal100 Meters--DNSWind: -1.311
Mar 18Fast Times At UMS HighMar 18 · 100 Meters · Place 2 · St. Paul's Episcopal100 Meters2.12.97a11
Mar 6Saraland InviteMar 6 · 100m Hurdles · Place 4 · St. Paul's Episcopal100m Hurdles33" / 0.838m4.16.62a11
Feb 26MGM InviteFeb 26 · Long Jump · Place 3 · St. Paul's EpiscopalLong Jump3.16' 2"11
Feb 26MGM InviteFeb 26 · 100m Hurdles · Place 3 · St. Paul's Episcopal100m Hurdles33" / 0.838m3.16.18a11
Feb 26MGM InviteFeb 26 · 100 Meters · Place 3 · St. Paul's Episcopal100 Meters3.12.86a11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 30AHSAA State Indoor MeetJan 30 · 60m Hurdles · Place 5 · St. Paul's Episcopal60m HurdlesRound P59.5211
Jan 30AHSAA State Indoor MeetJan 30 · 60m Hurdles · Place 6 · St. Paul's Episcopal60m Hurdles69.5011
Jan 30AHSAA State Indoor MeetJan 30 · Long Jump · Place 7 · St. Paul's EpiscopalLong Jump717-1.5011
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 60m Hurdles · Place 2 · St. Paul's Episcopal60m Hurdles33" / 0.838m2.9.30a11
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 60 Meter · Place 23 · St. Paul's Episcopal60 Meter23.8.05a PB11
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Long Jump · St. Paul's EpiscopalLong Jump--DNS11
Jan 3Ice Breaker #2Jan 3 · Long Jump · Place 11 · St. Paul's EpiscopalLong Jump1116-6.7511
Jan 3Ice Breaker #2Jan 3 · 60m Hurdles · Place 14 · St. Paul's Episcopal60m Hurdles149.7411
Jan 3Ice Breaker #2Jan 3 · 60 Meters · Place 32 · St. Paul's Episcopal60 Meters328.1711

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #2Dec 6 · 60m Hurdles · Place 12 · St. Paul's Episcopal60m Hurdles33" / 0.838m12.9.86a11
Dec 6Magic City Invitational #2Dec 6 · 60 Meter · Place 30 · St. Paul's Episcopal60 Meter30.8.15a11
Dec 6Magic City Invitational #2Dec 6 · Long Jump · Place 5 · St. Paul's EpiscopalLong Jump5.16-09.2511
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 200 Meters · St. Paul's Episcopal200 MetersRelay Split—24.857a PB10
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 60m Hurdles · Place 5 · St. Paul's Episcopal60m Hurdles33" / 0.838mRound P5.9.45a10
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 60m Hurdles · Place 5 · St. Paul's Episcopal60m Hurdles33" / 0.838m5.9.31a10
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · Long Jump · Place 8 · St. Paul's EpiscopalLong Jump8.16-06.7510
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · High Jump · Place 10 · St. Paul's EpiscopalHigh Jump10.4-10.0010
Jan 24Last Chance #1/PentathlonJan 24 · Shot Put · Place 7 · St. Paul's EpiscopalShot Put77.35m10
Jan 24Last Chance #1/PentathlonJan 24 · Long Jump · Place 3 · St. Paul's EpiscopalLong Jump35.07m10
Jan 24Last Chance #1/PentathlonJan 24 · High Jump · Place 3 · St. Paul's EpiscopalHigh Jump31.54m10
Jan 24Last Chance #1/PentathlonJan 24 · 60m Hurdles · Place 2 · St. Paul's Episcopal60m Hurdles29.2610
Jan 24Last Chance #1/PentathlonJan 24 · 800 Meters · Place 16 · St. Paul's Episcopal800 Meters163:01.01 PB10
Jan 24Last Chance #1/PentathlonJan 24 · 60 Meters · Place 6 · St. Paul's Episcopal60 Meters67.99 PB10
Jan 4Ice Breaker Invitational #2Jan 4 · 60m Hurdles · Place 5 · St. Paul's Episcopal60m Hurdles33" / 0.838m5.9.29a PB10
Jan 4Ice Breaker Invitational #2Jan 4 · Long Jump · Place 10 · St. Paul's EpiscopalLong Jump10.16-10.0010
Jan 4Ice Breaker Invitational #2Jan 4 · High Jump · St. Paul's EpiscopalHigh Jump--DNS10
Jan 4Ice Breaker Invitational #1Jan 4 · High Jump · Place 9 · St. Paul's EpiscopalHigh Jump9.4-08.0010

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 13AHSAA State Heptathlon/DecathlonMay 13 · 800 Meters · Place 47 · St. Paul's Episcopal800 Meters473:10.53 PB10
May 13AHSAA State Heptathlon/DecathlonMay 13 · Javelin · Place 35 · St. Paul's EpiscopalJavelin3518.19m10
May 13AHSAA State Heptathlon/DecathlonMay 13 · Long Jump · Place 4 · St. Paul's EpiscopalLong Jump45.20m10
May 13AHSAA State Heptathlon/DecathlonMay 13 · 200 Meters · Place 5 · St. Paul's Episcopal200 Meters526.00 PB10
May 13AHSAA State Heptathlon/DecathlonMay 13 · Shot Put · Place 2 · St. Paul's EpiscopalShot Put29.11m10
May 13AHSAA State Heptathlon/DecathlonMay 13 · High Jump · Place 8 · St. Paul's EpiscopalHigh Jump81.49m PB10
May 13AHSAA State Heptathlon/DecathlonMay 13 · 100m Hurdles · Place 6 · St. Paul's Episcopal100m Hurdles615.5210
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Long Jump · Place 12 · St. Paul's EpiscopalLong Jump12.16-08.75Wind: 010
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 100m Hurdles · Place 11 · St. Paul's Episcopal100m Hurdles33" / 0.838mRound P11.15.84aWind: 1.810
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 100 Meters · Place 14 · St. Paul's Episcopal100 MetersRound P14.12.20aWind: 2.710
Apr 25Section 1 SaralandApr 25 · Long Jump · Place 4 · St. Paul's EpiscopalLong Jump4.17-05.50 PB10
Apr 25Section 1 SaralandApr 25 · 100m Hurdles · Place 2 · St. Paul's Episcopal100m Hurdles33" / 0.838mRound P2.16.67aWind: -0.510
Apr 25Section 1 SaralandApr 25 · 100m Hurdles · Place 2 · St. Paul's Episcopal100m Hurdles33" / 0.838m2.15.63a PBWind: 0.210
Apr 25Section 1 SaralandApr 25 · 200 Meters · Place 7 · St. Paul's Episcopal200 MetersRound P7.26.57aWind: -0.510
Apr 25Section 1 SaralandApr 25 · 200 Meters · Place 6 · St. Paul's Episcopal200 Meters6.26.55aWind: -0.410
Apr 25Section 1 SaralandApr 25 · 100 Meters · Place 4 · St. Paul's Episcopal100 MetersRound P4.12.71aWind: -0.710
Apr 25Section 1 SaralandApr 25 · 100 Meters · Place 4 · St. Paul's Episcopal100 Meters4.12.53aWind: 010
Apr 9Pirate InviteApr 9 · 200 Meters · Place 3 · St. Paul's Episcopal200 Meters326.5510
Apr 9Pirate InviteApr 9 · 300m Hurdles · Place 2 · St. Paul's Episcopal300m Hurdles250.4410
Apr 9Pirate InviteApr 9 · 100m Hurdles · Place 1 · St. Paul's Episcopal100m Hurdles115.4710
Mar 14Saraland InviteMar 14 · 100 Meters · Place 2 · St. Paul's Episcopal100 Meters212.4910
Mar 8Jim Tate RelayMar 8 · Long Jump · Place 2 · St. Paul's EpiscopalLong Jump216-2.5010
Mar 8Jim Tate RelayMar 8 · 300m Hurdles · Place 5 · St. Paul's Episcopal300m Hurdles547.5010
Mar 8Jim Tate RelayMar 8 · 100m Hurdles · Place 2 · St. Paul's Episcopal100m Hurdles215.3710

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · 60m Hurdles · Place 5 · St. Paul's Episcopal60m Hurdles33" / 0.838m5.9.32a10
Dec 7Magic City Invitational #2Dec 7 · Long Jump · Place 8 · St. Paul's EpiscopalLong Jump8.16-03.5010
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60m Hurdles · Place 2 · St. Paul's Episcopal60m HurdlesRound P29.529
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60m Hurdles · Place 2 · St. Paul's Episcopal60m Hurdles29.459
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · Long Jump · Place 6 · St. Paul's EpiscopalLong Jump616-3.259
Jan 26Last Chance Meet #1Jan 26 · Shot Put · Place 15 · St. Paul's EpiscopalShot Put157.15m9
Jan 26Last Chance Meet #1Jan 26 · Long Jump · Place 8 · St. Paul's EpiscopalLong Jump84.78m9
Jan 26Last Chance Meet #1Jan 26 · High Jump · Place 7 · St. Paul's EpiscopalHigh Jump71.44m9
Jan 26Last Chance Meet #1Jan 26 · 60m Hurdles · Place 2 · St. Paul's Episcopal60m Hurdles29.779
Jan 26Last Chance Meet #1Jan 26 · 800 Meters · Place 24 · St. Paul's Episcopal800 Meters243:23.749
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · High Jump · Place 15 · St. Paul's EpiscopalHigh Jump154-69
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · Long Jump · Place 7 · St. Paul's EpiscopalLong Jump715-6.759
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 60m Hurdles · Place 5 · St. Paul's Episcopal60m Hurdles59.779
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 60 Meters · Place 16 · St. Paul's Episcopal60 Meters168.259
Jan 6Icebreaker Invitational #2Jan 6 · 60m Hurdles · Place 17 · St. Paul's Episcopal60m Hurdles33" / 0.838m17.10.48a9
Jan 6Icebreaker Invitational #2Jan 6 · Long Jump · Place 23 · St. Paul's EpiscopalLong Jump23.14-10.009

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 26Wetumpka SectionalApr 26 · Long Jump · St. Paul's EpiscopalLong Jump--DNS9
Apr 26Wetumpka SectionalApr 26 · 100m Hurdles · St. Paul's Episcopal100m Hurdles33" / 0.838mRound P--DNSWind: -0.99
Apr 26Wetumpka SectionalApr 26 · 200 Meters · St. Paul's Episcopal200 MetersRound P--DNS9
Apr 26Wetumpka SectionalApr 26 · 100 Meters · Place 3 · St. Paul's Episcopal100 MetersRound P3.12.84a9
Apr 26Wetumpka SectionalApr 26 · 100 Meters · Place 6 · St. Paul's Episcopal100 Meters6.13.12aWind: -2.49
Apr 9MCC2024Apr 9 · 100m Hurdles · Place 3 · St. Paul's Episcopal100m Hurdles33" / 0.838mRound P3.16.03aWind: 0.89
Apr 9MCC2024Apr 9 · 100 Meters · Place 8 · St. Paul's Episcopal100 MetersRound P8.12.64aWind: 29
Mar 23FI2024Mar 23 · Long Jump · Place 11 · St. Paul's EpiscopalLong Jump11.15-07.009
Mar 23FI2024Mar 23 · 300m Hurdles · Place 7 · St. Paul's Episcopal300m Hurdles30" / 0.762m7.50.46a PB9
Mar 23FI2024Mar 23 · 100m Hurdles · Place 3 · St. Paul's Episcopal100m Hurdles33" / 0.838m3.16.97a9
Mar 23FI2024Mar 23 · 100 Meters · Place 6 · St. Paul's Episcopal100 Meters6.13.39a9
Mar 20Fast Times at UMS HighMar 20 · 200 Meters · Place 1 · St. Paul's Episcopal200 Meters126.629
Mar 9Jim Tate RelaysMar 9 · 300m Hurdles · Place 16 · St. Paul's E300m Hurdles1655.189
Mar 9Jim Tate RelaysMar 9 · 100 Meters · Place 8 · St. Paul's E100 Meters813.019
Mar 9Jim Tate RelaysMar 9 · 100m Hurdles · Place 2 · St. Paul's E100m Hurdles215.559

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #1Dec 9 · 60m Hurdles · Place 2 · St. Paul's Episcopal60m Hurdles33" / 0.838m2.9.56a9
Dec 9Holiday Invitational #1Dec 9 · 60 Meter · Place 9 · St. Paul's Episcopal60 Meter9.8.25a9
Dec 9Holiday Invitational #1Dec 9 · Long Jump · Place 4 · St. Paul's EpiscopalLong Jump4.15-10.259
Dec 2Magic City Invitational #2Dec 2 · 60m Hurdles · St. Paul's Episcopal60m Hurdles33" / 0.838m--DNS9
Dec 2Magic City Invitational #2Dec 2 · 60 Meter · St. Paul's Episcopal60 Meter--DNS9
Dec 2Magic City Invitational #2Dec 2 · Long Jump · St. Paul's EpiscopalLong Jump--DNS9
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · Long Jump · Place 12 · St. Paul's EpiscopalLong Jump12.15-05.508
Jan 27Last Chance Invitational #1Jan 27 · Shot Put · Place 19 · St. Paul's EpiscopalShot Put195.30m8
Jan 27Last Chance Invitational #1Jan 27 · Long Jump · Place 7 · St. Paul's EpiscopalLong Jump74.76m PB8
Jan 27Last Chance Invitational #1Jan 27 · High Jump · Place 9 · St. Paul's EpiscopalHigh Jump91.39m PB8
Jan 27Last Chance Invitational #1Jan 27 · 60m Hurdles · Place 9 · St. Paul's Episcopal60m Hurdles910.358
Jan 16MLK Track Classic #1Jan 16 · 60 Meter · Place 14 · St. Paul's Episcopal60 Meter14.8.42a8
Jan 16MLK Track Classic #1Jan 16 · High Jump · Place 14 · St. Paul's EpiscopalHigh Jump14.4-04.008
Jan 7Icebreaker Invitational #2Jan 7 · 60 Meter · Place 62 · St. Paul's Episcopal60 Meter62.8.49a8
Jan 7Icebreaker Invitational #2Jan 7 · High Jump · Place 19 · St. Paul's EpiscopalHigh Jump19.4-06.008

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 100m Hurdles · Place 11 · St. Paul's Episcopal100m Hurdles33" / 0.838mRound P11.16.74aWind: 1.68
Apr 28AHSAA Wetumpka SectionalApr 28 · Long Jump · Place 8 · St. Paul's EpiscopalLong Jump8.15-03.508
Apr 28AHSAA Wetumpka SectionalApr 28 · 100m Hurdles · Place 7 · St. Paul's Episcopal100m Hurdles33" / 0.838mRound P7.17.32a8
Apr 28AHSAA Wetumpka SectionalApr 28 · 100m Hurdles · Place 4 · St. Paul's Episcopal100m Hurdles33" / 0.838m4.16.69aWind: -0.88
Apr 28AHSAA Wetumpka SectionalApr 28 · 200 Meters · St. Paul's Episcopal200 MetersRound P--DNS8
Apr 28AHSAA Wetumpka SectionalApr 28 · 100 Meters · Place 13 · St. Paul's Episcopal100 MetersRound P13.13.27a8
Mar 22Fast Times at UMS HighMar 22 · 100 Meters · Place 6 · St. Paul's Episcopal100 Meters613.028
Mar 11Jim Tate RelaysMar 11 · Long Jump · Place 15 · St. Paul's ELong Jump1514-05.00—
Mar 11Jim Tate RelaysMar 11 · 100m Hurdles · Place 8 · St. Paul's E100m Hurdles817.19—
Mar 11Jim Tate RelaysMar 11 · 100 Meters · Place 9 · St. Paul's E100 Meters912.82—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 3Magic City Invitational #2Dec 3 · 60 Meter · Place 42 · St. Paul's Episcopal60 Meter42.8.68a8
Dec 3Magic City Invitational #2Dec 3 · High Jump · Place 7 · St. Paul's EpiscopalHigh Jump7.4-06.008

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 26Hornet Lion InvitationalMar 26 · 200 Meters · Place 20 · St. Paul's E200 Meters2028.65—