Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLampert Timing Indoor Track Meet #8 · Feb 83:45.81Lampert Timing Indoor Track Meet #8February 8, 2022
100m Hurdles · 33" / 0.838m · OutdoorGrassfield Invitational At Night · May 821.48aGrassfield Invitational At NightMay 8, 2026
1600 Meters · IndoorVHSL Class 3 Region A Indoor T&F Championships · Feb 175:55.08VHSL Class 3 Region A Indoor T&F ChampionshipsFebruary 17, 2023
200 Meters · OutdoorQueen Harrison Track Classic · May 228.50aQueen Harrison Track ClassicMay 2, 2026
300 Meters · IndoorPeninsula District Regular Season Meet #1 · Dec 1146.47aPeninsula District Regular Season Meet #1December 11, 2024
300m Hurdles · 30" / 0.762m · OutdoorGrassfield Invitational At Night · May 850.11aGrassfield Invitational At NightMay 8, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:03.62a130th Penn Relays CarnivalApril 23, 2026
500 Meters · IndoorPeninsula District Regular Season Meet #1 · Dec 111:29.23aPeninsula District Regular Season Meet #1December 11, 2024
55 Meters · IndoorPeninsula District Meet #3 · Jan 178.30Peninsula District Meet #3January 17, 2024
800 Meters · OutdoorGrassfield Invitational 'At Night' · May 192:44.51Grassfield Invitational 'At Night'May 19, 2023
Long Jump · IndoorPD Meet #2 · Jan 2014-1PD Meet #2January 20, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 300m Hurdles · Place 19 · Phoebus300m Hurdles30" / 0.762m19.51.58a12
May 8Grassfield Invitational At NightMay 8 · 300m Hurdles · Place 11 · Phoebus300m Hurdles30" / 0.762m11.50.11a PB12
May 8Grassfield Invitational At NightMay 8 · 100m Hurdles · Place 28 · Phoebus100m Hurdles33" / 0.838mRound P28.21.48a PB12
May 8Grassfield Invitational At NightMay 8 · 200 Meters · Place 40 · Phoebus200 Meters40.28.78a12
May 2Queen Harrison Track ClassicMay 2 · 300m Hurdles · Place 11 · Phoebus300m Hurdles30" / 0.762m11.50.26a12
May 2Queen Harrison Track ClassicMay 2 · 200 Meters · Place 57 · Phoebus200 Meters57.28.50a PB12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Phoebus400 Meters—1:03.62a PB12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · Long Jump · Place 17 · PhoebusLong Jump1713-5.5012
Feb 4Peninsula District ITK - Meet 4 Feb 4 · 500 Meters · Place 11 · Phoebus500 Meters11.1:35.73a12
Feb 4Peninsula District ITK - Meet 4 Feb 4 · Long Jump · Place 12 · PhoebusLong Jump12.12-812
Jan 24THE DMV'S Indoor HS ClassicJan 24 · 300 Meters · Place 36 · Phoebus300 Meters3647.3412
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · Long Jump · Place 16 · PhoebusLong Jump164.07m12
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 1000 Meters · Place 6 · Phoebus1000 Meters64:53.4212
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 300 Meters · Place 32 · Phoebus300 Meters3247.3012

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 500 Meters · Place 93 · Phoebus500 Meters93.1:42.77a12
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · Long Jump · Place 53 · PhoebusLong Jump53.13-7.7512
Feb 14VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 14 · 500 Meters · Place 11 · Phoebus500 Meters111:33.67JR
Jan 20PD Meet #2Jan 20 · 500 Meters · Place 10 · Phoebus500 Meters10.1:30.73a11
Jan 20PD Meet #2Jan 20 · Long Jump · Place 11 · PhoebusLong Jump11.14-1 PB11
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 140 · Phoebus500 Meters1401:34.87—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 140 · Phoebus500 Meters1401:34.87—
Jan 15Peninsula District Meet #3Jan 15 · Long Jump · Place 14 · PhoebusLong Jump1413-311
Jan 15Peninsula District Meet #3Jan 15 · 300 Meters · Place 9 · Phoebus300 Meters946.6811

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Conn-Madden RelaysMar 29 · 400 Meters · Place 22 · Phoebus400 Meters221:07.9111

