Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Leary FieldDual Meet Waltham vs NEE #1 (Girls Only) · Oct 46:07Dual Meet Waltham vs NEE #1 (Girls Only)October 4, 2020
1770 m · Franklin ParkBoston Mayors Cup · Oct 257:11Boston Mayors CupOctober 25, 2020
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 511:56.43MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022
4,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 1315:58.30USATF New England Association Junior Olympic ChampionshipsNovember 13, 2022
4,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championships · Nov 2115:13USATF Region 1 Junior Olympic ChampionshipsNovember 21, 2021
5,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1322:55.902025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
5,000 Meters · Derryfield ParkManchester Invite · Sep 2123:00.8Manchester InviteSeptember 21, 2024
5,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 920:37.88USATF National Junior Olympic ChampionshipsDecember 9, 2023
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2520:38.3Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1121:59.58MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2320:50.58USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
5,000 Meters · Pine Banks ParkGirls Catholic Conference XC Championship · Oct 1520:36.91Girls Catholic Conference XC ChampionshipOctober 15, 2025
5,000 Meters · Van Cortlandt ParkCHAMPS Northeast Regional XC Championships · Nov 2621:50.8CHAMPS Northeast Regional XC ChampionshipsNovember 26, 2022
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1521:08.46MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 120:25.90MSTCA Frank Mooney Coaches (Large Schools)November 1, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 5,000 Meters 15-18 · Place 33 · New England Elite Track ClubNew England Elite Track Club5,000 Meters 15-183322:55.90 PB12
Nov 29Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters The Phil Zodda Championship Girls · Place 80 · New England Elite Track ClubNew England Elite Track Club5,000 Meters The Phil Zodda Championship Girls8022:17.512
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 5,000 Meters 15-18 · Place 19 · New England Elite Track ClubNew England Elite Track Club5,000 Meters 15-181920:50.58 PB12
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 123 · Malden CatholicMalden Catholic5,000 Meters Division 112321:08.46 PB12
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Divison 1C · Place 23 · Malden CatholicMalden Catholic5,000 Meters Varsity Divison 1C2320:26.4012
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Senior · Place 8 · Malden CatholicMalden Catholic5,000 Meters Senior820:25.90 PB12
Oct 15Girls Catholic Conference XC ChampionshipOct 15 · 5,000 Meters Varsity · Place 5 · Malden CatholicMalden Catholic5,000 Meters Varsity520:36.91 PB12
Sep 20MSTCA Frank Kelley (Large Schools)Sep 20 · 3,000 Meters Senior · Place 11 · Malden CatholicMalden Catholic3,000 Meters Senior1112:24.9512

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 10USATF New England Junior Olympic ChampionshipsNov 10 · 5,000 Meters 15-18 · Place 16 · New England Elite Track ClubNew England Elite Track Club5,000 Meters 15-181622:52.5311
Sep 21Manchester InviteSep 21 · 5,000 Meters Small School Varsity · Place 62 · Malden CatholicMalden Catholic5,000 Meters Small School Varsity6223:00.8 PB11

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 5,000 Meters 15-18 · Place 42 · New England Elite Track ClubNew England Elite Track Club5,000 Meters 15-184220:37.88 PB10
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters Freshman/Sophomore · Place 11 · New England Elite Track ClubNew England Elite Track Club5,000 Meters Freshman/Sophomore1120:38.3 PB10
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters 1C · Place 49 · Malden CatholicMalden Catholic5,000 Meters 1C4921:59.58 PB10

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 26CHAMPS Northeast Regional XC ChampionshipsNov 26 · 5,000 Meters Frosh/Soph · Place 19 · New England EliteNew England Elite5,000 Meters Frosh/Soph1921:50.8 PB9
Nov 20USATF Region 1 Junior Olympic ChampionshipsNov 20 · 4,000 Meters 13-14 · New England Elite Track ClubNew England Elite Track Club4,000 Meters 13-140DNS9
Nov 19MIAA Division State Cross Country ChampionshipsNov 19 · 5,000 Meters Division 1 · Place 85 · Malden CatholicMalden Catholic5,000 Meters Division 18520:23.059
Nov 13USATF New England Association Junior Olympic ChampionshipsNov 13 · 4,000 Meters 13-14 · Place 9 · New England Elite Track ClubNew England Elite Track Club4,000 Meters 13-14915:58.30 PB9
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters Varsity · Place 10 · Malden CatholicMalden Catholic5,000 Meters Varsity1019:27.02FR
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 3,000 Meters Freshman · Place 4 · Malden CatholicMalden Catholic3,000 Meters Freshman411:56.5FR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Large School) · Place 4 · Malden CatholicMalden Catholic3,000 Meters Freshman (Large School)411:56.43 PB9
Oct 15MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 1.5 Miles Freshman · Place 2 · Malden CatholicMalden Catholic1.5 Miles Freshman212:48.9FR

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 21USATF Region 1 Junior Olympic ChampionshipsNov 21 · 4,000 Meters 13-14 · Place 14 · New England Elite Track ClubNew England Elite Track Club4,000 Meters 13-141415:13 PB8

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 29Gate City Youth InvitationalNov 29 · 3,000 Meters Varsity · Place 9 · New England EliteNew England Elite3,000 Meters Varsity912:09.3—
Nov 22USATF-NE Youth XC ChampionshipNov 22 · 3,000 Meters Varsity · Place 15 · New England Elite Tr..New England Elite Tr..3,000 Meters Varsity1512:16—
Nov 15USATF-NE XC Youth InvitationalNov 15 · 3,000 Meters Varsity · Place 22 · New England Elite Tr..New England Elite Tr..3,000 Meters Varsity2212:39—
Nov 1Dual Meet NEE vs Waltham #3Nov 1 · 3,000 Meters 11-12 · Place 10 · New England Elite Track ClubNew England Elite Track Club3,000 Meters 11-121012:44.24Unofficial7
Oct 25Boston Mayors CupOct 25 · 1.1 Miles Middle School · Place 36 · New England Elite Track ClubNew England Elite Track Club1.1 Miles Middle School367:11 PB7
Oct 11Dual Meet Waltham vs NEE #2Oct 11 · 1 Miles 11-12 · Place 7 · New England Elite Track ClubNew England Elite Track Club1 Miles 11-1276:09.37
Oct 4Dual Meet Waltham vs NEE #1 (Girls Only)Oct 4 · 1 Miles 11-12 · Place 8 · New England Elite Track ClubNew England Elite Track Club1 Miles 11-1286:07 PB7