Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Vassar Farm & Ecological PreserveVassar Season Opener · Aug 30 | 11:38.80 | Vassar Season Opener | August 30, 2024 |
| 6,000 Meters · Dwyer Memorial ParkSUNYAC Cross Country Championships · Oct 30 | 27:38.30 | SUNYAC Cross Country Championships | October 30, 2021 |
| 6,000 Meters · FallbrookSUNYAC Cross Country Championships · Oct 29 | 27:33.2 | SUNYAC Cross Country Championships | October 29, 2022 |
| 6,000 Meters · Fortin ParkSUNYAC Cross Country Championships · Oct 28 | 24:29.6 | SUNYAC Cross Country Championships | October 28, 2023 |
| 6,000 Meters · Harkness Memorial State ParkNCAA DIII Mideast Region Cross Country Championships · Nov 13 | 25:11.6 | NCAA DIII Mideast Region Cross Country Championships | November 13, 2021 |
| 6,000 Meters · Oswego State Campus (Hidden Fields)SUNYAC Cross Country Championships · Nov 2 | 24:32.0 | SUNYAC Cross Country Championships | November 2, 2024 |
| 6,000 Meters · Stanley ParkNCAA Division III Mideast Regional · Nov 11 | 22:54.90 | NCAA Division III Mideast Regional | November 11, 2023 |
| 6050 m · Ronald C. Hoffmann Cross Country CourseNCAA D3 Mideast Regional XC Championships · Nov 12 | 27:16.1 | NCAA D3 Mideast Regional XC Championships | November 12, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | SUNYAC Cross Country ChampionshipsNov 2 · 6,000 Meters SUNYAC · Place 6 · SUNY New Paltz | 6,000 Meters SUNYAC | 6 | 24:32.0 PB | Sr |
| Sep 28 | Fred Pavlich InvitationalSep 28 · 6,000 Meters Varsity · Place 2 · SUNY New Paltz | 6,000 Meters Varsity | 2 | 24:32.9 | SR |
| Sep 14 | Vassar Ron Stonitsch InvitationalSep 14 · 5,000 Meters Varsity · Place 23 · New Paltz St. | 5,000 Meters Varsity | 23 | 20:41.8 | SR |
| Sep 6 | New Paltz InvitationalSep 6 · 5,000 Meters Varsity · Place 3 · SUNY New Paltz | 5,000 Meters Varsity | 3 | 21:26.2 | SR |
| Aug 30 | Vassar Season OpenerAug 30 · 3,000 Meters 3K · Place 21 · SUNY New Paltz | 3,000 Meters 3K | 21 | 11:38.80 PB | Sr |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III Mideast RegionalNov 11 · 6,000 Meters Championship · Place 62 · SUNY New Paltz | 6,000 Meters Championship | 62 | 22:54.90 PB | Jr |
| Oct 28 | SUNYAC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 28 · SUNY New Paltz | 6,000 Meters College | 28 | 24:29.6 PB | Jr |
| Oct 14 | St. Joseph's InvitationalOct 14 · 5,000 Meters Varsity · Place 7 · SUNY New Paltz | 5,000 Meters Varsity | 7 | 20:34.6 | JR |
| Sep 23 | Bard College Fred Pavlich InvitationalSep 23 · 6,000 Meters Varsity · Place 50 · New Paltz St. | 6,000 Meters Varsity | 50 | 25:45.7 | JR |
| Sep 8 | Oneonta Airfield InvitationalSep 8 · 4,000 Meters Varsity · Place 18 · New Paltz St. | 4,000 Meters Varsity | 18 | 17:19.4 | JR |
| Sep 1 | Vassar Season Starter InvitationalSep 1 · 3,000 Meters College · Place 25 · SUNY New Paltz | 3,000 Meters College | 25 | 12:04.5 | Jr |
2022 Cross Country
4 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NCAA DIII Mideast Region Cross Country ChampionshipsNov 13 · 6,000 Meters Championships · Place 98 · SUNY New Paltz | 6,000 Meters Championships | 98 | 25:11.6 PB | Fr |
| Oct 30 | SUNYAC Cross Country ChampionshipsOct 30 · 6,000 Meters Championship · Place 32 · SUNY New Paltz | 6,000 Meters Championship | 32 | 27:38.30 PB | Fr |
| Oct 2 | SUNY Geneseo Mike Woods Cross Country InvitationalOct 2 · 6,000 Meters Varsity · Place 123 · New Paltz St | 6,000 Meters Varsity | 123 | 25:13.2 | FR |
| Sep 11 | Ron Stonitsch InvitationalSep 11 · 5,000 Meters Varsity · Place 26 · New Paltz St | 5,000 Meters Varsity | 26 | 20:53.7 | FR |
| Sep 1 | Vassar Season StarterSep 1 · 3,000 Meters Varsity · Place 7 · SUNY New Paltz | 3,000 Meters Varsity | 7 | 12:10.6 | Fr |