Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Deerfield ParkRIPCOA Middle School State Championships · Oct 2112:06.62RIPCOA Middle School State ChampionshipsOctober 21, 2023
4,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1617:33RIIL Dual Meets Week #2September 16, 2024
4600 m · Rocky Point State ParkSuburban Dual Meet #4: CW, EG, TG · Oct 517:02Suburban Dual Meet #4: CW, EG, TGOctober 5, 2026
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Aug 3018:08.30RITCA Injury Fund CarnivalAugust 30, 2025
5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #1: COV, EG, JS, PIL · Sep 1417:12Suburban Dual Meet #1: COV, EG, JS, PILSeptember 14, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2717:58.4Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Manuel F. Correllus State Forest19th ANNUAL VINEYARD XC INVITATIONAL · Sep 617:18.219th ANNUAL VINEYARD XC INVITATIONALSeptember 6, 2026
5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 3116:37.47RI Class & JV State ChampionshipsOctober 31, 2026
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #4 · Sep 3019:30RIIL Dual Meets Week #4September 30, 2024
5,000 Meters · Stanley ParkMSTCA Dick Atkinson Invitational · Oct 1716:38.7MSTCA Dick Atkinson InvitationalOctober 17, 2026
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 316:43.06Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Wickham Park43rd Wickham Park XC Invitational · Oct 1017:25.4643rd Wickham Park XC InvitationalOctober 10, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7RIIL State Cross Country ChampionshipsNov 7 · 5,000 Meters Varsity · Place 28 · East GreenwichEast Greenwich5,000 Meters Varsity2816:54.9011
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity B · Place 7 · East GreenwichEast Greenwich5,000 Meters Varsity B716:37.47 PB11
Oct 17MSTCA Dick Atkinson InvitationalOct 17 · 5,000 Meters Varsity · Place 5 · East GreenwichEast Greenwich5,000 Meters Varsity516:38.7 PB11
Oct 1043rd Wickham Park XC InvitationalOct 10 · 5,000 Meters Varsity Boys Medium · Place 28 · East GreenwichEast Greenwich5,000 Meters Varsity Boys Medium2817:25.46 PB11
Oct 5Suburban Dual Meet #4: CW, EG, TGOct 5 · 4,600 Meters Varsity · Place 9 · East GreenwichEast Greenwich4,600 Meters Varsity917:02 PB11
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 29 · East GreenwichEast Greenwich5,000 Meters Seeded2916:43.06 PB11
Sep 29Suburban Dual Meet #3: CE, EG, JOHN, MPSep 29 · 5,000 Meters Varsity · Place 7 · East GreenwichEast Greenwich5,000 Meters Varsity717:4211
Sep 22Suburban Dual Meet #2: BH, Classical, EGSep 22 · 5,000 Meters Varsity · Place 19 · East GreenwichEast Greenwich5,000 Meters Varsity1917:4311
Sep 14Suburban Dual Meet #1: COV, EG, JS, PILSep 14 · 5,000 Meters Varsity · Place 4 · East GreenwichEast Greenwich5,000 Meters Varsity417:12 PB11
Sep 619th ANNUAL VINEYARD XC INVITATIONALSep 6 · 5,000 Meters Varsity · Place 11 · East GreenwichEast Greenwich5,000 Meters Varsity1117:18.2 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class B · Place 22 · East GreenwichEast Greenwich5,000 Meters Class B2217:40.3410
Oct 6Suburban Dual Meet #4: CE, EG, JOHN, MPOct 6 · 5,000 Meters Varsity · Place 14 · East GreenwichEast Greenwich5,000 Meters Varsity1419:2510
Sep 29Suburban Dual Meet #3: BH, Classical, EGSep 29 · 5,000 Meters Varsity · Place 25 · East GreenwichEast Greenwich5,000 Meters Varsity2519:2210
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 2 · Place 56 · East GreenwichEast Greenwich5,000 Meters Varsity 25617:58.4 PB10
Sep 22Suburban Dual Meet #2: COV, EG, JS, PILSep 22 · 5,000 Meters Varsity · Place 8 · East GreenwichEast Greenwich5,000 Meters Varsity818:0210
Sep 15Suburban Dual Meet #1: CW, EG, TGSep 15 · 5,000 Meters Varsity · Place 7 · East GreenwichEast Greenwich5,000 Meters Varsity717:4710
Aug 30RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Malloy · Place 19 · East GreenwichEast Greenwich5,000 Meters Malloy1918:08.30 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21RI Freshman State ChampionshipsOct 21 · 4,000 Meters Varsity · Place 23 · East GreenwichEast Greenwich4,000 Meters Varsity2315:09.159
Sep 30RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Suburban: BHHS, CLAS, EG · Place 34 · East GreenwichEast Greenwich5,000 Meters Suburban: BHHS, CLAS, EG3419:30 PB9
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Junior Varsity 1 · Place 20 · East GreenwichEast Greenwich5,000 Meters Junior Varsity 12020:259
Sep 23RIIL Dual Meets Week #3Sep 23 · 5,000 Meters Suburban: COV, EG, JS, PIL · Place 22 · East GreenwichEast Greenwich5,000 Meters Suburban: COV, EG, JS, PIL2220:179
Sep 16RIIL Dual Meets Week #2Sep 16 · 4,000 Meters CW, EG, TG · Place 23 · East GreenwichEast Greenwich4,000 Meters CW, EG, TG2317:33 PB9
Aug 31Injury Fund CarnivalAug 31 · 4,000 Meters Freshman · Place 28 · East GreenwichEast Greenwich4,000 Meters Freshman2816:07.439

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21RIPCOA Middle School State ChampionshipsOct 21 · 3,000 Meters Middle School · Place 32 · ColeCole3,000 Meters Middle School3212:06.62 PB8