Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,500 Meters · Slater Memorial Park Short CourseRIIL Dual Meets Week #4 · Sep 3016:39RIIL Dual Meets Week #4September 30, 2024
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 934:03.10Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · Goddard Memorial State ParkRIIL Dual Meets Week #1 · Sep 918:01RIIL Dual Meets Week #1September 9, 2024
5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 217:27.73RIIL State Cross Country ChampionshipsNovember 2, 2024
5,000 Meters · Wickham Park CollegiateSuitor Invitational · Sep 1217:18.0Suitor InvitationalSeptember 12, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1727:16.7Conn College InviteOctober 17, 2026
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 328:55.1Keene State InvitationalOctober 3, 2026
8,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3128:18.1NESCAC XC ChampionshipOctober 31, 2026
8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1928:51.0553rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 8,000 Meters Championship · Place 139 · Trinity (Conn.)Trinity (Conn.)8,000 Meters Championship13928:18.1 PBSo
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 128 · Trinity (Conn.)Trinity (Conn.)8,000 Meters White12827:16.7 PBSo
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 179 · Trinity (Conn.)Trinity (Conn.)8,000 Meters Men's Championship17928:55.1 PBSo
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Gold 35:00 min. cap · Place 82 · Trinity (Conn.)Trinity (Conn.)8,000 Meters 8K Gold 35:00 min. cap8228:51.05 PBSo
Sep 12Suitor InvitationalSep 12 · 5,000 Meters Varsity · Place 97 · Trinity (Conn.)Trinity (Conn.)5,000 Meters Varsity9717:18.0 PBSo
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 145 · UnattachedUnattached5 Miles Open14534:03.10 PBSo

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2RIIL State Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 48 · Moses BrownMoses Brown5,000 Meters Varsity4817:27.73 PB12
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 8 · Moses Brown SchoolMoses Brown School5,000 Meters Varsity817:46.2912
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 8 · Moses Brown SchoolMoses Brown School5,000 Meters Varsity817:46.2912
Sep 30RIIL Dual Meets Week #4Sep 30 · 4,500 Meters Metro: EP, MB, PAWT, TIV · Place 1 · Moses BrownMoses Brown4,500 Meters Metro: EP, MB, PAWT, TIV116:39 PB12
Sep 16Metro Dual Meet #2: LSA, LS, MB, SRASep 16 · 4,500 Meters Varsity · Place 8 · Moses Brown SchoolMoses Brown School4,500 Meters Varsity816:41.0012
Sep 9RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Metro: BAR, MB, MH, PCD · Place 5 · Moses BrownMoses Brown5,000 Meters Metro: BAR, MB, MH, PCD518:01 PB12
Aug 31Injury Fund CarnivalAug 31 · 5,000 Meters Varsity · Place 18 · Moses BrownMoses Brown5,000 Meters Varsity1818:52.7012

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4RIIL State Cross Country ChampionshipsNov 4 · 5,000 Meters Varsity · Place 55 · Moses BrownMoses Brown5,000 Meters Varsity5517:43.3511
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 17 · Moses Brown SchoolMoses Brown School5,000 Meters Varsity1718:15.9611
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 17 · Moses Brown SchoolMoses Brown School5,000 Meters Varsity1718:15.9611
Sep 26Metro Dual Meet #3: SRA, LSA, MB, LSGSep 26 · 4,500 Meters Varsity · Place 10 · Moses Brown SchoolMoses Brown School4,500 Meters Varsity1016:49.0011
Sep 2Injury Fund CarnivalSep 2 · 5,000 Meters Varsity · Place 10 · Moses Brown SchoolMoses Brown School5,000 Meters Varsity1018:05.7511