Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3.1 Miles · Boys Varsity32nd Wilton XC Invitational · Sep 18 | 18:50.7 | 32nd Wilton XC Invitational | September 18, 2021 |
| 4,000 Meters · Vassar Farm & Ecological PreserveVassar Season Opener · Aug 29 | 12:44.7 | Vassar Season Opener | August 29, 2025 |
| 4960 m · East Shore ParkSCC Cross Country Championships · Oct 19 | 17:43.80 | SCC Cross Country Championships | October 19, 2022 |
| 5,000 Meters · East River PreserveGuilford vs. Branford, Sheehan · Oct 21 | 19:18 | Guilford vs. Branford, Sheehan | October 21, 2020 |
| 5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 23 | 18:14.8 | Ocean State XC Invitational | September 23, 2022 |
| 5,000 Meters · Wickham ParkCIAC Division MM Boys Championship · Oct 29 | 18:23 | CIAC Division MM Boys Championship | October 29, 2022 |
| 6,000 Meters · Vassar Farm & Ecological PreserveVassar Ron Stonitsch Invitational · Sep 13 | 19:55.0 | Vassar Ron Stonitsch Invitational | September 13, 2025 |
| 8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 17 | 26:12.9 | Conn College Invite | October 17, 2026 |
| 8,000 Meters · Keene State CollegeKeene State Invitational · Oct 3 | 27:37.0 | Keene State Invitational | October 3, 2026 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 27:14.9 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 26:25.4 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 15 | 26:45.4 | NCAA DIII Mideast Regional | November 15, 2025 |
| 8,000 Meters · St. Lawrence UniversityLiberty League Cross Country Championships · Nov 1 | 26:45.7 | Liberty League Cross Country Championships | November 1, 2025 |
| 8,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 26 | 26:30.7 | RPI Fairgrounds Showdown | September 26, 2026 |
| 8,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 20 | 26:04.55 | Cardinal Invitational | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DIII Mideast RegionalNov 15 · 8,000 Meters D3 Mid-East · Place 55 · Union (N.Y.)Union (N.Y.) | 8,000 Meters D3 Mid-East | 55 | 26:45.4 PB | Jr |
| Nov 1 | Liberty League Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 29 · Union (N.Y.)Union (N.Y.) | 8,000 Meters Champ | 29 | 26:45.7 PB | Jr |
| Oct 18 | Conn College InviteOct 18 · 8,000 Meters Blue · Union (N.Y.)Union (N.Y.) | 8,000 Meters Blue | — | DNF | Jr |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 179 · Union (N.Y.)Union (N.Y.) | 8,000 Meters White | 179 | 26:25.4 PB | Jr |
| Sep 20 | Cardinal InvitationalSep 20 · 8,000 Meters College · Place 36 · Union (N.Y.)Union (N.Y.) | 8,000 Meters College | 36 | 26:04.55 PB | Jr |
| Sep 13 | Vassar Ron Stonitsch InvitationalSep 13 · 6,000 Meters College · Place 19 · Union (N.Y.)Union (N.Y.) | 6,000 Meters College | 19 | 19:55.0 PB | Jr |
| Aug 29 | Vassar Season OpenerAug 29 · 4,000 Meters College · Place 4 · Union (N.Y.)Union (N.Y.) | 4,000 Meters College | 4 | 12:44.7 PB | Jr |
2024 Cross Country
4 results2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | CIAC State Open Boys ChampionshipNov 4 · 5,000 Meters Varsity · Place 136 · GuilfordGuilford | 5,000 Meters Varsity | 136 | 18:31 | 12 |
| Oct 29 | CIAC Division MM Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 40 · GuilfordGuilford | 5,000 Meters Varsity | 40 | 18:23 PB | 12 |
| Oct 19 | SCC Cross Country ChampionshipsOct 19 · 4,960 Meters Varsity · Place 29 · GuilfordGuilford | 4,960 Meters Varsity | 29 | 17:43.80 PB | 12 |
| Oct 8 | Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 55 · Guilford HigGuilford Hig | 5,000 Meters Varsity | 55 | 17:44.7 | 12 |
| Oct 8 | Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 55 · GuilfordGuilford | 5,000 Meters Varsity | 55 | 17:44.7 | 12 |
| Sep 29 | SCC Division ChampionshipsSep 29 · 3 Miles Varsity · Place 13 · GuilfordGuilford | 3 Miles Varsity | 13 | 17:31.40 | 12 |
| Sep 29 | SCC Division ChampionshipsSep 29 · 3 Miles Varsity · Place 20 · GuilfordGuilford | 3 Miles Varsity | 20 | 17:31.40 | 12 |
| Sep 23 | Ocean State XC InvitationalSep 23 · 5,000 Meters Varsity - 1 · Place 57 · GuilfordGuilford | 5,000 Meters Varsity - 1 | 57 | 18:14.8 PB | 12 |
| Sep 20 | Guilford DualsSep 20 · 2.9 Miles Varsity · Place 5 · GuilfordGuilford | 2.9 Miles Varsity | 5 | 16:33.20 | 12 |
| Sep 8 | Wilbur Cross DualsSep 8 · 5,000 Meters Varsity · Place 14 · GuilfordGuilford | 5,000 Meters Varsity | 14 | 18:12.30 | 12 |
2021 Cross Country
9 results2020 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | SCC Division Cross Country ChampionshipsNov 4 · 5,000 Meters Varsity · Place 70 · GuilfordGuilford | 5,000 Meters Varsity | 70 | 6:17 | 10 |
| Oct 29 | Daniel Hand vs. Guilford & Lyman HallOct 29 · 3 Miles Varsity · Place 29 · GuilfordGuilford | 3 Miles Varsity | 29 | 19:41 | 10 |
| Oct 21 | Guilford vs. Branford, SheehanOct 21 · 5,000 Meters Varsity · Place 11 · GuilfordGuilford | 5,000 Meters Varsity | 11 | 19:18 PB | 10 |
| Oct 14 | Cheshire, East Haven, Mercy, Xavier vs. GuilfordOct 14 · 5,000 Meters Varsity · Place 19 · GuilfordGuilford | 5,000 Meters Varsity | 19 | 19:14 | 10 |