Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hamden Middle School SCC Division Championships · Sep 30 | 20:39.80 | SCC Division Championships | September 30, 2025 |
| 5,000 Meters · Cheshire ParkCheshire Duals · Sep 23 | 21:36 | Cheshire Duals | September 23, 2026 |
| 5,000 Meters · East Haven High SchoolEast Haven Duals · Sep 9 | 23:26.80 | East Haven Duals | September 9, 2026 |
| 5,000 Meters · EHHS Campus CourseEast Haven Duals · Sep 15 | 22:59.90 | East Haven Duals | September 15, 2025 |
| 5,000 Meters · Eisenhower Park6th Annual Lauralton Hall Classic · Sep 30 | 23:04.70 | 6th Annual Lauralton Hall Classic | September 30, 2026 |
| 5,000 Meters · Mark T. Sheehan High School37th Annual Neubauer XC Invitational · Sep 16 | 22:40.00 | 37th Annual Neubauer XC Invitational | September 16, 2026 |
| 5,000 Meters · The Fitzgerald PropertyAmity Duals · Oct 15 | 21:55.70 | Amity Duals | October 15, 2026 |
| 5,000 Meters · Wickham ParkCIAC Division Championships · Oct 25 | 21:45.91 | CIAC Division Championships | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | CIAC XC Division ChampionshipsOct 31 · 5,000 Meters MM · Place 150 · East Haven | 5,000 Meters MM | 150 | 23:25.38 | 12 |
| Oct 15 | Amity DualsOct 15 · 5,000 Meters Varsity · Place 32 · East Haven | 5,000 Meters Varsity | 32 | 21:55.70 PB | 12 |
| Sep 30 | 6th Annual Lauralton Hall ClassicSep 30 · 5,000 Meters Varsity · Place 81 · East Haven | 5,000 Meters Varsity | 81 | 23:04.70 PB | 12 |
| Sep 23 | Cheshire DualsSep 23 · 5,000 Meters Boys Race · Place 38 · East Haven | 5,000 Meters Boys Race | 38 | 21:36 PB | 12 |
| Sep 16 | 37th Annual Neubauer XC InvitationalSep 16 · 5,000 Meters Varsity · Place 47 · East Haven | 5,000 Meters Varsity | 47 | 22:40.00 PB | 12 |
| Sep 9 | East Haven DualsSep 9 · 5,000 Meters Varsity · Place 28 · East Haven | 5,000 Meters Varsity | 28 | 23:26.80 PB | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | CIAC Division ChampionshipsOct 25 · 5,000 Meters MM · Place 150 · East Haven | 5,000 Meters MM | 150 | 21:45.91 PB | 11 |
| Oct 7 | Cheshire Duals 2025Oct 7 · Varsity · Place 46 · East Haven | Varsity | 46 | 21:05 | 11 |
| Sep 30 | SCC Division ChampionshipsSep 30 · 3 Miles Oronoque · Place 24 · East Haven | 3 Miles Oronoque | 24 | 20:39.80 PB | 11 |
| Sep 24 | 5th Annual Lauralton Hall ClassicSep 24 · 5,000 Meters Junior Varsity · Place 23 · East Haven | 5,000 Meters Junior Varsity | 23 | 22:37.80 | 11 |
| Sep 15 | East Haven DualsSep 15 · 5,000 Meters Varsity · Place 25 · East Haven | 5,000 Meters Varsity | 25 | 22:59.90 PB | 11 |
| Sep 11 | 36th Annual Neubauer XC InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 13 · East Haven | 5,000 Meters Junior Varsity | 13 | 23:09.40 | 11 |
| Sep 3 | SCC Quad Meet Foran/Lauralton/Lyman/East Haven/PrepSep 3 · 5,000 Meters Varsity · Place 42 · East Haven | 5,000 Meters Varsity | 42 | 23:56.78 | 11 |
2024 Cross Country
3 results