Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPaul Kaiser Classic · Apr 2411.76aPaul Kaiser ClassicApril 24, 2026
200 Meters · IndoorRockingham Collegiate Classic Track & Field Meet · Feb 2024.20aRockingham Collegiate Classic Track & Field MeetFebruary 20, 2026
200 Meters · OutdoorEastern Shore Challenge · Apr 1823.63aEastern Shore ChallengeApril 18, 2026
300 Meters · IndoorDouglas Freeman Polar Bear · Feb 139.25Douglas Freeman Polar BearFebruary 1, 2024
300 Meters · OutdoorVHSL Region 4B Indoor Championships · Feb 1039.50aVHSL Region 4B Indoor ChampionshipsFebruary 10, 2024
300m Hurdles · 36" / 0.914m · OutdoorCNU HS Captains Classic · Mar 2945.81aCNU HS Captains ClassicMarch 29, 2024
400 Meters · IndoorGeorge Mason Patriot Games · Jan 3054.85aGeorge Mason Patriot GamesJanuary 30, 2026
400 Meters · OutdoorGeorge Mason Dalton Ebanks Invitational · Apr 353.01aGeorge Mason Dalton Ebanks InvitationalApril 3, 2026
400m Hurdles · 36" / 0.914m · OutdoorEMU Legacy Invitational · Apr 91:00.40aEMU Legacy InvitationalApril 9, 2026
55 Meter · IndoorGrant Holloway Holiday Invitational · Dec 167.37aGrant Holloway Holiday InvitationalDecember 16, 2023
55 Meter · OutdoorVHSL Region 4B Indoor Championships · Feb 107.16aVHSL Region 4B Indoor ChampionshipsFebruary 10, 2024
55 Meters · Indoor61st Annual East Coast Invitational · Feb 27.26161st Annual East Coast InvitationalFebruary 2, 2024
60 Meters · Indoor61st Annual East Coast Invitational · Feb 27.81661st Annual East Coast InvitationalFebruary 2, 2024
Javelin · 800g · OutdoorAEC (Atlantic East) Outdoor Championships · May 236.20mAEC (Atlantic East) Outdoor ChampionshipsMay 2, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2AEC (Atlantic East) Outdoor ChampionshipsMay 2 · Javelin · Place 6 · Marymount (Va.)Marymount (Va.)Javelin800g6.36.20m PBSo
May 2AEC (Atlantic East) Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 5 · Marymount (Va.)Marymount (Va.)400m Hurdles36" / 0.914m5.1:01.96aSo
May 2AEC (Atlantic East) Outdoor ChampionshipsMay 2 · 400 Meters · Place 7 · Marymount (Va.)Marymount (Va.)400 Meters7.53.61aSo
Apr 24Paul Kaiser ClassicApr 24 · 200 Meters · Marymount (Va.)Marymount (Va.)200 Meters—FSSo
Apr 24Paul Kaiser ClassicApr 24 · 100 Meters · Place 42 · Marymount (Va.)Marymount (Va.)100 MetersRound P42.11.76a PBWind: -1So
Apr 18Eastern Shore ChallengeApr 18 · Javelin · Place 11 · Marymount (Va.)Marymount (Va.)Javelin800g11.31.05mSo
Apr 18Eastern Shore ChallengeApr 18 · 200 Meters · Place 7 · Marymount (Va.)Marymount (Va.)200 Meters7.23.63a PBWind: -1.4So
Apr 9EMU Legacy InvitationalApr 9 · Javelin · Place 13 · Marymount (Va.)Marymount (Va.)Javelin800g13.29.43mSo
Apr 9EMU Legacy InvitationalApr 9 · 400m Hurdles · Place 5 · Marymount (Va.)Marymount (Va.)400m Hurdles36" / 0.914m5.1:00.40a PBSo
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · 400 Meters · Place 55 · Marymount (Va.)Marymount (Va.)400 Meters5553.01a PBSo
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Javelin · Place 18 · Marymount (Va.)Marymount (Va.)Javelin800g18.28.37mSo
Mar 27Dr Harry GM Jopson InvitationalMar 27 · 400 Meters · Place 7 · Marymount (Va.)Marymount (Va.)400 Meters7.53.23aSo
Mar 20W&L CarnivalMar 20 · Javelin · Marymount (Va.)Marymount (Va.)Javelin800g--DNSSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · 200 Meters · Place 21 · Marymount (Va.)Marymount (Va.)200 Meters21.24.20a PBSo
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · 400 Meters · Place 23 · Marymount (Va.)Marymount (Va.)400 Meters2356.33aSo
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · 200 Meters · Place 34 · Marymount (Va.)Marymount (Va.)200 Meters3424.51aSo
Jan 30George Mason Patriot GamesJan 30 · 400 Meters · Place 15 · Marymount (Va.)Marymount (Va.)400 Meters1554.85a PBSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Shenandoah Holiday Kickoff OpenDec 7 · 400 Meters · Place 14 · Marymount (Va.)Marymount (Va.)400 Meters14.56.69aSo
Jan 31Marlin InviteJan 31 · 400 Meters · Marymount (Va.)Marymount (Va.)400 Meters--DNSFr
Jan 182025 Cardinal TFJan 18 · 200 Meters · Place 56 · Marymount (Va.)Marymount (Va.)200 Meters56.25.97aFr

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 3AEC (Atlantic East) Outdoor ChampionshipsMay 3 · 400m Hurdles · Place 4 · Marymount (Va.)Marymount (Va.)400m Hurdles36" / 0.914m4.1:03.70aFr
May 3AEC (Atlantic East) Outdoor ChampionshipsMay 3 · Javelin · Place 6 · Marymount (Va.)Marymount (Va.)Javelin800g6.32.98mFr
Apr 26Paul Kaiser ClassicApr 26 · 200 Meters · Place 75 · Marymount (Va.)Marymount (Va.)200 Meters7525.39FR
Apr 26Paul Kaiser ClassicApr 26 · 200 Meters · Place 75 · Marymount (Va.)Marymount (Va.)200 Meters7525.39FR
Apr 18Mason-Dixon ClassicApr 18 · 400m Hurdles · Place 2 · Marymount (Va.)Marymount (Va.)400m Hurdles36" / 0.914m2.1:03.85aFr
Apr 18Mason-Dixon ClassicApr 18 · Javelin · Place 6 · Marymount (Va.)Marymount (Va.)Javelin800g6.32.21mFr
Apr 5Bison InviteApr 5 · Javelin · Place 10 · Marymount (Va.)Marymount (Va.)Javelin800g10.29.49mFr
Apr 5Bison InviteApr 5 · 400 Meters · Place 16 · Marymount (Va.)Marymount (Va.)400 Meters16.54.68aFr
Apr 5Bison InviteApr 5 · 200 Meters · Marymount (Va.)Marymount (Va.)200 Meters--DNSWind: -0.7Fr
Mar 21W&L Track andField CarnivalMar 21 · Javelin · Place 23 · Marymount (Va.)Marymount (Va.)Javelin2330.06mFR
Mar 21W&L Track andField CarnivalMar 21 · 200 Meters · Place 50 · Marymount (Va.)Marymount (Va.)200 Meters5024.95aFR
Mar 21W&L Track andField CarnivalMar 21 · 100 Meters · Place 43 · Marymount (Va.)Marymount (Va.)100 Meters4312.07aFR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20VHSL Region 4B ChampionshipMay 20 · 200 Meters · Place 29 · Mechanicsville HighMechanicsville High200 MetersRound P2924.23SR
May 1Atlee Meet #2May 1 · 200 Meters · Place 25 · MechanicsvilleMechanicsville200 Meters2524.9412
Apr 10Atlee Meet #1Apr 10 · 100 Meters · Place 26 · MechanicsvilleMechanicsville100 Meters2611.8612
Mar 29CNU HS Captains ClassicMar 29 · 300m Hurdles · Place 9 · MechanicsvilleMechanicsville300m Hurdles36" / 0.914m9.45.81a PB12
Feb 10VHSL Region 4B Indoor ChampionshipsFeb 10 · 300 Meters · Place 24 · MechanicsvilleMechanicsville300 Meters24.39.50a PB12
Feb 10VHSL Region 4B Indoor ChampionshipsFeb 10 · 55 Meter · Place 31 · MechanicsvilleMechanicsville55 MeterRound P31.7.16a PB12

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 261st Annual East Coast InvitationalFeb 2 · 300 Meters · Place 95 · MechanicsvilMechanicsvil300 Meters9539.91—
Feb 261st Annual East Coast InvitationalFeb 2 · 60 Meters · Place 120 · MechanicsvilMechanicsvil60 MetersRound P1207.816 PB—
Feb 261st Annual East Coast InvitationalFeb 2 · 55 Meters · Place 117 · MechanicsvilMechanicsvil55 Meters1177.261 PB—
Feb 1Douglas Freeman Polar BearFeb 1 · 300 Meters · Place 16 · MechanicsvilMechanicsvil300 Meters1639.25 PB—
Feb 1Douglas Freeman Polar BearFeb 1 · 300 Meters · Place 16 · MechanicsvilMechanicsvil300 Meters1639.25—
Jan 27STC MEET #4Jan 27 · 300 Meters · Place 13 · MechanicsvilleMechanicsville300 Meters1340.7212
Jan 27STC MEET #4Jan 27 · 55 Meters · Place 24 · MechanicsvilleMechanicsville55 Meters247.4312
Jan 23Atlee Polar Bear #4Jan 23 · 300 Meters · Place 16 · MechanicsvilMechanicsvil300 Meters1641.02—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 4 · Mechanicsville HighMechanicsville High55 Meters47.37—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 130 · Mechanicsville HighMechanicsville High55 Meters1307.37—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 55 Meter · Place 367 · MechanicsvilleMechanicsville55 MeterRound P367.7.37a PB12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Atlee Polar Bear #2Dec 14 · 300 Meters · Place 4 · MechanicsvilleMechanicsville300 Meters4.39.94aUnofficial12
Dec 7Atlee Polar Bear #1Dec 7 · 300 Meters · Place 5 · MechanicsvilleMechanicsville300 Meters5.41.00aUnofficial12
Dec 7Atlee Polar Bear #1Dec 7 · 55 Meter · Place 8 · MechanicsvilleMechanicsville55 Meter8.7.39aUnofficial12