Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Deerfield ParkRI Middle School State Cross Country Championships · Oct 2310:57.33RI Middle School State Cross Country ChampionshipsOctober 23, 2022
4,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1615:27RIIL Dual Meets Week #2September 16, 2024
4600 m · Rocky Point State ParkSuburban Dual Meet #4: CW, EG, TG · Oct 516:00Suburban Dual Meet #4: CW, EG, TGOctober 5, 2026
5,000 Meters · Burrillville High SchoolSkee Carter Memorial/Bronco Invitational · Oct 1616:19.95Skee Carter Memorial/Bronco InvitationalOctober 16, 2025
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Aug 3017:09.20RITCA Injury Fund CarnivalAugust 30, 2025
5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #1: COV, EG, JS, PIL · Sep 1416:53Suburban Dual Meet #1: COV, EG, JS, PILSeptember 14, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2717:00.7Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Manuel F. Correllus State Forest19th ANNUAL VINEYARD XC INVITATIONAL · Sep 616:50.319th ANNUAL VINEYARD XC INVITATIONALSeptember 6, 2026
5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 3116:12.07RI Class & JV State ChampionshipsOctober 31, 2026
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #3 · Sep 2317:27RIIL Dual Meets Week #3September 23, 2024
5,000 Meters · Stanley ParkMSTCA Dick Atkinson Invitational · Oct 1715:50.0MSTCA Dick Atkinson InvitationalOctober 17, 2026
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 817:53.690th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 316:06.56Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Wickham Park43rd Wickham Park XC Invitational · Oct 1016:33.0043rd Wickham Park XC InvitationalOctober 10, 2026
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 917:2789th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024

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 15 · East GreenwichEast Greenwich5,000 Meters Varsity1516:25.5712
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity B · Place 4 · East GreenwichEast Greenwich5,000 Meters Varsity B416:12.07 PB12
Oct 17MSTCA Dick Atkinson InvitationalOct 17 · 5,000 Meters Varsity · Place 1 · East GreenwichEast Greenwich5,000 Meters Varsity115:50.0 PB12
Oct 1043rd Wickham Park XC InvitationalOct 10 · 5,000 Meters Varsity Boys Medium · Place 3 · East GreenwichEast Greenwich5,000 Meters Varsity Boys Medium316:33.00 PB12
Oct 5Suburban Dual Meet #4: CW, EG, TGOct 5 · 4,600 Meters Varsity · Place 1 · East GreenwichEast Greenwich4,600 Meters Varsity116:00 PB12
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 9 · East GreenwichEast Greenwich5,000 Meters Seeded916:06.56 PB12
Sep 29Suburban Dual Meet #3: CE, EG, JOHN, MPSep 29 · 5,000 Meters Varsity · Place 2 · East GreenwichEast Greenwich5,000 Meters Varsity217:0212
Sep 22Suburban Dual Meet #2: BH, Classical, EGSep 22 · 5,000 Meters Varsity · Place 11 · East GreenwichEast Greenwich5,000 Meters Varsity1117:1112
Sep 14Suburban Dual Meet #1: COV, EG, JS, PILSep 14 · 5,000 Meters Varsity · Place 3 · East GreenwichEast Greenwich5,000 Meters Varsity316:53 PB12
Sep 619th ANNUAL VINEYARD XC INVITATIONALSep 6 · 5,000 Meters Varsity · Place 7 · East GreenwichEast Greenwich5,000 Meters Varsity716:50.3 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 92 · East GreenwichEast Greenwich5,000 Meters Championships9217:53.6 PB11
Nov 1RIIL State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 16 · East GreenwichEast Greenwich5,000 Meters Varsity1616:36.411
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class B · Place 5 · East GreenwichEast Greenwich5,000 Meters Class B516:44.6211
Oct 16Skee Carter Memorial/Bronco InvitationalOct 16 · 5,000 Meters Varsity · Place 2 · East GreenwichEast Greenwich5,000 Meters Varsity216:19.95 PB11
Oct 6Suburban Dual Meet #4: CE, EG, JOHN, MPOct 6 · 5,000 Meters Varsity · Place 6 · East GreenwichEast Greenwich5,000 Meters Varsity618:4311
Sep 29Suburban Dual Meet #3: BH, Classical, EGSep 29 · 5,000 Meters Varsity · Place 16 · East GreenwichEast Greenwich5,000 Meters Varsity1617:5111
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 2 · Place 13 · East GreenwichEast Greenwich5,000 Meters Varsity 21317:00.7 PB11
Sep 22Suburban Dual Meet #2: COV, EG, JS, PILSep 22 · 5,000 Meters Varsity · Place 2 · East GreenwichEast Greenwich5,000 Meters Varsity217:1611
Sep 15Suburban Dual Meet #1: CW, EG, TGSep 15 · 5,000 Meters Varsity · Place 3 · East GreenwichEast Greenwich5,000 Meters Varsity317:2411
Aug 30RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Malloy · Place 5 · East GreenwichEast Greenwich5,000 Meters Malloy517:09.20 PB11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 144 · East GreenwichEast Greenwich5,000 Meters Championships14417:27 PB10
Nov 2RIIL State Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 23 · East GreenwichEast Greenwich5,000 Meters Varsity2316:44.8710
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 7 · East GreenwichEast Greenwich5,000 Meters Varsity716:53.7010
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 7 · East GreenwichEast Greenwich5,000 Meters Varsity716:53.7010
Oct 17Skee Carter Memorial/Bronco InvitationalOct 17 · 5,000 Meters Varsity · Place 5 · East GreenwichEast Greenwich5,000 Meters Varsity516:45.2110
Sep 30RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Suburban: BHHS, CLAS, EG · Place 18 · East GreenwichEast Greenwich5,000 Meters Suburban: BHHS, CLAS, EG1817:3810
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Varsity Boys Medium · Place 36 · East GreenwichEast Greenwich5,000 Meters Varsity Boys Medium3617:5210
Sep 23RIIL Dual Meets Week #3Sep 23 · 5,000 Meters Suburban: COV, EG, JS, PIL · Place 5 · East GreenwichEast Greenwich5,000 Meters Suburban: COV, EG, JS, PIL517:27 PB10
Sep 16RIIL Dual Meets Week #2Sep 16 · 4,000 Meters CW, EG, TG · Place 7 · East GreenwichEast Greenwich4,000 Meters CW, EG, TG715:27 PB10
Aug 31Injury Fund CarnivalAug 31 · 5,000 Meters Varsity · Place 6 · East GreenwichEast Greenwich5,000 Meters Varsity617:12.8110

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4RIIL State Cross Country ChampionshipsNov 4 · 5,000 Meters Varsity · Place 57 · East GreenwichEast Greenwich5,000 Meters Varsity5717:44.399
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 15 · East GreenwichEast Greenwich5,000 Meters Varsity1518:00.549
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 15 · East GreenwiEast Greenwi5,000 Meters Varsity1518:00.549
Oct 23RI Freshman State ChampionshipsOct 23 · 4,000 Meters Varsity · Place 3 · East GreenwichEast Greenwich4,000 Meters Varsity313:41.319
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 129 · East GreenwichEast Greenwich5,000 Meters Championship12917:56.79
Sep 2Injury Fund CarnivalSep 2 · 4,000 Meters Varsity · Place 4 · East GreenwichEast Greenwich4,000 Meters Varsity414:34.689

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 23RI Middle School State Cross Country ChampionshipsOct 23 · 3,000 Meters Middle School · Place 15 · ColeCole3,000 Meters Middle School1510:57.33 PB8