Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Hamilton CollegeHamilton Short Course Tuneup · Oct 2514:24.6Hamilton Short Course TuneupOctober 25, 2025
5,000 Meters · Bowdoin ParkNew York State Federation Cross Country Championships · Nov 2021:02.0New York State Federation Cross Country ChampionshipsNovember 20, 2021
5,000 Meters · Hamilton CollegeHamilton Invitational · Oct 1118:25.3Hamilton InvitationalOctober 11, 2025
6,000 Meters · Big Spring HS2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s · Nov 1823:05.22023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNovember 18, 2023
6,000 Meters · Forest Akers East Golf Course2022 NCAA Division III Cross Country Champs (49th Men & 41st Women) · Nov 1923:51.42022 NCAA Division III Cross Country Champs (49th Men & 41st Women)November 19, 2022
6,000 Meters · Genessee Valley ParkNCAA DIII Niagara Regional · Nov 1521:57.7NCAA DIII Niagara RegionalNovember 15, 2025
6,000 Meters · Hamilton CollegeNESCAC Cross Country Championships · Oct 2922:48.0NESCAC Cross Country ChampionshipsOctober 29, 2022
6,000 Meters · Harkness Memorial State ParkNESCAC Championships · Nov 122:09.31NESCAC ChampionshipsNovember 1, 2025
6,000 Meters · Houghton Field of DreamsNCAA Division III Niagara Regional · Nov 1121:55.6NCAA Division III Niagara RegionalNovember 11, 2023
6,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2323:21.12024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 423:29.1Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 322:33.1Paul Short Run (College)October 3, 2025
6,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2222:38.12025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
6,000 Meters · State University of New York at FredoniaNCAA DIII Niagara Regional · Nov 1622:57.3NCAA DIII Niagara RegionalNovember 16, 2024
6,000 Meters · University of Massachusetts Amherst NESCAC Cross Country Championships · Oct 2822:47.5NESCAC Cross Country ChampionshipsOctober 28, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 6,000 Meters D3 Championship · Place 77 · HamiltonHamilton6,000 Meters D3 Championship7722:38.1 PBSr
Nov 15NCAA DIII Niagara RegionalNov 15 · 6,000 Meters New Division · Place 5 · HamiltonHamilton6,000 Meters New Division521:57.7 PBSr
Nov 1NESCAC ChampionshipsNov 1 · 6,000 Meters Champ · Place 22 · HamiltonHamilton6,000 Meters Champ2222:09.31 PBSr
Oct 25Hamilton Short Course TuneupOct 25 · 4,000 Meters College · Place 1 · HamiltonHamilton4,000 Meters College114:24.6 PBSr
Oct 11Hamilton InvitationalOct 11 · 5,000 Meters College · Place 2 · HamiltonHamilton5,000 Meters College218:25.3 PBSr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 77 · HamiltonHamilton6,000 Meters White7722:33.1 PBSr
Sep 20Rochester Yellowjacket InvitationalSep 20 · 6,000 Meters New Division · Place 18 · HamiltonHamilton6,000 Meters New Division1823:01.8Sr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)Nov 23 · 6,000 Meters Championship · Place 232 · HamiltonHamilton6,000 Meters Championship23223:21.1 PBJr
Nov 16NCAA DIII Niagara RegionalNov 16 · 6,000 Meters D3 Niagara · Place 17 · HamiltonHamilton6,000 Meters D3 Niagara1722:57.3 PBJr
Oct 12Hamilton InvitationalOct 12 · 5,000 Meters College · Place 7 · HamiltonHamilton5,000 Meters College719:43.1Jr
Oct 4Paul Short RunOct 4 · 6,000 Meters White · Place 154 · HamiltonHamilton6,000 Meters White15423:29.1 PBJr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 6,000 Meters College · Place 48 · HamiltonHamilton6,000 Meters College4824:33.5Jr
Sep 14Hamilton Short Course InvitationalSep 14 · 4,000 Meters College · Place 14 · HamiltonHamilton4,000 Meters College1415:27.6Jr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNov 18 · 6,000 Meters Championship · Place 199 · HamiltonHamilton6,000 Meters Championship19923:05.2 PBSo
Nov 11NCAA Division III Niagara RegionalNov 11 · 6,000 Meters Championship · Place 13 · HamiltonHamilton6,000 Meters Championship1321:55.6 PBSo
Oct 28NESCAC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 11 · HamiltonHamilton6,000 Meters College1122:47.5 PBSo
Sep 30Paul Short InvitationalSep 30 · 6,000 Meters College Brown · Place 105 · HamiltonHamilton6,000 Meters College Brown10523:24.6So
Sep 16Yellowjacket XC InvitationalSep 16 · 6,000 Meters College · Place 37 · HamiltonHamilton6,000 Meters College3723:43.2So

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 192022 NCAA Division III Cross Country Champs (49th Men & 41st Women)Nov 19 · 6,000 Meters Championship · Place 158 · HamiltonHamilton6,000 Meters Championship15823:51.4 PBFr
Nov 12NCAA D3 Niagara Regional XC ChampionshipsNov 12 · 6,000 Meters Championship · Place 14 · HamiltonHamilton6,000 Meters Championship1422:56.0Fr
Oct 29NESCAC Cross Country ChampionshipsOct 29 · 6,000 Meters College · Place 29 · HamiltonHamilton6,000 Meters College2922:48.0 PBFr

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 20New York State Federation Cross Country ChampionshipsNov 20 · 5,000 Meters Varsity · Place 124 · Convent of the Sacred HeartConvent of the Sacred Heart5,000 Meters Varsity12421:02.0 PB12