Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMetro Birmingham JV Meet #1 · Feb 2914.38Metro Birmingham JV Meet #1February 29, 2024
100 Meters · OutdoorMetro JV #5 · Apr 313.12aMetro JV #5April 3, 2025
200 Meters · IndoorMetro Birmingham JV Meet #1 · Feb 2929.93Metro Birmingham JV Meet #1February 29, 2024
200 Meters · OutdoorBirmingham Metro JV Meet #4 · Mar 1829.19Birmingham Metro JV Meet #4March 18, 2026
60 Meter · IndoorJV Meet #1 · Dec 188.61aJV Meet #1December 18, 2025
60 Meters · IndoorLast Ditch JV Meet · Jan 218.47Last Ditch JV MeetJanuary 21, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 17Hewitt-Trussville InvitationalApr 17 · 100 Meters · Hewitt-TrussvilleHewitt-Trussville100 Meters--DNS12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 200 Meters · Hewitt-TrussvilleHewitt-Trussville200 Meters--DNS12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 100 Meters · Hewitt-TrussvilleHewitt-Trussville100 Meters--DNS12
Apr 2Metro Birmingham JV Meet #5Apr 2 · 200 Meters · Hewitt-TrussvilleHewitt-Trussville200 Meters--DNS12
Apr 2Metro Birmingham JV Meet #5Apr 2 · 100 Meters · Hewitt-TrussvilleHewitt-Trussville100 Meters--DNS12
Mar 18Birmingham Metro JV Meet #4Mar 18 · 200 Meters · Place 14 · Hewitt-TrussvilleHewitt-Trussville200 Meters1429.19 PB12
Mar 5Metro Birmingham JV Meet #2Mar 5 · 200 Meters · Place 24 · Hewitt-TrussvilleHewitt-Trussville200 Meters2429.3312
Mar 5Metro Birmingham JV Meet #2Mar 5 · 100 Meters · Place 15 · Hewitt-TrussvilleHewitt-Trussville100 Meters1513.9512
Mar 5Metro Birmingham JV Meet #2Mar 5 · 200 Meters · Place 24 · Hewitt-TrussvilleHewitt-Trussville200 Meters2429.3312
Mar 5Metro Birmingham JV Meet #2Mar 5 · 100 Meters · Place 15 · Hewitt-TrussvilleHewitt-Trussville100 Meters1513.9512

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 60 Meters · Place 10 · Hewitt-TrussvilleHewitt-Trussville60 Meters108.47 PB12
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 46 · Hewitt-TrussvilleHewitt-Trussville60 Meters468.6112
Jan 6JV Meet #2Jan 6 · 60 Meters · Place 24 · Hewitt-TrussvilleHewitt-Trussville60 Meters248.5812

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 60 Meter · Place 33 · Hewitt-TrussvilleHewitt-Trussville60 Meter33.8.61a PB12
Jan 15JV Meet #3Jan 15 · 60 Meters · Place 54 · Hewitt-TrussvilleHewitt-Trussville60 Meters548.6811

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 18Hewitt Trussville InvitationalApr 18 · 100 Meters · Place 34 · Hewitt-TrussvilleHewitt-Trussville100 Meters3413.7611
Apr 10Metro JV #6Apr 10 · 200 Meters · Place 14 · Hewitt-TrussvilleHewitt-Trussville200 Meters14.29.55a11
Apr 10Metro JV #6Apr 10 · 100 Meters · Place 16 · Hewitt-TrussvilleHewitt-Trussville100 Meters16.13.98a11
Apr 3Metro JV #5Apr 3 · 200 Meters · Hewitt-TrussvilleHewitt-Trussville200 Meters--DNS11
Apr 3Metro JV #5Apr 3 · 100 Meters · Place 2 · Hewitt-TrussvilleHewitt-Trussville100 Meters2.13.12a PB11
Mar 19Metro JV #4Mar 19 · 200 Meters · Hewitt-TrussvilleHewitt-Trussville200 Meters--DNS11
Mar 19Metro JV #4Mar 19 · 100 Meters · Hewitt-TrussvilleHewitt-Trussville100 Meters--DNS11
Mar 12Metro JV #3Mar 12 · 200 Meters · Hewitt-TrussvilleHewitt-Trussville200 Meters--DNS11
Mar 12Metro JV #3Mar 12 · 100 Meters · Hewitt-TrussvilleHewitt-Trussville100 Meters--DNS11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 18Birmingham Metro JV ChampionshipApr 18 · 200 Meters · Place 22 · Hewitt-TrussvilleHewitt-Trussville200 Meters2229.58a—
Apr 18Birmingham Metro JV ChampionshipApr 18 · 100 Meters · Place 14 · Hewitt-TrussvilleHewitt-Trussville100 Meters1413.88a—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 200 Meters · Place 12 · Hewitt-TrussvilleHewitt-Trussville200 Meters1229.2810
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 100 Meters · Place 13 · Hewitt-TrussvilleHewitt-Trussville100 Meters1314.0610
Apr 4Metro Birmingham JV Meet #5Apr 4 · 200 Meters · Place 23 · Hewitt-TrussvilleHewitt-Trussville200 Meters2329.73a—
Apr 4Metro Birmingham JV Meet #5Apr 4 · 100 Meters · Place 22 · Hewitt-TrussvilleHewitt-Trussville100 Meters2214.13a—
Mar 20Metro Birmingham JV Meet #4Mar 20 · 200 Meters · Place 8 · Hewitt-TrussvilleHewitt-Trussville200 Meters829.5110
Mar 20Metro Birmingham JV Meet #4Mar 20 · 100 Meters · Place 5 · Hewitt-TrussvilleHewitt-Trussville100 Meters514.2410
Mar 14Metro JV Meet #3Mar 14 · 200 Meters · Place 20 · Hewitt-TrussvilleHewitt-Trussville200 Meters2029.27a—
Mar 14Metro JV Meet #3Mar 14 · 100 Meters · Place 13 · Hewitt-TrussvilleHewitt-Trussville100 Meters1313.97a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 200 Meters · Place 22 · Hewitt-TrussvilleHewitt-Trussville200 Meters2229.60a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 100 Meters · Place 17 · Hewitt-TrussvilleHewitt-Trussville100 Meters1714.27a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Metro Birmingham JV Meet #1Feb 29 · 200 Meters · Place 8 · Hewitt-TrussvilleHewitt-Trussville200 Meters829.93 PB10
Feb 29Metro Birmingham JV Meet #1Feb 29 · 100 Meters · Place 12 · Hewitt-TrussvilleHewitt-Trussville100 Meters1214.38 PB10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · 200 Meters · Place 22 · Hewitt-TrussvilleHewitt-Trussville200 Meters2230.069
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · 100 Meters · Place 26 · Hewitt-TrussvilleHewitt-Trussville100 Meters2614.539
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 200 Meters · Place 34 · Hewitt-TrussvilleHewitt-Trussville200 Meters3430.269
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 100 Meters · Place 28 · Hewitt-TrussvilleHewitt-Trussville100 Meters2814.459

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 3Birmingham Metro MS Meet 1AMar 3 · 200 Meters · Place 14 · Hewitt-TrussvilleHewitt-Trussville200 Meters14.31.84a7
Mar 3Birmingham Metro MS Meet 1AMar 3 · 100 Meters · Place 18 · Hewitt-TrussvilleHewitt-Trussville100 Meters18.14.99a7