Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVHSL Region 5D Championship · May 2013.40VHSL Region 5D ChampionshipMay 20, 2024
100m Hurdles · 33" / 0.838m · OutdoorVictor Cahoon Invitational · May 919.44aVictor Cahoon InvitationalMay 9, 2026
200 Meters · OutdoorRiverside Meet (BW, JC, LR, PV, SB) · May 128.66Riverside Meet (BW, JC, LR, PV, SB)May 1, 2024
400 Meters · Outdoor2026 Brian Watkins Invitational · Mar 211:05.28a2026 Brian Watkins InvitationalMarch 21, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Victor Cahoon InvitationalMay 9 · 100m Hurdles · Place 22 · Riverside100m Hurdles33" / 0.838mRound P22.19.44a PB12
Apr 25Cassel's XBC Track ExperienceApr 25 · 100m Hurdles · Place 21 · Riverside100m Hurdles33" / 0.838m21.20.42a12
Apr 25Cassel's XBC Track ExperienceApr 25 · 400 Meters · Place 34 · Riverside400 Meters34.1:07.96a12
Apr 11John Handley InvitationalApr 11 · 400 Meters · Place 22 · Riverside400 Meters221:06.79a12
Apr 11John Handley InvitationalApr 11 · 100 Meters · Place 23 · Riverside100 Meters2313.78a12
Apr 11John Handley InvitationalApr 11 · 400 Meters · Place 22 · Riverside400 Meters221:06.7912
Apr 11John Handley InvitationalApr 11 · 100 Meters · Place 23 · Riverside100 Meters2313.7812
Mar 212026 Brian Watkins InvitationalMar 21 · 400 Meters · Place 18 · Riverside400 Meters18.1:05.28a PB12
Mar 212026 Brian Watkins InvitationalMar 21 · 200 Meters · Place 32 · Riverside200 Meters32.28.74a12
Mar 212026 Brian Watkins InvitationalMar 21 · 100 Meters · Place 25 · Riverside100 Meters25.13.62a12
Mar 18PV, BR, R, JC, WGMar 18 · 100 Meters · Place 5 · Riverside100 Meters5.14.30a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9Twilight ClassicMay 9 · 100m Hurdles · Place 7 · Riverside100m Hurdles720.1611
May 7Riverside Meet (BW, JC, LR)May 7 · 200 Meters · Place 10 · Riverside200 Meters1029.1511
May 7Riverside Meet (BW, JC, LR)May 7 · 400 Meters · Place 5 · Riverside400 Meters51:06.2311
May 7Riverside Meet (BW, JC, LR)May 7 · 100m Hurdles · Place 5 · Riverside100m Hurdles520.3611
Apr 9Spartan QuadApr 9 · 200 Meters · Place 7 · Riverside200 Meters728.9911
Apr 9Spartan QuadApr 9 · 100 Meters · Place 2 · Riverside100 Meters213.7711

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20VHSL Region 5D ChampionshipMay 20 · 100 Meters · Place 15 · Riverside Hi100 Meters1513.40 PB—
May 20VHSL Region 5D ChampionshipMay 20 · Long Jump · Place 13 · Riverside HiLong Jump1313-11.50—
May 1Riverside Meet (BW, JC, LR, PV, SB)May 1 · 200 Meters · Place 8 · Riverside Hi200 Meters828.66 PB—
May 1Riverside Meet (BW, JC, LR, PV, SB)May 1 · 100 Meters · Place 5 · Riverside Hi100 Meters513.56—
Apr 27LOCO ChampionshipApr 27 · 100 Meters · Place 20 · Riverside Hi100 Meters2013.80—
Apr 17BRHS, PVHS, RVHS, RRHS @ Heritage (Leesburg) Apr 17 · 200 Meters · Place 5 · Riverside Hi200 Meters528.92—
Apr 17BRHS, PVHS, RVHS, RRHS @ Heritage (Leesburg) Apr 17 · 100 Meters · Place 4 · Riverside Hi100 Meters413.80—
Mar 16ShamROCK InvitationalMar 16 · 200 Meters · Place 27 · Riverside Hi200 Meters2728.90—
Mar 16ShamROCK InvitationalMar 16 · 400 Meters · Place 13 · Riverside Hi400 Meters131:06.53—
Mar 16ShamROCK InvitationalMar 16 · 100 Meters · Place 21 · Riverside Hi100 Meters2114.02—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Potomac District ChampionshipsMay 15 · 100 Meters · Place 11 · Riverside100 Meters1113.989
Apr 14Wolverine Classic Track InvitationalApr 14 · 200 Meters · Place 22 · Riverside200 Meters2230.139
Apr 14Wolverine Classic Track InvitationalApr 14 · 100 Meters · Place 21 · Riverside100 Meters2114.029
Apr 14Woodgrove InviteApr 14 · 200 Meters · Place 22 · Riverside200 Meters22.30.13a9
Apr 14Woodgrove InviteApr 14 · 100 Meters · Place 21 · Riverside100 Meters21.14.02a9
Mar 25Spartan ClassicMar 25 · 200 Meters · Place 21 · Riverside200 Meters2130.199