Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Christmas HS Invitational · Dec 143:04.84aLiberty Christmas HS InvitationalDecember 14, 2024
1600 Meters · IndoorVHSL Region 1B/2B Indoor Track & Field Championships · Feb 175:06.83VHSL Region 1B/2B Indoor Track & Field ChampionshipsFebruary 17, 2026
1600 Meters · OutdoorShenandoah District Championship · May 214:49.99aShenandoah District ChampionshipMay 21, 2026
3200 Meters · IndoorFred Hardy Invitational · Jan 2511:18.28Fred Hardy InvitationalJanuary 25, 2025
3200 Meters · OutdoorKnights Track Classic · Apr 2610:35.69Knights Track ClassicApril 26, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26VHSL Region 2B ChampionshipsMay 26 · 3200 Meters · Place 3 · Stuarts Draft3200 Meters3.10:44.28a10
May 21Shenandoah District ChampionshipMay 21 · 3200 Meters · Place 10 · Stuarts Draft3200 Meters10.11:21.87a10
May 21Shenandoah District ChampionshipMay 21 · 1600 Meters · Place 3 · Stuarts Draft1600 Meters3.4:49.99a PB10
May 8JJ Updike Last Chance InvitationalMay 8 · 3200 Meters · Place 6 · Stuarts Draft3200 Meters6.10:57.29a10
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 107 · Stuarts Draft3200 Meters107.10:53.75a10
Apr 22Stuarts Draft Home Track Meet 2026Apr 22 · 1600 Meters · Place 1 · Stuarts Draft1600 Meters1.4:53.87aUnofficial10
Apr 22Stuarts Draft Home Track Meet 2026Apr 22 · 800 Meters · Place 1 · Stuarts Draft800 Meters1.2:11.65aUnofficial10
Apr 4Appomattox County HS InvitationalApr 4 · 3200 Meters · Place 1 · Stuarts Draft3200 Meters1.11:25.60a10
Apr 4Appomattox County HS InvitationalApr 4 · 1600 Meters · Place 6 · Stuarts Draft1600 Meters6.5:01.61a10
Jan 17Walter Bass InviteJan 17 · 3200 Meters · Place 2 · Stuarts Draft3200 Meters2.10:38.92a10

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 4VHSL Class 2 Indoor State ChampionshipsMar 4 · 3200 Meters · Place 12 · Stuarts Draf3200 Meters1211:44.9210
Mar 4VHSL Class 2 Indoor State ChampionshipsMar 4 · 1600 Meters · Place 12 · Stuarts Draf1600 Meters125:08.9410
Feb 17VHSL Region 1B/2B Indoor Track & Field ChampionshipsFeb 17 · 3200 Meters · Place 2 · Stuarts Draf3200 Meters211:23.5510
Feb 17VHSL Region 1B/2B Indoor Track & Field ChampionshipsFeb 17 · 1600 Meters · Place 3 · Stuarts Draf1600 Meters35:06.83 PB10
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 3200 Meters · Stuarts Draft3200 Meters—DNS10
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 1600 Meters · Place 22 · Stuarts Draft1600 Meters22.5:11.17a10
Jan 10Heritage InvitationalJan 10 · 3200 Meters · Place 1 · Stuarts Draf3200 Meters111:29.23—
Jan 10Heritage InvitationalJan 10 · 1600 Meters · Place 1 · Stuarts Draf1600 Meters15:10.74—
Jan 10Heritage InvitationalJan 10 · 3200 Meters · Place 1 · Stuarts Draf3200 Meters111:29.23—
Jan 10Heritage InvitationalJan 10 · 1600 Meters · Place 1 · Stuarts Draf1600 Meters15:10.74—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28VHSL Region 2B ChampionshipsMay 28 · 3200 Meters · Place 5 · Stuarts Draft3200 Meters5.10:48.99a9
May 22Shenandoah District ChampionshipMay 22 · 3200 Meters · Place 5 · Stuarts Draf3200 Meters510:52.69—
May 22Shenandoah District ChampionshipMay 22 · 1600 Meters · Place 8 · Stuarts Draf1600 Meters85:00.66—
May 2Dogwood Track ClassicMay 2 · 3200 Meters · Place 124 · Stuarts Draf3200 Meters12410:47.659
May 2Dogwood Track ClassicMay 2 · 3200 Meters · Place 124 · Stuarts Draf3200 Meters12410:47.659
Apr 26Knights Track ClassicApr 26 · 3200 Meters · Place 6 · Stuarts Draf3200 Meters610:35.69 PB—
Apr 25Augusta County Track InvitationalApr 25 · 1600 Meters · Place 3 · Stuarts Draf1600 Meters34:58.65—
Apr 19Rufus Knight InvitationalApr 19 · 3200 Meters · Place 3 · Stuarts Draf3200 Meters311:32.43—
Apr 19Rufus Knight InvitationalApr 19 · 1600 Meters · Place 6 · Stuarts Draf1600 Meters64:57.23—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 90 · Stuarts Draf1600 Meters905:16.099
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 91 · Stuarts Draf1600 Meters915:20.679
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 91 · Stuarts Draf1600 Meters915:20.679
Jan 25Fred Hardy InvitationalJan 25 · 3200 Meters · Place 22 · Stuarts Draf3200 Meters2211:18.28 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 1000 Meters · Place 135 · Stuarts Draft1000 Meters135.3:04.84a PB9