Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMiddlebury's NESCAC Invite · Feb 14:25.49aMiddlebury's NESCAC InviteFebruary 1, 2026
1500 Meters · OutdoorMiddlebury Col Meet · Apr 194:08.93Middlebury Col MeetApril 19, 2025
200 Meters · OutdoorMiddlebury Outdoor Meet · Apr 1823.72aMiddlebury Outdoor MeetApril 18, 2026
400 Meters · OutdoorMiddlebury Outdoor Meet · Apr 1849.46aMiddlebury Outdoor MeetApril 18, 2026
600 Meters · IndoorMetropolitan Division Men's Championship · Jan 271:24.98aMetropolitan Division Men's ChampionshipJanuary 27, 2022
800 Meters · IndoorDavid Hemery Valentine Invitational · Feb 141:56.26aDavid Hemery Valentine InvitationalFebruary 14, 2025
800 Meters · OutdoorNESCAC Track & Field Championships · Apr 251:52.79aNESCAC Track & Field ChampionshipsApril 25, 2026
Results · IndoorTufts Stampede Open · Feb 1551.45Tufts Stampede OpenFebruary 15, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 800 Meters · Place 32 · MiddleburyMiddlebury800 Meters32.1:56.48aSr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 800 Meters · Place 7 · MiddleburyMiddlebury800 MetersRound P7.1:52.79a PBSr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 800 Meters · Place 6 · MiddleburyMiddlebury800 Meters6.1:53.40aSr
Apr 18Middlebury Outdoor MeetApr 18 · 400 Meters · Place 1 · MiddleburyMiddlebury400 Meters1.49.46a PBSr
Apr 18Middlebury Outdoor MeetApr 18 · 200 Meters · Place 5 · MiddleburyMiddlebury200 Meters5.23.72a PBWind: -2.7Sr
Apr 11UMASS Commonwealth InvitationalApr 11 · 800 Meters · Place 1 · MiddleburyMiddlebury800 Meters1.1:54.12aSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13David Hemery Valentine InvitationalFeb 13 · 1 Mile · Place 276 · MiddleburyMiddlebury1 Mile2764:25.75aSr
Feb 1Middlebury's NESCAC InviteFeb 1 · 1 Mile · Place 17 · MiddleburyMiddlebury1 Mile174:25.49a PBSR

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 19Middlebury Col MeetApr 19 · 1500 Meters · Place 6 · JR-3 MiddleburyJR-3 Middlebury1500 Meters64:08.93 PB—
Apr 19Middlebury Col MeetApr 19 · 1500 Meters · Place 6 · JR-3 MiddleburyJR-3 Middlebury1500 Meters64:08.93—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 282025 New England Division III Indoor T&F ChampionshipFeb 28 · Results · Place 18 · MiddleburyMiddleburyResults181:22.47JR
Feb 15Tufts Stampede OpenFeb 15 · Results · Place 1 · MiddleburyMiddleburyResults151.45 PBJR
Feb 14David Hemery Valentine InvitationalFeb 14 · 800 Meters · Place 153 · MiddleburyMiddlebury800 Meters1531:56.26a PB—
Jan 26Middlebury's NESCAC Invite Jan 26 · 800 Meters · Place 6 · MiddleburyMiddlebury800 Meters61:56.80a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3NE Division 3May 3 · 800 Meters · Place 18 · MiddleburyMiddlebury800 Meters181:55.68a—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 27Metropolitan Division Men's ChampionshipJan 27 · 600 Meters · Place 1 · LaSalle AcademyLaSalle Academy600 Meters1.1:24.98a PB12

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 1RIIL Central Division ChampionshipsJun 1 · 800 Meters · Place 2 · LaSalle AcademyLaSalle Academy800 Meters2.1:58.08a11

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21RITCA InvitationalDec 21 · 600 Meters · Place 19 · LaSalle AcademyLaSalle Academy600 Meters19.1:33.86a10

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Brian Moretti InvitationalMay 4 · 800 Meters · Place 15 · LaSalle AcademyLaSalle Academy800 Meters15.2:05.09a9