Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorMarlins Invitational · Jan 3024.47aMarlins InvitationalJanuary 30, 2026
200 Meters · OutdoorDennis Craddock · Apr 1024.28aDennis CraddockApril 10, 2026
300 Meters · IndoorMarlin 1st Chance · Dec 538.31aMarlin 1st ChanceDecember 5, 2025
300m Hurdles · 36" / 0.914m · OutdoorVHSL Region 3B Championships · May 2649.20aVHSL Region 3B ChampionshipsMay 26, 2022
3200 Meters · IndoorFUMA Mini Invite #3 · Jan 1112:49.42FUMA Mini Invite #3January 11, 2023
400 Meters · IndoorLiberty Open · Jan 2353.71aLiberty OpenJanuary 23, 2026
400 Meters · OutdoorNew Captains Classic · Apr 1753.26aNew Captains ClassicApril 17, 2026
400 Meters · Relay Split · IndoorMarlin 1st Chance · Dec 554.476Marlin 1st ChanceDecember 5, 2025
500 Meters · IndoorLouisa Polar Bear 3-Last Chance · Jan 311:10.73Louisa Polar Bear 3-Last ChanceJanuary 31, 2024
Long Jump · OutdoorJefferson District Championships · May 1116-07.00Jefferson District ChampionshipsMay 11, 2022
Triple Jump · OutdoorJefferson District Championships · May 1134-02.00Jefferson District ChampionshipsMay 11, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1C2C ChampionshipsMay 1 · 400 Meters · Place 13 · Mary WashingtonMary Washington400 Meters13.53.77aSo
Apr 17New Captains ClassicApr 17 · 400 Meters · Place 11 · Mary WashingtonMary Washington400 Meters1153.26a PBSo
Apr 17New Captains ClassicApr 17 · 200 Meters · Place 16 · Mary WashingtonMary Washington200 Meters1624.29aSo
Apr 10Dennis CraddockApr 10 · 400 Meters · Place 29 · Mary WashingtonMary Washington400 Meters29.54.31aSo
Apr 10Dennis CraddockApr 10 · 200 Meters · Place 42 · Mary WashingtonMary Washington200 Meters42.24.28a PBWind: -0.8So
Apr 2Colonial RelaysApr 2 · 400 Meters · Place 40 · Mary WashingtonMary Washington400 Meters40.54.42aSo
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 400 Meters · Place 29 · Mary WashingtonMary Washington400 Meters29.53.45aSo
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 200 Meters · Place 38 · Mary WashingtonMary Washington200 Meters38.24.44aWind: -1.7So
Mar 19Fred Hardy InvitationalMar 19 · 400 Meters · Place 45 · Mary WashingtonMary Washington400 Meters45.54.57aSo
Mar 19Fred Hardy InvitationalMar 19 · 200 Meters · Place 54 · Mary WashingtonMary Washington200 Meters54.24.37aWind: -2.5So

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 30Marlins InvitationalJan 30 · 400 Meters · Place 36 · Mary WashingtonMary Washington400 Meters3654.32aSo
Jan 30Marlins InvitationalJan 30 · 200 Meters · Place 60 · Mary WashingtonMary Washington200 Meters6024.47a PBSo
Jan 30Marlins InvitationalJan 30 · 400 Meters · Place 36 · Mary WashingtonMary Washington400 Meters36.54.32aSo
Jan 30Marlins InvitationalJan 30 · 200 Meters · Place 60 · Mary WashingtonMary Washington200 Meters60.24.47aWind: 0So
Jan 23Liberty OpenJan 23 · 400 Meters · Place 65 · Mary WashingtonMary Washington400 Meters6553.71a PBSo
Jan 9VCU Indoor InvitationalJan 9 · 400 Meters · Place 30 · Mary WashingtonMary Washington400 Meters3054.19aSo
Jan 9VCU Indoor InvitationalJan 9 · 300 Meters · Place 46 · Mary WashingtonMary Washington300 Meters4639.32aSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Marlin 1st ChanceDec 5 · 300 Meters · Place 21 · Mary WashingtonMary Washington300 Meters21.38.31a PBSo
Dec 5Marlin 1st ChanceDec 5 · 400 Meters · Mary WashingtonMary Washington400 MetersRelay Split—54.476 PBSo
Feb 7Liberty OpenFeb 7 · 400 Meters · Place 66 · Mary WashingtonMary Washington400 Meters6654.27a—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 300 Meters · Place 13 · Mary WashingtonMary Washington300 Meters13.38.88aFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 200 Meters · Place 97 · Mary WashingtonMary Washington200 Meters97.25.36aFr
Jan 182025 Cardinal TFJan 18 · 200 Meters · Place 50 · Mary WashingtonMary Washington200 Meters50.25.71aFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18New Captains ClassicApr 18 · 400 Meters · Place 21 · Mary WashingtonMary Washington400 Meters2154.34Fr
Apr 18New Captains ClassicApr 18 · 200 Meters · Place 32 · Mary WashingtonMary Washington200 Meters3224.66Fr
Apr 11Dennis CraddockApr 11 · 400 Meters · Place 29 · Mary WashingtonMary Washington400 Meters2954.26aFr
Apr 11Dennis CraddockApr 11 · 200 Meters · Place 56 · Mary WashingtonMary Washington200 Meters5624.74aFr
Mar 22VB Spring Break InviteMar 22 · 400 Meters · Place 20 · Mary WashingtonMary Washington400 Meters20.54.32aFr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Liberty KickoffDec 5 · 500 Meters · Place 12 · Mary WashingtonMary Washington500 Meters12.1:12.19aFr
Feb 19VHSL 3B RegionalFeb 19 · 500 Meters · Place 8 · GoochlandGoochland500 Meters8.1:12.40a12
Feb 7Jefferson District Indoor Track and Field ChampionshipFeb 7 · 500 Meters · Place 4 · Goochland HiGoochland Hi500 Meters41:11.83—
Jan 31Louisa Polar Bear 3-Last ChanceJan 31 · 500 Meters · Place 2 · Goochland HiGoochland Hi500 Meters21:10.73 PB12
Jan 20Fred Hardy InvitationalJan 20 · 500 Meters · Place 3 · Goochland HiGoochland Hi500 Meters31:13.2012

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 400 Meters · Place 12 · Goochland HiGoochland Hi400 Meters1254.62—
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 400 Meters · Place 12 · Goochland HiGoochland Hi400 Meters1254.62—
May 8Jefferson District ChampionshipMay 8 · 400 Meters · Place 10 · Goochland HiGoochland Hi400 Meters1054.20—
May 1Cumberland Regular Season Meet#2May 1 · 400 Meters · Place 3 · Goochland HiGoochland Hi400 Meters354.30—
Apr 27Charles B Gordon InvitationalApr 27 · 400 Meters · Place 18 · Goochland HiGoochland Hi400 Meters1854.91—
Apr 23AHS Home Meet #1Apr 23 · 400 Meters · Place 3 · Goochland HiGoochland Hi400 Meters354.49—
Apr 23AHS Home Meet #1Apr 23 · 200 Meters · Place 14 · Goochland HiGoochland Hi200 Meters1425.53—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Atlee Polar Bear #3Dec 21 · 500 Meters · Place 5 · GoochlandGoochland500 Meters5.1:10.73aUnofficial12
May 10Jefferson District ChampionshipMay 10 · 400 Meters · Place 10 · Goochland HiGoochland Hi400 Meters1055.86—
Mar 25FLUVANNA COUNTY HS INVITATIONAL 2023Mar 25 · 400 Meters · Place 17 · Goochland HiGoochland Hi400 Meters1757.21—
Feb 7Louisa Polar Bear #1Feb 7 · 500 Meters · Place 10 · GoochlandGoochland500 Meters10.1:17.34aUnofficial11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11VHSL Class 3 Region B Indoor TandF ChampionshipFeb 11 · 500 Meters · Place 8 · GOOCHLAND HIGOOCHLAND HI500 Meters81:15.0511
Feb 4Jefferson District Indoor T&F ChampionshipFeb 4 · 500 Meters · Place 6 · Goochland HiGoochland Hi500 Meters61:16.76—
Jan 27Collegiate Polar Bear Meet #2Jan 27 · 500 Meters · Place 8 · Goochland HiGoochland Hi500 Meters81:15.00—
Jan 27Collegiate Polar Bear Meet #2Jan 27 · 500 Meters · Place 8 · Goochland HiGoochland Hi500 Meters81:15.00—
Jan 11FUMA Mini Invite #3Jan 11 · 3200 Meters · Place 12 · Goochland HiGoochland Hi3200 Meters1212:49.42 PB11

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 26VHSL Region 3B ChampionshipsMay 26 · Triple Jump · Place 12 · GoochlandGoochlandTriple Jump12.33-05.5010
May 26VHSL Region 3B ChampionshipsMay 26 · 300m Hurdles · Place 11 · GoochlandGoochland300m Hurdles36" / 0.914m11.49.20a PB10
May 11Jefferson District ChampionshipsMay 11 · Triple Jump · Place 13 · GoochlandGoochlandTriple Jump13.34-02.00 PB10
May 11Jefferson District ChampionshipsMay 11 · Long Jump · Place 18 · GoochlandGoochlandLong Jump18.16-07.00 PB10
May 11Jefferson District ChampionshipsMay 11 · 300m Hurdles · Place 12 · GoochlandGoochland300m Hurdles36" / 0.914m12.49.81a10
May 10Caroline InvitationalMay 10 · 300m Hurdles · Place 18 · GOOCHLAND HIGOOCHLAND HI300m Hurdles1854.12—
May 10Caroline InvitationalMay 10 · 400 Meters · Place 15 · GOOCHLAND HIGOOCHLAND HI400 Meters1559.42—
Apr 23Gus Lacy Track ClassicApr 23 · Triple Jump · Place 16 · Goochland HiGoochland HiTriple Jump1633-07.0010
Apr 23Gus Lacy Track ClassicApr 23 · Long Jump · Place 26 · Goochland HiGoochland HiLong Jump2615-07.0010
Mar 30Charlottesville HS Quad MeetMar 30 · Triple Jump · Place 1 · Goochland HiGoochland HiTriple Jump137-05.50—
Mar 30Charlottesville HS Quad MeetMar 30 · Long Jump · Place 1 · Goochland HiGoochland HiLong Jump117-06.00—
Mar 30Charlottesville HS Quad MeetMar 30 · 300m Hurdles · Place 3 · Goochland HiGoochland Hi300m Hurdles349.29—
Mar 26Fluvanna County HS InvitationalMar 26 · Triple Jump · Place 9 · Goochland HiGoochland HiTriple Jump935-07.50—
Mar 26Fluvanna County HS InvitationalMar 26 · Long Jump · Place 15 · Goochland HiGoochland HiLong Jump1516-09.25—
Mar 26Fluvanna County HS InvitationalMar 26 · 300m Hurdles · Place 7 · Goochland HiGoochland Hi300m Hurdles750.88—
Feb 8Louisa Polar Bear #1Feb 8 · 300 Meters · Place 5 · GoochlandGoochland300 Meters5.42.96aUnofficial10
Feb 8Louisa Polar Bear #1Feb 8 · Triple Jump · Place 2 · GoochlandGoochlandTriple Jump2.36-00.00Unofficial10
Feb 8Louisa Polar Bear #1Feb 8 · Long Jump · Place 4 · GoochlandGoochlandLong Jump4.17-07.50Unofficial10
Feb 8Louisa Polar Bear #1Feb 8 · High Jump · Place 2 · GoochlandGoochlandHigh Jump2.4-10.00Unofficial10

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 19VHSL3B Region Indoor Track ChampionshipsFeb 19 · Triple Jump · Place 7 · Goochland HiGoochland HiTriple Jump735-04.50—
Feb 19VHSL3B Region Indoor Track ChampionshipsFeb 19 · Long Jump · Place 13 · Goochland HiGoochland HiLong Jump1316-01.50—
Feb 19VHSL3B Region Indoor Track ChampionshipsFeb 19 · High Jump · Goochland HiGoochland HiHigh Jump—5-02.00—
Feb 19VHSL3B Region Indoor Track ChampionshipsFeb 19 · 300 Meters · Place 20 · Goochland HiGoochland Hi300 Meters2042.91—
Jan 25Fred Hardy InvitationalJan 25 · Long Jump · Place 14 · Goochland HiGoochland HiLong Jump1417-05.0010
Jan 25Fred Hardy InvitationalJan 25 · High Jump · Place 8 · Goochland HiGoochland HiHigh Jump85-02.0010
Jan 25Fred Hardy InvitationalJan 25 · 300 Meters · Place 18 · Goochland HiGoochland Hi300 Meters1843.5310