Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorIce Breaker #2 · Jan 37:36.56Ice Breaker #2January 3, 2026
1600 Meters · OutdoorJohn Esslinger Meet of Champions · Apr 47:45.77aJohn Esslinger Meet of ChampionsApril 4, 2026
800 Meters · IndoorNorthridge-Black & Blue Invitational · Feb 213:18.37Northridge-Black & Blue InvitationalFebruary 21, 2026
800 Meters · OutdoorNorthridge-Jaguar Invitational · Mar 213:27.87Northridge-Jaguar InvitationalMarch 21, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 1600 Meters · Northridge1600 Meters--DNS9
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 800 Meters · Place 13 · Northridge800 Meters13.3:39.83a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 71 · Northridge1600 Meters71.8:13.79a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 112 · Northridge800 Meters112.3:30.16a9
Apr 4John Esslinger Meet of ChampionsApr 4 · 1600 Meters · Place 48 · Northridge1600 Meters48.7:45.77a PB9
Apr 4John Esslinger Meet of ChampionsApr 4 · 800 Meters · Place 57 · Northridge800 Meters57.3:29.67a9
Mar 21Northridge-Jaguar InvitationalMar 21 · 1600 Meters · Place 7 · Northridge1600 Meters77:57.559
Mar 21Northridge-Jaguar InvitationalMar 21 · 800 Meters · Place 7 · Northridge800 Meters73:27.87 PB9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · 800 Meters · Place 32 · Northridge800 Meters323:25.389
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 800 Meters · Place 4 · Northridge800 Meters43:18.37 PB9
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 800 Meters · Place 56 · Northridge800 Meters563:22.989
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 169 · Northridge800 Meters1693:22.719
Jan 3Ice Breaker #2Jan 3 · 1600 Meters · Place 43 · Northridge1600 Meters437:36.56 PB9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 70 · Northridge800 Meters703:23.019
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 70 · Northridge800 Meters703:23.019
Feb 27Paul W. Bryant Middle School Invitational 2025Feb 27 · 1600 Meters · Place 12 · Northridge Middle School1600 Meters128:24.708
Feb 27Paul W. Bryant Middle School Invitational 2025Feb 27 · 800 Meters · Place 11 · Northridge Middle School800 Meters113:46.108

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 15West AL & Tuscaloosa City/County Middle School Championships 2025Apr 15 · 1600 Meters · Place 11 · Northridge Middle School1600 Meters117:54.878
Apr 15West AL & Tuscaloosa City/County Middle School Championships 2025Apr 15 · 800 Meters · Place 20 · Northridge Middle School800 Meters203:37.828
Mar 25Paul W. Bryant Middle School Invitational #2 2025Mar 25 · 1600 Meters · Place 9 · Northridge Middle School1600 Meters98:07.448
Mar 25Paul W. Bryant Middle School Invitational #2 2025Mar 25 · 800 Meters · Place 17 · Northridge Middle School800 Meters173:54.678
Mar 18Northridge-Jaguar Middle School Meet 2025Mar 18 · 1600 Meters · Place 13 · Northridge Middle School1600 Meters138:02.318
Mar 18Northridge-Jaguar Middle School Meet 2025Mar 18 · 800 Meters · Place 17 · Northridge Middle School800 Meters173:49.078
Mar 5Northridge Black and BlueMar 5 · 1600 Meters · Place 13 · Northridge Middle School1600 Meters138:14.088
Mar 5Northridge Black and BlueMar 5 · 800 Meters · Place 20 · Northridge Middle School800 Meters203:48.108

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 11Northridge Black and Blue MS MeetApr 11 · 1600 Meters · Place 6 · Northridge Middle School1600 Meters67:57.427
Apr 11Northridge Black and Blue MS MeetApr 11 · 800 Meters · Place 11 · Northridge Middle School800 Meters113:39.017
Apr 3Eastwood Middle School InvitationalApr 3 · 1600 Meters · Place 6 · Northridge Middle School1600 Meters68:15.487
Apr 3Eastwood Middle School InvitationalApr 3 · 800 Meters · Place 11 · Northridge Middle School800 Meters113:40.167
Mar 26Paul W. Bryant Middle School Invitational #2Mar 26 · 1600 Meters · Place 7 · Northridge1600 Meters78:16.40—
Mar 26Paul W. Bryant Middle School Invitational #2Mar 26 · 800 Meters · Place 16 · Northridge800 Meters163:38.18—