Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBeantown Challenge · Jan 172:35.81aBeantown ChallengeJanuary 17, 2026
1600 Meters · IndoorSpartan Quad · Jan 234:59.61Spartan QuadJanuary 23, 2024
1600 Meters · OutdoorSpartan Classic · Mar 294:44.17Spartan Classic March 29, 2025
200 Meters · IndoorCardinal & Gray Alumni · Dec 1323.98aCardinal & Gray AlumniDecember 13, 2025
400 Meters · IndoorRiverhawk Invitational · Feb 651.42aRiverhawk InvitationalFebruary 6, 2026
400 Meters · OutdoorCatoctin District Championship · May 1650.93Catoctin District ChampionshipMay 16, 2025
500 Meters · IndoorVHSL Class 4 Indoor State Championships · Mar 31:06.98VHSL Class 4 Indoor State ChampionshipsMarch 3, 2025
600 Meters · IndoorSharon Colyear-Danville Season Opener · Dec 61:22.84aSharon Colyear-Danville Season OpenerDecember 6, 2025
800 Meters · IndoorJohn Thomas Terrier Classic · Jan 301:57.90John Thomas Terrier ClassicJanuary 30, 2026
800 Meters · OutdoorMIT Final Qualifier · May 141:55.69aMIT Final QualifierMay 14, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · 800 Meters · Place 17 · MITMIT800 Meters17.1:55.69a PBFr
May 8The FIRE Meet at WilliamsMay 8 · 800 Meters · Place 54 · MITMIT800 Meters54.1:59.88aFr
May 1New England Division III Outdoor ChampionshipsMay 1 · 800 Meters · Place 17 · MITMIT800 Meters17.1:58.68aFr
Apr 17MIT Sean Collier InvitationalApr 17 · 800 Meters · Place 12 · MITMIT800 Meters12.1:58.98aFr
Apr 10Friar InvitationalApr 10 · 800 Meters · Place 37 · MITMIT800 Meters37.2:00.62aFr
Apr 4Sam Howell InvitationalApr 4 · 800 Meters · Place 39 · MITMIT800 Meters39.1:58.71aFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 600 Meters · Place 6 · MITMIT600 Meters61:23.10aFR
Feb 13David Hemery Valentine InvitationalFeb 13 · 800 Meters · Place 139 · MITMIT800 Meters1391:58.77aFr
Feb 6Riverhawk InvitationalFeb 6 · 400 Meters · Place 12 · MITMIT400 Meters1251.42a PBFr
Jan 30John Thomas Terrier ClassicJan 30 · 800 Meters · Place 84 · MITMIT800 Meters841:57.90 PBFR
Jan 17Beantown ChallengeJan 17 · 1000 Meters · Place 34 · MITMIT1000 Meters342:35.81a PBFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Cardinal & Gray AlumniDec 13 · 200 Meters · Place 2 · MITMIT200 Meters2.23.98a PBFr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 600 Meters · Place 9 · MITMIT600 Meters9.1:22.84a PBFr
Mar 3VHSL Class 4 Indoor State ChampionshipsMar 3 · 500 Meters · Place 4 · Broad RunBroad Run500 Meters41:06.98 PB12
Feb 18Region 4C ChampionshipsFeb 18 · 500 Meters · Place 1 · Broad RunBroad Run500 Meters11:09.8312
Feb 10Catoctin District Indoor Track & Field ChampionshipsFeb 10 · 500 Meters · Place 1 · Broad RunBroad Run500 Meters11:08.62—
Feb 5Lightridge Polar BearFeb 5 · 500 Meters · Place 1 · Broad RunBroad Run500 Meters11:08.7212
Feb 1Groundhog Polar Bear InvitationalFeb 1 · 500 Meters · Place 2 · Broad RunBroad Run500 Meters21:10.0712
Jan 30Spartan QuadJan 30 · 500 Meters · Place 2 · Broad RunBroad Run500 Meters21:09.1612

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 800 Meters · Place 8 · Broad RunBroad Run800 Meters81:59.7512
May 27VHSL Region 4C Outdoor Track ChampionshipMay 27 · 800 Meters · Place 1 · Broad RunBroad Run800 Meters12:02.0112
May 16Catoctin District ChampionshipMay 16 · 400 Meters · Place 1 · Broad RunBroad Run400 Meters150.93 PB—
May 9Twilight ClassicMay 9 · 400 Meters · Place 1 · Broad RunBroad Run400 Meters151.5912
Apr 26LOCO ChampionshipApr 26 · 800 Meters · Place 3 · Broad RunBroad Run800 Meters31:59.9412
Apr 11=PR= Northern Virginia InvitationalApr 11 · 800 Meters · Place 22 · Broad RunBroad Run800 Meters222:02.9012
Mar 29Spartan Classic Mar 29 · 1600 Meters · Place 8 · Broad RunBroad Run1600 Meters84:44.17 PB12
Feb 15Region 4C ChampionshipsFeb 15 · 500 Meters · Place 1 · Broad RunBroad Run500 Meters1.1:09.83aUnofficial12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 14Polar Titans InvitationalDec 14 · 3200 Meters · Place 8 · Broad RunBroad Run3200 Meters8.10:37.62aUnofficial12
May 31VHSL Class 4 State ChampionshipsMay 31 · 800 Meters · Place 13 · Broad RunBroad Run800 Meters132:00.0311
May 22VHSL Region 4C ChampionshipsMay 22 · 800 Meters · Place 3 · Broad RunBroad Run800 Meters31:59.0311
May 15Dulles/Catoctin District ChampionshipMay 15 · 800 Meters · Place 6 · Broad RunBroad Run800 Meters6.2:04.00a11
May 3Dogwood Track ClassicMay 3 · 800 Meters · Place 54 · Broad RunBroad Run800 Meters542:02.1011
Apr 13Handley Invitational 2024Apr 13 · 800 Meters · Place 14 · Broad RunBroad Run800 Meters142:09.9311
Apr 6Spartan ClassicApr 6 · 800 Meters · Place 5 · Broad RunBroad Run800 Meters52:10.8711

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26VHSL Class 4 State ChampionshipsFeb 26 · 500 Meters · Place 3 · Broad RunBroad Run500 Meters31:07.6911
Feb 1Catoctin District Indoor ChampionshipFeb 1 · 500 Meters · Place 1 · Broad RunBroad Run500 Meters11:08.13—
Jan 27Bulldog InvitationalJan 27 · 1000 Meters · Place 48 · Broad RunBroad Run1000 Meters482:46.6411
Jan 23Spartan QuadJan 23 · 1600 Meters · Place 8 · Broad RunBroad Run1600 Meters84:59.61 PB11

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17Dulles District ChampionshipMay 17 · 800 Meters · Place 6 · Broad RunBroad Run800 Meters62:03.1610

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1Dulles District ChampionshipFeb 1 · 500 Meters · Place 11 · Broad RunBroad Run500 Meters111:14.4010
Jan 17Lightridge QuadJan 17 · 500 Meters · Place 2 · Broad RunBroad Run500 Meters21:15.3910
Jan 7Liberty Premier Invitational (College)Jan 7 · 500 Meters · Place 46 · Broad RunBroad Run500 Meters461:14.84—
Jan 7Liberty Premier HS InvitationalJan 7 · 500 Meters · Place 46 · Broad RunBroad Run500 Meters46.1:14.84a10
Jan 3Stone Bridge QuadJan 3 · 500 Meters · Place 1 · Broad RunBroad Run500 Meters11:14.92—