Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGeorge Mason Father Diamond Indoor Invitational · Jan 55:19.00George Mason Father Diamond Indoor InvitationalJanuary 5, 2019
100 Meters · OutdoorNew Captains Classic & Combined Events · Apr 2011.26New Captains Classic & Combined EventsApril 20, 2019
1000 Meters · IndoorKeydet Invitational · Jan 172:37.16aKeydet InvitationalJanuary 17, 2020
1500 Meters · OutdoorThe Trojan Relays · Apr 114:39.38aThe Trojan RelaysApril 11, 2025
1600 Meters · OutdoorSoutheast District Meet 4 · May 44:47.82Southeast District Meet 4May 4, 2016
200 Meters · OutdoorConference 17 Regular Season Meet #3 · May 1123.82Conference 17 Regular Season Meet #3May 11, 2016
3200 Meters · IndoorVA 4A Conference 17 · Feb 1111:32.36aVA 4A Conference 17February 11, 2016
3200 Meters · OutdoorVHSL 4A Conference 17 · May 2010:44.55VHSL 4A Conference 17May 20, 2016
400 Meters · OutdoorVHSL Conference 17 · May 1951.59aVHSL Conference 17May 19, 2017
500 Meters · IndoorEastern Shore Invitational & Multis · Jan 311:08.35aEastern Shore Invitational & MultisJanuary 31, 2020
800 Meters · IndoorNJCAA Indoor Track National Championships · Mar 61:57.51aNJCAA Indoor Track National ChampionshipsMarch 6, 2020
800 Meters · OutdoorVSU Peggy Davis Memorial Invite · Apr 261:59.98aVSU Peggy Davis Memorial InviteApril 26, 2025

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2CIAA Outdoor Track and Field ChampionshipMay 2 · 800 Meters · Place 10 · Virginia StateVirginia State800 MetersRound P10.1:59.99aSo
Apr 26VSU Peggy Davis Memorial InviteApr 26 · 800 Meters · Place 2 · Virginia StateVirginia State800 Meters2.1:59.98a PBSo
Apr 11The Trojan RelaysApr 11 · 1500 Meters · Place 19 · Virginia StateVirginia State1500 Meters194:39.38a PBSo
Apr 11The Trojan RelaysApr 11 · 800 Meters · Place 13 · Virginia StateVirginia State800 Meters132:07.48aSo

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6NJCAA Indoor Track National ChampionshipsMar 6 · 800 Meters · Place 14 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)800 MetersRound P14.1:57.51a PBSo
Feb 29CNU Qualifier & Combined EventsFeb 29 · 800 Meters · Place 9 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)800 Meters9.2:00.07aSo
Feb 22DMR InvitationalFeb 22 · 800 Meters · Place 5 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)800 Meters5.2:00.16aSo
Jan 31Eastern Shore Invitational & MultisJan 31 · 500 Meters · Place 4 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)500 Meters4.1:08.35a PBSo
Jan 17Keydet InvitationalJan 17 · 1000 Meters · Place 11 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)1000 Meters11.2:37.16a PBSo

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20New Captains Classic & Combined EventsApr 20 · 100 Meters · Place 7 · Bryant & Stratton CollegeBryant & Stratton College100 Meters711.26 PBFR

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25Captains InvitationalJan 25 · 800 Meters · Place 1 · Bryant & Stratton CollegeBryant & Stratton College800 Meters12:05.41FR
Jan 25Captains InvitationalJan 25 · 800 Meters · Place 7 · Bryant & Stratton CollegeBryant & Stratton College800 Meters72:05.41FR
Jan 5George Mason Father Diamond Indoor InvitationalJan 5 · 1 Mile · Place 13 · Bryant & Stratton CollegeBryant & Stratton College1 Mile135:19.00 PBFR

