Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Martha’s Vineyard Regional High SchoolVineyard Invitational · Sep 1813:15.65Vineyard InvitationalSeptember 18, 2021
5,000 Meters · Barrington High SchoolMetro Dual Meet #1: BAR, EP, SRA, TIV · Sep 1219:49Metro Dual Meet #1: BAR, EP, SRA, TIVSeptember 12, 2022
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1417:05.4ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2218:05.216th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Martha’s Vineyard Regional High School17th Annual Vineyard XC Invitational · Sep 720:07.2617th Annual Vineyard XC InvitationalSeptember 7, 2024
5,000 Meters · Ponaganset High SchoolRIIL Class State Cross Country Championships · Oct 3021:24.30RIIL Class State Cross Country ChampionshipsOctober 30, 2021
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #4 · Sep 3018:42RIIL Dual Meets Week #4September 30, 2024
5,000 Meters · Tiverton High SchoolMetro Dual Meet #2: BAR, TIV, SRA, EP · Sep 2024:22Metro Dual Meet #2: BAR, TIV, SRA, EPSeptember 20, 2021
8,000 Meters · Highland ParkBrown Bear Cross-Country Invitational · Oct 333:09.3Brown 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

1 results
DateMeetEventPlMarkGr
Oct 3Brown Bear Cross-Country InvitationalOct 3 · 8,000 Meters Men · Place 61 · Brown University ClubBrown University Club8,000 Meters Men6133:09.3 PB-

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 27Brown Bear InvitationalSep 27 · 8,000 Meters College · Place 137 · Brown University ClubBrown University Club8,000 Meters College13735:51.5-

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 8 · BarringtonBarrington5,000 Meters Junior Varsity817:47.1512
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 8 · BarringtonBarrington5,000 Meters Junior Varsity817:47.1512
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 169 · BarringtonBarrington5,000 Meters Varsity16918:14.9612
Sep 30RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Metro: BARR, LSA · Place 11 · BarringtonBarrington5,000 Meters Metro: BARR, LSA1118:42 PB12
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Varsity 1 · Place 155 · BarringtonBarrington5,000 Meters Varsity 115518:58.512
Sep 9RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Metro: BAR, MB, MH, PCD · Place 43 · BarringtonBarrington5,000 Meters Metro: BAR, MB, MH, PCD4322:2712
Sep 717th Annual Vineyard XC InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 17 · BarringtonBarrington5,000 Meters Junior Varsity1720:07.26 PB12
Aug 31Injury Fund CarnivalAug 31 · 5,000 Meters Varsity · Place 26 · Barrington HighBarrington High5,000 Meters Varsity2620:36.8812

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 7 · BarringtonBarrington5,000 Meters Junior Varsity718:05.1111
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 7 · BarringtonBarrington5,000 Meters Varsity718:05.1111
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Junior Varsity Boys · Place 7 · BarringtonBarrington5,000 Meters Junior Varsity Boys717:05.4 PB11
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Junior Varsity · Place 7 · BarringtonBarrington5,000 Meters Junior Varsity717:05.40JR
Oct 2Metro Dual Meet #4: SRA, BAR, EP, TIVOct 2 · 2.79 Miles Varsity · Place 11 · Barrington High SchoBarrington High Scho2.79 Miles Varsity1117:03.0011
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 137 · BarringtonBarrington5,000 Meters Championship13718:05.2 PB11
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 15 · BarringtonBarrington5,000 Meters Varsity1517:43.0811
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 15 · BarringtonBarrington5,000 Meters Varsity1517:43.0811
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 15 · BarringtonBarrington5,000 Meters Varsity1517:43.0811
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 15 · BarringtonBarrington5,000 Meters Varsity1517:43.0811
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 15 · BarringtonBarrington5,000 Meters Varsity1517:43.0811
Sep 2Injury Fund CarnivalSep 2 · 5,000 Meters Varsity · Place 10 · BarringtonBarrington5,000 Meters Varsity1017:41.5411

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29RIIL Class XC ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 9 · BarringtonBarrington5,000 Meters Junior Varsity917:56.010
Oct 8Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 76 · Barrington HBarrington H5,000 Meters Varsity7618:15.110
Oct 8Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 75 · BarringtonBarrington5,000 Meters Varsity7518:15.110
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Junior Varsity -1 · Place 10 · BarringtonBarrington5,000 Meters Junior Varsity -11018:40.810
Sep 12Metro Dual Meet #1: BAR, EP, SRA, TIVSep 12 · 5,000 Meters Varsity · Place 13 · BarringtonBarrington5,000 Meters Varsity1319:49 PB10
Sep 3Injury Fund CarnivalSep 3 · 5,000 Meters Varsity · Place 25 · Barrington HighBarrington High5,000 Meters Varsity2518:29.0110

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30RIIL Class State Cross Country ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 121 · BarringtonBarrington5,000 Meters Junior Varsity12121:24.30 PB9
Oct 25RIIL Freshman State Cross Country ChampionshipsOct 25 · 4,000 Meters Varsity · Place 62 · Barrington HBarrington H4,000 Meters Varsity6216:27.809
Sep 27Metro Dual Meet #3: BARR, BV, LSA, LSSep 27 · 5,000 Meters Varsity · Place 28 · BarringtonBarrington5,000 Meters Varsity2821:499
Sep 25Ocean State XC InvitationalSep 25 · 4,000 Meters Freshman Division 2 · Place 64 · Barrington HBarrington H4,000 Meters Freshman Division 26416:42.69—
Sep 20Metro Dual Meet #2: BAR, TIV, SRA, EPSep 20 · 5,000 Meters Varsity · Place 38 · BarringtonBarrington5,000 Meters Varsity3824:22 PB9
Sep 18Vineyard InvitationalSep 18 · 3,000 Meters Freshman · Place 29 · BarringtonBarrington3,000 Meters Freshman2913:15.65 PB9
Sep 14Metro Dual Meet #1: BAR, PORT, Shea, TolmanSep 14 · 5,000 Meters Varsity · Place 23 · BarringtonBarrington5,000 Meters Varsity2322:109
Sep 4Injury Fund CarnivalSep 4 · 4,000 Meters Varsity · Place 45 · Barrington HighBarrington High4,000 Meters Varsity4517:55.779