Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpain Park Classic · Apr 411.60aSpain Park ClassicApril 4, 2026
200 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 1624.00aB'ham Metro JV Championship 2026April 16, 2026
60 Meter · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 237.28aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
60 Meters · IndoorJV Meet #3 · Jan 147.37JV Meet #3January 14, 2026
60m Hurdles · 33" / 0.838m · IndoorMiddle School Indoor Meet #1 · Dec 811.34aMiddle School Indoor Meet #1December 8, 2022
High Jump · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 235-08.00Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
High Jump · OutdoorB'ham Metro JV Championship 2026 · Apr 165-08.00B'ham Metro JV Championship 2026April 16, 2026
Long Jump · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2318-11.75Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Long Jump · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1019-09.25Mountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
Triple Jump · OutdoorMetro JV #4 · Mar 1936-01.75Metro JV #4March 19, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · Long Jump · Place 5 · Spain ParkSpain ParkLong Jump5.19-08.0011
Apr 16B'ham Metro JV Championship 2026Apr 16 · High Jump · Place 3 · Spain ParkSpain ParkHigh Jump3.5-08.00 PB11
Apr 16B'ham Metro JV Championship 2026Apr 16 · 200 Meters · Place 13 · Spain ParkSpain Park200 Meters13.24.00a PB11
Apr 16B'ham Metro JV Championship 2026Apr 16 · 100 Meters · Spain ParkSpain Park100 Meters--DNS11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Long Jump · Place 24 · Spain ParkSpain ParkLong Jump24.19-09.25 PB11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · High Jump · Place 14 · Spain ParkSpain ParkHigh Jump14.5-08.0011
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 100 Meters · Place 26 · Spain ParkSpain Park100 Meters26.11.75a11
Apr 4Spain Park ClassicApr 4 · Long Jump · Place 8 · Spain ParkSpain ParkLong Jump8.19-01.5011
Apr 4Spain Park ClassicApr 4 · High Jump · Place 5 · Spain ParkSpain ParkHigh Jump5.5-08.0011
Apr 4Spain Park ClassicApr 4 · 200 Meters · Spain ParkSpain Park200 Meters--DNS11
Apr 4Spain Park ClassicApr 4 · 100 Meters · Place 25 · Spain ParkSpain Park100 Meters25.11.60a PB11
Mar 18Birmingham Metro JV Meet #4Mar 18 · High Jump · Place 2 · Spain ParkSpain ParkHigh Jump25-811
Mar 18Birmingham Metro JV Meet #4Mar 18 · Long Jump · Place 3 · Spain ParkSpain ParkLong Jump319-9.5011
Mar 18Birmingham Metro JV Meet #4Mar 18 · 100 Meters · Place 6 · Spain ParkSpain Park100 Meters611.7211
Mar 12Metro Birmingham JV Meet #3Mar 12 · High Jump · Place 6 · Spain ParkSpain ParkHigh Jump65-411
Mar 12Metro Birmingham JV Meet #3Mar 12 · Long Jump · Place 5 · Spain ParkSpain ParkLong Jump518-6.5011
Mar 12Metro Birmingham JV Meet #3Mar 12 · 100 Meters · Place 25 · Spain ParkSpain Park100 Meters2512.2611

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 60 Meter · Place 44 · Spain ParkSpain Park60 Meter44.7.28a PB11
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Long Jump · Place 34 · Spain ParkSpain ParkLong Jump34.18-11.75 PB11
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · High Jump · Place 24 · Spain ParkSpain ParkHigh Jump24.5-08.00 PB11
Jan 14JV Meet #3Jan 14 · High Jump · Place 11 · Spain ParkSpain ParkHigh Jump115-611
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 27 · Spain ParkSpain Park60 Meters277.37 PB11
Jan 3Ice Breaker #1Jan 3 · High Jump · Place 14 · Spain ParkSpain ParkHigh Jump145-811
Jan 3Ice Breaker #1Jan 3 · Long Jump · Place 14 · Spain ParkSpain ParkLong Jump1419-2.5011

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #1Dec 6 · Long Jump · Place 36 · Spain ParkSpain ParkLong Jump3617-5.5011
Dec 6Magic City Invitational #1Dec 6 · High Jump · Place 11 · Spain ParkSpain ParkHigh Jump115-811
Jan 24Last Chance #1/PentathlonJan 24 · Long Jump · Place 43 · Spain ParkSpain ParkLong Jump4317-410
Jan 24Last Chance #1/PentathlonJan 24 · High Jump · Place 10 · Spain ParkSpain ParkHigh Jump105-810
Jan 15JV Meet #3Jan 15 · Long Jump · Place 26 · Spain ParkSpain ParkLong Jump2618-0.5010
Jan 15JV Meet #3Jan 15 · 60 Meters · Place 97 · Spain ParkSpain Park60 Meters977.6910
Jan 4Ice Breaker Invitational #1Jan 4 · Long Jump · Spain ParkSpain ParkLong Jump--DNS10
Jan 4Ice Breaker Invitational #1Jan 4 · High Jump · Spain ParkSpain ParkHigh Jump--DNS10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Long Jump · Place 13 · Spain ParkSpain ParkLong Jump13.19-05.7510
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · High Jump · Spain ParkSpain ParkHigh Jump--NH10
Apr 18Hewitt Trussville InvitationalApr 18 · Long Jump · Place 22 · Spain ParkSpain ParkLong Jump2218-8.5010
Apr 17Birmingham Metro JV ChampionshipApr 17 · High Jump · Place 4 · Spain ParkSpain ParkHigh Jump45-1010
Apr 11Mountain Brook InvitationalApr 11 · Long Jump · Place 72 · Spain ParkSpain ParkLong Jump72.16-02.7510
Apr 10Metro JV #6Apr 10 · High Jump · Place 4 · Spain ParkSpain ParkHigh Jump4.5-08.0010
Apr 10Metro JV #6Apr 10 · 200 Meters · Spain ParkSpain Park200 Meters--DNS10
Apr 10Metro JV #6Apr 10 · 100 Meters · Place 27 · Spain ParkSpain Park100 Meters27.12.08a10
Apr 5Spain Park ClassicApr 5 · Long Jump · Place 10 · Spain ParkSpain ParkLong Jump1018-2.7510
Apr 5Spain Park ClassicApr 5 · High Jump · Place 6 · Spain ParkSpain ParkHigh Jump65-810
Apr 5Spain Park ClassicApr 5 · 200 Meters · Place 25 · Spain ParkSpain Park200 Meters2524.57a10
Apr 5Spain Park ClassicApr 5 · Long Jump · Place 10 · Spain ParkSpain ParkLong Jump1018-2.7510
Apr 5Spain Park ClassicApr 5 · High Jump · Place 6 · Spain ParkSpain ParkHigh Jump65-810
Apr 5Spain Park ClassicApr 5 · 200 Meters · Place 25 · Spain ParkSpain Park200 Meters2524.5710
Mar 19Metro JV #4Mar 19 · Triple Jump · Place 10 · Spain ParkSpain ParkTriple Jump10.36-01.75 PB10
Mar 19Metro JV #4Mar 19 · High Jump · Place 8 · Spain ParkSpain ParkHigh Jump8.5-04.0010
Mar 14Homewood Invitational 2025Mar 14 · Long Jump · Place 21 · Spain ParkSpain ParkLong Jump2119-1.75—
Mar 14Homewood Invitational 2025Mar 14 · High Jump · Spain ParkSpain ParkHigh Jump—NH—
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 200 Meters · Place 46 · Spain ParkSpain Park200 Meters46.25.33a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 100 Meters · Place 40 · Spain ParkSpain Park100 Meters40.12.29a10

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · High Jump · Place 1 · Spain ParkSpain ParkHigh Jump1.5-06.0010
Dec 14Holiday Invitational #2Dec 14 · Long Jump · Place 23 · Spain ParkSpain ParkLong Jump2319-2.2510
Dec 14Holiday Invitational #2Dec 14 · 60 Meters · Place 105 · Spain ParkSpain Park60 Meters1057.7710
Dec 7Magic City Invitational #2Dec 7 · 60 Meter · Place 77 · Spain ParkSpain Park60 Meter77.7.60a10
Dec 7Magic City Invitational #2Dec 7 · Long Jump · Place 39 · Spain ParkSpain ParkLong Jump39.17-06.0010
Jan 29JV Meet #3Jan 29 · Long Jump · Place 50 · Spain ParkSpain ParkLong Jump5015-8.259
Jan 29JV Meet #3Jan 29 · High Jump · Place 7 · Spain ParkSpain ParkHigh Jump75-49
Jan 29JV Meet #3Jan 29 · 60 Meters · Place 121 · Spain ParkSpain Park60 Meters1218.079
Jan 9JV Meet #2Jan 9 · Long Jump · Place 50 · Spain ParkSpain ParkLong Jump5014-05.25—
Jan 9JV Meet #2Jan 9 · High Jump · Place 11 · Spain ParkSpain ParkHigh Jump115-02.00—
Jan 9JV Meet #2Jan 9 · 60 Meters · Place 130 · Spain ParkSpain Park60 Meters1308.09—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · Long Jump · Place 18 · Spain ParkSpain ParkLong Jump18.19-00.259
Apr 18Birmingham Metro JV ChampionshipApr 18 · High Jump · Place 12 · Spain ParkSpain ParkHigh Jump125-0—
Apr 18Birmingham Metro JV ChampionshipApr 18 · 100 Meters · Place 87 · Spain ParkSpain Park100 Meters8712.43a—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · High Jump · Place 7 · Spain ParkSpain ParkHigh Jump75-09
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · Long Jump · Place 15 · Spain ParkSpain ParkLong Jump1516-0.759
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 100 Meters · Place 69 · Spain ParkSpain Park100 Meters6912.809
Apr 6Spain Park ClassicApr 6 · Long Jump · Place 18 · Spain ParkSpain ParkLong Jump1818-2.509
Apr 6Spain Park ClassicApr 6 · High Jump · Place 4 · Spain ParkSpain ParkHigh Jump45-69
Apr 6Spain Park ClassicApr 6 · 100 Meters · Place 32 · Spain ParkSpain Park100 Meters3212.669
Mar 20Metro Birmingham JV Meet #4Mar 20 · High Jump · Place 5 · Spain ParkSpain ParkHigh Jump55-69
Mar 20Metro Birmingham JV Meet #4Mar 20 · Long Jump · Place 10 · Spain ParkSpain ParkLong Jump1017-119
Mar 20Metro Birmingham JV Meet #4Mar 20 · 100 Meters · Place 69 · Spain ParkSpain Park100 Meters6912.669
Mar 14Metro JV Meet #3Mar 14 · Long Jump · Place 6 · Spain ParkSpain ParkLong Jump618-5—
Mar 14Metro JV Meet #3Mar 14 · High Jump · Place 8 · Spain ParkSpain ParkHigh Jump85-4—
Mar 14Metro JV Meet #3Mar 14 · 100 Meters · Place 87 · Spain ParkSpain Park100 Meters8712.46a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · Long Jump · Place 18 · Spain ParkSpain ParkLong Jump1816-8.75—
Mar 7Metro Birmingham JV Meet #2Mar 7 · High Jump · Place 15 · Spain ParkSpain ParkHigh Jump155-2—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 100 Meters · Place 97 · Spain ParkSpain Park100 Meters9712.73a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · 60 Meter · Place 150 · Spain ParkSpain Park60 Meter150.8.23a9
Dec 14Cross Plex JV Meet #1Dec 14 · Long Jump · Place 52 · Spain ParkSpain ParkLong Jump52.15-02.759
Dec 14Cross Plex JV Meet #1Dec 14 · High Jump · Place 8 · Spain ParkSpain ParkHigh Jump8.5-02.009
Jan 5Middle School Indoor Meet #2Jan 5 · 60m Hurdles · Place 16 · Berry Middle SchoolBerry Middle School60m Hurdles1611.288
Jan 5Middle School Indoor Meet #2Jan 5 · 60 Meters · Place 85 · Berry Middle SchoolBerry Middle School60 Meters858.758

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · 60m Hurdles · Place 15 · BerryBerry60m Hurdles33" / 0.838m15.11.34a PB8
Dec 8Middle School Indoor Meet #1Dec 8 · 60 Meter · Place 72 · BerryBerry60 Meter72.8.65a8