Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Deerfield ParkRIPCOA Middle School State Championships · Oct 2113:28.50RIPCOA Middle School State ChampionshipsOctober 21, 2023
3,000 Meters · Martha’s Vineyard Regional High School17th Annual Vineyard XC Invitational · Sep 712:39.3317th Annual Vineyard XC InvitationalSeptember 7, 2024
4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2817:11.5Ocean State InvitationalSeptember 28, 2024
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 940:15.30Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · Barrington High SchoolMetro Dual Meet #3: BARR, BV, LSA, LS · Sep 2921:40Metro Dual Meet #3: BARR, BV, LSA, LSSeptember 29, 2025
5,000 Meters · Bristol Town BeachMetro Dual Meet #3: BARR, MB, MH · Sep 3021:34Metro Dual Meet #3: BARR, MB, MHSeptember 30, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1121:14.50MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Aug 3020:17.79RITCA Injury Fund CarnivalAugust 30, 2025
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1720:55.8Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2721:44.9Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Highland ParkHighland Park Invitational · Sep 1223:01.07Highland Park InvitationalSeptember 12, 2026
5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 221:03.17RIIL State Cross Country ChampionshipsNovember 2, 2024
5,000 Meters · Portsmouth High SchoolMetro Dual Meet #1: BAR, PORT, PAWT, MIDD · Sep 1521:18Metro Dual Meet #1: BAR, PORT, PAWT, MIDDSeptember 15, 2025
5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1622:42.10RIIL Dual Meets Week #2September 16, 2024
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #3 · Sep 2321:51RIIL Dual Meets Week #3September 23, 2024
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 322:58.3Woods Trail RunOctober 3, 2026
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 823:06.090th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 921:0689th 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

10 results
DateMeetEventPlMarkGr
Nov 7RIIL State Cross Country ChampionshipsNov 7 · 5,000 Meters Varsity · Place 60 · BarringtonBarrington5,000 Meters Varsity6021:59.6711
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity B · Place 25 · BarringtonBarrington5,000 Meters Varsity B2521:58.2411
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Girls · Place 103 · BarringtonBarrington5,000 Meters Varsity Girls10320:55.8 PB11
Oct 3Woods Trail RunOct 3 · 5,000 Meters 2nd Seed High School Girls · Place 2 · BarringtonBarrington5,000 Meters 2nd Seed High School Girls222:58.3 PB11
Sep 30Metro Dual Meet #3: BARR, MB, MHSep 30 · 5,000 Meters Varsity · Place 8 · BarringtonBarrington5,000 Meters Varsity821:34 PB11
Sep 22Metro Dual Meet #2: BARR, BVA, EP, LSASep 22 · 5,000 Meters Varsity · Place 20 · BarringtonBarrington5,000 Meters Varsity2022:1511
Sep 15Metro Dual Meet #1: BARR, PCD/SRA, TIVSep 15 · 5,000 Meters Varsity · Place 10 · BarringtonBarrington5,000 Meters Varsity1023:0311
Sep 12Highland Park InvitationalSep 12 · 5,000 Meters Steve Newman Varsity · Place 22 · BarringtonBarrington5,000 Meters Steve Newman Varsity2223:01.07 PB11
Sep 5RITCA Injury Fund CarnivalSep 5 · 5,000 Meters Varsity 3 · Place 13 · BarringtonBarrington5,000 Meters Varsity 31322:00.311
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 68 · UnattachedUnattached5 Miles Open6840:15.30 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 200 · BarringtonBarrington5,000 Meters Championships20023:06.0 PB10
Nov 1RIIL State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 50 · BarringtonBarrington5,000 Meters Varsity5021:15.310
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class B · Place 14 · BarringtonBarrington5,000 Meters Class B1421:16.6410
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 112 · BarringtonBarrington5,000 Meters Varsity Large11221:14.50 PB10
Oct 6Metro Dual Meet #4: BAR, LS, PCD, MB, MHOct 6 · 5,000 Meters Varsity · Place 7 · BarringtonBarrington5,000 Meters Varsity721:4310
Sep 29Metro Dual Meet #3: BARR, BV, LSA, LSSep 29 · 5,000 Meters Varsity · Place 14 · BarringtonBarrington5,000 Meters Varsity1421:40 PB10
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 1 · Place 45 · BarringtonBarrington5,000 Meters Varsity 14521:44.9 PB10
Sep 22Metro Dual Meet #2: BARR, EP, SRA, TIVSep 22 · 5,000 Meters Varsity · Place 3 · BarringtonBarrington5,000 Meters Varsity321:5010
Sep 15Metro Dual Meet #1: BAR, PORT, PAWT, MIDDSep 15 · 5,000 Meters Varsity · Place 3 · BarringtonBarrington5,000 Meters Varsity321:18 PB10
Sep 618th Vineyard XC InvitationalSep 6 · 5,000 Meters Varsity · Place 16 · BarringtonBarrington5,000 Meters Varsity1621:06.1910
Aug 30RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Roy · Place 6 · BarringtonBarrington5,000 Meters Roy620:17.79 PB10

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 154 · BarringtonBarrington5,000 Meters Championships15421:06 PB9
Nov 2RIIL State Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 48 · BarringtonBarrington5,000 Meters Varsity4821:03.17 PB9
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 28 · BarringtonBarrington5,000 Meters Varsity2821:29.579
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 28 · BarringtonBarrington5,000 Meters Varsity2821:29.579
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 2.1 Miles Freshman · Place 10 · BarringtonBarrington2.1 Miles Freshman1013:32.939
Sep 30RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Metro: BARR, BVA, LSA · Place 11 · BarringtonBarrington5,000 Meters Metro: BARR, BVA, LSA1122:099
Sep 28Ocean State InvitationalSep 28 · 4,000 Meters Freshman 1 · Place 9 · BarringtonBarrington4,000 Meters Freshman 1917:11.5 PB9
Sep 23RIIL Dual Meets Week #3Sep 23 · 5,000 Meters Metro: BAR, EP, SRA, TIV · Place 4 · BarringtonBarrington5,000 Meters Metro: BAR, EP, SRA, TIV421:51 PB9
Sep 16RIIL Dual Meets Week #2Sep 16 · 5,000 Meters BAR, PAWT, PHS · Place 6 · BarringtonBarrington5,000 Meters BAR, PAWT, PHS622:42.10 PB9
Sep 9RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Metro: BAR, LS, MB, MH, PCD · Place 11 · BarringtonBarrington5,000 Meters Metro: BAR, LS, MB, MH, PCD1122:219
Sep 717th Annual Vineyard XC InvitationalSep 7 · 3,000 Meters Freshman · Place 7 · BarringtonBarrington3,000 Meters Freshman712:39.33 PB9
Aug 31Injury Fund CarnivalAug 31 · 4,000 Meters Freshman · Place 8 · Barrington HighBarrington High4,000 Meters Freshman817:48.319

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21RIPCOA Middle School State ChampionshipsOct 21 · 3,000 Meters Middle School · Place 34 · St. Mary Academy-Bay ViewSt. Mary Academy-Bay View3,000 Meters Middle School3413:28.50 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 23RI Middle School State Cross Country ChampionshipsOct 23 · 3,000 Meters Middle School · Place 85 · St. Mary Academy-Bay ViewSt. Mary Academy-Bay View3,000 Meters Middle School8513:38.137