Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hamilton CollegeHamilton Short Course Tuneup · Oct 2516:46.9Hamilton Short Course TuneupOctober 25, 2025
6,000 Meters · SUNY Polytechnic InstituteSUNY Poly Short Course Invitational · Aug 3022:25.5SUNY Poly Short Course InvitationalAugust 30, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1827:53.1Border BattleOctober 18, 2025
8,000 Meters · Fisher Golf CourseEmpire 8 Cross Country Championships · Nov 128:41.6Empire 8 Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Genessee Valley ParkNCAA DIII Niagara Regional · Nov 1527:45.9NCAA DIII Niagara RegionalNovember 15, 2025
8,000 Meters · Hamilton CollegeHamilton Invitational · Oct 1227:11.9Hamilton InvitationalOctober 12, 2024
8,000 Meters · Houghton Field of DreamsNCAA Division III Niagara Regional · Nov 1126:36.8NCAA Division III Niagara RegionalNovember 11, 2023
8,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 527:51.2Kara Hall Memorial Cross Country InviteOctober 5, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3028:07.3Paul Short InvitationalSeptember 30, 2023
8,000 Meters · Stanley ParkJames Earley Invitational (Men Only) · Oct 828:23.73James Earley Invitational (Men Only)October 8, 2022
8,000 Meters · State University of New York at FredoniaNCAA DIII Niagara Regional · Nov 1627:13.6NCAA DIII Niagara RegionalNovember 16, 2024
8,000 Meters · SUNY Polytechnic InstituteSUNY Poly Wildcat Classic · Sep 2327:33.3SUNY Poly Wildcat ClassicSeptember 23, 2023

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Niagara RegionalNov 15 · 8,000 Meters New Division · Place 98 · Utica8,000 Meters New Division9827:45.9 PBSr
Nov 1Empire 8 Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 42 · Utica8,000 Meters Champ4228:41.6 PBSr
Oct 25Hamilton Short Course TuneupOct 25 · 5,000 Meters College · Place 24 · Utica5,000 Meters College2416:46.9 PBSr
Oct 18Border BattleOct 18 · 8,000 Meters D3 · Place 205 · Utica8,000 Meters D320527:53.1 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 394 · Utica8,000 Meters White39429:09.1Sr
Sep 13Hamilton Short Course InvitationalSep 13 · 5,000 Meters Men's Race · Place 88 · Utica5,000 Meters Men's Race8817:57.1Sr
Aug 30SUNY Poly Short Course InvitationalAug 30 · 6,000 Meters Men's Race · Place 18 · Utica6,000 Meters Men's Race1822:25.5 PBSr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Niagara RegionalNov 16 · 8,000 Meters D3 Niagara · Place 59 · Utica8,000 Meters D3 Niagara5927:13.6 PBJr
Nov 2Empire 8 Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 55 · Utica8,000 Meters Varsity5526:40.3JR
Oct 12Hamilton InvitationalOct 12 · 8,000 Meters College · Place 8 · Utica8,000 Meters College827:11.9 PBJr
Oct 5Kara Hall Memorial Cross Country InviteOct 5 · 8,000 Meters College · Place 55 · Utica8,000 Meters College5527:51.2 PBJr
Sep 28Wildcat ClassicSep 28 · 8,000 Meters College · Place 4 · Utica8,000 Meters College428:50.8Jr
Sep 14Hamilton Short Course InvitationalSep 14 · 5,000 Meters College · Place 82 · Utica5,000 Meters College8218:00.6Jr
Aug 31SUNY Poly Short Course InvitationalAug 31 · 6,000 Meters Varsity · Place 7 · Utica6,000 Meters Varsity720:45.9JR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Niagara RegionalNov 11 · 8,000 Meters Championship · Place 72 · Utica8,000 Meters Championship7226:36.8 PBSo
Oct 28Empire 8 Cross Country ChampionshipsOct 28 · 8,000 Meters Varsity · Place 15 · Utica8,000 Meters Varsity1526:30.2SO
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College White · Place 126 · Utica8,000 Meters College White12628:07.3 PBSo
Sep 23SUNY Poly Wildcat ClassicSep 23 · 8,000 Meters College · Place 3 · Utica8,000 Meters College327:33.3 PBSo
Sep 9Hamilton College Short CourseSep 9 · 5,000 Meters Varsity · Place 39 · Utica5,000 Meters Varsity3916:31.8SO
Sep 2SUNY Poly Short Course InvitationalSep 2 · 6,000 Meters Varsity · Place 7 · Utica6,000 Meters Varsity721:04.2So

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Niagara Regional XC ChampionshipsNov 12 · 8,000 Meters Championship · Place 81 · Utica8,000 Meters Championship8127:49.7Fr
Oct 29Empire 8 Cross Country ChampionshipsOct 29 · 8,000 Meters Varsity · Place 25 · Utica8,000 Meters Varsity2527:32.5FR
Oct 22Hamilton College Tune-upOct 22 · 5,000 Meters Varsity · Place 27 · Utica5,000 Meters Varsity2717:05.0FR
Oct 8James Earley Invitational (Men Only)Oct 8 · 8,000 Meters Varsity · Place 83 · Utica8,000 Meters Varsity8328:23.73 PBFr