Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bolton High SchoolNCCC Championship Meet · Oct 1517:45.02NCCC Championship MeetOctober 15, 2025
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2218:57.116th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Nehoiden Golf ClubWellesley College XC Invitational · Sep 417:53.54Wellesley College XC InvitationalSeptember 4, 2026
5,000 Meters · Somers Parks & Rec MaintenanceSomers HS vs. Vernon Rockville HS · Oct 118:07.42Somers HS vs. Vernon Rockville HSOctober 1, 2025
5,000 Meters · Stratton Brook State Park44th Stratton Brook Invitational · Sep 618:43.5044th Stratton Brook InvitationalSeptember 6, 2025
5,000 Meters · Wickham ParkCIAC Division Championships · Oct 2517:53.12CIAC Division ChampionshipsOctober 25, 2025
5,000 Meters · Wickham Park CollegiateSuitor Invitational · Sep 1216:49.7Suitor InvitationalSeptember 12, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1728:28.7Conn College InviteOctober 17, 2026
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 330:25.7Keene State InvitationalOctober 3, 2026
8,000 Meters · Smith CollegeEllen O'Neil Invite · Sep 1928:17.8Ellen O'Neil InviteSeptember 19, 2026
8,000 Meters · Stanley ParkJames Earley Invitational · Oct 1028:43.4James Earley InvitationalOctober 10, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31NEWMAC Conference MeetOct 31 · 8,000 Meters NEWMAC · Place 90 · Springfield (Mass.)Springfield (Mass.)8,000 Meters NEWMAC9029:24.2Fr
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 238 · Springfield (Mass.)Springfield (Mass.)8,000 Meters White23828:28.7 PBFr
Oct 10James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 58 · Springfield (Mass.)Springfield (Mass.)8,000 Meters Collegiate5828:43.4 PBFr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 234 · Springfield (Mass.)Springfield (Mass.)8,000 Meters Men's Championship23430:25.7 PBFr
Sep 19Ellen O'Neil InviteSep 19 · 8,000 Meters Men · Place 14 · Springfield (Mass.)Springfield (Mass.)8,000 Meters Men1428:17.8 PBFr
Sep 12Suitor InvitationalSep 12 · 5,000 Meters Varsity · Place 65 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Varsity6516:49.7 PBFr
Sep 4Wellesley College XC InvitationalSep 4 · 5,000 Meters Collegiate · Place 18 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Collegiate1817:53.54 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25CIAC Division ChampionshipsOct 25 · 5,000 Meters MM · Place 37 · RockvilleRockville5,000 Meters MM3717:53.12 PB12
Oct 15NCCC Championship MeetOct 15 · 5,000 Meters Varsity · Place 10 · RockvilleRockville5,000 Meters Varsity1017:45.02 PB12
Oct 1Somers HS vs. Vernon Rockville HSOct 1 · 5,000 Meters Varsity · Place 4 · RockvilleRockville5,000 Meters Varsity418:07.42 PB12
Sep 2013th Winding Trails XC InvitationalSep 20 · 5,000 Meters Varsity · Place 14 · RockvilleRockville5,000 Meters Varsity1417:34.836—
Sep 644th Stratton Brook InvitationalSep 6 · 5,000 Meters Varsity-Large · Place 21 · RockvilleRockville5,000 Meters Varsity-Large2118:43.50 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26CIAC Division MM Boys ChampionshipOct 26 · 5,000 Meters Varsity · Place 84 · RockvilleRockville5,000 Meters Varsity8419:2511
Oct 16NCCC Championship MeetOct 16 · 5,000 Meters Varsity · Place 25 · RockvilleRockville5,000 Meters Varsity2519:30.6211

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28CIAC Division MM Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 66 · RockvilleRockville5,000 Meters Varsity6619:4510
Oct 18NCCC Championship MeetOct 18 · 5,000 Meters Varsity · Place 26 · RockvilleRockville5,000 Meters Varsity2619:11.0310
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Varsity - 2 · Place 109 · RockvilleRockville5,000 Meters Varsity - 210918:57.1 PB10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29CIAC Division MM Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 135 · RockvilleRockville5,000 Meters Varsity13521:149
Oct 19NCCC Championship MeetOct 19 · 5,000 Meters Varsity · Place 51 · RockvilleRockville5,000 Meters Varsity5121:45.59