Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Deerfield ParkBlazin' Battle Against Cancer · May 1758:28.00Blazin' Battle Against CancerMay 17, 2026
2,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 128:01.84USATF New England Association Junior Olympic ChampionshipsNovember 12, 2017
2,000 Meters · Freestyle FarmUSATF New England Association Junior Olympic Championships · Nov 139:11.74USATF New England Association Junior Olympic ChampionshipsNovember 13, 2016
2,000 Meters · Goddard Memorial State ParkOcean State Middle School Invitational · Sep 218:55.23Ocean State Middle School InvitationalSeptember 21, 2018
2,000 Meters · Saratoga State ParkUSATF Region 1 Junior Olympic Championships · Nov 209:10USATF Region 1 Junior Olympic ChampionshipsNovember 20, 2016
2.5 Miles · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2217:54.516th Ocean State XC InvitationalSeptember 22, 2023
3,000 Meters · Bryant UniversityRI Middle School State Championships · Oct 1412:18.90RI Middle School State ChampionshipsOctober 14, 2021
3,000 Meters · Deerfield ParkRI Middle School State Cross Country Championships · Oct 2312:44.33RI Middle School State Cross Country ChampionshipsOctober 23, 2022
3,000 Meters · Nashua High School SouthUSATF New England Association Junior Olympic Championships · Nov 1113:09.47USATF New England Association Junior Olympic ChampionshipsNovember 11, 2018
3,000 Meters · Sunken Meadow State ParkUSATF Region 1 Junior Olympic Championships · Nov 2413:07USATF Region 1 Junior Olympic ChampionshipsNovember 24, 2019
3,000 Meters · Van Cortlandt ParkUSATF Region 1 Junior Olympic Championships · Nov 1813:14.30USATF Region 1 Junior Olympic ChampionshipsNovember 18, 2018
4,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 1317:43.60USATF New England Association Junior Olympic ChampionshipsNovember 13, 2022
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1023:04.43MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Aug 3021:07.97RITCA Injury Fund CarnivalAugust 30, 2025
5,000 Meters · Goddard Memorial State ParkRIIL Dual Meets Week #1 · Sep 922:53RIIL Dual Meets Week #1September 9, 2024
5,000 Meters · Ponaganset High SchoolNorthern Dual Meet #2: PON, SMIT, WOON · Sep 2221:53Northern Dual Meet #2: PON, SMIT, WOONSeptember 22, 2025
5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1622:51RIIL Dual Meets Week #2September 16, 2024
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #4 · Sep 3022:13RIIL Dual Meets Week #4September 30, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7RIIL State Cross Country ChampionshipsNov 7 · 5,000 Meters Varsity · Place 77 · SmithfieldSmithfield5,000 Meters Varsity7722:30.2312
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity B · Place 26 · SmithfieldSmithfield5,000 Meters Varsity B2621:59.6312
Oct 22Skee Carter - Bronco InvitationalOct 22 · 5,000 Meters Varsity · Place 40 · Smithfield HS - RISmithfield HS - RI5,000 Meters Varsity4022:29.6612
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Varsity Small · Place 133 · SmithfieldSmithfield5,000 Meters Varsity Small13323:04.43 PB12
Oct 6Northern Dual Meet #4: CF, Davies, NP, SCIT, SMITOct 6 · 5,000 Meters Varsity · Place 1 · SmithfieldSmithfield5,000 Meters Varsity123:2312
May 17Blazin' Battle Against CancerMay 17 · 10,000 Meters Open · Place 42 · UnattachedUnattached10,000 Meters Open4258:28.00 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class B · Place 28 · SmithfieldSmithfield5,000 Meters Class B2822:24.7411
Sep 30Northern Dual Meet #3: BVP, CUMB, NS, SMITSep 30 · 5,000 Meters Varsity · Place 9 · SmithfieldSmithfield5,000 Meters Varsity921:4511
Sep 22Northern Dual Meet #2: PON, SMIT, WOONSep 22 · 5,000 Meters Varsity · Place 2 · SmithfieldSmithfield5,000 Meters Varsity221:53 PB11
Sep 15Northern Dual Meet #1: CF, DAV, NP, SMIT, SCITSep 15 · 5,000 Meters Varsity · Place 2 · SmithfieldSmithfield5,000 Meters Varsity222:1611
Aug 30RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Roy · Place 11 · SmithfieldSmithfield5,000 Meters Roy1121:07.97 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2RIIL State Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 81 · SmithfieldSmithfield5,000 Meters Varsity8122:14.9910
Sep 30RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Northern: BVP, CUMB, NS, SMIT · Place 11 · SmithfieldSmithfield5,000 Meters Northern: BVP, CUMB, NS, SMIT1122:13 PB10
Sep 23RIIL Dual Meets Week #3Sep 23 · 5,000 Meters Northern: PON, SMIT, WOON · Place 3 · SmithfieldSmithfield5,000 Meters Northern: PON, SMIT, WOON322:1410
Sep 16RIIL Dual Meets Week #2Sep 16 · 5,000 Meters CF, DVT, NP, SCIT, SMIT · Place 2 · SmithfieldSmithfield5,000 Meters CF, DVT, NP, SCIT, SMIT222:51 PB10
Sep 12Northern: BURR, LHS, SMISep 12 · 5,000 Meters Varsity · Place 5 · SmithfieldSmithfield5,000 Meters Varsity522:5310
Sep 9RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Northern: BURR, LHS, SMIT · Place 5 · SmithfieldSmithfield5,000 Meters Northern: BURR, LHS, SMIT522:53 PB10
Aug 31Injury Fund CarnivalAug 31 · 5,000 Meters Varsity · Place 10 · Smithfield Hs-RiSmithfield Hs-Ri5,000 Meters Varsity1023:55.6710

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 30 · SmithfieldSmithfield5,000 Meters Varsity3023:43.909
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 30 · SmithfieldSmithfield5,000 Meters Varsity3023:43.909
Oct 23RI Freshman State ChampionshipsOct 23 · 4,000 Meters Varsity · Place 17 · SmithfieldSmithfield4,000 Meters Varsity1717:29.279
Sep 2216th Ocean State XC InvitationalSep 22 · 2.5 Miles Freshman - 2 · Place 6 · SmithfieldSmithfield2.5 Miles Freshman - 2617:54.5 PB9
Sep 2Injury Fund CarnivalSep 2 · 4,000 Meters Varsity · Place 18 · SmithfieldSmithfield4,000 Meters Varsity1818:35.069

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 13USATF New England Association Junior Olympic ChampionshipsNov 13 · 4,000 Meters 13-14 · Place 46 · Sentinel StridersSentinel Striders4,000 Meters 13-144617:43.60 PB13
Oct 23RI Middle School State Cross Country ChampionshipsOct 23 · 3,000 Meters Middle School · Place 38 · GallagherGallagher3,000 Meters Middle School3812:44.33 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14RI Middle School State ChampionshipsOct 14 · 3,000 Meters Middle School · Place 12 · GallagherGallagher3,000 Meters Middle School1212:18.90 PB7

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 24USATF Region 1 Junior Olympic ChampionshipsNov 24 · 3,000 Meters 9-10 · Place 24 · Sentinel StridersSentinel Striders3,000 Meters 9-102413:07 PB5
Nov 17USATF New England Association Junior Olympic ChampionshipsNov 17 · 3,000 Meters 9-10 · Place 17 · Sentinel StridersSentinel Striders3,000 Meters 9-101713:28.335

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 18USATF Region 1 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 9-10 · Place 25 · Sentinel StridersSentinel Striders3,000 Meters 9-102513:14.30 PB4
Nov 11USATF New England Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 9-10 · Place 11 · Sentinel StridersSentinel Striders3,000 Meters 9-101113:09.47 PB4
Sep 21Ocean State Middle School InvitationalSep 21 · 2,000 Meters 6th Grade · Place 19 · GallagherGallagher2,000 Meters 6th Grade198:55.23 PB4

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF Region 1 Junior Olympic ChampionshipsNov 19 · 2,000 Meters Varsity · Place 2 · 09 Sentinel Striders09 Sentinel Striders2,000 Meters Varsity27:57—
Nov 12USATF New England Association Junior Olympic ChampionshipsNov 12 · 2,000 Meters 8U · Place 2 · Sentinel StridersSentinel Striders2,000 Meters 8U28:01.84 PB3

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 20USATF Region 1 Junior Olympic ChampionshipsNov 20 · 2,000 Meters 8U · Place 17 · Sentinel StridersSentinel Striders2,000 Meters 8U179:10 PB2
Nov 13USATF New England Association Junior Olympic ChampionshipsNov 13 · 2,000 Meters 8U · Place 7 · Sentinel StridersSentinel Striders2,000 Meters 8U79:11.74 PB2