Personal bests

Best marks in available results
Event / courseMarkMeetDate
4 Miles · Cumberland Fire Department Station 1Arnold Mills 4th of July Road Race · Jul 430:53.40Arnold Mills 4th of July Road RaceJuly 4, 2026
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 935:09.50Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · Bowdoin ParkBowdoin Park XC Classic · Sep 2619:16.33Bowdoin Park XC ClassicSeptember 26, 2026
5,000 Meters · Burrillville Middle SchoolNorthern Dual Meet #1: BURR, BVP, CUMB, WOON · Sep 1618:51Northern Dual Meet #1: BURR, BVP, CUMB, WOONSeptember 16, 2025
5,000 Meters · Cumberland MonasteryNorthern Dual Meet #1: CUMB, Davies, LHS, SCIT · Sep 1518:10Northern Dual Meet #1: CUMB, Davies, LHS, SCITSeptember 15, 2026
5,000 Meters · Deerfield ParkNorthern Dual Meet #2: CUMB, NS, SMIT · Sep 2218:00Northern Dual Meet #2: CUMB, NS, SMITSeptember 22, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1919:12.4Manchester InvitationalSeptember 19, 2026
5,000 Meters · Goddard Memorial State ParkRIIL Dual Meets Week #1 · Sep 921:46RIIL Dual Meets Week #1September 9, 2024
5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 718:18.71RIIL State Cross Country ChampionshipsNovember 7, 2026
5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1621:35RIIL Dual Meets Week #2September 16, 2024
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #3 · Sep 2321:36RIIL Dual Meets Week #3September 23, 2024
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 820:45.590th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Wickham Park41st Wickham Park XC Invitational · Sep 2821:1941st 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 87 · CumberlandCumberland5,000 Meters Varsity8718:18.71 PB11
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity A · Place 41 · CumberlandCumberland5,000 Meters Varsity A4118:20.1611
Oct 6Northern Dual Meet #4: BURR, BVP, CUMB, WOONOct 6 · 5,000 Meters Varsity · Place 7 · CumberlandCumberland5,000 Meters Varsity719:0211
Sep 29Northern Dual Meet #3: CUMB, CF, NP, PONSep 29 · 5,000 Meters Varsity · Place 5 · CumberlandCumberland5,000 Meters Varsity518:2711
Sep 26Bowdoin Park XC ClassicSep 26 · 5,000 Meters Varsity II · Place 61 · CumberlandCumberland5,000 Meters Varsity II6119:16.33 PB11
Sep 22Northern Dual Meet #2: CUMB, NS, SMITSep 22 · 5,000 Meters Varsity · Place 8 · CumberlandCumberland5,000 Meters Varsity818:00 PB11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 145 · CumberlandCumberland5,000 Meters Boys Varsity Large14519:12.4 PB11
Sep 15Northern Dual Meet #1: CUMB, Davies, LHS, SCITSep 15 · 5,000 Meters Varsity · Place 5 · CumberlandCumberland5,000 Meters Varsity518:10 PB11
Sep 5RITCA Injury Fund CarnivalSep 5 · 5,000 Meters Varsity 3 · Place 26 · CumberlandCumberland5,000 Meters Varsity 32618:58.211
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 165 · UnattachedUnattached5 Miles Open16535:09.50 PB11
Jul 4Arnold Mills 4th of July Road RaceJul 4 · 4 Miles Open · Place 122 · UnattachedUnattached4 Miles Open12230:53.40 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 250 · CumberlandCumberland5,000 Meters Championships25020:45.5 PB10
Nov 1RIIL State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 98 · CumberlandCumberland5,000 Meters Varsity9818:55.210
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class A · Place 39 · CumberlandCumberland5,000 Meters Class A3918:29.3010
Oct 7Northern Dual Meet #4: BVP, CF, CUMB, NP, PONOct 7 · 5,000 Meters Varsity · Place 6 · CumberlandCumberland5,000 Meters Varsity619:0710
Sep 30Northern Dual Meet #3: BVP, CUMB, NS, SMITSep 30 · 5,000 Meters Varsity · Place 18 · CumberlandCumberland5,000 Meters Varsity1819:0310
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity II · Place 170 · CumberlandCumberland5,000 Meters Varsity II17019:56.610
Sep 23Northern Dual Meet #2: BVP, CF, CUMB, Davies, LIN. SCITSep 23 · 5,000 Meters Varsity · Place 9 · CumberlandCumberland5,000 Meters Varsity919:2910
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Large School · Place 202 · CumberlandCumberland5,000 Meters Boys Varsity Large School20220:15.110
Sep 16Northern Dual Meet #1: BURR, BVP, CUMB, WOONSep 16 · 5,000 Meters Varsity · Place 10 · CumberlandCumberland5,000 Meters Varsity1018:51 PB10
Aug 30RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Malloy · Place 42 · CumberlandCumberland5,000 Meters Malloy4219:28.7710

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21RI Freshman State ChampionshipsOct 21 · 4,000 Meters Varsity · Place 79 · CumberlandCumberland4,000 Meters Varsity7916:42.079
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Freshman Boys · Place 43 · CumberlandCumberland5,000 Meters Freshman Boys4321:19 PB9
Sep 23RIIL Dual Meets Week #3Sep 23 · 5,000 Meters Northern: BVP, CUMB, DVT, LHS, SCIT · Place 17 · CumberlandCumberland5,000 Meters Northern: BVP, CUMB, DVT, LHS, SCIT1721:36 PB9
Sep 16RIIL Dual Meets Week #2Sep 16 · 5,000 Meters BVP, BVILLE, CUMB, WOON · Place 23 · CumberlandCumberland5,000 Meters BVP, BVILLE, CUMB, WOON2321:35 PB9
Sep 12Northern: BVP, CF, CUMBSep 12 · 5,000 Meters Varsity · Place 18 · CumberlandCumberland5,000 Meters Varsity1821:469
Sep 9RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Northern: BVP, CF, CUMB, NP, PON · Place 18 · CumberlandCumberland5,000 Meters Northern: BVP, CF, CUMB, NP, PON1821:46 PB9
Aug 31Injury Fund CarnivalAug 31 · 4,000 Meters Freshman · Place 62 · CumberlandCumberland4,000 Meters Freshman6217:24.609