Personal bests

Best marks in available results
Event / courseMarkMeetDate
4600 m · Rocky Point State ParkSuburban Dual Meet #4: CW, EG, TG · Oct 517:58Suburban Dual Meet #4: CW, EG, TGOctober 5, 2026
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Aug 3018:18.94RITCA Injury Fund CarnivalAugust 30, 2025
5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #1: COV, EG, JS, PIL · Sep 1417:30Suburban Dual Meet #1: COV, EG, JS, PILSeptember 14, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2718:23.5Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Manuel F. Correllus State Forest19th ANNUAL VINEYARD XC INVITATIONAL · Sep 617:42.919th ANNUAL VINEYARD XC INVITATIONALSeptember 6, 2026
5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 717:11.75RIIL State Cross Country ChampionshipsNovember 7, 2026
5,000 Meters · Stanley ParkMSTCA Dick Atkinson Invitational · Oct 1716:48.9MSTCA Dick Atkinson InvitationalOctober 17, 2026
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 317:11.94Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Wickham Park43rd Wickham Park XC Invitational · Oct 1017:32.0943rd 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 38 · East Greenwich5,000 Meters Varsity3817:11.75 PB12
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity B · Place 18 · East Greenwich5,000 Meters Varsity B1817:12.7012
Oct 17MSTCA Dick Atkinson InvitationalOct 17 · 5,000 Meters Varsity · Place 7 · East Greenwich5,000 Meters Varsity716:48.9 PB12
Oct 1043rd Wickham Park XC InvitationalOct 10 · 5,000 Meters Varsity Boys Medium · Place 32 · East Greenwich5,000 Meters Varsity Boys Medium3217:32.09 PB12
Oct 5Suburban Dual Meet #4: CW, EG, TGOct 5 · 4,600 Meters Varsity · Place 13 · East Greenwich4,600 Meters Varsity1317:58 PB12
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 57 · East Greenwich5,000 Meters Seeded5717:11.94 PB12
Sep 29Suburban Dual Meet #3: CE, EG, JOHN, MPSep 29 · 5,000 Meters Varsity · Place 11 · East Greenwich5,000 Meters Varsity1118:1012
Sep 22Suburban Dual Meet #2: BH, Classical, EGSep 22 · 5,000 Meters Varsity · Place 22 · East Greenwich5,000 Meters Varsity2218:0912
Sep 14Suburban Dual Meet #1: COV, EG, JS, PILSep 14 · 5,000 Meters Varsity · Place 10 · East Greenwich5,000 Meters Varsity1017:30 PB12
Sep 619th ANNUAL VINEYARD XC INVITATIONALSep 6 · 5,000 Meters Varsity · Place 15 · East Greenwich5,000 Meters Varsity1517:42.9 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 32 · East Greenwich5,000 Meters Junior Varsity3218:17.2211
Oct 6Suburban Dual Meet #4: CE, EG, JOHN, MPOct 6 · 5,000 Meters Varsity · Place 24 · East Greenwich5,000 Meters Varsity2420:2911
Sep 29Suburban Dual Meet #3: BH, Classical, EGSep 29 · 5,000 Meters Varsity · Place 30 · East Greenwich5,000 Meters Varsity3019:3511
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Junior Varsity 2 · Place 3 · East Greenwich5,000 Meters Junior Varsity 2318:23.5 PB11
Sep 22Suburban Dual Meet #2: COV, EG, JS, PILSep 22 · 5,000 Meters Varsity · Place 13 · East Greenwich5,000 Meters Varsity1318:4511
Sep 15Suburban Dual Meet #1: CW, EG, TGSep 15 · 5,000 Meters Varsity · Place 9 · East Greenwich5,000 Meters Varsity918:0211
Aug 30RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Malloy · Place 21 · East Greenwich5,000 Meters Malloy2118:18.94 PB11