Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Burrillville Middle SchoolNorthern Division Middle School Championships · Oct 1110:52.83Northern Division Middle School ChampionshipsOctober 11, 2025
3,000 Meters · Deerfield ParkRIIL Middle School State Championships · Oct 1910:46.51RIIL Middle School State ChampionshipsOctober 19, 2025
3,000 Meters · North Cumberland Middle SchoolDLS, LMS, GMS, McC, CMS, @ NCMS · Sep 1611:30DLS, LMS, GMS, McC, CMS, @ NCMSSeptember 16, 2025
4 Miles · Cumberland Fire Department Station 1Arnold Mills 4th of July Road Race · Jul 428:02.10Arnold Mills 4th of July Road RaceJuly 4, 2026
4,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Sep 516:56.2RITCA Injury Fund CarnivalSeptember 5, 2026
4,000 Meters · Highland ParkUSATF New England Junior Olympic Championship · Nov 1615:34.25USATF New England Junior Olympic ChampionshipNovember 16, 2025
5,000 Meters · Bowdoin ParkBowdoin Park XC Classic · Sep 2619:11.01Bowdoin Park XC ClassicSeptember 26, 2026
5,000 Meters · Cumberland MonasteryNorthern Dual Meet #4: BURR, BVP, CUMB, WOON · Oct 618:01Northern Dual Meet #4: BURR, BVP, CUMB, WOONOctober 6, 2026
5,000 Meters · Deerfield ParkNorthern Dual Meet #2: CUMB, NS, SMIT · Sep 2218:33Northern Dual Meet #2: CUMB, NS, SMITSeptember 22, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1918:52.4Manchester InvitationalSeptember 19, 2026
5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 718:11.97RIIL State Cross Country ChampionshipsNovember 7, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7RIIL State Cross Country ChampionshipsNov 7 · 5,000 Meters Varsity · Place 77 · CumberlandCumberland5,000 Meters Varsity7718:11.97 PB9
Oct 26RI Freshman State ChampionshipsOct 26 · 4,000 Meters Varsity · Place 16 · CumberlandCumberland4,000 Meters Varsity1614:27.709
Oct 6Northern Dual Meet #4: BURR, BVP, CUMB, WOONOct 6 · 5,000 Meters Varsity · Place 2 · CumberlandCumberland5,000 Meters Varsity218:01 PB9
Sep 29Northern Dual Meet #3: CUMB, CF, NP, PONSep 29 · 5,000 Meters Varsity · Place 7 · CumberlandCumberland5,000 Meters Varsity718:389
Sep 26Bowdoin Park XC ClassicSep 26 · 5,000 Meters Varsity II · Place 60 · CumberlandCumberland5,000 Meters Varsity II6019:11.01 PB9
Sep 22Northern Dual Meet #2: CUMB, NS, SMITSep 22 · 5,000 Meters Varsity · Place 13 · CumberlandCumberland5,000 Meters Varsity1318:33 PB9
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 119 · CumberlandCumberland5,000 Meters Boys Varsity Large11918:52.4 PB9
Sep 15Northern Dual Meet #1: CUMB, Davies, LHS, SCITSep 15 · 5,000 Meters Varsity · Place 12 · CumberlandCumberland5,000 Meters Varsity1219:059
Sep 5RITCA Injury Fund CarnivalSep 5 · 4,000 Meters Freshman · Place 25 · CumberlandCumberland4,000 Meters Freshman2516:56.2 PB9
Jul 4Arnold Mills 4th of July Road RaceJul 4 · 4 Miles Open · Place 81 · UnattachedUnattached4 Miles Open8128:02.10 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16USATF New England Junior Olympic ChampionshipNov 16 · 4,000 Meters 13-14 · Place 58 · Sentinel StridersSentinel Striders4,000 Meters 13-145815:34.25 PB8
Oct 19RIIL Middle School State ChampionshipsOct 19 · 3,000 Meters Middle School · Place 13 · McCourtMcCourt3,000 Meters Middle School1310:46.51 PB8
Oct 11Northern Division Middle School ChampionshipsOct 11 · 3,000 Meters Middle School 1 · Place 5 · McCourtMcCourt3,000 Meters Middle School 1510:52.83 PB8
Sep 16DLS, LMS, GMS, McC, CMS, @ NCMSSep 16 · 3,000 Meters Middle School · Place 3 · McCourtMcCourt3,000 Meters Middle School311:30 PB8