It was an exciting weekend for Team Canada fans, with tons of action in winter and summer sports.

Here’s a summary this weekend’s big performances.

Speed Skating – Short Track

Read: St-Gelais and Girard earn trio of silver
Read: Canada gains four more worlds medals

Canadian short track skaters had a big weekend at the world championships. Marianne St-Gelais led the way picking up three silver medals and finishing second overall. Samuel Girard also landed a spot on the podium with a 1000m silver and ending the weekend third overall. Charles Hamelin grabbed bronze in the 1500m.

Speed Skating – Long Track

Read: Silvers for De Haitre and Bloemen at World Cup Final

Long track skaters Vincent De Haitre and Ted-Jan Bloemen both climbed the final World Cup podium of the season in Stavanger, Norway. De Haitre claimed silver in the men’s 1000m, while Blowmen earned a silver of his own in the 5000m.

Snowboard

Read: X Games Slopestyle | X Games big air | Slopestyle Worlds 

Three Canadians capped off the X Games winter tour on the podium in Norway. Sebastien Toutant started things off for Canada landing bronze in slopetyle. Mark McMorris and Max Parrot capped things off on Saturday with a 1-2 finish in big air. Over in Sierra Nevada Laurie Blouin won the women’s slopestyle world championships.

Curling

Read: Team Brad Gushue wins 2017 Brier 

Your 2017 Tim Hortons Brier champions – Team Gushue! #Nfld #Brier2017 #curling

A post shared by Curling Canada (@curlingcanada) on

Team Brad Gushue won the 2017 Brier in front of a home crowd in Newfoundland and Labrador. Team Gushue’s first Brier victory came after defeating Team Kevin Koe 7-6. Team Gushue will now go on to represent Canada at the 2017 World Championships in Edmonton. A podium finish there will earn them direct entry into the national trials in December where the Olympic team for PyeongChang 2018 will be decided.

Tennis

Read: Pospisil posts huge upset over world No. 1 Andy Murray

Vasek Pospisil had arguably the biggest victory of his singles career, beating world no. 1 Andy Murray at the Indian Wells Masters. Pospisil, who had to play in the qualifying round to earn a spot in the tournament, won the match 6-4, 7-6(5).

Golf

Read: Hadwin collects first PGA Tour victory, earns spot in Masters

Adam Hadwin logged his first PGA tour victory on Sunday, becoming the 14th Canadian to win a PGA event. Hadwin’s victory also qualifies him for the The Masters, giving Canada three entries for the first time since 1968.

Diving

Jennifer Abel and Melissa Citrini-Beaulieu found another international diving podium this season. The 3m synchro pair finished third at the FINA Diving World Series event in Guangzhou China.

Gymnastics

Read: Six medals for Canada on final day at 2017 International Gymnix

Canadian gymnasts picked up eight medals at the 2017 International Gymix in Montreal. Rio 2016 Olympic Shallon Olsen led the way, winning gold in vault with a score of 14.500.