Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bear Mountain State ParkSection 1 Rockland County Champs · Oct 2915:40.8Section 1 Rockland County ChampsOctober 29, 2024
4,500 Meters · Central ParkGrout Cross Country Invitational · Oct 115:42.24Grout Cross Country InvitationalOctober 1, 2022
5,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 517:15.45Fred Pavlich InvitationalSeptember 5, 2026
5,000 Meters · Bear Mountain State ParkSection 1 Rockland County Champs · Oct 2720:04.6Section 1 Rockland County ChampsOctober 27, 2021
5,000 Meters · Bowdoin ParkNYSPHSSAA Section One XC Championships · Nov 417:37.5NYSPHSSAA Section One XC ChampionshipsNovember 4, 2023
6,000 Meters · Stony Brook UniversityStony Brook Season Opener · Aug 3020:51.4Stony Brook Season OpenerAugust 30, 2025
6,000 Meters · SUNY PurchasePurchase College Invitational · Sep 1219:59.07Purchase College InvitationalSeptember 12, 2026
8,000 Meters · Branch Brook ParkNJIT Invitational · Oct 1026:16.12NJIT InvitationalOctober 10, 2026
8,000 Meters · Garret Mountain ReservationCougar Chase · Sep 1828:37.02Cougar ChaseSeptember 18, 2026
8,000 Meters · Matt St. James Cross Country TrailsEast Coast Conference XC Championships · Nov 726:26.0East Coast Conference XC ChampionshipsNovember 7, 2026
8,000 Meters · Sunken Meadow St. Pk.St Joseph's Invitational · Oct 1727:48.03St Joseph's InvitationalOctober 17, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7East Coast Conference XC ChampionshipsNov 7 · 8,000 Meters ECC · Place 10 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters ECC1026:26.0 PBFr
Oct 17St Joseph's InvitationalOct 17 · 8,000 Meters Collegiate · Place 3 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters Collegiate327:48.03 PBFr
Oct 10NJIT InvitationalOct 10 · 8,000 Meters Invitational · Place 22 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters Invitational2226:16.12 PBFr
Sep 18Cougar ChaseSep 18 · 8,000 Meters Men 8K · Place 2 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters Men 8K228:37.02 PBFr
Sep 12Purchase College InvitationalSep 12 · 6,000 Meters Open · Place 2 · St. Thomas AquinasSt. Thomas Aquinas6,000 Meters Open219:59.07 PBFr
Sep 5Fred Pavlich InvitationalSep 5 · 5,000 Meters Open · Place 22 · St. Thomas AquinasSt. Thomas Aquinas5,000 Meters Open2217:15.45 PBFr

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 30Stony Brook Season OpenerAug 30 · 6,000 Meters Men's Race · Place 42 · Stony BrookStony Brook6,000 Meters Men's Race4220:51.4 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 3 · SuffernSuffern5,000 Meters Varsity315:28.9SR
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 8 · SuffernSuffern5,000 Meters Varsity816:45.8SR
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 4 · SuffernSuffern5,000 Meters Varsity416:45.8SR
Oct 29Section 1 Rockland County ChampsOct 29 · 3 Miles Varsity · Place 3 · SuffernSuffern3 Miles Varsity315:40.8 PB12
Oct 13Manhattan College XC InvitationalOct 13 · Varsity · Place 1 · 1 Suffern1 SuffernVarsity15:21SR
Oct 5The Bobcat RunOct 5 · 3 Miles Varsity · Place 1 · SuffernSuffern3 Miles Varsity116:28.3SR
Sep 28Fred Gressler Memorial RunSep 28 · 3.1 Miles Varsity · Place 1 · SuffernSuffern3.1 Miles Varsity117:09.5SR
Sep 21Suffern InvitationalSep 21 · 3 Miles Varsity · Place 1 · SuffernSuffern3 Miles Varsity115:56.4SR
Sep 7Warwick Valley Wave ManiaSep 7 · 5,000 Meters Varsity · Place 3 · SuffernSuffern5,000 Meters Varsity316:09.2—

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4NYSPHSSAA Section One XC ChampionshipsNov 4 · 5,000 Meters Class A · Place 14 · SuffernSuffern5,000 Meters Class A1417:37.5 PB11
Oct 26Section 1 Rockland County ChampionshipOct 26 · 3 Miles Varsity · Place 9 · SuffernSuffern3 Miles Varsity915:58.911
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 18 · SuffernSuffern5,000 Meters Varsity1818:09.3JR
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 42 · SuffernSuffern5,000 Meters Varsity4218:09.3JR
Sep 23Suffern InvitationalSep 23 · 3 Miles Varsity · Place 4 · SuffernSuffern3 Miles Varsity415:42.2—
Sep 23Suffern InvitationalSep 23 · 3 Miles Varsity · Place 7 · SuffernSuffern3 Miles Varsity715:42.2—

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5Section One ChampionshipNov 5 · 5,000 Meters Class A · Place 55 · SuffernSuffern5,000 Meters Class A5519:20.810
Oct 27Rockland County ChampionshipOct 27 · 3 Miles Junior Varsity · Place 1 · SuffernSuffern3 Miles Junior Varsity117:32.1SO
Oct 22Section 1 Coaches InvitationalOct 22 · 5,000 Meters Varsity · Place 51 · SuffernSuffern5,000 Meters Varsity5119:10.0SO
Oct 1Grout Cross Country InvitationalOct 1 · 4,500 Meters Division 1 · Place 25 · SuffernSuffern4,500 Meters Division 12515:42.24 PB10
Sep 10Jim Smith InvitationalSep 10 · 5,000 Meters Sophomore · Place 12 · SuffernSuffern5,000 Meters Sophomore1220:13.6410

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 27Section 1 Rockland County ChampsOct 27 · 5,000 Meters Junior Varsity · Place 29 · SuffernSuffern5,000 Meters Junior Varsity2920:04.6 PB9