Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMetro Birmingham JV Meet #1 · Feb 2913.07Metro Birmingham JV Meet #1February 29, 2024
100 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2411.25aAHSAA Hewitt-Trussville Section 2026April 24, 2026
200 Meters · IndoorMetro Birmingham JV Meet #1 · Feb 2926.69Metro Birmingham JV Meet #1February 29, 2024
200 Meters · OutdoorThompson Invitational · Mar 1922.66Thompson InvitationalMarch 19, 2026
300 Meters · IndoorFive Team Battle Royale · Feb 1936.66Five Team Battle RoyaleFebruary 19, 2026
300m Hurdles · 36" / 0.914m · OutdoorShelby County Championships · Apr 1545.20aShelby County ChampionshipsApril 15, 2026
400 Meters · IndoorJV Meet #3 · Jan 2958.75JV Meet #3January 29, 2024
60 Meter · IndoorMagic City Invitational #2 · Dec 67.32aMagic City Invitational #2December 6, 2025
60 Meters · IndoorHump Day Octameet · Jan 77.34Hump Day OctameetJanuary 7, 2026
Long Jump · IndoorMagic City Invitational #2 · Dec 618-10.00Magic City Invitational #2December 6, 2025
Long Jump · OutdoorAHSAA Hewitt-Trussville Section 2025 · Apr 2519-03.25AHSAA Hewitt-Trussville Section 2025April 25, 2025

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 · 300m Hurdles · Place 16 · Thompson300m Hurdles36" / 0.914m16.45.81a11
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100 Meters · Place 13 · Thompson100 MetersRound P13.11.25a PB11
Apr 15Shelby County ChampionshipsApr 15 · Long Jump · Place 11 · ThompsonLong Jump11.19-09.5011
Apr 15Shelby County ChampionshipsApr 15 · 300m Hurdles · Place 11 · Thompson300m Hurdles36" / 0.914m11.45.20a PB11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Long Jump · Place 45 · ThompsonLong Jump45.18-08.2511
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 300m Hurdles · Place 24 · Thompson300m Hurdles36" / 0.914mRound P24.45.75a11
Apr 4John Esslinger Meet of ChampionsApr 4 · Long Jump · Place 12 · ThompsonLong Jump12.18-08.0011
Apr 4John Esslinger Meet of ChampionsApr 4 · 300m Hurdles · Place 14 · Thompson300m Hurdles36" / 0.914m14.45.57a11
Mar 19Thompson InvitationalMar 19 · Long Jump · Place 11 · ThompsonLong Jump1118-2.5011
Mar 19Thompson InvitationalMar 19 · 200 Meters · Place 7 · Thompson200 Meters722.66 PB11
Mar 19Thompson InvitationalMar 19 · 100 Meters · Place 15 · Thompson100 Meters1511.4911
Mar 14Homewood InvitationalMar 14 · Long Jump · Place 35 · ThompsonLong Jump355.55m—
Mar 14Homewood InvitationalMar 14 · Long Jump · Place 35 · ThompsonLong Jump355.55m—
Mar 14Homewood InvitationalMar 14 · 300m Hurdles · Place 31 · Thompson300m Hurdles3146.59—
Mar 14Homewood InvitationalMar 14 · 300m Hurdles · Place 31 · Thompson300m Hurdles3146.59—

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · Long Jump · Place 29 · ThompsonLong Jump2916-011
Feb 19Five Team Battle RoyaleFeb 19 · 300 Meters · Place 3 · Thompson300 Meters336.66 PB11
Feb 19Five Team Battle RoyaleFeb 19 · Long Jump · Place 8 · ThompsonLong Jump818-10.7511
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Long Jump · Place 50 · ThompsonLong Jump5017-5.2511
Jan 7Hump Day OctameetJan 7 · Long Jump · Place 6 · ThompsonLong Jump619-2.5011
Jan 7Hump Day OctameetJan 7 · 60 Meters · Place 10 · Thompson60 Meters107.34 PB11

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 58 · ThompsonLong Jump5817-911
Dec 13Holiday Invitational #2Dec 13 · 60 Meters · Place 82 · Thompson60 Meters827.4211
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 58 · ThompsonLong Jump5817-911
Dec 13Holiday Invitational #2Dec 13 · 60 Meters · Place 82 · Thompson60 Meters827.4211
Dec 6Magic City Invitational #2Dec 6 · 60 Meter · Place 50 · Thompson60 Meter50.7.32a PB11
Dec 6Magic City Invitational #2Dec 6 · Long Jump · Place 23 · ThompsonLong Jump23.18-10.00 PB11
Jan 22Last Ditch Meet JV MeetJan 22 · Long Jump · Place 1 · ThompsonLong Jump118-10.5010
Jan 22Last Ditch Meet JV MeetJan 22 · 60 Meters · Place 17 · Thompson60 Meters177.6710
Jan 15JV Meet #3Jan 15 · Long Jump · Place 38 · ThompsonLong Jump3817-710
Jan 15JV Meet #3Jan 15 · 60 Meters · Place 77 · Thompson60 Meters777.6010
Jan 7JV Meet #2Jan 7 · Long Jump · Place 11 · ThompsonLong Jump1118-210
Jan 7JV Meet #2Jan 7 · 60 Meters · Place 46 · Thompson60 Meters467.6010

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Long Jump · Place 14 · ThompsonLong Jump14.19-03.25 PB10
Apr 16Shelby County ChampionshipsApr 16 · Long Jump · Place 10 · ThompsonLong Jump1018-710
Apr 11Mountain Brook InvitationalApr 11 · Long Jump · Place 43 · ThompsonLong Jump43.18-04.5010
Apr 11Mountain Brook InvitationalApr 11 · 200 Meters · Place 38 · Thompson200 Meters38.23.46a10
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 41 · Thompson100 MetersRound P41.11.70a10
Apr 3Metro JV #5Apr 3 · Long Jump · Place 18 · ThompsonLong Jump18.18-02.5010
Apr 3Metro JV #5Apr 3 · 200 Meters · Place 3 · Thompson200 Meters3.23.21a10
Apr 3Metro JV #5Apr 3 · 100 Meters · Place 5 · Thompson100 Meters5.11.35a10
Mar 20Thompson InvitationalMar 20 · 200 Meters · Place 12 · Thompson200 Meters1223.9610
Mar 20Thompson InvitationalMar 20 · Long Jump · Place 12 · ThompsonLong Jump1218-210
Mar 20Thompson InvitationalMar 20 · 100 Meters · Place 22 · Thompson100 Meters2211.8110
Mar 12Metro JV #3Mar 12 · Long Jump · Place 5 · ThompsonLong Jump5.18-09.5010
Mar 12Metro JV #3Mar 12 · 200 Meters · Place 4 · Thompson200 Meters4.23.05a10
Mar 12Metro JV #3Mar 12 · 100 Meters · Place 6 · Thompson100 Meters6.11.47a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Long Jump · ThompsonLong Jump--DNS10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 200 Meters · Place 6 · Thompson200 Meters6.23.70a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 100 Meters · Place 11 · Thompson100 Meters11.11.77a10
Feb 27Mountain Brook Metro JV #1Feb 27 · Long Jump · Place 5 · ThompsonLong Jump5.18-01.0010
Feb 27Mountain Brook Metro JV #1Feb 27 · 200 Meters · Place 5 · Thompson200 Meters5.23.96a10
Feb 27Mountain Brook Metro JV #1Feb 27 · 100 Meters · Place 13 · Thompson100 Meters13.11.91a10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 60 Meter · Place 29 · Thompson60 Meter29.7.62a10
Dec 11First Crack JV MeetDec 11 · Long Jump · Place 8 · ThompsonLong Jump8.17-07.5010
Feb 29Metro Birmingham JV Meet #1Feb 29 · Long Jump · Place 17 · ThompsonLong Jump1716-79
Feb 29Metro Birmingham JV Meet #1Feb 29 · 200 Meters · Place 63 · Thompson200 Meters6326.69 PB9
Feb 29Metro Birmingham JV Meet #1Feb 29 · 100 Meters · Place 95 · Thompson100 Meters9513.07 PB9
Jan 29JV Meet #3Jan 29 · 400 Meters · Place 52 · Thompson400 Meters5258.75 PB9
Jan 29JV Meet #3Jan 29 · 60 Meters · Place 113 · Thompson60 Meters1138.019
Jan 24Last Ditch JV MeetJan 24 · 60 Meters · Place 64 · Thompson60 Meters647.969

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 18Birmingham Metro JV ChampionshipApr 18 · Long Jump · Place 9 · ThompsonLong Jump917-11.25—
Apr 18Birmingham Metro JV ChampionshipApr 18 · 200 Meters · Place 54 · Thompson200 Meters5425.19a—
Apr 18Birmingham Metro JV ChampionshipApr 18 · 100 Meters · Place 77 · Thompson100 Meters7712.31a—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · Long Jump · Place 17 · ThompsonLong Jump1715-11.759
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 200 Meters · Place 38 · Thompson200 Meters3825.539
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 100 Meters · Place 73 · Thompson100 Meters7312.859
Apr 4Metro Birmingham JV Meet #5Apr 4 · Long Jump · Place 27 · ThompsonLong Jump2715-7.25—
Apr 4Metro Birmingham JV Meet #5Apr 4 · 100 Meters · Place 93 · Thompson100 Meters9312.62a—
Mar 21Thompson InvitationalMar 21 · Long Jump · Place 35 · ThompsonLong Jump3516-8.259
Mar 21Thompson InvitationalMar 21 · 200 Meters · Place 46 · Thompson200 Meters4625.339
Mar 21Thompson InvitationalMar 21 · 100 Meters · Place 65 · Thompson100 Meters6512.469
Mar 14Metro JV Meet #3Mar 14 · Long Jump · Place 21 · ThompsonLong Jump2116-8—
Mar 14Metro JV Meet #3Mar 14 · 100 Meters · Place 90 · Thompson100 Meters9012.47a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · Long Jump · Place 37 · ThompsonLong Jump3715-0.25—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 200 Meters · Place 81 · Thompson200 Meters8125.76a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 100 Meters · Place 102 · Thompson100 Meters10212.76a—