Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational & Pentathlon · Feb 35:09.97Ocean Breeze Invitational & PentathlonFebruary 3, 2024
1 Mile · OutdoorGold Rush · Apr 305:39.51Gold RushApril 30, 2022
1600 Meters · IndoorSection 1 Class Champs · Feb 164:55.83Section 1 Class ChampsFebruary 16, 2025
1600 Meters · OutdoorCrusader Relays · May 24:53.37Crusader RelaysMay 2, 2025
2000m Steeplechase · OutdoorCrusader Relays · May 37:04.98Crusader RelaysMay 3, 2024
3000m Steeplechase · 0.914m · OutdoorS1 Class AA Championship · Jun 110:52.03aS1 Class AA ChampionshipJune 1, 2025
3000m Steeplechase · OutdoorSection 1 Class AA Championship · May 3110:52.03Section 1 Class AA ChampionshipMay 31, 2025
3000m Steeplechase · Outdoor · Hand timedSection 1 Class AA Championship · May 2511:08.5hSection 1 Class AA ChampionshipMay 25, 2024
3200 Meters · IndoorSection 1 Dendy 1 · Jan 610:58.60aSection 1 Dendy 1January 6, 2025
800 Meters · OutdoorNorth Rockland Red Raider Relays · Apr 202:16.66North Rockland Red Raider RelaysApril 20, 2024

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3Section 1 State QualifierJun 3 · 3000m Steeplechase · Place 7 · A-North Rockland3000m Steeplechase710:53.0212
Jun 1S1 Class AA ChampionshipJun 1 · 3000m Steeplechase · Place 5 · North Rockland3000m Steeplechase0.914m5.10:52.03a PB12
Jun 1S1 Class AA ChampionshipJun 1 · 1600 Meters · Place 12 · North Rockland1600 Meters12.4:55.03a12
May 31Section 1 Class AA ChampionshipMay 31 · 3000m Steeplechase · Place 5 · North Rockla3000m Steeplechase510:52.03 PB12
May 31Section 1 Class AA ChampionshipMay 31 · 1600 Meters · Place 12 · North Rockla1600 Meters124:55.0312
May 23North Rockland vs. CornwallMay 23 · 1600 Meters · Place 5 · North Rockla1600 Meters54:56.90—
May 14Section 1 Rockland County ChampionshipMay 14 · 3000m Steeplechase · Place 8 · North Rockland3000m Steeplechase0.914m8.11:06.70a12
May 14Section 1 Rockland County ChampionshipMay 14 · 1600 Meters · Place 13 · North Rockland1600 Meters13.4:55.01a12
May 2Crusader RelaysMay 2 · 1600 Meters · Place 16 · North Rockla1600 Meters164:53.37 PB—
Apr 28Cornwall SteeplefestApr 28 · 3000m Steeplechase · Place 21 · North Rockland3000m Steeplechase2111:31.0412
Apr 19Red Raider RelaysApr 19 · 1600 Meters · Place 28 · North Rockla1600 Meters285:01.59—
Apr 17Mountie MadnessApr 17 · 1600 Meters · Place 105 · North Rockla1600 Meters1055:11.70—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16Section 1 Class ChampsFeb 16 · 1600 Meters · Place 19 · North Rockla1600 Meters194:55.83 PB12
Feb 11Section 1 League Champs #3Feb 11 · 1600 Meters · Place 9 · North Rockland1600 Meters9.4:57.37a12
Jan 26Rockland & Northern County ChampsJan 26 · 3200 Meters · Place 12 · North Rockland3200 Meters12.10:59.41a12
Jan 12Molloy Stanner GamesJan 12 · 1600 Meters · Place 60 · North Rockla1600 Meters604:59.1712
Jan 6Section 1 Dendy 1Jan 6 · 3200 Meters · Place 3 · North Rockland3200 Meters3.10:58.60a PB12

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 1600 Meters · Place 3 · North Rockland1600 Meters3.4:58.9012
Feb 12Section 1 Class AA & C ChampsFeb 12 · 3200 Meters · Place 12 · North Rockla3200 Meters1211:11.4711
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 1 Mile · Place 74 · North Rockland1 Mile745:09.97 PB11
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 3200 Meters · Place 14 · North Rockla3200 Meters1411:06.74—
Jan 21Section 1 League Champs #3Jan 21 · 3200 Meters · Place 8 · North Rockla3200 Meters811:15.02—
Jan 12Suffern InvitationalJan 12 · 3200 Meters · Place 16 · North Rockla3200 Meters1611:12.80—
Jan 4Section 1 Dendy #3Jan 4 · 3200 Meters · Place 7 · North Rockla3200 Meters711:25.15—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30Section 1 State QualifierMay 30 · 3000m Steeplechase · Place 16 · North Rockland3000m Steeplechase1611:17.94—
May 25Section 1 Class AA ChampionshipMay 25 · 3000m Steeplechase · Place 9 · North Rockland3000m Steeplechase911:08.5h PB11
May 25Section 1 Class AA ChampionshipMay 25 · 1600 Meters · Place 16 · North Rockland1600 Meters164:56.3711
May 15Section 1 Rockland County ChampionshipMay 15 · 3000m Steeplechase · Place 11 · North Rockland3000m Steeplechase0.914m11.11:26.87a11
May 15Section 1 Rockland County ChampionshipMay 15 · 1600 Meters · Place 23 · North Rockland1600 Meters23.4:57.58a11
May 3Crusader RelaysMay 3 · 2000m Steeplechase · Place 12 · North Rockla2000m Steeplechase127:04.98 PB—
Apr 29Cornwall SteeplefestApr 29 · 3000m Steeplechase · Place 24 · North Rockland3000m Steeplechase2411:19.7311
Apr 20North Rockland Red Raider RelaysApr 20 · 800 Meters · Place 44 · North Rockland800 Meters442:16.66 PB11
Apr 20Red Raider RelaysApr 20 · 800 Meters · Place 44 · North Rockland800 Meters44.2:16.66a11
Apr 6Pirate RelaysApr 6 · 3000m Steeplechase · Place 10 · North Rockla3000m Steeplechase1011:24.43—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 1 Mile · Place 158 · North Rockland1 Mile158.5:22.93a11
Dec 27Pearl River Holiday FestivalDec 27 · 3200 Meters · Place 19 · North Rockland3200 Meters19.11:19.26a11
Dec 10Section 1 Kick Off #4Dec 10 · 3200 Meters · Place 10 · North Rockland3200 Meters10.11:21.43a11
Jan 22Section 1 League Champs #3Jan 22 · 3200 Meters · Place 9 · North Rockla3200 Meters911:20.93—
Jan 22Section 1 League Champs #3Jan 22 · 1600 Meters · Place 23 · North Rockla1600 Meters235:35.47—
Jan 13Suffern InvitationalJan 13 · 3200 Meters · Place 34 · North Rockla3200 Meters3411:45.29—
Jan 3Section 1 Dendy #1Jan 3 · 1600 Meters · Place 11 · North Rockla1600 Meters115:29.92—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 26Section 1 Class AA ChampionshipMay 26 · 3000m Steeplechase · Place 11 · North Rockla3000m Steeplechase1111:19.4h—
May 17Rockland County ChampsMay 17 · 3000m Steeplechase · Place 12 · North Rockla3000m Steeplechase1211:29.43—
May 17Rockland County ChampsMay 17 · 1600 Meters · Place 27 · North Rockla1600 Meters275:14.09—
May 5Crusader RelaysMay 5 · 1600 Meters · Place 29 · North Rockla1600 Meters295:07.71—
May 1Cornwall SteeplefestMay 1 · 3000m Steeplechase · Place 32 · North Rockla3000m Steeplechase3211:53.86—
Apr 22Red Raider RelaysApr 22 · 800 Meters · Place 48 · North Rockla800 Meters482:27.47—
Apr 14Mountie MadnessApr 14 · 1600 Meters · Place 75 · North Rockla1600 Meters755:13.27—
Apr 8Green Dragon RelaysApr 8 · 2000m Steeplechase · Place 5 · North Rockla2000m Steeplechase57:40.0810
Apr 1Pirate RelaysApr 1 · 3000m Steeplechase · Place 7 · North Rockla3000m Steeplechase712:07.35—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday ClassicDec 27 · 3200 Meters · Place 7 · North Rockland3200 Meters7.11:25.20a10
Dec 15Section 1 Frosh/Soph #2Dec 15 · 3200 Meters · Place 8 · North Rockland3200 Meters8.11:29.22a10
Jan 9Section 1 League Champs 1ABC, 2BCE, 3AJan 9 · 1600 Meters · Place 13 · North Rockland1600 Meters136:00.25—
Jan 9Section 1 League Champs #1Jan 9 · 1600 Meters · Place 13 · North Rockland1600 Meters13.6:00.25a9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Rockland County ChampsMay 18 · 1600 Meters · Place 45 · North Rockland1600 Meters45.5:43.29a9
Apr 30Gold RushApr 30 · 1 Mile · Place 87 · North Rockla1 Mile875:39.51 PB—
Apr 14Suffern Mountie MadnessApr 14 · 1600 Meters · Place 47 · North Rockland1600 Meters475:43.97—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Section 1 Kickoff #2Dec 6 · 1600 Meters · Place 48 · North Rockland1600 Meters48.6:03.19a9
Jan 9Section 1 League Championships #1Jan 9 · 1600 Meters · Place 13 · North Rockland1600 Meters13.6:00.25a8