Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFastTrack Invitational · Feb 94:37.01aFastTrack InvitationalFebruary 9, 2024
1000 Meters · IndoorWheaton's Pre Post-Season Meet · Feb 172:42.76aWheaton's Pre Post-Season MeetFebruary 17, 2024
1500 Meters · OutdoorWesleyan (Conn) J Elmer Swanson Spring Classic · Mar 224:23.41aWesleyan (Conn) J Elmer Swanson Spring ClassicMarch 22, 2025
1600 Meters · IndoorVHSL Class 5 Region A Championships · Feb 144:57.01VHSL Class 5 Region A ChampionshipsFebruary 14, 2022
1600 Meters · OutdoorVHSL Class 5 State Championships · Jun 24:38.87VHSL Class 5 State ChampionshipsJune 2, 2023
3200 Meters · IndoorVHSL Class 5 Region A Championships · Feb 1411:02.95VHSL Class 5 Region A ChampionshipsFebruary 14, 2022
3200 Meters · OutdoorBeach District Meet #2 @ Tallwood · Apr 610:57.97Beach District Meet #2 @ TallwoodApril 6, 2022
400 Meters · OutdoorBeach District Meet #4 @ Tallwood · May 1857.04Beach District Meet #4 @ TallwoodMay 18, 2022
800 Meters · IndoorLittle 3 Championship · Jan 132:08.13Little 3 ChampionshipJanuary 13, 2024
800 Meters · OutdoorMarlin Invitational · May 62:05.28Marlin InvitationalMay 6, 2023

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 19Trinity InvitationalApr 19 · 1500 Meters · Place 73 · WesleyanWesleyan1500 Meters734:29.25SO
Apr 19Trinity InvitationalApr 19 · 800 Meters · Place 46 · WesleyanWesleyan800 Meters462:11.80SO
Apr 11Silfen InvitationalApr 11 · 1500 Meters · Place 6 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters64:28.21aSO
Mar 29Tufts Snowflake ClassicMar 29 · 800 Meters · Place 18 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters182:07.89aSo
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 1500 Meters · Place 25 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters25.4:23.41a PBSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Springfield College Triangle ClassicFeb 21 · 1 Mile · Place 11 · WesleyanWesleyan1 Mile114:44.46SO
Feb 7Tufts Cupid ChallengeFeb 7 · 1 Mile · Place 26 · Wesleyan (Conn.)Wesleyan (Conn.)1 Mile264:48.96a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17Wheaton's Pre Post-Season MeetFeb 17 · 1000 Meters · Place 2 · Wesleyan (Conn.)Wesleyan (Conn.)1000 Meters22:42.76a PB—
Feb 9FastTrack InvitationalFeb 9 · 1 Mile · Place 70 · Wesleyan (Conn.)Wesleyan (Conn.)1 Mile70.4:37.01a PBFr
Feb 2Tufts Cupid ChallengeFeb 2 · 1000 Meters · Place 15 · Wesleyan (Conn.)Wesleyan (Conn.)1000 Meters152:43.33a—
Jan 27Wesleyan Indoor InviteJan 27 · 1 Mile · Place 8 · WesleyanWesleyan1 Mile84:44.73FR
Jan 27Wesleyan Indoor InviteJan 27 · 800 Meters · Place 9 · WesleyanWesleyan800 Meters92:11.11FR
Jan 13Little 3 ChampionshipJan 13 · 800 Meters · Place 5 · WesleyanWesleyan800 Meters52:08.13 PBFR

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 5 State ChampionshipsJun 2 · 1600 Meters · Place 16 · First ColoniFirst Coloni1600 Meters164:38.87 PB—
May 24VHSL Class 5 Region A ChampionshipsMay 24 · 800 Meters · Place 9 · First ColoniFirst Coloni800 Meters92:13.3512
May 24VHSL Class 5 Region A ChampionshipsMay 24 · 1600 Meters · Place 4 · First ColoniFirst Coloni1600 Meters44:39.6412
May 24VHSL Class 5 Region A ChampionshipsMay 24 · 800 Meters · Place 9 · First ColoniFirst Coloni800 Meters92:13.3512
May 24VHSL Class 5 Region A ChampionshipsMay 24 · 1600 Meters · Place 4 · First ColoniFirst Coloni1600 Meters44:39.6412
May 24VHSL Class 5 Region A ChampionshipsMay 24 · 800 Meters · Place 9 · First ColonialFirst Colonial800 Meters92:13.3512
May 24VHSL Class 5 Region A ChampionshipsMay 24 · 1600 Meters · Place 4 · First ColonialFirst Colonial1600 Meters44:39.6412
May 6Marlin InvitationalMay 6 · 1600 Meters · Place 1 · First ColoniFirst Coloni1600 Meters14:40.79—
May 6Marlin InvitationalMay 6 · 800 Meters · Place 4 · First ColoniFirst Coloni800 Meters42:05.28 PB—
May 6Marlin InvitationalMay 6 · 1600 Meters · Place 1 · First ColonialFirst Colonial1600 Meters14:40.7912
May 6Marlin InvitationalMay 6 · 800 Meters · Place 4 · First ColonialFirst Colonial800 Meters42:05.2812

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 3VHSL 5A State ChampionshipsJun 3 · 1600 Meters · Place 20 · First ColonialFirst Colonial1600 Meters20.4:55.27a11
May 25VHSL Region 1C ChampionshipsMay 25 · 3200 Meters · Place 8 · First ColoniFirst Coloni3200 Meters811:20.6611
May 25VHSL Region 1C ChampionshipsMay 25 · 1600 Meters · Place 4 · First ColoniFirst Coloni1600 Meters44:45.8311
May 25VHSL Region 1C ChampionshipsMay 25 · 3200 Meters · Place 8 · First ColoniFirst Coloni3200 Meters811:20.6611
May 25VHSL Region 1C ChampionshipsMay 25 · 1600 Meters · Place 4 · First ColoniFirst Coloni1600 Meters44:45.8311
May 25VHSL Region 1C ChampionshipsMay 25 · 3200 Meters · Place 8 · First ColoniFirst Coloni3200 Meters811:20.6611
May 25VHSL Region 1C ChampionshipsMay 25 · 1600 Meters · Place 4 · First ColoniFirst Coloni1600 Meters44:45.8311
May 25VHSL Region 5A ChampionshipsMay 25 · 3200 Meters · Place 8 · First ColonialFirst Colonial3200 Meters8.11:20.66a11
May 25VHSL Region 5A ChampionshipsMay 25 · 1600 Meters · Place 4 · First ColonialFirst Colonial1600 Meters4.4:45.83a11
May 18Beach District Meet #4 @ TallwoodMay 18 · 3200 Meters · Place 2 · First ColoniFirst Coloni3200 Meters211:04.4611
May 18Beach District Meet #4 @ TallwoodMay 18 · 800 Meters · Place 5 · First ColoniFirst Coloni800 Meters52:09.9211
May 18Beach District Meet #4 @ TallwoodMay 18 · 400 Meters · Place 10 · First ColonialFirst Colonial400 Meters1057.04 PB11
May 18Beach District Meet #4 @ TallwoodMay 18 · 1600 Meters · Place 4 · First ColonialFirst Colonial1600 Meters44:46.8511
May 11Beach District Meet #5 @ TallwoodMay 11 · 3200 Meters · Place 2 · First ColoniFirst Coloni3200 Meters211:04.4611
May 11Beach District Meet #5 @ TallwoodMay 11 · 800 Meters · Place 5 · First ColoniFirst Coloni800 Meters52:09.9211
May 11Beach District Meet #5 @ TallwoodMay 11 · 3200 Meters · Place 2 · First ColonialFirst Colonial3200 Meters211:04.4611
May 11Beach District Meet #5 @ TallwoodMay 11 · 800 Meters · Place 5 · First ColonialFirst Colonial800 Meters52:09.9211
Apr 23Track 757 InvitationalApr 23 · 800 Meters · Place 19 · First ColoniFirst Coloni800 Meters192:22.8111
Apr 23Track 757 InvitationalApr 23 · 1600 Meters · Place 14 · First ColoniFirst Coloni1600 Meters145:01.9811
Apr 6Beach District Meet #2 @ TallwoodApr 6 · 3200 Meters · Place 4 · First ColoniFirst Coloni3200 Meters410:57.97 PB11
Apr 6Beach District Meet #2 @ TallwoodApr 6 · 1600 Meters · First ColoniFirst Coloni1600 Meters—5:05.4111
Apr 6Beach District Meet #2 @ TallwoodApr 6 · 3200 Meters · Place 4 · First ColonialFirst Colonial3200 Meters410:57.9711
Mar 30Beach District Meet #1 @ LandstownMar 30 · 1600 Meters · Place 8 · First ColoniFirst Coloni1600 Meters85:05.4111
Mar 30Beach District Meet #1 @ LandstownMar 30 · 1600 Meters · Place 8 · First ColonialFirst Colonial1600 Meters85:05.4111

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 14VHSL Class 5 Region A ChampionshipsFeb 14 · 3200 Meters · Place 8 · First ColoniFirst Coloni3200 Meters811:02.95 PB—
Feb 14VHSL Class 5 Region A ChampionshipsFeb 14 · 1600 Meters · Place 8 · First ColoniFirst Coloni1600 Meters84:57.01 PB—
Feb 14VHSL Class 5 Region A ChampionshipsFeb 14 · 3200 Meters · Place 8 · First ColonialFirst Colonial3200 Meters811:02.9511
Feb 14VHSL Class 5 Region A ChampionshipsFeb 14 · 1600 Meters · Place 8 · First ColonialFirst Colonial1600 Meters84:57.0111
Feb 3Beach District Meet #4Feb 3 · 1600 Meters · Place 12 · First ColonialFirst Colonial1600 Meters12.5:02.48a11
Jan 27Beach District Meet #3Jan 27 · 3200 Meters · Place 8 · First ColoniFirst Coloni3200 Meters811:35.75—
Jan 27Beach District Meet #3Jan 27 · 1000 Meters · Place 11 · First ColoniFirst Coloni1000 Meters112:57.58—
Jan 14The Virginia ShowcaseJan 14 · 1600 Meters · Place 159 · First ColoniFirst Coloni1600 Meters1595:09.57—
Jan 14The Virginia ShowcaseJan 14 · 1600 Meters · Place 159 · First ColoniFirst Coloni1600 Meters1595:09.57—
Jan 11Beach District Meet #2Jan 11 · 1000 Meters · Place 18 · First ColoniFirst Coloni1000 Meters183:04.44—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Beach District Meet #1Dec 9 · 1600 Meters · Place 21 · First ColonialFirst Colonial1600 Meters21.5:20.89a11

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 5A South Region ChampionshipJun 5 · 800 Meters · Place 16 · First ColoniFirst Coloni800 Meters162:16.77—
May 26Beach District Meet #5 @ TallwoodMay 26 · 800 Meters · Place 10 · First ColoniFirst Coloni800 Meters102:16.0310