Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 14 | 32:29.5 | NCAA D1 Northeast Region Championships | November 14, 2025 |
| 2800 m · Queensbury HSQueensbury Invitational · Sep 18 | 10:30.67 | Queensbury Invitational | September 18, 2021 |
| 2816 m · Central ParkGrout Cross Country Invitational · Oct 2 | 9:07.09 | Grout Cross Country Invitational | October 2, 2021 |
| 3 Miles · Queensbury HSSection 2 Cross Country Championships · Nov 8 | 15:47.3 | Section 2 Cross Country Championships | November 8, 2024 |
| 3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 14 | 15:34.3 | Burnt Hills Invitational | October 14, 2023 |
| 5,000 Meters · Bowdoin ParkNew York State Federation XC Championships · Nov 18 | 16:37.8 | New York State Federation XC Championships | November 18, 2023 |
| 5,000 Meters · Queensbury HSSection 2 Cross Country Championships · Nov 5 | 17:01.1 | Section 2 Cross Country Championships | November 5, 2022 |
| 5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 12 | 17:16.4 | NYSPHSAA Cross Country Championships | November 12, 2022 |
| 5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 11 | 16:25.3 | NYSPHSAA Cross Country Championships | November 11, 2023 |
| 6,000 Meters · University of Massachusetts Amherst Ken O'Brien Minutemen Invitational · Sep 5 | 19:26.8 | Ken O'Brien Minutemen Invitational | September 5, 2026 |
| 8,000 Meters · Audubon Golf CourseMid-American (MAC) Cross Country Championships · Nov 1 | 25:53.8 | Mid-American (MAC) Cross Country Championships | November 1, 2025 |
| 8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 17 | 25:02.4 | IC4A/ECAC Cross Country Championships | October 17, 2026 |
| 8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 10 | 25:46.9 | New England (NEICAAA) Cross Country Championship | October 10, 2025 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 2 | 26:16.5 | Paul Short Run | October 2, 2026 |
| 8,000 Meters · Prairies Golf Club2026 MAC XC Championships · Oct 30 | 25:06.7 | 2026 MAC XC Championships | October 30, 2026 |
| 8,000 Meters · Reservoir RoadM.S.Souther Invite · Sep 19 | 25:24.4 | M.S.Souther Invite | September 19, 2026 |
| 8,000 Meters · Storrs Pond Recreation AreaMSS Invitational · Sep 20 | 26:23.40 | MSS Invitational | September 20, 2025 |
| 8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 17 | 26:46.2 | Princeton Fall Classic | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 2026 MAC XC ChampionshipsOct 30 · 8,000 Meters 8K · Place 37 · UMassUMass | 8,000 Meters 8K | 37 | 25:06.7 PB | So |
| Oct 17 | IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters Collegiate · Place 70 · UMassUMass | 8,000 Meters Collegiate | 70 | 25:02.4 PB | So |
| Oct 2 | Paul Short RunOct 2 · 8,000 Meters Gold · Place 189 · UMassUMass | 8,000 Meters Gold | 189 | 26:16.5 PB | So |
| Sep 19 | M.S.Souther InviteSep 19 · 8,000 Meters Men · Place 24 · UMassUMass | 8,000 Meters Men | 24 | 25:24.4 PB | So |
| Sep 5 | Ken O'Brien Minutemen InvitationalSep 5 · 6,000 Meters Collegiate · Place 7 · UMassUMass | 6,000 Meters Collegiate | 7 | 19:26.8 PB | So |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 197 · UMassUMass | 10,000 Meters D1 Northeast | 197 | 32:29.5 PB | Fr |
| Nov 1 | Mid-American (MAC) Cross Country ChampionshipsNov 1 · 8,000 Meters MAC · Place 48 · UMassUMass | 8,000 Meters MAC | 48 | 25:53.8 PB | Fr |
| Oct 17 | Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 305 · UMassUMass | 8,000 Meters Fall Classic | 305 | 26:46.2 PB | Fr |
| Oct 10 | New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 69 · UMassUMass | 8,000 Meters NEICAAA | 69 | 25:46.9 PB | Fr |
| Sep 20 | MSS InvitationalSep 20 · 8,000 Meters College · Place 28 · UMassUMass | 8,000 Meters College | 28 | 26:23.40 PB | Fr |
| Aug 30 | Ken O'Brien Minutemen InvitationalAug 30 · 6,000 Meters Men's Race · Place 14 · UMassUMass | 6,000 Meters Men's Race | 14 | 19:39.3 | Fr |
2024 Cross Country
7 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 28 · QueensburyQueensbury | 5,000 Meters Championship - New York | 28 | 16:51.8 | 11 |
| Nov 18 | New York State Federation XC ChampionshipsNov 18 · 5,000 Meters Championship · Place 16 · QueensburyQueensbury | 5,000 Meters Championship | 16 | 16:37.8 PB | 11 |
| Nov 11 | NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class B · Place 6 · QueensburyQueensbury | 5,000 Meters Class B | 6 | 16:25.3 PB | 11 |
| Oct 23 | Foothills Council ChampionshipsOct 23 · 5,000 Meters Varsity · Place 1 · QueensburyQueensbury | 5,000 Meters Varsity | 1 | 16:18.9 | 1 |
| Oct 14 | Burnt Hills InvitationalOct 14 · 3 Miles Varsity D3 · Place 2 · QueensburyQueensbury | 3 Miles Varsity D3 | 2 | 15:34.3 PB | 11 |
| Sep 23 | Queensbury XC InvitationalSep 23 · 5,000 Meters Varsity Division 2 · Place 1 · QueensburyQueensbury | 5,000 Meters Varsity Division 2 | 1 | 16:13.0 | 1 |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - New York · Place 58 · QueensburyQueensbury | 5,000 Meters Championship - New York | 58 | 17:21.7 | 10 |
| Nov 12 | NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class B · Place 15 · QueensburyQueensbury | 5,000 Meters Varsity - Class B | 15 | 17:16.4 PB | 10 |
| Nov 5 | Section 2 Cross Country ChampionshipsNov 5 · 5,000 Meters Class B · Place 4 · QueensburyQueensbury | 5,000 Meters Class B | 4 | 17:01.1 PB | 10 |
| Oct 24 | Foothills Council ChampionshipsOct 24 · 5,000 Meters Varsity · Place 2 · QueensburyQueensbury | 5,000 Meters Varsity | 2 | 17:01.60 | 21 |
| Oct 8 | Manhattan College XC InvitationalOct 8 · 4,000 Meters Varsity · Place 18 · 3 Queensbury3 Queensbury | 4,000 Meters Varsity | 18 | 5:36 | SO |
2021 Cross Country
7 results