Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHusky March Classic · Feb 2811.91aHusky March ClassicFebruary 28, 2025
100 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 211.50aMetro Birmingham JV Meet #5April 2, 2026
200 Meters · IndoorHusky March Classic · Feb 2824.09aHusky March ClassicFebruary 28, 2025
200 Meters · OutdoorMetro JV #4 · Mar 1923.77aMetro JV #4March 19, 2025
60 Meter · IndoorJV Meet #1 · Dec 187.50aJV Meet #1December 18, 2025
60 Meters · IndoorJV Meet #3 · Jan 157.46JV Meet #3January 15, 2025
60m Hurdles · 33" / 0.838m · IndoorMiddle School Indoor Meet #1 · Dec 810.48aMiddle School Indoor Meet #1December 8, 2022
Long Jump · IndoorJV Meet #1 · Dec 1816-00.25JV Meet #1December 18, 2025
Long Jump · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 918-04.25Metro Birmingham JV Meet @ Hoover #6April 9, 2026
Triple Jump · IndoorJV Meet #1 · Dec 1835-09.25JV Meet #1December 18, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · Triple Jump · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump--DNS11
Apr 16B'ham Metro JV Championship 2026Apr 16 · Long Jump · Place 26 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump26.16-09.5011
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Long Jump · Place 8 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump8.18-04.25 PB11
Apr 2Metro Birmingham JV Meet #5Apr 2 · Long Jump · Place 9 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump9.17-05.2511
Apr 2Metro Birmingham JV Meet #5Apr 2 · Javelin · Hewitt-TrussvilleHewitt-TrussvilleJavelin400g--DNS11
Apr 2Metro Birmingham JV Meet #5Apr 2 · 100 Meters · Place 7 · Hewitt-TrussvilleHewitt-Trussville100 Meters7.11.50a PB11
Mar 19Thompson InvitationalMar 19 · Triple Jump · Place 6 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump634-4.2511
Mar 19Thompson InvitationalMar 19 · Long Jump · Place 26 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump2615-4.5011
Mar 12Metro Birmingham JV Meet #3Mar 12 · Long Jump · Place 21 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump2116-7.5011
Mar 12Metro Birmingham JV Meet #3Mar 12 · 200 Meters · Place 15 · Hewitt-TrussvilleHewitt-Trussville200 Meters1524.7411
Mar 12Metro Birmingham JV Meet #3Mar 12 · 100 Meters · Place 16 · Hewitt-TrussvilleHewitt-Trussville100 Meters1612.1411

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 60 Meter · Place 38 · Hewitt-TrussvilleHewitt-Trussville60 Meter38.7.50a PB11
Dec 18JV Meet #1Dec 18 · Triple Jump · Place 12 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump12.35-09.25 PB11
Dec 18JV Meet #1Dec 18 · Long Jump · Place 36 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump36.16-00.25 PB11
Feb 28Husky March ClassicFeb 28 · Long Jump · Place 20 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump2019-1.50—
Feb 28Husky March ClassicFeb 28 · 200 Meters · Place 30 · Hewitt-TrussvilleHewitt-Trussville200 Meters3024.09a PB—
Feb 28Husky March ClassicFeb 28 · 100 Meters · Place 35 · Hewitt-TrussvilleHewitt-Trussville100 Meters3511.91a PB—
Jan 15JV Meet #3Jan 15 · Long Jump · Place 57 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump5716-710
Jan 15JV Meet #3Jan 15 · 60 Meters · Place 43 · Hewitt-TrussvilleHewitt-Trussville60 Meters437.46 PB10
Jan 7JV Meet #2Jan 7 · Long Jump · Place 24 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump2417-1.7510

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 10Metro JV #6Apr 10 · Long Jump · Hewitt-TrussvilleHewitt-TrussvilleLong Jump--DNS10
Apr 10Metro JV #6Apr 10 · 400 Meters · Hewitt-TrussvilleHewitt-Trussville400 Meters--DNS10
Apr 10Metro JV #6Apr 10 · 200 Meters · Place 17 · Hewitt-TrussvilleHewitt-Trussville200 Meters17.24.32a10
Apr 10Metro JV #6Apr 10 · 100 Meters · Place 23 · Hewitt-TrussvilleHewitt-Trussville100 Meters23.11.87a10
Apr 3Metro JV #5Apr 3 · Long Jump · Place 28 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump28.17-03.5010
Apr 3Metro JV #5Apr 3 · 200 Meters · Place 26 · Hewitt-TrussvilleHewitt-Trussville200 Meters26.24.21a10
Apr 3Metro JV #5Apr 3 · 100 Meters · Place 20 · Hewitt-TrussvilleHewitt-Trussville100 Meters20.11.65a10
Mar 19Metro JV #4Mar 19 · Long Jump · Hewitt-TrussvilleHewitt-TrussvilleLong Jump--DNS10
Mar 19Metro JV #4Mar 19 · 200 Meters · Place 10 · Hewitt-TrussvilleHewitt-Trussville200 Meters10.23.77a PB10
Mar 19Metro JV #4Mar 19 · 100 Meters · Hewitt-TrussvilleHewitt-Trussville100 Meters--DNS10
Mar 12Metro JV #3Mar 12 · Long Jump · Hewitt-TrussvilleHewitt-TrussvilleLong Jump--DNS10
Mar 12Metro JV #3Mar 12 · 400 Meters · Hewitt-TrussvilleHewitt-Trussville400 Meters--DNS10
Mar 12Metro JV #3Mar 12 · 200 Meters · Hewitt-TrussvilleHewitt-Trussville200 Meters--DNS10
Mar 12Metro JV #3Mar 12 · 100 Meters · Hewitt-TrussvilleHewitt-Trussville100 Meters--DNS10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Long Jump · Place 9 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump9.17-08.2510
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 200 Meters · Place 12 · Hewitt-TrussvilleHewitt-Trussville200 Meters12.24.21a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 100 Meters · Place 19 · Hewitt-TrussvilleHewitt-Trussville100 Meters19.11.99a10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 60 Meter · Place 34 · Hewitt-TrussvilleHewitt-Trussville60 Meter34.7.55a10
Dec 19JV Meet #1Dec 19 · Long Jump · Place 43 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump43.15-07.7510
Dec 11First Crack JV MeetDec 11 · 60 Meter · Place 20 · Hewitt-TrussvilleHewitt-Trussville60 Meter20.7.55a10
Feb 29Metro Birmingham JV Meet #1Feb 29 · Long Jump · Place 29 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump2915-29
Feb 29Metro Birmingham JV Meet #1Feb 29 · 100 Meters · Place 30 · Hewitt-TrussvilleHewitt-Trussville100 Meters3012.269
Jan 29JV Meet #3Jan 29 · Long Jump · Place 40 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump4016-2.509
Jan 29JV Meet #3Jan 29 · 60 Meters · Place 70 · Hewitt-TrussvilleHewitt-Trussville60 Meters707.809
Jan 24Last Ditch JV MeetJan 24 · 60 Meters · Place 34 · Hewitt-TrussvilleHewitt-Trussville60 Meters347.699

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 18Birmingham Metro JV ChampionshipApr 18 · Long Jump · Place 24 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump2416-8.25—
Apr 18Birmingham Metro JV ChampionshipApr 18 · 100 Meters · Place 82 · Hewitt-TrussvilleHewitt-Trussville100 Meters8212.38a—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 100 Meters · Place 66 · Hewitt-TrussvilleHewitt-Trussville100 Meters6612.769
Apr 4Metro Birmingham JV Meet #5Apr 4 · Long Jump · Place 12 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump1217-2.25—
Apr 4Metro Birmingham JV Meet #5Apr 4 · 100 Meters · Place 66 · Hewitt-TrussvilleHewitt-Trussville100 Meters6612.33a—
Mar 20Metro Birmingham JV Meet #4Mar 20 · Long Jump · Place 13 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump1317-89
Mar 20Metro Birmingham JV Meet #4Mar 20 · 100 Meters · Place 46 · Hewitt-TrussvilleHewitt-Trussville100 Meters4612.389
Mar 14Metro JV Meet #3Mar 14 · 100 Meters · Place 66 · Hewitt-TrussvilleHewitt-Trussville100 Meters6612.28a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · Long Jump · Place 23 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump2316-1.25—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 100 Meters · Place 47 · Hewitt-TrussvilleHewitt-Trussville100 Meters4712.24a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · 60 Meter · Place 50 · Hewitt-TrussvilleHewitt-Trussville60 Meter50.7.64a9
Jan 5Middle School Indoor Meet #2Jan 5 · 60m Hurdles · Place 11 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo60m Hurdles1111.038
Jan 5Middle School Indoor Meet #2Jan 5 · 60 Meters · Place 19 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo60 Meters198.018

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 100 Meters · Place 19 · Hewitt-TrussvilleHewitt-Trussville100 Meters19.12.24aWind: 0.98
Mar 10Vestavia King of the Mountain Midde School InvitationalMar 10 · 200 Meters · Place 12 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo200 Meters1226.318
Mar 10Vestavia King of the Mountain Midde School InvitationalMar 10 · 100 Meters · Place 8 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo100 Meters812.518

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · 60m Hurdles · Place 9 · Hewitt-TrussvilleHewitt-Trussville60m Hurdles33" / 0.838m9.10.48a PB8
Dec 8Middle School Indoor Meet #1Dec 8 · 60 Meter · Place 16 · Hewitt-TrussvilleHewitt-Trussville60 Meter16.7.97a8