Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1114:19.5Manhattan University Cross Country Invitational (HS)October 11, 2025
4,000 Meters · Van Cortlandt ParkSection 1 League J Champs · Oct 715:06.40Section 1 League J ChampsOctober 7, 2026
5,000 Meters · 5K CourseSection 1 XC Championship · Nov 718:01.66Section 1 XC ChampionshipNovember 7, 2026
5,000 Meters · Allens Meadows Park37th Wilton XC Invitational · Sep 1917:18.0637th Wilton XC InvitationalSeptember 19, 2026
5,000 Meters · Bowdoin ParkSection 1 XC Championship · Nov 818:14.6Section 1 XC ChampionshipNovember 8, 2025
5,000 Meters · Bowdoin ParkNYSPHSSAA Section One XC Championships · Nov 420:12.6NYSPHSSAA Section One XC ChampionshipsNovember 4, 2023
5,000 Meters · Briarcliff HSSection 1 League 3A Champs · Oct 919:11.5Section 1 League 3A ChampsOctober 9, 2024
5,000 Meters · Hudson Valley Sports DomeSection 1 Westchester County Champs · Oct 2516:58.1Section 1 Westchester County ChampsOctober 25, 2025
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1318:33.8Queensbury Pre-States InvitationalSeptember 13, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2717:14.5Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · Somers HSSection 1 Westchester County Championship · Oct 2921:40.7Section 1 Westchester County ChampionshipOctober 29, 2022

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7Section 1 XC ChampionshipNov 7 · 5,000 Meters Class C · Place 10 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Class C1018:01.66 PB12
Oct 24Section 1 Westchester County ChampsOct 24 · 5,000 Meters Varsity · Place 33 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity3316:46.012
Oct 17Section 1 Coaches InvitationalOct 17 · 5,000 Meters Varsity I · Place 54 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity I5418:02.3012
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity D · Place 61 · Pleasantville (NY)Pleasantville (NY)2.5 Miles Varsity D6114:34.312
Oct 7Section 1 League J ChampsOct 7 · 4,000 Meters Varsity · Place 3 · Pleasantville (NY)Pleasantville (NY)4,000 Meters Varsity315:06.40 PB12
Sep 1937th Wilton XC InvitationalSep 19 · 5,000 Meters Varsity · Place 48 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity4817:18.06 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8Section 1 XC ChampionshipNov 8 · 5,000 Meters Class C · Place 14 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Class C1418:14.6 PB11
Oct 25Section 1 Westchester County ChampsOct 25 · 5,000 Meters Varsity · Place 40 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity4016:58.1 PB11
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 28 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity2818:11.3JR
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 87 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity8718:11.3JR
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 28 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity2818:11.3JR
Oct 14Section 1 League B & I ChampsOct 14 · 2.5 Miles Varsity · Place 21 · Pleasantville (NY)Pleasantville (NY)2.5 Miles Varsity2114:43.811
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity E · Place 49 · Pleasantville (NY)Pleasantville (NY)2.5 Miles Varsity E4914:19.5 PB11
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity C · Place 35 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity C3517:14.5 PB11
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D2 · Place 56 · Pleasantville (NY)Pleasantville (NY)5,000 Meters D25618:33.8 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 174 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity1743:31.3SO
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 41 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity4119:31.4SO
Oct 26Section 1 Westchester County ChampsOct 26 · Varsity · Place 66 · Pleasantville (NY)Pleasantville (NY)Varsity663:33.1SO
Oct 26Section 1 Westchester County ChampsOct 26 · Varsity · Place 66 · Pleasantville (NY)Pleasantville (NY)Varsity663:33.1SO
Oct 9Section 1 League 3A ChampsOct 9 · 5,000 Meters Varsity · Place 9 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity919:11.5 PB10
Sep 21Suffern InvitationalSep 21 · 3 Miles Varsity · Place 15 · Pleasantville (NY)Pleasantville (NY)3 Miles Varsity1519:00.0SO
Sep 1435th Wilton XC InvitationalSep 14 · 5,000 Meters Varsity · Place 153 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity15319:57.0710

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - New York · Place 199 · UNA-NY-SalvatiUNA-NY-Salvati5,000 Meters Open - New York19921:39.29
Nov 4NYSPHSSAA Section One XC ChampionshipsNov 4 · 5,000 Meters Class C · Place 57 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Class C5720:12.6 PB9
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 81 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity8120:59.8FR
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 264 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity26420:59.8FR
Oct 8Brewster Bear XC Classic (POSTPONED TO SUNDAY 10/8)Oct 8 · 5,000 Meters Varsity · Place 67 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity6720:17.4FR
Oct 8Brewster Bear XC Classic (POSTPONED TO SUNDAY 10/8)Oct 8 · 5,000 Meters Varsity · Place 169 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity16920:17.4FR
Sep 9Somers Big Red InvitationalSep 9 · 2,400 Meters Freshman · Place 12 · Pleasantville (NY)Pleasantville (NY)2,400 Meters Freshman129:59.4—

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Open - New York · Place 170 · UNA-NY-SalvatiUNA-NY-Salvati5,000 Meters Open - New York17023:21.98
Oct 29Section 1 Westchester County ChampionshipOct 29 · 5,000 Meters JV A · Place 81 · Pleasantville (NY)Pleasantville (NY)5,000 Meters JV A8121:40.7 PB8
Oct 22Section 1 Coaches InvitationalOct 22 · 3,000 Meters Freshman · Place 24 · Pleasantville (NY)Pleasantville (NY)3,000 Meters Freshman2413:06.88
Oct 11Section 1 League ChampionshipsOct 11 · 5,000 Meters Varsity · Place 52 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity5221:30.9—
Oct 1Brewster Bear XC ClassicOct 1 · 1.75 Miles Freshman · Place 63 · Pleasantville (NY)Pleasantville (NY)1.75 Miles Freshman6312:06.18