2017 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2VHSL Group 4A State ChampionshipJun 2 · 800 Meters · Place 15 · Deep CreekDeep Creek800 Meters15.2:05.93a11
May 26VHSL Group 4A East RegionalMay 26 · 800 Meters · Place 4 · Deep Creek HDeep Creek H800 Meters42:00.67S11
May 19VHSL Conference 17May 19 · 400 Meters · Place 7 · Deep CreekDeep Creek400 Meters7.51.59a PB11
Apr 29Real Deal ClassicApr 29 · 800 Meters · Place 4 · Deep Creek HDeep Creek H800 Meters42:01.7311
Apr 19Southeastern District Meet #2Apr 19 · 800 Meters · Place 2 · Deep Creek HDeep Creek H800 Meters22:05.76—
Apr 7NSU HS InvitationalApr 7 · 800 Meters · Place 10 · Deep CreekDeep Creek800 Meters10.2:09.11a11
Apr 7NSU HS InvitationalApr 7 · 400 Meters · Place 14 · Deep CreekDeep Creek400 Meters14.52.58a11
Mar 21Conference 17 Meet #1Mar 21 · 400 Meters · Place 2 · Deep CreekDeep Creek400 Meters2.52.08a11

2017 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 24VHSL Group 4A Indoor State ChampionshipFeb 24 · 500 Meters · Place 10 · Deep CreekDeep Creek500 Meters10.1:09.43a11
Feb 8VHSL Group 4A Conference 17 ChampionshipFeb 8 · 500 Meters · Place 1 · Deep Creek HDeep Creek H500 Meters11:09.1211
Jan 31Conference 17 Regular Season Meet #2Jan 31 · 500 Meters · Place 3 · Deep Creek HDeep Creek H500 Meters31:09.57s11
Jan 20Atlantic Coast InvitationalJan 20 · 1000 Meters · Place 13 · Deep Creek HDeep Creek H1000 Meters132:47.4211
Jan 16Pat Covas Memorial InvitationalJan 16 · 500 Meters · Place 3 · Deep Creek HDeep Creek H500 Meters31:09.56—
Jan 13Southeastern District InvitationalJan 13 · 1000 Meters · Place 4 · Deep Creek HDeep Creek H1000 Meters42:45.3711
Jan 6Suffolk Stars InvitationalJan 6 · 500 Meters · Place 7 · Deep Creek HDeep Creek H500 Meters71:10.66—
Jan 4Conference 17 Meet #1Jan 4 · 1000 Meters · Place 4 · Deep Creek HDeep Creek H1000 Meters42:49.2911

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Southeast District Meet #2Dec 15 · 1000 Meters · Place 7 · Deep CreekDeep Creek1000 Meters7.2:54.18a11
Feb 11VA 4A Conference 17Feb 11 · 3200 Meters · Place 6 · Deep CreekDeep Creek3200 Meters6.11:32.36a PB10

