Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Central ParkGrout Cross Country Invitational · Oct 418:56.8Grout Cross Country InvitationalOctober 4, 2025
5,000 Meters · Bowdoin ParkSection 1 XC Championship · Nov 820:42.1Section 1 XC ChampionshipNovember 8, 2025
5,000 Meters · Bowdoin ParkNYSPHSSAA Section One XC Championships · Nov 421:59.7NYSPHSSAA Section One XC ChampionshipsNovember 4, 2023
5,000 Meters · Byram HillsThe Bobcat Run at Byram Hills · Oct 824:45.2The Bobcat Run at Byram HillsOctober 8, 2022
5,000 Meters · Croton Point ParkSection 1 League D Champs · Oct 919:09.2Section 1 League D ChampsOctober 9, 2025
5,000 Meters · Hudson Valley Sports DomeSection 1 Westchester County Champs · Oct 2519:25.2Section 1 Westchester County ChampsOctober 25, 2025
5,000 Meters · Nehoiden Golf ClubWellesley College XC Invitational · Sep 420:21.95Wellesley College XC InvitationalSeptember 4, 2026
5,000 Meters · Somers HSSection 1 Westchester County Championship · Oct 2924:16.1Section 1 Westchester County ChampionshipOctober 29, 2022
5,000 Meters · Wickham Park CollegiateSuitor Invitational · Sep 1220:07.9Suitor InvitationalSeptember 12, 2026
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 323:57.8Keene State InvitationalOctober 3, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1731:56.6Conn College InviteOctober 17, 2026
8,000 Meters · Smith CollegeEllen O'Neil Invite · Sep 1932:43.5Ellen O'Neil InviteSeptember 19, 2026
8,000 Meters · Stanley ParkJames Earley Invitational · Oct 1032:07.7James Earley InvitationalOctober 10, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 334 · Springfield (Mass.)Springfield (Mass.)8,000 Meters White33431:56.6 PBFr
Oct 10James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 116 · Springfield (Mass.)Springfield (Mass.)8,000 Meters Collegiate11632:07.7 PBFr
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Men's Open · Place 20 · Springfield (Mass.)Springfield (Mass.)6,000 Meters Men's Open2023:57.8 PBFr
Sep 19Ellen O'Neil InviteSep 19 · 8,000 Meters Men · Place 38 · Springfield (Mass.)Springfield (Mass.)8,000 Meters Men3832:43.5 PBFr
Sep 12Suitor InvitationalSep 12 · 5,000 Meters Varsity · Place 132 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Varsity13220:07.9 PBFr
Sep 4Wellesley College XC InvitationalSep 4 · 5,000 Meters Collegiate · Place 25 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Collegiate2520:21.95 PBFr

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 8Section 1 XC ChampionshipNov 8 · 5,000 Meters Class B · Place 88 · Yorktown HeightsYorktown Heights5,000 Meters Class B8820:42.1 PB12
Oct 25Section 1 Westchester County ChampsOct 25 · 5,000 Meters Varsity · Place 170 · Yorktown HeightsYorktown Heights5,000 Meters Varsity17019:25.2 PB12
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 99 · Yorktown HeightsYorktown Heights5,000 Meters Varsity9920:30.5SR
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 341 · Yorktown HeightsYorktown Heights5,000 Meters Varsity34120:30.5SR
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 99 · Yorktown HeightsYorktown Heights5,000 Meters Varsity9920:30.5SR
Oct 9Section 1 League D ChampsOct 9 · 5,000 Meters Varsity · Place 32 · Yorktown HeightsYorktown Heights5,000 Meters Varsity3219:09.2 PB12
Oct 4Grout Cross Country InvitationalOct 4 · 3 Miles Varsity D2 · Place 43 · Yorktown HeightsYorktown Heights3 Miles Varsity D24318:56.8 PB12
Sep 27Fred Gressler Memorial RunSep 27 · Varsity · Place 79 · Yorktown HeightsYorktown HeightsVarsity7921:10.0SR
Sep 27Fred Gressler Memorial RunSep 27 · 3.1 Miles Varsity · Place 39 · Yorktown HeightsYorktown Heights3.1 Miles Varsity3921:10.0SR
Sep 20Dan Purdy InvitationalSep 20 · 3.1 Miles Varsity · Place 104 · Yorktown HeightsYorktown Heights3.1 Miles Varsity10419:55.4SR
Sep 20Dan Purdy InvitationalSep 20 · 3.1 Miles Varsity · Place 103 · Yorktown HeightsYorktown Heights3.1 Miles Varsity10319:55.4SR
Sep 18Section 1 League D Mega DualSep 18 · 5,000 Meters Varsity · Place 49 · Yorktown HeightsYorktown Heights5,000 Meters Varsity4921:31.812

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 195 · Yorktown HeightsYorktown Heights5,000 Meters Varsity1953:45.8JR
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 90 · Yorktown HeightsYorktown Heights5,000 Meters Varsity9019:45.9JR
Oct 26Section 1 Westchester County ChampsOct 26 · Varsity · Place 153 · Yorktown HeightsYorktown HeightsVarsity1533:57.4JR
Oct 26Section 1 Westchester County ChampsOct 26 · Varsity · Place 153 · Yorktown HeightsYorktown HeightsVarsity1533:57.4JR
Oct 19Section 1 Coaches InvitationalOct 19 · 5,000 Meters Varsity · Place 87 · Yorktown HeightsYorktown Heights5,000 Meters Varsity8721:01.9JR
Oct 19Section 1 Coaches InvitationalOct 19 · 1.65 Miles Freshman · Place 154 · Yorktown HeightsYorktown Heights1.65 Miles Freshman15421:01.9JR
Oct 15Section 1 League 1D ChampsOct 15 · 5,000 Meters Varsity · Place 36 · Yorktown HeightsYorktown Heights5,000 Meters Varsity3619:46.411
Sep 28Fred Gressler Memorial RunSep 28 · 3.1 Miles Varsity · Place 27 · Yorktown HeightsYorktown Heights3.1 Miles Varsity2720:23.5JR
Sep 21Suffern InvitationalSep 21 · 3 Miles Varsity · Place 111 · Yorktown HeightsYorktown Heights3 Miles Varsity11119:58.0JR
Sep 10Section 1 League 1D Mega DualSep 10 · 5,000 Meters Varsity · Place 39 · Yorktown HeightsYorktown Heights5,000 Meters Varsity3921:10.711

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4NYSPHSSAA Section One XC ChampionshipsNov 4 · 5,000 Meters Class B · Place 122 · Yorktown HeightsYorktown Heights5,000 Meters Class B12221:59.7 PB10
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 145 · Yorktown HeightsYorktown Heights5,000 Meters Varsity14523:23.2SO
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 374 · Yorktown HeightsYorktown Heights5,000 Meters Varsity37423:23.2SO
Sep 23Suffern InvitationalSep 23 · 3 Miles Varsity · Place 70 · Yorktown HeightsYorktown Heights3 Miles Varsity7020:37.6—
Sep 23Suffern InvitationalSep 23 · 3 Miles Varsity · Place 202 · Yorktown HeightsYorktown Heights3 Miles Varsity20220:37.6—
Sep 9Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 272 · Yorktown HeightsYorktown Heights5,000 Meters Varsity27222:28.8—
Sep 9Somers Big Red InvitationalSep 9 · 5,000 Meters Division 2 · Place 87 · Yorktown HeightsYorktown Heights5,000 Meters Division 28722:28.8—
Sep 9Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 272 · Yorktown HeightsYorktown Heights5,000 Meters Varsity27222:28.8—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Section 1 Westchester County ChampionshipOct 29 · 5,000 Meters JV B · Place 74 · Yorktown HeightsYorktown Heights5,000 Meters JV B7424:16.1 PB9
Oct 11Section 1 League ChampionshipsOct 11 · 5,000 Meters Varsity · Place 91 · Yorktown HeightsYorktown Heights5,000 Meters Varsity9126:13.4FR
Oct 8The Bobcat RunOct 8 · 5,000 Meters Junior Varsity · Place 77 · Yorktown HeightsYorktown Heights5,000 Meters Junior Varsity7724:45.29
Oct 8The Bobcat Run at Byram HillsOct 8 · 5,000 Meters Varsity · Place 77 · Yorktown HeightsYorktown Heights5,000 Meters Varsity7724:45.2 PB9