Personal bests

Best marks in available results
Event / courseMarkMeetDate
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 934:20.00Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · Barrington High SchoolMetro Dual Meet #1: BAR, EP, SRA, TIV · Sep 1221:03Metro Dual Meet #1: BAR, EP, SRA, TIVSeptember 12, 2022
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1417:14.6ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2217:20.716th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Martha’s Vineyard Regional High School17th Annual Vineyard XC Invitational · Sep 718:14.3517th Annual Vineyard XC InvitationalSeptember 7, 2024
5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 217:13.71RIIL State Cross Country ChampionshipsNovember 2, 2024
5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1618:32.40RIIL Dual Meets Week #2September 16, 2024
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #3 · Sep 2317:56RIIL Dual Meets Week #3September 23, 2024
5,000 Meters · Tiverton High SchoolMetro Dual Meet #2: BAR, TIV, SRA, EP · Sep 2026:35Metro Dual Meet #2: BAR, TIV, SRA, EPSeptember 20, 2021
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 918:0789th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 156 · UnattachedUnattached5 Miles Open15634:20.00 PBSo

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 202 · BarringtonBarrington5,000 Meters Championships20218:07 PB12
Nov 2RIIL State Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 36 · BarringtonBarrington5,000 Meters Varsity3617:13.71 PB12
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 14 · BarringtonBarrington5,000 Meters Varsity1417:30.3212
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 14 · BarringtonBarrington5,000 Meters Varsity1417:30.3212
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Junior Varsity · Place 3 · BarringtonBarrington5,000 Meters Junior Varsity317:06.4212
Sep 30RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Metro: BARR, LSA · Place 12 · BarringtonBarrington5,000 Meters Metro: BARR, LSA1218:4312
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Varsity 1 · Place 126 · BarringtonBarrington5,000 Meters Varsity 112618:40.012
Sep 23RIIL Dual Meets Week #3Sep 23 · 5,000 Meters Metro: BAR, EP, SRA, TIV · Place 6 · BarringtonBarrington5,000 Meters Metro: BAR, EP, SRA, TIV617:56 PB12
Sep 16RIIL Dual Meets Week #2Sep 16 · 5,000 Meters BAR, PAWT, PHS · Place 14 · BarringtonBarrington5,000 Meters BAR, PAWT, PHS1418:32.40 PB12
Sep 9RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Metro: BAR, MB, MH, PCD · Place 13 · BarringtonBarrington5,000 Meters Metro: BAR, MB, MH, PCD1318:5212
Sep 717th Annual Vineyard XC InvitationalSep 7 · 5,000 Meters Varsity · Place 32 · BarringtonBarrington5,000 Meters Varsity3218:14.35 PB12

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 44 · BarringtonBarrington5,000 Meters Varsity4420:15.8311
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 44 · BarringtonBarrington5,000 Meters Varsity4420:15.8311
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity Boys · Place 71 · BarringtonBarrington5,000 Meters Varsity Boys7117:14.6 PB11
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 71 · BarringtonBarrington5,000 Meters Varsity7117:14.56JR
Oct 2Metro Dual Meet #4: SRA, BAR, EP, TIVOct 2 · 2.79 Miles Varsity · Place 5 · Barrington High SchoBarrington High Scho2.79 Miles Varsity515:53.0011
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 99 · BarringtonBarrington5,000 Meters Championship9917:20.7 PB11
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 25 · BarringtonBarrington5,000 Meters Varsity2518:05.2411
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 25 · BarringtonBarrington5,000 Meters Varsity2518:05.2411
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 25 · BarringtonBarrington5,000 Meters Varsity2518:05.2411
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 25 · BarringtonBarrington5,000 Meters Varsity2518:05.2411
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 25 · BarringtonBarrington5,000 Meters Varsity2518:05.2411
Sep 2Injury Fund CarnivalSep 2 · 5,000 Meters Varsity · Place 16 · BarringtonBarrington5,000 Meters Varsity1618:11.0811

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29RIIL Class XC ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 22 · BarringtonBarrington5,000 Meters Junior Varsity2218:21.710
Oct 8Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 111 · Barrington HBarrington H5,000 Meters Varsity11118:56.910
Oct 8Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 19 · BarringtonBarrington5,000 Meters Varsity1918:56.910
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Junior Varsity -1 · Place 30 · BarringtonBarrington5,000 Meters Junior Varsity -13019:14.010
Sep 12Metro Dual Meet #1: BAR, EP, SRA, TIVSep 12 · 5,000 Meters Varsity · Place 22 · BarringtonBarrington5,000 Meters Varsity2221:03 PB10
Sep 10Martha's Vineyard InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 11 · BarringtonBarrington5,000 Meters Junior Varsity1120:51.0SO
Sep 3Injury Fund CarnivalSep 3 · 5,000 Meters Varsity · Place 36 · Barrington HighBarrington High5,000 Meters Varsity3619:16.8410

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30RIIL Class State Cross Country ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 152 · BarringtonBarrington5,000 Meters Junior Varsity15222:15.409
Oct 25RIIL Freshman State Cross Country ChampionshipsOct 25 · 4,000 Meters Varsity · Place 92 · Barrington HBarrington H4,000 Meters Varsity9217:31.509
Sep 27Metro Dual Meet #3: BARR, BV, LSA, LSSep 27 · 5,000 Meters Varsity · Place 35 · BarringtonBarrington5,000 Meters Varsity3524:009
Sep 25Ocean State XC InvitationalSep 25 · 4,000 Meters Freshman Division 2 · Place 115 · Barrington HBarrington H4,000 Meters Freshman Division 211517:57.49—
Sep 20Metro Dual Meet #2: BAR, TIV, SRA, EPSep 20 · 5,000 Meters Varsity · Place 51 · BarringtonBarrington5,000 Meters Varsity5126:35 PB9
Sep 14Metro Dual Meet #1: BAR, PORT, Shea, TolmanSep 14 · 5,000 Meters Varsity · Place 40 · BarringtonBarrington5,000 Meters Varsity4026:009
Sep 4Injury Fund CarnivalSep 4 · 4,000 Meters Varsity · Place 88 · Barrington HighBarrington High4,000 Meters Varsity8822:46.849