Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorDinwiddie Polar Bear #2 · Feb 113:16.98Dinwiddie Polar Bear #2February 11, 2026
1600 Meters · IndoorVHSL Region 4B ITK Championships · Feb 215:39.46aVHSL Region 4B ITK ChampionshipsFebruary 21, 2026
1600 Meters · OutdoorNansemond River Warrior Classic · May 165:22.36aNansemond River Warrior ClassicMay 16, 2026
3200 Meters · IndoorPetersburg Polar Bear · Jan 2913:23.64Petersburg Polar BearJanuary 29, 2025
800 Meters · OutdoorNansemond River Warrior Classic · May 162:25.69aNansemond River Warrior ClassicMay 16, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16Nansemond River Warrior ClassicMay 16 · 1600 Meters · Place 20 · Dinwiddie County Senior1600 Meters20.5:22.36a PB10
May 16Nansemond River Warrior ClassicMay 16 · 800 Meters · Place 49 · Dinwiddie County Senior800 Meters49.2:25.69a PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21VHSL Region 4B ITK ChampionshipsFeb 21 · 1600 Meters · Place 24 · Dinwiddie County Senior1600 Meters24.5:39.46a PB10
Feb 11Dinwiddie Polar Bear #2Feb 11 · 1000 Meters · Place 10 · Dinwiddie1000 Meters103:16.98 PBSO
Feb 11Dinwiddie Polar Bear #2Feb 11 · 1600 Meters · Place 5 · Dinwiddie1600 Meters55:50.60SO
Jan 14Matoaca Polar BearJan 14 · 1000 Meters · Place 14 · Dinwiddie1000 Meters143:39.16SO
Jan 14Matoaca Polar BearJan 14 · 1600 Meters · Place 10 · Dinwiddie1600 Meters105:47.28SO

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Dinwiddie Polar BearDec 17 · 1000 Meters · Place 10 · Dinwiddie County Senior1000 Meters10.3:30.67aUnofficial10
Dec 17Dinwiddie Polar BearDec 17 · 1600 Meters · Place 10 · Dinwiddie County Senior1600 Meters10.5:43.77aUnofficial10
Feb 14VHSL Region 4B Indoor ChampionshipFeb 14 · 3200 Meters · Dinwiddie County Senior3200 Meters--NT9
Feb 14VHSL Region 4B Indoor ChampionshipFeb 14 · 1600 Meters · Place 25 · Dinwiddie County Senior1600 Meters25.5:51.59a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5Matoaca Polar BearFeb 5 · 1000 Meters · Place 5 · Dinwiddie1000 Meters53:28.23—
Jan 29Petersburg Polar BearJan 29 · 3200 Meters · Place 1 · Dinwiddie3200 Meters113:23.64 PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Liberty Flames HS InvitationalDec 7 · 1600 Meters · Place 148 · Dinwiddie County Senior1600 Meters148.6:21.59a9
Jan 23Petersburg Polar Bear MeetJan 23 · 1600 Meters · Place 1 · Dinwiddie1600 Meters16:48.22—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22Prince George Middle School MeetApr 22 · 800 Meters · Place 5 · Dinwiddie800 Meters53:01.628
Apr 22Prince George Middle School MeetApr 22 · 1600 Meters · Place 2 · Dinwiddie1600 Meters26:32.588
Apr 13The Timberwolf Classic MS MeetApr 13 · 800 Meters · Place 48 · Dinwiddie800 Meters483:52.07—
Apr 13The Timberwolf Classic MS MeetApr 13 · 1600 Meters · Place 46 · Dinwiddie1600 Meters468:01.58—