Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorPatriot Invitational · Feb 2812.94Patriot InvitationalFebruary 28, 2026
100 Meters · OutdoorOneonta Opener · Mar 1012.91Oneonta OpenerMarch 10, 2026
1500m Steeplechase · OutdoorKing of the East · Apr 57:13.60King of the EastApril 5, 2025
200 Meters · IndoorPatriot Invitational · Feb 2827.38Patriot InvitationalFebruary 28, 2026
200 Meters · OutdoorBoaz JV meet 2 · Apr 726.73aBoaz JV meet 2April 7, 2026
400 Meters · IndoorPatriot Invitational · Feb 281:00.08Patriot InvitationalFebruary 28, 2026
400 Meters · OutdoorAHSAA Lincoln Section 2025 · Apr 2559.86aAHSAA Lincoln Section 2025April 25, 2025
60 Meter · IndoorMagic City Invitational #2 · Dec 79.13aMagic City Invitational #2December 7, 2024
60 Meters · IndoorMartin Luther King Indoor Track Classic #1 · Jan 198.48Martin Luther King Indoor Track Classic #1January 19, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 24AHSAA Lincoln Section 2026Apr 24 · 100 Meters · Ashville100 MetersRound P--DNS10
Apr 16Andy Page Memorial Meet 2026Apr 16 · 400 Meters · Place 35 · Ashville400 Meters35.1:00.41a10
Apr 16Andy Page Memorial Meet 2026Apr 16 · 200 Meters · Ashville200 Meters--DNS10
Apr 16Andy Page Memorial Meet 2026Apr 16 · 100 Meters · Place 58 · Ashville100 Meters58.13.01a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Place 108 · Ashville400 MetersRound P108.1:01.78a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · Ashville200 MetersRound P--DNSWind: 0.410
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 100 Meters · Place 129 · Ashville100 MetersRound P129.13.29aWind: 0.610
Apr 7Boaz JV meet 2Apr 7 · 400 Meters · Place 3 · Ashville400 Meters3.1:01.81a10
Apr 7Boaz JV meet 2Apr 7 · 200 Meters · Place 2 · Ashville200 Meters2.26.73a PB10
Apr 3Lincoln Meet 3Apr 3 · 400 Meters · Ashville400 Meters--DNS10
Apr 3Lincoln Meet 3Apr 3 · 200 Meters · Ashville200 Meters--DNS10
Apr 3Lincoln Meet 3Apr 3 · 100 Meters · Ashville100 Meters--DNS10
Mar 14Homewood InvitationalMar 14 · 400 Meters · Place 63 · Ashville400 Meters631:00.21—
Mar 14Homewood InvitationalMar 14 · 400 Meters · Place 63 · Ashville400 Meters631:00.21—
Mar 14Homewood InvitationalMar 14 · 200 Meters · Place 79 · Ashville200 Meters7927.37—
Mar 14Homewood InvitationalMar 14 · 200 Meters · Place 79 · Ashville200 Meters7927.37—
Mar 14Homewood InvitationalMar 14 · 100 Meters · Place 74 · Ashville100 Meters7413.16—
Mar 14Homewood InvitationalMar 14 · 100 Meters · Place 74 · Ashville100 Meters7413.16—
Mar 10Oneonta OpenerMar 10 · 400 Meters · Place 16 · Ashville400 Meters161:00.4810
Mar 10Oneonta OpenerMar 10 · 100 Meters · Place 34 · Ashville100 Meters3412.91 PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Patriot InvitationalFeb 28 · 400 Meters · Place 32 · Ashville400 Meters321:00.08 PB10
Feb 28Patriot InvitationalFeb 28 · 200 Meters · Place 49 · Ashville200 Meters4927.38 PB10
Feb 28Patriot InvitationalFeb 28 · 100 Meters · Place 48 · Ashville100 Meters4812.94 PB10
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 400 Meters · Place 112 · Ashville400 Meters112.1:00.61a10
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 400 Meters · Place 107 · Ashville400 Meters1071:03.8310
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 60 Meters · Place 102 · Ashville60 Meters1028.48 PB10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 138 · Ashville400 Meters1381:03.8410
Dec 13Holiday Invitational #2Dec 13 · 60 Meters · Place 183 · Ashville60 Meters1838.5010
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 138 · Ashville400 Meters1381:03.8410
Dec 13Holiday Invitational #2Dec 13 · 60 Meters · Place 183 · Ashville60 Meters1838.5010
Dec 6Magic City Invitational #1Dec 6 · 60 Meters · Place 117 · Ashville60 Meters1178.6310
Jan 25Last Chance #2Jan 25 · 60 Meters · Place 97 · Ashville60 Meters978.999
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 400 Meters · Place 104 · Ashville400 Meters1041:07.419
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 60 Meters · Place 109 · Ashville60 Meters1099.149

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Apr 25AHSAA Lincoln Section 2025Apr 25 · 400 Meters · Place 25 · Ashville400 Meters25.59.86a PB9
Apr 25AHSAA Lincoln Section 2025Apr 25 · 200 Meters · Place 29 · Ashville200 MetersRound P29.27.39a9
Apr 25AHSAA Lincoln Section 2025Apr 25 · 100 Meters · Place 33 · Ashville100 MetersRound P33.13.42a9
Apr 18Hewitt Trussville InvitationalApr 18 · 400 Meters · Place 54 · Ashville400 Meters541:00.589
Apr 18Hewitt Trussville InvitationalApr 18 · 200 Meters · Place 71 · Ashville200 Meters7126.889
Apr 18Hewitt Trussville InvitationalApr 18 · 100 Meters · Place 73 · Ashville100 Meters7313.429
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 123 · Ashville400 MetersRound P123.1:01.32a9
Apr 11Mountain Brook InvitationalApr 11 · 200 Meters · Place 119 · Ashville200 Meters119.27.74a9
Apr 8Lincoln Meet 4Apr 8 · 400 Meters · Place 19 · Ashville400 Meters191:03.73a9
Apr 8Lincoln Meet 4Apr 8 · 200 Meters · Place 26 · Ashville200 Meters2628.21a9
Apr 8Lincoln Meet 4Apr 8 · 100 Meters · Place 37 · Ashville100 Meters3713.76a9
Apr 8Lincoln Meet 4Apr 8 · 400 Meters · Place 19 · Ashville400 Meters191:03.73a9
Apr 8Lincoln Meet 4Apr 8 · 200 Meters · Place 26 · Ashville200 Meters2628.21a9
Apr 8Lincoln Meet 4Apr 8 · 100 Meters · Place 37 · Ashville100 Meters3713.76a9
Apr 5King of the EastApr 5 · 1500m Steeplechase · Place 21 · Ashville1500m Steeplechase217:13.60 PB—
Apr 5King of the EastApr 5 · 1500m Steeplechase · Place 21 · Ashville1500m Steeplechase217:13.60—
Apr 5King of the EastApr 5 · 200 Meters · Place 59 · Ashville200 Meters5928.86—
Apr 5King of the EastApr 5 · 200 Meters · Place 59 · Ashville200 Meters5928.86—
Apr 5King of the EastApr 5 · 100 Meters · Place 62 · Ashville100 Meters6213.86—
Apr 5King of the EastApr 5 · 100 Meters · Place 62 · Ashville100 Meters6213.86—
Mar 20Oneonta Meet #2Mar 20 · 400 Meters · Place 21 · Ashville400 Meters211:05.209
Mar 20Oneonta Meet #2Mar 20 · 200 Meters · Place 29 · Ashville200 Meters2929.009
Mar 20Oneonta Meet #2Mar 20 · 100 Meters · Place 45 · Ashville100 Meters4513.999
Mar 14Albertville Varsity Meet #2 2025Mar 14 · 400 Meters · Place 28 · Ashville400 Meters281:03.599
Mar 14Albertville Varsity Meet #2 2025Mar 14 · 200 Meters · Place 34 · Ashville200 Meters3428.169
Mar 14Albertville Varsity Meet #2 2025Mar 14 · 100 Meters · Place 37 · Ashville100 Meters3713.589
Mar 1Yellow Jacket InvitationalMar 1 · 400 Meters · Place 47 · Ashville400 Meters471:07.629
Mar 1Yellow Jacket InvitationalMar 1 · 200 Meters · Place 59 · Ashville200 Meters5929.159
Mar 1Yellow Jacket InvitationalMar 1 · 100 Meters · Place 72 · Ashville100 Meters7214.509

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #1Dec 14 · 400 Meters · Place 114 · Ashville400 Meters1141:08.189
Dec 14Holiday Invitational #1Dec 14 · 60 Meters · Place 141 · Ashville60 Meters1419.259
Dec 7Magic City Invitational #2Dec 7 · 60 Meter · Place 169 · Ashville60 Meter169.9.13a PB9
Dec 7Magic City Invitational #2Dec 7 · 400 Meters · Place 129 · Ashville400 Meters129.1:10.26a9