Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDogwood Track Classic · May 113.21aDogwood Track ClassicMay 1, 2026
200 Meters · OutdoorDominion District Regular Season Meet #3 (MANCHESTER) · May 627.89aDominion District Regular Season Meet #3 (MANCHESTER)May 6, 2026
300 Meters · IndoorThe VA Showcase · Jan 1744.94aThe VA ShowcaseJanuary 17, 2026
300m Hurdles · 30" / 0.762m · OutdoorDominion Dist. POWHATAN · Apr 953.72aDominion Dist. POWHATANApril 9, 2024
400 Meters · OutdoorDominion District Regular Season Meet #3 (MANCHESTER) · May 61:02.30aDominion District Regular Season Meet #3 (MANCHESTER)May 6, 2026
400 Meters · Relay Split · IndoorT757 Last Chance HS Invite · Feb 11:10.478T757 Last Chance HS InviteFebruary 1, 2025
500 Meters · IndoorThe VA Showcase · Jan 171:26.40aThe VA ShowcaseJanuary 17, 2026
55 Meter · IndoorGrant Holloway Holiday Invitational 2026 · Dec 207.88aGrant Holloway Holiday Invitational 2026December 20, 2025
55 Meters · IndoorLiberty Premier Invitational · Jan 107.980Liberty Premier InvitationalJanuary 10, 2026
Long Jump · IndoorSTC MEET #2 · Dec 1213-2STC MEET #2December 12, 2025
Long Jump · OutdoorDominion District Regular Season Meet #3 (MANCHESTER) · May 615-2Dominion District Regular Season Meet #3 (MANCHESTER)May 6, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Dominion District Regular Season Meet #3 (MANCHESTER)May 6 · Long Jump · Place 8 · CosbyCosbyLong Jump8.15-2 PB12
May 6Dominion District Regular Season Meet #3 (MANCHESTER)May 6 · 400 Meters · Place 2 · CosbyCosby400 Meters2.1:02.30a PB12
May 6Dominion District Regular Season Meet #3 (MANCHESTER)May 6 · 200 Meters · Place 4 · CosbyCosby200 Meters4.27.89a PB12
May 1Dogwood Track ClassicMay 1 · 100 Meters · Place 72 · CosbyCosby100 MetersRound P72.13.21a PBWind: 1.412
Apr 25Charles B Gordon InvitationalApr 25 · 100 Meters · Place 9 · CosbyCosby100 MetersRound P9.13.29a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14VHSL Class 6 Region A Indoor T & F ChampionshipFeb 14 · 500 Meters · Place 11 · CosbyCosby500 Meters111:27.4912
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 95 · CosbyCosby500 Meters95.1:26.40a PB12
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 292 · CosbyCosby300 Meters292.44.94a PB12
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 236 · CosbyCosby55 MeterRound P236.7.99a12
Jan 10Liberty Premier InvitationalJan 10 · 300 Meters · Place 89 · CosbyCosby300 Meters8945.85—
Jan 10Liberty Premier InvitationalJan 10 · 55 Meters · Place 72 · CosbyCosby55 MetersRound P727.980 PB—

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 300 Meters · Place 98 · CosbyCosby300 Meters98.45.56a12
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55 Meter · Place 105 · CosbyCosby55 MeterRound P105.7.88a PB12
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · Long Jump · Place 63 · CosbyCosbyLong Jump63.12-812
Dec 12STC MEET #2Dec 12 · 300 Meters · Place 2 · CosbyCosby300 Meters2.45.86a12
Dec 12STC MEET #2Dec 12 · Long Jump · Place 13 · CosbyCosbyLong Jump13.13-2 PB12
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · Long Jump · Place 14 · CosbyCosbyLong Jump1414-9.7511
Feb 6Dominion District Polar Bear LC BIRDFeb 6 · Long Jump · Place 6 · COSBYCOSBYLong Jump612-10.75—
Feb 1T757 Last Chance HS InviteFeb 1 · 300 Meters · Place 67 · CosbyCosby300 Meters67.46.64a11
Feb 1T757 Last Chance HS InviteFeb 1 · 400 Meters · CosbyCosby400 MetersRelay Split—1:10.478 PB11
Jan 30Dominion District Polar Bear JAMES RIVERJan 30 · Long Jump · Place 10 · COSBYCOSBYLong Jump1012-10.75—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 16Dominion Polar Bear Meet Dec 16 · 500 Meters · Place 13 · CosbyCosby500 Meters13.1:36.06aUnofficial12
Dec 16Dominion Polar Bear Meet Dec 16 · Long Jump · Place 8 · CosbyCosbyLong Jump8.12-10.50Unofficial12
Jul 12Cannonball Cooper InviteJul 12 · 100 Meters · Place 9 · Titan VelocityTitan Velocity100 Meters9.13.76a11
May 30VHSL Class 6 Region A ChampionshipsMay 30 · 400 Meters · Place 18 · COSBYCOSBY400 Meters181:05.61—
May 7Dominion District JAMES RIVERMay 7 · Long Jump · Place 10 · COSBYCOSBYLong Jump1014-08.25—
May 7Dominion District JAMES RIVERMay 7 · 400 Meters · Place 17 · COSBYCOSBY400 Meters171:09.57—
May 7Dominion District JAMES RIVERMay 7 · 100 Meters · Place 19 · COSBYCOSBY100 Meters1913.76—
Apr 23Dominion District MIDLOTHIANApr 23 · Long Jump · Place 16 · COSBYCOSBYLong Jump1613-11.00—
Apr 23Dominion District MIDLOTHIANApr 23 · 400 Meters · Place 21 · COSBYCOSBY400 Meters211:09.24—
Apr 23Dominion District MIDLOTHIANApr 23 · 200 Meters · Place 13 · COSBYCOSBY200 Meters1328.22—
Apr 19CAV CLASSICApr 19 · 400 Meters · Place 13 · COSBYCOSBY400 Meters131:05.91—
Apr 19CAV CLASSICApr 19 · 100 Meters · Place 10 · COSBYCOSBY100 MetersRound P1013.79—
Apr 16Dominion District L.C. BirdApr 16 · Long Jump · Place 16 · COSBYCOSBYLong Jump1613-08.50—
Apr 16Dominion District L.C. BirdApr 16 · 400 Meters · Place 13 · COSBYCOSBY400 Meters131:06.70—
Apr 16Dominion District L.C. BirdApr 16 · 100 Meters · Place 19 · COSBYCOSBY100 Meters1913.67—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 19Dominion District MANCHESTERDec 19 · 500 Meters · Place 13 · CosbyCosby500 Meters13.1:36.06aUnofficial11
Dec 19Dominion District MANCHESTERDec 19 · Long Jump · Place 8 · CosbyCosbyLong Jump8.12-10.50Unofficial11
May 17VHSL 6A RegionalMay 17 · 100 Meters · Place 28 · CosbyCosby100 Meters2813.78a—
Apr 30Dominion Dist. JAMES RIVERApr 30 · Long Jump · Place 20 · COSBYCOSBYLong Jump2013-06.00—
Apr 30Dominion Dist. JAMES RIVERApr 30 · 400 Meters · Place 9 · COSBYCOSBY400 Meters91:04.91—
Apr 30Dominion Dist. JAMES RIVERApr 30 · 200 Meters · Place 20 · COSBYCOSBY200 Meters2029.22—
Apr 9Dominion Dist. POWHATANApr 9 · 300m Hurdles · Place 11 · CosbyCosby300m Hurdles30" / 0.762m11.53.72a PB10
Apr 9Dominion Dist. POWHATANApr 9 · 100 Meters · Place 18 · CosbyCosby100 Meters18.13.55a10
Mar 29Charles City InvitationalMar 29 · 300m Hurdles · Place 7 · CosbyCosby300m Hurdles753.29—
Mar 29Charles City InvitationalMar 29 · 200 Meters · Place 14 · CosbyCosby200 Meters1429.92—
Mar 29Charles City InvitationalMar 29 · 100 Meters · Place 14 · CosbyCosby100 MetersRound P1414.43—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 12VHSL Class 6 Region A Indoor T&F ChampionshipFeb 12 · 500 Meters · Place 19 · CosbyCosby500 Meters191:31.3610
Feb 12VHSL Class 6 Region A Indoor T&F ChampionshipFeb 12 · 55 Meters · Place 26 · CosbyCosby55 Meters268.1110
Feb 1Dominion Dist. MANCHESTERFeb 1 · 300 Meters · Place 6 · COSBYCOSBY300 Meters646.99—
Feb 1Dominion Dist. MANCHESTERFeb 1 · 55 Meters · Place 4 · COSBYCOSBY55 Meters48.03—
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 107 · CosbyCosby300 Meters10747.3910
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 96 · CosbyCosby55 Meters968.2310
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 107 · CosbyCosby300 Meters10747.3910
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 96 · CosbyCosby55 MetersRound P968.2310
Jan 11Dominion District Polar BearJan 11 · 300 Meters · Place 7 · COSBYCOSBY300 Meters747.13—
Jan 11Dominion District Polar BearJan 11 · 55 Meters · Place 3 · COSBYCOSBY55 Meters38.12—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 21Dominion Dist. MIDLOTHIANDec 21 · 500 Meters · Place 7 · CosbyCosby500 Meters7.1:30.87aUnofficial10
Dec 21Dominion Dist. MIDLOTHIANDec 21 · 55 Meter · Place 9 · CosbyCosby55 Meter9.8.14aUnofficial10
May 17Dominion District Regular Season Meet (JAMES RIVER)May 17 · 400 Meters · Place 11 · COSBYCOSBY400 Meters111:09.89—
May 17Dominion District Regular Season Meet (JAMES RIVER)May 17 · 200 Meters · Place 36 · COSBYCOSBY200 Meters3630.08—
May 17Dominion District Regular Season Meet (JAMES RIVER)May 17 · 100 Meters · Place 24 · COSBYCOSBY100 Meters2414.16—
May 17Dominion District Regular Season Meet (JAMES RIVER)May 17 · 400 Meters · Place 11 · COSBYCOSBY400 Meters111:09.89—
May 17Dominion District Regular Season Meet (JAMES RIVER)May 17 · 200 Meters · Place 36 · COSBYCOSBY200 Meters3630.08—
May 17Dominion District Regular Season Meet (JAMES RIVER)May 17 · 100 Meters · Place 24 · COSBYCOSBY100 Meters2414.16—
May 13Glen Allen InvitationalMay 13 · 100 Meters · Place 33 · CosbyCosby100 Meters3314.419
May 13Glen Allen InvitationalMay 13 · 100 Meters · Place 33 · CosbyCosby100 Meters3313.979
May 13Glen Allen InvitationalMay 13 · 100 Meters · Place 33 · CosbyCosby100 Meters3313.979
Apr 21Mechanicsville InvitationalApr 21 · 400 Meters · Place 34 · CosbyCosby400 Meters341:10.639
Apr 21Mechanicsville InvitationalApr 21 · 200 Meters · Place 33 · CosbyCosby200 Meters3328.749
Apr 21Mechanicsville InvitationalApr 21 · 200 Meters · Place 38 · CosbyCosby200 Meters3828.749
Apr 21Mechanicsville InvitationalApr 21 · 400 Meters · Place 34 · CosbyCosby400 Meters341:10.639
Apr 21Mechanicsville InvitationalApr 21 · 200 Meters · Place 38 · CosbyCosby200 Meters3828.749

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 9STC MEET #2Dec 9 · 300 Meters · Place 6 · CosbyCosby300 Meters6.47.26a10
Dec 9STC MEET #2Dec 9 · 55 Meter · Place 11 · CosbyCosby55 Meter11.8.12a10
Feb 13VHSL Class 6 Region A ChampionshipFeb 13 · 300 Meters · Place 28 · CosbyCosby300 Meters2846.089
Jan 12Dominion District Polar Bear (MIDLOTHIAN)Jan 12 · 500 Meters · Place 4 · COSBYCOSBY500 Meters41:33.93—
Jan 12Dominion District Polar Bear (MIDLOTHIAN)Jan 12 · 300 Meters · Place 7 · COSBYCOSBY300 Meters747.60—
Jan 12Dominion District Polar Bear (MIDLOTHIAN)Jan 12 · 55 Meters · Place 10 · COSBYCOSBY55 Meters108.45—
Jan 7Liberty Premier Invitational (College)Jan 7 · 300 Meters · Place 123 · CosbyCosby300 Meters12347.907—
Jan 7Liberty Premier HS InvitationalJan 7 · 300 Meters · Place 123 · CosbyCosby300 Meters123.47.91a9
Jan 5Dominion District Polar BearJan 5 · 300 Meters · Place 6 · COSBYCOSBY300 Meters646.94—
Jan 5Dominion District Polar BearJan 5 · 55 Meters · Place 8 · COSBYCOSBY55 Meters88.29—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 500 Meters · Place 3 · CosbyCosby500 Meters3.1:27.80a9
Dec 17Liberty Christmas InvitationalDec 17 · 300 Meters · Place 67 · CosbyCosby300 Meters67.47.44a9
Dec 10STC MEET #2Dec 10 · 55 Meter · Place 2 · CosbyCosby55 Meter2.8.28a9