Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arlington HSArlington v. RCK Dual · Oct 2019:10.5Arlington v. RCK DualOctober 20, 2020
5,000 Meters · Bowdoin ParkSection One Championship · Nov 518:40.2Section One ChampionshipNovember 5, 2022
5,000 Meters · Hamilton CollegeHamilton Short Course Invitational · Sep 1418:22.1Hamilton Short Course InvitationalSeptember 14, 2024
6,000 Meters · SUNY Polytechnic InstituteSUNY Poly Short Course Invitational · Aug 3023:31.3SUNY Poly Short Course InvitationalAugust 30, 2025
8,000 Meters · Hamilton CollegeHamilton Invitational · Oct 1230:16.8Hamilton InvitationalOctober 12, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3029:35.8Paul Short InvitationalSeptember 30, 2023
8,000 Meters · SUNY Polytechnic InstituteSUNY Poly Wildcat Classic · Sep 2329:55.7SUNY Poly Wildcat ClassicSeptember 23, 2023
8,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2632:23.5RPI Fairgrounds ShowdownSeptember 26, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 26RPI Fairgrounds ShowdownSep 26 · 8,000 Meters College · Place 208 · UticaUtica8,000 Meters College20832:23.5 PBSr
Sep 12Hamilton Short Course InvitationalSep 12 · 5,000 Meters Collegiate · Place 130 · UticaUtica5,000 Meters Collegiate13021:50.0Sr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Hamilton Short Course TuneupOct 25 · 5,000 Meters College · Place 62 · UticaUtica5,000 Meters College6220:17.9Jr
Sep 13Hamilton Short Course InvitationalSep 13 · 5,000 Meters Men's Race · Place 105 · UticaUtica5,000 Meters Men's Race10519:52.0Jr
Aug 30SUNY Poly Short Course InvitationalAug 30 · 6,000 Meters Men's Race · Place 28 · UticaUtica6,000 Meters Men's Race2823:31.3 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2Empire 8 Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 91 · UticaUtica8,000 Meters Varsity9128:56.2SO
Oct 12Hamilton InvitationalOct 12 · 8,000 Meters College · Place 46 · UticaUtica8,000 Meters College4630:16.8 PBSo
Sep 28Wildcat ClassicSep 28 · 8,000 Meters College · Place 30 · UticaUtica8,000 Meters College3032:26.7So
Sep 14Hamilton Short Course InvitationalSep 14 · 5,000 Meters College · Place 89 · UticaUtica5,000 Meters College8918:22.1 PBSo
Aug 31SUNY Poly Short Course InvitationalAug 31 · 6,000 Meters Varsity · Place 28 · UticaUtica6,000 Meters Varsity2824:06.3SO

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Empire 8 Cross Country ChampionshipsOct 28 · 8,000 Meters Varsity · Place 28 · UticaUtica8,000 Meters Varsity2827:30.6FR
Oct 21Hamilton College Tune-upOct 21 · 5,000 Meters Varsity · Place 15 · UticaUtica5,000 Meters Varsity1517:13.8FR
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College White · Place 247 · UticaUtica8,000 Meters College White24729:35.8 PBFr
Sep 23SUNY Poly Wildcat ClassicSep 23 · 8,000 Meters College · Place 20 · UticaUtica8,000 Meters College2029:55.7 PBFr
Sep 9Hamilton College Short CourseSep 9 · 5,000 Meters Varsity · Place 81 · UticaUtica5,000 Meters Varsity8117:48.7FR
Sep 2SUNY Poly Short Course InvitationalSep 2 · 6,000 Meters Varsity · Place 29 · UticaUtica6,000 Meters Varsity2923:01.7—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5Section One ChampionshipNov 5 · 5,000 Meters Class A · Place 38 · Roy C KetchamRoy C Ketcham5,000 Meters Class A3818:40.2 PB12
Oct 29Section 1 Northern Counties ChampionshipOct 29 · 5,000 Meters Varsity · Place 17 · Roy C KetchamRoy C Ketcham5,000 Meters Varsity1717:06.1SR
Oct 15Burnt Hills CC InvitationalOct 15 · 3 Miles Varsity Division 4 · Place 56 · Roy C. Ketcham (Rck)Roy C. Ketcham (Rck)3 Miles Varsity Division 45617:14.8—
Oct 11Section 1 League ChampionshipsOct 11 · 5,000 Meters Varsity · Place 19 · Roy C KetchamRoy C Ketcham5,000 Meters Varsity1919:34.3—
Sep 24Bowdoin Park XC ClassicSep 24 · 5,000 Meters Varsity · Place 75 · Roy C KetchamRoy C Ketcham5,000 Meters Varsity7519:08.0SR
Sep 24Bowdoin Park XC ClassicSep 24 · 5,000 Meters Varsity · Place 170 · Roy C KetchamRoy C Ketcham5,000 Meters Varsity17019:08.0SR
Sep 10Warwick Valley Wave Mania X-C InvitationalSep 10 · 3 Miles Varsity · Place 18 · Roy C KetchamRoy C Ketcham3 Miles Varsity1818:12.5SR

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6Section 1 ChampionshipsNov 6 · 5,000 Meters Varsity · Place 29 · Roy C KetchamRoy C Ketcham5,000 Meters Varsity2918:19.9JR
Oct 23Section 1 Northern County ChampsOct 23 · 5,000 Meters Varsity · Place 9 · Roy C KetchamRoy C Ketcham5,000 Meters Varsity917:23.0JR
Oct 16Burnt Hills Cross County InvitationalOct 16 · 3 Miles Varsity · Place 65 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)3 Miles Varsity6517:24.4—
Oct 12Section 1 League 1A MeetOct 12 · 5,000 Meters Varsity · Place 11 · Roy C KetchamRoy C Ketcham5,000 Meters Varsity1119:15.2JR
Sep 25Bowdoin XC ClassicSep 25 · 5,000 Meters Varsity · Place 45 · Roy C KetchamRoy C Ketcham5,000 Meters Varsity4518:44.0JR
Sep 18Dan Purdy InvitationalSep 18 · 5,000 Meters Varsity · Place 42 · Roy C KetchamRoy C Ketcham5,000 Meters Varsity4218:55.8JR
Sep 14League 1A Mega DualSep 14 · 5,000 Meters Varsity · Place 13 · Roy C KetchamRoy C Ketcham5,000 Meters Varsity1320:12.411
Sep 11Warwick Valley Wave Mania X-C InvitationalSep 11 · Varsity · Place 70 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)Varsity7018:38.3JR
Sep 11Warwick Valley Wave Mania X-C InvitationalSep 11 · 3 Miles Varsity · Place 32 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)3 Miles Varsity3218:38.3JR

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 21Section 1 Regionals 2020Nov 21 · 3.11 Miles Varsity · Place 137 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)3.11 Miles Varsity13718:09.1—
Nov 21Section 1 Regionals 2020Nov 21 · 3.11 Miles Varsity · Place 19 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)3.11 Miles Varsity1918:09.1—
Nov 21Section 1 Regionals 2020Nov 21 · 5,000 Meters Varsity · Place 137 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)5,000 Meters Varsity13718:09.1—
Nov 14Section 1 Milton Invite #5Nov 14 · 5,000 Meters Varsity · Place 60 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)5,000 Meters Varsity6017:52.4SO
Oct 31Section 1 Milton Invite #3Oct 31 · 3.11 Miles Varsity · Place 21 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)3.11 Miles Varsity2118:34.9—
Oct 31Section 1 Milton Invite #3Oct 31 · 5,000 Meters Varsity · Place 21 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)5,000 Meters Varsity2118:34.9—
Oct 20Arlington v. RCK DualOct 20 · 5,000 Meters Varsity · Place 9 · Roy C KetchamRoy C Ketcham5,000 Meters Varsity919:10.5 PB10
Oct 17Section 1 Milton Invite #1Oct 17 · Varsity · Place 30 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)Varsity301:46.7SO
Oct 17Section 1 Milton Invite #1Oct 17 · 5,000 Meters Varsity · Place 12 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)5,000 Meters Varsity1218:16.4SO

