Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod Fairgrounds 2.1 Mile CourseMSTCA Twilight Meet All Divisions · Oct 1117:36.20MSTCA Twilight Meet All DivisionsOctober 11, 2025
3 Miles · Roger Williams ParkSuburban Dual Meet #4: Classsical, COV, JS, MP · Oct 524:52Suburban Dual Meet #4: Classsical, COV, JS, MPOctober 5, 2026
4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2825:44.3Ocean State InvitationalSeptember 28, 2024
4103 m · Goddard Memorial State ParkSuburban Dual Meet #3: Classical, CW, PIL · Sep 2920:05Suburban Dual Meet #3: Classical, CW, PILSeptember 29, 2026
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Sep 526:31.7RITCA Injury Fund CarnivalSeptember 5, 2026
5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #2: BH, Classical, EG · Sep 2226:14Suburban Dual Meet #2: BH, Classical, EGSeptember 22, 2026
5,000 Meters · Goddard Memorial State ParkRIIL Dual Meets Week #1 · Sep 937:19RIIL Dual Meets Week #1September 9, 2024
5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 3125:14.59RI Class & JV State ChampionshipsOctober 31, 2026
5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1627:40.50RIIL Dual Meets Week #2September 16, 2024
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #4 · Sep 3036:38RIIL Dual Meets Week #4September 30, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity A · Place 51 · Classical5,000 Meters Varsity A5125:14.59 PB11
Oct 5Suburban Dual Meet #4: Classsical, COV, JS, MPOct 5 · 3 Miles Varsity · Place 9 · Classical3 Miles Varsity924:52 PB11
Sep 29Suburban Dual Meet #3: Classical, CW, PILSep 29 · 2.55 Miles Varsity · Place 12 · Classical2.55 Miles Varsity1220:05 PB11
Sep 22Suburban Dual Meet #2: BH, Classical, EGSep 22 · 5,000 Meters Varsity · Place 15 · Classical5,000 Meters Varsity1526:14 PB11
Sep 15Suburban Dual Meet #1: Classical, CE, JHS, TGSep 15 · 3 Miles Varsity · Place 11 · Classical3 Miles Varsity1126:0211
Sep 5RITCA Injury Fund CarnivalSep 5 · 5,000 Meters Varsity 1 · Place 49 · Classical5,000 Meters Varsity 14926:31.7 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 58 · Classical5,000 Meters Junior Varsity5828:09.9710
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 2.1 Miles Novice All Divisions · Place 43 · Classical2.1 Miles Novice All Divisions4317:36.20 PB10
Sep 15Suburban Dual Meet #1: CLAS, JS, Mt. PleasantSep 15 · 3 Miles Varsity · Place 14 · Classical3 Miles Varsity1430:0610

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21RI Freshman State ChampionshipsOct 21 · 4,000 Meters Varsity · Place 89 · Classical4,000 Meters Varsity8929:51.879
Sep 30RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Suburban: CLAS, EG · Place 21 · Classical5,000 Meters Suburban: CLAS, EG2136:38 PB9
Sep 28Ocean State InvitationalSep 28 · 4,000 Meters Freshman 1 · Place 123 · Classical4,000 Meters Freshman 112325:44.3 PB9
Sep 16RIIL Dual Meets Week #2Sep 16 · 5,000 Meters CLAS, Hope, JS, MP · Place 8 · Classical5,000 Meters CLAS, Hope, JS, MP827:40.50 PB9
Sep 9RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Suburban: CL, COV, CW, PIL · Place 32 · Classical5,000 Meters Suburban: CL, COV, CW, PIL3237:19 PB9