Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hamilton CollegeHamilton Short Course Tuneup · Oct 2519:48.4Hamilton Short Course TuneupOctober 25, 2025
5,000 Meters · Holland Patent SchoolCSC Championships · Oct 2319:29.0CSC ChampionshipsOctober 23, 2021
6,000 Meters · Fisher Golf CourseFisher-Rodenbeck Invitational · Aug 2925:15.9Fisher-Rodenbeck InvitationalAugust 29, 2025
8,000 Meters · Fisher Golf CourseEmpire 8 Cross Country Championships · Nov 134:44.9Empire 8 Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Genessee Valley ParkYellowjacket XC Invitational · Sep 1633:09.0Yellowjacket XC InvitationalSeptember 16, 2023
8,000 Meters · Seneca Lake State ParkCCOC (Cross Country Only Conference) Championships · Oct 1833:45.5CCOC (Cross Country Only Conference) ChampionshipsOctober 18, 2025
8,000 Meters · SUNY Polytechnic InstituteWildcat Classic · Sep 2734:58.6Wildcat ClassicSeptember 27, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Empire 8 Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 98 · KeukaKeuka8,000 Meters Champ9834:44.9 PBSr
Oct 25Hamilton Short Course TuneupOct 25 · 5,000 Meters College · Place 59 · KeukaKeuka5,000 Meters College5919:48.4 PBSr
Oct 18CCOC (Cross Country Only Conference) ChampionshipsOct 18 · 8,000 Meters Scoring · Place 47 · KeukaKeuka8,000 Meters Scoring4733:45.5 PBSr
Sep 27Wildcat ClassicSep 27 · 8,000 Meters College · Place 43 · KeukaKeuka8,000 Meters College4334:58.6 PBSr
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 290 · KeukaKeuka8,000 Meters Varsity29033:48.7Sr
Aug 29Fisher-Rodenbeck InvitationalAug 29 · 6,000 Meters Men's Race · Place 112 · KeukaKeuka6,000 Meters Men's Race11225:15.9 PBSr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2Empire 8 Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 109 · KeukaKeuka8,000 Meters Varsity10930:42.5JR
Oct 26Hamilton Short Course TuneupOct 26 · 5,000 Meters Varsity · Place 60 · KeukaKeuka5,000 Meters Varsity6019:39.6JR
Oct 19CCOC (Cross Country Only Conference) ChampionshipsOct 19 · 8,000 Meters Varsity · Place 29 · KeukaKeuka8,000 Meters Varsity2932:54.8JR
Oct 12Highlander InvitationalOct 12 · 8,000 Meters Varsity · Place 106 · KeukaKeuka8,000 Meters Varsity10632:20.4JR
Sep 28Harry F Anderson InvitationalSep 28 · 8,000 Meters Varsity · Place 299 · KeukaKeuka8,000 Meters Varsity29932:58.0JR
Sep 21Rochester Yellowjacket InvitationalSep 21 · 8,000 Meters College · Place 254 · KeukaKeuka8,000 Meters College25435:09.5Jr
Sep 14Hamilton Short Course InvitationalSep 14 · 5,000 Meters College · Place 101 · KeukaKeuka5,000 Meters College10120:40.7Jr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Empire 8 Cross Country ChampionshipsOct 28 · 8,000 Meters Varsity · Place 54 · KeukaKeuka8,000 Meters Varsity5429:55.5SO
Oct 21Hamilton College Tune-upOct 21 · 5,000 Meters Varsity · Place 54 · KeukaKeuka5,000 Meters Varsity5418:49.7SO
Oct 14Cross Country Only Conference ChampionshipsOct 14 · 8,000 Meters Varsity · Place 29 · KeukaKeuka8,000 Meters Varsity2930:20.6SO
Oct 7Highlander InvitationalOct 7 · 8,000 Meters Varsity · Place 113 · KeukaKeuka8,000 Meters Varsity11330:19.3SO
Sep 16Yellowjacket XC InvitationalSep 16 · 8,000 Meters College · Place 225 · KeukaKeuka8,000 Meters College22533:09.0 PBSo
Sep 1Highlander Short Course XC InvitationalSep 1 · 4,000 Meters Varsity · Place 104 · KeukaKeuka4,000 Meters Varsity10415:07.71SO

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Empire 8 Cross Country ChampionshipsOct 29 · 8,000 Meters Varsity · Place 59 · KeukaKeuka8,000 Meters Varsity5931:23.2FR
Oct 22Hamilton College Tune-upOct 22 · 5,000 Meters Varsity · Place 77 · KeukaKeuka5,000 Meters Varsity7718:49.4FR
Oct 8Highlander InvitationalOct 8 · 8,000 Meters Varsity · Place 92 · KeukaKeuka8,000 Meters Varsity9230:32.3FR

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 23CSC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 5 · DolgevilleDolgeville5,000 Meters Varsity519:29.0 PB12