Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1418:40.5ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Colby-Sawyer CollegeCharger Invitational · Aug 3016:54.8Charger InvitationalAugust 30, 2025
5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 517:51.2Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2219:55.216th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Martha’s Vineyard Regional High School17th Annual Vineyard XC Invitational · Sep 718:02.1617th Annual Vineyard XC InvitationalSeptember 7, 2024
5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 217:32.37RIIL State Cross Country ChampionshipsNovember 2, 2024
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #4 · Sep 3019:55RIIL Dual Meets Week #4September 30, 2024
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 917:5789th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024
8,000 Meters · 158 Harmon DrNorwich XC Invite · Oct 329:21.50Norwich XC InviteOctober 3, 2025
8,000 Meters · Norwich UniversityThe GNAC XC Champ · Nov 228:19.10The GNAC XC ChampNovember 2, 2025
8,000 Meters · Ronald C. Hoffmann Cross Country CourseRonald Hoffmann Invitational · Sep 2028:23.5Ronald Hoffmann InvitationalSeptember 20, 2025
8,000 Meters · Stanley ParkJames Earley · Oct 1129:00.98James EarleyOctober 11, 2025
8,000 Meters · Vermont Technical CollegeSilloway Vermont State Maple Syrup Challenge · Sep 629:40.07Silloway Vermont State Maple Syrup ChallengeSeptember 6, 2025
8,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 1828:29.25WNE Golden Bear InvitationalOctober 18, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 5Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 82 · NorwichNorwich5,000 Meters Collegiate8217:51.2 PBSo

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mideast RegionalNov 15 · 8,000 Meters D3 Mid-East · Place 120 · NorwichNorwich8,000 Meters D3 Mid-East12028:36.8Fr
Nov 2The GNAC XC ChampNov 2 · 8,000 Meters College · Place 7 · NorwichNorwich8,000 Meters College728:19.10 PBFr
Oct 18WNE Golden Bear InvitationalOct 18 · 8,000 Meters College · Place 48 · NorwichNorwich8,000 Meters College4828:29.25 PBFr
Oct 11James EarleyOct 11 · 8,000 Meters College · Place 63 · NorwichNorwich8,000 Meters College6329:00.98 PBFr
Oct 3Norwich XC InviteOct 3 · 8,000 Meters College · Place 9 · NorwichNorwich8,000 Meters College929:21.50 PBFr
Sep 20Ronald Hoffmann InvitationalSep 20 · 8,000 Meters College · Place 69 · NorwichNorwich8,000 Meters College6928:23.5 PBFr
Sep 6Silloway Vermont State Maple Syrup ChallengeSep 6 · 8,000 Meters Collegiate · Place 26 · NorwichNorwich8,000 Meters Collegiate2629:40.07 PBFr
Aug 30Charger InvitationalAug 30 · 5,000 Meters Men's Race · Place 5 · NorwichNorwich5,000 Meters Men's Race516:54.8 PBFr

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 188 · BarringtonBarrington5,000 Meters Championships18817:57 PB12
Nov 2RIIL State Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 55 · BarringtonBarrington5,000 Meters Varsity5517:32.37 PB12
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 5 · BarringtonBarrington5,000 Meters Junior Varsity517:39.4812
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 5 · BarringtonBarrington5,000 Meters Junior Varsity517:39.4812
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Junior Varsity · Place 14 · BarringtonBarrington5,000 Meters Junior Varsity1417:36.6212
Sep 30RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Metro: BARR, LSA · Place 19 · BarringtonBarrington5,000 Meters Metro: BARR, LSA1919:55 PB12
Sep 717th Annual Vineyard XC InvitationalSep 7 · 5,000 Meters Varsity · Place 27 · BarringtonBarrington5,000 Meters Varsity2718:02.16 PB12
Aug 31Injury Fund CarnivalAug 31 · 5,000 Meters Varsity · Place 6 · Barrington HighBarrington High5,000 Meters Varsity617:51.0412

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 53 · BarringtonBarrington5,000 Meters Junior Varsity5320:22.3211
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 53 · BarringtonBarrington5,000 Meters Varsity5320:22.3211
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Junior Varsity Boys · Place 49 · BarringtonBarrington5,000 Meters Junior Varsity Boys4918:40.5 PB11
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Junior Varsity · Place 49 · BarringtonBarrington5,000 Meters Junior Varsity4918:40.46JR
Oct 2Metro Dual Meet #4: SRA, BAR, EP, TIVOct 2 · 2.79 Miles Varsity · Place 26 · Barrington High SchoBarrington High Scho2.79 Miles Varsity2618:07.0011
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Junior Varsity - 1 (Overflow) · Place 8 · BarringtonBarrington5,000 Meters Junior Varsity - 1 (Overflow)819:55.2 PB11