Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · UnknownSection 2 Duals Week 4-Fonda - Gal · Oct 27 | 19:12 | Section 2 Duals Week 4-Fonda - Gal | October 27, 2020 |
| 2.75 Miles · Central ParkGrout Cross Country Invitational · Oct 2 | 15:12.69 | Grout Cross Country Invitational | October 2, 2021 |
| 3 Miles · Plattsburgh State CollegeNYSPHSAA Championships · Nov 16 | 18:00.2 | NYSPHSAA Championships | November 16, 2019 |
| 3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 14 | 16:30.9 | Burnt Hills Invitational | October 14, 2023 |
| 4,500 Meters · Central ParkGrout Cross Country Invitational · Oct 1 | 14:07.69 | Grout Cross Country Invitational | October 1, 2022 |
| 5,000 Meters · Attleboro High SchoolSuffolk Short Course Classic · Aug 30 | 17:43.51 | Suffolk Short Course Classic | August 30, 2025 |
| 5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 13 | 17:39.5 | NYSPHSAA State Cross Country Championships | November 13, 2021 |
| 5,000 Meters · Nehoiden Golf ClubWellesley College XC Invitational · Sep 4 | 16:44.45 | Wellesley College XC Invitational | September 4, 2026 |
| 5,000 Meters · Queensbury HSSection 2 Cross Country Championships · Nov 5 | 17:02.3 | Section 2 Cross Country Championships | November 5, 2022 |
| 5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 12 | 18:41.5 | NYSPHSAA Cross Country Championships | November 12, 2022 |
| 5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 11 | 17:50.6 | NYSPHSAA Cross Country Championships | November 11, 2023 |
| 5,000 Meters · Wickham Park CollegiateSuitor Invitational · Sep 12 | 16:27.1 | Suitor Invitational | September 12, 2026 |
| 8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 18 | 27:55.37 | Conn College Invite | October 18, 2025 |
| 8,000 Meters · Keene State CollegeKSC Invitational · Oct 4 | 28:10.40 | KSC Invitational | October 4, 2025 |
| 8,000 Meters · Nehoiden Golf ClubNEWMAC Cross Country Championships · Nov 2 | 29:55.98 | NEWMAC Cross Country Championships | November 2, 2024 |
| 8,000 Meters · North Attleboro High SchoolNEWMAC Championships · Nov 1 | 28:16.8 | NEWMAC Championships | November 1, 2025 |
| 8,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 15 | 28:08.8 | NCAA DIII Mideast Regional | November 15, 2025 |
| 8,000 Meters · Stanley ParkJames Earley · Oct 11 | 28:40.32 | James Earley | October 11, 2025 |
| 8,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 20 | 28:25.75 | Cardinal Invitational | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 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 109 · Springfield (Mass.)Springfield (Mass.) | 8,000 Meters D3 Mid-East | 109 | 28:08.8 PB | So |
| Nov 1 | NEWMAC ChampionshipsNov 1 · 8,000 Meters Varsity · Place 50 · Springfield (Mass.)Springfield (Mass.) | 8,000 Meters Varsity | 50 | 28:16.8 PB | So |
| Oct 18 | Conn College InviteOct 18 · 8,000 Meters White · Place 175 · Springfield (Mass.)Springfield (Mass.) | 8,000 Meters White | 175 | 27:55.37 PB | So |
| Oct 11 | James EarleyOct 11 · 8,000 Meters College · Place 52 · Springfield (Mass.)Springfield (Mass.) | 8,000 Meters College | 52 | 28:40.32 PB | So |
| Oct 4 | KSC InvitationalOct 4 · 8,000 Meters College · Place 140 · Springfield (Mass.)Springfield (Mass.) | 8,000 Meters College | 140 | 28:10.40 PB | So |
| Sep 20 | Cardinal InvitationalSep 20 · 8,000 Meters College · Place 120 · Springfield (Mass.)Springfield (Mass.) | 8,000 Meters College | 120 | 28:25.75 PB | So |
| Aug 30 | Suffolk Short Course ClassicAug 30 · 5,000 Meters Men's Race · Place 76 · Springfield (Mass.)Springfield (Mass.) | 5,000 Meters Men's Race | 76 | 17:43.51 PB | So |
2024 Cross Country
4 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class C · Place 49 · Fonda-FultonvilleFonda-Fultonville | 5,000 Meters Class C | 49 | 17:50.6 PB | 12 |
| Oct 14 | Burnt Hills InvitationalOct 14 · 3 Miles Varsity D2 · Place 9 · Fonda-FultonvilleFonda-Fultonville | 3 Miles Varsity D2 | 9 | 16:30.9 PB | 12 |
| Sep 30 | EJ Herrmann InvitationalSep 30 · 5,000 Meters Varsity · Place 13 · 4 Fonda-Fultonville4 Fonda-Fultonville | 5,000 Meters Varsity | 13 | 147.67 | SR |
| Sep 23 | Queensbury XC InvitationalSep 23 · 5,000 Meters Varsity Division 2 · Place 28 · Fonda-FultonvilleFonda-Fultonville | 5,000 Meters Varsity Division 2 | 28 | 17:20.8 | 28 |
| Sep 16 | Fort Plain InvitationalSep 16 · 3 Miles Varsity · Place 3 · Fonda-FultonvilleFonda-Fultonville | 3 Miles Varsity | 3 | 17:06.17 | — |
| Sep 2 | Fonda-Fultonville Cross Country InvitationalSep 2 · 4,827 Meters Varsity · Place 7 · Fonda-FultonvilleFonda-Fultonville | 4,827 Meters Varsity | 7 | 17:54.09 | 12 |
| Sep 2 | Fonda-Fultonville Cross Country InvitationalSep 2 · 5,000 Meters Varsity · Place 7 · Fonda-FultonvilleFonda-Fultonville | 5,000 Meters Varsity | 7 | 17:54.09 | — |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class C · Place 54 · Fonda-FultonvilleFonda-Fultonville | 5,000 Meters Varsity - Class C | 54 | 18:41.5 PB | 11 |
| Nov 5 | Section 2 Cross Country ChampionshipsNov 5 · 5,000 Meters Class C · Place 4 · Fonda-FultonvilleFonda-Fultonville | 5,000 Meters Class C | 4 | 17:02.3 PB | 11 |
| Oct 25 | Sec. 2 Western Athletic ConferenceOct 25 · 3 Miles Varsity · Place 3 · Fonda-FultonvilleFonda-Fultonville | 3 Miles Varsity | 3 | 16:35.93 | — |
| Oct 15 | Burnt Hills CC InvitationalOct 15 · 3 Miles Varsity Division 2 · Place 9 · Fonda-FultonvilleFonda-Fultonville | 3 Miles Varsity Division 2 | 9 | 16:55.3 | — |
| Oct 1 | Grout Cross Country InvitationalOct 1 · 4,500 Meters C · Place 3 · Fonda-FultonvilleFonda-Fultonville | 4,500 Meters C | 3 | 14:07.69 PB | 11 |
| Sep 24 | EJ Herrmann InvitationalSep 24 · 5,000 Meters Varsity · Place 9 · 5 Fonda-Fultonville5 Fonda-Fultonville | 5,000 Meters Varsity | 9 | 5:42 | JR |
| Sep 10 | V-V-S InvitationalSep 10 · 5,000 Meters Varsity · Place 19 · 6 Fonda-Fultonville6 Fonda-Fultonville | 5,000 Meters Varsity | 19 | 5:54 | JR |
| Sep 3 | Fonda-Fultonville Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 4 · Fonda-FultonvilleFonda-Fultonville | 3 Miles Varsity | 4 | 17:09.66 | — |
2021 Cross Country
8 results2020 Cross Country
1 results2019 Cross Country
9 results