Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBirmingham Metro JV Championship · Apr 1715.24Birmingham Metro JV ChampionshipApril 17, 2025
200 Meters · IndoorMetro Birmingham JV Meet #1 · Feb 2932.81Metro Birmingham JV Meet #1February 29, 2024
200 Meters · OutdoorMetro JV Meet #3 · Mar 1432.25aMetro JV Meet #3March 14, 2024
400 Meters · IndoorHoliday Invitational #2 · Dec 131:17.46Holiday Invitational #2December 13, 2025
400 Meters · OutdoorMetro Birmingham JV Meet #1 · Feb 251:15.11aMetro Birmingham JV Meet #1February 25, 2026
60 Meters · IndoorMiddle School Indoor Meet #2 · Jan 510.41Middle School Indoor Meet #2January 5, 2023
800 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 162:57.91aB'ham Metro JV Championship 2026April 16, 2026
Long Jump · IndoorMiddle School Indoor Meet #2 · Jan 62.49mMiddle School Indoor Meet #2January 6, 2022
Long Jump · OutdoorSouthern Conference MS Meet #3 · Mar 142.74mSouthern Conference MS Meet #3March 14, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 38 · Briarwood Christian800 Meters38.2:57.91a PB11
Apr 16B'ham Metro JV Championship 2026Apr 16 · 400 Meters · Briarwood Christian400 Meters--DNS11
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 800 Meters · Place 39 · Briarwood Christian800 Meters39.2:58.63a11
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 400 Meters · Briarwood Christian400 Meters--DNS11
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 44 · Briarwood Christian800 Meters44.3:08.15a11
Apr 2Metro Birmingham JV Meet #5Apr 2 · 400 Meters · Place 43 · Briarwood Christian400 Meters43.1:16.76a11
Mar 19Thompson InvitationalMar 19 · 800 Meters · Place 29 · Briarwood Christian School800 Meters293:10.3111
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 56 · Briarwood Christian School800 Meters563:07.2011
Mar 12Metro Birmingham JV Meet #3Mar 12 · 400 Meters · Place 39 · Briarwood Christian School400 Meters391:16.5611
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 43 · Briarwood Christian School800 Meters433:03.6411
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 37 · Briarwood Christian School400 Meters371:17.8911
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 43 · Briarwood Christian School800 Meters433:03.6411
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 37 · Briarwood Christian School400 Meters371:17.8911
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 32 · Briarwood Christian800 Meters32.3:06.13a11
Feb 25Metro Birmingham JV Meet #1Feb 25 · 400 Meters · Place 27 · Briarwood Christian400 Meters27.1:15.11a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 181 · Briarwood Christian School400 Meters1811:22.4811

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 149 · Briarwood Christian School400 Meters1491:17.46 PB11
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 149 · Briarwood Christian School400 Meters1491:17.4611
Jan 24Last Chance #1/PentathlonJan 24 · Long Jump · Place 53 · Briarwood Christian SchoolLong Jump5312-1.7510
Jan 22Last Ditch Meet JV MeetJan 22 · Long Jump · Place 16 · Briarwood Christian SchoolLong Jump1612-310
Jan 15JV Meet #3Jan 15 · Long Jump · Place 67 · Briarwood Christian SchoolLong Jump6711-1110
Jan 8Hump Day OctameetJan 8 · Long Jump · Place 22 · Briarwood Christian SchoolLong Jump2211-710

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · Long Jump · Place 25 · Briarwood Christian SchoolLong Jump2511-8.7510
Apr 17Birmingham Metro JV ChampionshipApr 17 · 100 Meters · Place 70 · Briarwood Christian School100 Meters7015.24 PB10
Apr 10Metro JV #6Apr 10 · Long Jump · Place 14 · Briarwood ChristianLong Jump14.12-07.2510
Apr 10Metro JV #6Apr 10 · 100 Meters · Place 61 · Briarwood Christian100 Meters61.15.80a10
Apr 3Metro JV #5Apr 3 · Long Jump · Place 28 · Briarwood ChristianLong Jump28.12-03.0010
Apr 3Metro JV #5Apr 3 · 100 Meters · Place 81 · Briarwood Christian100 Meters81.15.90a10
Mar 20Thompson InvitationalMar 20 · Long Jump · Place 30 · Briarwood Christian SchoolLong Jump3012-010
Mar 20Thompson InvitationalMar 20 · 200 Meters · Place 44 · Briarwood Christian School200 Meters4432.7510
Mar 12Metro JV #3Mar 12 · Long Jump · Place 12 · Briarwood ChristianLong Jump12.13-01.0010
Mar 12Metro JV #3Mar 12 · 200 Meters · Place 44 · Briarwood Christian200 Meters44.32.65a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Long Jump · Place 35 · Briarwood ChristianLong Jump35.10-11.2510
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 200 Meters · Place 50 · Briarwood Christian200 Meters50.32.47a10
Feb 27Mountain Brook Metro JV #1Feb 27 · Long Jump · Place 20 · Briarwood ChristianLong Jump20.12-04.2510
Feb 27Mountain Brook Metro JV #1Feb 27 · 200 Meters · Place 34 · Briarwood Christian200 Meters34.32.82a10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · Long Jump · Place 12 · Briarwood Christian SchoolLong Jump1210-9.509
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 200 Meters · Place 70 · Briarwood Christian School200 Meters7033.849
Apr 4Metro Birmingham JV Meet #5Apr 4 · Long Jump · Place 13 · Briarwood ChristianLong Jump1312-5.50—
Apr 4Metro Birmingham JV Meet #5Apr 4 · 200 Meters · Place 61 · Briarwood Christian200 Meters6133.26a—
Mar 21Thompson InvitationalMar 21 · Long Jump · Place 35 · Briarwood Christian SchoolLong Jump3512-49
Mar 21Thompson InvitationalMar 21 · 200 Meters · Place 67 · Briarwood Christian School200 Meters6732.869
Mar 14Metro JV Meet #3Mar 14 · Long Jump · Place 12 · Briarwood ChristianLong Jump1213-8—
Mar 14Metro JV Meet #3Mar 14 · 200 Meters · Place 57 · Briarwood Christian200 Meters5732.25a PB—
Mar 7Metro Birmingham JV Meet #2Mar 7 · Long Jump · Place 18 · Briarwood ChristianLong Jump1812-4.75—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 200 Meters · Place 73 · Briarwood Christian200 Meters7332.85a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 29Metro Birmingham JV Meet #1Feb 29 · Long Jump · Place 9 · Briarwood Christian SchoolLong Jump913-1.509
Feb 29Metro Birmingham JV Meet #1Feb 29 · 200 Meters · Place 39 · Briarwood Christian School200 Meters3932.81 PB9
Feb 23Oak Mountain Eagle RelaysFeb 23 · Long Jump · Place 14 · Briarwood Christian SchoolLong Jump1412-19
Jan 29JV Meet #3Jan 29 · Long Jump · Place 25 · Briarwood Christian SchoolLong Jump2512-3.759
Jan 29JV Meet #3Jan 29 · 400 Meters · Place 81 · Briarwood Christian School400 Meters811:18.739
Jan 9JV Meet #2Jan 9 · Long Jump · Place 12 · Briarwood ChLong Jump1210-08.75—
Jan 9JV Meet #2Jan 9 · 400 Meters · Place 89 · Briarwood Ch400 Meters891:20.14—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 20Southern Conference Meet #4Mar 20 · Long Jump · Place 6 · Briarwood Christian SchoolLong Jump612-9.508
Mar 20Southern Conference Meet #4Mar 20 · 400 Meters · Place 14 · Briarwood Christian School400 Meters141:19.998
Mar 20Southern Conference Meet #4Mar 20 · 200 Meters · Place 30 · Briarwood Christian School200 Meters3034.488

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Southern Conference Meet #1Feb 27 · Long Jump · Place 16 · Briarwood Christian SchoolLong Jump1610-1.508
Feb 27Southern Conference Meet #1Feb 27 · 400 Meters · Place 30 · Briarwood Christian School400 Meters301:18.628
Feb 27Southern Conference Meet #1Feb 27 · 200 Meters · Place 40 · Briarwood Christian School200 Meters4033.568
Jan 5Middle School Indoor Meet #2Jan 5 · Long Jump · Place 49 · Briarwood Christian SchoolLong Jump4910-58
Jan 5Middle School Indoor Meet #2Jan 5 · 60 Meters · Place 194 · Briarwood Christian School60 Meters19410.41 PB8

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 11Southern Conference ChampionshipsApr 11 · 200 Meters · Place 32 · Briarwood Ch200 Meters3233.98—
Apr 11Southern Conference ChampionshipsApr 11 · 100 Meters · Place 48 · Briarwood Ch100 Meters4816.30—
Mar 21Southern Conference MS Meet #4Mar 21 · Long Jump · Place 31 · Briarwood ChLong Jump313.07m7
Mar 21Southern Conference MS Meet #4Mar 21 · 200 Meters · Place 97 · Briarwood Ch200 Meters9736.947
Mar 21Southern Conference MS Meet #4Mar 21 · 100 Meters · Place 115 · Briarwood Ch100 Meters11517.087
Mar 14Southern Conference MS Meet #3Mar 14 · Long Jump · Place 33 · Briarwood ChLong Jump332.74m PB—
Mar 14Southern Conference MS Meet #3Mar 14 · 200 Meters · Place 80 · Briarwood Ch200 Meters8036.18—
Mar 14Southern Conference MS Meet #3Mar 14 · 100 Meters · Place 96 · Briarwood Ch100 Meters9617.47—
Mar 8Southern Conference MS Meet #2Mar 8 · Long Jump · Place 18 · Briarwood Christian SchoolLong Jump189-8.257
Mar 8Southern Conference MS Meet #2Mar 8 · 200 Meters · Place 38 · Briarwood Christian School200 Meters3837.037
Mar 8Southern Conference MS Meet #2Mar 8 · 100 Meters · Place 57 · Briarwood Christian School100 Meters5717.537

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6Middle School Indoor Meet #2Jan 6 · Long Jump · Place 73 · Briarwood ChLong Jump732.49m PB—