Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNCAA DII East Regional · Nov 837:22.5NCAA DII East RegionalNovember 8, 2025
3 Miles · Greenwich Point ParkDanbury, Norwalk, Trumbull at Greenwich · Oct 1017:20.00Danbury, Norwalk, Trumbull at GreenwichOctober 10, 2023
3 Miles · Saint Anselm CollegeShacklette Invitational · Sep 517:56.7Shacklette InvitationalSeptember 5, 2026
3,000 Meters · Pomperaug High SchoolPomperaug-Danbury Time Trials · Sep 110:34.45Pomperaug-Danbury Time TrialsSeptember 1, 2023
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2318:49.2NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · FCIAC Championship 5,000mFCIAC Cross Country Championships · Oct 1617:22FCIAC Cross Country ChampionshipsOctober 16, 2024
5,000 Meters · Kutztown University Farm CoursePTXC 15 by Kutztown University · Sep 718:33.0PTXC 15 by Kutztown UniversitySeptember 7, 2024
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 918:0189th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024
5,000 Meters · Wickham ParkCIAC Division LL Boys Championship · Oct 2618:08CIAC Division LL Boys ChampionshipOctober 26, 2024
8,000 Meters · Bethpage Polo at the ParkNortheast-10 Cross Country Championships · Nov 730:02.12Northeast-10 Cross Country ChampionshipsNovember 7, 2026
8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1029:13.1New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 929:33.4New England (NEICAAA) Cross Country ChampionshipsOctober 9, 2026
8,000 Meters · Saint Anselm CollegeNE10 Championships · Oct 2630:17.9NE10 ChampionshipsOctober 26, 2025
8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1929:27.8453rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7Northeast-10 Cross Country ChampionshipsNov 7 · 8,000 Meters Northeast-10 · Place 84 · Southern New HampshireSouthern New Hampshire8,000 Meters Northeast-108430:02.12 PBSo
Oct 9New England (NEICAAA) Cross Country ChampionshipsOct 9 · 8,000 Meters Collegiate · Place 194 · Southern New HampshireSouthern New Hampshire8,000 Meters Collegiate19429:33.4 PBSo
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Navy 45:00 min.cap · Place 198 · Southern New HampshireSouthern New Hampshire8,000 Meters 8K Navy 45:00 min.cap19829:27.84 PBSo
Sep 5Shacklette InvitationalSep 5 · 3 Miles Collegiate · Place 19 · Southern New HampshireSouthern New Hampshire3 Miles Collegiate1917:56.7 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NCAA DII East RegionalNov 8 · 10,000 Meters D2 East · Place 92 · Southern New HampshireSouthern New Hampshire10,000 Meters D2 East9237:22.5 PBFr
Oct 26NE10 ChampionshipsOct 26 · 8,000 Meters Collegiate · Place 78 · Southern New HampshireSouthern New Hampshire8,000 Meters Collegiate7830:17.9 PBFr
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 240 · Southern New HampshireSouthern New Hampshire8,000 Meters NEICAAA24029:13.1 PBFr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 214 · Southern New HampshireSouthern New Hampshire8,000 Meters Men's 8K Gold21429:28.16Fr
Sep 6Shacklette InvitationalSep 6 · 8,000 Meters College · Place 43 · Southern New HampshireSouthern New Hampshire8,000 Meters College4332:06.6Fr

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Green · Place 96 · DanburyDanbury5,000 Meters Open - Northeast Green9618:49.2 PB12
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 194 · DanburyDanbury5,000 Meters Championships19418:01 PB12
Oct 26CIAC Division LL Boys ChampionshipOct 26 · 5,000 Meters Varsity · Place 64 · DanburyDanbury5,000 Meters Varsity6418:08 PB12
Oct 16FCIAC Cross Country ChampionshipsOct 16 · 5,000 Meters Varsity · Place 46 · DanburyDanbury5,000 Meters Varsity4617:22 PB12
Oct 8Staples, Westhill, Trumbull at DanburyOct 8 · 4,000 Meters Varsity · Place 18 · DanburyDanbury4,000 Meters Varsity1814:29.2012
Oct 1Darien, Central, Danbury at GreenwichOct 1 · 5,000 Meters Varsity · Place 7 · DanburyDanbury5,000 Meters Varsity717:26.4012
Sep 24Warde, Norwalk, St. Joe's at DanburySep 24 · 4,000 Meters Varsity · Place 6 · DanburyDanbury4,000 Meters Varsity614:37.1012
Sep 17Danbury, Stamford, Ludlowe at New CanaanSep 17 · 5,000 Meters Varsity · Place 14 · DanburyDanbury5,000 Meters Varsity1418:16.6812
Sep 10Wilton, McMahon, Danbury at RidgefieldSep 10 · 2.61 Miles Varsity · Place 5 · DanburyDanbury2.61 Miles Varsity515:55.5312
Sep 7PTXC 15 by Kutztown UniversitySep 7 · 5,000 Meters Junior Varsity · Place 10 · DanburyDanbury5,000 Meters Junior Varsity1018:33.0 PB12

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - Northeast Blue · Place 120 · DanburyDanbury5,000 Meters Open - Northeast Blue12020:01.111
Oct 18FCIAC Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 51 · DanburyDanbury5,000 Meters Varsity5117:4911
Oct 10Danbury, Norwalk, Trumbull at GreenwichOct 10 · 3 Miles Varsity · Place 6 · DanburyDanbury3 Miles Varsity617:20.00 PB11
Oct 3Danbury, Westhill, Ridgefield at WiltonOct 3 · 2.5 Miles Varsity · Place 17 · DanburyDanbury2.5 Miles Varsity1714:46.0411
Sep 27Darien, Stamford, Ludlowe at DanburySep 27 · 4,000 Meters Varsity · Place 12 · DanburyDanbury4,000 Meters Varsity1215:04.1011
Sep 12Bridgeport, McMahon New Canaan at DanburySep 12 · 4,000 Meters Varsity · Place 15 · DanburyDanbury4,000 Meters Varsity1515:36.1011
Sep 1Pomperaug-Danbury Time TrialsSep 1 · 3,000 Meters Junior Varsity · Place 7 · DanburyDanbury3,000 Meters Junior Varsity710:34.45 PB11

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Open - Northeast · Place 173 · DanburyDanbury5,000 Meters Open - Northeast17321:00.310
Oct 19FCIAC Cross Country ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 15 · DanburyDanbury5,000 Meters Junior Varsity1518:4510
Oct 12Westhill/Danbury/Warde at LudloweOct 12 · 5,000 Meters Varsity · Place 24 · DanburyDanbury5,000 Meters Varsity2419:06.2510
Oct 3Danbury/McMahon/Stamford at RidgefieldOct 3 · 2.6 Miles Varsity · Place 11 · DanburyDanbury2.6 Miles Varsity1116:11.810
Sep 28Greenwich/St. Joe's/Staples at DanburySep 28 · 4,000 Meters Varsity · Place 24 · DanburyDanbury4,000 Meters Varsity2415:21.4010
Sep 20Danbury/Trumbull/Bridgeport at New CanaanSep 20 · 5,000 Meters Varsity · Place 29 · DanburyDanbury5,000 Meters Varsity2919:29.9110
Sep 14Wilton/Norwalk/Danbury at DarienSep 14 · 3 Miles Varsity · Place 19 · DanburyDanbury3 Miles Varsity1918:43.310
Sep 2Danbury-Pomperaug Time TrialsSep 2 · 3,000 Meters Varsity · Place 21 · DanburyDanbury3,000 Meters Varsity2110:44.1310

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Hatters InvitationalOct 28 · 2,850 Meters Freshman · Place 21 · DanburyDanbury2,850 Meters Freshman2110:54.409
Oct 20FCIAC Cross Country ChampionshipsOct 20 · 2,500 Meters Freshman · Place 24 · DanburyDanbury2,500 Meters Freshman249:159
Oct 12Wilton/Danbury/St. Joe's at GreenwichOct 12 · 1.5 Miles Novice · Place 6 · DanburyDanbury1.5 Miles Novice610:14.179
Oct 5Stamford/McMahon/Bridgeport at DanburyOct 5 · 2,300 Meters Junior Varsity · Place 8 · DanburyDanbury2,300 Meters Junior Varsity89:24.709
Sep 29Trumbull/Ridgefield/Danbury at New CanaanSep 29 · 3,000 Meters Novice · Place 16 · DanburyDanbury3,000 Meters Novice1610:54.949
Sep 22Warde/Westhill/Ludlowe at DanburySep 22 · 2,300 Meters Novice · Place 7 · DanburyDanbury2,300 Meters Novice79:14.409