Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorPine Forest Pre-Season Opener · Feb 84:46.81Pine Forest Pre-Season OpenerFebruary 8, 2025
1600 Meters · OutdoorRunning Wild Invitational · Mar 14:39.74Running Wild InvitationalMarch 1, 2025
3200 Meters · IndoorSouth Walton Green and White Relays · Feb 2810:27.32South Walton Green and White RelaysFebruary 28, 2026
3200 Meters · OutdoorSaraland Invite · Mar 610:20.23aSaraland InviteMarch 6, 2026
800 Meters · OutdoorBringing All The Smoke-Last Chance Qualifier · Apr 32:03.84aBringing All The Smoke-Last Chance QualifierApril 3, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 18FHSAA 3A District 4Apr 18 · 1600 Meters · Place 10 · Pace1600 Meters10.4:50.74a12
Apr 18FHSAA 3A District 4Apr 18 · 800 Meters · Place 13 · Pace800 Meters13.2:07.90a12
Apr 18FHSAA 3A District 1Apr 18 · 1600 Meters · Place 10 · Pace1600 Meters10.4:50.74a12
Apr 18FHSAA 3A District 1Apr 18 · 800 Meters · Place 13 · Pace800 Meters13.2:07.90a12
Apr 3Bringing All The Smoke-Last Chance QualifierApr 3 · 1600 Meters · Place 13 · Pace1600 Meters13.4:45.67a12
Apr 3Bringing All The Smoke-Last Chance QualifierApr 3 · 800 Meters · Place 14 · Pace800 MetersRound P14.2:05.88a12
Apr 3Bringing All The Smoke-Last Chance QualifierApr 3 · 800 Meters · Place 7 · Pace800 Meters7.2:03.84a PB12
Mar 14Battle by the BeachMar 14 · 3200 Meters · Place 11 · Pace3200 Meters11.10:21.09a12
Mar 14Battle by the BeachMar 14 · 1600 Meters · Place 17 · Pace1600 Meters17.4:46.22a12
Mar 6Saraland InviteMar 6 · 3200 Meters · Place 6 · Pace3200 Meters6.10:20.23a PB12
Mar 6Saraland InviteMar 6 · 1600 Meters · Place 5 · Pace1600 Meters5.4:43.96a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28South Walton Green and White RelaysFeb 28 · 1600 Meters · Place 12 · Pace1600 Meters124:48.66—
Feb 28South Walton Green and White RelaysFeb 28 · 3200 Meters · Place 7 · Pace3200 Meters710:27.32 PB—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2FHSAA 3A Region 1May 2 · 3200 Meters · Place 19 · Pace3200 Meters19.10:26.87a11
May 2FHSAA 3A Region 1May 2 · 1600 Meters · Place 16 · Pace1600 Meters16.4:46.07a11
Apr 17FHSAA 3A District 1Apr 17 · 3200 Meters · Place 6 · Pace3200 Meters6.10:25.95a11
Apr 17FHSAA 3A District 1Apr 17 · 1600 Meters · Place 5 · Pace1600 Meters5.4:45.68a11
Apr 5Smokey's BBQ InvitationalApr 5 · 3200 Meters · Place 14 · Pace3200 Meters14.10:56.98a11
Mar 21Paul W. Bryan Spring Break Battle by the Beach InvitationalMar 21 · 1600 Meters · Place 6 · Pace1600 Meters6.4:47.40a11
Mar 1Running Wild InvitationalMar 1 · 1600 Meters · Place 2 · Pace1600 Meters24:39.74 PBJR
Mar 1Running Wild InvitationalMar 1 · 3200 Meters · Place 9 · Pace3200 Meters910:28.41JR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8Pine Forest Pre-Season OpenerFeb 8 · 3200 Meters · Place 4 · Pace3200 Meters410:32.36—
Feb 8Pine Forest Pre-Season OpenerFeb 8 · 1600 Meters · Place 5 · Pace1600 Meters54:46.81 PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 27FHSAA 4A District 1Apr 27 · 3200 Meters · Place 19 · Pace3200 Meters1911:01.06—
Apr 27FHSAA 4A District 1Apr 27 · 1600 Meters · Place 30 · Pace1600 Meters305:05.20—
Apr 5Frank Lay Patriot InvitationalApr 5 · 800 Meters · Place 8 · Pace800 Meters82:08.17—
Mar 9Tate Aggies InvitationalMar 9 · 800 Meters · Place 11 · Pace800 Meters112:17.02SO
Mar 9Tate Aggies InvitationalMar 9 · 1600 Meters · Place 6 · Pace1600 Meters64:53.97SO
Mar 7Mini A NHS vs PaceMar 7 · 800 Meters · Place 2 · Pace800 Meters22:12.94SO
Feb 23Viera HS Track and Field InvitationalFeb 23 · 1600 Meters · Place 7 · Pace1600 Meters7.5:02.64a10
Feb 23Andrews InvitationalFeb 23 · 1600 Meters · Place 7 · Pace1600 Meters7.5:02.64a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 7Mini Split A 2 @ PaceMar 7 · 3200 Meters · Place 3 · Pace3200 Meters311:35.93FR
Mar 7Mini Split A 2 @ PaceMar 7 · 800 Meters · Place 3 · Pace800 Meters32:16.75FR
Mar 7Mini Split A 2 @ PaceMar 7 · 800 Meters · Place 3 · Pace800 Meters32:16.75FR