Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · White Plains HSFred Gressler Cross Country Run · Sep 21 | 12:17.5 | Fred Gressler Cross Country Run | September 21, 2017 |
| 4,000 Meters · Fisher Golf CourseFisher-Rodenbeck Invitational · Aug 30 | 17:05.3 | Fisher-Rodenbeck Invitational | August 30, 2024 |
| 5,000 Meters · Bowdoin ParkNYSPHSAA Section 1 Championships · Nov 3 | 22:11.10 | NYSPHSAA Section 1 Championships | November 3, 2018 |
| 5,000 Meters · Croton Point ParkSection One Westchester County Champs · Oct 27 | 20:38.4 | Section One Westchester County Champs | October 27, 2018 |
| 5,000 Meters · Hamilton CollegeHamilton Invitational · Oct 12 | 20:14.9 | Hamilton Invitational | October 12, 2024 |
| 5,000 Meters · Woodlands High SchoolSection 1 League 3C Championships · Oct 18 | 24:17.8 | Section 1 League 3C Championships | October 18, 2017 |
| 6,000 Meters · Dwyer Memorial ParkSUNYAC Cross Country Championships · Oct 30 | 27:46.40 | SUNYAC Cross Country Championships | October 30, 2021 |
| 6,000 Meters · FallbrookSUNYAC Cross Country Championships · Oct 29 | 24:47.9 | SUNYAC Cross Country Championships | October 29, 2022 |
| 6,000 Meters · Fortin ParkSUNYAC Cross Country Championships · Oct 28 | 24:38.5 | SUNYAC Cross Country Championships | October 28, 2023 |
| 6,000 Meters · Genessee Valley ParkNCAA D3 Niagara Regional XC Championships · Nov 12 | 24:43.2 | NCAA D3 Niagara Regional XC Championships | November 12, 2022 |
| 6,000 Meters · Houghton Field of DreamsNCAA Division III Niagara Regional · Nov 11 | 23:28.8 | NCAA Division III Niagara Regional | November 11, 2023 |
| 6,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 24:20.3 | Paul Short Run | October 4, 2024 |
| 6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 30 | 23:58.6 | Paul Short Invitational | September 30, 2023 |
| 6,000 Meters · National Warplane MuseumNCAA DIII Niagara Region Cross Country Championships · Nov 13 | 25:40.9 | NCAA DIII Niagara Region Cross Country Championships | November 13, 2021 |
| 6,000 Meters · Oswego State Campus (Hidden Fields)SUNYAC Cross Country Championships · Nov 2 | 24:42.5 | SUNYAC Cross Country Championships | November 2, 2024 |
| 6,000 Meters · State University of New York at FredoniaNCAA DIII Niagara Regional · Nov 16 | 23:53.9 | NCAA DIII Niagara Regional | November 16, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA DIII Niagara RegionalNov 16 · 6,000 Meters D3 Niagara · Place 48 · SUNY CortlandSUNY Cortland | 6,000 Meters D3 Niagara | 48 | 23:53.9 PB | Sr |
| Nov 2 | SUNYAC Cross Country ChampionshipsNov 2 · 6,000 Meters SUNYAC · Place 9 · SUNY CortlandSUNY Cortland | 6,000 Meters SUNYAC | 9 | 24:42.5 PB | Sr |
| Oct 12 | Hamilton InvitationalOct 12 · 5,000 Meters College · Place 18 · SUNY CortlandSUNY Cortland | 5,000 Meters College | 18 | 20:14.9 PB | Sr |
| Oct 4 | Paul Short RunOct 4 · 6,000 Meters White · Place 234 · SUNY CortlandSUNY Cortland | 6,000 Meters White | 234 | 24:20.3 PB | Sr |
| Sep 28 | Harry F Anderson InvitationalSep 28 · 5,000 Meters Varsity · Place 70 · Cortland St.Cortland St. | 5,000 Meters Varsity | 70 | 20:06.8 | SR |
| Sep 21 | Rochester Yellowjacket InvitationalSep 21 · 6,000 Meters College · Place 89 · SUNY CortlandSUNY Cortland | 6,000 Meters College | 89 | 25:27.3 | Sr |
| Sep 14 | SUNY Oneonta Airfield InvitationalSep 14 · 4,000 Meters Varsity · Place 6 · Cortland St.Cortland St. | 4,000 Meters Varsity | 6 | 16:21.5 | SR |
| Sep 7 | Oswego State InvitationalSep 7 · 4,000 Meters Varsity · Place 10 · Cortland St.Cortland St. | 4,000 Meters Varsity | 10 | 16:38.3 | SR |
| Aug 30 | Fisher-Rodenbeck InvitationalAug 30 · 4,000 Meters College · Place 40 · SUNY CortlandSUNY Cortland | 4,000 Meters College | 40 | 17:05.3 PB | Sr |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III Niagara RegionalNov 11 · 6,000 Meters Championship · Place 65 · SUNY CortlandSUNY Cortland | 6,000 Meters Championship | 65 | 23:28.8 PB | Jr |
| Oct 28 | SUNYAC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 31 · SUNY CortlandSUNY Cortland | 6,000 Meters College | 31 | 24:38.5 PB | Jr |
| Sep 30 | Paul Short InvitationalSep 30 · 6,000 Meters College White · Place 43 · SUNY CortlandSUNY Cortland | 6,000 Meters College White | 43 | 23:58.6 PB | Jr |
| Sep 23 | Harry F. Anderson InvitationalSep 23 · 5,000 Meters Varsity · Place 35 · Cortland St.Cortland St. | 5,000 Meters Varsity | 35 | 19:52.9 | JR |
| Sep 1 | Highlander Short Course XC InvitationalSep 1 · 3,000 Meters Varsity · Place 18 · Cortland St.Cortland St. | 3,000 Meters Varsity | 18 | 11:30.42 | JR |
2022 Cross Country
3 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NCAA DIII Niagara Region Cross Country ChampionshipsNov 13 · 6,000 Meters Championships · Place 64 · SUNY CortlandSUNY Cortland | 6,000 Meters Championships | 64 | 25:40.9 PB | Fr |
| Oct 30 | SUNYAC Cross Country ChampionshipsOct 30 · 6,000 Meters Championship · Place 35 · SUNY CortlandSUNY Cortland | 6,000 Meters Championship | 35 | 27:46.40 PB | Fr |
| Oct 16 | Rowan Inter-Regional Cross Country Border BattleOct 16 · 6,000 Meters Championship · SUNY CortlandSUNY Cortland | 6,000 Meters Championship | 0 | DNF | Fr |
| Oct 9 | Highlander InvitationalOct 9 · 6,000 Meters Varsity · Place 24 · Cortland StCortland St | 6,000 Meters Varsity | 24 | 25:48.7 | FR |
| Oct 2 | SUNY Geneseo Mike Woods Cross Country InvitationalOct 2 · 6,000 Meters Varsity · Place 139 · Cortland StCortland St | 6,000 Meters Varsity | 139 | 25:28.2 | FR |
2020 Cross Country
5 results2019 Cross Country
7 results2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NYSPHSAA Section 1 ChampionshipsNov 3 · 5,000 Meters Varsity - C · Place 12 · IrvingtonIrvington | 5,000 Meters Varsity - C | 12 | 22:11.10 PB | 10 |
| Oct 27 | Section One Westchester County ChampsOct 27 · 5,000 Meters Varsity · Place 43 · IrvingtonIrvington | 5,000 Meters Varsity | 43 | 20:38.4 PB | 10 |
| Oct 20 | Section One Coaches InvitationalOct 20 · 5,000 Meters Varsity - C · Place 39 · IrvingtonIrvington | 5,000 Meters Varsity - C | 39 | 22:44.2 | 10 |
| Sep 22 | Bob Pratt InvitationalSep 22 · 5,000 Meters Varsity · Place 43 · IrvingtonIrvington | 5,000 Meters Varsity | 43 | 22:38.77 | 10 |
| Sep 22 | Bob Pratt InvitationalSep 22 · Varsity · Place 79 · IrvingtonIrvington | Varsity | 79 | 22:38.77 | 10 |
| Sep 15 | Lady Vikings ClassicSep 15 · 4,000 Meters Varsity · Place 29 · IrvingtonIrvington | 4,000 Meters Varsity | 29 | 17:30.20 | 10 |
| Sep 8 | Somers Big Red InvitationalSep 8 · 5,000 Meters Varsity · Place 52 · IrvingtonIrvington | 5,000 Meters Varsity | 52 | 22:41.8 | — |
| Sep 8 | Somers Big Red InvitationalSep 8 · 5,000 Meters Division 3 · Place 14 · IrvingtonIrvington | 5,000 Meters Division 3 | 14 | 22:41.8 | — |
2017 Cross Country
6 results