Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2816:23.6Ocean State InvitationalSeptember 28, 2024
5,000 Meters · Barrington High SchoolMetro Dual Meet #3: BARR, BV, LSA, LS · Sep 2917:01Metro Dual Meet #3: BARR, BV, LSA, LSSeptember 29, 2025
5,000 Meters · Bristol Town BeachMetro Dual Meet #3: BARR, MB, MH · Sep 3016:54Metro Dual Meet #3: BARR, MB, MHSeptember 30, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1116:35.00MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Sep 516:29.2RITCA Injury Fund CarnivalSeptember 5, 2026
5,000 Meters · Derryfield ParkManchester Invite · Sep 2018:13.9Manchester InviteSeptember 20, 2025
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1715:45.3Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2717:18.1Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Highland ParkHighland Park Invitational · Sep 1216:19.04Highland Park InvitationalSeptember 12, 2026
5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 3115:57.07RI Class & JV State ChampionshipsOctober 31, 2026
5,000 Meters · Portsmouth High SchoolMetro Dual Meet #1: BAR, PORT, PAWT, MIDD · Sep 1517:09Metro Dual Meet #1: BAR, PORT, PAWT, MIDDSeptember 15, 2025
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 316:48.9Woods Trail RunOctober 3, 2026
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 818:06.090th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025

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 10 · Barrington5,000 Meters Varsity1016:05.2411
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity B · Place 2 · Barrington5,000 Meters Varsity B215:57.07 PB11
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Red · Place 6 · Barrington5,000 Meters Varsity Boys Red615:45.3 PB11
Oct 5Metro Dual Meet #4: BARR, PAWT, PORTOct 5 · 5,000 Meters Varsity · Place 15 · Barrington5,000 Meters Varsity1518:4211
Oct 3Woods Trail RunOct 3 · 5,000 Meters 1st Seed High School Boys · Place 6 · Barrington5,000 Meters 1st Seed High School Boys616:48.9 PB11
Sep 30Metro Dual Meet #3: BARR, MB, MHSep 30 · 5,000 Meters Varsity · Place 3 · Barrington5,000 Meters Varsity316:54 PB11
Sep 22Metro Dual Meet #2: BARR, BVA, EP, LSASep 22 · 5,000 Meters Varsity · Place 5 · Barrington5,000 Meters Varsity517:1011
Sep 15Metro Dual Meet #1: BARR, PCD/SRA, TIVSep 15 · 5,000 Meters Varsity · Place 2 · Barrington5,000 Meters Varsity217:4011
Sep 12Highland Park InvitationalSep 12 · 5,000 Meters Steve Newman Varsity · Place 3 · Barrington5,000 Meters Steve Newman Varsity316:19.04 PB11
Sep 5RITCA Injury Fund CarnivalSep 5 · 5,000 Meters Varsity 2 · Place 2 · Barrington5,000 Meters Varsity 2216:29.2 PB11

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 116 · Barrington5,000 Meters Championships11618:06.0 PB10
Nov 1RIIL State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 24 · Barrington5,000 Meters Varsity2416:55.510
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class B · Place 7 · Barrington5,000 Meters Class B716:51.8010
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 42 · Barrington5,000 Meters Varsity Large4216:35.00 PB10
Oct 6Metro Dual Meet #4: BAR, LS, PCD, MB, MHOct 6 · 5,000 Meters Varsity · Place 4 · Barrington5,000 Meters Varsity417:4610
Sep 29Metro Dual Meet #3: BARR, BV, LSA, LSSep 29 · 5,000 Meters Varsity · Place 4 · Barrington5,000 Meters Varsity417:01 PB10
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Championship · Place 54 · Barrington5,000 Meters Championship5417:18.1 PB10
Sep 22Metro Dual Meet #2: BARR, EP, SRA, TIVSep 22 · 5,000 Meters Varsity · Place 4 · Barrington5,000 Meters Varsity417:2710
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Large School · Place 68 · Barrington5,000 Meters Boys Varsity Large School6818:13.9 PB10
Sep 15Metro Dual Meet #1: BAR, PORT, PAWT, MIDDSep 15 · 5,000 Meters Varsity · Place 4 · Barrington5,000 Meters Varsity417:09 PB10
Sep 618th Vineyard XC InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 43 · Barrington5,000 Meters Junior Varsity4322:25.7010
Sep 618th Vineyard XC InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 43 · Barrington5,000 Meters Junior Varsity4322:25.7010
Aug 30RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Skinkle · Place 8 · Barrington5,000 Meters Skinkle817:12.0410

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 75 · Barrington5,000 Meters Junior Varsity7520:14.799
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 75 · Barrington5,000 Meters Junior Varsity7520:14.799
Sep 28Ocean State InvitationalSep 28 · 4,000 Meters Freshman 1 · Place 74 · Barrington4,000 Meters Freshman 17416:23.6 PB9