Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Twin Ponds on the FarmNYS Night-Time Showcase presented by New Balance · Oct 113:38.60NYS Night-Time Showcase presented by New BalanceOctober 1, 2022
5,000 Meters · Cromwell High SchoolShoreline "Large School" Meet · Sep 2818:01.1Shoreline "Large School" MeetSeptember 28, 2021
5,000 Meters · East Hampton High SchoolShoreline Conference Championships · Oct 2318:26.4Shoreline Conference ChampionshipsOctober 23, 2021
5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 2317:42Ocean State XC InvitationalSeptember 23, 2022
5,000 Meters · Hammonasset Beach State ParkShoreline Cross Country Championships · Oct 2016:42.30Shoreline Cross Country ChampionshipsOctober 20, 2022
5,000 Meters · Holmdel Park Shore Coaches Classic · Oct 218:55Shore Coaches Classic October 2, 2021
5,000 Meters · Wickham ParkCIAC Division SS Boys Championship · Oct 2917:46CIAC Division SS Boys ChampionshipOctober 29, 2022
6,000 Meters · Long Lane FarmLittle Three Championships (Amherst-Wesleyan-Williams) · Sep 519:39.2Little Three Championships (Amherst-Wesleyan-Williams)September 5, 2026
6,000 Meters · University of Massachusetts Amherst Little 3 · Sep 620:53.75Little 3September 6, 2025
6,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 920:42.3Cardinal InvitationalSeptember 9, 2023
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1726:13.0Conn College InviteOctober 17, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:08.1Paul Short Run (College)October 3, 2025
8,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3127:47.5NESCAC XC ChampionshipOctober 31, 2026
8,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 1925:45.3Cardinal 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
Oct 31NESCAC XC ChampionshipOct 31 · 8,000 Meters Championship · Place 128 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Championship12827:47.5 PBSr
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 163 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Blue16326:13.0 PBSr
Sep 19Cardinal InvitationalSep 19 · 8,000 Meters Men · Place 23 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Men2325:45.3 PBSr
Sep 5Little Three Championships (Amherst-Wesleyan-Williams)Sep 5 · 6,000 Meters Collegiate · Place 39 · Wesleyan (Conn.)Wesleyan (Conn.)6,000 Meters Collegiate3919:39.2 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NESCAC ChampionshipsNov 1 · 8,000 Meters Champ · Place 119 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Champ11927:02.10Jr
Oct 18Conn College InviteOct 18 · 8,000 Meters White · Place 54 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters White5426:20.52Jr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 331 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Open33127:08.1 PBJr
Sep 20Cardinal InvitationalSep 20 · 8,000 Meters College · Place 49 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters College4926:30.64Jr
Sep 6Little 3Sep 6 · 6,000 Meters Collegiate · Place 41 · Wesleyan (Conn.)Wesleyan (Conn.)6,000 Meters Collegiate4120:53.75 PBJr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 9Cardinal InvitationalSep 9 · 6,000 Meters College · Place 15 · Wesleyan (Conn.)Wesleyan (Conn.)6,000 Meters College1520:42.3 PBFr

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4CIAC State Open Boys ChampionshipNov 4 · 5,000 Meters Varsity · Place 138 · Haddam-KillingworthHaddam-Killingworth5,000 Meters Varsity13818:3712
Oct 29CIAC Division SS Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 10 · Haddam-KillingworthHaddam-Killingworth5,000 Meters Varsity1017:46 PB12
Oct 20Shoreline Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 3 · Haddam-KillingworthHaddam-Killingworth5,000 Meters Varsity316:42.30 PB12
Oct 8Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 115 · Haddam-KilliHaddam-Killi5,000 Meters Varsity11519:00.212
Oct 1NYS Night-Time Showcase presented by New BalanceOct 1 · 2.5 Miles HS Varsity · Place 5 · Haddam-KillingworthHaddam-Killingworth2.5 Miles HS Varsity513:38.60 PB12
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Varsity - 2 · Place 34 · Haddam-KillingworthHaddam-Killingworth5,000 Meters Varsity - 23417:42 PB12

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 9 · Haddam-KillingworthHaddam-Killingworth5,000 Meters Varsity918:0611
Nov 1CIAC Division SS ChampionshipsNov 1 · 5,000 Meters Varsity · Place 9 · Haddam-KillingworthHaddam-Killingworth5,000 Meters Varsity918:0611
Oct 23Shoreline Conference ChampionshipsOct 23 · 5,000 Meters Varsity · Place 8 · Haddam-KillingworthHaddam-Killingworth5,000 Meters Varsity818:26.4 PB11
Oct 14Shoreline Conference Mega MeetOct 14 · 5,000 Meters Seeded · Place 6 · Haddam-KillingworthHaddam-Killingworth5,000 Meters Seeded619:07.711
Oct 2Shore Coaches Classic Oct 2 · 5,000 Meters Varsity D · Place 45 · Haddam-KillingworthHaddam-Killingworth5,000 Meters Varsity D4518:55 PB11
Sep 28Shoreline "Large School" MeetSep 28 · 5,000 Meters Varsity · Place 8 · Haddam-KillingworthHaddam-Killingworth5,000 Meters Varsity818:01.1 PB11
Sep 1140th Stratton Brook XC InvitationalSep 11 · 5,000 Meters Varsity · Place 43 · Haddam-KillingworthHaddam-Killingworth5,000 Meters Varsity4320:0311

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 219th Connecticut River Valley InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 41 · Haddam-KillingworthHaddam-Killingworth5,000 Meters Junior Varsity4119:41.509

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 425th CT Middle School State XC ChampionshipsNov 4 · Varsity · Place 17 · Haddam-KillingworthHaddam-KillingworthVarsity1711:21.34—