Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHusky March Classic · Feb 286:40.91aHusky March ClassicFebruary 28, 2025
1600 Meters · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 96:35.36aMetro Birmingham JV Meet @ Hoover #6April 9, 2026
400 Meters · OutdoorKing of the Mountain MS · Mar 121:20.62aKing of the Mountain MSMarch 12, 2024
800 Meters · IndoorHusky March Classic · Feb 283:11.39aHusky March ClassicFebruary 28, 2025
800 Meters · OutdoorMetro JV #6 · Apr 102:55.80aMetro JV #6April 10, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 43 · Hewitt-TrussvilleHewitt-Trussville1600 Meters43.7:01.96a10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 48 · Hewitt-TrussvilleHewitt-Trussville800 Meters48.3:05.42a10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 1600 Meters · Place 20 · Hewitt-TrussvilleHewitt-Trussville1600 Meters20.6:35.36a PB10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 800 Meters · Place 40 · Hewitt-TrussvilleHewitt-Trussville800 Meters40.2:59.38a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 30 · Hewitt-TrussvilleHewitt-Trussville1600 Meters30.6:59.11a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 39 · Hewitt-TrussvilleHewitt-Trussville800 Meters39.3:05.57a10
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 37 · Hewitt-TrussvilleHewitt-Trussville1600 Meters376:46.2410
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 50 · Hewitt-TrussvilleHewitt-Trussville800 Meters503:03.7310
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 25 · Hewitt-TrussvilleHewitt-Trussville1600 Meters256:42.6610
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 37 · Hewitt-TrussvilleHewitt-Trussville800 Meters372:59.2510
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 25 · Hewitt-TrussvilleHewitt-Trussville1600 Meters256:42.6610
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 37 · Hewitt-TrussvilleHewitt-Trussville800 Meters372:59.2510
Feb 25Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 24 · Hewitt-TrussvilleHewitt-Trussville1600 Meters24.6:48.36a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 40 · Hewitt-TrussvilleHewitt-Trussville800 Meters40.3:15.92a10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 1600 Meters · Place 31 · Hewitt-TrussvilleHewitt-Trussville1600 Meters316:58.369
Apr 17Birmingham Metro JV ChampionshipApr 17 · 800 Meters · Place 33 · Hewitt-TrussvilleHewitt-Trussville800 Meters333:03.019
Apr 10Metro JV #6Apr 10 · 1600 Meters · Place 13 · Hewitt-TrussvilleHewitt-Trussville1600 Meters13.6:36.72a9
Apr 10Metro JV #6Apr 10 · 800 Meters · Place 21 · Hewitt-TrussvilleHewitt-Trussville800 Meters21.2:55.80a PB9
Apr 3Metro JV #5Apr 3 · 1600 Meters · Place 21 · Hewitt-TrussvilleHewitt-Trussville1600 Meters21.6:47.84a9
Apr 3Metro JV #5Apr 3 · 800 Meters · Place 23 · Hewitt-TrussvilleHewitt-Trussville800 Meters23.2:59.23a9
Mar 19Metro JV #4Mar 19 · 1600 Meters · Place 24 · Hewitt-TrussvilleHewitt-Trussville1600 Meters24.6:50.38a9
Mar 19Metro JV #4Mar 19 · 800 Meters · Place 34 · Hewitt-TrussvilleHewitt-Trussville800 Meters34.3:00.11a9
Mar 12Metro JV #3Mar 12 · 1600 Meters · Place 18 · Hewitt-TrussvilleHewitt-Trussville1600 Meters18.6:42.35a9
Mar 12Metro JV #3Mar 12 · 800 Meters · Place 33 · Hewitt-TrussvilleHewitt-Trussville800 Meters33.3:02.07a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 1600 Meters · Place 16 · Hewitt-TrussvilleHewitt-Trussville1600 Meters16.6:40.24a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 800 Meters · Place 36 · Hewitt-TrussvilleHewitt-Trussville800 Meters36.3:02.17a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Husky March ClassicFeb 28 · 1600 Meters · Place 46 · Hewitt-TrussvilleHewitt-Trussville1600 Meters466:40.91a PB—
Feb 28Husky March ClassicFeb 28 · 800 Meters · Place 49 · Hewitt-TrussvilleHewitt-Trussville800 Meters493:11.39a PB—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 800 Meters · Place 16 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters163:15.678
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 400 Meters · Place 34 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters341:23.118
Apr 5Metro South MS #4 - Spain ParkApr 5 · 800 Meters · Place 19 · Hewitt-TrussvilleHewitt-Trussville800 Meters19.3:11.77a8
Apr 5Metro South MS #4 - Spain ParkApr 5 · 400 Meters · Place 30 · Hewitt-TrussvilleHewitt-Trussville400 Meters30.1:26.19a8
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 800 Meters · Place 26 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters263:10.338
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 400 Meters · Place 42 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters421:22.248
Mar 12King of the Mountain MSMar 12 · 800 Meters · Place 15 · Hewitt-TrussvilleHewitt-Trussville800 Meters15.3:17.70a8
Mar 12King of the Mountain MSMar 12 · 400 Meters · Place 38 · Hewitt-TrussvilleHewitt-Trussville400 Meters38.1:20.62a PB8
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 31 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters313:10.938
Mar 6Metro South Meet 1- HewittMar 6 · 400 Meters · Place 42 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters421:21.498

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 18Middle School Gold Championship MeetJan 18 · 1600 Meters · Place 31 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters317:03.578
Jan 18Middle School Gold Championship MeetJan 18 · 800 Meters · Place 49 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters493:17.258
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 30 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters307:44.218
Jan 4Middle School Meet #2Jan 4 · 1600 Meters · Place 28 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters287:27.228
Jan 4Middle School Meet #2Jan 4 · 800 Meters · Place 55 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters553:29.828

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Hewitt-TrussvilleHewitt-Trussville1600 Meters--DNF8
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 67 · Hewitt-TrussvilleHewitt-Trussville800 Meters67.3:39.21a8