With 67 days to Rio 2016, Canadians hauled some serious hardware including titles brought home by athletes in athletics, rowing and rugby.

Here’s a breakdown of Canada’s awesome weekend.

Athletics

READ: Canada sweeps in Gotzis | Ahmed breaks 5,000m record 

One step closer to Rio. 🇨🇦 #Hypomeeting #götzis #roadtorio #rio2016

A photo posted by Brianne Theisen-Eaton (@btheiseneaton) on

It was a big weekend for Canadians in athletics. Damian Warner (decathlon) and Brianne Theisen-Eaton (heptathlon) led the excitement, both winning gold at the prestigious Hypo-meeting in Gotzis on Sunday. At the Diamond League stop in Eugene, Mohammed Ahmed finished third and smashed his 5,000m Canadian record, while Shawn Barber took silver in men’s pole vault.

Rowing

READ: Jennerich & Obee win gold in Lucerne

Patricia Obee (right), and Lindsay Jennerich celebrate winning gold at World Rowing Cup II final in Lucerne, Switzerland on May 29, 2016.

Patricia Obee (right), and Lindsay Jennerich celebrate winning gold at World Rowing Cup II final in Lucerne, Switzerland on May 29, 2016.

Lindsay Jennerich and Patricia Obee were golden at the second World Rowing Cup, after an extremely close race in the lightweight double sculls on Sunday. The pair beat some of the world’s top boats on their way to victory, including the defending world champions Sophie Mackenzie and Julia Edward of New Zealand.

Rugby

READ: Cup champions: Canada beats Australia 29-19

Canada celebrates winning the Clermont Sevens in the World Rugby Women's Sevens Series on May 29, 2016 (Photo: World Rugby).

Canada celebrates winning the Clermont Sevens in the World Rugby Women’s Sevens Series on May 29, 2016 (Photo: World Rugby).

The women’s rugby team became cup champions after beating Australia 29-19 at the final World Sevens Series tournament on Sunday. Kelly Russell won the tournament’s player of the final award, while Brittany Benn and Ghislaine Landry were named to the Clermont Sevens dream team.

Cycling – Mountain Bike

READ: Pendrel, Batty win silver, bronze at World Cup in La Bresse

Catharine Pendrel and Emily Batty won silver and Bronze respectively at the third mountain bike world cup in La Bresse, France. The Canadians’ impressive performances on Sunday moved them up in the overall world Cup rankings, with Pendrel in second and Batty in fourth.

Beach Volleyball

READ: Bansley & Pavan back with bronze in Moscow 

Heather Bansley and Sarah Pavan return to the FIVB podium after finishing third at the Moscow Grand Slam on Sunday. The Canadians defeated Brazil 21-16,21-18 to win their first FIVB medal since returning to the tour last weekend, after an injury to Pavan kept them out of competition.

Golf

Brooke Henderson hits during the final round of the LPGA Championship golf tournament in Ann Arbor on May 29, 2016. (AP Photo/Jose Juarez)

Brooke Henderson hits during the final round of the LPGA Championship golf tournament in Ann Arbor on May 29, 2016. (AP Photo/Jose Juarez)

Brooke Henderson claimed her ninth top-10 finish of the season after tying for third at an LPGA event in Ann Arbor, Michigan on Sunday. This was Henderson second best LPGA result since the 18-year finished second at a tournament Florida in February. Her latest performance moves the Canadian up to fourth in the world rankings.

Triathlon

Tyler Mislawchuk won the Calaponte Triweek triathlon in Italy on Saturday. The Canadian finished in one hour 48 minutes and 20 seconds to secure the title.