Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Deerfield ParkRIIL Middle School State Championships · Oct 1910:35.63RIIL Middle School State ChampionshipsOctober 19, 2025
3,000 Meters · East Greenwich High SchoolSouthern Division Middle School Championships · Oct 910:39.89Southern Division Middle School ChampionshipsOctober 9, 2025
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1317:01.602025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Sep 515:01.4RITCA Injury Fund CarnivalSeptember 5, 2026
4,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2314:02.33USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
4600 m · Rocky Point State ParkSuburban Dual Meet #4: CW, EG, TG · Oct 516:52Suburban Dual Meet #4: CW, EG, TGOctober 5, 2026
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 929:43.90Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #1: COV, EG, JS, PIL · Sep 1417:28Suburban Dual Meet #1: COV, EG, JS, PILSeptember 14, 2026
5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 3116:59.68RI Class & JV State ChampionshipsOctober 31, 2026
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 317:01.49Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Wickham Park43rd Wickham Park XC Invitational · Oct 1017:31.0843rd 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

12 results
DateMeetEventPlMarkGr
Nov 7RIIL State Cross Country ChampionshipsNov 7 · 5,000 Meters Varsity · Place 33 · East GreenwichEast Greenwich5,000 Meters Varsity3317:04.969
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity B · Place 13 · East GreenwichEast Greenwich5,000 Meters Varsity B1316:59.68 PB9
Oct 26RI Freshman State ChampionshipsOct 26 · 4,000 Meters Varsity · Place 4 · East GreenwichEast Greenwich4,000 Meters Varsity413:23.499
Oct 1043rd Wickham Park XC InvitationalOct 10 · 5,000 Meters Varsity Boys Medium · Place 31 · East GreenwichEast Greenwich5,000 Meters Varsity Boys Medium3117:31.08 PB9
Oct 5Suburban Dual Meet #4: CW, EG, TGOct 5 · 4,600 Meters Varsity · Place 7 · East GreenwichEast Greenwich4,600 Meters Varsity716:52 PB9
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Freshman · Place 4 · East GreenwichEast Greenwich5,000 Meters Freshman417:01.49 PB9
Sep 29Suburban Dual Meet #3: CE, EG, JOHN, MPSep 29 · 5,000 Meters Varsity · Place 9 · East GreenwichEast Greenwich5,000 Meters Varsity918:019
Sep 22Suburban Dual Meet #2: BH, Classical, EGSep 22 · 5,000 Meters Varsity · Place 20 · East GreenwichEast Greenwich5,000 Meters Varsity2017:449
Sep 14Suburban Dual Meet #1: COV, EG, JS, PILSep 14 · 5,000 Meters Varsity · Place 9 · East GreenwichEast Greenwich5,000 Meters Varsity917:28 PB9
Sep 5RITCA Injury Fund CarnivalSep 5 · 4,000 Meters Freshman · Place 1 · East GreenwichEast Greenwich4,000 Meters Freshman115:01.4 PB9
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 81 · UnattachedUnattached5 Miles Open8129:43.90 PB9
Jun 13Gaspee Days 5kJun 13 · 5,000 Meters Gaspee · Place 43 · UnattachedUnattached5,000 Meters Gaspee4318:18Unofficial9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 332 · Rumford Road RunnersRumford Road Runners4,000 Meters 13-1433217:01.60 PB8
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 4,000 Meters 13-14 · Place 24 · Rumford Road RunnersRumford Road Runners4,000 Meters 13-142414:02.33 PB8
Nov 16USATF New England Junior Olympic ChampionshipNov 16 · 4,000 Meters 13-14 · Place 19 · Rumford Road RunnersRumford Road Runners4,000 Meters 13-141914:29.968
Oct 19RIIL Middle School State ChampionshipsOct 19 · 3,000 Meters Middle School · Place 8 · ColeCole3,000 Meters Middle School810:35.63 PB8
Oct 9Southern Division Middle School ChampionshipsOct 9 · 3,000 Meters Middle School 1 · Place 3 · ColeCole3,000 Meters Middle School 1310:39.89 PB8