Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Irvington High SchoolThe Rivertowns Cup · Sep 2327:39.8The Rivertowns CupSeptember 23, 2023
4,000 Meters · Van Cortlandt ParkSection 1 League J & K Champs · Oct 923:14.1Section 1 League J & K ChampsOctober 9, 2025
5,000 Meters · Somers HSSection 1 Westchester County Championship · Oct 2926:00.4Section 1 Westchester County ChampionshipOctober 29, 2022
5,000 Meters · Woodlands High SchoolSection 1 League 3B & 3C Champs · Oct 825:26.3Section 1 League 3B & 3C ChampsOctober 8, 2024

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 9Section 1 League J & K ChampsOct 9 · 4,000 Meters Varsity · Place 132 · Hastings4,000 Meters Varsity13223:14.1 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 8Section 1 League 3B & 3C ChampsOct 8 · 5,000 Meters Varsity · Place 105 · Hastings5,000 Meters Varsity10525:26.3 PB11
Oct 5Rivertowns XC CupOct 5 · 3 Miles Junior Varsity · Place 23 · Hastings3 Miles Junior Varsity2325:55.8JR
Oct 1Section 1 Conference 3 ExtravaganzaOct 1 · 5,000 Meters Varsity Boys 5000m · Place 132 · Hastings5,000 Meters Varsity Boys 5000m13226:16.7611
Sep 6Red Raider RunSep 6 · 3 Miles Junior Varsity · Place 61 · Hastings3 Miles Junior Varsity6125:10.6—

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Junior Varsity · Place 145 · Hastings5,000 Meters Junior Varsity14529:23.5SO
Sep 23The Rivertowns CupSep 23 · 2.9 Miles JV · Place 28 · Hastings2.9 Miles JV2827:39.8 PB10

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29Section 1 Westchester County ChampionshipOct 29 · 5,000 Meters JV B · Place 107 · Hastings5,000 Meters JV B10726:00.4 PB9
Oct 22Section 1 Coaches InvitationalOct 22 · 5,000 Meters Junior Varsity · Place 140 · Hastings5,000 Meters Junior Varsity14027:56.1FR
Oct 15Rivertowns Cup XC InvitationalOct 15 · 2.9 Miles Junior Varsity · Place 30 · Hastings2.9 Miles Junior Varsity3026:19.3—
Oct 11Section 1 League ChampionshipsOct 11 · 5,000 Meters Varsity · Place 88 · Hastings5,000 Meters Varsity8823:36.3FR
Oct 6Section 1 Conference 3 XC MeetOct 6 · 5,000 Meters Varsity/JV · Place 109 · Hastings5,000 Meters Varsity/JV10925:33.99
Sep 17Suffern InvitationalSep 17 · Varsity · Place 269 · HastingsVarsity26919:10.3FR
Sep 17Suffern InvitationalSep 17 · Junior Varsity · Place 34 · HastingsJunior Varsity3419:10.3FR
Sep 17Suffern InvitationalSep 17 · Varsity · Place 269 · HastingsVarsity26919:10.3FR
Sep 17Suffern InvitationalSep 17 · Junior Varsity · Place 34 · HastingsJunior Varsity3419:10.3FR
Sep 17Suffern InvitationalSep 17 · 3 Miles Junior Varsity · Place 34 · Hastings3 Miles Junior Varsity3419:10.3FR
Sep 17Suffern InvitationalSep 17 · Varsity · Place 269 · HastingsVarsity26919:10.3FR