Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorS1 Class AA Championship · Jun 116.45aS1 Class AA ChampionshipJune 1, 2025
200 Meters · IndoorOcean Breeze Invitational · Feb 126.20aOcean Breeze InvitationalFebruary 1, 2025
300 Meters · IndoorRockland & Northern County Championships · Feb 238.22aRockland & Northern County ChampionshipsFebruary 2, 2026
400 Meters · IndoorOcean Breeze Invitational & Pentathlon · Feb 358.55Ocean Breeze Invitational & PentathlonFebruary 3, 2024
400 Meters · OutdoorSection 1 League A Champs · Apr 2752.25aSection 1 League A ChampsApril 27, 2026
400m Hurdles · 36" / 0.914m · OutdoorSection 1 League A Champs · Apr 2757.71aSection 1 League A ChampsApril 27, 2026
55m Hurdles · 39" · IndoorJim Mitchell Invitational · Dec 208.46aJim Mitchell InvitationalDecember 20, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30Section 1 Class AA ChampionshipMay 30 · 400 Meters · Place 14 · Roy C Ketcham400 Meters14.55.77a11
May 2Race at the Oval OfficeMay 2 · 400m Hurdles · Place 3 · Roy C. Ketch400m Hurdles359.01—
Apr 27Section 1 League A ChampsApr 27 · 400m Hurdles · Place 1 · Roy C Ketcham400m Hurdles36" / 0.914m1.57.71a PB11
Apr 27Section 1 League A ChampsApr 27 · 400 Meters · Place 4 · Roy C Ketcham400 Meters4.52.25a PB11
Apr 21Peekskill Tri #2Apr 21 · 400 Meters · Place 2 · Roy C Ketcham400 Meters2.53.72a11
Apr 8Lakeland/Panas Tri MeetApr 8 · 400 Meters · Place 2 · Roy C Ketcham400 Meters252.80a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Section 1 State QualifierFeb 27 · 55m Hurdles · Place 17 · Roy C Ketcha55m HurdlesRound P178.4811
Feb 2Rockland & Northern County ChampionshipsFeb 2 · 300 Meters · Place 13 · Roy C Ketcham300 Meters13.38.22a PB11
Feb 2Rockland & Northern County ChampionshipsFeb 2 · 55m Hurdles · Place 3 · Roy C Ketcham55m Hurdles39"Round P3.8.53a11
Feb 2Rockland & Northern County ChampionshipsFeb 2 · 55m Hurdles · Place 4 · Roy C Ketcham55m Hurdles39"4.8.67a11
Jan 31Section 1 League Champs #3 (Leagues A, B, K)Jan 31 · 55m Hurdles · Place 2 · Roy C Ketcha55m HurdlesRound P28.71—

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 20Jim Mitchell InvitationalDec 20 · 300 Meters · Place 6 · Roy C Ketcham300 Meters6.39.06a11
Dec 20Jim Mitchell InvitationalDec 20 · 55m Hurdles · Place 16 · Roy C Ketcham55m Hurdles39"Round P16.8.46a PB11
Feb 16Section 1 Class ChampsFeb 16 · 55m Hurdles · Place 5 · Roy C. Ketch55m Hurdles58.5010
Feb 16Section 1 Class ChampsFeb 16 · 55m Hurdles · Place 8 · Roy C. Ketch55m HurdlesRound P88.6510
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 12 · Roy C Ketcham55m Hurdles39"Round P12.8.95a10
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 49 · Roy C Ketcham200 Meters49.26.20a PB10
Jan 26Rockland & Northern County ChampsJan 26 · 300 Meters · Place 19 · Roy C Ketcham300 Meters19.41.56a10
Jan 26Rockland & Northern County ChampsJan 26 · 55m Hurdles · Place 2 · Roy C Ketcham55m Hurdles39"Round P2.8.55a10
Jan 26Rockland & Northern County ChampsJan 26 · 55m Hurdles · Place 2 · Roy C Ketcham55m Hurdles39"2.8.62a10
Jan 7Dendy IIJan 7 · 300 Meters · Place 22 · Roy C Ketcham300 Meters22.42.62a10
Jan 7Dendy IIJan 7 · 55m Hurdles · Place 6 · Roy C Ketcham55m Hurdles39"Round P6.9.29a10
Jan 7Dendy IIJan 7 · 55m Hurdles · Place 4 · Roy C Ketcham55m Hurdles39"4.9.04a10
Jan 6Section 1 League Champs #1Jan 6 · 55m Hurdles · Place 2 · Roy C Ketcha55m Hurdles28.47—
Jan 6Section 1 League Champs #1Jan 6 · 55m Hurdles · Place 2 · Roy C Ketcha55m HurdlesRound P28.57—
Jan 6Section 1 League Champs #1Jan 6 · 300 Meters · Place 11 · Roy C Ketcha300 Meters1140.27—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 3Section 1 State QualifierJun 3 · 110m Hurdles · Place 7 · A-Roy C Ketcham110m Hurdles716.8010
Jun 3Section 1 State QualifierJun 3 · 110m Hurdles · Place 8 · A-Roy C Ketcham110m HurdlesRound P816.3610
Jun 1S1 Class AA ChampionshipJun 1 · 110m Hurdles · Place 4 · Roy C Ketcham110m Hurdles39" / 0.991mRound P4.16.80aWind: -110
Jun 1S1 Class AA ChampionshipJun 1 · 110m Hurdles · Place 4 · Roy C Ketcham110m Hurdles39" / 0.991m4.16.45a PBWind: 0.310
Jun 1S1 Class AA ChampionshipJun 1 · 400 Meters · Place 16 · Roy C Ketcham400 Meters16.54.88a10
May 31Section 1 Class AA ChampionshipMay 31 · 110m Hurdles · Place 4 · Roy C. Ketch110m Hurdles416.44310
May 31Section 1 Class AA ChampionshipMay 31 · 110m Hurdles · Place 4 · Roy C. Ketch110m HurdlesRound P416.8010
May 31Section 1 Class AA ChampionshipMay 31 · 400 Meters · Place 16 · Roy C. Ketch400 Meters1654.8810
May 16Section 1 Northern Counties ChampionshipMay 16 · 110m Hurdles · Place 3 · Roy C Ketcha110m Hurdles316.74—
May 16Section 1 Northern Counties ChampionshipMay 16 · 110m Hurdles · Place 1 · Roy C Ketcha110m HurdlesRound P116.65—
May 16Section 1 Northern Counties ChampionshipMay 16 · 400 Meters · Place 7 · Roy C Ketcha400 Meters754.89—
May 3Race at the Oval OfficeMay 3 · 400 Meters · Place 8 · Roy C. Ketch400 Meters854.29—
May 3Race at the Oval OfficeMay 3 · 110m Hurdles · Place 1 · Roy C. Ketch110m Hurdles117.16—
Apr 28S1 League 1A ChampionshipApr 28 · 110m Hurdles · Place 3 · Roy C Ketcham110m Hurdles39" / 0.991mRound P3.16.77a10
Apr 28S1 League 1A ChampionshipApr 28 · 110m Hurdles · Place 8 · Roy C Ketcham110m Hurdles39" / 0.991m8.19.17a10
Apr 28S1 League 1A ChampionshipApr 28 · 400 Meters · Place 14 · Roy C Ketcham400 MetersRound P14.56.12a10
Apr 28Section 1 League 1A ChampionshipApr 28 · 110m Hurdles · Place 3 · Roy C Ketcham110m Hurdles39" / 0.991mRound P3.16.77a10
Apr 28Section 1 League 1A ChampionshipApr 28 · 110m Hurdles · Place 8 · Roy C Ketcham110m Hurdles39" / 0.991m8.19.17a10
Apr 28Section 1 League 1A ChampionshipApr 28 · 400 Meters · Place 14 · Roy C Ketcham400 MetersRound P14.56.12a10

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 55m Hurdles · Place 34 · Roy C Ketcham55m Hurdles39"Round P34.8.72a10
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 400 Meters · Place 127 · Roy C Ketcham400 Meters127.59.27a10
Dec 15Section 1 Kickoff #3Dec 15 · 55m Hurdles · Place 3 · Roy C Ketcham55m Hurdles39"Round P3.8.91a10
Dec 15Section 1 Kickoff #3Dec 15 · 55m Hurdles · Place 5 · Roy C Ketcham55m Hurdles39"5.8.99a10
Feb 12Section 1 Class AA & C ChampsFeb 12 · 55m Hurdles · Place 6 · Roy C. Ketch55m Hurdles68.899
Feb 12Section 1 Class AA & C ChampsFeb 12 · 55m Hurdles · Place 8 · Roy C. Ketch55m HurdlesRound P88.899
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 400 Meters · Place 22 · Roy C. Ketcham (RCK)400 Meters2258.55 PB9
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 55m Hurdles · Place 2 · Roy C. Ketcham (RCK)55m HurdlesRound P28.929
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 55m Hurdles · Place 3 · Roy C. Ketcham (RCK)55m Hurdles39.079
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 55m Hurdles · Place 1 · Roy C Ketcha55m Hurdles19.00—
Jan 12Suffern InvitationalJan 12 · 55m Hurdles · Place 13 · Roy C. Ketch55m HurdlesRound P1310.22—
Jan 12Suffern InvitationalJan 12 · 300 Meters · Place 73 · Roy C. Ketch300 Meters7343.683—
Jan 4Section 1 Dendy #3Jan 4 · 55m Hurdles · Place 10 · Roy C Ketcha55m HurdlesRound P1010.35—
Jan 4Section 1 Dendy #3Jan 4 · 300 Meters · Place 75 · Roy C Ketcha300 Meters7544.44—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Section 1 Frosh-Soph #2Dec 14 · 300 Meters · Place 33 · Roy C Ketcham300 Meters33.43.62a9
Dec 14Section 1 Frosh-Soph #2Dec 14 · 55m Hurdles · Place 3 · Roy C Ketcham55m Hurdles39"Round P3.10.20a9
Dec 14Section 1 Frosh-Soph #2Dec 14 · 55m Hurdles · Place 3 · Roy C Ketcham55m Hurdles39"3.10.18a9