Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Byram HillsBobcat Run · Oct 1124:46.1Bobcat RunOctober 11, 2025
3 Miles · Bear Mountain State ParkSection 1 Rockland County Champs · Oct 2924:48.0Section 1 Rockland County ChampsOctober 29, 2024
5,000 Meters · Bowdoin ParkSection 1 XC Championship · Nov 827:08.2Section 1 XC ChampionshipNovember 8, 2025
5,000 Meters · Bowdoin ParkNYSPHSSAA Section One XC Championships · Nov 431:53.9NYSPHSSAA Section One XC ChampionshipsNovember 4, 2023
5,000 Meters · Croton Point ParkSection 1 League F Champs · Oct 727:47.8Section 1 League F ChampsOctober 7, 2025
5,000 Meters · Darlington ParkSection 1 Rockland County Champs · Oct 2924:36.5Section 1 Rockland County ChampsOctober 29, 2025
5,000 Meters · Livingston HSLancer Invitational · Sep 523:44Lancer InvitationalSeptember 5, 2025
5,000 Meters · The Mount AcademyMount Academy Invitational · Sep 1327:45.7Mount Academy InvitationalSeptember 13, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8Section 1 XC ChampionshipNov 8 · 5,000 Meters Junior Varsity · Place 158 · Suffern5,000 Meters Junior Varsity15827:08.2 PB12
Oct 29Section 1 Rockland County ChampsOct 29 · 5,000 Meters Junior Varsity · Place 74 · Suffern5,000 Meters Junior Varsity7424:36.5 PB12
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Junior Varsity · Place 131 · Suffern5,000 Meters Junior Varsity13126:22.1SR
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 744 · Suffern5,000 Meters Varsity74426:22.1SR
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Junior Varsity · Place 131 · Suffern5,000 Meters Junior Varsity13126:22.1SR
Oct 11Bobcat RunOct 11 · 2.9 Miles JV · Place 109 · Suffern2.9 Miles JV10924:46.1 PB12
Oct 7Section 1 League F ChampsOct 7 · 5,000 Meters Varsity · Place 84 · Suffern5,000 Meters Varsity8427:47.8 PB12
Sep 27Fred Gressler Memorial RunSep 27 · Varsity · Place 126 · SuffernVarsity12627:03.4SR
Sep 27Fred Gressler Memorial RunSep 27 · 3.1 Miles Varsity · Place 71 · Suffern3.1 Miles Varsity7127:03.4SR
Sep 13Mount Academy InvitationalSep 13 · 5,000 Meters JV · Place 54 · Suffern5,000 Meters JV5427:45.7 PB12
Sep 5Lancer InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 35 · Suffern5,000 Meters Junior Varsity3523:44 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29Section 1 Rockland County ChampsOct 29 · 3 Miles Junior Varsity · Place 87 · Suffern3 Miles Junior Varsity8724:48.0 PB11
Oct 19Section 1 Coaches InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 108 · Suffern5,000 Meters Junior Varsity10827:24.4JR
Oct 5The Bobcat RunOct 5 · 3 Miles Junior Varsity · Place 25 · Suffern3 Miles Junior Varsity2525:24.2JR
Sep 28Fred Gressler Memorial RunSep 28 · 3.1 Miles Junior Varsity · Place 52 · Suffern3.1 Miles Junior Varsity5225:30.1JR
Sep 21Suffern InvitationalSep 21 · 3 Miles Junior Varsity · Place 272 · Suffern3 Miles Junior Varsity27224:20.5JR
Sep 7Warwick Valley Wave ManiaSep 7 · 2.61 Miles Junior Varsity · Place 88 · Suffern2.61 Miles Junior Varsity8821:17.1—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4NYSPHSSAA Section One XC ChampionshipsNov 4 · 5,000 Meters Junior Varsity · Place 143 · Suffern5,000 Meters Junior Varsity14331:53.9 PB10
Oct 26Section 1 Rockland County ChampionshipOct 26 · 3 Miles Junior Varsity · Place 91 · Suffern3 Miles Junior Varsity9130:22.610
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Junior Varsity · Place 130 · Suffern5,000 Meters Junior Varsity13034:50.0SO
Sep 23Suffern InvitationalSep 23 · 3 Miles Junior Varsity · Place 148 · Suffern3 Miles Junior Varsity14836:35.2—
Sep 23Suffern InvitationalSep 23 · 3 Miles Varsity · Place 320 · Suffern3 Miles Varsity32036:35.2—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27Rockland County ChampionshipOct 27 · 3 Miles Junior Varsity · Place 102 · Suffern3 Miles Junior Varsity10229:59.3FR
Oct 22Section 1 Coaches InvitationalOct 22 · 3,000 Meters Freshman · Place 57 · Suffern3,000 Meters Freshman5717:18.6FR
Sep 17Suffern InvitationalSep 17 · Freshman · Place 187 · SuffernFreshman18716:52.3FR
Sep 17Suffern InvitationalSep 17 · Freshman · Place 187 · SuffernFreshman18716:52.3FR
Sep 17Suffern InvitationalSep 17 · 1.5 Miles Freshman · Place 187 · Suffern1.5 Miles Freshman18716:52.3FR
Sep 10Jim Smith InvitationalSep 10 · 1.5 Miles Freshman · Place 115 · Suffern1.5 Miles Freshman11513:51.409