Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorU.S. Marine Corps Holiday Classic · Dec 275:08.91aU.S. Marine Corps Holiday ClassicDecember 27, 2025
1000 Meters · IndoorSection 1 Class AA Championship · Feb 132:50.28Section 1 Class AA ChampionshipFebruary 13, 2023
300 Meters · IndoorSection 1 League Champs #3 (Leagues A, B, K) · Jan 3141.68Section 1 League Champs #3 (Leagues A, B, K)January 31, 2026
400 Meters · IndoorThe Armory HS Holiday Classic · Dec 291:03.59aThe Armory HS Holiday ClassicDecember 29, 2022
600 Meters · IndoorRockland & Northern County Championships · Feb 21:31.96aRockland & Northern County ChampionshipsFebruary 2, 2026
800 Meters · IndoorOcean Breeze Invitational · Feb 42:16.25Ocean Breeze InvitationalFebruary 4, 2023

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2Rockland & Northern County ChampionshipsFeb 2 · 600 Meters · Place 6 · Roy C Ketcham600 Meters6.1:31.96a PB12
Jan 31Section 1 League Champs #3 (Leagues A, B, K)Jan 31 · 300 Meters · Place 13 · Roy C Ketcha300 Meters1341.68 PB—
Jan 31Section 1 League Champs #3 (Leagues A, B, K)Jan 31 · 600 Meters · Place 3 · Roy C Ketcha600 Meters31:37.60—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 1 Mile · Place 44 · Roy C Ketcham1 Mile44.5:08.91a PB12
Dec 20Jim Mitchell InvitationalDec 20 · 600 Meters · Place 44 · Roy C Ketcham600 Meters44.1:32.42a12

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13Section 1 Class AA ChampionshipFeb 13 · 1000 Meters · Place 10 · Roy C. Ketch1000 Meters102:50.28 PB9
Feb 4Ocean Breeze InvitationalFeb 4 · 800 Meters · Place 53 · Roy C. Ketch800 Meters532:16.25 PB—
Jan 27Section 1 Northern & Rockland County ChampionshipJan 27 · 1000 Meters · Place 8 · Roy C Ketcha1000 Meters82:52.62—
Jan 22Section 1 League Champs #3Jan 22 · 1000 Meters · Place 5 · Roy C Ketcha1000 Meters52:55.81—
Jan 13Suffern InvitationalJan 13 · 600 Meters · Place 19 · Roy C. Ketch600 Meters191:37.44—
Jan 5Section 1 Dendy #3Jan 5 · 600 Meters · Place 6 · Roy C. Ketch600 Meters61:36.019

2022 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 1 Mile · Place 8 · Roy C Ketcham1 Mile8.5:14.90a9
Dec 29The Armory HS Holiday ClassicDec 29 · 400 Meters · Place 97 · Roy C Ketcham400 Meters97.1:03.59a PB9
Dec 11Section 1 Kickoff #3Dec 11 · 600 Meters · Place 7 · Roy C Ketcham600 Meters7.1:37.09a9
Feb 5Section 1 Class AA & C ChampsFeb 5 · 600 Meters · Place 17 · Roy C. Ketcham600 Meters171:40.768
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · 600 Meters · Place 18 · Roy C Ketcham600 Meters181:42.25—
Jan 14Suffern InvitationalJan 14 · 600 Meters · Place 59 · Roy C Ketcham600 Meters59.1:49.33a8
Jan 9Section 1 League Champs #2Jan 9 · 300 Meters · Place 12 · Roy C Ketcham300 Meters12.45.93a8
Jan 9Section 1 League Champs #2Jan 9 · 600 Meters · Place 8 · Roy C Ketcham600 Meters8.1:41.65a8
Jan 9Section 1 League Champs #1Jan 9 · 300 Meters · Place 12 · Roy C Ketcham300 Meters12.45.93a8
Jan 9Section 1 League Champs #1Jan 9 · 600 Meters · Place 8 · Roy C Ketcham600 Meters8.1:41.65a8
Jan 6Section 1 Dendy #3Jan 6 · 600 Meters · Place 8 · Roy C. Ketcham (RCK)600 Meters81:45.148
Jan 6Section 1 Dendy #3Jan 6 · 300 Meters · Place 27 · Roy C. Ketcham (RCK)300 Meters2745.158
Jan 6Section 1 Dendy #3Jan 6 · 300 Meters · Place 27 · Roy C Ketcham300 Meters27.45.15a8
Jan 6Section 1 Dendy #3Jan 6 · 600 Meters · Place 8 · Roy C Ketcham600 Meters8.1:45.14a8

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12Section 1 Kickoff #3Dec 12 · 1000 Meters · Place 26 · Roy C Ketcham1000 Meters26.3:16.82a8