Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod Fairgrounds 2.1 Mile CourseMSTCA Twilight Meet All Divisions · Oct 1111:28.00MSTCA Twilight Meet All DivisionsOctober 11, 2025
3,000 Meters · Deerfield ParkRIPCOA Middle School State Championships · Oct 2112:45.48RIPCOA Middle School State ChampionshipsOctober 21, 2023
4,000 Meters · Deerfield ParkRI Freshmen State Championships · Oct 2014:02.74RI Freshmen State ChampionshipsOctober 20, 2025
4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2714:29.0Ocean State InvitationalSeptember 27, 2025
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 929:20.00Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · Barrington High SchoolMetro Dual Meet #2: BARR, BVA, EP, LSA · Sep 2217:19Metro Dual Meet #2: BARR, BVA, EP, LSASeptember 22, 2026
5,000 Meters · Bristol Town BeachMetro Dual Meet #3: BARR, MB, MH · Sep 3017:20Metro Dual Meet #3: BARR, MB, MHSeptember 30, 2026
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Sep 517:17.9RITCA Injury Fund CarnivalSeptember 5, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1716:34.9Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Highland ParkHighland Park Invitational · Sep 1216:57.90Highland Park InvitationalSeptember 12, 2026
5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 3116:41.34RI Class & JV State ChampionshipsOctober 31, 2026
5,000 Meters · Portsmouth High SchoolMetro Dual Meet #1: BAR, PORT, PAWT, MIDD · Sep 1518:12Metro Dual Meet #1: BAR, PORT, PAWT, MIDDSeptember 15, 2025
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 318:01.6Woods Trail RunOctober 3, 2026
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 818:59.890th 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

11 results
DateMeetEventPlMarkGr
Nov 7RIIL State Cross Country ChampionshipsNov 7 · 5,000 Meters Varsity · Place 27 · BarringtonBarrington5,000 Meters Varsity2716:54.0810
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity B · Place 10 · BarringtonBarrington5,000 Meters Varsity B1016:41.34 PB10
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Red · Place 44 · BarringtonBarrington5,000 Meters Varsity Boys Red4416:34.9 PB10
Oct 5Metro Dual Meet #4: BARR, PAWT, PORTOct 5 · 5,000 Meters Varsity · Place 5 · BarringtonBarrington5,000 Meters Varsity517:5110
Oct 3Woods Trail RunOct 3 · 5,000 Meters 1st Seed High School Boys · Place 33 · BarringtonBarrington5,000 Meters 1st Seed High School Boys3318:01.6 PB10
Sep 30Metro Dual Meet #3: BARR, MB, MHSep 30 · 5,000 Meters Varsity · Place 6 · BarringtonBarrington5,000 Meters Varsity617:20 PB10
Sep 22Metro Dual Meet #2: BARR, BVA, EP, LSASep 22 · 5,000 Meters Varsity · Place 7 · BarringtonBarrington5,000 Meters Varsity717:19 PB10
Sep 15Metro Dual Meet #1: BARR, PCD/SRA, TIVSep 15 · 5,000 Meters Varsity · Place 4 · BarringtonBarrington5,000 Meters Varsity417:5310
Sep 12Highland Park InvitationalSep 12 · 5,000 Meters Steve Newman Varsity · Place 10 · BarringtonBarrington5,000 Meters Steve Newman Varsity1016:57.90 PB10
Sep 5RITCA Injury Fund CarnivalSep 5 · 5,000 Meters Varsity 2 · Place 11 · BarringtonBarrington5,000 Meters Varsity 21117:17.9 PB10
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 67 · UnattachedUnattached5 Miles Open6729:20.00 PB10

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 196 · BarringtonBarrington5,000 Meters Championships19618:59.8 PB9
Nov 1RIIL State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 41 · BarringtonBarrington5,000 Meters Varsity4117:22.99
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 11 · BarringtonBarrington5,000 Meters Junior Varsity1117:30.669
Oct 20RI Freshmen State ChampionshipsOct 20 · 4,000 Meters Freshman · Place 7 · BarringtonBarrington4,000 Meters Freshman714:02.74 PB9
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 2.1 Miles Freshman Large · Place 5 · BarringtonBarrington2.1 Miles Freshman Large511:28.00 PB9
Oct 6Metro Dual Meet #4: BAR, LS, PCD, MB, MHOct 6 · 5,000 Meters Varsity · Place 9 · BarringtonBarrington5,000 Meters Varsity918:169
Sep 29Metro Dual Meet #3: BARR, BV, LSA, LSSep 29 · 5,000 Meters Varsity · Place 11 · BarringtonBarrington5,000 Meters Varsity1118:179
Sep 27Ocean State InvitationalSep 27 · 4,000 Meters Freshman 1 · Place 9 · BarringtonBarrington4,000 Meters Freshman 1914:29.0 PB9
Sep 22Metro Dual Meet #2: BARR, EP, SRA, TIVSep 22 · 5,000 Meters Varsity · Place 9 · BarringtonBarrington5,000 Meters Varsity918:239
Sep 15Metro Dual Meet #1: BAR, PORT, PAWT, MIDDSep 15 · 5,000 Meters Varsity · Place 9 · BarringtonBarrington5,000 Meters Varsity918:12 PB9
Sep 618th Vineyard XC InvitationalSep 6 · 3,000 Meters Freshman · Place 3 · BarringtonBarrington3,000 Meters Freshman310:36.469
Aug 30RITCA Injury Fund CarnivalAug 30 · 4,000 Meters Dwyer Freshmen · Place 9 · BarringtonBarrington4,000 Meters Dwyer Freshmen914:59.309

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 20RIIL Middle School State ChampionshipsOct 20 · 3,000 Meters Varsity · Place 24 · Barrington MBarrington M3,000 Meters Varsity2411:14.748

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21RIPCOA Middle School State ChampionshipsOct 21 · 3,000 Meters Middle School · Place 68 · BarringtonBarrington3,000 Meters Middle School6812:45.48 PB7