2025 St. Peter's Fiesta
5K Road Race
We’re so excited you’ll be joining us for the 2025 Glen T. MacLeod Cape Ann YMCA St. Peter's Fiesta 5K Road Race. By participating, you’re not just running a race—you’re supporting the Y’s mission to strengthen our community. Your involvement helps ensure that programs like swim safety, childcare, and youth development remain accessible to everyone who needs them. Your commitment to this event helps support the Glen T. MacLeod Cape Ann YMCA St. Peter's 5K Road Race
Looking for a way to participate in Gloucester’s Annual St. Peter’s Festival celebration? This family friendly course runs from Stage Fort Park right into the heart of Fiesta! Fans line the streets to cheer you on...the race ends at the Fiesta Carnival!
Race starts at 6:30pm on Hough Ave, Gloucester's Stage Fort Park.
Refunds will not be offered.
Timing Provided by Bay State Race Services
Swag: Tee Shirt- size and availability on a first come basis. Shirts must be picked up by the start of the race.
Pick up: Glen T. MacLeod Cape Ann YMCA 7 Gloucester Crossing, Gloucester, Tuesday, June 24th from 12:00-7:00pm, Wednesday June 25th from 8am-1:00pm, and Thursday, June 26th at Stage Fort Park at 5:00pm
Race Map:
Results/Awards: The results will be posted at race end and emailed to participants later in the day.
Awards will be available at the Glen T. MacLeod Cape Ann YMCA on Friday, June 27th at 9am. Awards not picked up by Monday, June 30th will be mailed.
Medals will be awarded to overall 1st place female and male runners (no double dipping) Medals will be awarded for the 1st female and male Gloucester resident.
Top 3 female and male runners in the following age groups: 13 & under, 14-19, 20-29. 30-39, 40-49, 50-59, 60-69 and 70+.
Top 3 nonbinary runners and top 3 wheelchair finishers.
Local Information can be found here: https://business.capeannchamber.com/list/member/greater-cape-ann-chamber-of-commerce-25880
Registration fees
Registration fees
Prices are inclusive of mandatory charges, items, and fees
5K Adult Closed
-
$39.44Dec 31 - Jun 26
YNSStaff Closed
-
$39.44Dec 31 - Jun 26
60 Days to My 5K Closed
-
60 Day to My 5K participant
Wheelchair Closed
-
$39.44Dec 31 - Jun 26
5K Child Closed
13 and under
-
$18.04Dec 31 - Jun 26
Packet Pick-Up Info
Swag: Tee Shirt- size and availability on a first come basis. Shirts must be picked up by the start of the race.
Pick up: Glen T. MacLeod Cape Ann YMCA 7 Gloucester Crossing, Gloucester, Tuesday, June 25th from 2:00-7:00pm, Wednesday June 26th from 12pm-6:00pm, and Thursday, June27th at Stage Fort Park at 5:00pm
Top donors
No. | Name | Amount |
---|---|---|
1 | Anonymous | $1,065.85 |
2 | IFT,Inc. | $533.35 |
3 | Michael Mulligan | $533.35 |
4 | Wendy and Anthony Tarricone | $267.10 |
5 | Steven Paget - IFT | $267.10 |
Top teams
1 |
![]() |
Riggs Point Rebels$3,592.70 Raised$5,000.00 Goal |
View page |
2 |
![]() |
Campbell Funeral HomeRaised:$820.53 |
View page |
3 |
![]() |
Bay View CrewRaised:$163.16 |
View page |
4 |
![]() |
Team Bass RockedRaised:$134.83 |
View page |
5 |
![]() |
Cape Ann Special OlympicsRaised:$107.35 |
View page |
6 |
![]() |
Beach DreamsRaised:$54.10 |
View page |
7 |
![]() |
East Veterans Shark StridersRaised:$54.10 |
View page |
8 |
![]() |
Wonderful WingasRaised:$49.63 |
View page |
9 |
![]() |
RUN ABVRaised:$38.98 |
View page |
10 |
![]() |
BoulevardRaised:$27.48 |
View page |
Top fundraisers
1 |
![]() |
william zwemkeRaised: $2,808.01 |
View page for william |
2 |
![]() |
Vanessa LeeRaised: $1,065.85 |
View page for Vanessa |
3 |
![]() |
Eric MulliganRaised: $687.45 |
View page for Eric |
4 |
![]() |
Katie KnudsenRaised: $213.85 |
View page for Katie |
5 |
![]() |
Cj Porter$204.05 Raised$200.00 Goal |
View page for Cj |
6 |
![]() |
Hana Belanger$58.15 Raised$1,000.00 Goal |
View page for Hana |
7 |
![]() |
Jayden SoiniRaised: $54.10 |
View page for Jayden |
8 |
![]() |
Lauren Campbell M...Raised: $54.10 |
View page for Lauren |
9 |
![]() |
Marcia Joe AllenRaised: $54.10 |
View page for Marcia Joe |
10 |
![]() |
A HarringtonRaised: $27.48 |
View page for A |
Contact information
- Event contact
- Carol Meyer
- Phone
- 978.564.3468