Personal bests

Best marks in available results
Event / courseMarkMeetDate
5 Miles · UMass Dartmouth Cross Country CourseUMass Dartmouth Cross Country Invitational · Sep 1432:01.80UMass Dartmouth Cross Country InvitationalSeptember 14, 2019
5,000 Meters · Goddard Memorial State ParkBrown XC New England Champs · Oct 1417:58.23Brown XC New England ChampsOctober 14, 2017
5,000 Meters · Max Read FieldRhode Island Family Turkey Trot · Nov 2718:11.50Rhode Island Family Turkey TrotNovember 27, 2025
5,000 Meters · Ponaganset High SchoolRhode Island Class Championships · Oct 2818:25.18Rhode Island Class ChampionshipsOctober 28, 2017
5,000 Meters · Smith CollegeSmith College XC Invitational · Sep 1119:24.7Smith College XC InvitationalSeptember 11, 2021
8,000 Meters · Bowdoin CollegeNCAA Division III New England Region XC Championships · Nov 1029:34.3NCAA Division III New England Region XC ChampionshipsNovember 10, 2018
8,000 Meters · Chicopee Memorial State ParkElms College Blazer Cross Country Classic · Sep 2231:54.6Elms College Blazer Cross Country ClassicSeptember 22, 2018
8,000 Meters · Doyle ReservationJim Sheehan Memorial Alumni XC Meet · Sep 131:28Jim Sheehan Memorial Alumni XC MeetSeptember 1, 2018
8,000 Meters · Harkness Memorial State ParkNCAA DIII Mideast Region Cross Country Championships · Nov 1330:15.3NCAA DIII Mideast Region Cross Country ChampionshipsNovember 13, 2021
8,000 Meters · Stanley ParkWestfield State James Early Invitational · Oct 1230:49.74Westfield State James Early InvitationalOctober 12, 2019
8,000 Meters · Western New England UniversityCommonwealth Coast Conference Championships · Oct 3030:20.8Commonwealth Coast Conference ChampionshipsOctober 30, 2021

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 27Rhode Island Family Turkey TrotNov 27 · 5,000 Meters Open · Place 26 · UnattachedUnattached5,000 Meters Open2618:11.50 PB-
Oct 18WNE Golden Bear InvitationalOct 18 · 8,000 Meters College · Place 116 · Western New England AlumniWestern New England Alumni8,000 Meters College11631:27.92-

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Jul 26Blessing of the FleetJul 26 · 10 Miles Men · Place 603 · UnattachedUnattached10 Miles Men6031:24:10.0Unofficial-

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 13NCAA DIII Mideast Region Cross Country ChampionshipsNov 13 · 8,000 Meters Championships · Place 131 · Western New EnglandWestern New England8,000 Meters Championships13130:15.3 PBSr
Oct 30Commonwealth Coast Conference ChampionshipsOct 30 · 8,000 Meters Championship · Place 66 · Western New EnglandWestern New England8,000 Meters Championship6630:20.8 PBSr
Oct 16WNEU Cross Country InvitationalOct 16 · 8,000 Meters Varsity · Place 47 · Western NEWestern NE8,000 Meters Varsity476:13.5JR
Oct 9James Earley InvitationalOct 9 · 8,000 Meters Varsity · Place 123 · Western NEWestern NE8,000 Meters Varsity12330:19.4JR
Sep 25Elms College Blazer ClassicSep 25 · 8,000 Meters Varsity · Place 9 · Western New EnglandWestern New England8,000 Meters Varsity932:35.60Sr
Sep 11Smith College XC InvitationalSep 11 · 5,000 Meters Varsity · Place 29 · Western New EnglandWestern New England5,000 Meters Varsity2919:24.7 PBSr

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NCAA Division III New England Regional ChampionshipsNov 16 · 8,000 Meters Varsity · Place 299 · Western New EnglandWestern New England8,000 Meters Varsity29930:07.90So
Oct 19Western New England University InvitationalOct 19 · 8,000 Meters Varsity · Place 106 · Western NEWestern NE8,000 Meters Varsity10630:44.1—
Oct 12Westfield State James Early InvitationalOct 12 · 8,000 Meters White · Place 148 · Western New EnglandWestern New England8,000 Meters White14830:49.74 PBSo
Sep 21UMass Dartmouth Cross Country InvitationalSep 21 · 5 Miles Varsity · Place 214 · Western NEWestern NE5 Miles Varsity21432:01.80—
Sep 14UMass Dartmouth Cross Country InvitationalSep 14 · 5 Miles Invitational · Place 214 · Western New EnglandWestern New England5 Miles Invitational21432:01.80 PBSo

2018 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10NCAA Division III New England Region XC ChampionshipsNov 10 · 8,000 Meters Championship · Place 243 · Western New EnglandWestern New England8,000 Meters Championship24329:34.3 PBFr
Oct 27Commonwealth Coast Conference Cross Country ChampionshipsOct 27 · 8,000 Meters Varsity · Place 51 · Western NEWestern NE8,000 Meters Varsity5130:42.0FR
Oct 13Western New England Cross Country InvitationalOct 13 · 8,000 Meters Varsity · Place 55 · Western NEWestern NE8,000 Meters Varsity5529:49.3FR
Oct 6James Earley InvitationalOct 6 · 8,000 Meters Varsity · Place 125 · Western NEWestern NE8,000 Meters Varsity12530:19.8FR
Sep 22Elms College Blazer Cross Country ClassicSep 22 · 8,000 Meters Varsity · Place 10 · Western New EnglandWestern New England8,000 Meters Varsity1031:54.6 PBFr
Sep 15UMass-Dartmouth InvitationalSep 15 · 8,000 Meters Varsity · Place 210 · Western NEWestern NE8,000 Meters Varsity21030:48.8FR
Sep 1Jim Sheehan Memorial Alumni XC MeetSep 1 · 8,000 Meters Varsity · Place 53 · Western New EnglandWestern New England8,000 Meters Varsity5331:28 PBFr

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4Rhode Island State ChampionshipsNov 4 · 5,000 Meters Varsity · Place 113 · Lincoln SeniorLincoln Senior5,000 Meters Varsity11318:26.1312
Oct 28Rhode Island Class ChampionshipsOct 28 · 5,000 Meters Class B · Place 49 · Lincoln SeniorLincoln Senior5,000 Meters Class B4918:25.18 PB12
Oct 19Bronco InvitationalOct 19 · 5,000 Meters Varsity · Place 29 · Lincoln HS - RILincoln HS - RI5,000 Meters Varsity2918:05.71SR
Oct 14Brown XC New England ChampsOct 14 · 5,000 Meters Varsity D1 · Place 72 · Lincoln SeniorLincoln Senior5,000 Meters Varsity D17217:58.23 PB12
Sep 2Injury Fund CarnivalSep 2 · 5,000 Meters Varsity · Place 48 · Lincoln HS - RILincoln HS - RI5,000 Meters Varsity4819:47.96SR

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 6Rhode Island State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 121 · Lincoln HS - RILincoln HS - RI5,000 Meters Varsity12119:03.00JR

2015 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 5Injury Fund CarnivalSep 5 · 5,000 Meters Varsity · Place 81 · Lincoln HS - RILincoln HS - RI5,000 Meters Varsity8121:02.49SO

2014 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 16Bronco InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 77 · Lincoln HS - RILincoln HS - RI5,000 Meters Junior Varsity7721:44.30FR