Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hamden Middle School SCC Division Championships · Sep 3017:43.30SCC Division ChampionshipsSeptember 30, 2025
4800 m · Hamden Middle School Hamden VS Career, Cheshire & Foran · Sep 1718:35.80Hamden VS Career, Cheshire & ForanSeptember 17, 2025
4960 m · East Shore ParkSCC Cross Country Championships · Oct 1919:44.50SCC Cross Country ChampionshipsOctober 19, 2022
5,000 Meters · Allens Meadows Park36th Wilton Invitational · Sep 1319:06.7436th Wilton InvitationalSeptember 13, 2025
5,000 Meters · Carrigan Middle SchoolND/SHA vs. Cheshire, Branford, and Jonathan Law · Oct 818:13ND/SHA vs. Cheshire, Branford, and Jonathan LawOctober 8, 2024
5,000 Meters · East Shore ParkSCC Cross Country Championships · Oct 1518:14.51SCC Cross Country ChampionshipsOctober 15, 2025
5,000 Meters · Nehoiden Golf ClubWellesley College XC Invitational · Sep 418:53.89Wellesley College XC InvitationalSeptember 4, 2026
5,000 Meters · Wickham ParkCIAC Division Championships · Oct 2518:48.59CIAC Division ChampionshipsOctober 25, 2025
5,000 Meters · Wickham Park CollegiateSuitor Invitational · Sep 1218:04.7Suitor InvitationalSeptember 12, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1729:10.0Conn College InviteOctober 17, 2026
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 329:29.5Keene State InvitationalOctober 3, 2026
8,000 Meters · Smith CollegeEllen O'Neil Invite · Sep 1929:53.5Ellen O'Neil InviteSeptember 19, 2026
8,000 Meters · Stanley ParkJames Earley Invitational · Oct 1029:18.3James Earley InvitationalOctober 10, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31NEWMAC Conference MeetOct 31 · 8,000 Meters NEWMAC · Place 99 · Springfield (Mass.)Springfield (Mass.)8,000 Meters NEWMAC9930:03.5Fr
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 279 · Springfield (Mass.)Springfield (Mass.)8,000 Meters White27929:10.0 PBFr
Oct 10James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 73 · Springfield (Mass.)Springfield (Mass.)8,000 Meters Collegiate7329:18.3 PBFr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 207 · Springfield (Mass.)Springfield (Mass.)8,000 Meters Men's Championship20729:29.5 PBFr
Sep 19Ellen O'Neil InviteSep 19 · 8,000 Meters Men · Place 24 · Springfield (Mass.)Springfield (Mass.)8,000 Meters Men2429:53.5 PBFr
Sep 12Suitor InvitationalSep 12 · 5,000 Meters Varsity · Place 113 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Varsity11318:04.7 PBFr
Sep 4Wellesley College XC InvitationalSep 4 · 5,000 Meters Collegiate · Place 21 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Collegiate2118:53.89 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25CIAC Division ChampionshipsOct 25 · 5,000 Meters L · Place 86 · CheshireCheshire5,000 Meters L8618:48.59 PB12
Oct 15SCC Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 43 · CheshireCheshire5,000 Meters Varsity4318:14.51 PB12
Oct 1142nd Wickham Park XC InvitationalOct 11 · 5,000 Meters Varsity · Place 66 · CheshireCheshire5,000 Meters Varsity6618:48.4712
Oct 7Cheshire Duals 2025Oct 7 · 5,000 Meters Varsity · Place 12 · CheshireCheshire5,000 Meters Varsity1218:1812
Sep 30SCC Division ChampionshipsSep 30 · 3 Miles Housatonic · Place 17 · CheshireCheshire3 Miles Housatonic1717:43.30 PB12
Sep 245th Annual Lauralton Hall ClassicSep 24 · 5,000 Meters Varsity · Place 15 · CheshireCheshire5,000 Meters Varsity1519:10.2012
Sep 2013th Winding Trails XC InvitationalSep 20 · 5,000 Meters Varsity · Place 63 · CheshireCheshire5,000 Meters Varsity6318:53.230—
Sep 17Hamden VS Career, Cheshire & ForanSep 17 · 4,800 Meters Varsity · Place 7 · CheshireCheshire4,800 Meters Varsity718:35.80 PB12
Sep 1336th Wilton InvitationalSep 13 · 5,000 Meters Varsity · Place 113 · CheshireCheshire5,000 Meters Varsity11319:06.74 PB12
Sep 2North Haven DualsSep 2 · 5,000 Meters Varsity · Place 13 · CheshireCheshire5,000 Meters Varsity1319:15.4012

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26CIAC Division L Boys ChampionshipOct 26 · 5,000 Meters Varsity · Place 85 · CheshireCheshire5,000 Meters Varsity8519:0111
Oct 16SCC Cross Country ChampionshipsOct 16 · 5,000 Meters Varsity · Place 51 · CheshireCheshire5,000 Meters Varsity5118:32.3011
Oct 8ND/SHA vs. Cheshire, Branford, and Jonathan LawOct 8 · 5,000 Meters Varsity · Place 10 · CheshireCheshire5,000 Meters Varsity1018:13 PB11
Oct 2SCC Division ChampionshipsOct 2 · 3 Miles Varsity · Place 20 · CheshireCheshire3 Miles Varsity2017:58.3011
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Varsity Boys Large · Place 133 · CheshireCheshire5,000 Meters Varsity Boys Large13319:2811
Sep 2112th Winding Trails XC InvitationalSep 21 · 5,000 Meters Varsity · Place 38 · CheshireCheshire5,000 Meters Varsity3819:07.07111
Sep 17SCC Quad Meet Cheshire, Daniel Hand, West Haven and East Haven Sep 17 · 5,000 Meters Varsity · Place 9 · CheshireCheshire5,000 Meters Varsity919:2511
Sep 1435th Wilton XC InvitationalSep 14 · 5,000 Meters Varsity · Place 133 · CheshireCheshire5,000 Meters Varsity13319:32.1011
Sep 11Mercy-Xavier DualsSep 11 · 5,000 Meters Varsity · Place 22 · CheshireCheshire5,000 Meters Varsity2219:39.7011

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28CIAC Division L Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 109 · CheshireCheshire5,000 Meters Varsity10921:1110
Oct 18SCC Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 59 · CheshireCheshire5,000 Meters Varsity5918:47.5010
Oct 10Cheshire, Foran, East Haven, Prep@Lauralton HallOct 10 · Varsity · Place 12 · CheshireCheshireVarsity1219:2710
Sep 27SCC Division ChampionshipsSep 27 · 3 Miles Varsity · Place 35 · CheshireCheshire3 Miles Varsity3518:05.4010
Sep 934th Wilton XC InvitationalSep 9 · 5,000 Meters Varsity · Place 110 · CheshireCheshire5,000 Meters Varsity11020:46.9010

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19SCC Cross Country ChampionshipsOct 19 · 4,960 Meters Freshman · Place 7 · CheshireCheshire4,960 Meters Freshman719:44.50 PB9