Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorLast Ditch JV Meet · Jan 215:09.60Last Ditch JV MeetJanuary 21, 2026
1600 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 165:00.00aB'ham Metro JV Championship 2026April 16, 2026
3200 Meters · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2311:05.48aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
3200 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 1610:44.59aB'ham Metro JV Championship 2026April 16, 2026
800 Meters · IndoorJV Meet #3 · Jan 142:31.97JV Meet #3January 14, 2026
800 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 22:24.11aMetro Birmingham JV Meet #5April 2, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 3200 Meters · Place 7 · Hewitt-TrussvilleHewitt-Trussville3200 Meters7.10:44.59a PB9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 35 · Hewitt-TrussvilleHewitt-Trussville1600 Meters35.5:00.00a PB9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 3200 Meters · Place 4 · Hewitt-TrussvilleHewitt-Trussville3200 Meters4.10:46.63a9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 1600 Meters · Hewitt-TrussvilleHewitt-Trussville1600 Meters--DNS9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 26 · Hewitt-TrussvilleHewitt-Trussville1600 Meters26.5:04.88a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 51 · Hewitt-TrussvilleHewitt-Trussville800 Meters51.2:24.11a PB9
Mar 18Birmingham Metro JV Meet #4Mar 18 · 3200 Meters · Place 8 · Hewitt-TrussvilleHewitt-Trussville3200 Meters810:52.479
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 49 · Hewitt-TrussvilleHewitt-Trussville1600 Meters495:10.699
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 74 · Hewitt-TrussvilleHewitt-Trussville800 Meters742:27.909
Mar 5Metro Birmingham JV Meet #2Mar 5 · 3200 Meters · Place 12 · Hewitt-TrussvilleHewitt-Trussville3200 Meters1210:57.629
Mar 5Metro Birmingham JV Meet #2Mar 5 · 3200 Meters · Place 12 · Hewitt-TrussvilleHewitt-Trussville3200 Meters1210:57.629
Feb 25Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 56 · Hewitt-TrussvilleHewitt-Trussville1600 Meters56.5:18.19a9
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 75 · Hewitt-TrussvilleHewitt-Trussville800 Meters75.2:32.74a9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 3200 Meters · Place 53 · Hewitt-TrussvilleHewitt-Trussville3200 Meters53.11:05.48a PB9
Jan 21Last Ditch JV MeetJan 21 · 1600 Meters · Place 34 · Hewitt-TrussvilleHewitt-Trussville1600 Meters345:09.60 PB9
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 74 · Hewitt-TrussvilleHewitt-Trussville800 Meters742:32.729
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 99 · Hewitt-TrussvilleHewitt-Trussville1600 Meters995:16.649
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 201 · Hewitt-TrussvilleHewitt-Trussville800 Meters2012:31.97 PB9
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 36 · Hewitt-TrussvilleHewitt-Trussville1600 Meters365:14.809
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 101 · Hewitt-TrussvilleHewitt-Trussville800 Meters1012:36.429

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 1600 Meters · Place 36 · Hewitt-TrussvilleHewitt-Trussville1600 Meters36.5:16.97a9
Dec 18JV Meet #1Dec 18 · 800 Meters · Place 85 · Hewitt-TrussvilleHewitt-Trussville800 Meters85.2:33.71a9
Jan 16Middle School Gold Championship MeetJan 16 · 1600 Meters · Place 43 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters435:36.588
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 29 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters295:39.278
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 64 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters642:44.418
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 29 · Hewitt-TrussvilleHewitt-Trussville1600 Meters295:39.27a—
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 64 · Hewitt-TrussvilleHewitt-Trussville800 Meters642:44.41a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 800 Meters · Place 38 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters382:43.268
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 1600 Meters · Place 15 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters155:35.308
Mar 18Metro South Meet 3Mar 18 · 1600 Meters · Place 21 · Hewitt-TrussvilleHewitt-Trussville1600 Meters21.5:31.63a8
Mar 18Metro South Meet 3Mar 18 · 800 Meters · Place 15 · Hewitt-TrussvilleHewitt-Trussville800 Meters15.2:38.46a8
Mar 11Metro South Meet 2- OM 2025Mar 11 · 1600 Meters · Place 8 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters85:31.938
Mar 5Metro South Meet #1 @ HewittMar 5 · 800 Meters · Place 28 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters282:45.768
Mar 5Metro South Meet #1 @ HewittMar 5 · 1600 Meters · Place 21 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters215:42.108

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 1600 Meters · Place 38 · Hewitt-TrussvilleHewitt-Trussville1600 Meters38.5:42.33a8
Dec 16Middle School Meet #2Dec 16 · 800 Meters · Place 49 · Hewitt-TrussvilleHewitt-Trussville800 Meters49.2:42.52a8
Dec 12Middle School Meet #1Dec 12 · 1600 Meters · Place 27 · Hewitt-TrussvilleHewitt-Trussville1600 Meters27.5:42.84a8
Dec 12Middle School Meet #1Dec 12 · 800 Meters · Place 48 · Hewitt-TrussvilleHewitt-Trussville800 Meters48.2:41.27a8