Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJim Mitchell Invitational · Dec 204:54.47aJim Mitchell InvitationalDecember 20, 2025
1000 Meters · IndoorRockland & Northern County Championships · Feb 22:50.01aRockland & Northern County ChampionshipsFebruary 2, 2026
1600 Meters · IndoorRockland & Northern County Champs · Jan 265:03.82aRockland & Northern County ChampsJanuary 26, 2025
1600 Meters · OutdoorRace at the Oval Office · May 34:55.01Race at the Oval OfficeMay 3, 2025
3200 Meters · OutdoorS1 League 1A Championship · Apr 2811:21.99aS1 League 1A ChampionshipApril 28, 2025
800 Meters · IndoorOcean Breeze Invitational · Feb 12:19.45aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorRace at the Oval Office · May 22:07.03Race at the Oval OfficeMay 2, 2026
Shot Put · 12lb · IndoorSection 1 Frosh/Soph I · Dec 1026-05.00Section 1 Frosh/Soph IDecember 10, 2024
Shot Put · 12lb · OutdoorSection 1 League 1A Champs · Apr 2924-11.00Section 1 League 1A ChampsApril 29, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30Section 1 Class AA ChampionshipMay 30 · 800 Meters · Place 7 · Roy C Ketcham800 Meters7.2:11.54a11
May 15Section 1 Northern Counties ChampsMay 15 · 800 Meters · Place 9 · Roy C Ketcha800 Meters92:12.39—
May 2Race at the Oval OfficeMay 2 · 800 Meters · Place 7 · Roy C. Ketch800 Meters72:07.03 PB—
Apr 27Section 1 League A ChampsApr 27 · 800 Meters · Place 5 · Roy C Ketcham800 Meters5.2:07.64a11
Apr 25Kingston Tiger RelaysApr 25 · 1600 Meters · Place 16 · Roy C. Ketcham (RCK)1600 Meters165:05.44a11
Apr 21Peekskill Tri #2Apr 21 · 1600 Meters · Place 4 · Roy C Ketcham1600 Meters4.5:09.97a11
Apr 8Lakeland/Panas Tri MeetApr 8 · 800 Meters · Place 2 · Roy C Ketcham800 Meters22:11.84a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15Section 1 Class ChampionshipsFeb 15 · 1000 Meters · Place 14 · Roy C. Ketch1000 Meters142:50.1011
Feb 2Rockland & Northern County ChampionshipsFeb 2 · 1000 Meters · Place 5 · Roy C Ketcham1000 Meters5.2:50.01a PB11
Feb 2Rockland & Northern County ChampionshipsFeb 2 · 1600 Meters · Place 19 · Roy C Ketcham1600 Meters19.5:08.29a11
Jan 31Section 1 League Champs #3 (Leagues A, B, K)Jan 31 · 1600 Meters · Place 4 · Roy C Ketcha1600 Meters45:07.94—
Jan 31Section 1 League Champs #3 (Leagues A, B, K)Jan 31 · 1000 Meters · Place 4 · Roy C Ketcha1000 Meters42:53.40—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 1 Mile · Place 57 · Roy C Ketcham1 Mile57.5:35.46a11
Dec 20Jim Mitchell InvitationalDec 20 · 1 Mile · Place 38 · Roy C Ketcham1 Mile38.4:54.47a PB11
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 8 · Roy C Ketcham800 Meters8.2:19.45a PB10
Jan 26Rockland & Northern County ChampsJan 26 · 1600 Meters · Place 16 · Roy C Ketcham1600 Meters16.5:03.82a PB10
Jan 7Dendy IIJan 7 · 1000 Meters · Place 13 · Roy C Ketcham1000 Meters13.3:03.2010
Jan 7Dendy IIJan 7 · Shot Put · Place 31 · Roy C KetchamShot Put12lb31.25-07.0010
Jan 6Section 1 League Champs #1Jan 6 · Shot Put · Place 26 · Roy C KetchaShot Put2624-09.00—
Jan 6Section 1 League Champs #1Jan 6 · 1600 Meters · Place 7 · Roy C Ketcha1600 Meters75:16.92—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1S1 Class AA ChampionshipJun 1 · 1600 Meters · Place 13 · Roy C Ketcham1600 Meters13.4:55.73a10
May 31Section 1 Class AA ChampionshipMay 31 · 1600 Meters · Place 13 · Roy C. Ketch1600 Meters134:55.7310
May 16Section 1 Northern Counties ChampionshipMay 16 · 1600 Meters · Place 12 · Roy C Ketcha1600 Meters125:13.62—
May 3Race at the Oval OfficeMay 3 · 1600 Meters · Place 4 · Roy C. Ketch1600 Meters44:55.01 PB—
Apr 28S1 League 1A ChampionshipApr 28 · 3200 Meters · Place 15 · Roy C Ketcham3200 Meters15.11:21.99a PB10
Apr 28S1 League 1A ChampionshipApr 28 · 1600 Meters · Place 16 · Roy C Ketcham1600 Meters16.5:08.35a10
Apr 28Section 1 League 1A ChampionshipApr 28 · 3200 Meters · Place 15 · Roy C Ketcham3200 Meters15.11:21.99a10
Apr 28Section 1 League 1A ChampionshipApr 28 · 1600 Meters · Place 16 · Roy C Ketcham1600 Meters16.5:08.35a10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 100 · Roy C Ketcham800 Meters100.2:20.16a10
Dec 15Section 1 Kickoff #3Dec 15 · 1600 Meters · Place 22 · Roy C Ketcham1600 Meters22.5:20.05a10
Dec 10Section 1 Frosh/Soph IDec 10 · 1000 Meters · Place 5 · Roy C Ketcham1000 Meters5.3:07.33a10
Dec 10Section 1 Frosh/Soph IDec 10 · Shot Put · Place 12 · Roy C KetchamShot Put12lb12.26-05.00 PB10
Jan 21Section 1 League Champs #3Jan 21 · Shot Put · Place 12 · Roy C KetchaShot Put1225-01.00—
Jan 21Section 1 League Champs #3Jan 21 · 1000 Meters · Place 26 · Roy C Ketcha1000 Meters263:41.13—
Jan 4Section 1 Dendy #3Jan 4 · Shot Put · Place 36 · Roy C KetchaShot Put3624-06.00—
Jan 4Section 1 Dendy #3Jan 4 · 1000 Meters · Place 55 · Roy C Ketcha1000 Meters553:42.22—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29Section 1 League 1A ChampsApr 29 · Shot Put · Place 31 · Roy C KetchamShot Put12lb31.24-11.00 PB9
Apr 29Section 1 League 1A ChampsApr 29 · 800 Meters · Place 45 · Roy C Ketcham800 Meters45.2:49.90a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Section 1 Frosh-Soph #2Dec 14 · 1000 Meters · Place 38 · Roy C Ketcham1000 Meters38.3:39.34a9
Dec 14Section 1 Frosh-Soph #2Dec 14 · Shot Put · Place 18 · Roy C KetchamShot Put12lb18.22-04.509
Dec 10Section 1 Kick Off #3Dec 10 · 1600 Meters · Place 50 · Roy C Ketcham1600 Meters50.6:17.43a9