Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hamden Middle School SCC Division Championships · Oct 517:47.50SCC Division ChampionshipsOctober 5, 2026
5,000 Meters · East Shore ParkSCC Cross Country Championships · Oct 1518:56.71SCC Cross Country ChampionshipsOctober 15, 2025
5,000 Meters · Eisenhower Park6th Annual Lauralton Hall Classic · Sep 3019:11.206th Annual Lauralton Hall ClassicSeptember 30, 2026
5,000 Meters · Mark T. Sheehan High School37th Annual Neubauer XC Invitational · Sep 1619:31.0037th Annual Neubauer XC InvitationalSeptember 16, 2026
5,000 Meters · Wharton Brook State ParkNorth Haven Duals · Sep 2218:25.00North Haven DualsSeptember 22, 2026
5,000 Meters · Wickham ParkCIAC XC Division Championships · Oct 3118:17.03CIAC XC Division ChampionshipsOctober 31, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31CIAC XC Division ChampionshipsOct 31 · 5,000 Meters MM · Place 44 · North Haven5,000 Meters MM4418:17.03 PB12
Oct 1043rd Wickham Park XC InvitationalOct 10 · 5,000 Meters Varsity Boys Medium · Place 68 · North Haven5,000 Meters Varsity Boys Medium6818:50.0212
Oct 5SCC Division ChampionshipsOct 5 · 3 Miles Hammy/Orono · Place 21 · North Haven3 Miles Hammy/Orono2117:47.50 PB12
Sep 306th Annual Lauralton Hall ClassicSep 30 · 5,000 Meters Varsity · Place 26 · North Haven5,000 Meters Varsity2619:11.20 PB12
Sep 22North Haven DualsSep 22 · 5,000 Meters Varsity · Place 19 · North Haven5,000 Meters Varsity1918:25.00 PB12
Sep 1637th Annual Neubauer XC InvitationalSep 16 · 5,000 Meters Varsity · Place 27 · North Haven5,000 Meters Varsity2719:31.00 PB12
Sep 9North Haven, SHA, Amity @ HandSep 9 · 5,000 Meters Varsity · North Haven5,000 Meters Varsity0—12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25CIAC Division ChampionshipsOct 25 · 5,000 Meters MM · Place 93 · North Haven5,000 Meters MM9319:21.4711
Oct 15SCC Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 65 · North Haven5,000 Meters Varsity6518:56.71 PB11
Oct 1142nd Wickham Park XC InvitationalOct 11 · 5,000 Meters Varsity · Place 86 · North Haven5,000 Meters Varsity8619:21.2411
Oct 7Jonathan Law DualsOct 7 · 5,000 Meters Varsity · Place 9 · North Haven5,000 Meters Varsity919:58.0011
Sep 30SCC Division ChampionshipsSep 30 · 3 Miles Oronoque · Place 6 · North Haven3 Miles Oronoque618:13.4011
Sep 245th Annual Lauralton Hall ClassicSep 24 · 5,000 Meters Varsity · Place 22 · North Haven5,000 Meters Varsity2219:35.7011
Sep 16Guilford DualsSep 16 · 5,000 Meters Varsity · Place 26 · North Haven5,000 Meters Varsity2619:53.9011
Sep 1136th Annual Neubauer XC InvitationalSep 11 · 5,000 Meters Varsity · Place 6 · North Haven5,000 Meters Varsity619:25.9011
Sep 2North Haven DualsSep 2 · 5,000 Meters Varsity · Place 16 · North Haven5,000 Meters Varsity1619:28.2011

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26CIAC Division MM Boys ChampionshipOct 26 · 5,000 Meters Varsity · Place 108 · North Haven5,000 Meters Varsity10820:2110
Oct 16SCC Cross Country ChampionshipsOct 16 · 5,000 Meters Varsity · Place 88 · North Haven5,000 Meters Varsity8820:03.3010
Oct 7North Haven DualsOct 7 · 5,000 Meters Varsity · Place 19 · North Haven5,000 Meters Varsity1919:52.8010
Oct 2SCC Division ChampionshipsOct 2 · 3 Miles Varsity · Place 17 · North Haven3 Miles Varsity1719:34.5010
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Varsity Boys Medium · Place 119 · North Haven5,000 Meters Varsity Boys Medium11920:3110
Sep 234th Annual Lauralton Hall ClassicSep 23 · 5,000 Meters Varsity · Place 50 · North Haven5,000 Meters Varsity5021:02.9010
Sep 17Hamden VS. Guilford, Lyman Hall, & North Haven Sep 17 · 2.98 Miles Varsity · Place 24 · North Haven2.98 Miles Varsity2420:07.8310
Sep 635th Annual Neubauer XC InvitationalSep 6 · 4,500 Meters Varsity · Place 41 · North Haven4,500 Meters Varsity4119:42.1010