2019 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9Section 1 ChampionshipsNov 9 · 5,000 Meters Varsity · Place 266 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)5,000 Meters Varsity26619:54.7FR
Nov 9Section 1 ChampionshipsNov 9 · 5,000 Meters Varsity · Place 109 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)5,000 Meters Varsity10919:54.7FR
Oct 26Section 1 Northern Counties ChampionshipOct 26 · 5,000 Meters Varsity · Place 58 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)5,000 Meters Varsity5818:56.3FR
Oct 19Section 1 Coaches InvitationalOct 19 · Varsity · Place 258 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)Varsity25819:33.7FR
Oct 19Section 1 Coaches InvitationalOct 19 · 5,000 Meters Varsity · Place 48 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)5,000 Meters Varsity4819:33.7FR
Oct 12Burnt Hills Cross Country InvitationalOct 12 · 3 Miles Varsity · Place 183 · Roy C. KetchamRoy C. Ketcham3 Miles Varsity18318:50.629
Sep 28Bowdoin ClassicSep 28 · 5,000 Meters Varsity · Place 155 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)5,000 Meters Varsity15520:58.59
Sep 28Bowdoin ClassicSep 28 · Varsity · Place 332 · Roy C. Ketcham (RCK)Roy C. Ketcham (RCK)Varsity33220:58.59
Sep 14Warwick Valley Wave Mania InvitationalSep 14 · 3 Miles Varsity · Place 92 · Roy C KetchamRoy C Ketcham3 Miles Varsity9219:50.69
Sep 6Red Raider Run Sep 6 · 3 Miles Junior Varsity · Place 8 · ROY C KETCHAMROY C KETCHAM3 Miles Junior Varsity820:37.39