Personal bests

Best marks in available results
Event / courseMarkMeetDate
2011 m · Van Cortlandt ParkManhattan College XC Invitational · Oct 136:54.4Manhattan College XC InvitationalOctober 13, 2018
3 Miles · Washingtonville HSWashingtonville Tri Meet · Sep 1718:20.21Washingtonville Tri MeetSeptember 17, 2019
5,000 Meters · Attleboro High SchoolSuffolk Short Course Classic · Aug 3018:45.89Suffolk Short Course ClassicAugust 30, 2025
5,000 Meters · Bear Mountain State ParkSection 9 Championships · Nov 417:23.9Section 9 ChampionshipsNovember 4, 2021
5,000 Meters · Goddard Memorial State ParkBrown High School Invitational · Oct 1917:13.47Brown High School InvitationalOctober 19, 2019
8,000 Meters · Franklin ParkSuffolk Invitational · Oct 1427:38.6Suffolk InvitationalOctober 14, 2023
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1828:58.92Conn College InviteOctober 18, 2025
8,000 Meters · Keene State CollegeKSC Invitational · Oct 428:07.40KSC InvitationalOctober 4, 2025
8,000 Meters · Saint Anselm CollegeShacklette Invitational · Sep 632:36.7Shacklette InvitationalSeptember 6, 2025
8,000 Meters · Stanley ParkJames Earley Invitational (Men Only) · Oct 829:23.72James Earley Invitational (Men Only)October 8, 2022
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2028:43.3152nd Corsair XC InvitationalSeptember 20, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Little East XC ChampionshipNov 1 · 8,000 Meters Collegiate · Place 59 · Plymouth StatePlymouth State8,000 Meters Collegiate5928:29.20Sr
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 262 · Plymouth StatePlymouth State8,000 Meters Blue26228:58.92 PBSr
Oct 4KSC InvitationalOct 4 · 8,000 Meters College · Place 138 · Plymouth StatePlymouth State8,000 Meters College13828:07.40 PBSr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Navy · Place 71 · Plymouth StatePlymouth State8,000 Meters Men's 8K Navy7128:43.31 PBSr
Sep 6Shacklette InvitationalSep 6 · 8,000 Meters College · Place 46 · Plymouth StatePlymouth State8,000 Meters College4632:36.7 PBSr
Aug 30Suffolk Short Course ClassicAug 30 · 5,000 Meters Men's Race · Place 111 · Plymouth StatePlymouth State5,000 Meters Men's Race11118:45.89 PBSr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14Suffolk InvitationalOct 14 · 8,000 Meters College · Place 66 · Plymouth StatePlymouth State8,000 Meters College6627:38.6 PBSo
Oct 7James Earley InvitationalOct 7 · 8,000 Meters Varsity · Place 15 · Plymouth StatePlymouth State8,000 Meters Varsity1527:59.5SO
Sep 17UMDartmouth Cross Country InvitationalSep 17 · 8,000 Meters Varsity · Place 36 · Plymouth StatePlymouth State8,000 Meters Varsity3627:48.29SO
Sep 1Suffolk Short Course ClassicSep 1 · 5,000 Meters Varsity · Place 66 · Plymouth StatePlymouth State5,000 Meters Varsity6617:35.8SO

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 8James Earley Invitational (Men Only)Oct 8 · 8,000 Meters Varsity · Place 111 · Plymouth StatePlymouth State8,000 Meters Varsity11129:23.72 PBFr

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4Section 9 ChampionshipsNov 4 · 5,000 Meters Class B · Place 12 · Goshen CentralGoshen Central5,000 Meters Class B1217:23.9 PB12
Apr 10Warwick Valley’s Spring Fling X-C ManiaApr 10 · 5,000 Meters Junior Varsity · Place 13 · Goshen CentralGoshen Central5,000 Meters Junior Varsity1317:43.2011

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Brown High School InvitationalOct 19 · 5,000 Meters D1 · Place 57 · Goshen CentralGoshen Central5,000 Meters D15717:13.47 PB10
Sep 17Washingtonville Tri MeetSep 17 · 3 Miles Varsity · Place 22 · Goshen CentralGoshen Central3 Miles Varsity2218:20.21 PB10
Sep 14Warwick Valley Wave Mania InvitationalSep 14 · 3 Miles Varsity · Place 42 · Goshen CentralGoshen Central3 Miles Varsity4217:56.510

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 20Brown University Northeast Cross Country ChampionshipOct 20 · 5,000 Meters Junior Varsity 1 · Place 24 · Goshen CentralGoshen Central5,000 Meters Junior Varsity 12418:29.749
Oct 13Manhattan College XC InvitationalOct 13 · 1.25 Miles Freshman - E · Place 32 · Goshen CentralGoshen Central1.25 Miles Freshman - E326:54.4 PB9