From major world championships accomplishments on ice, to a new world leading time on the track, Team Canada was on fire this weekend.

Here’s are the details.

Figure Skating

Read: Virtue and Moir win third world title
Read: Historic double podium for Osmond and Daleman

🇨🇦🥈Kaetlyn & Gabby 🥉🇨🇦 🌟#GoCanada #AllezCanada #WorldFigure #Helsinki2017 #MondiauxPatinage 🌟

A post shared by Skate Canada / Patinage Canada (@skate_canada) on

It was a big weekend for Skate Canada at worlds. Tessa Virtue and Scott Moir ended their undefeated season with their third world title. In the women’s event Kaetlyn Osmond and Gabrielle Daleman made history, as they gave Canada its first-ever double podium in the ladies event. 

Athletics

@de6rasse & @buckkyjr leading 🇨🇦 to the 4x100m 🥇 at the #FloridaRelays (🎥:@kerrjason)

A post shared by #ACTF2017 (@athleticscanada) on

Canada’s Rio 2016 4x100m Olympic bronze medallists were reunited this weekend at Florida Relays. The team of Andre De Grasse, Brendon Rodney, Aaron Brown and Akeem Haynes won the event in 38.15 seconds, setting a new world leading time. 

Tennis

Read: Dabrowski nabs Miami doubles title

Gaby Dabrowski captured the biggest title of her career on Sunday, winning the prestigious Miami Open with doubles partner Yifan Xu of China. The pair defeated former doubles World No. 1 Sania Mirza of India and Czech Barbora Strycova 6-4, 6-3 in the final.

Triathlon

Read: Brown races to first World Cup medal

@kzaferes6's Armpits were a bit smelly. #newplymouthwc

A post shared by jo_brown1 (@jo_brown1) on

Joanna Brown clinched her first-ever triathlon World Cup on Sunday in New Zealand. The Canadian’s silver medal finish came at the end of a very close battle for gold with Katie Zaferes from the United States.

Diving

Read: Canadians score three World Series medals in Kazan

Canadian divers picked up three World Series medals at he circuit’s stop in Kazan, Russia. Meaghan Benfeito and her new partner Caeli McKay won silver for their first World Series medal together. On Sunday Jennifer Abel made two trips the the podium, first in the women’s 3m (bronze), before returning with Francois Imbeau-Dulac in 3m synchro (silver).

Gymnastics

Rio 2016 gymnast Shallon Olsen, had a great Sunday in vault winning 2017 Trofeo Citta di Jesolo competition in Venice competition. The Canadian scored 14.500 to finish more than 0.300 points ahead of second place.