Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkSection 1 League 1B Champs · Oct 1515:49.8Section 1 League 1B ChampsOctober 15, 2024
5,000 Meters · Bowdoin ParkNYSPHSSAA Section One XC Championships · Nov 420:37.3NYSPHSSAA Section One XC ChampionshipsNovember 4, 2023
5,000 Meters · Somers HSSection 1 Westchester County Championship · Oct 2920:15.9Section 1 Westchester County ChampionshipOctober 29, 2022
6,000 Meters · SUNY PurchasePurchase College Invitational · Sep 1226:15.76Purchase College InvitationalSeptember 12, 2026
8,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 2033:26.6Fred Pavlich InvitationalSeptember 20, 2025
8,000 Meters · Bethpage Polo at the ParkAdelphi Panther Invitational / NCAA DI Northeast and DII East Region Preview · Sep 440:48.96Adelphi Panther Invitational / NCAA DI Northeast and DII East Region PreviewSeptember 4, 2026
8,000 Meters · Branch Brook ParkNJIT XC Invitational · Oct 1130:36.61NJIT XC Invitational October 11, 2025
8,000 Meters · Hudson Valley Sports DomeECAC Division III North XC Champs · Nov 834:51.2ECAC Division III North XC ChampsNovember 8, 2025
8,000 Meters · Sunken Meadow St. Pk.St Joseph's Invitational · Oct 1832:39.42St Joseph's InvitationalOctober 18, 2025
8,000 Meters · SUNY PurchaseSkyline Conference XC Championships · Oct 2631:31.4Skyline Conference XC ChampionshipsOctober 26, 2025
8,000 Meters · Van Cortlandt ParkQueensborough CC XC 2025 · Sep 2836:06.27Queensborough CC XC 2025September 28, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25Skyline Conference XC ChampionshipsOct 25 · 8,000 Meters Varsity · Place 80 · SUNY MaritimeSUNY Maritime8,000 Meters Varsity8041:19.2So
Oct 17St Joseph's InvitationalOct 17 · 8,000 Meters Collegiate · Place 102 · SUNY Maritime CollegeSUNY Maritime College8,000 Meters Collegiate10236:54.63So
Oct 42026 Queensboro XC InvitationalOct 4 · 8,000 Meters Collegiate · Place 108 · SUNY Maritime CollegeSUNY Maritime College8,000 Meters Collegiate10838:30.00So
Sep 12Purchase College InvitationalSep 12 · 6,000 Meters Open · Place 70 · SUNY Maritime CollegeSUNY Maritime College6,000 Meters Open7026:15.76 PBSo
Sep 4Adelphi Panther Invitational / NCAA DI Northeast and DII East Region PreviewSep 4 · 8,000 Meters Men 8k · Place 147 · SUNY Maritime CollegeSUNY Maritime College8,000 Meters Men 8k14740:48.96 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8ECAC Division III North XC ChampsNov 8 · 8,000 Meters College · Place 34 · SUNY Maritime CollegeSUNY Maritime College8,000 Meters College3434:51.2 PBFr
Oct 26Skyline Conference XC ChampionshipsOct 26 · 8,000 Meters College · Place 41 · SUNY Maritime CollegeSUNY Maritime College8,000 Meters College4131:31.4 PBFr
Oct 18St Joseph's InvitationalOct 18 · 8,000 Meters Collegiate · Place 39 · SUNY Maritime CollegeSUNY Maritime College8,000 Meters Collegiate3932:39.42 PBFr
Oct 11NJIT XC Invitational Oct 11 · 8,000 Meters Invite · Place 73 · SUNY Maritime CollegeSUNY Maritime College8,000 Meters Invite7330:36.61 PBFr
Sep 28Queensborough CC XC 2025Sep 28 · 8,000 Meters Collegiate · Place 56 · SUNY Maritime CollegeSUNY Maritime College8,000 Meters Collegiate5636:06.27 PBFr
Sep 20Fred Pavlich InvitationalSep 20 · 8,000 Meters White · Place 22 · SUNY Maritime CollegeSUNY Maritime College8,000 Meters White2233:26.6 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 304 · MamaroneckMamaroneck5,000 Meters Varsity3045:14.2SR
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 127 · MamaroneckMamaroneck5,000 Meters Varsity12721:14.3SR
Oct 26Section 1 Westchester County ChampsOct 26 · Varsity · Place 36 · MamaroneckMamaroneckVarsity363:54.0SR
Oct 19Section 1 Coaches InvitationalOct 19 · Varsity · Place 92 · MamaroneckMamaroneckVarsity9219:21.8SR
Oct 15Section 1 League 1B ChampsOct 15 · 2.5 Miles Varsity · Place 22 · MamaroneckMamaroneck2.5 Miles Varsity2215:49.8 PB12
Sep 28Fred Gressler Memorial RunSep 28 · 3.1 Miles Varsity · Place 29 · MamaroneckMamaroneck3.1 Miles Varsity2920:35.1SR
Sep 21Suffern InvitationalSep 21 · 3 Miles Varsity · Place 102 · MamaroneckMamaroneck3 Miles Varsity10219:39.7SR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4NYSPHSSAA Section One XC ChampionshipsNov 4 · 5,000 Meters Class A · Place 108 · MamaroneckMamaroneck5,000 Meters Class A10820:37.3 PB11
Sep 23Suffern InvitationalSep 23 · 3 Miles Junior Varsity · Place 9 · MamaroneckMamaroneck3 Miles Junior Varsity918:17.9—
Sep 23Suffern InvitationalSep 23 · 3 Miles Varsity · Place 92 · MamaroneckMamaroneck3 Miles Varsity9218:17.9—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5Section One ChampionshipNov 5 · 5,000 Meters Class A · Place 121 · MamaroneckMamaroneck5,000 Meters Class A12122:30.510
Oct 29Section 1 Westchester County ChampionshipOct 29 · 5,000 Meters JV A · Place 41 · MamaroneckMamaroneck5,000 Meters JV A4120:15.9 PB10
Oct 22Section 1 Coaches InvitationalOct 22 · 5,000 Meters Varsity · Place 89 · MamaroneckMamaroneck5,000 Meters Varsity8921:36.4SO
Oct 11Section 1 League ChampionshipsOct 11 · 5,000 Meters Varsity · Place 23 · MamaroneckMamaroneck5,000 Meters Varsity2319:17.1SO
Oct 1Brewster Bear XC ClassicOct 1 · 5,000 Meters Junior Varsity · Place 42 · MamaroneckMamaroneck5,000 Meters Junior Varsity4220:34.5SO
Sep 24Fred Gressler Memorial RunSep 24 · 5,000 Meters Junior Varsity · Place 2 · MamaroneckMamaroneck5,000 Meters Junior Varsity221:21.9SO
Sep 24Fred Gressler Memorial RunSep 24 · 3.1 Miles Varsity · Place 92 · MamaroneckMamaroneck3.1 Miles Varsity9221:21.9SO

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 2Brewster Bear Cross Country ClassicOct 2 · 5,000 Meters Junior Varsity · Place 89 · MamaroneckMamaroneck5,000 Meters Junior Varsity8923:18.2FR
Sep 25Fred Gressler Memorial RunSep 25 · 5,000 Meters Junior Varsity · Place 14 · MamaroneckMamaroneck5,000 Meters Junior Varsity1422:23.5FR