Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCrusader Relays · May 111.75Crusader RelaysMay 1, 2026
110m Hurdles · 39" / 0.991m · OutdoorSection 1 Class A Championship · May 2816.76aSection 1 Class A ChampionshipMay 28, 2026
200 Meters · IndoorGarden State Invitational 2026 · Feb 1323.76Garden State Invitational 2026February 13, 2026
200 Meters · OutdoorRed Raider Relays · Apr 1722.843Red Raider RelaysApril 17, 2026
300 Meters · IndoorPurple Champions HS Invitational · Feb 737.60Purple Champions HS InvitationalFebruary 7, 2026
400 Meters · OutdoorSection 1 State Qualifier · Jun 350.65aSection 1 State QualifierJune 3, 2026
600 Meters · IndoorSection 1 League Champs #4 (Leagues C, F, H) · Jan 191:28.20Section 1 League Champs #4 (Leagues C, F, H)January 19, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 3Section 1 State QualifierJun 3 · 400 Meters · Place 4 · Suffern400 Meters4.50.65a PB11
May 28Section 1 Class A ChampionshipMay 28 · Triple Jump · SuffernTriple Jump—DNS11
May 28Section 1 Class A ChampionshipMay 28 · 110m Hurdles · Place 6 · Suffern110m Hurdles39" / 0.991mRound P6.17.49aWind: 111
May 28Section 1 Class A ChampionshipMay 28 · 110m Hurdles · Place 3 · Suffern110m Hurdles39" / 0.991m3.16.76a PBWind: 0.611
May 28Section 1 Class A ChampionshipMay 28 · 400 Meters · Place 5 · Suffern400 Meters5.51.57a11
May 28Section 1 Class A ChampionshipMay 28 · 100 Meters · Suffern100 MetersRound P—DNS11
May 13Rockland County ChampsMay 13 · Triple Jump · Place 26 · SuffernTriple Jump2634-9.511
May 13Rockland County ChampsMay 13 · 400 Meters · Place 7 · Suffern400 Meters751.48a11
May 8Friendship GamesMay 8 · 400m Hurdles · Place 9 · Suffern400m Hurdles91:07.80a11
May 8Friendship GamesMay 8 · 200 Meters · Place 4 · Suffern200 Meters423.11a11
May 8Friendship GamesMay 8 · 110m Hurdles · Place 9 · Suffern110m Hurdles917.32a11
May 1Crusader RelaysMay 1 · 100 Meters · Place 13 · Suffern100 MetersRound P1311.75 PB—
Apr 28Section 1 League B ChampsApr 28 · 200 Meters · Place 4 · Suffern200 Meters4.23.66a11
Apr 28Section 1 League B ChampsApr 28 · 100 Meters · Place 15 · Suffern100 Meters15.11.78a11
Apr 17Red Raider RelaysApr 17 · Triple Jump · Place 14 · SuffernTriple Jump1437-01.75—
Apr 17Red Raider RelaysApr 17 · 400 Meters · Place 7 · Suffern400 Meters751.50—
Apr 17Red Raider RelaysApr 17 · 200 Meters · Place 9 · Suffern200 MetersRound P922.843 PB—

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15Section 1 Class ChampionshipsFeb 15 · Triple Jump · Place 6 · SuffernTriple Jump636-08.0011
Feb 15Section 1 Class ChampionshipsFeb 15 · 55m Hurdles · Place 5 · Suffern55m Hurdles59.4611
Feb 13Garden State Invitational 2026Feb 13 · 200 Meters · Place 71 · Suffern200 Meters7123.76 PB11
Feb 7Purple Champions HS InvitationalFeb 7 · 300 Meters · Place 36 · Suffern300 Meters3637.60 PB11
Jan 19Section 1 League Champs #4 (Leagues C, F, H)Jan 19 · 600 Meters · Place 3 · Suffern600 Meters31:28.20 PB—
Jan 16Suffern InvitationalJan 16 · 600 Meters · Place 17 · Suffern600 Meters171:36.03—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29Section 1 Class A ChampionshipMay 29 · 400 Meters · Place 8 · Suffern400 Meters853.1710
May 29Section 1 Class A ChampionshipMay 29 · 200 Meters · Place 14 · Suffern200 Meters1423.9510
May 9Friendship GamesMay 9 · 200 Meters · Place 13 · Suffern200 Meters1324.52—
May 1Section 1 League 1B ChampsMay 1 · 100 Meters · Place 41 · Suffern100 Meters4112.56—
Apr 26Gold Rush InvitationalApr 26 · Long Jump · Place 49 · SuffernLong Jump4913-09.2510
Apr 26Gold Rush InvitationalApr 26 · 200 Meters · Place 14 · Suffern200 Meters1424.9010
Apr 26Gold Rush InvitationalApr 26 · Long Jump · Place 49 · SuffernLong Jump4913-09.2510
Apr 26Gold Rush InvitationalApr 26 · 200 Meters · Place 14 · Suffern200 Meters1424.9010

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17Rockland County ChampsMay 17 · 400 Meters · Place 45 · Suffern400 Meters451:03.59—
May 17Rockland County ChampsMay 17 · 200 Meters · Place 66 · Suffern200 MetersRound P6626.36—
May 5Crusader RelaysMay 5 · 100 Meters · Place 65 · Suffern100 MetersRound P6513.34—
May 5Crusader RelaysMay 5 · 110m Hurdles · Place 40 · Suffern110m HurdlesRound P4022.44—
Apr 14Mountie MadnessApr 14 · 200 Meters · Place 166 · Suffern200 Meters16626.97—