Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod Fairgrounds 2.1 Mile CourseMSTCA Twilight Meet All Divisions · Oct 1112:01.30MSTCA Twilight Meet All DivisionsOctober 11, 2025
3,000 Meters · Deerfield ParkRIPCOA Middle School State Championships · Oct 2113:08.75RIPCOA Middle School State ChampionshipsOctober 21, 2023
4,000 Meters · Deerfield ParkRI Freshmen State Championships · Oct 2014:38.55RI Freshmen State ChampionshipsOctober 20, 2025
4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2715:04.6Ocean State InvitationalSeptember 27, 2025
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 930:10.10Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · Barrington High SchoolMetro Dual Meet #2: BARR, BVA, EP, LSA · Sep 2217:24Metro Dual Meet #2: BARR, BVA, EP, LSASeptember 22, 2026
5,000 Meters · Bristol Town BeachMetro Dual Meet #3: BARR, MB, MH · Sep 3017:19Metro Dual Meet #3: BARR, MB, MHSeptember 30, 2026
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Sep 517:42.5RITCA Injury Fund CarnivalSeptember 5, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1717:13.3Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Highland ParkHighland Park Invitational · Sep 1217:18.12Highland Park InvitationalSeptember 12, 2026
5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 717:13.90RIIL State Cross Country ChampionshipsNovember 7, 2026
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 318:23.8Woods Trail RunOctober 3, 2026

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 40 · BarringtonBarrington5,000 Meters Varsity4017:13.90 PB10
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity B · Place 19 · BarringtonBarrington5,000 Meters Varsity B1917:20.2110
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Red · Place 86 · BarringtonBarrington5,000 Meters Varsity Boys Red8617:13.3 PB10
Oct 5Metro Dual Meet #4: BARR, PAWT, PORTOct 5 · 5,000 Meters Varsity · Place 4 · BarringtonBarrington5,000 Meters Varsity417:5110
Oct 3Woods Trail RunOct 3 · 5,000 Meters 1st Seed High School Boys · Place 42 · BarringtonBarrington5,000 Meters 1st Seed High School Boys4218:23.8 PB10
Sep 30Metro Dual Meet #3: BARR, MB, MHSep 30 · 5,000 Meters Varsity · Place 5 · BarringtonBarrington5,000 Meters Varsity517:19 PB10
Sep 22Metro Dual Meet #2: BARR, BVA, EP, LSASep 22 · 5,000 Meters Varsity · Place 8 · BarringtonBarrington5,000 Meters Varsity817:24 PB10
Sep 15Metro Dual Meet #1: BARR, PCD/SRA, TIVSep 15 · 5,000 Meters Varsity · Place 5 · BarringtonBarrington5,000 Meters Varsity518:0610
Sep 12Highland Park InvitationalSep 12 · 5,000 Meters Steve Newman Varsity · Place 15 · BarringtonBarrington5,000 Meters Steve Newman Varsity1517:18.12 PB10
Sep 5RITCA Injury Fund CarnivalSep 5 · 5,000 Meters Varsity 2 · Place 13 · BarringtonBarrington5,000 Meters Varsity 21317:42.5 PB10
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 90 · UnattachedUnattached5 Miles Open9030:10.10 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 27 · BarringtonBarrington5,000 Meters Junior Varsity2718:09.409
Oct 20RI Freshmen State ChampionshipsOct 20 · 4,000 Meters Freshman · Place 14 · BarringtonBarrington4,000 Meters Freshman1414:38.55 PB9
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 2.1 Miles Freshman Large · Place 15 · BarringtonBarrington2.1 Miles Freshman Large1512:01.30 PB9
Sep 27Ocean State InvitationalSep 27 · 4,000 Meters Freshman 1 · Place 25 · BarringtonBarrington4,000 Meters Freshman 12515:04.6 PB9
Sep 22Metro Dual Meet #2: BARR, EP, SRA, TIVSep 22 · 5,000 Meters Varsity · Place 20 · BarringtonBarrington5,000 Meters Varsity2019:439

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21RIPCOA Middle School State ChampionshipsOct 21 · 3,000 Meters Middle School · Place 89 · BarringtonBarrington3,000 Meters Middle School8913:08.75 PB7