Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpain Park Classic · Apr 413.38aSpain Park ClassicApril 4, 2026
100m Hurdles · 30" / 0.762m · OutdoorMetro South MS #4 - Spain Park · Apr 521.99aMetro South MS #4 - Spain ParkApril 5, 2024
200 Meters · OutdoorSpain Park Classic · Apr 427.89aSpain Park ClassicApril 4, 2026
400 Meters · IndoorJV Meet #1 · Dec 191:22.17aJV Meet #1December 19, 2024
60 Meter · IndoorJV Meet #1 · Dec 188.37aJV Meet #1December 18, 2025
60 Meters · IndoorJV Meet #2 · Jan 78.61JV Meet #2January 7, 2025
Long Jump · IndoorJV Meet #1 · Dec 1813-03.50JV Meet #1December 18, 2025
Long Jump · OutdoorAHSAA Hewitt-Trussville Section 2025 · Apr 2513-10.50AHSAA Hewitt-Trussville Section 2025April 25, 2025
Triple Jump · IndoorJV Meet #1 · Dec 1928-10.25JV Meet #1December 19, 2024
Triple Jump · OutdoorSpain Park Classic · Apr 430-09.50Spain Park ClassicApril 4, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 200 Meters · Place 15 · Spain ParkSpain Park200 MetersRound P15.27.95a10
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100 Meters · Place 25 · Spain ParkSpain Park100 MetersRound P25.13.45a10
Apr 16B'ham Metro JV Championship 2026Apr 16 · Triple Jump · Place 6 · Spain ParkSpain ParkTriple Jump6.30-05.7510
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Triple Jump · Place 4 · Spain ParkSpain ParkTriple Jump4.29-07.2510
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 200 Meters · Place 7 · Spain ParkSpain Park200 Meters7.28.09a10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 100 Meters · Place 7 · Spain ParkSpain Park100 Meters7.13.59a10
Apr 4Spain Park ClassicApr 4 · Triple Jump · Place 6 · Spain ParkSpain ParkTriple Jump6.30-09.50 PB10
Apr 4Spain Park ClassicApr 4 · 200 Meters · Place 15 · Spain ParkSpain Park200 Meters15.27.89a PB10
Apr 4Spain Park ClassicApr 4 · 100 Meters · Place 16 · Spain ParkSpain Park100 Meters16.13.38a PB10
Mar 14Homewood InvitationalMar 14 · 200 Meters · Place 45 · Spain ParkSpain Park200 Meters4528.38—
Mar 14Homewood InvitationalMar 14 · 200 Meters · Place 45 · Spain ParkSpain Park200 Meters4528.38—
Mar 14Homewood InvitationalMar 14 · 100 Meters · Place 45 · Spain ParkSpain Park100 Meters4513.53—
Mar 14Homewood InvitationalMar 14 · 100 Meters · Place 45 · Spain ParkSpain Park100 Meters4513.53—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 200 Meters · Place 46 · Spain ParkSpain Park200 Meters4628.7610
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 100 Meters · Place 68 · Spain ParkSpain Park100 Meters6814.3910

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 60 Meter · Place 69 · Spain ParkSpain Park60 Meter69.8.65a10
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 57 · Spain ParkSpain Park60 Meters578.7210

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 60 Meter · Place 11 · Spain ParkSpain Park60 Meter11.8.37a PB10
Dec 18JV Meet #1Dec 18 · Long Jump · Place 19 · Spain ParkSpain ParkLong Jump19.13-03.50 PB10
Dec 6Magic City Invitational #1Dec 6 · Long Jump · Place 39 · Spain ParkSpain ParkLong Jump3913-3.5010
Jan 24Last Chance #1/PentathlonJan 24 · Long Jump · Place 31 · Spain ParkSpain ParkLong Jump3114-0.759
Jan 24Last Chance #1/PentathlonJan 24 · 60 Meters · Place 63 · Spain ParkSpain Park60 Meters639.119
Jan 15JV Meet #3Jan 15 · Triple Jump · Place 14 · Spain ParkSpain ParkTriple Jump1429-10.509
Jan 15JV Meet #3Jan 15 · Long Jump · Place 29 · Spain ParkSpain ParkLong Jump2913-10.259
Jan 15JV Meet #3Jan 15 · 60 Meters · Place 71 · Spain ParkSpain Park60 Meters718.819
Jan 7JV Meet #2Jan 7 · Triple Jump · Place 5 · Spain ParkSpain ParkTriple Jump529-7.509
Jan 7JV Meet #2Jan 7 · Long Jump · Place 19 · Spain ParkSpain ParkLong Jump1913-4.509
Jan 7JV Meet #2Jan 7 · 60 Meters · Place 16 · Spain ParkSpain Park60 Meters168.61 PB9

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Long Jump · Place 20 · Spain ParkSpain ParkLong Jump20.13-10.50 PB9
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 100 Meters · Place 34 · Spain ParkSpain Park100 MetersRound P34.13.94a9
Apr 17Birmingham Metro JV ChampionshipApr 17 · Triple Jump · Place 4 · Spain ParkSpain ParkTriple Jump429-119
Apr 17Birmingham Metro JV ChampionshipApr 17 · Long Jump · Place 8 · Spain ParkSpain ParkLong Jump814-19
Apr 17Birmingham Metro JV ChampionshipApr 17 · 100 Meters · Place 18 · Spain ParkSpain Park100 Meters1813.569
Apr 10Metro JV #6Apr 10 · Triple Jump · Place 5 · Spain ParkSpain ParkTriple Jump5.29-02.759
Apr 10Metro JV #6Apr 10 · Long Jump · Place 9 · Spain ParkSpain ParkLong Jump9.13-01.009
Apr 10Metro JV #6Apr 10 · 200 Meters · Spain ParkSpain Park200 Meters--DNS9
Apr 10Metro JV #6Apr 10 · 100 Meters · Place 12 · Spain ParkSpain Park100 Meters12.13.77a9
Mar 19Metro JV #4Mar 19 · Triple Jump · Place 3 · Spain ParkSpain ParkTriple Jump3.30-09.509
Mar 19Metro JV #4Mar 19 · 100 Meters · Place 8 · Spain ParkSpain Park100 Meters8.13.61a9
Mar 12Metro JV #3Mar 12 · Triple Jump · Place 1 · Spain ParkSpain ParkTriple Jump1.30-09.509
Mar 12Metro JV #3Mar 12 · Long Jump · Place 11 · Spain ParkSpain ParkLong Jump11.13-02.009
Mar 12Metro JV #3Mar 12 · 200 Meters · Spain ParkSpain Park200 Meters--DNS9
Mar 12Metro JV #3Mar 12 · 100 Meters · Place 8 · Spain ParkSpain Park100 Meters8.13.56a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Triple Jump · Place 5 · Spain ParkSpain ParkTriple Jump5.29-00.259
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Long Jump · Place 25 · Spain ParkSpain ParkLong Jump25.12-02.759
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 200 Meters · Spain ParkSpain Park200 Meters--DNS9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 100 Meters · Place 7 · Spain ParkSpain Park100 Meters7.13.95a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · Triple Jump · Place 7 · Spain ParkSpain ParkTriple Jump7.28-10.25 PB9
Dec 19JV Meet #1Dec 19 · Long Jump · Place 37 · Spain ParkSpain ParkLong Jump37.12-01.509
Dec 19JV Meet #1Dec 19 · 400 Meters · Place 97 · Spain ParkSpain Park400 Meters97.1:22.17a PB9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · Triple Jump · Place 12 · Berry Middle SchoolBerry Middle SchoolTriple Jump1228-68
Apr 18MS Metro Championship MeetApr 18 · Long Jump · Place 30 · Berry Middle SchoolBerry Middle SchoolLong Jump3013-38
Apr 9Metro South MS #5 - ChelseaApr 9 · 100m Hurdles · Place 7 · Berry Middle SchoolBerry Middle School100m Hurdles721.078
Apr 5Metro South MS #4 - Spain ParkApr 5 · 100m Hurdles · Place 16 · BerryBerry100m Hurdles30" / 0.762m16.21.99a PB8
Apr 5Metro South MS #4 - Spain ParkApr 5 · 100 Meters · Place 24 · BerryBerry100 Meters24.14.51a8
Mar 19Metro South Meet #3 - HelenaMar 19 · 100m Hurdles · Place 14 · Berry Middle SchoolBerry Middle School100m Hurdles1421.148
Mar 19Metro South Meet #3 - HelenaMar 19 · 100 Meters · Place 30 · Berry Middle SchoolBerry Middle School100 Meters3014.278
Mar 12Metro South MS #2 - Oak MountainMar 12 · Long Jump · Place 5 · BerryBerryLong Jump5.13-05.008
Mar 12Metro South MS #2 - Oak MountainMar 12 · 100 Meters · Place 16 · BerryBerry100 Meters16.14.06a8
Mar 6Metro South Meet 1- HewittMar 6 · Triple Jump · Place 3 · Berry Middle SchoolBerry Middle SchoolTriple Jump327-11.508
Mar 6Metro South Meet 1- HewittMar 6 · 200 Meters · Place 15 · Berry Middle SchoolBerry Middle School200 Meters1530.508
Mar 6Metro South Meet 1- HewittMar 6 · 100 Meters · Place 22 · Berry Middle SchoolBerry Middle School100 Meters2214.598