Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorSection 1 Class B Championship · May 2716.34aSection 1 Class B ChampionshipMay 27, 2026
300 Meters · IndoorSuffern Invitational · Jan 1248.83Suffern InvitationalJanuary 12, 2024
400 Meters · IndoorRidgewood Frosh/Novice Meet · Jan 171:07.68Ridgewood Frosh/Novice MeetJanuary 17, 2024
400m Hurdles · 30" / 0.762m · OutdoorSection 1 State Qualifier · Jun 31:08.78aSection 1 State QualifierJune 3, 2026
600 Meters · IndoorSuffern Invite · Jan 101:52.42Suffern InviteJanuary 10, 2025
Long Jump · Outdoor56th Annual Glenn D. Loucks Games · May 94.16m56th Annual Glenn D. Loucks GamesMay 9, 2024
Triple Jump · OutdoorSection 1 League F Champs · Apr 2932' 4.5"Section 1 League F ChampsApril 29, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 3Section 1 State QualifierJun 3 · 400m Hurdles · Place 3 · Pearl River400m Hurdles30" / 0.762m3.1:08.78a PB12
Jun 3Section 1 State QualifierJun 3 · 100m Hurdles · Place 3 · Pearl River100m Hurdles33" / 0.838mRound P3.16.57aWind: -0.412
Jun 3Section 1 State QualifierJun 3 · 100m Hurdles · Place 3 · Pearl River100m Hurdles33" / 0.838m3.16.52aWind: -1.412
May 27Section 1 Class B ChampionshipMay 27 · Triple Jump · Pearl RiverTriple Jump—DNS12
May 27Section 1 Class B ChampionshipMay 27 · 400m Hurdles · Place 5 · Pearl River400m Hurdles30" / 0.762m5.1:12.01a12
May 27Section 1 Class B ChampionshipMay 27 · 100m Hurdles · Place 3 · Pearl River100m Hurdles33" / 0.838mRound P3.16.63aWind: -0.612
May 27Section 1 Class B ChampionshipMay 27 · 100m Hurdles · Place 3 · Pearl River100m Hurdles33" / 0.838m3.16.34a PBWind: -1.412
May 21Mountie MadnessMay 21 · 100m Hurdles · Place 8 · Pearl River100m Hurdles816.66a12
May 13Rockland County ChampsMay 13 · Triple Jump · Place 18 · Pearl RiverTriple Jump1830-10.2512
May 13Rockland County ChampsMay 13 · 100m Hurdles · Place 4 · Pearl River100m HurdlesRound P416.43a12
May 13Rockland County ChampsMay 13 · 100m Hurdles · Place 5 · Pearl River100m Hurdles516.63a12
Apr 29Section 1 League F ChampsApr 29 · Triple Jump · Place 6 · Pearl RiverTriple Jump6.32' 4.5" PB12
Apr 29Section 1 League F ChampsApr 29 · Long Jump · Place 10 · Pearl RiverLong Jump10.14' 3"12
Apr 29Section 1 League F ChampsApr 29 · 400m Hurdles · Place 2 · Pearl River400m Hurdles30" / 0.762m2.1:12.78a12
Apr 29Section 1 League F ChampsApr 29 · 100m Hurdles · Place 1 · Pearl River100m Hurdles33" / 0.838mRound P1.16.54a12
Apr 29Section 1 League F ChampsApr 29 · 100m Hurdles · Place 2 · Pearl River100m Hurdles33" / 0.838m2.16.45a12
Apr 25Gold Rush InvitationalApr 25 · Long Jump · Place 9 · Pearl RiverLong Jump914-012
Apr 25Gold Rush InvitationalApr 25 · 200m Hurdles · Place 7 · Pearl River200m Hurdles731.90a12
Apr 17Red Raider RelaysApr 17 · Triple Jump · Place 12 · Pearl RiverTriple Jump1230-10.00—
Apr 17Red Raider RelaysApr 17 · 400m Hurdles · Place 1 · Pearl River400m Hurdles11:09.80—
Apr 17Red Raider RelaysApr 17 · 100m Hurdles · Place 5 · Pearl River100m Hurdles517.44—
Apr 17Red Raider RelaysApr 17 · 100m Hurdles · Place 3 · Pearl River100m HurdlesRound P316.85—

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 27Section 1 State QualifierFeb 27 · 55m Hurdles · Place 5 · Pearl River55m Hurdles59.1312
Feb 27Section 1 State QualifierFeb 27 · 55m Hurdles · Place 6 · Pearl River55m HurdlesRound P69.2112
Feb 15Section 1 Class ChampionshipsFeb 15 · Long Jump · Place 11 · Pearl RiverLong Jump1114-04.2512
Feb 15Section 1 Class ChampionshipsFeb 15 · 55m Hurdles · Place 2 · Pearl River55m Hurdles29.4012
Feb 15Section 1 Class ChampionshipsFeb 15 · 55m Hurdles · Place 2 · Pearl River55m HurdlesRound P29.4112
Jan 16Suffern InvitationalJan 16 · Long Jump · Place 7 · Pearl RiverLong Jump715-07.50—
Jan 16Suffern InvitationalJan 16 · 55m Hurdles · Place 2 · Pearl River55m Hurdles29.508—
Jan 16Suffern InvitationalJan 16 · 55m Hurdles · Place 2 · Pearl River55m HurdlesRound P29.86—
Jan 11Section 1 League Champs #2 (Leagues E, J)Jan 11 · Triple Jump · Place 8 · Pearl RiverTriple Jump829-03.00—
Jan 11Section 1 League Champs #2 (Leagues E, J)Jan 11 · 55m Hurdles · Place 1 · Pearl River55m Hurdles19.22—
Jan 11Section 1 League Champs #2 (Leagues E, J)Jan 11 · 55m Hurdles · Place 1 · Pearl River55m HurdlesRound P19.39—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28Section 1 Class B ChampionshipMay 28 · Long Jump · Place 11 · Pearl RiverLong Jump1114-02.5011
May 28Section 1 Class B ChampionshipMay 28 · 400m Hurdles · Place 1 · Pearl River400m Hurdles11:08.6111
May 28Section 1 Class B ChampionshipMay 28 · 100m Hurdles · Place 2 · Pearl River100m Hurdles216.2111
May 28Section 1 Class B ChampionshipMay 28 · 100m Hurdles · Place 2 · Pearl River100m HurdlesRound P216.3611
May 20Section 1 League 2A ChampionshipMay 20 · Long Jump · Place 8 · Pearl RiverLong Jump815-01.00—
May 20Section 1 League 2A ChampionshipMay 20 · 100m Hurdles · Place 2 · Pearl River100m Hurdles216.42—
May 20Section 1 League 2A ChampionshipMay 20 · 100m Hurdles · Place 2 · Pearl River100m HurdlesRound P216.09—
May 9Friendship GamesMay 9 · 100m Hurdles · Place 4 · Pearl River100m Hurdles417.40—
May 2Crusader RelaysMay 2 · 400m Hurdles · Place 7 · Pearl River400m Hurdles71:09.69—
Apr 26Gold Rush InvitationalApr 26 · Triple Jump · Place 3 · Pearl RiverTriple Jump331-09.7511
Apr 26Gold Rush InvitationalApr 26 · 200m Hurdles · Place 1 · Pearl River200m Hurdles131.2211
Apr 26Gold Rush InvitationalApr 26 · Triple Jump · Place 3 · Pearl RiverTriple Jump331-09.7511
Apr 26Gold Rush InvitationalApr 26 · 200m Hurdles · Place 1 · Pearl River200m Hurdles131.2211
Apr 17Mountie MadnessApr 17 · Long Jump · Place 18 · Pearl RiverLong Jump1815-06.25—
Apr 17Mountie MadnessApr 17 · 100m Hurdles · Place 7 · Pearl River100m Hurdles716.69—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 23Section 1 State QualifierFeb 23 · 55m Hurdles · Place 12 · Pearl River55m HurdlesRound P129.4911
Feb 23Section 1 State QualifierFeb 23 · 55m Hurdles · Place 12 · Pearl River55m HurdlesRound P129.4911
Jan 10Suffern InviteJan 10 · 600 Meters · Place 7 · Pearl River600 Meters71:52.42 PB—
Jan 10Suffern InviteJan 10 · 55m Hurdles · Place 3 · Pearl River55m Hurdles39.63—
Jan 10Suffern InviteJan 10 · 55m Hurdles · Place 4 · Pearl River55m HurdlesRound P49.85—
Jan 6Section 1 League Champs #1Jan 6 · Triple Jump · Place 11 · Pearl RiverTriple Jump1129-03.25—
Jan 6Section 1 League Champs #1Jan 6 · 55m Hurdles · Place 4 · Pearl River55m Hurdles49.58—
Jan 6Section 1 League Champs #1Jan 6 · 55m Hurdles · Place 4 · Pearl River55m HurdlesRound P49.40—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30Section 1 State QualifierMay 30 · 100m Hurdles · Place 3 · Pearl River100m Hurdles316.93—
May 30Section 1 State QualifierMay 30 · 100m Hurdles · Place 2 · Pearl River100m HurdlesRound P216.90—
May 22Section 1 Class B ChampionshipMay 22 · 400m Hurdles · Place 7 · Pearl River400m Hurdles71:12.5410
May 22Section 1 Class B ChampionshipMay 22 · 100m Hurdles · Place 3 · Pearl River100m Hurdles317.1310
May 22Section 1 Class B ChampionshipMay 22 · 100m Hurdles · Place 3 · Pearl River100m HurdlesRound P317.4710
May 10Friendship GamesMay 10 · 100m Hurdles · Place 7 · Pearl River100m Hurdles717.0810
May 956th Annual Glenn D. Loucks GamesMay 9 · Long Jump · Place 5 · Pearl RiverLong Jump54.16m PB10
May 3Crusader RelaysMay 3 · 100m Hurdles · Place 14 · Pearl River100m HurdlesRound P1417.38—
Apr 19Mountie MadnessApr 19 · Triple Jump · Place 18 · Pearl RiverTriple Jump1829-04.25—
Apr 19Mountie MadnessApr 19 · 100m Hurdles · Place 6 · Pearl River100m Hurdles617.35—

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · Long Jump · Place 9 · Pearl RiverLong Jump914-10.75—
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 55m Hurdles · Place 9 · Pearl River55m HurdlesRound P99.44—
Jan 21Section 1 League Champs #3Jan 21 · Long Jump · Place 4 · Pearl RiverLong Jump413-10.00—
Jan 21Section 1 League Champs #3Jan 21 · 55m Hurdles · Place 2 · Pearl River55m Hurdles29.39—
Jan 21Section 1 League Champs #3Jan 21 · 55m Hurdles · Place 2 · Pearl River55m HurdlesRound P29.46—
Jan 17Ridgewood Frosh/Novice MeetJan 17 · Long Jump · Place 5 · Pearl RiverLong Jump514-08.00—
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 400 Meters · Place 3 · Pearl River400 Meters31:07.68 PB—
Jan 12Suffern InvitationalJan 12 · Triple Jump · Place 9 · Pearl RiverTriple Jump928-08.75—
Jan 12Suffern InvitationalJan 12 · 300 Meters · Place 19 · Pearl River300 Meters1948.83 PB—
Jan 4Section 1 Dendy #3Jan 4 · Triple Jump · Place 14 · Pearl RiverTriple Jump1428-09.25—
Jan 4Section 1 Dendy #3Jan 4 · 55m Hurdles · Place 2 · Pearl River55m Hurdles29.59—
Jan 4Section 1 Dendy #3Jan 4 · 55m Hurdles · Place 2 · Pearl River55m HurdlesRound P29.82—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1Section 1 State QualifierJun 1 · 100m Hurdles · Place 7 · Pearl River100m Hurdles718.54—
Jun 1Section 1 State QualifierJun 1 · 100m Hurdles · Place 7 · Pearl River100m HurdlesRound P718.59—
May 25Section 1 Class B ChampionshipsMay 25 · 400m Hurdles · Place 13 · Pearl River400m Hurdles131:19.71—
May 25Section 1 Class B ChampionshipsMay 25 · 100m Hurdles · Place 11 · Pearl River100m HurdlesRound P1118.71—
May 17Rockland County ChampsMay 17 · 400m Hurdles · Place 14 · Pearl River400m Hurdles141:21.09—
May 17Rockland County ChampsMay 17 · 100m Hurdles · Place 5 · Pearl River100m Hurdles518.10—
May 17Rockland County ChampsMay 17 · 100m Hurdles · Place 5 · Pearl River100m HurdlesRound P518.26—
May 5Crusader RelaysMay 5 · Long Jump · Place 34 · Pearl RiverLong Jump3413-07.00—
May 5Crusader RelaysMay 5 · 100m Hurdles · Place 24 · Pearl River100m HurdlesRound P2418.34—
Apr 29Gold Rush InvitationalApr 29 · 100m Hurdles · Place 4 · Pearl River100m Hurdles418.609
Apr 19Coach Sing InvitationalApr 19 · 100m Hurdles · Place 8 · Pearl River100m Hurdles821.119—
Apr 14Mountie MadnessApr 14 · 400m Hurdles · Place 14 · Pearl River400m Hurdles141:27.87—
Apr 14Mountie MadnessApr 14 · 100m Hurdles · Place 25 · Pearl River100m Hurdles2519.65—

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 5Section 1 Class B ChampsFeb 5 · Long Jump · Place 25 · Pearl RiverLong Jump2512-07.009
Feb 5Section 1 Class B ChampsFeb 5 · 55m Hurdles · Place 12 · Pearl River55m HurdlesRound P1210.279
Jan 22Section 1 League Champs #3Jan 22 · Triple Jump · Place 7 · Pearl RiverTriple Jump726-10.75—
Jan 22Section 1 League Champs #3Jan 22 · Long Jump · Place 11 · Pearl RiverLong Jump1112-00.75—
Jan 22Section 1 League Champs #3Jan 22 · 55m Hurdles · Place 2 · Pearl River55m Hurdles210.08—
Jan 22Section 1 League Champs #3Jan 22 · 55m Hurdles · Place 4 · Pearl River55m HurdlesRound P410.18—
Jan 13Suffern InvitationalJan 13 · Long Jump · Place 18 · Pearl RiverLong Jump1813-11.50—
Jan 13Suffern InvitationalJan 13 · 300 Meters · Place 42 · Pearl River300 Meters4249.91—
Jan 5Section 1 Dendy #3Jan 5 · 55m Hurdles · Place 3 · Pearl River55m Hurdles310.079
Jan 5Section 1 Dendy #3Jan 5 · 55m Hurdles · Place 3 · Pearl River55m HurdlesRound P310.269
Jan 5Section 1 Dendy #3Jan 5 · 600 Meters · Place 11 · Pearl River600 Meters112:03.459

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Pearl River Friendship GamesMay 13 · Long Jump · Place 16 · Pearl RiverLong Jump1612-11.00—
May 13Pearl River Friendship GamesMay 13 · 400m Hurdles · Place 10 · Pearl River400m Hurdles101:18.17—
May 6Crusader RelaysMay 6 · 400m Hurdles · Place 24 · Pearl River400m Hurdles241:24.46—
Apr 30Gold RushApr 30 · 200m Hurdles · Place 8 · Pearl River200m Hurdles834.69—
Apr 30Gold RushApr 30 · 100m Hurdles · Place 3 · Pearl River100m Hurdles318.45—
Apr 14Suffern Mountie MadnessApr 14 · Long Jump · Place 23 · Pearl RiverLong Jump2312-04.00—
Apr 14Suffern Mountie MadnessApr 14 · 400m Hurdles · Place 8 · Pearl River400m Hurdles81:20.94—

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 14Section 1 Class B ChampsFeb 14 · 55m Hurdles · Place 9 · Pearl River55m HurdlesRound P910.928
Feb 7NJ Varsity ClassicFeb 7 · Long Jump · Place 55 · Pearl RiverLong Jump5511-08.008
Feb 7NJ Varsity ClassicFeb 7 · 55m Hurdles · Place 59 · Pearl River55m HurdlesRound P5910.778
Feb 7NJ Varsity ClassicFeb 7 · 400 Meters · Place 102 · Pearl River400 Meters1021:11.578
Jan 26NJ Metropolitan InvitationalJan 26 · 55m Hurdles · Place 6 · Pearl River55m Hurdles610.76—
Jan 26NJ Metropolitan InvitationalJan 26 · 55m Hurdles · Place 5 · Pearl River55m HurdlesRound P510.81—
Jan 26NJ Metropolitan InvitationalJan 26 · Long Jump · Place 9 · Pearl RiverLong Jump912-09.50—
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · 55m Hurdles · Place 11 · Pearl River55m HurdlesRound P1110.90—
Jan 19The Armory Frosh/Novice MeetJan 19 · 55m Hurdles · Place 4 · Pearl River55m Hurdles410.80—
Jan 19The Armory Frosh/Novice MeetJan 19 · 400 Meters · Place 4 · Pearl River400 Meters41:12.85—