Click on the following links to view the complete event results on Race Roster: Marathon Half Marathon Run Half Marathon Walk 10km 10km Walk 5km Mother of twins wins Fredericton marathon on Mother’s Day Maura Wieczorek and Ryan O’Shea won the Fredericton Marathon on Sunday morning in an event that doubled as the New Brunswick championships.