Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2816 m · Central ParkGrout Cross Country Invitational · Oct 2 | 9:27.68 | Grout Cross Country Invitational | October 2, 2021 |
| 3 Miles · Queensbury HSSection 2 Cross Country Championships · Nov 8 | 16:40.4 | Section 2 Cross Country Championships | November 8, 2024 |
| 3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 14 | 16:15.7 | Burnt Hills Invitational | October 14, 2023 |
| 4,500 Meters · Central ParkGrout Cross Country Invitational · Oct 1 | 14:54.03 | Grout Cross Country Invitational | October 1, 2022 |
| 5,000 Meters · Attleboro High SchoolSuffolk Short Course Classic · Aug 30 | 16:28.79 | Suffolk Short Course Classic | August 30, 2025 |
| 5,000 Meters · Coogan Cross Country CourseRothenberg Run · Oct 24 | 15:58.7 | Rothenberg Run | October 24, 2025 |
| 5,000 Meters · Queensbury HSSection 2 Cross Country Championships · Nov 5 | 18:21.9 | Section 2 Cross Country Championships | November 5, 2022 |
| 5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 11 | 17:43.8 | NYSPHSAA Cross Country Championships | November 11, 2023 |
| 8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 10 | 26:18.1 | New England (NEICAAA) Cross Country Championship | October 10, 2025 |
| 8,000 Meters · Lehigh UniversityPatriot League Cross Country Championships · Oct 31 | 27:35.4 | Patriot League Cross Country Championships | October 31, 2025 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 26:46.7 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 20 | 27:04.34 | 52nd Corsair XC Invitational | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Patriot League Cross Country ChampionshipsOct 31 · 8,000 Meters Champs · Place 98 · Holy CrossHoly Cross | 8,000 Meters Champs | 98 | 27:35.4 PB | Fr |
| Oct 24 | Rothenberg RunOct 24 · 5,000 Meters College · Place 16 · Holy CrossHoly Cross | 5,000 Meters College | 16 | 15:58.7 PB | Fr |
| Oct 10 | New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 109 · Holy CrossHoly Cross | 8,000 Meters NEICAAA | 109 | 26:18.1 PB | Fr |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 180 · Holy CrossHoly Cross | 8,000 Meters Brown | 180 | 26:46.7 PB | Fr |
| Sep 20 | 52nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 115 · Holy CrossHoly Cross | 8,000 Meters Men's 8K Gold | 115 | 27:04.34 PB | Fr |
| Aug 30 | Suffolk Short Course ClassicAug 30 · 5,000 Meters Men's Race · Place 30 · Holy CrossHoly Cross | 5,000 Meters Men's Race | 30 | 16:28.79 PB | Fr |
2024 Cross Country
5 results2023 Cross Country
3 results2022 Cross Country
4 results2021 Cross Country
2 results