Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorVHSL Class 4 Indoor State Championships · Mar 34:23.04VHSL Class 4 Indoor State ChampionshipsMarch 3, 2025
1600 Meters · OutdoorVHSL Class 4 State Championships · Jun 64:20.88VHSL Class 4 State ChampionshipsJune 6, 2025
3200 Meters · IndoorWalter Bass HS Invitational · Jan 189:45.24Walter Bass HS InvitationalJanuary 18, 2025
3200 Meters · OutdoorTwilight Classic · May 99:34.07Twilight ClassicMay 9, 2025
800 Meters · OutdoorCatoctin District Championship · May 161:59.84Catoctin District ChampionshipMay 16, 2025

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 1600 Meters · Place 4 · Woodgrove1600 Meters44:20.88 PB12
May 27VHSL Region 4C Outdoor Track ChampionshipMay 27 · 800 Meters · Place 8 · Woodgrove800 Meters82:04.8812
May 27VHSL Region 4C Outdoor Track ChampionshipMay 27 · 1600 Meters · Place 2 · Woodgrove1600 Meters24:25.0412
May 16Catoctin District ChampionshipMay 16 · 800 Meters · Place 1 · Woodgrove800 Meters11:59.84 PB—
May 9Twilight ClassicMay 9 · 3200 Meters · Place 3 · Woodgrove3200 Meters39:34.07 PB12
May 2Dogwood Track ClassicMay 2 · 1600 Meters · Place 21 · Woodgrove1600 Meters214:23.7412
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 48 · Woodgrove800 Meters482:00.9412
May 2Dogwood Track ClassicMay 2 · 1600 Meters · Place 21 · Woodgrove1600 Meters214:23.7412
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 48 · Woodgrove800 Meters482:00.9412
Apr 26LOCO ChampionshipApr 26 · 3200 Meters · Place 5 · Woodgrove3200 Meters59:53.9712
Apr 26LOCO ChampionshipApr 26 · 1600 Meters · Place 1 · Woodgrove1600 Meters14:28.4912
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 3 · Woodgrove800 Meters32:01.76SR
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 3 · Woodgrove800 Meters32:01.76SR
Feb 15Region 4C ChampionshipsFeb 15 · 1600 Meters · Place 2 · Woodgrove1600 Meters2.4:44.64aUnofficial12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 4 Indoor State ChampionshipsMar 3 · 1600 Meters · Place 5 · Woodgrove1600 Meters54:23.04 PB12
Feb 18Region 4C ChampionshipsFeb 18 · 1600 Meters · Place 2 · Woodgrove1600 Meters24:44.6412
Feb 10Catoctin District Indoor Track & Field ChampionshipsFeb 10 · 1600 Meters · Place 2 · Woodgrove1600 Meters24:36.11—
Feb 1Groundhog Polar Bear InvitationalFeb 1 · 1600 Meters · Place 4 · Woodgrove1600 Meters44:42.1612
Jan 18Walter Bass HS InvitationalJan 18 · 3200 Meters · Place 8 · Woodgrove3200 Meters89:45.24 PB—
Jan 18Walter Bass HS InvitationalJan 18 · 1600 Meters · Place 7 · Woodgrove1600 Meters74:29.08—
Jan 13Wilkins Center HS ChallengeJan 13 · 3200 Meters · Place 2 · Woodgrove3200 Meters29:55.77—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 14Polar Titans InvitationalDec 14 · 1600 Meters · Place 2 · Woodgrove1600 Meters2.4:34.16aUnofficial12
Dec 7Winter Jacket ClassicDec 7 · 3200 Meters · Place 2 · Woodgrove3200 Meters2.9:52.11aUnofficial12
May 31VHSL Class 4 State ChampionshipsMay 31 · 3200 Meters · Place 20 · Woodgrove3200 Meters209:54.4211
May 31VHSL Class 4 State ChampionshipsMay 31 · 1600 Meters · Place 28 · Woodgrove1600 Meters284:46.4411
May 22VHSL Region 4C ChampionshipsMay 22 · 1600 Meters · Place 5 · Woodgrove1600 Meters54:25.6911
May 22VHSL Region 4C ChampionshipsMay 22 · 3200 Meters · Place 11 · Woodgrove3200 Meters1110:19.6811
May 15Dulles/Catoctin District ChampionshipMay 15 · 3200 Meters · Place 1 · Woodgrove3200 Meters1.9:42.21a11
May 3Dogwood Track ClassicMay 3 · 3200 Meters · Place 46 · Woodgrove3200 Meters469:37.2011
May 3Dogwood Track ClassicMay 3 · 1600 Meters · Place 58 · Woodgrove1600 Meters584:29.3511
Apr 27Apple Blossom InvitationalApr 27 · 3200 Meters · Place 1 · Woodgrove3200 Meters19:47.3011
Apr 27Apple Blossom InvitationalApr 27 · 3200 Meters · Place 1 · Woodgrove3200 Meters19:51.32—
Apr 13Handley Invitational 2024Apr 13 · 3200 Meters · Place 5 · Woodgrove3200 Meters510:00.6311
Apr 13Handley Invitational 2024Apr 13 · 1600 Meters · Place 2 · Woodgrove1600 Meters24:34.7311
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 1600 Meters · Woodgrove1600 Meters—DNS11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 12VHSL Region 4C Indoor ChampionshipsFeb 12 · 1600 Meters · Place 8 · Woodgrove1600 Meters84:47.30—
Feb 1Catoctin District Indoor ChampionshipFeb 1 · 3200 Meters · Place 3 · Woodgrove3200 Meters310:05.81—
Feb 1Catoctin District Indoor ChampionshipFeb 1 · 1600 Meters · Place 3 · Woodgrove1600 Meters34:34.33—
Jan 27Bulldog InvitationalJan 27 · 1600 Meters · Place 45 · Woodgrove1600 Meters454:39.5211
Jan 10Woodgrove Winter Track Meet #1Jan 10 · 3200 Meters · Place 1 · Woodgrove3200 Meters110:40.6911

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Dec 16Polar Titans InvitationalDec 16 · 1600 Meters · Place 4 · Woodgrove1600 Meters4.4:41.35aUnofficial11
Dec 9Bobcat Blizzard InvitationalDec 9 · 1600 Meters · Place 9 · Woodgrove1600 Meters9.4:41.06aUnofficial11
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · 3200 Meters · Place 7 · Woodgrove3200 Meters710:04.20—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · 1600 Meters · Place 5 · Woodgrove1600 Meters54:32.84—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · 3200 Meters · Place 7 · Woodgrove3200 Meters710:04.20—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · 1600 Meters · Place 5 · Woodgrove1600 Meters54:32.84—
May 15Potomac District ChampionshipsMay 15 · 3200 Meters · Place 3 · Woodgrove3200 Meters39:52.6410
May 15Potomac District ChampionshipsMay 15 · 1600 Meters · Place 4 · Woodgrove1600 Meters44:32.1510
May 12Millbrook's Last Chance InvitationalMay 12 · 3200 Meters · Place 5 · Woodgrove3200 Meters59:53.0110
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 11 · Woodgrove3200 Meters1110:03.5010
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 10 · Woodgrove3200 Meters1010:03.5010
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 5 · Woodgrove3200 Meters59:56.0210
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 5 · Woodgrove3200 Meters59:56.0210
Apr 29Apple Blossom InvitationalApr 29 · 3200 Meters · Place 4 · Woodgrove3200 Meters410:15.4110
Apr 29Apple Blossom InvitationalApr 29 · 1600 Meters · Place 6 · Woodgrove1600 Meters64:38.7410
Apr 22Colgan InvitationalApr 22 · 1600 Meters · Place 1 · Woodgrove1600 Meters14:40.95—
Apr 22Colgan InvitationalApr 22 · 1600 Meters · Place 10 · Woodgrove1600 Meters104:40.95—
Apr 14Wolverine Classic Track InvitationalApr 14 · 1600 Meters · Place 10 · Woodgrove1600 Meters104:42.5910
Apr 14Woodgrove InviteApr 14 · 1600 Meters · Place 10 · Woodgrove1600 Meters10.4:42.59a10
Apr 1All American Track Classic VirginiaApr 1 · 1600 Meters · Place 4 · WOODGROVE1600 Meters44:52.3710
Mar 25Spartan ClassicMar 25 · 800 Meters · Place 18 · Woodgrove800 Meters182:12.6910
Mar 25Spartan ClassicMar 25 · 1600 Meters · Place 11 · Woodgrove1600 Meters114:43.6610

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19Potomac District ChampionshipsMay 19 · 3200 Meters · Place 10 · Woodgrove3200 Meters1010:45.249
May 19Potomac District ChampionshipsMay 19 · 1600 Meters · Place 7 · Woodgrove1600 Meters74:54.329
Apr 9Wildcat InvitationalApr 9 · 3200 Meters · Place 4 · Woodgrove3200 Meters410:58.89—
Apr 2Handley InvitationalApr 2 · 1600 Meters · Place 22 · Woodgrove1600 Meters224:58.469
Apr 2Handley InvitationalApr 2 · 1600 Meters · Place 22 · Woodgrove1600 Meters224:58.469
Mar 30Independence Home MeetMar 30 · 1600 Meters · Place 9 · Woodgrove1600 Meters95:05.099
Mar 26Battlefield RelaysMar 26 · 1600 Meters · Place 9 · Woodgrove1600 Meters95:14.59—