Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 1317:53.9NYSPHSAA State Cross Country ChampionshipsNovember 13, 2021
5,000 Meters · Hamilton CollegeHamilton Short Course Invitational · Sep 1416:09.1Hamilton Short Course InvitationalSeptember 14, 2024
6,000 Meters · SUNY Polytechnic InstituteSUNY Poly Short Course Invitational · Aug 3020:08.6SUNY Poly Short Course InvitationalAugust 30, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1827:05.4Border BattleOctober 18, 2025
8,000 Meters · Fisher Golf CourseEmpire 8 Cross Country Championships · Nov 127:50.7Empire 8 Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Genessee Valley ParkNCAA DIII Niagara Regional · Nov 1526:23.9NCAA DIII Niagara RegionalNovember 15, 2025
8,000 Meters · Houghton Field of DreamsNCAA Division III Niagara Regional · Nov 1126:07.7NCAA Division III Niagara RegionalNovember 11, 2023
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3027:55.8Paul Short InvitationalSeptember 30, 2023
8,000 Meters · Stanley ParkJames Earley Invitational (Men Only) · Oct 827:30.05James Earley Invitational (Men Only)October 8, 2022
8,000 Meters · State University of New York at FredoniaNCAA DIII Niagara Regional · Nov 1627:39.0NCAA DIII Niagara RegionalNovember 16, 2024
8,000 Meters · SUNY Polytechnic InstituteSUNY Poly Wildcat Classic · Sep 2328:26.9SUNY Poly Wildcat ClassicSeptember 23, 2023

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Niagara RegionalNov 15 · 8,000 Meters New Division · Place 38 · UticaUtica8,000 Meters New Division3826:23.9 PBSr
Nov 1Empire 8 Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 24 · UticaUtica8,000 Meters Champ2427:50.7 PBSr
Oct 25Hamilton Short Course TuneupOct 25 · 5,000 Meters College · Place 21 · UticaUtica5,000 Meters College2116:28.9Sr
Oct 18Border BattleOct 18 · 8,000 Meters D3 · Place 145 · UticaUtica8,000 Meters D314527:05.4 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 379 · UticaUtica8,000 Meters White37928:35.5Sr
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 108 · UticaUtica8,000 Meters Varsity10827:37.7Sr
Sep 13Hamilton Short Course InvitationalSep 13 · 5,000 Meters Men's Race · Place 39 · UticaUtica5,000 Meters Men's Race3916:25.5Sr
Aug 30SUNY Poly Short Course InvitationalAug 30 · 6,000 Meters Men's Race · Place 2 · UticaUtica6,000 Meters Men's Race220:08.6 PBSr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Niagara RegionalNov 16 · 8,000 Meters D3 Niagara · Place 79 · UticaUtica8,000 Meters D3 Niagara7927:39.0 PBJr
Nov 2Empire 8 Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 52 · UticaUtica8,000 Meters Varsity5226:34.7JR
Oct 26Hamilton Short Course TuneupOct 26 · 5,000 Meters Varsity · Place 44 · UticaUtica5,000 Meters Varsity4418:24.3JR
Sep 28Wildcat ClassicSep 28 · 8,000 Meters College · Place 9 · UticaUtica8,000 Meters College929:10.3Jr
Sep 14Hamilton Short Course InvitationalSep 14 · 5,000 Meters College · Place 17 · UticaUtica5,000 Meters College1716:09.1 PBJr
Aug 31SUNY Poly Short Course InvitationalAug 31 · 6,000 Meters Varsity · Place 4 · UticaUtica6,000 Meters Varsity420:18.3JR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Niagara RegionalNov 11 · 8,000 Meters Championship · Place 60 · UticaUtica8,000 Meters Championship6026:07.7 PBSo
Oct 28Empire 8 Cross Country ChampionshipsOct 28 · 8,000 Meters Varsity · Place 19 · UticaUtica8,000 Meters Varsity1926:48.5SO
Oct 21Hamilton College Tune-upOct 21 · 5,000 Meters Varsity · Place 9 · UticaUtica5,000 Meters Varsity916:49.7SO
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College White · Place 110 · UticaUtica8,000 Meters College White11027:55.8 PBSo
Sep 23SUNY Poly Wildcat ClassicSep 23 · 8,000 Meters College · Place 8 · UticaUtica8,000 Meters College828:26.9 PBSo
Sep 9Hamilton College Short CourseSep 9 · 5,000 Meters Varsity · Place 38 · UticaUtica5,000 Meters Varsity3816:30.5SO
Sep 2SUNY Poly Short Course InvitationalSep 2 · 6,000 Meters Varsity · Place 9 · UticaUtica6,000 Meters Varsity921:12.6So

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Niagara Regional XC ChampionshipsNov 12 · 8,000 Meters Championship · Place 117 · UticaUtica8,000 Meters Championship11729:14.1Fr
Oct 29Empire 8 Cross Country ChampionshipsOct 29 · 8,000 Meters Varsity · Place 30 · UticaUtica8,000 Meters Varsity3027:52.6FR
Oct 22Hamilton College Tune-upOct 22 · 5,000 Meters Varsity · Place 26 · UticaUtica5,000 Meters Varsity2617:04.0FR
Oct 8James Earley Invitational (Men Only)Oct 8 · 8,000 Meters Varsity · Place 47 · UticaUtica8,000 Meters Varsity4727:30.05 PBFr

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 13NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class B · Place 58 · Half Hollow Hills WestHalf Hollow Hills West5,000 Meters Class B5817:53.9 PB12