Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1417:11.4Burnt Hills InvitationalOctober 14, 2023
4972 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 616:45.0Warwick Valley Wave ManiaSeptember 6, 2025
5,000 Meters · Bowdoin ParkSection 1 League 1A Champs · Oct 817:38.10Section 1 League 1A ChampsOctober 8, 2024
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2317:52.1NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2218:05.816th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Hudson Valley Sports DomeSection 1 Northern Counties Champs · Oct 2516:10.6Section 1 Northern Counties ChampsOctober 25, 2025
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1316:19.9Queensbury Pre-States InvitationalSeptember 13, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - New York Orange · Place 31 · Roy C Ketcham5,000 Meters Open - New York Orange3118:15.712
Nov 8Section 1 XC ChampionshipNov 8 · 5,000 Meters Class A · Place 31 · Roy C Ketcham5,000 Meters Class A3117:58.812
Oct 25Section 1 Northern Counties ChampsOct 25 · 5,000 Meters Varsity · Place 5 · Roy C Ketcham5,000 Meters Varsity516:10.6 PB12
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 18 · Roy C Ketcham5,000 Meters Varsity1817:30.9SR
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 44 · Roy C Ketcham5,000 Meters Varsity4417:30.9SR
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 18 · Roy C Ketcham5,000 Meters Varsity1817:30.9SR
Oct 7Section 1 League A & C ChampsOct 7 · 5,000 Meters League A · Place 8 · Roy C Ketcham5,000 Meters League A818:26.912
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity I · Place 58 · Roy C Ketcham5,000 Meters Varsity I5818:04.812
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D3 · Place 24 · Roy C Ketcham5,000 Meters D32416:19.9 PB12
Sep 9Section 1 League 1A Mega DualSep 9 · 5,000 Meters Varsity · Place 5 · Roy C Ketcham5,000 Meters Varsity518:01.912
Sep 6Warwick Valley Wave ManiaSep 6 · 3.09 Miles Varsity B · Place 2 · Roy C Ketcham3.09 Miles Varsity B216:45.0 PB12

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - New York Purple · Place 16 · Roy C Ketcham5,000 Meters Open - New York Purple1617:52.1 PB11
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 22 · Roy C Ketcham5,000 Meters Varsity221:21.2JR
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 14 · Roy C Ketcham5,000 Meters Varsity1417:21.3JR
Oct 26Section 1 Northern Counties ChampsOct 26 · 5,000 Meters Varsity · Place 8 · Roy C Ketcham5,000 Meters Varsity816:34.5JR
Oct 19Section 1 Coaches InvitationalOct 19 · 5,000 Meters Varsity · Place 13 · Roy C Ketcham5,000 Meters Varsity1317:35.1JR
Oct 19Section 1 Coaches InvitationalOct 19 · 1.65 Miles Freshman · Place 78 · Roy C Ketcham1.65 Miles Freshman7817:35.1JR
Oct 8Section 1 League 1A ChampsOct 8 · 5,000 Meters Boys · Place 2 · Roy C Ketcham5,000 Meters Boys217:38.10 PB11
Sep 28Bowdoin Park ClassicSep 28 · 5,000 Meters Varsity · Place 45 · Roy C Ketcham5,000 Meters Varsity451:39.2JR
Sep 10Section 1 League 1A Mega DualSep 10 · 5,000 Meters Varsity · Place 3 · Roy C Ketcham5,000 Meters Varsity318:04.911
Sep 7Warwick Valley Wave ManiaSep 7 · 5,000 Meters Varsity · Place 18 · Roy C Ketcham5,000 Meters Varsity1817:02.1—

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4NYSPHSSAA Section One XC ChampionshipsNov 4 · 5,000 Meters Class A · Place 42 · Roy C Ketcham5,000 Meters Class A4218:32.910
Oct 28Section 1 Westchester County ChampionshipsOct 28 · 5,000 Meters Varsity · Place 14 · Roy C Ketcham5,000 Meters Varsity1417:34.6SO
Oct 28Section 1 Northern County ChampsOct 28 · 5,000 Meters Varsity · Place 14 · Roy C Ketcham5,000 Meters Varsity1417:34.610
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 47 · Roy C Ketcham5,000 Meters Varsity4719:15.7SO
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 125 · Roy C Ketcham5,000 Meters Varsity12519:15.7SO
Oct 14Burnt Hills InvitationalOct 14 · 3 Miles Varsity D4 · Place 97 · Roy C Ketcham3 Miles Varsity D49717:11.4 PB10
Sep 30Dan Purdy Memorial InvitationalSep 30 · 3.1 Miles Varsity · Place 9 · Roy C Ketcham3.1 Miles Varsity917:56.2SO
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Varsity - 1 · Place 78 · Roy C Ketcham5,000 Meters Varsity - 17818:05.8 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 22Section 1 Coaches InvitationalOct 22 · 5,000 Meters Varsity · Place 42 · Roy C Ketcham5,000 Meters Varsity4219:16.2FR
Oct 11Section 1 League ChampionshipsOct 11 · 5,000 Meters Varsity · Place 22 · Roy C Ketcham5,000 Meters Varsity2219:59.8—
Sep 10Warwick Valley Wave Mania X-C InvitationalSep 10 · 3 Miles Varsity · Place 39 · Roy C Ketcham3 Miles Varsity3919:41.1FR