Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Goddard Memorial State ParkOcean State Middle School Invitational · Sep 218:38.86Ocean State Middle School InvitationalSeptember 21, 2018
4,000 Meters · East Greenwich High SchoolFreshman State Championships · Oct 2116:06.74Freshman State ChampionshipsOctober 21, 2019
4,000 Meters · Nashua High School SouthUSATF New England Association Junior Olympic Championships · Nov 1116:42.55USATF New England Association Junior Olympic ChampionshipsNovember 11, 2018
4,000 Meters · Van Cortlandt ParkUSATF Region 1 Junior Olympic Championships · Nov 1817:29.60USATF Region 1 Junior Olympic ChampionshipsNovember 18, 2018
5,000 Meters · Branch Brook ParkMetropolitan Championships (Cross Country) · Oct 1118:22.7Metropolitan Championships (Cross Country)October 11, 2025
5,000 Meters · Burrillville Middle SchoolNorthern Dual Meet #2: BURR, BVP, CUMB, NS, WOON · Oct 1021:32.5Northern Dual Meet #2: BURR, BVP, CUMB, NS, WOONOctober 10, 2020
5,000 Meters · Cumberland MonasteryNorthern Dual Meet #2: BVP, CUMB, Davies, LIN, SCIT · Sep 2120:46Northern Dual Meet #2: BVP, CUMB, Davies, LIN, SCITSeptember 21, 2021
5,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 1720:33.08USATF New England Association Junior Olympic ChampionshipsNovember 17, 2019
5,000 Meters · Highland ParkHighland Park Invitational · Sep 1720:36.7Highland Park InvitationalSeptember 17, 2022
5,000 Meters · LIU PostMetropolitan Championships · Oct 1018:23.3Metropolitan ChampionshipsOctober 10, 2026
5,000 Meters · Ponaganset High SchoolRIIL Class State Cross Country Championships · Oct 3020:40.20RIIL Class State Cross Country ChampionshipsOctober 30, 2021
5,000 Meters · Ponaganset HSRhode Island Class Championships · Oct 2621:00.50Rhode Island Class ChampionshipsOctober 26, 2019
5,000 Meters · Sunken Meadow State ParkUSATF Region 1 Junior Olympic Championships · Nov 2420:34USATF Region 1 Junior Olympic ChampionshipsNovember 24, 2019
5,000 Meters · Wickham Park85th-42nd New England Interscholastic XC Championships · Nov 921:2385th-42nd New England Interscholastic XC ChampionshipsNovember 9, 2019

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 10Metropolitan ChampionshipsOct 10 · 5,000 Meters Collegiate · Place 7 · ColumbiaColumbia5,000 Meters Collegiate718:23.3 PBSr

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 11Metropolitan Championships (Cross Country)Oct 11 · 5,000 Meters College · Place 11 · ColumbiaColumbia5,000 Meters College1118:22.7 PBJr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 2Stony Brook Season OpenerSep 2 · 4,000 Meters Varsity · Place 20 · ColumbiaColumbia4,000 Meters Varsity2014:58.4FR
Jul 4Arnold Mills 4th of July Road RaceJul 4 · 4 Miles Women · Place 67 · UnattachedUnattached4 Miles Women6726:38.00UnofficialFr

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12New England Interscholastic XC ChampionshipsNov 12 · 5,000 Meters Varsity · Place 85 · CumberlandCumberland5,000 Meters Varsity8520:40.712
Nov 5RIIL State XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 16 · CumberlandCumberland5,000 Meters Varsity1620:34.612
Oct 29RIIL Class XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 10 · CumberlandCumberland5,000 Meters Varsity1021:04.612
Oct 8Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 54 · CumberlandCumberland5,000 Meters Varsity5421:23.412
Oct 8Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 54 · CumberlandCumberland5,000 Meters Varsity5421:23.412
Sep 17Highland Park InvitationalSep 17 · 5,000 Meters Varsity · Place 7 · CumberlandCumberland5,000 Meters Varsity720:36.7 PB12
Sep 3Injury Fund CarnivalSep 3 · 5,000 Meters Varsity · Place 4 · CumberlandCumberland5,000 Meters Varsity420:24.5412

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30RIIL Class State Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity - Class A · Place 14 · CumberlandCumberland5,000 Meters Varsity - Class A1420:40.20 PB11
Oct 21Skee Carter Bronco InvitationalOct 21 · 5,000 Meters Varsity · Place 34 · CumberlandCumberland5,000 Meters Varsity3422:02.4511
Sep 27Northern Dual Meet #3: BVP, CUMB, MSC, SMITSep 27 · 5,000 Meters Varsity · Place 4 · CumberlandCumberland5,000 Meters Varsity420:4311
Sep 21Northern Dual Meet #2: BVP, CUMB, Davies, LIN, SCITSep 21 · 5,000 Meters Varsity · Place 3 · CumberlandCumberland5,000 Meters Varsity320:46 PB11
Sep 14Northern Dual Meet #1: BVP, BURR, CUMB, NS, WOONSep 14 · 5,000 Meters Varsity · Place 2 · CumberlandCumberland5,000 Meters Varsity220:4911
Sep 4Injury Fund CarnivalSep 4 · 5,000 Meters Varsity · Place 5 · CumberlandCumberland5,000 Meters Varsity520:31.9011

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14RIIL State XC ChampionshipsNov 14 · 5,000 Meters Varsity · Place 48 · CumberlandCumberland5,000 Meters Varsity4821:07.0710
Nov 7RIIL Class A State XC ChampionshipsNov 7 · 5,000 Meters Varsity · Place 24 · CumberlandCumberland5,000 Meters Varsity2421:22.6710
Oct 23Northern Dual Meet #4: BVP, CUMB, MSC, SMITOct 23 · 5,000 Meters Varsity · Place 4 · CumberlandCumberland5,000 Meters Varsity421:0310
Oct 17Northern Dual Meet #3: BVP, CUMB, Davies, LIN, SCITOct 17 · 5,000 Meters Varsity · Place 3 · CumberlandCumberland5,000 Meters Varsity320:4810
Oct 10Northern Dual Meet #2: BURR, BVP, CUMB, NS, WOONOct 10 · 5,000 Meters Varsity · Place 5 · CumberlandCumberland5,000 Meters Varsity521:32.5 PB10
Oct 3Northern Dual Meet #1: BVP, CF, CUMB, NP, PONOct 3 · 5,000 Meters Varsity · Place 5 · CumberlandCumberland5,000 Meters Varsity522:1310

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 24USATF Region 1 Junior Olympic ChampionshipsNov 24 · 5,000 Meters 15-18 · Place 7 · NC Surge - Advanced Running ClubNC Surge - Advanced Running Club5,000 Meters 15-18720:34 PB9
Nov 17USATF New England Association Junior Olympic ChampionshipsNov 17 · 5,000 Meters 15-18 · Place 4 · NC Surge - Advanced Running ClubNC Surge - Advanced Running Club5,000 Meters 15-18420:33.08 PB9
Nov 985th-42nd New England Interscholastic XC ChampionshipsNov 9 · 5,000 Meters Varsity · Place 175 · CumberlandCumberland5,000 Meters Varsity17521:23 PB9
Oct 26Rhode Island Class ChampionshipsOct 26 · 5,000 Meters Varsity - Class A · Place 14 · CumberlandCumberland5,000 Meters Varsity - Class A1421:00.50 PB9
Oct 21Freshman State ChampionshipsOct 21 · 4,000 Meters Freshman · Place 5 · CumberlandCumberland4,000 Meters Freshman516:06.74 PB9
Aug 31Injury Fund Carnival Aug 31 · 4,000 Meters Varsity · Place 5 · CumberlandCumberland4,000 Meters Varsity517:09.63FR

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 18USATF Region 1 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 46 · NC Surge - Advanced Running ClubNC Surge - Advanced Running Club4,000 Meters 13-144617:29.60 PB8
Nov 11USATF New England Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 36 · NC Surge - Advanced Running ClubNC Surge - Advanced Running Club4,000 Meters 13-143616:42.55 PB8
Sep 21Ocean State Middle School InvitationalSep 21 · 2,000 Meters 8th Grade · Place 34 · North CumberlandNorth Cumberland2,000 Meters 8th Grade348:38.86 PB8