Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSauquoit Valley Red Raider Relays · Apr 2214.75aSauquoit Valley Red Raider RelaysApril 22, 2022
1000 Meters · IndoorSection 1 State Qualifier · Feb 233:09.87Section 1 State QualifierFebruary 23, 2025
1000 Meters · OutdoorFrosh-Soph Section 1 Meet #1 · Dec 143:28.99aFrosh-Soph Section 1 Meet #1December 14, 2022
1500 Meters · IndoorSection 1 Dendy 1 · Jan 65:18.36aSection 1 Dendy 1January 6, 2025
1500 Meters · OutdoorFriendship Games · May 105:17.81Friendship GamesMay 10, 2024
200 Meters · IndoorNJ Metropolitan Invitational · Jan 2632.85NJ Metropolitan InvitationalJanuary 26, 2022
200 Meters · OutdoorRed Raider Relays · Apr 2229.03Red Raider RelaysApril 22, 2023
300 Meters · IndoorSection 1 Frosh-Soph #1 · Dec 1345.99aSection 1 Frosh-Soph #1December 13, 2023
400 Meters · IndoorThe Armory Hispanic Games · Jan 61:05.64The Armory Hispanic GamesJanuary 6, 2023
400 Meters · OutdoorRed Raider Relays · Apr 221:04.57Red Raider RelaysApril 22, 2023
400 Meters · Relay Split · OutdoorSection 1 Rockland County Championship · May 151:00.939Section 1 Rockland County ChampionshipMay 15, 2024
500 Meters · IndoorCoach Saint Invitational · Dec 161:25.52aCoach Saint InvitationalDecember 16, 2022
55 Meter · IndoorSection 1 League Champs #1 · Jan 99.50aSection 1 League Champs #1January 9, 2022
55 Meters · IndoorSection 1 League Champs 1ABC, 2BCE, 3A · Jan 99.50Section 1 League Champs 1ABC, 2BCE, 3AJanuary 9, 2022
600 Meters · IndoorSection 1 League Champs #3 · Jan 211:42.84Section 1 League Champs #3January 21, 2024
800 Meters · IndoorPurple Champions HS Invitational · Feb 32:28.24Purple Champions HS InvitationalFebruary 3, 2024
800 Meters · OutdoorRockland County Champs · May 172:26.34Rockland County ChampsMay 17, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Mountie MadnessMay 21 · 400 Meters · Place 34 · Suffern400 Meters341:05.64a12
May 13Rockland County ChampsMay 13 · 800 Meters · Place 10 · Suffern800 Meters102:32.16a12
May 8Friendship GamesMay 8 · 400 Meters · Place 13 · Suffern400 Meters131:07.35a12
Apr 17Red Raider RelaysApr 17 · 1500 Meters · Place 28 · Suffern1500 Meters285:25.94—
Apr 17Red Raider RelaysApr 17 · 800 Meters · Place 10 · Suffern800 Meters102:32.00—
Apr 10Brewster Bear InviteApr 10 · 800 Meters · Place 1 · Suffern800 Meters1.2:35.13a12
Apr 10Brewster Bear InviteApr 10 · 400 Meters · Suffern400 Meters—DNS12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15Section 1 Class ChampionshipsFeb 15 · 1000 Meters · Place 3 · Suffern1000 Meters33:15.6312
Feb 2Rockland & Northern County ChampionshipsFeb 2 · 600 Meters · Place 7 · Suffern600 Meters7.1:45.93a12
Jan 19Section 1 League Champs #4 (Leagues C, F, H)Jan 19 · 1000 Meters · Place 2 · Suffern1000 Meters23:17.32—
Jan 16Suffern InvitationalJan 16 · 600 Meters · Place 4 · Suffern600 Meters41:47.93—
Jan 6Dendy IIJan 6 · 600 Meters · Place 2 · Suffern600 Meters2.1:52.23a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 7Section 1 Kickoff #1Dec 7 · 1000 Meters · Place 3 · Suffern1000 Meters3.3:17.23a12
Feb 23Section 1 State QualifierFeb 23 · 1000 Meters · Place 7 · Suffern1000 Meters73:09.87 PB11
Feb 23Section 1 State QualifierFeb 23 · 1000 Meters · Place 7 · Suffern1000 Meters73:09.8711
Feb 16Section 1 Class ChampsFeb 16 · 1000 Meters · Place 4 · Suffern1000 Meters43:10.1611
Feb 11Section 1 League Champs #3Feb 11 · 1000 Meters · Place 2 · Suffern1000 Meters2.3:16.20a11
Feb 1Purple Champions HS InvitationalFeb 1 · 600 Meters · Place 14 · Suffern600 Meters141:45.5611
Jan 26Rockland & Northern County ChampsJan 26 · 1000 Meters · Place 3 · Suffern1000 Meters3.3:10.68a11
Jan 10Suffern InviteJan 10 · 600 Meters · Place 2 · Suffern600 Meters21:46.16—
Jan 6Section 1 Dendy 1Jan 6 · 1500 Meters · Place 1 · Suffern1500 Meters1.5:18.36a PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 29Section 1 Class A ChampionshipMay 29 · 800 Meters · Place 7 · Suffern800 Meters72:28.3311
May 14Section 1 Rockland County ChampionshipMay 14 · 800 Meters · Place 6 · Suffern800 Meters6.2:31.27a11
May 9Friendship GamesMay 9 · 1500 Meters · Place 9 · Suffern1500 Meters95:24.78—
Apr 17Mountie MadnessApr 17 · 800 Meters · Place 3 · Suffern800 Meters32:28.53—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Coach Saint InvitationalDec 20 · 600 Meters · Place 6 · Suffern600 Meters6.1:46.77a11
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 800 Meters · Place 4 · Suffern800 Meters4.2:29.55a11
Dec 9Section 1 Kickoff #2Dec 9 · 1000 Meters · Place 2 · Suffern1000 Meters2.3:16.66a11
Feb 7S1 Class A ChampsFeb 7 · 1000 Meters · Place 4 · Suffern1000 Meters4.3:12.59a10
Feb 3Purple Champions HS InvitationalFeb 3 · 800 Meters · Place 10 · Suffern800 Meters102:28.24 PB10
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 600 Meters · Place 3 · Suffern600 Meters31:44.69—
Jan 21Section 1 League Champs #3Jan 21 · 600 Meters · Place 1 · Suffern600 Meters11:42.84 PB—
Jan 12Suffern InvitationalJan 12 · 1000 Meters · Place 2 · Suffern1000 Meters23:19.44—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23Section 1 Class A ChampionshipMay 23 · 800 Meters · Place 3 · Suffern800 Meters32:27.8510
May 15Section 1 Rockland County ChampionshipMay 15 · 400 Meters · Suffern400 MetersRelay Split—1:00.939 PB10
May 15Section 1 Rockland County ChampionshipMay 15 · 800 Meters · Place 7 · Suffern800 Meters7.2:29.41a10
May 10Friendship GamesMay 10 · 1500 Meters · Place 12 · Suffern1500 Meters125:17.81 PB10
Apr 19Mountie MadnessApr 19 · 800 Meters · Place 8 · Suffern800 Meters82:28.84—

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 600 Meters · Place 1 · Suffern600 Meters1.1:50.42a10
Dec 20Section 1 ChallengeDec 20 · 1000 Meters · Place 6 · Suffern1000 Meters6.3:13.86a10
Dec 15Coach Saint InvitationalDec 15 · 600 Meters · Place 7 · Suffern600 Meters7.1:46.44a10
Dec 13Section 1 Frosh-Soph #1Dec 13 · 300 Meters · Place 3 · Suffern300 Meters3.45.99a PB10
Dec 4Section 1 Kick Off #2Dec 4 · 1000 Meters · Place 4 · Suffern1000 Meters4.3:21.49a10
Jan 27Section 1 Northern & Rockland County ChampionshipJan 27 · 600 Meters · Place 3 · Suffern600 Meters31:47.31—
Jan 22Section 1 League Champs #3Jan 22 · 600 Meters · Place 1 · Suffern600 Meters11:46.88—
Jan 18The Armory Frosh / Novice MeetJan 18 · 800 Meters · Place 1 · Suffern800 Meters12:36.89—
Jan 13Suffern InvitationalJan 13 · 600 Meters · Place 8 · Suffern600 Meters81:51.49—
Jan 6The Armory Hispanic GamesJan 6 · 400 Meters · Place 26 · Suffern-NY400 Meters261:05.64 PB9
Jan 4Section 1 Dendy #2Jan 4 · 1000 Meters · Place 5 · Suffern1000 Meters53:28.049

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1Section 1 State QualifierJun 1 · 800 Meters · Place 12 · Suffern800 Meters122:29.09—
May 27Section 1 Class A ChampionshipMay 27 · 800 Meters · Place 3 · Suffern800 Meters3.2:26.96a9
May 17Rockland County ChampsMay 17 · 800 Meters · Place 4 · Suffern800 Meters42:26.34 PB—
May 2Section 1 League 1B ChampsMay 2 · 800 Meters · Place 2 · Suffern800 Meters2.2:30.72a9
Apr 22Red Raider RelaysApr 22 · 400 Meters · Place 12 · Suffern400 Meters121:04.57 PB—
Apr 22Red Raider RelaysApr 22 · 200 Meters · Place 26 · Suffern200 MetersRound P2629.03 PB—
Apr 14Mountie MadnessApr 14 · 800 Meters · Place 6 · Suffern800 Meters62:31.03—

