Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorAHSAA Lincoln Section 2026 · Apr 246:17.14aAHSAA Lincoln Section 2026April 24, 2026
200 Meters · OutdoorAndy Page Memorial Meet 2026 · Apr 1630.28aAndy Page Memorial Meet 2026April 16, 2026
400 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 101:06.95aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
800 Meters · IndoorHoliday Invitational #2 · Dec 132:51.13Holiday Invitational #2December 13, 2025
800 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 102:37.78aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 24AHSAA Lincoln Section 2026Apr 24 · 1600 Meters · Place 14 · Ashville1600 Meters14.6:17.14a PB9
Apr 24AHSAA Lincoln Section 2026Apr 24 · 200 Meters · Place 24 · Ashville200 MetersRound P24.30.52a9
Apr 16Andy Page Memorial Meet 2026Apr 16 · 800 Meters · Place 21 · Ashville800 Meters21.2:43.65a9
Apr 16Andy Page Memorial Meet 2026Apr 16 · 400 Meters · Place 14 · Ashville400 Meters14.1:07.31a9
Apr 16Andy Page Memorial Meet 2026Apr 16 · 200 Meters · Place 27 · Ashville200 Meters27.30.28a PB9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 65 · Ashville800 Meters65.2:37.78a PB9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Place 54 · Ashville400 MetersRound P54.1:06.95a PB9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · Place 59 · Ashville200 MetersRound P59.30.40aWind: -0.19
Apr 7Boaz JV meet 2Apr 7 · 800 Meters · Place 1 · Ashville800 Meters1.2:49.83a9
Apr 7Boaz JV meet 2Apr 7 · 400 Meters · Place 1 · Ashville400 Meters1.1:08.71a9
Apr 3Lincoln Meet 3Apr 3 · 800 Meters · Place 7 · Ashville800 Meters7.2:44.61a9
Mar 30Albertville JV InvitationalMar 30 · 400 Meters · Place 2 · Ashville400 Meters2.1:08.72a9
Mar 19Fort Payne InvitationalMar 19 · 800 Meters · Place 18 · Ashville800 Meters18.2:39.72a9
Mar 14Homewood InvitationalMar 14 · 800 Meters · Place 36 · Ashville800 Meters362:43.07—
Mar 14Homewood InvitationalMar 14 · 800 Meters · Place 36 · Ashville800 Meters362:43.07—
Mar 14Homewood InvitationalMar 14 · 400 Meters · Place 52 · Ashville400 Meters521:08.22—
Mar 14Homewood InvitationalMar 14 · 400 Meters · Place 52 · Ashville400 Meters521:08.22—

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 800 Meters · Place 58 · Ashville800 Meters582:56.729

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 47 · Ashville800 Meters472:51.13 PB9
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 47 · Ashville800 Meters472:51.139
Dec 6Magic City Invitational #1Dec 6 · 800 Meters · Place 65 · Ashville800 Meters653:02.549

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 18Hewitt Trussville InvitationalApr 18 · 400 Meters · Place 42 · Ashville400 Meters421:12.678
Apr 8Lincoln Meet 4Apr 8 · Pole Vault · Place 6 · AshvillePole Vault65-68
Apr 8Lincoln Meet 4Apr 8 · 800 Meters · Place 2 · Ashville800 Meters22:44.57a8
Apr 8Lincoln Meet 4Apr 8 · Pole Vault · Place 6 · AshvillePole Vault65-68
Apr 8Lincoln Meet 4Apr 8 · 800 Meters · Place 2 · Ashville800 Meters22:44.57a8
Mar 20Oneonta Meet #2Mar 20 · 800 Meters · Place 6 · Ashville800 Meters62:49.168
Mar 14Albertville Varsity Meet #2 2025Mar 14 · Pole Vault · Place 10 · AshvillePole Vault105-68
Mar 14Albertville Varsity Meet #2 2025Mar 14 · 800 Meters · Place 9 · Ashville800 Meters92:47.848
Mar 14Albertville Varsity Meet #2 2025Mar 14 · 400 Meters · Place 8 · Ashville400 Meters81:08.618
Mar 1Yellow Jacket InvitationalMar 1 · Pole Vault · Place 9 · AshvillePole Vault95-68
Mar 1Yellow Jacket InvitationalMar 1 · 400 Meters · Place 19 · Ashville400 Meters191:12.708

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 19Hewitt Trussville InvitationalApr 19 · 800 Meters · Place 34 · Ashville800 Meters342:48.447
Apr 19Hewitt Trussville InvitationalApr 19 · 400 Meters · Place 31 · Ashville400 Meters311:10.827
Apr 19Hewitt Trussville InvitationalApr 19 · 200 Meters · Place 49 · Ashville200 Meters4932.117
Apr 6Guntersville Varsity Meet 1Apr 6 · Pole Vault · Place 5 · AshvillePole Vault55-67
Apr 6Guntersville Varsity Meet 1Apr 6 · 800 Meters · Place 13 · Ashville800 Meters132:53.117
Apr 6Guntersville Varsity Meet 1Apr 6 · 400 Meters · Place 10 · Ashville400 Meters101:13.867
Apr 6Guntersville Varsity Meet 1Apr 6 · 200 Meters · Place 19 · Ashville200 Meters1933.257
Mar 21Lincoln Meet 2Mar 21 · Pole Vault · Place 4 · AshvillePole Vault45-6—
Mar 21Lincoln Meet 2Mar 21 · 800 Meters · Place 12 · Ashville800 Meters122:58.12a—
Mar 21Lincoln Meet 2Mar 21 · 400 Meters · Place 17 · Ashville400 Meters171:12.42a—
Mar 14Albertville Varsity Meet #2Mar 14 · 200 Meters · Place 33 · Ashville200 Meters3334.02—
Mar 14Albertville Varsity Meet #2Mar 14 · 800 Meters · Place 20 · Ashville800 Meters202:58.03—
Mar 14Albertville Varsity Meet #2Mar 14 · 400 Meters · Place 13 · Ashville400 Meters131:12.01—
Mar 9Lincoln Meet 1Mar 9 · 400 Meters · Place 25 · Ashville400 Meters251:13.87—
Mar 2Yellow Jacket InvitationalMar 2 · 800 Meters · Place 25 · Ashville800 Meters253:01.487
Mar 2Yellow Jacket InvitationalMar 2 · 400 Meters · Place 33 · Ashville400 Meters331:13.517