Personal bests

Best marks in available results
Event / courseMarkMeetDate
2719 m · Clarkstown South high schoolRay Roswell Freshman Champs · Nov 312:13.6Ray Roswell Freshman ChampsNovember 3, 2025
3 Miles · Anthony Wayne Recreation AreaRed Raider Run · Sep 522:27.7Red Raider RunSeptember 5, 2025
3 Miles · Central ParkGrout Cross Country Invitational · Oct 318:54.1Grout Cross Country InvitationalOctober 3, 2026
5,000 Meters · 5K CourseSection 1 XC Championship · Nov 723:23.63Section 1 XC ChampionshipNovember 7, 2026
5,000 Meters · Bowdoin ParkSection 1 XC Championship · Nov 824:05.3Section 1 XC ChampionshipNovember 8, 2025
5,000 Meters · Croton Point ParkSection 1 League D Champs · Oct 923:05.2Section 1 League D ChampsOctober 9, 2025
5,000 Meters · Hudson Valley Sports DomeSection 1 Westchester County Champs · Oct 2522:18.0Section 1 Westchester County ChampsOctober 25, 2025
5,000 Meters · Somers HSSomers Big Red Invitational · Sep 1922:30.06Somers Big Red InvitationalSeptember 19, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Section 1 XC ChampionshipNov 7 · 5,000 Meters Class A · Place 45 · White Plains5,000 Meters Class A4523:23.63 PB10
Oct 24Section 1 Westchester County ChampsOct 24 · 5,000 Meters Varsity · Place 71 · White Plains5,000 Meters Varsity7121:35.110
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity A · Place 85 · White Plains2.5 Miles Varsity A8518:11.2Unofficial10
Oct 3Grout Cross Country InvitationalOct 3 · 3 Miles Varsity D2 · Place 14 · White Plains3 Miles Varsity D21418:54.1 PB10
Sep 19Somers Big Red InvitationalSep 19 · 5,000 Meters Division 1 · Place 13 · White Plains5,000 Meters Division 11322:30.06 PB10

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 8Section 1 XC ChampionshipNov 8 · 5,000 Meters Class A · Place 45 · White Plains5,000 Meters Class A4524:05.3 PB9
Nov 3Ray Roswell Freshman ChampsNov 3 · 1.69 Miles Frosh · Place 11 · White Plains1.69 Miles Frosh1112:13.6 PB9
Oct 25Section 1 Westchester County ChampsOct 25 · 5,000 Meters Varsity · Place 95 · White Plains5,000 Meters Varsity9522:18.0 PB9
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 83 · White Plains5,000 Meters Varsity8325:38.2FR
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 239 · White Plains5,000 Meters Varsity23925:38.2FR
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 83 · White Plains5,000 Meters Varsity8325:38.2FR
Oct 9Section 1 League D ChampsOct 9 · 5,000 Meters Varsity · Place 10 · White Plains5,000 Meters Varsity1023:05.2 PB9
Sep 27Fred Gressler Memorial RunSep 27 · Varsity · Place 62 · White PlainsVarsity6225:05.4FR
Sep 27Fred Gressler Memorial RunSep 27 · 3.1 Miles Varsity · Place 32 · White Plains3.1 Miles Varsity3225:05.4FR
Sep 18Section 1 League D Mega DualSep 18 · 5,000 Meters Varsity · Place 9 · White Plains5,000 Meters Varsity924:21.79
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Varsity · Place 144 · White Plains5,000 Meters Varsity14426:23.4FR
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Division 1 · Place 48 · White Plains5,000 Meters Division 14826:23.4FR
Sep 5Red Raider RunSep 5 · 3 Miles Junior Varsity · Place 4 · White Plains3 Miles Junior Varsity422:27.7 PB9