Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025 · Jan 315:28.81aBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025January 31, 2025
100 Meters · OutdoorDr. Jack M. Toms Alumni Invitational · Mar 2514.69Dr. Jack M. Toms Alumni InvitationalMarch 25, 2022
1500 Meters · OutdoorDennis Craddock Coaches Classic · Apr 125:00.43aDennis Craddock Coaches ClassicApril 12, 2024
1600 Meters · OutdoorLord Botetourt Big Meet · Mar 286:18.00Lord Botetourt Big MeetMarch 28, 2018
200 Meters · IndoorCollegeville Invitational · Jan 2231.06aCollegeville InvitationalJanuary 22, 2022
200 Meters · OutdoorWashington & Lee Carnival · Apr 1828.87aWashington & Lee CarnivalApril 18, 2022
300 Meters · Indoor2024 VMI Invitational · Jan 2645.47a2024 VMI InvitationalJanuary 26, 2024
3000 Meters · IndoorKaye & JJ Smith Invitational · Jan 1411:43.47Kaye & JJ Smith InvitationalJanuary 14, 2024
400 Meters · IndoorBrant Toslma Invitational · Feb 51:07.78Brant Toslma InvitationalFebruary 5, 2021
400 Meters · OutdoorThree Rivers District Championships · May 161:03.89aThree Rivers District ChampionshipsMay 16, 2019
400 Meters · Relay Split · OutdoorODAC Championship · Apr 251:04.970ODAC ChampionshipApril 25, 2025
500 Meters · IndoorVMI Winter Relays · Jan 291:28.92aVMI Winter RelaysJanuary 29, 2021
800 Meters · IndoorODAC Indoor Championships · Feb 242:26.23aODAC Indoor ChampionshipsFebruary 24, 2024
800 Meters · OutdoorODAC Outdoor Championships · Apr 262:19.17aODAC Outdoor ChampionshipsApril 26, 2024
High Jump · OutdoorThree Rivers District Championships · May 164-04.00Three Rivers District ChampionshipsMay 16, 2019
Long Jump · OutdoorVHSL Region 3D Championship · May 2314-9.50VHSL Region 3D ChampionshipMay 23, 2019
Triple Jump · OutdoorThree Rivers District Championships · May 1631-00.50Three Rivers District ChampionshipsMay 16, 2019

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25ODAC ChampionshipApr 25 · 400 Meters · ShenandoahShenandoah400 MetersRelay Split—1:04.970 PBSr
Apr 25ODAC ChampionshipApr 25 · 800 Meters · Place 11 · ShenandoahShenandoah800 Meters11.2:23.87aSr
Apr 11Dennis CraddockApr 11 · 800 Meters · Place 26 · ShenandoahShenandoah800 Meters262:27.36aSr
Apr 11Dennis CraddockApr 11 · 200 Meters · Place 39 · ShenandoahShenandoah200 Meters3929.16aSr
Mar 29Blue & Silver ChallengeMar 29 · 1500 Meters · Place 11 · ShenandoahShenandoah1500 Meters115:11.84aSr
Mar 29Blue & Silver ChallengeMar 29 · 800 Meters · Place 5 · ShenandoahShenandoah800 Meters52:28.79aSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1ODAC Indoor ChampionshipsMar 1 · 1 Mile · Place 14 · ShenandoahShenandoah1 Mile14.5:32.28aSr
Mar 1ODAC Indoor ChampionshipsMar 1 · 800 Meters · Place 16 · ShenandoahShenandoah800 Meters16.2:33.47aSr
Feb 15Widener Indoor ClassicFeb 15 · 800 Meters · Place 30 · ShenandoahShenandoah800 Meters30.2:27.46aSr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 1 Mile · Place 2 · ShenandoahShenandoah1 Mile2.5:28.81a PBSr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 800 Meters · Place 11 · ShenandoahShenandoah800 Meters11.2:27.48aSr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26ODAC Outdoor ChampionshipsApr 26 · 800 Meters · Place 4 · ShenandoahShenandoah800 Meters42:19.17a PB—
Apr 13North River MeetApr 13 · 1500 Meters · Place 2 · ShenandoahShenandoah1500 Meters25:14.47a—
Apr 13North River MeetApr 13 · 800 Meters · Place 1 · ShenandoahShenandoah800 Meters12:28.00a—
Apr 12Dennis Craddock Coaches ClassicApr 12 · 1500 Meters · Place 6 · ShenandoahShenandoah1500 Meters6.5:00.43a PBJr
Apr 4Colonial RelaysApr 4 · 800 Meters · Place 16 · ShenandoahShenandoah800 Meters162:22.71a—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · 1500 Meters · Place 10 · ShenandoahShenandoah1500 Meters105:15.39a—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · 800 Meters · Place 9 · ShenandoahShenandoah800 Meters92:34.99a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 2South Region Final Qualifier & MultiMar 2 · 1 Mile · Place 7 · ShenandoahShenandoah1 Mile7.5:33.92aSr
Feb 24ODAC Indoor ChampionshipsFeb 24 · 800 Meters · Place 6 · ShenandoahShenandoah800 Meters6.2:26.23a PBSr
Feb 10Joe LaRocco InvitationalFeb 10 · 800 Meters · Place 7 · ShenandoahShenandoah800 Meters72:29.20a—
Jan 262024 VMI InvitationalJan 26 · 1 Mile · Place 15 · ShenandoahShenandoah1 Mile155:32.97a—
Jan 262024 VMI InvitationalJan 26 · 300 Meters · Place 26 · ShenandoahShenandoah300 Meters2645.47a PB—
Jan 14Kaye & JJ Smith InvitationalJan 14 · 3000 Meters · Place 16 · ShenandoahShenandoah3000 Meters1611:43.47 PBJR

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30ODAC Outdoor Track & Field ChampionshipsApr 30 · Javelin · Place 17 · ShenandoahShenandoahJavelin1721.49mSO
Apr 30ODAC Outdoor Track & Field ChampionshipsApr 30 · 1500 Meters · Place 16 · ShenandoahShenandoah1500 Meters165:32.51SO
Apr 8North River MeetApr 8 · Javelin · Place 3 · ShenandoahShenandoahJavelin322.24mSO
Apr 8North River MeetApr 8 · 800 Meters · Place 8 · ShenandoahShenandoah800 Meters82:45.77SO
Apr 1Battleground RelaysApr 1 · Javelin · Place 7 · ShenandoahShenandoahJavelin718.04mSO
Apr 1Battleground RelaysApr 1 · Shot Put · Place 27 · ShenandoahShenandoahShot Put275.98mSO
Apr 1Battleground RelaysApr 1 · 200 Meters · Place 18 · ShenandoahShenandoah200 Meters1829.13SO

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25ODAC Indoor Track & Field ChampionshipsFeb 25 · 800 Meters · Place 16 · ShenandoahShenandoah800 Meters16.2:33.85aJr
Jan 15Kaye & JJ Smith InvitationalJan 15 · 3000 Meters · Place 17 · ShenandoahShenandoah3000 Meters17.12:25.98aJr

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 3VMI Team ChallengeDec 3 · 1 Mile · Place 9 · ShenandoahShenandoah1 Mile9.5:51.67aJr
Feb 11VMI Winter ClassicFeb 11 · 800 Meters · Place 40 · ShenandoahShenandoah800 Meters40.2:35.62aUnofficialSo
Feb 11VMI Winter ClassicFeb 11 · 400 Meters · Place 34 · ShenandoahShenandoah400 Meters34.1:05.14aUnofficialSo
Jan 28VMI Winter RelaysJan 28 · 800 Meters · Place 22 · ShenandoahShenandoah800 Meters222:43.66FR
Jan 22Collegeville InvitationalJan 22 · 1 Mile · Place 26 · ShenandoahShenandoah1 Mile26.6:14.83aSo
Jan 22Collegeville InvitationalJan 22 · 200 Meters · Place 24 · ShenandoahShenandoah200 Meters24.31.06a PBSo
Jan 15CNU Captains InvitationalJan 15 · 1 Mile · Place 19 · ShenandoahShenandoah1 Mile196:28.88FR
Jan 9Kaye & JJ Smith InvitationalJan 9 · 800 Meters · Place 6 · ShenandoahShenandoah800 Meters62:48.95FR

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29ODAC Outdoor ChampionshipsApr 29 · 800 Meters · Place 18 · ShenandoahShenandoah800 Meters18.2:46.77aSo
Apr 29ODAC Outdoor ChampionshipsApr 29 · 400 Meters · Place 18 · ShenandoahShenandoah400 MetersRound P18.1:04.98aSo
Apr 18Washington & Lee CarnivalApr 18 · 400 Meters · Place 17 · ShenandoahShenandoah400 Meters17.1:04.74aSo
Apr 18Washington & Lee CarnivalApr 18 · 200 Meters · Place 40 · ShenandoahShenandoah200 Meters40.28.87a PBWind: 0.9So
Apr 15Dennis Craddock Coaches ClassicApr 15 · 1500 Meters · Place 27 · ShenandoahShenandoah1500 Meters275:44.43—
Apr 15Dennis Craddock Coaches ClassicApr 15 · 400 Meters · Place 15 · ShenandoahShenandoah400 Meters151:06.04—
Mar 25Dr. Jack M. Toms Alumni InvitationalMar 25 · 800 Meters · Place 41 · ShenandoahShenandoah800 Meters412:44.26FR
Mar 25Dr. Jack M. Toms Alumni InvitationalMar 25 · 100 Meters · Place 38 · ShenandoahShenandoah100 Meters3814.69 PBFR

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30ODAC Outdoor Track & Field ChampionshipsApr 30 · 400 Meters · Place 16 · ShenandoahShenandoah400 MetersRound P16.1:06.22aFr
Apr 30ODAC Outdoor Track & Field ChampionshipsApr 30 · 200 Meters · Place 26 · ShenandoahShenandoah200 MetersRound P26.29.02aWind: -0.3Fr
Apr 17Dennis Craddock Coaches ClassicApr 17 · 800 Meters · Place 22 · ShenandoahShenandoah800 Meters222:44.77FR
Apr 3Battleground RelaysApr 3 · 400 Meters · Place 6 · ShenandoahShenandoah400 Meters61:07.13FR
Apr 3Battleground RelaysApr 3 · 200 Meters · Place 3 · ShenandoahShenandoah200 Meters329.39FR
Mar 27Doc Jopson InvitationalMar 27 · 400 Meters · Place 6 · ShenandoahShenandoah400 Meters61:05.88FR
Mar 27Doc Jopson InvitationalMar 27 · 200 Meters · Place 10 · ShenandoahShenandoah200 Meters1029.07FR
Mar 20W&L Carnival QuadMar 20 · 800 Meters · Place 7 · ShenandoahShenandoah800 Meters72:45.87FR

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 12VMI Indoor ClassicFeb 12 · 800 Meters · Place 9 · ShenandoahShenandoah800 Meters92:46.48FR
Feb 5Brant Toslma InvitationalFeb 5 · 400 Meters · Place 16 · ShenandoahShenandoah400 Meters161:07.78 PBFR
Jan 29VMI Winter RelaysJan 29 · 500 Meters · Place 11 · ShenandoahShenandoah500 Meters11.1:28.92a PBFr
Jan 29VMI Winter RelaysJan 29 · 800 Meters · Place 12 · ShenandoahShenandoah800 Meters12.3:00.84aFr

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23VHSL Region 3D ChampionshipMay 23 · Long Jump · Place 12 · AlleghanyAlleghanyLong Jump12.14-9.50 PB11
May 23VHSL Region 3D ChampionshipMay 23 · 800 Meters · Place 13 · AlleghanyAlleghany800 Meters13.2:56.45a11
May 23VHSL Region 3D ChampionshipMay 23 · 400 Meters · Place 5 · AlleghanyAlleghany400 Meters5.1:03.96a11
May 16Three Rivers District ChampionshipsMay 16 · Triple Jump · Place 7 · AlleghanyAlleghanyTriple Jump7.31-00.50 PB11
May 16Three Rivers District ChampionshipsMay 16 · Long Jump · Place 7 · AlleghanyAlleghanyLong Jump7.14-05.5011
May 16Three Rivers District ChampionshipsMay 16 · High Jump · Place 2 · AlleghanyAlleghanyHigh Jump2.4-04.00 PB11
May 16Three Rivers District ChampionshipsMay 16 · 400 Meters · Place 1 · AlleghanyAlleghany400 Meters1.1:03.89a PB11
Mar 27Parry McCluer WeekdayMar 27 · High Jump · AlleghanyAlleghanyHigh Jump—4-02.00—
Mar 27Parry McCluer WeekdayMar 27 · 400 Meters · Place 1 · AlleghanyAlleghany400 Meters11:07.18—
Mar 27Parry McCluer WeekdayMar 27 · High Jump · AlleghanyAlleghanyHigh Jump—4-02.00—
Mar 27Parry McCluer WeekdayMar 27 · 400 Meters · Place 1 · AlleghanyAlleghany400 Meters11:07.18—

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23VHSL 3D Regional ChampionshipsMay 23 · Long Jump · Place 10 · AlleghanyAlleghanyLong Jump10.14-02.0010
Mar 28Lord Botetourt Big MeetMar 28 · 1600 Meters · Place 5 · AlleghanyAlleghany1600 Meters5.6:18.00 PB10
Mar 28Lord Botetourt Big MeetMar 28 · Long Jump · Place 3 · AlleghanyAlleghanyLong Jump3.14-09.0010

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22Curcio Track ClassicApr 22 · Long Jump · Place 20 · AlleghanyAlleghanyLong Jump2014-00.50—
Apr 22Curcio Track ClassicApr 22 · Long Jump · Place 20 · AlleghanyAlleghanyLong Jump2014-00.50—
Apr 8Colonel ClassicApr 8 · Long Jump · Place 17 · AlleghanyAlleghanyLong Jump1714-02.50—
Apr 8Colonel ClassicApr 8 · 1600 Meters · Place 19 · AlleghanyAlleghany1600 Meters196:21.57—