Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · Tarrywile ParkDanbury Flyers Home Meet · Oct 1610:10.04Danbury Flyers Home MeetOctober 16, 2017
3,000 Meters · Ridgefield High SchoolWCC Middle School Championship · Oct 2812:20.0WCC Middle School ChampionshipOctober 28, 2019
3.1 Miles · Boys Varsity32nd Wilton XC Invitational · Sep 1819:09.932nd Wilton XC InvitationalSeptember 18, 2021
5,000 Meters · Allens Meadows Park34th Wilton XC Invitational · Sep 917:03.5034th Wilton XC InvitationalSeptember 9, 2023
5,000 Meters · Wickham ParkCIAC State Open Boys Championship · Nov 616:32CIAC State Open Boys ChampionshipNovember 6, 2023
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1825:15.39Conn College InviteOctober 18, 2025
8,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2326:18.32024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 426:51.9Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:30.4Paul Short Run (College)October 3, 2025
8,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3126:02.1NESCAC XC ChampionshipOctober 31, 2026
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2225:32.12025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
8,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 1525:37.2NCAA DIII Mideast RegionalNovember 15, 2025
8,000 Meters · Vermont Technical CollegeSilloway Vermont State Maple Syrup Challenge · Sep 629:32.84Silloway Vermont State Maple Syrup ChallengeSeptember 6, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 8,000 Meters Championship · Place 45 · MiddleburyMiddlebury8,000 Meters Championship4526:02.1 PBJr
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 100 · MiddleburyMiddlebury8,000 Meters Blue10025:37.6Jr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 127 · MiddleburyMiddlebury8,000 Meters D3 Championship12725:32.1 PBSo
Nov 15NCAA DIII Mideast RegionalNov 15 · 8,000 Meters D3 Mid-East · Place 19 · MiddleburyMiddlebury8,000 Meters D3 Mid-East1925:37.2 PBSo
Nov 1NESCAC ChampionshipsNov 1 · 8,000 Meters Champ · Place 33 · MiddleburyMiddlebury8,000 Meters Champ3325:24.30So
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 80 · MiddleburyMiddlebury8,000 Meters Blue8025:15.39 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 70 · MiddleburyMiddlebury8,000 Meters White7025:30.4 PBSo
Sep 20Ronald Hoffmann InvitationalSep 20 · 8,000 Meters College · Place 15 · MiddleburyMiddlebury8,000 Meters College1526:11.3So
Sep 13Aldrich InvitationalSep 13 · 8,000 Meters · Place 13 · MiddleburyMiddlebury8,000 Meters1327:44.70So
Sep 6Silloway Vermont State Maple Syrup ChallengeSep 6 · 8,000 Meters Collegiate · Place 22 · MiddleburyMiddlebury8,000 Meters Collegiate2229:32.84 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)Nov 23 · 8,000 Meters Championship · Place 256 · MiddleburyMiddlebury8,000 Meters Championship25626:18.3 PBFr
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 184 · MiddleburyMiddlebury8,000 Meters White18426:51.9 PBFr
Sep 21Hoffmann Invitational / Liberty League PreviewSep 21 · 8,000 Meters Varsity · Place 22 · MiddleburyMiddlebury8,000 Meters Varsity2227:10.8FR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6CIAC State Open Boys ChampionshipNov 6 · 5,000 Meters Varsity · Place 28 · WestonWeston5,000 Meters Varsity2816:32 PB12
Oct 28CIAC Division M Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 3 · WestonWeston5,000 Meters Varsity317:1712
Oct 18SWC ChampionshipOct 18 · Varsity · Place 8 · WestonWestonVarsity816:53.3SR
Sep 934th Wilton XC InvitationalSep 9 · 5,000 Meters Varsity · Place 4 · WestonWeston5,000 Meters Varsity417:03.50 PB12

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4CIAC State Open Boys ChampionshipNov 4 · 5,000 Meters Varsity · Place 84 · WestonWeston5,000 Meters Varsity8417:4411
Oct 29CIAC Division M Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 6 · WestonWeston5,000 Meters Varsity617:1311
Oct 19SWC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 5 · WestonWeston5,000 Meters Varsity516:46.8311

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 28 · WestonWeston5,000 Meters Varsity2818:4210
Nov 1CIAC Division M ChampionshipsNov 1 · 5,000 Meters Varsity · Place 28 · WestonWeston5,000 Meters Varsity2818:4210
Oct 20SWC ChampionshipOct 20 · 5,000 Meters Varsity · Place 30 · WestonWeston5,000 Meters Varsity3018:48.7210
Sep 1832nd Wilton XC InvitationalSep 18 · 3.1 Miles Varsity · Place 71 · WestonWeston3.1 Miles Varsity7119:09.9 PB10

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 28WCC Middle School ChampionshipOct 28 · 3,000 Meters Boys A · Place 26 · WestonWeston3,000 Meters Boys A2612:20.0 PB8

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29WCC ChampionshipOct 29 · 3,000 Meters Boys A · Place 22 · WestonWeston3,000 Meters Boys A2212:24.527

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 16Danbury Flyers Home MeetOct 16 · 1.6 Miles Middle School · Place 6 · WestonWeston1.6 Miles Middle School610:10.04 PB6