Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorNorthridge Black and Blue Invite · Feb 2413.10Northridge Black and Blue InviteFebruary 24, 2024
100 Meters · OutdoorMike Spann Invitational · Apr 512.45Mike Spann InvitationalApril 5, 2025
200 Meters · IndoorNorthridge Black and Blue Invite · Feb 2427.96Northridge Black and Blue InviteFebruary 24, 2024
200 Meters · OutdoorAndy Page Memorial Meet 2026 · Apr 1627.13aAndy Page Memorial Meet 2026April 16, 2026
60 Meter · IndoorIce Breaker Invitational #2 · Jan 48.10aIce Breaker Invitational #2January 4, 2025
60 Meters · IndoorMartin Luther King Indoor Track Classic #1 · Jan 208.27Martin Luther King Indoor Track Classic #1January 20, 2025
Long Jump · IndoorAHSAA Indoor Track & Field Championship · Jan 3116-01.25AHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
Long Jump · OutdoorAHSAA Muscle Shoals Section 2025 · Apr 2516-09.00AHSAA Muscle Shoals Section 2025April 25, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Long Jump · Place 7 · Fayette CountyLong Jump7.14-02.0012
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 200 Meters · Place 10 · Fayette County200 MetersRound P10.29.27a12
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 100 Meters · Place 10 · Fayette County100 MetersRound P10.13.52a12
Apr 16Andy Page Memorial Meet 2026Apr 16 · Long Jump · Place 1 · Fayette CountyLong Jump1.16-04.0012
Apr 16Andy Page Memorial Meet 2026Apr 16 · 200 Meters · Place 3 · Fayette County200 Meters3.27.13a PB12
Apr 16Andy Page Memorial Meet 2026Apr 16 · 100 Meters · Fayette County100 Meters--FS12
Mar 19Aggie InviteMar 19 · Long Jump · Place 2 · Fayette CountyLong Jump216-012
Mar 19Aggie InviteMar 19 · 200 Meters · Place 2 · Fayette County200 Meters227.1812
Mar 19Aggie InviteMar 19 · 100 Meters · Place 2 · Fayette County100 Meters212.9712

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Northridge-Black & Blue InvitationalFeb 21 · Long Jump · Place 7 · Fayette CountyLong Jump714-8.5012
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 200 Meters · Place 15 · Fayette County200 Meters1528.7912
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 100 Meters · Place 9 · Fayette County100 Meters913.1212

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Long Jump · Place 11 · Fayette CountyLong Jump11.15-05.50Wind: 2.111
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · Long Jump · Place 3 · Fayette CountyLong Jump3.16-09.00 PB11
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 200 Meters · Place 6 · Fayette County200 MetersRound P6.27.95a11
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 200 Meters · Place 7 · Fayette County200 Meters7.28.35a11
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 100 Meters · Fayette County100 MetersRound P--DQ11
Apr 18Andy Page Memorial Meet 2025Apr 18 · Long Jump · Place 3 · Fayette CountyLong Jump316-111
Apr 18Andy Page Memorial Meet 2025Apr 18 · 200 Meters · Place 9 · Fayette County200 Meters927.7611
Apr 18Andy Page Memorial Meet 2025Apr 18 · 100 Meters · Place 5 · Fayette County100 Meters513.2611
Apr 5Mike Spann InvitationalApr 5 · Long Jump · Place 1 · Fayette CounLong Jump114-03.50—
Apr 5Mike Spann InvitationalApr 5 · 200 Meters · Place 1 · Fayette Coun200 Meters128.06—
Apr 5Mike Spann InvitationalApr 5 · 100 Meters · Place 2 · Fayette Coun100 Meters212.45 PB—
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · Long Jump · Place 2 · Fayette CountyLong Jump215-111
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · 200 Meters · Place 9 · Fayette County200 Meters928.9011
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · 100 Meters · Place 7 · Fayette County100 Meters713.6311

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Long Jump · Place 3 · Fayette CountyLong Jump315-9.75—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 200 Meters · Place 26 · Fayette County200 Meters2630.59a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 100 Meters · Place 9 · Fayette County100 Meters913.53a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Long Jump · Place 3 · Fayette CountyLong Jump315-9.7511
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 200 Meters · Place 26 · Fayette County200 Meters2630.5911
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 100 Meters · Place 9 · Fayette County100 Meters913.5311
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 60 Meter · Place 14 · Fayette County60 MeterRound P14.8.34a11
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · Long Jump · Place 5 · Fayette CountyLong Jump5.16-01.25 PB11
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · Long Jump · Place 9 · Fayette CountyLong Jump915-9.2511
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 60 Meters · Place 22 · Fayette County60 Meters228.27 PB11
Jan 4Ice Breaker Invitational #2Jan 4 · 60 Meter · Place 27 · Fayette County60 Meter27.8.10a PB11
Jan 4Ice Breaker Invitational #2Jan 4 · Long Jump · Place 20 · Fayette CountyLong Jump20.15-04.0011

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · Long Jump · Place 16 · Fayette CountyLong Jump1615-1.2511
Dec 14Holiday Invitational #2Dec 14 · 60 Meters · Place 34 · Fayette County60 Meters348.2911
Feb 24Northridge Black and Blue InviteFeb 24 · Long Jump · Place 4 · Fayette CountyLong Jump415-110
Feb 24Northridge Black and Blue InviteFeb 24 · 200 Meters · Place 9 · Fayette County200 Meters927.96 PB10
Feb 24Northridge Black and Blue InviteFeb 24 · 100 Meters · Place 14 · Fayette County100 Meters1413.10 PB10
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · Long Jump · Place 2 · Fayette CountyLong Jump215-1.5010
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60 Meters · Place 3 · Fayette County60 MetersRound P38.3510
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60 Meters · Place 3 · Fayette County60 Meters38.4210
Jan 26Last Chance Meet #1Jan 26 · Long Jump · Place 42 · Fayette CountyLong Jump4213-910
Jan 26Last Chance Meet #1Jan 26 · 60 Meters · Place 87 · Fayette County60 Meters878.8310
Jan 24Last Ditch JV MeetJan 24 · Long Jump · Place 2 · Fayette CountyLong Jump215-210
Jan 24Last Ditch JV MeetJan 24 · 60 Meters · Place 10 · Fayette County60 Meters108.4410
Jan 6Icebreaker Invitational #1Jan 6 · 60 Meter · Place 14 · Fayette County60 Meter14.8.50a10
Jan 6Icebreaker Invitational #1Jan 6 · Long Jump · Place 7 · Fayette CountyLong Jump7.15-04.5010

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · Long Jump · Place 1 · Fayette CountyLong Jump1.16-07.0010
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 200 Meters · Place 16 · Fayette County200 Meters16.28.18a10
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 100 Meters · Place 7 · Fayette County100 MetersRound P7.12.92aWind: -0.710
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 100 Meters · Place 8 · Fayette County100 Meters8.13.01a10
Mar 2Winfield Icebreaker InvitationalMar 2 · 100 Meters · Place 2 · Fayette County100 Meters213.1810
Mar 2Winfield Icebreaker InvitationalMar 2 · Long Jump · Place 2 · Fayette CountyLong Jump216-110
Mar 2Winfield Icebreaker InvitationalMar 2 · 200 Meters · Place 2 · Fayette County200 Meters228.0410

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #1Dec 9 · 60 Meter · Place 18 · Fayette County60 Meter18.8.42a10
Dec 9Holiday Invitational #1Dec 9 · Long Jump · Place 14 · Fayette CountyLong Jump14.14-08.0010
Feb 25Winfield Ice Breaker Invitational MeetFeb 25 · 100 Meters · Place 4 · Fayette County100 Meters413.869
Feb 25Winfield Ice Breaker Invitational MeetFeb 25 · Long Jump · Place 4 · Fayette CountyLong Jump414-39
Feb 25Winfield Ice Breaker Invitational MeetFeb 25 · 200 Meters · Place 5 · Fayette County200 Meters528.599
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 60 Meter · Place 9 · Fayette County60 MeterRound P9.8.62a9
Jan 28Last Chance Invitational #2Jan 28 · 60 Meters · Place 21 · Fayette County60 Meters218.579
Jan 16MLK Track Classic #1Jan 16 · 60 Meter · Place 20 · Fayette County60 Meter20.8.58a9
Jan 7Icebreaker Invitational #1Jan 7 · 60 Meter · Place 26 · Fayette County60 Meter26.8.69a9

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 5AHSAA State Outdoor Championships - 1A/2A/3AMay 5 · Long Jump · Place 14 · Fayette CountyLong Jump14.14-01.509
May 5AHSAA State Outdoor Championships - 1A/2A/3AMay 5 · 200 Meters · Place 13 · Fayette County200 MetersRound P13.28.09aWind: 09
May 5AHSAA State Outdoor Championships - 1A/2A/3AMay 5 · 100 Meters · Place 12 · Fayette County100 MetersRound P12.13.37aWind: -0.99
Apr 211A-3A Andy Page Memorial MeetApr 21 · 200 Meters · Place 3 · Fayette County200 Meters327.909
Apr 211A-3A Andy Page Memorial MeetApr 21 · 100 Meters · Place 2 · Fayette County100 Meters213.239
Apr 211A-3A Andy Page Memorial MeetApr 21 · Long Jump · Fayette CounLong Jump—16-05.75—
Apr 211A-3A Andy Page Memorial MeetApr 21 · 200 Meters · Place 3 · Fayette Coun200 Meters327.90—
Apr 211A-3A Andy Page Memorial MeetApr 21 · 100 Meters · Place 3 · Fayette Coun100 Meters313.23—