Jonathan Racine was born on May 28, 1993 in Montreal, Quebec. The product of the QMJHL’s Shawinigan Cataractes and Moncton Wildcats was drafted in the third round, 87th overall, by the Florida Panthers in the 2011 NHL entry draft.
After four seasons in the QMJHL, Racine was assigned to the Panthers’ AHL affiliate, the San Antonio Rampage, to end the 2012-13 season. Racine would play the majority of the 2013-14 season with the Rampage, however on April 1, 2014 the Florida Panthers would promote him to make his NHL debut in a 4-2 loss to the New York Islanders.
Prior to the 2016–17 season, Racine was traded by the Panthers to the Montreal Canadiens in exchange for Tim Bozon. He began the year with the club's AHL affiliate, the St. John's IceCaps. He appeared int 26 games for the IceCaps before he was on the move again. This time sent to the Tampa Bay Lightning for defenceman Nikita Nesterov on January 26, 2017.
On the international stage, Racine would represent Canada once during a 6th place finish at the 2010 World Under 17 Hockey Challenge.