Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHusky March Classic · Feb 2811.98aHusky March ClassicFebruary 28, 2025
100 Meters · OutdoorMetro JV Meet #3 · Mar 1411.94aMetro JV Meet #3March 14, 2024
200 Meters · IndoorHusky March Classic · Feb 2824.30aHusky March ClassicFebruary 28, 2025
200 Meters · OutdoorMetro Birmingham JV Meet #4 · Mar 2024.22Metro Birmingham JV Meet #4March 20, 2024
300m Hurdles · 36" / 0.914m · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2441.52aAHSAA Hewitt-Trussville Section 2026April 24, 2026
400 Meters · IndoorHusky March Classic · Feb 2853.30aHusky March ClassicFebruary 28, 2025
400 Meters · OutdoorThe 2026 Wayne Murphy Invitational · Apr 452.59aThe 2026 Wayne Murphy InvitationalApril 4, 2026
60 Meter · IndoorFirst Crack JV Meet · Dec 77.94aFirst Crack JV MeetDecember 7, 2022
60 Meters · IndoorJV Meet #2 · Jan 107.79JV Meet #2January 10, 2023
High Jump · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 246-00.00AHSAA Hewitt-Trussville Section 2026April 24, 2026
Long Jump · IndoorFirst Crack JV Meet · Dec 717-00.00First Crack JV MeetDecember 7, 2022

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · High Jump · Hewitt-TrussvilleHigh Jump--NH12
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 300m Hurdles · Place 22 · Hewitt-Trussville300m Hurdles36" / 0.914m22.44.49a12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · High Jump · Place 6 · Hewitt-TrussvilleHigh Jump6.6-00.00 PB12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 300m Hurdles · Place 8 · Hewitt-Trussville300m Hurdles36" / 0.914m8.41.52a PB12
Apr 17Hewitt-Trussville InvitationalApr 17 · High Jump · Hewitt-TrussvilleHigh Jump--NH12
Apr 17Hewitt-Trussville InvitationalApr 17 · 300m Hurdles · Place 9 · Hewitt-Trussville300m Hurdles36" / 0.914m9.42.11a12
Apr 17Hewitt-Trussville InvitationalApr 17 · 400 Meters · Hewitt-Trussville400 Meters--DNS12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Long Jump · Hewitt-TrussvilleLong Jump--DNS12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · High Jump · Hewitt-TrussvilleHigh Jump--DNS12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 400 Meters · Place 18 · Hewitt-Trussville400 Meters18.55.63a12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 200 Meters · Hewitt-Trussville200 Meters--DNS12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 100 Meters · Hewitt-Trussville100 Meters--DNS12
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · High Jump · Hewitt-TrussvilleHigh Jump--NH12
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · 300m Hurdles · Place 8 · Hewitt-Trussville300m Hurdles36" / 0.914m8.43.21a12
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · 400 Meters · Place 12 · Hewitt-Trussville400 Meters12.52.59a PB12
Apr 2Metro Birmingham JV Meet #5Apr 2 · High Jump · Hewitt-TrussvilleHigh Jump--DNS12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · High Jump · Place 4 · Hewitt-TrussvilleHigh Jump45-1012
Feb 21Oak Mountain Eagle RelaysFeb 21 · High Jump · Place 2 · Hewitt-TrussvilleHigh Jump25-1012

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · High Jump · Place 9 · Hewitt-TrussvilleHigh Jump9.5-08.0011
Apr 18Hewitt Trussville InvitationalApr 18 · High Jump · Place 11 · Hewitt-TrussvilleHigh Jump115-1011
Apr 18Hewitt Trussville InvitationalApr 18 · 300m Hurdles · Place 17 · Hewitt-Trussville300m Hurdles1745.1811
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 27 · Hewitt-Trussville400 MetersRound P27.53.24a11
Apr 10Metro JV #6Apr 10 · 300m Hurdles · Hewitt-Trussville300m Hurdles36" / 0.914m--DNS11
Apr 10Metro JV #6Apr 10 · High Jump · Hewitt-TrussvilleHigh Jump--DNS11
Apr 3Metro JV #5Apr 3 · 300m Hurdles · Place 7 · Hewitt-Trussville300m Hurdles36" / 0.914m7.44.82a11
Apr 3Metro JV #5Apr 3 · 400 Meters · Place 23 · Hewitt-Trussville400 Meters23.54.52a11
Mar 19Metro JV #4Mar 19 · 300m Hurdles · Place 8 · Hewitt-Trussville300m Hurdles36" / 0.914m8.45.90a11
Mar 19Metro JV #4Mar 19 · 400 Meters · Place 27 · Hewitt-Trussville400 Meters27.57.49a11
Mar 14Homewood Invitational 2025Mar 14 · High Jump · Place 7 · Hewitt-TrussvilleHigh Jump75-8—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Husky March ClassicFeb 28 · High Jump · Place 10 · Hewitt-TrussvilleHigh Jump105-10—
Feb 28Husky March ClassicFeb 28 · 400 Meters · Place 26 · Hewitt-Trussville400 Meters2653.30a PB—
Feb 28Husky March ClassicFeb 28 · 200 Meters · Place 35 · Hewitt-Trussville200 Meters3524.30a PB—
Feb 28Husky March ClassicFeb 28 · 100 Meters · Place 38 · Hewitt-Trussville100 Meters3811.98a PB—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · High Jump · Hewitt-TrussvilleHigh Jump--DNS10
Apr 19Hewitt Trussville InvitationalApr 19 · High Jump · Place 16 · Hewitt-TrussvilleHigh Jump165-610
Apr 18Birmingham Metro JV ChampionshipApr 18 · 100 Meters · Place 84 · Hewitt-Trussville100 Meters8412.40a—
Apr 4Metro Birmingham JV Meet #5Apr 4 · Long Jump · Place 26 · Hewitt-TrussvilleLong Jump2615-8—
Apr 4Metro Birmingham JV Meet #5Apr 4 · High Jump · Place 2 · Hewitt-TrussvilleHigh Jump25-6—
Mar 20Metro Birmingham JV Meet #4Mar 20 · 400 Meters · Place 6 · Hewitt-Trussville400 Meters653.8410
Mar 20Metro Birmingham JV Meet #4Mar 20 · 200 Meters · Place 15 · Hewitt-Trussville200 Meters1524.22 PB10
Mar 14Metro JV Meet #3Mar 14 · 100 Meters · Place 30 · Hewitt-Trussville100 Meters3011.94a PB—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 400 Meters · Place 12 · Hewitt-Trussville400 Meters1256.11a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 200 Meters · Place 30 · Hewitt-Trussville200 Meters3024.71a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Metro Birmingham JV Meet #1Feb 29 · 400 Meters · Place 4 · Hewitt-Trussville400 Meters454.3710
Feb 29Metro Birmingham JV Meet #1Feb 29 · 100 Meters · Place 26 · Hewitt-Trussville100 Meters2612.2310

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · Long Jump · Place 38 · Hewitt-TrussvilleLong Jump3814-0.759
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · 400 Meters · Place 17 · Hewitt-Trussville400 Meters1758.339
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · 200 Meters · Place 41 · Hewitt-Trussville200 Meters4125.399
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 400 Meters · Place 20 · Hewitt-Trussville400 Meters2056.109
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 200 Meters · Place 58 · Hewitt-Trussville200 Meters5825.929
Mar 2Metro Birmingham JV Meet #1Mar 2 · Long Jump · Hewitt-TrussvilleLong Jump--DNS9
Mar 2Metro Birmingham JV Meet #1Mar 2 · 200 Meters · Place 46 · Hewitt-Trussville200 Meters46.25.54a9
Mar 2Metro Birmingham JV Meet #1Mar 2 · 100 Meters · Place 76 · Hewitt-Trussville100 Meters76.12.64a9

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 18JV Meet #3Jan 18 · Long Jump · Place 19 · Hewitt-TrussvilleLong Jump1917-69
Jan 18JV Meet #3Jan 18 · 400 Meters · Place 67 · Hewitt-Trussville400 Meters6757.739
Jan 18JV Meet #3Jan 18 · 60 Meters · Place 113 · Hewitt-Trussville60 Meters1137.849
Jan 10JV Meet #2Jan 10 · Long Jump · Place 12 · Hewitt-TrussvilleLong Jump1218-0.259
Jan 10JV Meet #2Jan 10 · 400 Meters · Place 31 · Hewitt-Trussville400 Meters3156.669
Jan 10JV Meet #2Jan 10 · 60 Meters · Place 72 · Hewitt-Trussville60 Meters727.79 PB9

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 60 Meter · Place 82 · Hewitt-Trussville60 Meter82.7.96a9
Dec 15Crossplex JV Meet #1Dec 15 · Long Jump · Hewitt-TrussvilleLong Jump--DNS9
Dec 15Crossplex JV Meet #1Dec 15 · 400 Meters · Place 51 · Hewitt-Trussville400 Meters51.58.47a9
Dec 7First Crack JV MeetDec 7 · 60 Meter · Place 47 · Hewitt-Trussville60 Meter47.7.94a PB9
Dec 7First Crack JV MeetDec 7 · Long Jump · Place 15 · Hewitt-TrussvilleLong Jump15.17-00.00 PB9
Dec 7First Crack JV MeetDec 7 · 400 Meters · Place 15 · Hewitt-Trussville400 Meters15.57.67a9