2016 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 27VHSL 4A East RegionalMay 27 · 800 Meters · Place 7 · Deep Creek HDeep Creek H800 Meters72:02.78—
May 20VHSL 4A Conference 17May 20 · 3200 Meters · Place 3 · Deep Creek HDeep Creek H3200 Meters310:44.55 PB10
May 20VHSL 4A Conference 17May 20 · 800 Meters · Place 2 · Deep Creek HDeep Creek H800 Meters22:03.5110
May 14Grassfield InvitationalMay 14 · 800 Meters · Place 6 · Deep Creek HDeep Creek H800 Meters62:05.63—
May 14Grassfield InvitationalMay 14 · 800 Meters · Place 6 · Deep Creek HDeep Creek H800 Meters62:05.63—
May 11Conference 17 Regular Season Meet #3May 11 · 200 Meters · Place 8 · Deep Creek HDeep Creek H200 Meters823.82 PB10
May 11Conference 17 Regular Season Meet #3May 11 · 400 Meters · Place 2 · Deep Creek HDeep Creek H400 Meters252.2810
May 7Virginia Beach InvitationalMay 7 · 800 Meters · Place 4 · Deep Creek HDeep Creek H800 Meters42:06.9210
May 4Southeast District Meet 4May 4 · 1600 Meters · Place 2 · Deep Creek HDeep Creek H1600 Meters24:47.82 PB—
May 4Southeast District Meet 4May 4 · 800 Meters · Place 4 · Deep Creek HDeep Creek H800 Meters42:05.44—
Apr 26Conference 17 Regular Season Meet #2Apr 26 · 800 Meters · Place 2 · Deep Creek HDeep Creek H800 Meters22:06.9210
Apr 20Southeast District Meet 3Apr 20 · 3200 Meters · Place 6 · Deep Creek HDeep Creek H3200 Meters610:49.09—
Apr 20Southeast District Meet 3Apr 20 · 400 Meters · Place 12 · Deep Creek HDeep Creek H400 Meters1253.18—
Apr 15Hampton RelaysApr 15 · 800 Meters · Place 22 · DEEP CREEK HDEEP CREEK H800 Meters222:10.6110
Apr 15Hampton RelaysApr 15 · 1600 Meters · Place 15 · DEEP CREEK HDEEP CREEK H1600 Meters154:50.0010
Apr 15Hampton RelaysApr 15 · 800 Meters · Place 22 · DEEP CREEK HDEEP CREEK H800 Meters222:10.6110
Apr 15Hampton RelaysApr 15 · 1600 Meters · Place 15 · DEEP CREEK HDEEP CREEK H1600 Meters154:50.0010
Apr 15Hampton RelaysApr 15 · 800 Meters · Place 22 · DEEP CREEK HDEEP CREEK H800 Meters222:09.7810
Apr 15Hampton RelaysApr 15 · 1600 Meters · Place 15 · DEEP CREEK HDEEP CREEK H1600 Meters154:48.6210
Apr 15Hampton RelaysApr 15 · 800 Meters · Place 22 · DEEP CREEK HDEEP CREEK H800 Meters222:10.6110
Apr 15Hampton RelaysApr 15 · 1600 Meters · Place 15 · DEEP CREEK HDEEP CREEK H1600 Meters154:50.0010
Apr 15Hampton RelaysApr 15 · 1600 Meters · Place 15 · DEEP CREEK HDEEP CREEK H1600 Meters154:50.0010
Apr 15Hampton RelaysApr 15 · 800 Meters · Place 22 · DEEP CREEK HDEEP CREEK H800 Meters222:10.6110
Apr 13Southeast District Meet 2Apr 13 · 800 Meters · Place 1 · Deep Creek HDeep Creek H800 Meters12:07.90—
Apr 13Southeast District Meet 2Apr 13 · 400 Meters · Place 6 · Deep Creek HDeep Creek H400 Meters654.05—
Apr 6Southeast District Meet 1Apr 6 · 3200 Meters · Place 9 · Deep Creek HDeep Creek H3200 Meters911:16.49—
Apr 6Southeast District Meet 1Apr 6 · 1600 Meters · Place 6 · Deep Creek HDeep Creek H1600 Meters65:01.53—
Mar 23Conference 17 Regular Season Meet #1Mar 23 · 3200 Meters · Place 2 · Deep Creek HDeep Creek H3200 Meters211:19.4010
Mar 23Conference 17 Regular Season Meet #1Mar 23 · 3200 Meters · Place 2 · Deep Creek HDeep Creek H3200 Meters211:19.4010

2015 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30VHSL 4A South Regional ChampionshipMay 30 · 3200 Meters · Place 18 · Deep CreekDeep Creek3200 Meters18.11:33.52a9
May 23VHSL Group 4A Conference 17 ChampionshipMay 23 · 3200 Meters · Place 3 · Deep CreekDeep Creek3200 Meters3.11:19.40a9
May 23VHSL Group 4A Conference 17 ChampionshipMay 23 · 1600 Meters · Place 7 · Deep CreekDeep Creek1600 Meters7.5:12.75a9
May 13Conference 17 Meet #4 May 13 · 1600 Meters · Place 6 · Deep Creek HDeep Creek H1600 Meters65:16.38—
May 6Conference 17 Meet #3May 6 · 800 Meters · Place 6 · Deep Creek HDeep Creek H800 Meters62:18.57—
May 2Suffolk InvitationalMay 2 · 1600 Meters · Place 15 · Deep Creek HDeep Creek H1600 Meters155:31.13—
Apr 18Gloucester InvitationalApr 18 · 800 Meters · Place 23 · Deep CreekDeep Creek800 Meters23.2:15.61a9
Apr 10Hampton RelaysApr 10 · 800 Meters · Place 13 · DEEP CREEK HDEEP CREEK H800 MetersRound P132:17.949
Apr 10Hampton RelaysApr 10 · 800 Meters · Place 13 · DEEP CREEK HDEEP CREEK H800 Meters132:17.949
Apr 10Hampton RelaysApr 10 · 800 Meters · Place 13 · DEEP CREEK HDEEP CREEK H800 Meters132:17.949