Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro Birmingham JV Meet #3 · Mar 1514.70Metro Birmingham JV Meet #3March 15, 2023
200 Meters · IndoorHusky March Classic · Feb 2830.64aHusky March ClassicFebruary 28, 2025
200 Meters · OutdoorThompson Invitational · Mar 2130.10Thompson InvitationalMarch 21, 2024
Long Jump · OutdoorAHSAA Hewitt-Trussville Section 2025 · Apr 2514-11.00AHSAA Hewitt-Trussville Section 2025April 25, 2025
Triple Jump · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1031-03.00Mountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 15Shelby County ChampionshipsApr 15 · Triple Jump · Place 12 · Briarwood ChristianTriple Jump12.30-00.7512
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Triple Jump · Place 24 · Briarwood ChristianTriple Jump24.31-03.00 PB12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Long Jump · Place 29 · Briarwood ChristianLong Jump29.14-06.25Wind: 012
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 100 Meters · Place 73 · Briarwood Christian100 MetersRound P73.14.74aWind: 1.212
Apr 2Metro Birmingham JV Meet #5Apr 2 · Triple Jump · Place 8 · Briarwood ChristianTriple Jump8.30-11.2512
Apr 2Metro Birmingham JV Meet #5Apr 2 · Long Jump · Place 10 · Briarwood ChristianLong Jump10.14-01.7512
Apr 2Metro Birmingham JV Meet #5Apr 2 · 100 Meters · Briarwood Christian100 Meters--DNS12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Long Jump · Place 15 · Briarwood ChristianLong Jump15.14-11.00 PB11
Apr 17Birmingham Metro JV ChampionshipApr 17 · Triple Jump · Place 3 · Briarwood Christian SchoolTriple Jump330-2.5011
Apr 10Metro JV #6Apr 10 · Triple Jump · Place 4 · Briarwood ChristianTriple Jump4.30-04.2511
Apr 10Metro JV #6Apr 10 · Long Jump · Place 15 · Briarwood ChristianLong Jump15.12-04.7511
Apr 10Metro JV #6Apr 10 · 200 Meters · Briarwood Christian200 Meters--DNS11
Apr 3Metro JV #5Apr 3 · Long Jump · Briarwood ChristianLong Jump--FOUL11
Apr 3Metro JV #5Apr 3 · 200 Meters · Place 49 · Briarwood Christian200 Meters49.30.54a11
Mar 20Thompson InvitationalMar 20 · Triple Jump · Place 13 · Briarwood Christian SchoolTriple Jump1328-8.5011
Mar 20Thompson InvitationalMar 20 · Long Jump · Place 28 · Briarwood Christian SchoolLong Jump2812-311
Mar 14Homewood Invitational 2025Mar 14 · Triple Jump · Place 16 · Briarwood ChristianTriple Jump1631-11—
Mar 14Homewood Invitational 2025Mar 14 · Long Jump · Place 26 · Briarwood ChristianLong Jump2613-6—
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Triple Jump · Place 3 · Briarwood ChristianTriple Jump3.30-04.5011
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Long Jump · Place 12 · Briarwood ChristianLong Jump12.13-02.5011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Husky March ClassicFeb 28 · Long Jump · Place 29 · Briarwood ChristianLong Jump2912-10.50—
Feb 28Husky March ClassicFeb 28 · 200 Meters · Place 44 · Briarwood Christian200 Meters4430.64a PB—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 12Mountain Brook InvitationalApr 12 · Triple Jump · Place 34 · Briarwood ChristianTriple Jump34.29-08.0010
Apr 12Mountain Brook InvitationalApr 12 · Long Jump · Briarwood ChristianLong Jump--DNS10
Apr 4Metro Birmingham JV Meet #5Apr 4 · Triple Jump · Place 8 · Briarwood ChristianTriple Jump829-4—
Mar 21Thompson InvitationalMar 21 · Triple Jump · Place 12 · Briarwood Christian SchoolTriple Jump1229-5.2510
Mar 21Thompson InvitationalMar 21 · Long Jump · Place 28 · Briarwood Christian SchoolLong Jump2814-010
Mar 21Thompson InvitationalMar 21 · 200 Meters · Place 46 · Briarwood Christian School200 Meters4630.10 PB10
Mar 16Homewood InvitationalMar 16 · Triple Jump · Place 30 · Briarwood Christian SchoolTriple Jump3028-7.7510
Mar 16Homewood InvitationalMar 16 · Long Jump · Place 24 · Briarwood Christian SchoolLong Jump2414-210
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · Triple Jump · Place 24 · Briarwood Christian SchoolTriple Jump2429-0.2510
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · Long Jump · Place 29 · Briarwood Christian SchoolLong Jump2913-4.2510

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Oak Mountain Eagle RelaysFeb 23 · Triple Jump · Place 7 · Briarwood Christian SchoolTriple Jump728-7.5010
Feb 23Oak Mountain Eagle RelaysFeb 23 · Long Jump · Place 7 · Briarwood Christian SchoolLong Jump713-11.7510

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 19Shelby County ChampionshipsApr 19 · Long Jump · Place 12 · Briarwood Christian SchoolLong Jump1213-49
Mar 15Metro Birmingham JV Meet #3Mar 15 · Triple Jump · Place 4 · Briarwood Christian SchoolTriple Jump430-09
Mar 15Metro Birmingham JV Meet #3Mar 15 · Long Jump · Place 12 · Briarwood Christian SchoolLong Jump1213-6.259
Mar 15Metro Birmingham JV Meet #3Mar 15 · 100 Meters · Place 37 · Briarwood Christian School100 Meters3714.70 PB9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Oak Mountain Eagle RelaysFeb 24 · Long Jump · Place 5 · Briarwood Christian SchoolLong Jump513-109

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 8Southern Conference MS Meet #2Mar 8 · Triple Jump · Place 3 · Briarwood Christian SchoolTriple Jump328-5.758
Mar 8Southern Conference MS Meet #2Mar 8 · Long Jump · Place 9 · Briarwood Christian SchoolLong Jump912-2.508

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Shelby County MS ChampionshipsApr 14 · Triple Jump · Place 3 · Briarwood ChristianTriple Jump3.9.29m7
Apr 14Shelby County MS ChampionshipsApr 14 · Long Jump · Place 7 · Briarwood ChristianLong Jump7.3.99m7