Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 6,000 Meters · Le Moyne CollegeFrank Dillon Memorial · Aug 30 | 21:52.4 | Frank Dillon Memorial | August 30, 2025 |
| 6,000 Meters · Oswego State Campus (Hidden Fields)Oswego Invitational · Sep 6 | 22:01.2 | Oswego Invitational | September 6, 2025 |
| 8,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 18 | 30:00.8 | Canisius Alumni Classic | October 18, 2025 |
| 8,000 Meters · Genessee Valley ParkNCAA DIII Niagara Regional · Nov 15 | 28:08.6 | NCAA DIII Niagara Regional | November 15, 2025 |
| 8,000 Meters · Houghton Field of DreamsHighlander Invitational · Oct 11 | 28:24.4 | Highlander Invitational | October 11, 2025 |
| 8,000 Meters · John Hunt Cross Country ParkNJCAA Cross Country National Championship · Nov 11 | 29:45.60 | NJCAA Cross Country National Championship | November 11, 2023 |
| 8,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 5 | 29:13.5 | Kara Hall Memorial Cross Country Invite | October 5, 2024 |
| 8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 19 | 30:46.9 | Mike Woods Invitational | October 19, 2024 |
| 8,000 Meters · Oswego State Campus (Hidden Fields)SUNYAC Cross Country Championships · Nov 2 | 30:15.7 | SUNYAC Cross Country Championships | November 2, 2024 |
| 8,000 Meters · Stanley ParkJames Earley Invitational (Men Only) · Oct 8 | 30:15.56 | James Earley Invitational (Men Only) | October 8, 2022 |
| 8,000 Meters · State University of New York at FredoniaNCAA DIII Niagara Regional · Nov 16 | 29:16.4 | NCAA DIII Niagara Regional | November 16, 2024 |
| 8,000 Meters · SUNY PlattsburghSUNYAC Cross Country Championships · Nov 1 | 28:16.1 | SUNYAC Cross Country Championships | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DIII Niagara RegionalNov 15 · 8,000 Meters New Division · Place 111 · SUNY OswegoSUNY Oswego | 8,000 Meters New Division | 111 | 28:08.6 PB | Sr |
| Nov 1 | SUNYAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 40 · SUNY OswegoSUNY Oswego | 8,000 Meters Champ | 40 | 28:16.1 PB | Sr |
| Oct 18 | Canisius Alumni ClassicOct 18 · 8,000 Meters College · Place 120 · SUNY OswegoSUNY Oswego | 8,000 Meters College | 120 | 30:00.8 PB | Sr |
| Oct 11 | Highlander InvitationalOct 11 · 8,000 Meters College · Place 119 · SUNY OswegoSUNY Oswego | 8,000 Meters College | 119 | 28:24.4 PB | Sr |
| Sep 20 | Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 231 · SUNY OswegoSUNY Oswego | 8,000 Meters Varsity | 231 | 30:01.6 | Sr |
| Sep 6 | Oswego InvitationalSep 6 · 6,000 Meters College · Place 6 · SUNY OswegoSUNY Oswego | 6,000 Meters College | 6 | 22:01.2 PB | Sr |
| Aug 30 | Frank Dillon MemorialAug 30 · 6,000 Meters Men's Race · Place 9 · SUNY OswegoSUNY Oswego | 6,000 Meters Men's Race | 9 | 21:52.4 PB | Sr |
2024 Cross Country
4 results2023 Cross Country
3 results2022 Cross Country
2 results