Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Deerfield ParkRI Middle School State Cross Country Championships · Oct 2311:42.50RI Middle School State Cross Country ChampionshipsOctober 23, 2022
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2216:39.0NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bristol Town BeachMetro Dual Meet #3: MH, PCD, PORT, SRA · Sep 2917:07Metro Dual Meet #3: MH, PCD, PORT, SRASeptember 29, 2025
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Aug 3017:17.79RITCA Injury Fund CarnivalAugust 30, 2025
5,000 Meters · Goddard Memorial State ParkRIIL Dual Meets Week #1 · Sep 917:09.30RIIL Dual Meets Week #1September 9, 2024
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 417:08Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 116:00.8RIIL State Cross Country ChampionshipsNovember 1, 2025
5,000 Meters · Portsmouth High SchoolMetro Dual Meet #1: BAR, PORT, PAWT, MIDD · Sep 1517:05Metro Dual Meet #1: BAR, PORT, PAWT, MIDDSeptember 15, 2025
5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1617:48.30RIIL Dual Meets Week #2September 16, 2024
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #3 · Sep 2317:28.10RIIL Dual Meets Week #3September 23, 2024
5,000 Meters · The GlenEast Bay Challenge · Oct 1616:28.70East Bay ChallengeOctober 16, 2025
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 817:17.890th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Tiverton High SchoolMetro Dual Meet #4: EP, LSA, PORT, TIV · Oct 617:12Metro Dual Meet #4: EP, LSA, PORT, TIVOctober 6, 2025
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 917:0689th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024
5,000 Meters · Wickham Park41st Wickham Park XC Invitational · Sep 2817:4741st Wickham Park XC InvitationalSeptember 28, 2024

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Championship - Northeast · Place 55 · PortsmouthPortsmouth5,000 Meters Championship - Northeast5516:39.0 PB11
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 41 · PortsmouthPortsmouth5,000 Meters Championships4117:17.8 PB11
Nov 1RIIL State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 6 · PortsmouthPortsmouth5,000 Meters Varsity616:00.8 PB11
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class B · Place 2 · PortsmouthPortsmouth5,000 Meters Class B216:13.1911
Oct 16East Bay ChallengeOct 16 · 5,000 Meters Varsity · Place 2 · PortsmouthPortsmouth5,000 Meters Varsity216:28.70 PB11
Oct 6Metro Dual Meet #4: EP, LSA, PORT, TIVOct 6 · 5,000 Meters Varsity · Place 1 · PortsmouthPortsmouth5,000 Meters Varsity117:12 PB11
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity A · Place 28 · PortsmouthPortsmouth5,000 Meters Varsity A2817:08 PB11
Sep 29Metro Dual Meet #3: MH, PCD, PORT, SRASep 29 · 5,000 Meters Varsity · Place 3 · PortsmouthPortsmouth5,000 Meters Varsity317:07 PB11
Sep 22Metro Dual Meet #2: BV, LS, MIDD, MB, PORTSep 22 · 5,000 Meters Varsity · Place 2 · PortsmouthPortsmouth5,000 Meters Varsity217:1711
Sep 15Metro Dual Meet #1: BAR, PORT, PAWT, MIDDSep 15 · 5,000 Meters Varsity · Place 3 · PortsmouthPortsmouth5,000 Meters Varsity317:05 PB11
Aug 30RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Brennan · Place 11 · PortsmouthPortsmouth5,000 Meters Brennan1117:17.79 PB11

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 114 · PortsmouthPortsmouth5,000 Meters Championships11417:06 PB10
Nov 2RIIL State Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 25 · PortsmouthPortsmouth5,000 Meters Varsity2516:49.8210
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 8 · PortsmouthPortsmouth5,000 Meters Varsity816:59.3210
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 8 · PortsmouthPortsmouth5,000 Meters Varsity816:59.3210
Oct 17East Bay ChallengeOct 17 · 5,000 Meters Varsity · Place 2 · PortsmouthPortsmouth5,000 Meters Varsity216:47.4110
Sep 30RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Metro: MH, PORT, PCD, SRA · Place 4 · PortsmouthPortsmouth5,000 Meters Metro: MH, PORT, PCD, SRA418:09.2010
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Varsity Boys Medium · Place 31 · PortsmouthPortsmouth5,000 Meters Varsity Boys Medium3117:47 PB10
Sep 23RIIL Dual Meets Week #3Sep 23 · 5,000 Meters Metro: MB, PORT · Place 3 · PortsmouthPortsmouth5,000 Meters Metro: MB, PORT317:28.10 PB10
Sep 16RIIL Dual Meets Week #2Sep 16 · 5,000 Meters BAR, PAWT, PHS · Place 4 · PortsmouthPortsmouth5,000 Meters BAR, PAWT, PHS417:48.30 PB10
Sep 9RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Metro: EPHS, La Salle, PORT, TIV · Place 4 · PortsmouthPortsmouth5,000 Meters Metro: EPHS, La Salle, PORT, TIV417:09.30 PB10
Aug 31Injury Fund CarnivalAug 31 · 5,000 Meters Varsity · Place 14 · PortsmouthPortsmouth5,000 Meters Varsity1417:22.5010

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 24 · PortsmouthPortsmouth5,000 Meters Varsity2419:00.839
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 24 · Portsmouth HPortsmouth H5,000 Meters Varsity2419:00.839
Oct 23RI Freshman State ChampionshipsOct 23 · 4,000 Meters Varsity · Place 22 · PortsmouthPortsmouth4,000 Meters Varsity2214:55.029
Sep 12Metro Dual Meet #1: PORT, MH, SRA, PCDSep 12 · 5,000 Meters Varsity · Place 18 · Portsmouth High SchoPortsmouth High Scho5,000 Meters Varsity1820:05.009
Sep 2Injury Fund CarnivalSep 2 · 5,000 Meters Varsity · Place 40 · PortsmouthPortsmouth5,000 Meters Varsity4020:07.079

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 23RI Middle School State Cross Country ChampionshipsOct 23 · 3,000 Meters Middle School · Place 59 · PortsmouthPortsmouth3,000 Meters Middle School5911:42.50 PB8