Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorJV Meet #1 · Dec 181:00.43aJV Meet #1December 18, 2025
400 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 1658.66aB'ham Metro JV Championship 2026April 16, 2026
800 Meters · IndoorLast Ditch JV Meet · Jan 212:32.65Last Ditch JV MeetJanuary 21, 2026
800 Meters · OutdoorMetro Birmingham JV Meet #2 · Mar 52:22.73Metro Birmingham JV Meet #2March 5, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 79 · Hewitt-TrussvilleHewitt-Trussville800 Meters79.2:25.47a9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 400 Meters · Place 43 · Hewitt-TrussvilleHewitt-Trussville400 Meters43.58.66a PB9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 800 Meters · Place 45 · Hewitt-TrussvilleHewitt-Trussville800 Meters45.2:25.35a9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 400 Meters · Place 32 · Hewitt-TrussvilleHewitt-Trussville400 Meters32.58.74a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 60 · Hewitt-TrussvilleHewitt-Trussville800 Meters60.2:25.96a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 400 Meters · Place 63 · Hewitt-TrussvilleHewitt-Trussville400 Meters63.1:00.29a9
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 56 · Hewitt-TrussvilleHewitt-Trussville800 Meters562:23.439
Mar 18Birmingham Metro JV Meet #4Mar 18 · 400 Meters · Place 44 · Hewitt-TrussvilleHewitt-Trussville400 Meters441:01.849
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 73 · Hewitt-TrussvilleHewitt-Trussville800 Meters732:27.199
Mar 12Metro Birmingham JV Meet #3Mar 12 · 400 Meters · Place 58 · Hewitt-TrussvilleHewitt-Trussville400 Meters581:00.539
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 66 · Hewitt-TrussvilleHewitt-Trussville800 Meters662:22.73 PB9
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 47 · Hewitt-TrussvilleHewitt-Trussville400 Meters471:00.159
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 66 · Hewitt-TrussvilleHewitt-Trussville800 Meters662:22.739
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 47 · Hewitt-TrussvilleHewitt-Trussville400 Meters471:00.159
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 67 · Hewitt-TrussvilleHewitt-Trussville800 Meters67.2:29.19a9
Feb 25Metro Birmingham JV Meet #1Feb 25 · 400 Meters · Hewitt-TrussvilleHewitt-Trussville400 Meters--DNS9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 72 · Hewitt-TrussvilleHewitt-Trussville800 Meters722:32.65 PB9
Jan 21Last Ditch JV MeetJan 21 · 400 Meters · Place 74 · Hewitt-TrussvilleHewitt-Trussville400 Meters741:02.359
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 236 · Hewitt-TrussvilleHewitt-Trussville800 Meters2362:39.629
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 203 · Hewitt-TrussvilleHewitt-Trussville400 Meters2031:01.279
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 122 · Hewitt-TrussvilleHewitt-Trussville800 Meters1222:42.759
Jan 6JV Meet #2Jan 6 · 400 Meters · Place 114 · Hewitt-TrussvilleHewitt-Trussville400 Meters1141:03.679

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 800 Meters · Place 104 · Hewitt-TrussvilleHewitt-Trussville800 Meters104.2:42.81a9
Dec 18JV Meet #1Dec 18 · 400 Meters · Place 99 · Hewitt-TrussvilleHewitt-Trussville400 Meters99.1:00.43a PB9
Jan 16Middle School Gold Championship MeetJan 16 · 800 Meters · Place 37 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters372:38.288
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 96 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters962:51.918
Jan 9Middle School Indoor Meet #3Jan 9 · 400 Meters · Place 87 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters871:09.718
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 96 · Hewitt-TrussvilleHewitt-Trussville800 Meters962:51.91a—
Jan 9Middle School Indoor Meet #3Jan 9 · 400 Meters · Place 87 · Hewitt-TrussvilleHewitt-Trussville400 Meters871:09.71a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 800 Meters · Place 44 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters442:52.258
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 400 Meters · Place 44 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters441:10.478
Mar 18Metro South Meet 3Mar 18 · 800 Meters · Place 36 · Hewitt-TrussvilleHewitt-Trussville800 Meters36.2:51.19a8
Mar 18Metro South Meet 3Mar 18 · 400 Meters · Place 43 · Hewitt-TrussvilleHewitt-Trussville400 Meters43.1:06.16a8
Mar 11Metro South Meet 2- OM 2025Mar 11 · 800 Meters · Place 51 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters512:51.028
Mar 11Metro South Meet 2- OM 2025Mar 11 · 400 Meters · Place 47 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters471:13.678
Mar 5Metro South Meet #1 @ HewittMar 5 · 800 Meters · Place 38 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters382:59.428
Mar 5Metro South Meet #1 @ HewittMar 5 · 400 Meters · Place 38 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters381:08.238

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 800 Meters · Place 76 · Hewitt-TrussvilleHewitt-Trussville800 Meters76.2:50.36a8
Dec 16Middle School Meet #2Dec 16 · 400 Meters · Place 102 · Hewitt-TrussvilleHewitt-Trussville400 Meters102.1:09.39a8
Dec 12Middle School Meet #1Dec 12 · 800 Meters · Place 93 · Hewitt-TrussvilleHewitt-Trussville800 Meters93.2:53.20a8
Dec 12Middle School Meet #1Dec 12 · 400 Meters · Place 67 · Hewitt-TrussvilleHewitt-Trussville400 Meters67.1:08.19a8