Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1114:30.66MSTCA Bob Glennon Twilight Invitational (Large School)October 11, 2026
3,000 Meters · Highland ParkHighland Park Invitational · Sep 1215:03.31Highland Park InvitationalSeptember 12, 2026
3,000 Meters · Martha’s Vineyard Regional High School17th Annual Vineyard XC Invitational · Sep 713:49.0617th Annual Vineyard XC InvitationalSeptember 7, 2024
3,000 Meters · Slater Memorial ParkCatholic Athletic League Championships · Oct 1214:47.34Catholic Athletic League ChampionshipsOctober 12, 2022
4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2819:05.8Ocean State InvitationalSeptember 28, 2024
5,000 Meters · Barrington High SchoolMetro Dual Meet #4: BARR, PAWT, PORT · Oct 523:16Metro Dual Meet #4: BARR, PAWT, PORTOctober 5, 2026
5,000 Meters · Bristol Town BeachMetro Dual Meet #3: BARR, MB, MH · Sep 3023:10Metro Dual Meet #3: BARR, MB, MHSeptember 30, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1125:11.60MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Sep 524:08.0RITCA Injury Fund CarnivalSeptember 5, 2026
5,000 Meters · Goddard Memorial State ParkRIIL Dual Meets Week #1 · Sep 924:27RIIL Dual Meets Week #1September 9, 2024
5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 3122:13.35RI Class & JV State ChampionshipsOctober 31, 2026
5,000 Meters · Portsmouth High SchoolMetro Dual Meet #1: BAR, PORT, PAWT, MIDD · Sep 1524:38Metro Dual Meet #1: BAR, PORT, PAWT, MIDDSeptember 15, 2025
5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1624:15.90RIIL Dual Meets Week #2September 16, 2024
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #3 · Sep 2322:52RIIL Dual Meets Week #3September 23, 2024

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 226 · BarringtonBarrington5,000 Meters Junior Varsity22622:13.35 PB11
Oct 22East Bay ChallengeOct 22 · 5,000 Meters Varsity · Place 71 · BarringtonBarrington5,000 Meters Varsity7122:39.5311
Oct 11MSTCA Bob Glennon Twilight Invitational (Large School)Oct 11 · 2.1 Miles Novice Coed Boys · Place 30 · BarringtonBarrington2.1 Miles Novice Coed Boys3014:30.66 PB11
Oct 5Metro Dual Meet #4: BARR, PAWT, PORTOct 5 · 5,000 Meters Varsity · Place 57 · BarringtonBarrington5,000 Meters Varsity5723:16 PB11
Sep 30Metro Dual Meet #3: BARR, MB, MHSep 30 · 5,000 Meters Varsity · Place 62 · BarringtonBarrington5,000 Meters Varsity6223:10 PB11
Sep 22Metro Dual Meet #2: BARR, BVA, EP, LSASep 22 · 5,000 Meters Varsity · Place 78 · BarringtonBarrington5,000 Meters Varsity7823:3411
Sep 15Metro Dual Meet #1: BARR, PCD/SRA, TIVSep 15 · 5,000 Meters Varsity · Place 56 · BarringtonBarrington5,000 Meters Varsity5624:1211
Sep 12Highland Park InvitationalSep 12 · 3,000 Meters Open · Place 37 · BarringtonBarrington3,000 Meters Open3715:03.31 PB11
Sep 5RITCA Injury Fund CarnivalSep 5 · 5,000 Meters Varsity 2 · Place 109 · BarringtonBarrington5,000 Meters Varsity 210924:08.0 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 241 · BarringtonBarrington5,000 Meters Junior Varsity24123:50.9810
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore Large · Place 155 · BarringtonBarrington5,000 Meters Sophomore Large15525:11.60 PB10
Sep 22Metro Dual Meet #2: BARR, EP, SRA, TIVSep 22 · 5,000 Meters Varsity · Place 54 · BarringtonBarrington5,000 Meters Varsity5424:4310
Sep 15Metro Dual Meet #1: BAR, PORT, PAWT, MIDDSep 15 · 5,000 Meters Varsity · Place 39 · BarringtonBarrington5,000 Meters Varsity3924:38 PB10
Sep 618th Vineyard XC InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 55 · BarringtonBarrington5,000 Meters Junior Varsity5523:39.0810
Aug 30RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Skinkle · Place 71 · BarringtonBarrington5,000 Meters Skinkle7124:23.4810

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 195 · BarringtonBarrington5,000 Meters Junior Varsity19522:59.839
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 195 · BarringtonBarrington5,000 Meters Junior Varsity19522:59.839
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 2.1 Miles Freshman · Place 151 · BarringtonBarrington2.1 Miles Freshman15114:50.969
Sep 30RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Metro: BARR, LSA · Place 48 · BarringtonBarrington5,000 Meters Metro: BARR, LSA4823:599
Sep 28Ocean State InvitationalSep 28 · 4,000 Meters Freshman 1 · Place 184 · BarringtonBarrington4,000 Meters Freshman 118419:05.8 PB9
Sep 23RIIL Dual Meets Week #3Sep 23 · 5,000 Meters Metro: BAR, EP, SRA, TIV · Place 44 · BarringtonBarrington5,000 Meters Metro: BAR, EP, SRA, TIV4422:52 PB9
Sep 16RIIL Dual Meets Week #2Sep 16 · 5,000 Meters BAR, PAWT, PHS · Place 45 · BarringtonBarrington5,000 Meters BAR, PAWT, PHS4524:15.90 PB9
Sep 9RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Metro: BAR, MB, MH, PCD · Place 60 · BarringtonBarrington5,000 Meters Metro: BAR, MB, MH, PCD6024:27 PB9
Sep 717th Annual Vineyard XC InvitationalSep 7 · 3,000 Meters Freshman · Place 39 · BarringtonBarrington3,000 Meters Freshman3913:49.06 PB9
Aug 31Injury Fund CarnivalAug 31 · 4,000 Meters Freshman · Place 98 · Barrington HighBarrington High4,000 Meters Freshman9819:28.349

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 11Catholic Athletic League ChampionshipsOct 11 · 3,000 Meters Varsity · Place 76 · St. LukeSt. Luke3,000 Meters Varsity7614:55.288

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 12Catholic Athletic League ChampionshipsOct 12 · 3,000 Meters Varsity · Place 71 · St. LukeSt. Luke3,000 Meters Varsity7114:47.34 PB7