Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Martha’s Vineyard Regional High SchoolVineyard Invitational · Sep 1811:54.60Vineyard InvitationalSeptember 18, 2021
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 932:11.30Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · Barrington High SchoolMetro Dual Meet #1: BAR, EP, SRA, TIV · Sep 1220:47Metro Dual Meet #1: BAR, EP, SRA, TIVSeptember 12, 2022
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1417:17.9ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2217:42.716th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Martha’s Vineyard Regional High School17th Annual Vineyard XC Invitational · Sep 717:02.0617th Annual Vineyard XC InvitationalSeptember 7, 2024
5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 217:00.58RIIL State Cross Country ChampionshipsNovember 2, 2024
5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1617:58.30RIIL Dual Meets Week #2September 16, 2024
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #3 · Sep 2317:29RIIL Dual Meets Week #3September 23, 2024
5,000 Meters · Tiverton High SchoolMetro Dual Meet #2: BAR, TIV, SRA, EP · Sep 2022:05Metro Dual Meet #2: BAR, TIV, SRA, EPSeptember 20, 2021
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 917:4489th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024
5,000 Meters · Wickham Park41st Wickham Park XC Invitational · Sep 2817:4941st Wickham Park XC InvitationalSeptember 28, 2024
8,000 Meters · Highland ParkBrown Bear Cross-Country Invitational · Oct 332:16.1Brown Bear Cross-Country InvitationalOctober 3, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3Brown Bear Cross-Country InvitationalOct 3 · 8,000 Meters Men · Place 58 · Brown University ClubBrown University Club8,000 Meters Men5832:16.1 PBSo
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 114 · UnattachedUnattached5 Miles Open11432:11.30 PBSo

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 175 · BarringtonBarrington5,000 Meters Championships17517:44 PB12
Nov 2RIIL State Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 30 · BarringtonBarrington5,000 Meters Varsity3017:00.58 PB12
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 11 · BarringtonBarrington5,000 Meters Varsity1117:18.0612
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 11 · BarringtonBarrington5,000 Meters Varsity1117:18.0612
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 64 · BarringtonBarrington5,000 Meters Varsity6416:54.5312
Sep 30RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Metro: BARR, LSA · Place 5 · BarringtonBarrington5,000 Meters Metro: BARR, LSA517:4412
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Varsity Boys Medium · Place 34 · BarringtonBarrington5,000 Meters Varsity Boys Medium3417:49 PB12
Sep 23RIIL Dual Meets Week #3Sep 23 · 5,000 Meters Metro: BAR, EP, SRA, TIV · Place 5 · BarringtonBarrington5,000 Meters Metro: BAR, EP, SRA, TIV517:29 PB12
Sep 16RIIL Dual Meets Week #2Sep 16 · 5,000 Meters BAR, PAWT, PHS · Place 7 · BarringtonBarrington5,000 Meters BAR, PAWT, PHS717:58.30 PB12
Sep 9RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Metro: BAR, MB, MH, PCD · Place 3 · BarringtonBarrington5,000 Meters Metro: BAR, MB, MH, PCD317:4612
Sep 717th Annual Vineyard XC InvitationalSep 7 · 5,000 Meters Varsity · Place 13 · BarringtonBarrington5,000 Meters Varsity1317:02.06 PB12
Aug 31Injury Fund CarnivalAug 31 · 5,000 Meters Varsity · Place 4 · Barrington HighBarrington High5,000 Meters Varsity417:34.8012

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 4RIIL State Cross Country ChampionshipsNov 4 · 5,000 Meters Varsity · Place 63 · BarringtonBarrington5,000 Meters Varsity6317:50.4411
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 15 · BarringtonBarrington5,000 Meters Varsity1518:10.5811
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 15 · BarringtonBarrington5,000 Meters Varsity1518:10.5811
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity Boys · Place 73 · BarringtonBarrington5,000 Meters Varsity Boys7317:17.9 PB11
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 73 · BarringtonBarrington5,000 Meters Varsity7317:17.90JR
Oct 2Metro Dual Meet #4: SRA, BAR, EP, TIVOct 2 · 2.79 Miles Varsity · Place 9 · Barrington High SchoBarrington High Scho2.79 Miles Varsity916:21.0011
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Junior Varsity - 1 · Place 3 · BarringtonBarrington5,000 Meters Junior Varsity - 1317:42.7 PB11
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 62 · BarringtonBarrington5,000 Meters Varsity6219:26.1111
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 62 · BarringtonBarrington5,000 Meters Varsity6219:26.1111
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 62 · BarringtonBarrington5,000 Meters Varsity6219:26.1111
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 62 · BarringtonBarrington5,000 Meters Varsity6219:26.1111
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 62 · BarringtonBarrington5,000 Meters Varsity6219:26.1111
Sep 2Injury Fund CarnivalSep 2 · 5,000 Meters Varsity · Place 40 · BarringtonBarrington5,000 Meters Varsity4020:11.3811

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29RIIL Class XC ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 28 · BarringtonBarrington5,000 Meters Junior Varsity2818:33.410
Oct 8Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 123 · Barrington HBarrington H5,000 Meters Varsity12319:05.510
Oct 8Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 27 · BarringtonBarrington5,000 Meters Varsity2719:05.510
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Junior Varsity -1 · Place 17 · BarringtonBarrington5,000 Meters Junior Varsity -11718:51.110
Sep 12Metro Dual Meet #1: BAR, EP, SRA, TIVSep 12 · 5,000 Meters Varsity · Place 18 · BarringtonBarrington5,000 Meters Varsity1820:47 PB10
Sep 10Martha's Vineyard InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 16 · BarringtonBarrington5,000 Meters Junior Varsity1621:13.0SO
Sep 3Injury Fund CarnivalSep 3 · 5,000 Meters Varsity · Place 49 · Barrington HighBarrington High5,000 Meters Varsity4920:18.9610

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30RIIL Class State Cross Country ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 146 · BarringtonBarrington5,000 Meters Junior Varsity14622:01.609
Oct 25RIIL Freshman State Cross Country ChampionshipsOct 25 · 4,000 Meters Varsity · Place 52 · Barrington HBarrington H4,000 Meters Varsity5216:19.309
Sep 27Metro Dual Meet #3: BARR, BV, LSA, LSSep 27 · 5,000 Meters Varsity · Place 26 · BarringtonBarrington5,000 Meters Varsity2621:329
Sep 25Ocean State XC InvitationalSep 25 · 4,000 Meters Freshman Division 2 · Place 66 · Barrington HBarrington H4,000 Meters Freshman Division 26616:45.36—
Sep 20Metro Dual Meet #2: BAR, TIV, SRA, EPSep 20 · 5,000 Meters Varsity · Place 29 · BarringtonBarrington5,000 Meters Varsity2922:05 PB9
Sep 18Vineyard InvitationalSep 18 · 3,000 Meters Freshman · Place 13 · BarringtonBarrington3,000 Meters Freshman1311:54.60 PB9
Sep 14Metro Dual Meet #1: BAR, PORT, Shea, TolmanSep 14 · 5,000 Meters Varsity · Place 27 · BarringtonBarrington5,000 Meters Varsity2722:229
Sep 4Injury Fund CarnivalSep 4 · 4,000 Meters Varsity · Place 55 · Barrington HighBarrington High4,000 Meters Varsity5518:31.099