Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hamden Middle School SCC Division Championships · Sep 30 | 18:27.30 | SCC Division Championships | September 30, 2025 |
| 5,000 Meters · Cheshire ParkCheshire Duals · Sep 23 | 19:32 | Cheshire Duals | September 23, 2026 |
| 5,000 Meters · East Haven High SchoolEast Haven Duals · Sep 9 | 20:35.30 | East Haven Duals | September 9, 2026 |
| 5,000 Meters · East Shore ParkSCC Cross Country Championships · Oct 15 | 19:24.36 | SCC Cross Country Championships | October 15, 2025 |
| 5,000 Meters · EHHS Campus CourseEast Haven Duals · Sep 15 | 19:47.10 | East Haven Duals | September 15, 2025 |
| 5,000 Meters · Eisenhower ParkSCC Quad Meet Foran/Lauralton/Lyman/East Haven/Prep · Sep 3 | 20:44.01 | SCC Quad Meet Foran/Lauralton/Lyman/East Haven/Prep | September 3, 2025 |
| 5,000 Meters · Mark T. Sheehan High School37th Annual Neubauer XC Invitational · Sep 16 | 21:20.10 | 37th Annual Neubauer XC Invitational | September 16, 2026 |
| 5,000 Meters · The Fitzgerald PropertyAmity Duals · Oct 15 | 20:54.40 | Amity Duals | October 15, 2026 |
| 5,000 Meters · Wickham ParkCIAC Division MM Boys Championship · Oct 26 | 19:56 | CIAC Division MM Boys Championship | October 26, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | CIAC XC Division ChampionshipsOct 31 · 5,000 Meters MM · Place 113 · East Haven | 5,000 Meters MM | 113 | 20:29.45 | 12 |
| Oct 15 | Amity DualsOct 15 · 5,000 Meters Varsity · Place 28 · East Haven | 5,000 Meters Varsity | 28 | 20:54.40 PB | 12 |
| Oct 5 | SCC Division ChampionshipsOct 5 · 3 Miles Hammy/Orono · Place 28 · East Haven | 3 Miles Hammy/Orono | 28 | 19:11.90 | 12 |
| Sep 30 | 6th Annual Lauralton Hall ClassicSep 30 · 5,000 Meters Varsity · Place 58 · East Haven | 5,000 Meters Varsity | 58 | 20:55.50 | 12 |
| Sep 23 | Cheshire DualsSep 23 · 5,000 Meters Boys Race · Place 19 · East Haven | 5,000 Meters Boys Race | 19 | 19:32 PB | 12 |
| Sep 16 | 37th Annual Neubauer XC InvitationalSep 16 · 5,000 Meters Varsity · Place 37 · East Haven | 5,000 Meters Varsity | 37 | 21:20.10 PB | 12 |
| Sep 9 | East Haven DualsSep 9 · 5,000 Meters Varsity · Place 6 · East Haven | 5,000 Meters Varsity | 6 | 20:35.30 PB | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | CIAC Division ChampionshipsOct 25 · 5,000 Meters MM · Place 114 · East Haven | 5,000 Meters MM | 114 | 20:04.83 | 11 |
| Oct 15 | SCC Cross Country ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 16 · East Haven | 5,000 Meters Junior Varsity | 16 | 19:24.36 PB | 11 |
| Oct 7 | Cheshire Duals 2025Oct 7 · 5,000 Meters Varsity · Place 19 · East Haven | 5,000 Meters Varsity | 19 | 18:39 | 11 |
| Sep 30 | SCC Division ChampionshipsSep 30 · 3 Miles Oronoque · Place 11 · East Haven | 3 Miles Oronoque | 11 | 18:27.30 PB | 11 |
| Sep 24 | 5th Annual Lauralton Hall ClassicSep 24 · 5,000 Meters Varsity · Place 27 · East Haven | 5,000 Meters Varsity | 27 | 19:42.20 | 11 |
| Sep 15 | East Haven DualsSep 15 · 5,000 Meters Varsity · Place 3 · East Haven | 5,000 Meters Varsity | 3 | 19:47.10 PB | 11 |
| Sep 11 | 36th Annual Neubauer XC InvitationalSep 11 · 5,000 Meters Varsity · Place 10 · East Haven | 5,000 Meters Varsity | 10 | 19:39.20 | 11 |
| Sep 3 | SCC Quad Meet Foran/Lauralton/Lyman/East Haven/PrepSep 3 · 5,000 Meters Varsity · Place 8 · East Haven | 5,000 Meters Varsity | 8 | 20:44.01 PB | 11 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | CIAC Division MM Boys ChampionshipOct 26 · 5,000 Meters Varsity · Place 96 · East Haven | 5,000 Meters Varsity | 96 | 19:56 PB | 10 |
| Oct 16 | SCC Cross Country ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 17 · East Haven | 5,000 Meters Junior Varsity | 17 | 19:50.50 | 10 |
| Oct 7 | East Haven DualsOct 7 · 5,000 Meters Varsity · Place 15 · East Haven | 5,000 Meters Varsity | 15 | 20:15.20 | 10 |
| Oct 2 | SCC Division ChampionshipsOct 2 · 3 Miles Varsity · Place 13 · East Haven | 3 Miles Varsity | 13 | 19:09.50 | 10 |
| Sep 23 | 4th Annual Lauralton Hall ClassicSep 23 · 5,000 Meters Junior Varsity · Place 3 · East Haven | 5,000 Meters Junior Varsity | 3 | 19:47.10 | 10 |
| Sep 17 | SCC Quad Meet Cheshire, Daniel Hand, West Haven and East Haven Sep 17 · 5,000 Meters Varsity · Place 15 · East Haven | 5,000 Meters Varsity | 15 | 19:51 | 10 |
2023 Cross Country
3 results