Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorNorthridge Black and Blue Invite · Feb 2411.84Northridge Black and Blue InviteFebruary 24, 2024
100 Meters · OutdoorMike Spann Invitational · Apr 511.46Mike Spann InvitationalApril 5, 2025
200 Meters · IndoorNorthridge-Black & Blue Invitational · Feb 2123.60Northridge-Black & Blue InvitationalFebruary 21, 2026
200 Meters · OutdoorMike Spann Invitational · Apr 522.83Mike Spann InvitationalApril 5, 2025
400 Meters · IndoorNorthridge-Black & Blue Invitational · Feb 2153.24Northridge-Black & Blue InvitationalFebruary 21, 2026
400 Meters · OutdoorAndy Page Memorial Meet 2026 · Apr 1650.98aAndy Page Memorial Meet 2026April 16, 2026
60 Meter · IndoorHoliday Invitational #1 · Dec 97.81aHoliday Invitational #1December 9, 2023
60 Meters · IndoorLast Ditch JV Meet · Jan 247.73Last Ditch JV MeetJanuary 24, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 400 Meters · Place 18 · Fayette County400 Meters18.53.34a11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 400 Meters · Place 4 · Fayette County400 Meters4.52.42a11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 200 Meters · Fayette County200 MetersRound P--DNS11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 100 Meters · Fayette County100 MetersRound P--DNS11
Apr 16Andy Page Memorial Meet 2026Apr 16 · 400 Meters · Place 2 · Fayette County400 Meters2.50.98a PB11
Apr 16Andy Page Memorial Meet 2026Apr 16 · 200 Meters · Place 4 · Fayette County200 Meters4.23.36a11
Apr 16Andy Page Memorial Meet 2026Apr 16 · 100 Meters · Place 5 · Fayette County100 Meters5.11.47a11
Mar 19Aggie InviteMar 19 · 400 Meters · Place 2 · Fayette County400 Meters251.1711
Mar 19Aggie InviteMar 19 · 200 Meters · Place 4 · Fayette County200 Meters423.0311

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 400 Meters · Place 5 · Fayette County400 Meters553.24 PB11
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 200 Meters · Place 15 · Fayette County200 Meters1523.60 PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 400 Meters · Place 11 · Fayette County400 Meters11.55.44a10
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 200 Meters · Place 13 · Fayette County200 MetersRound P13.24.98a10
Apr 18Andy Page Memorial Meet 2025Apr 18 · 400 Meters · Place 3 · Fayette County400 Meters352.4610
Apr 18Andy Page Memorial Meet 2025Apr 18 · 200 Meters · Place 10 · Fayette County200 Meters1023.8010
Apr 18Andy Page Memorial Meet 2025Apr 18 · 100 Meters · Place 15 · Fayette County100 Meters1511.6610
Apr 5Mike Spann InvitationalApr 5 · Discus · Place 22 · Fayette CounDiscus2280-04—
Apr 5Mike Spann InvitationalApr 5 · 400 Meters · Place 4 · Fayette Coun400 Meters453.98—
Apr 5Mike Spann InvitationalApr 5 · 200 Meters · Place 4 · Fayette Coun200 Meters422.83 PB—
Apr 5Mike Spann InvitationalApr 5 · 100 Meters · Place 3 · Fayette Coun100 Meters311.46 PB—
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · 400 Meters · Place 4 · Fayette County400 Meters452.9410
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · 100 Meters · Place 4 · Fayette County100 Meters412.0910

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 400 Meters · Place 10 · Fayette County400 Meters1056.63a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 200 Meters · Place 11 · Fayette County200 Meters1124.17a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 400 Meters · Place 10 · Fayette County400 Meters1056.6310
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 200 Meters · Place 11 · Fayette County200 Meters1124.1710
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Discus · Place 10 · Fayette CountyDiscus1064-410
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 400 Meters · Place 53 · Fayette County400 Meters5357.5110
Jan 4Ice Breaker Invitational #2Jan 4 · 400 Meters · Place 72 · Fayette County400 Meters72.57.73a10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · 400 Meters · Place 75 · Fayette County400 Meters7556.2910
Feb 24Northridge Black and Blue InviteFeb 24 · 100 Meters · Place 12 · Fayette County100 Meters1211.84 PB9
Feb 24Northridge Black and Blue InviteFeb 24 · Discus · Place 22 · Fayette CountyDiscus2280-99
Feb 24Northridge Black and Blue InviteFeb 24 · 400 Meters · Place 13 · Fayette County400 Meters1356.689
Jan 26Last Chance Meet #1Jan 26 · 400 Meters · Place 75 · Fayette County400 Meters7557.739
Jan 24Last Ditch JV MeetJan 24 · 400 Meters · Place 12 · Fayette County400 Meters1257.239
Jan 24Last Ditch JV MeetJan 24 · 60 Meters · Place 38 · Fayette County60 Meters387.73 PB9
Jan 6Icebreaker Invitational #1Jan 6 · 400 Meters · Place 34 · Fayette County400 Meters34.57.14a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 2Winfield Icebreaker InvitationalMar 2 · Discus · Place 38 · Fayette CountyDiscus3867-59
Mar 2Winfield Icebreaker InvitationalMar 2 · 300m Hurdles · Place 19 · Fayette County300m Hurdles1954.129

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #1Dec 9 · 60 Meter · Place 54 · Fayette County60 Meter54.7.81a PB9
Dec 9Holiday Invitational #1Dec 9 · 400 Meters · Place 37 · Fayette County400 Meters37.57.20a9
Feb 25Winfield Ice Breaker Invitational MeetFeb 25 · Javelin · Place 31 · Fayette County High School BJavelin3168-118
Feb 25Winfield Ice Breaker Invitational MeetFeb 25 · 400 Meters · Place 14 · Fayette County400 Meters1458.498
Jan 28Last Chance Invitational #2Jan 28 · 400 Meters · Place 46 · Fayette County400 Meters461:00.978
Jan 28Last Chance Invitational #2Jan 28 · 60 Meters · Place 45 · Fayette County60 Meters458.068
Jan 16MLK Track Classic #1Jan 16 · 400 Meters · Place 40 · Fayette County400 Meters40.58.53a8
Jan 7Icebreaker Invitational #1Jan 7 · Pole Vault · Fayette CountyPole Vault--DNS8
Jan 7Icebreaker Invitational #1Jan 7 · 400 Meters · Place 38 · Fayette County400 Meters38.59.42a8

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 211A-3A Andy Page Memorial MeetApr 21 · 400 Meters · Place 7 · Fayette County400 Meters756.158
Apr 211A-3A Andy Page Memorial MeetApr 21 · 100 Meters · Place 19 · Fayette County100 Meters1912.508
Apr 211A-3A Andy Page Memorial MeetApr 21 · 400 Meters · Place 11 · Fayette Coun400 Meters1156.142—
Apr 211A-3A Andy Page Memorial MeetApr 21 · 100 Meters · Place 22 · Fayette Coun100 Meters2212.50—
Apr 14Muscle Shoals InvitationalApr 14 · 400 Meters · Place 7 · Fayette Coun400 Meters755.84—
Apr 14Muscle Shoals InvitationalApr 14 · 200 Meters · Place 29 · Fayette Coun200 Meters2925.172—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #1Dec 10 · 400 Meters · Place 50 · Fayette County400 Meters50.1:00.70a8