Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · DaemenEast Coast Cross Country Championships · Oct 26 | 18:36.4 | East Coast Cross Country Championships | October 26, 2024 |
| 5,000 Meters · EdinboroDoug Watts Open · Sep 7 | 18:53.00 | Doug Watts Open | September 7, 2024 |
| 5,000 Meters · Notre Dame Burke Memorial Golf CourseNational Catholic Invitational · Sep 9 | 19:17.9 | National Catholic Invitational | September 9, 2023 |
| 6,000 Meters · Arcade Creek Cross Country Course2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) · Nov 23 | 22:56.0 | 2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) | November 23, 2024 |
| 6,000 Meters · Franklin Pierce UniversityNCAA Division II East Region Cross Country Championships · Nov 4 | 22:33.8 | NCAA Division II East Region Cross Country Championships | November 4, 2023 |
| 6,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 28:46.1 | Paul Short Run | October 4, 2024 |
| 6,000 Meters · Matt St. James Cross Country TrailsNCAA DII East Regional · Nov 9 | 22:08.5 | NCAA DII East Regional | November 9, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | 2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)Nov 23 · 6,000 Meters Championship · Place 172 · D'Youville | 6,000 Meters Championship | 172 | 22:56.0 PB | Jr |
| Nov 9 | NCAA DII East RegionalNov 9 · 6,000 Meters D2 East · Place 6 · D'Youville | 6,000 Meters D2 East | 6 | 22:08.5 PB | Jr |
| Oct 26 | East Coast Cross Country ChampionshipsOct 26 · 5,000 Meters College · Place 3 · D'Youville | 5,000 Meters College | 3 | 18:36.4 PB | Jr |
| Oct 4 | Paul Short RunOct 4 · 6,000 Meters Brown · Place 283 · D'Youville | 6,000 Meters Brown | 283 | 28:46.1 PB | Jr |
| Sep 28 | Harry F Anderson InvitationalSep 28 · 5,000 Meters Varsity · Place 18 · D'Youville | 5,000 Meters Varsity | 18 | 18:21.3 | JR |
| Sep 14 | Daemen Alumni InviationalSep 14 · 5,000 Meters Varsity · Place 3 · D'Youville | 5,000 Meters Varsity | 3 | 19:13.7 | JR |
| Sep 7 | Doug Watts OpenSep 7 · 5,000 Meters College · Place 5 · D'Youville | 5,000 Meters College | 5 | 18:53.00 PB | Jr |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NCAA Division II East Region Cross Country ChampionshipsNov 4 · 6,000 Meters College · Place 15 · D'Youville | 6,000 Meters College | 15 | 22:33.8 PB | So |
| Oct 21 | East Coast Conference XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 4 · D'Youville | 5,000 Meters Varsity | 4 | 18:51.5 | SO |
| Oct 14 | Canisius Alumni ClassicOct 14 · 5,000 Meters Varsity · Place 13 · D'Youville | 5,000 Meters Varsity | 13 | 18:42.4 | SO |
| Sep 23 | Harry F. Anderson InvitationalSep 23 · 5,000 Meters Varsity · Place 6 · D'Youville | 5,000 Meters Varsity | 6 | 18:50.6 | SO |
| Sep 9 | National Catholic InvitationalSep 9 · 5,000 Meters College · Place 48 · D'Youville | 5,000 Meters College | 48 | 19:17.9 PB | So |
| Sep 1 | Highlander Short Course XC InvitationalSep 1 · 3,000 Meters Varsity · Place 4 · D'Youville | 3,000 Meters Varsity | 4 | 10:49.87 | SO |
2022 Cross Country
3 results