Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHusky March Classic · Feb 2812.13aHusky March ClassicFebruary 28, 2025
100 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 1611.86aB'ham Metro JV Championship 2026April 16, 2026
200 Meters · IndoorMetro Birmingham JV Meet #1 · Feb 2925.36Metro Birmingham JV Meet #1February 29, 2024
200 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 1624.20aB'ham Metro JV Championship 2026April 16, 2026
400 Meters · IndoorJV Meet #3 · Jan 1455.49JV Meet #3January 14, 2026
400 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 1653.58aB'ham Metro JV Championship 2026April 16, 2026
60 Meter · IndoorFirst Crack JV Meet · Dec 117.55aFirst Crack JV MeetDecember 11, 2024
60 Meters · IndoorJV Meet #2 · Jan 77.73JV Meet #2January 7, 2025

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 · 400 Meters · Place 9 · Hewitt-TrussvilleHewitt-Trussville400 Meters9.53.58a PB12
Apr 16B'ham Metro JV Championship 2026Apr 16 · 200 Meters · Place 16 · Hewitt-TrussvilleHewitt-Trussville200 Meters16.24.20a PB12
Apr 16B'ham Metro JV Championship 2026Apr 16 · 100 Meters · Place 24 · Hewitt-TrussvilleHewitt-Trussville100 Meters24.11.86a PB12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 400 Meters · Place 9 · Hewitt-TrussvilleHewitt-Trussville400 Meters9.55.12a12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 200 Meters · Place 37 · Hewitt-TrussvilleHewitt-Trussville200 Meters37.24.81a12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 100 Meters · Place 45 · Hewitt-TrussvilleHewitt-Trussville100 Meters45.12.07a12
Apr 2Metro Birmingham JV Meet #5Apr 2 · 400 Meters · Place 15 · Hewitt-TrussvilleHewitt-Trussville400 Meters15.54.71a12
Apr 2Metro Birmingham JV Meet #5Apr 2 · 200 Meters · Place 23 · Hewitt-TrussvilleHewitt-Trussville200 Meters23.24.79a12
Apr 2Metro Birmingham JV Meet #5Apr 2 · 100 Meters · Place 34 · Hewitt-TrussvilleHewitt-Trussville100 Meters34.12.26a12
Mar 19Thompson InvitationalMar 19 · 400 Meters · Place 11 · Hewitt-TrussvilleHewitt-Trussville400 Meters1154.3812
Mar 19Thompson InvitationalMar 19 · 200 Meters · Place 32 · Hewitt-TrussvilleHewitt-Trussville200 Meters3225.2812
Mar 12Metro Birmingham JV Meet #3Mar 12 · 200 Meters · Place 26 · Hewitt-TrussvilleHewitt-Trussville200 Meters2625.2012
Mar 12Metro Birmingham JV Meet #3Mar 12 · 100 Meters · Place 24 · Hewitt-TrussvilleHewitt-Trussville100 Meters2412.2612

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 400 Meters · Place 9 · Hewitt-TrussvilleHewitt-Trussville400 Meters955.6312
Jan 21Last Ditch JV MeetJan 21 · 60 Meters · Place 47 · Hewitt-TrussvilleHewitt-Trussville60 Meters477.8512
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 52 · Hewitt-TrussvilleHewitt-Trussville400 Meters5255.49 PB12
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 221 · Hewitt-TrussvilleHewitt-Trussville60 Meters2218.2012
Jan 6JV Meet #2Jan 6 · 60 Meters · Place 74 · Hewitt-TrussvilleHewitt-Trussville60 Meters747.8512

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 60 Meter · Place 135 · Hewitt-TrussvilleHewitt-Trussville60 Meter135.8.05a12
Dec 18JV Meet #1Dec 18 · 400 Meters · Place 33 · Hewitt-TrussvilleHewitt-Trussville400 Meters33.55.73a12
Dec 6Magic City Invitational #2Dec 6 · 60 Meter · Place 120 · Hewitt-TrussvilleHewitt-Trussville60 Meter120.7.78a12
Feb 28Husky March ClassicFeb 28 · 100 Meters · Place 48 · Hewitt-TrussvilleHewitt-Trussville100 Meters4812.13a PB—
Jan 15JV Meet #3Jan 15 · 400 Meters · Place 68 · Hewitt-TrussvilleHewitt-Trussville400 Meters6856.3311
Jan 15JV Meet #3Jan 15 · 60 Meters · Place 121 · Hewitt-TrussvilleHewitt-Trussville60 Meters1217.8611
Jan 7JV Meet #2Jan 7 · 400 Meters · Place 39 · Hewitt-TrussvilleHewitt-Trussville400 Meters3956.1011
Jan 7JV Meet #2Jan 7 · 60 Meters · Place 61 · Hewitt-TrussvilleHewitt-Trussville60 Meters617.73 PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 100 Meters · Place 51 · Hewitt-TrussvilleHewitt-Trussville100 Meters5112.1311
Apr 10Metro JV #6Apr 10 · 400 Meters · Place 14 · Hewitt-TrussvilleHewitt-Trussville400 Meters14.55.57a11
Apr 10Metro JV #6Apr 10 · 200 Meters · Place 36 · Hewitt-TrussvilleHewitt-Trussville200 Meters36.25.13a11
Apr 10Metro JV #6Apr 10 · 100 Meters · Place 32 · Hewitt-TrussvilleHewitt-Trussville100 Meters32.12.25a11
Apr 3Metro JV #5Apr 3 · 200 Meters · Place 48 · Hewitt-TrussvilleHewitt-Trussville200 Meters48.25.15a11
Apr 3Metro JV #5Apr 3 · 100 Meters · Place 51 · Hewitt-TrussvilleHewitt-Trussville100 Meters51.12.21a11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 60 Meter · Place 41 · Hewitt-TrussvilleHewitt-Trussville60 Meter41.7.61a11
Dec 19JV Meet #1Dec 19 · 400 Meters · Place 46 · Hewitt-TrussvilleHewitt-Trussville400 Meters46.56.75a11
Dec 11First Crack JV MeetDec 11 · 60 Meter · Place 19 · Hewitt-TrussvilleHewitt-Trussville60 Meter19.7.55a PB11
Feb 29Metro Birmingham JV Meet #1Feb 29 · 200 Meters · Place 28 · Hewitt-TrussvilleHewitt-Trussville200 Meters2825.36 PB10
Feb 29Metro Birmingham JV Meet #1Feb 29 · 100 Meters · Place 47 · Hewitt-TrussvilleHewitt-Trussville100 Meters4712.3710
Jan 29JV Meet #3Jan 29 · 60 Meters · Place 66 · Hewitt-TrussvilleHewitt-Trussville60 Meters667.7710
Jan 24Last Ditch JV MeetJan 24 · 60 Meters · Place 42 · Hewitt-TrussvilleHewitt-Trussville60 Meters427.7710
Jan 9JV Meet #2Jan 9 · 60 Meters · Place 58 · Hewitt-TrussHewitt-Truss60 Meters587.73—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 18Birmingham Metro JV ChampionshipApr 18 · 200 Meters · Place 24 · Hewitt-TrussvilleHewitt-Trussville200 Meters2424.53a—
Apr 18Birmingham Metro JV ChampionshipApr 18 · 100 Meters · Place 55 · Hewitt-TrussvilleHewitt-Trussville100 Meters5512.13a—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 200 Meters · Place 43 · Hewitt-TrussvilleHewitt-Trussville200 Meters4325.6110
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 100 Meters · Place 88 · Hewitt-TrussvilleHewitt-Trussville100 Meters8813.0210
Apr 4Metro Birmingham JV Meet #5Apr 4 · 200 Meters · Place 46 · Hewitt-TrussvilleHewitt-Trussville200 Meters4625.30a—
Apr 4Metro Birmingham JV Meet #5Apr 4 · 100 Meters · Place 74 · Hewitt-TrussvilleHewitt-Trussville100 Meters7412.41a—
Mar 20Metro Birmingham JV Meet #4Mar 20 · 200 Meters · Place 26 · Hewitt-TrussvilleHewitt-Trussville200 Meters2624.6810
Mar 20Metro Birmingham JV Meet #4Mar 20 · 100 Meters · Place 42 · Hewitt-TrussvilleHewitt-Trussville100 Meters4212.3110
Mar 7Metro Birmingham JV Meet #2Mar 7 · 200 Meters · Place 42 · Hewitt-TrussvilleHewitt-Trussville200 Meters4225.00a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 100 Meters · Place 56 · Hewitt-TrussvilleHewitt-Trussville100 Meters5612.34a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · 60 Meter · Place 58 · Hewitt-TrussvilleHewitt-Trussville60 Meter58.7.68a10
Jan 18JV Meet #3Jan 18 · 60 Meters · Place 194 · Hewitt-TrussvilleHewitt-Trussville60 Meters1948.229
Jan 10JV Meet #2Jan 10 · 60 Meters · Place 136 · Hewitt-TrussvilleHewitt-Trussville60 Meters1368.119

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 20Birmingham Metro JV ChampionshipApr 20 · 100 Meters · Place 106 · Hewitt-TrussHewitt-Truss100 Meters10613.36—
Mar 2Metro Birmingham JV Meet #1Mar 2 · 200 Meters · Hewitt-TrussvilleHewitt-Trussville200 Meters--DNS9
Mar 2Metro Birmingham JV Meet #1Mar 2 · 100 Meters · Place 118 · Hewitt-TrussvilleHewitt-Trussville100 Meters118.13.34a9

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 60 Meter · Place 118 · Hewitt-TrussvilleHewitt-Trussville60 Meter118.8.32a9
Dec 7First Crack JV MeetDec 7 · 60 Meter · Place 62 · Hewitt-TrussvilleHewitt-Trussville60 Meter62.8.20a9
Jan 6Middle School Indoor Meet #2Jan 6 · 400 Meters · Place 46 · Hewitt-TrussHewitt-Truss400 Meters461:09.60—
Jan 6Middle School Indoor Meet #2Jan 6 · 60 Meters · Place 66 · Hewitt-TrussHewitt-Truss60 Meters668.870—

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Middle School Indoor Meet #1Dec 9 · 60 Meter · Place 66 · Hewitt-TrussvilleHewitt-Trussville60 Meter66.8.79a8
Dec 9Middle School Indoor Meet #1Dec 9 · 400 Meters · Place 48 · Hewitt-TrussvilleHewitt-Trussville400 Meters48.1:08.12a8
Jan 14Middle School Meet #3 5-8PMJan 14 · 400 Meters · Place 29 · Hewitt-TrussHewitt-Truss400 Meters291:13.78—
Jan 14Middle School Meet #3 5-8PMJan 14 · 60 Meters · Place 35 · Hewitt-TrussHewitt-Truss60 Meters359.82—
Jan 7Middle School Indoor Meet 2BJan 7 · 400 Meters · Hewitt-TrussvilleHewitt-Trussville400 Meters--DQ7

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 3Birmingham Metro MS Meet 1AMar 3 · 200 Meters · Place 46 · Hewitt-TrussvilleHewitt-Trussville200 Meters46.31.35a7
Mar 3Birmingham Metro MS Meet 1AMar 3 · 100 Meters · Place 62 · Hewitt-TrussvilleHewitt-Trussville100 Meters62.15.22a7