Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkSection 1 League B & I Champs · Oct 1414:43.9Section 1 League B & I ChampsOctober 14, 2025
4,000 Meters · Van Cortlandt ParkSection 1 League D Champs · Oct 1315:00.22Section 1 League D ChampsOctober 13, 2026
5,000 Meters · 5K CourseSection 1 XC Championship · Nov 719:05.06Section 1 XC ChampionshipNovember 7, 2026
5,000 Meters · Bowdoin ParkSection 1 Coaches Invitational · Oct 1719:06.53Section 1 Coaches InvitationalOctober 17, 2026
5,000 Meters · Hudson Valley Sports DomeSection 1 Westchester County Champs · Oct 2517:23.0Section 1 Westchester County ChampsOctober 25, 2025
5,000 Meters · Somers HSSomers Big Red Invitational · Sep 1919:16.86Somers Big Red InvitationalSeptember 19, 2026
5,000 Meters · Sunken Meadow State ParkSaint Anthony's XC Invitational · Oct 319:42.28Saint Anthony's XC InvitationalOctober 3, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Section 1 XC ChampionshipNov 7 · 5,000 Meters Merge · Place 140 · Mamaroneck5,000 Meters Merge14019:05.06 PB12
Oct 24Section 1 Westchester County ChampsOct 24 · 5,000 Meters Varsity · Place 67 · Mamaroneck5,000 Meters Varsity6717:31.412
Oct 17Section 1 Coaches InvitationalOct 17 · 5,000 Meters Varsity Merge · Place 223 · Mamaroneck5,000 Meters Varsity Merge22319:06.53 PB12
Oct 13Section 1 League D ChampsOct 13 · 4,000 Meters Varsity · Place 7 · Mamaroneck4,000 Meters Varsity715:00.22 PB12
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity F · Place 92 · Mamaroneck2.5 Miles Varsity F9214:55.312
Oct 3Saint Anthony's XC InvitationalOct 3 · 5,000 Meters Varsity A · Place 86 · Mamaroneck5,000 Meters Varsity A8619:42.28 PB12
Sep 19Somers Big Red InvitationalSep 19 · 5,000 Meters Division 1 · Place 32 · Mamaroneck5,000 Meters Division 13219:16.86 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8Section 1 XC ChampionshipNov 8 · 5,000 Meters Class A · Place 63 · Mamaroneck5,000 Meters Class A6319:09.111
Oct 25Section 1 Westchester County ChampsOct 25 · 5,000 Meters Varsity · Place 62 · Mamaroneck5,000 Meters Varsity6217:23.0 PB11
Oct 14Section 1 League B & I ChampsOct 14 · 2.5 Miles Varsity · Place 22 · Mamaroneck2.5 Miles Varsity2214:43.9 PB11
Sep 27Fred Gressler Memorial RunSep 27 · Varsity · Place 47 · MamaroneckVarsity474:00.0JR
Sep 27Fred Gressler Memorial RunSep 27 · 3.1 Miles Varsity · Place 24 · Mamaroneck3.1 Miles Varsity2419:57.7JR
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Varsity · Place 50 · Mamaroneck5,000 Meters Varsity5018:59.6JR
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Division 1 · Place 18 · Mamaroneck5,000 Meters Division 11818:59.6JR

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 207 · Mamaroneck5,000 Meters Varsity2073:57.6SO
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 94 · Mamaroneck5,000 Meters Varsity9419:57.7SO
Oct 26Section 1 Westchester County ChampsOct 26 · Varsity · Place 99 · MamaroneckVarsity993:41.7SO
Oct 26Section 1 Westchester County ChampsOct 26 · Varsity · Place 99 · MamaroneckVarsity993:41.7SO
Oct 19Section 1 Coaches InvitationalOct 19 · Varsity · Place 57 · MamaroneckVarsity5717:56.6SO
Oct 5The Bobcat RunOct 5 · 3 Miles Varsity · Place 16 · Mamaroneck3 Miles Varsity1619:49.7SO
Sep 28Fred Gressler Memorial RunSep 28 · 3.1 Miles Varsity · Place 21 · Mamaroneck3.1 Miles Varsity2119:44.1SO
Sep 21Suffern InvitationalSep 21 · 3 Miles Varsity · Place 78 · Mamaroneck3 Miles Varsity7818:55.5SO