Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Bethpage State ParkNCAA DII East Regional XC Championships · Nov 19 | 33:35.7 | NCAA DII East Regional XC Championships | November 19, 2022 |
| 10,000 Meters · Franklin Pierce UniversityNCAA Division II East Region Cross Country Championships · Nov 4 | 32:05.5 | NCAA Division II East Region Cross Country Championships | November 4, 2023 |
| 10,000 Meters · Matt St. James Cross Country TrailsNCAA DII East Regional · Nov 9 | 33:24.3 | NCAA DII East Regional | November 9, 2024 |
| 10,000 Meters · Roberts WesleyanNCAA DII East Region Cross Country Championships · Nov 6 | 33:55.7 | NCAA DII East Region Cross Country Championships | November 6, 2021 |
| 5,000 Meters · Lakeside Beach State ParkSec. 6 Niagara-Orleans Championships · Oct 26 | 18:26.5 | Sec. 6 Niagara-Orleans Championships | October 26, 2019 |
| 6,000 Meters · EdinboroDoug Watts Open · Sep 7 | 20:56.66 | Doug Watts Open | September 7, 2024 |
| 8,000 Meters · DaemenEast Coast Cross Country Championships · Oct 26 | 27:07.7 | East Coast Cross Country Championships | October 26, 2024 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 26:44.1 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · St. Michael's CollegeEquality Cross-Country Run Invitational · Sep 25 | 26:41.6 | Equality Cross-Country Run Invitational | September 25, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NCAA DII East RegionalNov 9 · 10,000 Meters D2 East · Place 50 · DaemenDaemen | 10,000 Meters D2 East | 50 | 33:24.3 PB | Sr |
| Oct 26 | East Coast Cross Country ChampionshipsOct 26 · 8,000 Meters College · Place 13 · DaemenDaemen | 8,000 Meters College | 13 | 27:07.7 PB | Sr |
| Oct 4 | Paul Short RunOct 4 · 8,000 Meters Brown · Place 132 · DaemenDaemen | 8,000 Meters Brown | 132 | 26:44.1 PB | Sr |
| Sep 28 | Harry F Anderson InvitationalSep 28 · 8,000 Meters Varsity · Place 68 · DaemenDaemen | 8,000 Meters Varsity | 68 | 26:45.3 | SR |
| Sep 14 | Daemen Alumni InviationalSep 14 · 8,000 Meters Varsity · Place 6 · DaemenDaemen | 8,000 Meters Varsity | 6 | 27:24.3 | SR |
| Sep 7 | Doug Watts OpenSep 7 · 6,000 Meters College · Place 17 · DaemenDaemen | 6,000 Meters College | 17 | 20:56.66 PB | Sr |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NCAA Division II East Region Cross Country ChampionshipsNov 4 · 10,000 Meters College · Place 20 · DaemenDaemen | 10,000 Meters College | 20 | 32:05.5 PB | Jr |
| Oct 21 | East Coast Conference XC ChampionshipsOct 21 · 8,000 Meters Varsity · Place 4 · DaemenDaemen | 8,000 Meters Varsity | 4 | 25:31.0 | JR |
| Oct 14 | Canisius Alumni ClassicOct 14 · 8,000 Meters Varsity · Place 61 · DaemenDaemen | 8,000 Meters Varsity | 61 | 27:31.8 | JR |
| Oct 7 | Highlander InvitationalOct 7 · 8,000 Meters Varsity · Place 3 · DaemenDaemen | 8,000 Meters Varsity | 3 | 25:16.0 | JR |
| Sep 23 | Harry F. Anderson InvitationalSep 23 · 8,000 Meters Varsity · Place 7 · DaemenDaemen | 8,000 Meters Varsity | 7 | 25:38.0 | JR |
| Sep 16 | Daemen Alumni InvitationalSep 16 · 8,000 Meters Varsity · Place 1 · DaemenDaemen | 8,000 Meters Varsity | 1 | 27:33.0 | JR |
| Sep 2 | Frank Dillon Memorial InvitationalSep 2 · 6,000 Meters Varsity · Place 4 · DaemenDaemen | 6,000 Meters Varsity | 4 | 20:32.8 | JR |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NCAA DII East Regional XC ChampionshipsNov 19 · 10,000 Meters Championship · Place 34 · DaemenDaemen | 10,000 Meters Championship | 34 | 33:35.7 PB | So |
| Nov 5 | East Coast Conference Cross Country ChampionshipsNov 5 · 8,000 Meters Varsity · Place 6 · DaemenDaemen | 8,000 Meters Varsity | 6 | 26:57.7 | SO |
| Oct 15 | Canisius Alumni ClassicOct 15 · 8,000 Meters Varsity · Place 36 · DaemenDaemen | 8,000 Meters Varsity | 36 | 26:22.0 | SO |
| Oct 8 | Highlander InvitationalOct 8 · 8,000 Meters Varsity · Place 1 · DaemenDaemen | 8,000 Meters Varsity | 1 | 25:30.1 | SO |
| Sep 25 | Equality Cross-Country Run InvitationalSep 25 · 8,000 Meters College · Place 1 · DaemenDaemen | 8,000 Meters College | 1 | 26:41.6 PB | So |
| Sep 10 | Daemen Alumni InvitationalSep 10 · 8,000 Meters Varsity · Place 3 · DaemenDaemen | 8,000 Meters Varsity | 3 | 27:17.8 | SO |
| Sep 3 | Frank Dillon Memorial Le Moyne InvitationalSep 3 · 6,000 Meters Varsity · Place 4 · DaemenDaemen | 6,000 Meters Varsity | 4 | 21:12.3 | SO |
2021 Cross Country
2 results2019 Cross Country
3 results2018 Cross Country
4 results2017 Cross Country
1 results2016 Cross Country
1 results