2022 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday ClassicDec 27 · 800 Meters · Place 3 · Suffern800 Meters3.2:39.80a9
Dec 21Section 1 ChallengeDec 21 · 600 Meters · Place 3 · Suffern600 Meters3.1:47.35a9
Dec 16Coach Saint InvitationalDec 16 · 500 Meters · Place 9 · Suffern500 Meters9.1:25.52a PB9
Dec 5Section 1 Kickoff #2Dec 5 · 300 Meters · Place 6 · Suffern300 Meters6.48.34a9
Dec 5Section 1 Kickoff #2Dec 5 · 600 Meters · Place 3 · Suffern600 Meters3.1:50.31a9
Jan 26NJ Metropolitan InvitationalJan 26 · 200 Meters · Place 39 · Suffern200 Meters3932.85 PB—
Jan 9Section 1 League Champs 1ABC, 2BCE, 3AJan 9 · 300 Meters · Place 23 · Suffern300 Meters2353.81—
Jan 9Section 1 League Champs 1ABC, 2BCE, 3AJan 9 · 55 Meters · Place 24 · Suffern55 MetersRound P249.50 PB—
Jan 9Section 1 League Champs #1Jan 9 · 300 Meters · Place 23 · Suffern300 Meters23.53.81a8
Jan 9Section 1 League Champs #1Jan 9 · 55 Meter · Place 24 · Suffern55 MeterRound P24.9.50a PB8
Jan 4Section 1 Dendy #1Jan 4 · 300 Meters · Place 40 · Suffern300 Meters4053.10—
Jan 4Section 1 Dendy #1Jan 4 · 55 Meters · Place 62 · Suffern55 MetersRound P629.56—
Jan 4Section 1 Dendy #1Jan 4 · 300 Meters · Place 40 · Suffern300 Meters40.53.10a8
Jan 4Section 1 Dendy #1Jan 4 · 55 Meter · Place 62 · Suffern55 MeterRound P62.9.56a8

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 14Frosh-Soph Section 1 Meet #1Dec 14 · 1000 Meters · Place 3 · Suffern1000 Meters3.3:28.99a PB9
May 28Section 1 Class AA ChampionshipMay 28 · 400 Meters · Place 17 · Suffern400 Meters17.1:07.49a8
May 13Pearl River Friendship GamesMay 13 · 400 Meters · Place 18 · Suffern400 Meters181:07.27—
May 13Pearl River Friendship GamesMay 13 · 200 Meters · Place 30 · Suffern200 Meters3030.80—
Apr 30Gold RushApr 30 · 200 Meters · Place 29 · Suffern200 Meters2930.35—
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · 200 Meters · Place 49 · Suffern200 MetersRound P49.30.72a8
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · 100 Meters · Place 47 · Suffern100 MetersRound P47.14.75a PB8
Apr 14Suffern Mountie MadnessApr 14 · 200 Meters · Place 49 · Suffern200 Meters4931.29—
Apr 2Pirate RelaysApr 2 · Long Jump · SuffernLong Jump—FOUL8

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Section 1 Kickoff #1Dec 5 · 300 Meters · Suffern300 Meters—DNS8
Dec 5Section 1 Kickoff #1Dec 5 · 1000 Meters · Place 21 · Suffern1000 Meters21.4:05.45a8
Jan 9Section 1 League Championships #1Jan 9 · 300 Meters · Place 23 · Suffern300 Meters23.53.81a7
Jan 9Section 1 League Championships #1Jan 9 · 55 Meter · Place 24 · Suffern55 MeterRound P24.9.50a7