Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 m · Rock Sports ComplexRock Sports Invitational · Sep 2820:06.5Rock Sports InvitationalSeptember 28, 2019
3 Miles · Brewster HSSection 1 Duals Week 2-Somers-Brewster · Oct 1918:52.2Section 1 Duals Week 2-Somers-BrewsterOctober 19, 2020
5,000 Meters · Attleboro High SchoolSuffolk Short Course Classic · Aug 3020:30.52Suffolk Short Course ClassicAugust 30, 2025
5,000 Meters · Bowdoin ParkSection One Championship · Nov 519:42.3Section One ChampionshipNovember 5, 2022
5,000 Meters · JFK SportsComplexSection 1 Duals Week 1-Somers-Yorktown · Oct 1620:36.6Section 1 Duals Week 1-Somers-YorktownOctober 16, 2020
5,000 Meters · Somers HSSection 1 Westchester County Champs · Oct 2319:22.40Section 1 Westchester County ChampsOctober 23, 2021
5,000 Meters · UnknownSection 1 Duals Week 3-Somers - Panas · Oct 2720:15.6Section 1 Duals Week 3-Somers - PanasOctober 27, 2020
5,000 Meters · Woodlands High SchoolSection 1 League 2D Meet · Oct 1218:35.1Section 1 League 2D MeetOctober 12, 2021
8,000 Meters · Franklin ParkSuffolk Invitational · Oct 1429:49.8Suffolk InvitationalOctober 14, 2023
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1830:46.95Conn College InviteOctober 18, 2025
8,000 Meters · Keene State CollegeLittle East XC Championship · Nov 129:48.10Little East XC ChampionshipNovember 1, 2025
8,000 Meters · Saint Anselm CollegeShacklette Invitational · Sep 635:07.9Shacklette InvitationalSeptember 6, 2025
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2030:48.7852nd 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 76 · Plymouth StatePlymouth State8,000 Meters Collegiate7629:48.10 PBJr
Oct 18Conn College InviteOct 18 · 8,000 Meters White · Place 327 · Plymouth StatePlymouth State8,000 Meters White32730:46.95 PBJr
Oct 4KSC InvitationalOct 4 · 8,000 Meters College · Place 222 · Plymouth StatePlymouth State8,000 Meters College22230:33.30Jr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Navy · Place 123 · Plymouth StatePlymouth State8,000 Meters Men's 8K Navy12330:48.78 PBJr
Sep 6Shacklette InvitationalSep 6 · 8,000 Meters College · Place 51 · Plymouth StatePlymouth State8,000 Meters College5135:07.9 PBJr
Aug 30Suffolk Short Course ClassicAug 30 · 5,000 Meters Men's Race · Place 140 · Plymouth StatePlymouth State5,000 Meters Men's Race14020:30.52 PBJr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14Suffolk InvitationalOct 14 · 8,000 Meters College · Place 149 · Plymouth StatePlymouth State8,000 Meters College14929:49.8 PBFr
Oct 7James Earley InvitationalOct 7 · 8,000 Meters Varsity · Place 47 · Plymouth StatePlymouth State8,000 Meters Varsity4730:11.3FR
Sep 17UMDartmouth Cross Country InvitationalSep 17 · 8,000 Meters Varsity · Place 90 · Plymouth StatePlymouth State8,000 Meters Varsity9030:04.49FR
Sep 1Suffolk Short Course ClassicSep 1 · 5,000 Meters Varsity · Place 109 · Plymouth StatePlymouth State5,000 Meters Varsity10919:01.5FR

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 5Section One ChampionshipNov 5 · 5,000 Meters Class B · Place 46 · SomersSomers5,000 Meters Class B4619:42.3 PB12

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 23Section 1 Westchester County ChampsOct 23 · 5,000 Meters Boys Entry · Place 107 · SomersSomers5,000 Meters Boys Entry10719:22.40 PB11
Oct 12Section 1 League 2D MeetOct 12 · 5,000 Meters Varsity · Place 16 · SomersSomers5,000 Meters Varsity1618:35.1 PB11

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 27Section 1 Duals Week 3-Somers - PanasOct 27 · 5,000 Meters Junior Varsity · Place 3 · SomersSomers5,000 Meters Junior Varsity320:15.6 PB10
Oct 19Section 1 Duals Week 2-Somers-BrewsterOct 19 · 3 Miles Junior Varsity · Place 5 · SomersSomers3 Miles Junior Varsity518:52.2 PB10
Oct 16Section 1 Duals Week 1-Somers-YorktownOct 16 · 5,000 Meters Varsity · Place 11 · SomersSomers5,000 Meters Varsity1120:36.6 PB10

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28Rock Sports InvitationalSep 28 · 2.6 Meters Junior Varsity · Place 45 · SomersSomers2.6 Meters Junior Varsity4520:06.5 PB9