Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Goddard Memorial State ParkOcean State Middle School Invitational · Sep 217:29.08Ocean State Middle School InvitationalSeptember 21, 2018
3 Miles · Chariho Regional High SchoolSouthern Dual Meet #1: NAR, Prout, WEST · Sep 1318:01Southern Dual Meet #1: NAR, Prout, WESTSeptember 13, 2021
3 Miles · Curtis Corner Middle SchoolSouthern Dual Meet #1: EWG, SK, WW, WEST · Oct 520:29Southern Dual Meet #1: EWG, SK, WW, WESTOctober 5, 2020
4,500 Meters · Ryan ParkSouthern Dual Meet #3: Chariho, NK, Westerly · Sep 2818:10Southern Dual Meet #3: Chariho, NK, WesterlySeptember 28, 2021
5,000 Meters · Bradford PreserveSouthern Dual Meet #2: Rogers, WEST, WW · Sep 2121:12Southern Dual Meet #2: Rogers, WEST, WWSeptember 21, 2021
5,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1019:46.9New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1823:06.40Conn College InviteOctober 18, 2025
6,000 Meters · Keene State CollegeKSC Invitational · Oct 423:08.90KSC InvitationalOctober 4, 2025
6,000 Meters · Mount Greylock Regional SchoolPurple Valley Classic · Sep 2023:44.4Purple Valley ClassicSeptember 20, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NESCAC ChampionshipsNov 1 · 6,000 Meters Champ · Place 95 · TuftsTufts6,000 Meters Champ9523:47.84Jr
Oct 18Conn College InviteOct 18 · 6,000 Meters White · Place 26 · TuftsTufts6,000 Meters White2623:06.40 PBJr
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 5,000 Meters NEICAAA · Place 126 · TuftsTufts5,000 Meters NEICAAA12619:46.9 PBJr
Oct 4KSC InvitationalOct 4 · 6,000 Meters College · Place 41 · TuftsTufts6,000 Meters College4123:08.90 PBJr
Sep 20Purple Valley ClassicSep 20 · 6,000 Meters College · Place 28 · TuftsTufts6,000 Meters College2823:44.4 PBJr

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 28Southern Dual Meet #3: Chariho, NK, WesterlySep 28 · 4,500 Meters Varsity · Place 4 · WesterlyWesterly4,500 Meters Varsity418:10 PB11
Sep 21Southern Dual Meet #2: Rogers, WEST, WWSep 21 · 5,000 Meters Varsity · Place 1 · WesterlyWesterly5,000 Meters Varsity121:12 PB11
Sep 13Southern Dual Meet #1: NAR, Prout, WESTSep 13 · 3 Miles Varsity · Place 1 · WesterlyWesterly3 Miles Varsity118:01 PB11

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Southern Dual Meet #4: Westerly vs GansettOct 24 · 5,000 Meters Varsity · Place 3 · WesterlyWesterly5,000 Meters Varsity321:3710
Oct 17Southern Dual Meet #3: Chariho, NK, WesterlyOct 17 · 5,000 Meters Varsity · Place 10 · WesterlyWesterly5,000 Meters Varsity1021:1310
Oct 10Southern Dual Meet #2: Rogers, TG, WesterlyOct 10 · 5,000 Meters Varsity · Place 1 · WesterlyWesterly5,000 Meters Varsity121:4610
Oct 5Southern Dual Meet #1: EWG, SK, WW, WESTOct 5 · 3 Miles Varsity · Place 3 · WesterlyWesterly3 Miles Varsity320:29 PB10

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 21Ocean State Middle School InvitationalSep 21 · 2,000 Meters 8th Grade · Place 2 · WesterlyWesterly2,000 Meters 8th Grade27:29.08 PB8