Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Deerfield ParkRI Middle School State Cross Country Championships · Oct 2311:06.58RI Middle School State Cross Country ChampionshipsOctober 23, 2022
4 Miles · Cumberland Fire Department Station 1Arnold Mills 4th of July Road Race · Jul 429:33.40Arnold Mills 4th of July Road RaceJuly 4, 2026
4,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 1315:18.60USATF New England Association Junior Olympic ChampionshipsNovember 13, 2022
4,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championships · Nov 2115:12USATF Region 1 Junior Olympic ChampionshipsNovember 21, 2021
4,000 Meters · Noble High SchoolUSATF Region 1 Junior Olympic Championships · Nov 2015:36.54USATF Region 1 Junior Olympic ChampionshipsNovember 20, 2022
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 934:11.80Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · Bowdoin ParkBowdoin Park Classic · Sep 2717:31.5Bowdoin Park ClassicSeptember 27, 2025
5,000 Meters · Burrillville Middle SchoolNorthern Dual Meet #1: BURR, BVP, CUMB, WOON · Sep 1617:59Northern Dual Meet #1: BURR, BVP, CUMB, WOONSeptember 16, 2025
5,000 Meters · Cumberland MonasteryNorthern Dual Meet #4: BURR, BVP, CUMB, WOON · Oct 616:32Northern Dual Meet #4: BURR, BVP, CUMB, WOONOctober 6, 2026
5,000 Meters · Deerfield ParkNorthern Dual Meet #2: CUMB, NS, SMIT · Sep 2217:05Northern Dual Meet #2: CUMB, NS, SMITSeptember 22, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1917:20.1Manchester InvitationalSeptember 19, 2026
5,000 Meters · Goddard Memorial State ParkRIIL Dual Meets Week #1 · Sep 919:06RIIL Dual Meets Week #1September 9, 2024
5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 716:53.45RIIL State Cross Country ChampionshipsNovember 7, 2026
5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1618:31RIIL Dual Meets Week #2September 16, 2024
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #4 · Sep 3017:52RIIL Dual Meets Week #4September 30, 2024
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 818:15.390th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Wickham Park41st Wickham Park XC Invitational · Sep 2818:3041st Wickham Park XC InvitationalSeptember 28, 2024

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7RIIL State Cross Country ChampionshipsNov 7 · 5,000 Meters Varsity · Place 26 · CumberlandCumberland5,000 Meters Varsity2616:53.45 PB12
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity A · Place 24 · CumberlandCumberland5,000 Meters Varsity A2417:13.4112
Oct 6Northern Dual Meet #4: BURR, BVP, CUMB, WOONOct 6 · 5,000 Meters Varsity · Place 1 · CumberlandCumberland5,000 Meters Varsity116:32 PB12
Sep 29Northern Dual Meet #3: CUMB, CF, NP, PONSep 29 · 5,000 Meters Varsity · Place 2 · CumberlandCumberland5,000 Meters Varsity217:3912
Sep 26Bowdoin Park XC ClassicSep 26 · 5,000 Meters Varsity II · Place 33 · CumberlandCumberland5,000 Meters Varsity II3317:45.7612
Sep 22Northern Dual Meet #2: CUMB, NS, SMITSep 22 · 5,000 Meters Varsity · Place 1 · CumberlandCumberland5,000 Meters Varsity117:05 PB12
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 33 · CumberlandCumberland5,000 Meters Boys Varsity Large3317:20.1 PB12
Sep 15Northern Dual Meet #1: CUMB, Davies, LHS, SCITSep 15 · 5,000 Meters Varsity · Place 1 · CumberlandCumberland5,000 Meters Varsity116:5512
Sep 5RITCA Injury Fund CarnivalSep 5 · 5,000 Meters Varsity 3 · Place 4 · CumberlandCumberland5,000 Meters Varsity 3417:16.512
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 149 · UnattachedUnattached5 Miles Open14934:11.80 PB12
Jul 4Arnold Mills 4th of July Road RaceJul 4 · 4 Miles Open · Place 100 · UnattachedUnattached4 Miles Open10029:33.40 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 130 · CumberlandCumberland5,000 Meters Championships13018:15.3 PB11
Nov 1RIIL State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 36 · CumberlandCumberland5,000 Meters Varsity3617:15.711
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class A · Place 23 · CumberlandCumberland5,000 Meters Class A2317:24.6911
Oct 7Northern Dual Meet #4: BVP, CF, CUMB, NP, PONOct 7 · 5,000 Meters Varsity · Place 4 · CumberlandCumberland5,000 Meters Varsity418:1211
Sep 30Northern Dual Meet #3: BVP, CUMB, NS, SMITSep 30 · 5,000 Meters Varsity · Place 3 · CumberlandCumberland5,000 Meters Varsity317:1911
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity II · Place 44 · CumberlandCumberland5,000 Meters Varsity II4417:31.5 PB11
Sep 23Northern Dual Meet #2: BVP, CF, CUMB, Davies, LIN. SCITSep 23 · 5,000 Meters Varsity · Place 7 · CumberlandCumberland5,000 Meters Varsity718:2111
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Large School · Place 56 · CumberlandCumberland5,000 Meters Boys Varsity Large School5618:03.611
Sep 16Northern Dual Meet #1: BURR, BVP, CUMB, WOONSep 16 · 5,000 Meters Varsity · Place 6 · CumberlandCumberland5,000 Meters Varsity617:59 PB11
Aug 30RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Malloy · Place 11 · CumberlandCumberland5,000 Meters Malloy1117:31.3011

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 27 · CumberlandCumberland5,000 Meters Varsity2717:41.4610
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 27 · CumberlandCumberland5,000 Meters Varsity2717:41.4610
Sep 30RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Northern: BVP, CUMB, NS, SMIT · Place 8 · CumberlandCumberland5,000 Meters Northern: BVP, CUMB, NS, SMIT817:52 PB10
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Junior Varsity 1 · Place 2 · CumberlandCumberland5,000 Meters Junior Varsity 1218:30 PB10
Sep 21Manchester InviteSep 21 · 5,000 Meters Large School Varsity · Place 124 · CumberlandCumberland5,000 Meters Large School Varsity12418:40.010
Sep 16RIIL Dual Meets Week #2Sep 16 · 5,000 Meters BVP, BVILLE, CUMB, WOON · Place 8 · CumberlandCumberland5,000 Meters BVP, BVILLE, CUMB, WOON818:31 PB10
Sep 12Northern: BVP, CF, CUMBSep 12 · 5,000 Meters Varsity · Place 8 · CumberlandCumberland5,000 Meters Varsity819:0610
Sep 9RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Northern: BVP, CF, CUMB, NP, PON · Place 8 · CumberlandCumberland5,000 Meters Northern: BVP, CF, CUMB, NP, PON819:06 PB10
Aug 31Injury Fund CarnivalAug 31 · 5,000 Meters Varsity · Place 16 · CumberlandCumberland5,000 Meters Varsity1618:30.7010

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 32 · CumberlandCumberland5,000 Meters Junior Varsity3219:52.439
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 32 · CumberlandCumberland5,000 Meters Varsity3219:52.449
Oct 23RI Freshman State ChampionshipsOct 23 · 4,000 Meters Varsity · Place 13 · CumberlandCumberland4,000 Meters Varsity1314:37.589
Sep 2Injury Fund CarnivalSep 2 · 4,000 Meters Varsity · Place 11 · CumberlandCumberland4,000 Meters Varsity1115:20.259
Jul 4Arnold Mills 4th of July Road RaceJul 4 · 4 Miles Men · Place 135 · UnattachedUnattached4 Miles Men13530:23.60Unofficial9

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 20USATF Region 1 Junior Olympic ChampionshipsNov 20 · 4,000 Meters 13-14 · Place 38 · Sentinel StridersSentinel Striders4,000 Meters 13-143815:36.54 PB8
Nov 13USATF New England Association Junior Olympic ChampionshipsNov 13 · 4,000 Meters 13-14 · Place 30 · Sentinel StridersSentinel Striders4,000 Meters 13-143015:18.60 PB8
Oct 23RI Middle School State Cross Country ChampionshipsOct 23 · 3,000 Meters Middle School · Place 21 · North CumberlandNorth Cumberland3,000 Meters Middle School2111:06.58 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 21USATF Region 1 Junior Olympic ChampionshipsNov 21 · 4,000 Meters 13-14 · Place 46 · NC Surge - Advanced Running ClubNC Surge - Advanced Running Club4,000 Meters 13-144615:12 PB13