2024 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 11Peninsula District Regular Season Meet #1Dec 11 · 500 Meters · Place 8 · Phoebus500 Meters8.1:29.23a PB11
Dec 11Peninsula District Regular Season Meet #1Dec 11 · 300 Meters · Place 8 · Phoebus300 Meters8.46.47a PB11
Dec 11Peninsula District Regular Season Meet #1Dec 11 · Long Jump · Place 10 · PhoebusLong Jump10.11-11.5011
Dec 7The Virginia Beast HS InvitationalDec 7 · 500 Meters · Place 11 · Phoebus500 Meters11.1:30.69a11
Dec 7The Virginia Beast HS InvitationalDec 7 · Long Jump · Place 25 · PhoebusLong Jump25.13-5.2511
Feb 16VHSL Class 4 Region A Indoor T&F ChampionshipFeb 16 · Long Jump · Place 16 · PhoebusLong Jump1613-6.7510
Feb 16VHSL Class 4 Region A Indoor T&F ChampionshipFeb 16 · 300 Meters · Place 18 · Phoebus300 Meters1846.9510
Jan 31Peninsula District Meet #4Jan 31 · 300 Meters · Place 11 · Phoebus300 Meters1147.0910
Jan 31Peninsula District Meet #4Jan 31 · Long Jump · Place 10 · PhoebusLong Jump1014-2.7510
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 35 · PhoebusLong Jump3514-3.2510
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 128 · Phoebus300 Meters12848.4010
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 133 · Phoebus55 Meters1338.5610
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 128 · Phoebus300 Meters12848.4010
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 133 · Phoebus55 MetersRound P1338.5610
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 35 · PhoebusLong JumpRound P3514-3.2510
Jan 17Peninsula District Meet #3Jan 17 · 55 Meters · Place 25 · Phoebus55 Meters258.30 PB10
Jan 17Peninsula District Meet #3Jan 17 · Long Jump · Place 7 · PhoebusLong Jump714-1.5010
Jan 13Boo Williams Indoor InvitationalJan 13 · 300 Meters · Place 2 · Phoebus300 Meters249.10—
Jan 13Boo Williams Indoor InvitationalJan 13 · 300 Meters · Place 74 · Phoebus300 Meters7449.10—
Jan 10Peninsula District Meet #2Jan 10 · Long Jump · Place 3 · PhoebusLong Jump314-09.00—
Jan 10Peninsula District Meet #2Jan 10 · 500 Meters · Place 11 · Phoebus500 Meters111:34.71—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 400 Meters · Place 17 · Phoebus400 Meters171:11.3410
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 400 Meters · Place 17 · Phoebus400 Meters171:11.3410
May 10Grassfield Invitational At NightMay 10 · 400 Meters · Place 20 · Phoebus400 Meters201:08.9510
May 10Grassfield Invitational At NightMay 10 · Long Jump · Place 15 · PhoebusLong Jump1514-9.5010
May 8Peninsula District Meet #4May 8 · 400 Meters · Place 15 · Phoebus400 Meters151:07.1510
May 8Peninsula District Meet #4May 8 · Long Jump · Place 17 · PhoebusLong Jump1712-310
May 1Peninsula District Meet #3May 1 · 400 Meters · Place 11 · Phoebus400 Meters111:07.4010
May 1Peninsula District Meet #3May 1 · Long Jump · Place 6 · PhoebusLong Jump614-6.5010
Apr 20Track 757 InvitationalApr 20 · 800 Meters · Place 13 · Phoebus800 Meters132:50.7210
Apr 20Track 757 InvitationalApr 20 · 400 Meters · Place 25 · Phoebus400 Meters251:06.7910
Apr 17Peninsula District Meet #2Apr 17 · 400 Meters · Place 25 · Phoebus400 Meters251:06.7910
Apr 17Peninsula District Meet #2Apr 17 · 800 Meters · Place 13 · Phoebus800 Meters132:50.7210

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 13Peninsula District Regular Season Meet #1Dec 13 · 500 Meters · Place 8 · Phoebus500 Meters8.1:35.12a10
Feb 17VHSL Class 3 Region A Indoor T&F ChampionshipsFeb 17 · 1600 Meters · Place 5 · Phoebus1600 Meters55:55.08 PB9
Feb 17VHSL Class 3 Region A Indoor T&F ChampionshipsFeb 17 · 1000 Meters · Place 11 · Phoebus1000 Meters114:04.749
Feb 1Peninsula District Meet #4Feb 1 · 1600 Meters · Place 3 · Phoebus1600 Meters36:40.959
Feb 1Peninsula District Meet #4Feb 1 · Long Jump · Place 10 · PhoebusLong Jump1013-29
Jan 18Peninsula District Meet #3Jan 18 · 1000 Meters · Place 2 · Phoebus1000 Meters23:50.089
Jan 18Peninsula District Meet #3Jan 18 · 1600 Meters · Place 6 · Phoebus1600 Meters66:37.459
Jan 18Peninsula District Meet #3Jan 18 · Long Jump · Place 9 · PhoebusLong Jump913-19
Jan 11Peninsula District Meet #2Jan 11 · Long Jump · Place 6 · PhoebusLong Jump613-02.009
Jan 11Peninsula District Meet #2Jan 11 · 1600 Meters · Place 3 · Phoebus1600 Meters36:36.589
Jan 11Peninsula District Meet #2Jan 11 · 1000 Meters · Place 6 · Phoebus1000 Meters63:53.599

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23VHSL Region 3A Outdoor T&F ChampionshipsMay 23 · 800 Meters · Place 9 · Phoebus800 Meters9.2:49.18a9
May 23VHSL Region 3A Outdoor T&F ChampionshipsMay 23 · 400 Meters · Place 9 · Phoebus400 Meters9.1:06.65a9
May 19Grassfield Invitational 'At Night'May 19 · 800 Meters · Place 15 · Phoebus800 Meters152:44.51 PB9
May 19Grassfield Invitational 'At Night'May 19 · 400 Meters · Place 22 · Phoebus400 Meters221:06.839
May 19Grassfield Invitational 'At Night'May 19 · Long Jump · Place 11 · PhoebusLong Jump1114-99
Apr 19Peninsula District Meet #2Apr 19 · 800 Meters · Place 11 · Phoebus800 Meters112:59.789
Apr 19Peninsula District Meet #2Apr 19 · 400 Meters · Place 20 · Phoebus400 Meters201:10.509

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 14Peninsula District Meet #1Dec 14 · 1000 Meters · Place 11 · Phoebus1000 Meters11.4:09.24a9
Dec 14Peninsula District Meet #1Dec 14 · 1600 Meters · Place 4 · Phoebus1600 Meters4.6:41.12a9
Dec 14Peninsula District Meet #1Dec 14 · Long Jump · Place 10 · PhoebusLong Jump10.13-39
Feb 8Lampert Timing Indoor Track Meet #8Feb 8 · 1600 Meters · Place 4 · Phoebus1600 Meters46:28.948
Feb 8Lampert Timing Indoor Track Meet #8Feb 8 · 1000 Meters · Place 4 · Phoebus1000 Meters43:45.81 PB8
Feb 2Peninsula District Meet #4Feb 2 · 1000 Meters · Place 2 · Phoebus1000 Meters23:47.94—
Feb 2Peninsula District Meet #4Feb 2 · 1600 Meters · Place 3 · Phoebus1600 Meters36:30.46—
Jan 27Lampert Timing Indoor Track Meet #6Jan 27 · 1600 Meters · Place 4 · Phoebus1600 Meters46:30.128
Jan 27Lampert Timing Indoor Track Meet #6Jan 27 · 1000 Meters · Place 9 · Phoebus1000 Meters93:57.628
Jan 19Peninsula District Meet #3Jan 19 · 1000 Meters · Place 5 · Phoebus1000 Meters53:53.318
Jan 12Peninsula District Meet #2Jan 12 · 1600 Meters · Place 3 · Phoebus1600 Meters36:45.038

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Virginia Beach HS OpenerDec 10 · 500 Meters · Place 4 · Phoebus500 Meters4.1:46.21a8
Dec 10Virginia Beach HS OpenerDec 10 · 300 Meters · Place 11 · Phoebus300 Meters11.51.80a8
Dec 10Virginia Beach HS OpenerDec 10 · 1600 Meters · Place 1 · Phoebus1600 Meters1.6:41.11a8