Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSection 1 Class AA Championship · May 3110.93Section 1 Class AA ChampionshipMay 31, 2025
200 Meters · IndoorNJ Metropolitan Invitational · Jan 2628.87NJ Metropolitan InvitationalJanuary 26, 2022
200 Meters · OutdoorSection 1 State Qualifier · Jun 322.70Section 1 State QualifierJune 3, 2025
300 Meters · IndoorNorth Shore HS Invitational · Dec 3037.31aNorth Shore HS InvitationalDecember 30, 2025
400 Meters · OutdoorTusker Twilight Invitational · Mar 2854.11Tusker Twilight InvitationalMarch 28, 2025
55 Meter · IndoorNorth Shore Season Opener · Dec 56.70aNorth Shore Season OpenerDecember 5, 2025
55 Meter · OutdoorFrosh-Soph Section 1 Meet #1 · Dec 147.64aFrosh-Soph Section 1 Meet #1December 14, 2022
55 Meters · IndoorSection 1 State Qualifier · Feb 276.75Section 1 State QualifierFebruary 27, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30Section 1 Class AA ChampionshipMay 30 · 200 Meters · Place 6 · Spring Valley200 Meters6.22.66aWind: 3.311
May 30Section 1 Class AA ChampionshipMay 30 · 100 Meters · Place 11 · Spring Valley100 MetersRound P11.11.08aWind: 311
May 13Rockland County ChampsMay 13 · 100 Meters · Place 6 · Spring Valley100 MetersRound P611.31a11
May 13Rockland County ChampsMay 13 · 100 Meters · Place 5 · Spring Valley100 Meters511.12a11
May 1Crusader RelaysMay 1 · 100 Meters · Place 8 · Spring Valle100 Meters811.33—
May 1Crusader RelaysMay 1 · 100 Meters · Place 6 · Spring Valle100 MetersRound P611.59—
Apr 28Section 1 League B ChampsApr 28 · 200 Meters · Spring Valley200 Meters—DNS11
Apr 28Section 1 League B ChampsApr 28 · 100 Meters · Place 3 · Spring Valley100 Meters3.11.45a11
Apr 6Somers Tri MeetApr 6 · 200 Meters · Place 1 · Spring Valley200 Meters1.23.51a11
Apr 6Somers Tri MeetApr 6 · 100 Meters · Place 1 · Spring Valley100 Meters1.11.37a11
Mar 27John "Spo" Esposito Tusker Twilight InvitationalMar 27 · 100 Meters · Place 1 · Spring Valle100 Meters111.34—

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 27Section 1 State QualifierFeb 27 · 55 Meters · Place 13 · Spring Valle55 MetersRound P136.75 PB11
Feb 15Section 1 Class ChampionshipsFeb 15 · 55 Meters · Place 8 · Spring Valle55 Meters86.8311
Feb 15Section 1 Class ChampionshipsFeb 15 · 55 Meters · Place 7 · Spring Valle55 MetersRound P76.7911
Feb 2Rockland & Northern County ChampionshipsFeb 2 · 55 Meter · Place 6 · Spring Valley55 MeterRound P6.6.76a11
Feb 2Rockland & Northern County ChampionshipsFeb 2 · 55 Meter · Place 4 · Spring Valley55 Meter4.6.72a11
Jan 31Section 1 League Champs #3 (Leagues A, B, K)Jan 31 · 55 Meters · Place 1 · Spring Valle55 Meters16.87—
Jan 31Section 1 League Champs #3 (Leagues A, B, K)Jan 31 · 55 Meters · Place 3 · Spring Valle55 Meters37.13—
Jan 16Suffern InvitationalJan 16 · 55 Meters · Place 217 · Spring Valle55 MetersRound P2179.23—
Jan 6Dendy IIJan 6 · 300 Meters · Place 4 · Spring Valley300 Meters4.39.20a11
Jan 6Dendy IIJan 6 · 55 Meter · Place 1 · Spring Valley55 Meter1.6.89a11
Jan 6Dendy IIJan 6 · 55 Meter · Place 1 · Spring Valley55 Meter1.6.89aWind: 011

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 300 Meters · Place 48 · Spring Valley300 Meters48.37.31a PB11
Dec 30North Shore HS InvitationalDec 30 · 55 Meter · Place 16 · Spring Valley55 MeterRound P16.6.82a11
Dec 17Section 1 ChallengeDec 17 · 300 Meters · Place 5 · Spring Valley300 Meters5.37.47a11
Dec 17Section 1 ChallengeDec 17 · 55 Meter · Place 3 · Spring Valley55 MeterRound P3.6.78a11
Dec 17Section 1 ChallengeDec 17 · 55 Meter · Place 5 · Spring Valley55 Meter5.6.85a11
Dec 5North Shore Season OpenerDec 5 · 300 Meters · Place 21 · Spring Valley300 Meters21.39.44a11
Dec 5North Shore Season OpenerDec 5 · 55 Meter · Place 3 · Spring Valley55 MeterRound P3.6.78a11
Dec 5North Shore Season OpenerDec 5 · 55 Meter · Place 3 · Spring Valley55 Meter3.6.70a PB11
Feb 11Section 1 League Champs #3Feb 11 · 55 Meter · Place 15 · Spring Valley55 MeterRound P15.6.95a10
Jan 26Rockland & Northern County ChampsJan 26 · 55 Meter · Place 15 · Spring Valley55 MeterRound P15.6.91a10
Jan 12Molloy Stanner GamesJan 12 · 55 Meters · Place 274 · Spring Valle55 MetersRound P2748.1010
Jan 6Section 1 Dendy 1Jan 6 · 55 Meter · Spring Valley55 MeterRound P--DNS10

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 3Section 1 State QualifierJun 3 · 100 Meters · Place 3 · A-Spring Valley100 Meters311.2110
Jun 3Section 1 State QualifierJun 3 · 100 Meters · Place 2 · A-Spring Valley100 MetersRound P211.17110
Jun 3Section 1 State QualifierJun 3 · 200 Meters · Place 5 · A-Spring Valley200 Meters522.70 PB10
Jun 1S1 Class AA ChampionshipJun 1 · 200 Meters · Place 5 · Spring Valley200 Meters5.22.84aWind: 0.910
Jun 1S1 Class AA ChampionshipJun 1 · 100 Meters · Place 2 · Spring Valley100 MetersRound P2.11.18aWind: 1.210
Jun 1S1 Class AA ChampionshipJun 1 · 100 Meters · Place 3 · Spring Valley100 Meters3.10.93aWind: 2.210
May 31Section 1 Class AA ChampionshipMay 31 · 200 Meters · Place 5 · Spring Valle200 Meters522.8410
May 31Section 1 Class AA ChampionshipMay 31 · 100 Meters · Place 3 · Spring Valle100 Meters310.93 PB10
May 31Section 1 Class AA ChampionshipMay 31 · 100 Meters · Place 2 · Spring Valle100 MetersRound P211.1810
May 14Section 1 Rockland County ChampionshipMay 14 · 200 Meters · Place 8 · Spring Valley200 MetersRound P8.23.32a10
May 14Section 1 Rockland County ChampionshipMay 14 · 100 Meters · Place 5 · Spring Valley100 MetersRound P5.11.38a10
May 14Section 1 Rockland County ChampionshipMay 14 · 100 Meters · Place 4 · Spring Valley100 Meters4.11.20a10
May 857th Annual Glenn D. Loucks GamesMay 8 · 200 Meters · Place 25 · Spring Valley200 Meters2522.8310
May 857th Annual Glenn D. Loucks GamesMay 8 · 100 Meters · Place 24 · Spring Valley100 MetersRound P2411.1210
May 2Crusader RelaysMay 2 · 100 Meters · Place 5 · Spring Valle100 Meters511.42—
May 2Crusader RelaysMay 2 · 100 Meters · Place 9 · Spring Valle100 Meters911.46—
May 1Section 1 League 1B ChampsMay 1 · 100 Meters · Place 6 · Spring Valle100 Meters611.65—
Apr 26Gold Rush InvitationalApr 26 · 200 Meters · Place 1 · Spring Valle200 Meters122.8310
Apr 26Gold Rush InvitationalApr 26 · 200 Meters · Place 1 · Spring Valle200 Meters122.8310
Mar 28Tusker Twilight InvitationalMar 28 · 400 Meters · Place 1 · Spring Valle400 Meters154.11 PB—
Mar 28Tusker Twilight InvitationalMar 28 · 100 Meters · Place 1 · Spring Valle100 Meters111.69—

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 300 Meters · Place 8 · Spring Valley300 Meters8.39.55a10
Dec 27Pearl River Holiday FestivalDec 27 · 55 Meter · Place 1 · Spring Valley55 MeterRound P1.7.08aWind: 010
Dec 27Pearl River Holiday FestivalDec 27 · 55 Meter · Place 4 · Spring Valley55 Meter4.7.13aWind: 010
Dec 15Section 1 Kickoff #4Dec 15 · 300 Meters · Place 8 · Spring Valley300 Meters8.38.77a10
Dec 15Section 1 Kickoff #4Dec 15 · 55 Meter · Place 8 · Spring Valley55 MeterRound P8.7.08a10
Dec 15Section 1 Kickoff #4Dec 15 · 55 Meter · Place 6 · Spring Valley55 Meter6.7.04a10
Dec 10Section 1 Frosh/Soph IDec 10 · 300 Meters · Place 1 · Spring Valley300 Meters1.39.70a10
Dec 10Section 1 Frosh/Soph IDec 10 · 55 Meter · Place 1 · Spring Valley55 MeterRound P1.7.15aWind: 010
Dec 10Section 1 Frosh/Soph IDec 10 · 55 Meter · Place 1 · Spring Valley55 Meter1.7.18aWind: 010
Feb 5NJ Varsity ClassicFeb 5 · 55 Meters · Place 114 · Spring Valle55 MetersRound P1147.2509
Jan 21Section 1 League Champs #3Jan 21 · 300 Meters · Place 25 · Spring Valle300 Meters2541.309—
Jan 21Section 1 League Champs #3Jan 21 · 55 Meters · Place 27 · Spring Valle55 MetersRound P277.24—
Jan 12Suffern InvitationalJan 12 · 300 Meters · Place 79 · Spring Valle300 Meters7944.02—
Jan 12Suffern InvitationalJan 12 · 55 Meters · Place 16 · Spring Valle55 Meters167.366—
Jan 3Section 1 Dendy #2Jan 3 · 300 Meters · Place 67 · Spring Valle300 Meters6743.529
Jan 3Section 1 Dendy #2Jan 3 · 55 Meters · Place 18 · Spring Valle55 MetersRound P187.4099

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23Section 1 Class A ChampionshipMay 23 · 200 Meters · Place 23 · Spring Valle200 Meters2324.3559
May 23Section 1 Class A ChampionshipMay 23 · 100 Meters · Place 19 · Spring Valle100 MetersRound P1912.0889
May 15Section 1 Rockland County ChampionshipMay 15 · 400 Meters · Spring Valley400 Meters--DNS9
May 15Section 1 Rockland County ChampionshipMay 15 · 200 Meters · Place 21 · Spring Valley200 MetersRound P21.24.13a9
May 15Section 1 Rockland County ChampionshipMay 15 · 100 Meters · Place 20 · Spring Valley100 MetersRound P20.11.82a9
Apr 30Section 1 League 1B ChampsApr 30 · 400 Meters · Spring Valley400 Meters--DNS9
Apr 30Section 1 League 1B ChampsApr 30 · 200 Meters · Spring Valley200 Meters--DNS9
Apr 30Section 1 League 1B ChampsApr 30 · 100 Meters · Place 24 · Spring Valley100 Meters24.12.24a9
Apr 27Gold Rush InvitationalApr 27 · 200 Meters · Place 8 · Spring Valle200 Meters824.639
Apr 20North Rockland Red Raider RelaysApr 20 · 200 Meters · Place 32 · Spring Valley200 MetersRound P3224.319
Apr 20North Rockland Red Raider RelaysApr 20 · 100 Meters · Place 50 · Spring Valley100 MetersRound P5012.269
Apr 20Red Raider RelaysApr 20 · 200 Meters · Place 32 · Spring Valley200 MetersRound P32.24.31a9
Apr 20Red Raider RelaysApr 20 · 100 Meters · Place 50 · Spring Valley100 MetersRound P50.12.26a9
Apr 19Mountie MadnessApr 19 · 400 Meters · Place 77 · Spring Valle400 Meters7759.81—
Apr 5Nyack Red & Black InvitationalApr 5 · 100 Meters · Place 22 · Spring Valley100 MetersRound P22.12.07a9

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 300 Meters · Place 45 · Spring Valley300 Meters45.43.89a9
Dec 27Pearl River Holiday FestivalDec 27 · 55 Meter · Place 37 · Spring Valley55 MeterRound P37.7.50aWind: 09
Dec 13Section 1 Frosh-Soph #1Dec 13 · 55 Meter · Place 5 · Spring Valley55 MeterRound P5.7.309
Dec 13Section 1 Frosh-Soph #1Dec 13 · 55 Meter · Place 5 · Spring Valley55 Meter5.7.48a9
Dec 10Section 1 Kick Off #4Dec 10 · 55 Meter · Place 24 · Spring Valley55 MeterRound P24.7.30a9
Jan 22Section 1 League Champs #3Jan 22 · 300 Meters · Place 50 · Spring Valle300 Meters5046.15—
Jan 22Section 1 League Champs #3Jan 22 · 55 Meters · Place 44 · Spring Valle55 MetersRound P447.605—
Jan 13Suffern InvitationalJan 13 · 300 Meters · Place 117 · Spring Valle300 Meters11745.361—
Jan 13Suffern InvitationalJan 13 · 55 Meters · Place 70 · Spring Valle55 Meters707.71—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Section 1 League 1B ChampsMay 2 · 200 Meters · Place 38 · Spring Valley200 Meters38.26.04a8
May 2Section 1 League 1B ChampsMay 2 · 100 Meters · Place 43 · Spring Valley100 Meters43.12.67a8
Apr 22Red Raider RelaysApr 22 · 400 Meters · Place 65 · Spring Valle400 Meters651:04.87—
Apr 14Mountie MadnessApr 14 · 200 Meters · Place 123 · Spring Valle200 Meters12326.03—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday ClassicDec 27 · 55 Meter · Place 16 · Spring Valley55 Meter16.7.76a8
Jan 26NJ Metropolitan InvitationalJan 26 · 200 Meters · Place 38 · Spring Valley200 Meters3828.87 PB—
Jan 5Section 1 Dendy #2Jan 5 · 300 Meters · Place 26 · Spring Valle300 Meters2647.59—
Jan 5Section 1 Dendy #2Jan 5 · 55 Meters · Place 31 · Spring Valle55 MetersRound P318.12—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Frosh-Soph Section 1 Meet #1Dec 14 · 55 Meter · Place 25 · Spring Valley55 MeterRound P25.7.64a PB8