Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 14 | 32:58.5 | NCAA D1 Northeast Region Championships | November 14, 2025 |
| 4,000 Meters · YMCA Camp Sloper Outdoor CenterSloper Invitational · Sep 24 | 18:50 | Sloper Invitational | September 24, 2021 |
| 4960 m · East Shore ParkSCC Cross Country Championships · Oct 19 | 17:53.20 | SCC Cross Country Championships | October 19, 2022 |
| 5,000 Meters · Cromwell High School10th Connecticut River Valley Invitational · Sep 18 | 22:24.1 | 10th Connecticut River Valley Invitational | September 18, 2021 |
| 5,000 Meters · East Shore ParkSCC Cross Country Championships · Oct 16 | 16:33.60 | SCC Cross Country Championships | October 16, 2024 |
| 5,000 Meters · Wickham ParkCIAC Division M Boys Championship · Oct 26 | 16:40 | CIAC Division M Boys Championship | October 26, 2024 |
| 6,000 Meters · Stony Brook UniversityStony Brook Season Opener · Sep 5 | 20:09.91 | Stony Brook Season Opener | September 5, 2026 |
| 8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 17 | 25:32.0 | IC4A/ECAC Cross Country Championships | October 17, 2026 |
| 8,000 Meters · Blue Sky Sports ComplexJasper Fall XC Invitational · Sep 19 | 26:01.67 | Jasper Fall XC Invitational | September 19, 2026 |
| 8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 10 | 26:15.6 | New England (NEICAAA) Cross Country Championship | October 10, 2025 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 26:02.0 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 1 | 26:16.4 | MAAC XC Championships | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 218 · QuinnipiacQuinnipiac | 10,000 Meters D1 Northeast | 218 | 32:58.5 PB | Fr |
| Nov 1 | MAAC XC ChampionshipsNov 1 · 8,000 Meters College · Place 68 · QuinnipiacQuinnipiac | 8,000 Meters College | 68 | 26:16.4 PB | Fr |
| Oct 10 | New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 107 · QuinnipiacQuinnipiac | 8,000 Meters NEICAAA | 107 | 26:15.6 PB | Fr |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 99 · QuinnipiacQuinnipiac | 8,000 Meters Brown | 99 | 26:02.0 PB | Fr |
| Sep 13 | Jasper Fall XC InvitationalSep 13 · 8,000 Meters Seeded · Place 46 · QuinnipiacQuinnipiac | 8,000 Meters Seeded | 46 | 26:17.0 | Fr |
| Aug 30 | Stony Brook Season OpenerAug 30 · 6,000 Meters Men's Race · Place 24 · QuinnipiacQuinnipiac | 6,000 Meters Men's Race | 24 | 20:17.4 | Fr |
2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | CIAC State Open Boys ChampionshipOct 31 · 5,000 Meters Varsity · Place 40 · SheehanSheehan | 5,000 Meters Varsity | 40 | 16:51 | 12 |
| Oct 26 | CIAC Division M Boys ChampionshipOct 26 · 5,000 Meters Varsity · Place 3 · SheehanSheehan | 5,000 Meters Varsity | 3 | 16:40 PB | 12 |
| Oct 16 | SCC Cross Country ChampionshipsOct 16 · 5,000 Meters Varsity · Place 9 · SheehanSheehan | 5,000 Meters Varsity | 9 | 16:33.60 PB | 12 |
| Oct 7 | North Haven DualsOct 7 · 5,000 Meters Varsity · Place 2 · SheehanSheehan | 5,000 Meters Varsity | 2 | 16:27.50 | 12 |
| Oct 2 | SCC Division ChampionshipsOct 2 · 3 Miles Varsity · Place 3 · SheehanSheehan | 3 Miles Varsity | 3 | 15:48.30 | 12 |
| Sep 28 | 41st Wickham Park XC InvitationalSep 28 · 5,000 Meters Varsity Boys Medium · Place 8 · SheehanSheehan | 5,000 Meters Varsity Boys Medium | 8 | 16:59 | 12 |
| Sep 24 | Lyman Hall at SheehanSep 24 · 4,500 Meters Varsity · Place 1 · SheehanSheehan | 4,500 Meters Varsity | 1 | 15:33.9 | 12 |
| Sep 17 | Sheehan/Foran/Branford/Platt Tech/Kaynor Tech@Lauralton Hall/PrepSep 17 · 5,000 Meters Varsity · Place 1 · SheehanSheehan | 5,000 Meters Varsity | 1 | 17:37 | 12 |
| Sep 14 | 12th Connecticut River Valley InvitationalSep 14 · 5,000 Meters Varsity · Place 2 · SheehanSheehan | 5,000 Meters Varsity | 2 | 16:03.10 | 12 |
| Sep 11 | Hillhouse, Career, West Haven at SheehanSep 11 · 4,500 Meters Varsity · Place 1 · SheehanSheehan | 4,500 Meters Varsity | 1 | 15:56.7 | 12 |
| Sep 6 | 35th Annual Neubauer XC InvitationalSep 6 · 4,500 Meters Varsity · Place 6 · SheehanSheehan | 4,500 Meters Varsity | 6 | 15:21.30 | 12 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | CIAC State Open Boys ChampionshipNov 6 · 5,000 Meters Varsity · Place 72 · SheehanSheehan | 5,000 Meters Varsity | 72 | 17:17 | 11 |
| Oct 28 | CIAC Division M Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 10 · SheehanSheehan | 5,000 Meters Varsity | 10 | 17:44 | 11 |
| Oct 18 | SCC Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 9 · SheehanSheehan | 5,000 Meters Varsity | 9 | 16:46.40 | 11 |
| Oct 10 | Hamden VS Career, Guilford, & SheehanOct 10 · 5,000 Meters Varsity · Place 6 · SheehanSheehan | 5,000 Meters Varsity | 6 | 17:39.70 | 11 |
| Sep 27 | SCC Division ChampionshipsSep 27 · 3 Miles Varsity · Place 2 · SheehanSheehan | 3 Miles Varsity | 2 | 16:11.90 | 11 |
| Sep 14 | 34th Annual Robert M. Neubauer InvitationalSep 14 · 5,000 Meters Varsity · Place 3 · SheehanSheehan | 5,000 Meters Varsity | 3 | 17:41.70 | 11 |
2022 Cross Country
8 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | SCC ChampionshipsOct 20 · 4,925 Meters Junior Varsity · Place 69 · SheehanSheehan | 4,925 Meters Junior Varsity | 69 | 21:06.2 | 9 |
| Oct 9 | Wickham Park XC InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 121 · SheehanSheehan | 5,000 Meters Junior Varsity | 121 | 22:23 | 9 |
| Oct 5 | 32nd Annual Neubauer InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 10 · SheehanSheehan | 5,000 Meters Junior Varsity | 10 | 22:07.4 | 9 |
| Oct 2 | SCC Division ChampionshipsOct 2 · 3 Miles Varsity · Place 45 · SheehanSheehan | 3 Miles Varsity | 45 | 21:25.00 | 9 |
| Sep 24 | Sloper InvitationalSep 24 · 4,000 Meters Junior Varsity · Place 17 · SheehanSheehan | 4,000 Meters Junior Varsity | 17 | 18:50 PB | 9 |
| Sep 18 | 10th Connecticut River Valley InvitationalSep 18 · 5,000 Meters Varsity · Place 95 · SheehanSheehan | 5,000 Meters Varsity | 95 | 22:24.1 PB | 9 |
| Sep 14 | Notre Dame/SHA DualsSep 14 · 5,000 Meters Varsity · Place 39 · SheehanSheehan | 5,000 Meters Varsity | 39 | 22:43 | 9 |