Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Deerfield ParkRIIL Middle School State Championships · Oct 1910:36.83RIIL Middle School State ChampionshipsOctober 19, 2025
3,000 Meters · East Greenwich High SchoolSouthern Division Middle School Championships · Oct 910:54.27Southern Division Middle School ChampionshipsOctober 9, 2025
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1315:31.202025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Sep 516:38.8RITCA Injury Fund CarnivalSeptember 5, 2026
4,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2314:16.91USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
4600 m · Rocky Point State ParkSuburban Dual Meet #4: CW, EG, TG · Oct 517:14Suburban Dual Meet #4: CW, EG, TGOctober 5, 2026
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 931:32.90Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #3: CE, EG, JOHN, MP · Sep 2918:09Suburban Dual Meet #3: CE, EG, JOHN, MPSeptember 29, 2026
5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 3117:41.26RI Class & JV State ChampionshipsOctober 31, 2026
5,000 Meters · Stanley ParkMSTCA Dick Atkinson Invitational · Oct 1717:16.1MSTCA Dick Atkinson InvitationalOctober 17, 2026
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 317:24.04Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Wickham Park43rd Wickham Park XC Invitational · Oct 1018:31.8843rd 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

11 results
DateMeetEventPlMarkGr
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 20 · East GreenwichEast Greenwich5,000 Meters Junior Varsity2017:41.26 PB9
Oct 26RI Freshman State ChampionshipsOct 26 · 4,000 Meters Varsity · Place 13 · East GreenwichEast Greenwich4,000 Meters Varsity1314:15.959
Oct 17MSTCA Dick Atkinson InvitationalOct 17 · 5,000 Meters Varsity · Place 16 · East GreenwichEast Greenwich5,000 Meters Varsity1617:16.1 PB9
Oct 1043rd Wickham Park XC InvitationalOct 10 · 5,000 Meters Junior Varsity 1 · Place 3 · East GreenwichEast Greenwich5,000 Meters Junior Varsity 1318:31.88 PB9
Oct 5Suburban Dual Meet #4: CW, EG, TGOct 5 · 4,600 Meters Varsity · Place 10 · East GreenwichEast Greenwich4,600 Meters Varsity1017:14 PB9
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Freshman · Place 10 · East GreenwichEast Greenwich5,000 Meters Freshman1017:24.04 PB9
Sep 29Suburban Dual Meet #3: CE, EG, JOHN, MPSep 29 · 5,000 Meters Varsity · Place 10 · East GreenwichEast Greenwich5,000 Meters Varsity1018:09 PB9
Sep 22Suburban Dual Meet #2: BH, Classical, EGSep 22 · 5,000 Meters Varsity · Place 29 · East GreenwichEast Greenwich5,000 Meters Varsity2918:589
Sep 14Suburban Dual Meet #1: COV, EG, JS, PILSep 14 · 5,000 Meters Varsity · Place 16 · East GreenwichEast Greenwich5,000 Meters Varsity1618:249
Sep 5RITCA Injury Fund CarnivalSep 5 · 4,000 Meters Freshman · Place 13 · East GreenwichEast Greenwich4,000 Meters Freshman1316:38.8 PB9
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 107 · UnattachedUnattached5 Miles Open10731:32.90 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 191 · Rumford Road RunnersRumford Road Runners4,000 Meters 13-1419115:31.20 PB8
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 4,000 Meters 13-14 · Place 35 · Rumford Road RunnersRumford Road Runners4,000 Meters 13-143514:16.91 PB8
Nov 16USATF New England Junior Olympic ChampionshipNov 16 · 4,000 Meters 13-14 · Place 35 · Rumford Road RunnersRumford Road Runners4,000 Meters 13-143514:56.438
Oct 19RIIL Middle School State ChampionshipsOct 19 · 3,000 Meters Middle School · Place 10 · ColeCole3,000 Meters Middle School1010:36.83 PB8
Oct 9Southern Division Middle School ChampionshipsOct 9 · 3,000 Meters Middle School 1 · Place 9 · ColeCole3,000 Meters Middle School 1910:54.27 PB8