Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSouthern Conference Meet #1 · Feb 2714.08Southern Conference Meet #1February 27, 2023
100 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 413.45aMetro Birmingham JV Meet #5April 4, 2024
100m Hurdles · 30" / 0.762m · OutdoorMetro Birmingham JV Meet #5 · Apr 216.05aMetro Birmingham JV Meet #5April 2, 2026
100m Hurdles · 33" / 0.838m · OutdoorAHSAA State Heptathlon/Decathlon · May 1116.52aAHSAA State Heptathlon/DecathlonMay 11, 2026
200 Meters · IndoorHusky Classic · Feb 2727.46Husky ClassicFebruary 27, 2026
200 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 1327.38AHSAA State Heptathlon/DecathlonMay 13, 2025
400 Meters · OutdoorAHSAA Hewitt-Trussville Section 2025 · Apr 251:01.16aAHSAA Hewitt-Trussville Section 2025April 25, 2025
800 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 242:20.66aAHSAA Hewitt-Trussville Section 2026April 24, 2026
Heptathlon · OutdoorAHSAA State Heptathlon/Decathlon · May 113862AHSAA State Heptathlon/DecathlonMay 11, 2026
High Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 111.39mAHSAA State Heptathlon/DecathlonMay 11, 2026
Javelin · 600g · OutdoorAHSAA State Heptathlon/Decathlon · May 1121.60mAHSAA State Heptathlon/DecathlonMay 11, 2026
Long Jump · IndoorAHSAA Indoor Track & Field Championship · Jan 3116-08.00AHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
Long Jump · OutdoorHusky March Invite · Mar 14.56mHusky March InviteMarch 1, 2024
Shot Put · 4kg · OutdoorAHSAA State Heptathlon/Decathlon · May 118.35mAHSAA State Heptathlon/DecathlonMay 11, 2026
Triple Jump · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2336-04.50Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Triple Jump · OutdoorAHSAA 4A-7A Outdoor State Championship · May 136-07.00AHSAA 4A-7A Outdoor State ChampionshipMay 1, 2025

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 11AHSAA State Heptathlon/DecathlonMay 11 · Heptathlon · Place 12 · Briarwood ChristianHeptathlonRound M12.3862 PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · Long Jump · Place 14 · Briarwood ChristianLong JumpRound M14.4.79m11
May 11AHSAA State Heptathlon/DecathlonMay 11 · High Jump · Place 24 · Briarwood ChristianHigh JumpRound M24.1.39m PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · Javelin · Place 18 · Briarwood ChristianJavelin600gRound M18.21.60m PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · Shot Put · Place 12 · Briarwood ChristianShot Put4kgRound M12.8.35m PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · 100m Hurdles · Place 17 · Briarwood Christian100m Hurdles33" / 0.838mRound M17.16.52a PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · 800 Meters · Place 3 · Briarwood Christian800 MetersRound M3.2:20.84a11
May 11AHSAA State Heptathlon/DecathlonMay 11 · 200 Meters · Place 18 · Briarwood Christian200 MetersRound M18.27.73a11
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Triple Jump · Place 6 · Briarwood ChristianTriple Jump6.36-08.00Wind: 011
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Long Jump · Place 8 · Briarwood ChristianLong Jump8.16-09.00Wind: 011
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 800 Meters · Place 8 · Briarwood Christian800 Meters8.2:22.56a11
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Triple Jump · Place 1 · Briarwood ChristianTriple Jump1.36-03.0011
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Long Jump · Place 5 · Briarwood ChristianLong Jump5.16-09.5011
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 800 Meters · Place 3 · Briarwood Christian800 Meters3.2:20.66a PB11
Apr 15Shelby County ChampionshipsApr 15 · Triple Jump · Place 4 · Briarwood ChristianTriple Jump4.36-02.2511
Apr 15Shelby County ChampionshipsApr 15 · Long Jump · Place 8 · Briarwood ChristianLong Jump8.16-02.5011
Apr 15Shelby County ChampionshipsApr 15 · 800 Meters · Briarwood Christian800 Meters--DNS11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Triple Jump · Place 1 · Briarwood ChristianTriple Jump1.37-00.2511
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Long Jump · Place 20 · Briarwood ChristianLong Jump20.16-01.75Wind: 011
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 18 · Briarwood Christian800 Meters18.2:23.38a11
Apr 2Metro Birmingham JV Meet #5Apr 2 · High Jump · Place 7 · Briarwood ChristianHigh Jump7.4-06.0011
Apr 2Metro Birmingham JV Meet #5Apr 2 · 100m Hurdles · Place 1 · Briarwood Christian100m Hurdles30" / 0.762m1.16.05a PB11
Mar 19Thompson InvitationalMar 19 · Triple Jump · Place 2 · Briarwood Christian SchoolTriple Jump235-4.7511
Mar 19Thompson InvitationalMar 19 · 400 Meters · Place 2 · Briarwood Christian School400 Meters21:01.2711
Mar 14Homewood InvitationalMar 14 · Triple Jump · Place 3 · Briarwood ChTriple Jump310.96m—
Mar 14Homewood InvitationalMar 14 · 200 Meters · Place 42 · Briarwood Ch200 Meters4227.82—
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 2 · Briarwood Christian School800 Meters22:24.8611
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Triple Jump · Place 4 · Briarwood Christian SchoolTriple Jump435-8.2511
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Long Jump · Place 9 · Briarwood Christian SchoolLong Jump915-1011

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · Triple Jump · Place 1 · Briarwood Christian SchoolTriple Jump136-0.7511
Feb 27Husky ClassicFeb 27 · Long Jump · Place 7 · Briarwood Christian SchoolLong Jump716-0.5011
Feb 27Husky ClassicFeb 27 · 200 Meters · Place 14 · Briarwood Christian School200 Meters1427.46 PB11
Feb 21Oak Mountain Eagle RelaysFeb 21 · Triple Jump · Place 1 · Briarwood Christian SchoolTriple Jump134-511
Jan 30AHSAA State Indoor MeetJan 30 · Triple Jump · Place 2 · Briarwood Christian SchoolTriple Jump236-4.2511
Jan 30AHSAA State Indoor MeetJan 30 · Long Jump · Place 6 · Briarwood Christian SchoolLong Jump616-811
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Triple Jump · Place 5 · Briarwood ChristianTriple Jump5.36-04.50 PB11
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Long Jump · Place 21 · Briarwood ChristianLong Jump21.15-06.5011
Jan 7Hump Day OctameetJan 7 · Triple Jump · Place 1 · Briarwood Christian SchoolTriple Jump136-5.2511
Jan 7Hump Day OctameetJan 7 · Long Jump · Place 1 · Briarwood Christian SchoolLong Jump116-6.2511

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Triple Jump · Place 8 · Briarwood Christian SchoolTriple Jump835-111
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 7 · Briarwood Christian SchoolLong Jump716-5.5011
Dec 13Holiday Invitational #2Dec 13 · Triple Jump · Place 8 · Briarwood Christian SchoolTriple Jump835-111
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 7 · Briarwood Christian SchoolLong Jump716-5.5011
Feb 28Husky March ClassicFeb 28 · Triple Jump · Place 5 · Briarwood ChristianTriple Jump534-2—
Feb 28Husky March ClassicFeb 28 · Long Jump · Place 7 · Briarwood ChristianLong Jump715-1.50—
Feb 28Husky March ClassicFeb 28 · Javelin · Place 23 · Briarwood ChristianJavelin2361-0—
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · Triple Jump · Place 5 · Briarwood ChristianTriple Jump5.35-11.7510
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · Long Jump · Place 5 · Briarwood ChristianLong Jump5.16-08.00 PB10
Jan 24Last Chance #1/PentathlonJan 24 · Triple Jump · Place 5 · Briarwood Christian SchoolTriple Jump534-10.2510
Jan 24Last Chance #1/PentathlonJan 24 · Long Jump · Place 8 · Briarwood Christian SchoolLong Jump815-8.2510
Jan 15JV Meet #3Jan 15 · Long Jump · Place 5 · Briarwood Christian SchoolLong Jump515-6.5010
Jan 8Hump Day OctameetJan 8 · Long Jump · Place 4 · Briarwood Christian SchoolLong Jump415-9.5010
Jan 4Ice Breaker Invitational #2Jan 4 · Triple Jump · Briarwood ChristianTriple Jump--DNS10
Jan 4Ice Breaker Invitational #2Jan 4 · Long Jump · Briarwood ChristianLong Jump--DNS10

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 13AHSAA State Heptathlon/DecathlonMay 13 · 800 Meters · Place 11 · Briarwood Christian School800 Meters112:34.7710
May 13AHSAA State Heptathlon/DecathlonMay 13 · Javelin · Place 13 · Briarwood Christian SchoolJavelin1325.62m10
May 13AHSAA State Heptathlon/DecathlonMay 13 · Long Jump · Place 8 · Briarwood Christian SchoolLong Jump85.02m10
May 13AHSAA State Heptathlon/DecathlonMay 13 · 200 Meters · Place 14 · Briarwood Christian School200 Meters1427.38 PB10
May 13AHSAA State Heptathlon/DecathlonMay 13 · Shot Put · Place 3 · Briarwood Christian SchoolShot Put38.95m10
May 13AHSAA State Heptathlon/DecathlonMay 13 · High Jump · Place 24 · Briarwood Christian SchoolHigh Jump241.39m10
May 13AHSAA State Heptathlon/DecathlonMay 13 · 100m Hurdles · Place 36 · Briarwood Christian School100m Hurdles3619.2910
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Triple Jump · Place 6 · Briarwood ChristianTriple Jump6.36-07.00 PBWind: -1.910
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Long Jump · Place 16 · Briarwood ChristianLong Jump16.15-07.50Wind: 1.510
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 400 Meters · Place 22 · Briarwood Christian400 Meters22.1:03.76a10
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Triple Jump · Place 4 · Briarwood ChristianTriple Jump4.35-03.5010
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Long Jump · Place 4 · Briarwood ChristianLong Jump4.16-09.5010
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 400 Meters · Place 8 · Briarwood Christian400 Meters8.1:01.16a PB10
Apr 16Shelby County ChampionshipsApr 16 · Triple Jump · Place 2 · Briarwood Christian SchoolTriple Jump236-3.5010
Apr 16Shelby County ChampionshipsApr 16 · Long Jump · Place 7 · Briarwood Christian SchoolLong Jump715-3.7510
Apr 16Shelby County ChampionshipsApr 16 · 200 Meters · Place 12 · Briarwood Christian School200 Meters1227.6510
Apr 11Mountain Brook InvitationalApr 11 · Triple Jump · Place 4 · Briarwood ChristianTriple Jump4.36-01.0010
Apr 3Metro JV #5Apr 3 · Javelin · Place 9 · Briarwood ChristianJavelin600g9.70-0210
Apr 3Metro JV #5Apr 3 · 400 Meters · Place 2 · Briarwood Christian400 Meters2.1:01.32a10
Mar 20Thompson InvitationalMar 20 · Long Jump · Place 10 · Briarwood Christian SchoolLong Jump1014-7.2510
Mar 14Homewood Invitational 2025Mar 14 · Triple Jump · Place 9 · Briarwood ChristianTriple Jump933-3—
Mar 14Homewood Invitational 2025Mar 14 · Long Jump · Place 11 · Briarwood ChristianLong Jump1115-8.25—
Mar 14Homewood Invitational 2025Mar 14 · 200 Meters · Place 22 · Briarwood Christian200 Meters2227.44a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · Triple Jump · Place 7 · Briarwood Christian SchoolTriple Jump733-9.2510
Dec 14Holiday Invitational #2Dec 14 · Long Jump · Place 5 · Briarwood Christian SchoolLong Jump516-2.2510
Feb 23Oak Mountain Eagle RelaysFeb 23 · Long Jump · Place 2 · Briarwood Christian SchoolLong Jump216-5.259
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · Long Jump · Place 15 · Briarwood Christian SchoolLong Jump1514-5.509
Jan 29JV Meet #3Jan 29 · Long Jump · Place 2 · Briarwood Christian SchoolLong Jump215-109
Jan 26Last Chance Meet #1Jan 26 · Long Jump · Place 9 · Briarwood Christian SchoolLong Jump916-1.259
Jan 10Hump Day OctameetJan 10 · Long Jump · Place 4 · Briarwood Christian SchoolLong Jump415-8.259
Jan 6Icebreaker Invitational #2Jan 6 · Long Jump · Place 21 · Briarwood ChristianLong Jump21.14-10.759

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · Triple Jump · Place 14 · Briarwood ChristianTriple Jump14.33-06.50Wind: 09
Apr 26Hewitt Section 2024Apr 26 · Triple Jump · Place 5 · Briarwood ChristianTriple Jump5.34-10.009
Apr 26Hewitt Section 2024Apr 26 · Long Jump · Place 7 · Briarwood ChristianLong Jump7.15-10.759
Apr 17Shelby County ChampionshipsApr 17 · Triple Jump · Place 2 · Briarwood Christian SchoolTriple Jump234-1.759
Apr 17Shelby County ChampionshipsApr 17 · Long Jump · Place 6 · Briarwood Christian SchoolLong Jump615-79
Apr 12Mountain Brook InvitationalApr 12 · Triple Jump · Place 12 · Briarwood ChristianTriple Jump12.33-09.509
Apr 12Mountain Brook InvitationalApr 12 · Long Jump · Place 13 · Briarwood ChristianLong Jump13.16-00.759
Apr 12Mountain Brook InvitationalApr 12 · 100 Meters · Place 38 · Briarwood Christian100 MetersRound P38.13.59aWind: -0.79
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 400 Meters · Place 2 · Briarwood Christian School400 Meters21:04.369
Apr 4Metro Birmingham JV Meet #5Apr 4 · 100 Meters · Place 7 · Briarwood Christian100 Meters713.45a PB—
Mar 21Thompson InvitationalMar 21 · Triple Jump · Place 2 · Briarwood Christian SchoolTriple Jump234-79
Mar 21Thompson InvitationalMar 21 · Long Jump · Place 7 · Briarwood Christian SchoolLong Jump716-4.509
Mar 16Homewood InvitationalMar 16 · Triple Jump · Place 11 · Briarwood Christian SchoolTriple Jump1132-10.509
Mar 16Homewood InvitationalMar 16 · Long Jump · Place 16 · Briarwood Christian SchoolLong Jump1614-11.759
Mar 7Metro Birmingham JV Meet #2Mar 7 · Triple Jump · Place 1 · Briarwood ChristianTriple Jump132-6—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 100 Meters · Place 6 · Briarwood Christian100 Meters613.66a—
Mar 1Husky March InviteMar 1 · Long Jump · Place 6 · Briarwood ChLong Jump64.56m PB—
Mar 1Husky March InviteMar 1 · 100 Meters · Place 39 · Briarwood Ch100 Meters3914.44—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19Shelby County ChampionshipsApr 19 · 100 Meters · Place 6 · Briarwood Christian School100 Meters613.838
Apr 19Shelby County ChampionshipsApr 19 · High Jump · Place 2 · Briarwood Christian SchoolHigh Jump24-68
Apr 19Shelby County ChampionshipsApr 19 · Long Jump · Place 1 · Briarwood Christian SchoolLong Jump116-1.258
Mar 20Southern Conference Meet #4Mar 20 · Long Jump · Place 1 · Briarwood Christian SchoolLong Jump114-118
Mar 20Southern Conference Meet #4Mar 20 · High Jump · Place 1 · Briarwood Christian SchoolHigh Jump14-48
Mar 20Southern Conference Meet #4Mar 20 · 100 Meters · Place 12 · Briarwood Christian School100 Meters1214.738

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Southern Conference Meet #1Feb 27 · Long Jump · Place 1 · Briarwood Christian SchoolLong Jump113-58
Feb 27Southern Conference Meet #1Feb 27 · High Jump · Place 3 · Briarwood Christian SchoolHigh Jump34-68
Feb 27Southern Conference Meet #1Feb 27 · 100 Meters · Place 6 · Briarwood Christian School100 Meters614.08 PB8

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 11Southern Conference ChampionshipsApr 11 · 100 Meters · Place 7 · Briarwood Ch100 Meters714.21—
Mar 21Southern Conference MS Meet #4Mar 21 · 100 Meters · Place 33 · Briarwood Ch100 Meters3314.868
Mar 14Southern Conference MS Meet #3Mar 14 · 100 Meters · Place 20 · Briarwood Ch100 Meters2014.77—
Mar 8Southern Conference MS Meet #2Mar 8 · 100 Meters · Place 19 · Briarwood Christian School100 Meters1915.558