2007-08: Yanni Gourde appeared in two games with the Levis Commandeurs midget AAA team in Quebec as a 16-year-old after playing in the Express Rive Sud de Quebec minor organization. He had no points nor penalties in midget AAA play.
2008-09: Signed by the Jonquire Elites midget AAA team after not being protected by Levis, Gourde appeared in four QMJHL games with the Victoriaville Tigres and scored at a better than point-per-game pace for Jonquiere. Gourde had 1 assist and was -2 playing for the Tigres. He was the leading scorer for the Elites with 23 goals, 30 assists and 50 penalty minutes in 41 regular season games. Jonquiere finished seventh in the eight-team Reebok Division. Gourde scored 1 goal with 5 assists and 6 penalty minutes in four playoff games.
2009-10: Gourde attended Victoriaville's training camp as a free agent; earning a contract with the Tigres. He scored 11 goals with 17 assists and was +19 with 36 penalty minutes in 59 regular season games. Victoriaville finished second in the Central Division and reached the QMJHL semifinals. Gourde scored 2 goals with 3 assists and was -1 with 20 penalty minutes in 16 playoff games.
2010-11: Gourde was the third-leading scorer for Victoriaville in his second QMJHL season. The lone player to skate in all 68 regular season games for the Tigres he scored 26 goals with 42 assists and was +28 with 48 penalty minutes. Victoriaville finished third in the East Division and reached the second round in the playoffs. Gourde scored 4 goals with 6 assists and was +3 with 12 penalty minutes in nine playoff games.
2011-12: Gourde made his pro hockey debut with the AHL's Worcester Sharks in April after leading the QMJHL in scoring in his third season with Victoriaville. He scored 1 goal with 2 assists and was -1 in four AHL games. Gourde scored 37 goals with a league-leading 87 assists and was +29 with 70 penalty minutes in 68 regular season games for Victoriaville. The Tigres finished second in the East Division before being swept by Baie-Comeau in the playoffs. Gourde scored 1 goal with 2 assists and was -2 with 6 penalty minutes in four playoff games. He signed an AHL contract for 2012-13 with Worcester in May 2012.
2012-13: Gourde played 54 games for the AHL's Worcester Sharks in his first pro season; spending time in late February and early March with the ECHL's San Francisco Bulls. He scored 8 goals with 6 assists and was -11 with 41 penalty minutes with Worcester. The Sharks missed the AHL playoffs after finishing fourth in the Atlantic Division. Gourde scored 4 goals with 6 assists and was +1 with 9 penalty minutes in ten ECHL games for San Francisco.
2013-14: Gourde was signed to an NHL contract by Tampa Bay late in the year after opening the season in the ECHL and then skating on loan to Worcester in the AHL. He finished the AHL season with Tampa Bay affiliate Syracuse after signing with the Lightning; scoring 1 goal with 6 assists in his first 12 games with the Crunch. Gourde scored 4 goals with 20 assists and was +2 with 24 penalty minutes in 25 games for Worcester. He scored 15 goals with 19 assists and was +9 with 19 penalty minutes in 30 ECHL games for Kalamazoo before being loaned to Worcester in January. On March 10th, 2014, the Lightning signed Gourde to a two-year, two-way contract beginning with the 2014-15 season.
On March 10th, 2014, the Lightning signed Gourde to a two-year, two-way contract beginning with the 2014-15 season.