In 2009–10 Ritchie scored 13 goals and 16 assists in 65 games for the Sarnia Sting during his first season in the Ontario Hockey League (OHL). During his second season he missed approximately a month of the season due to mononucleosis, but despite playing just 49 games, his scoring improved to 21 goals and 20 assists during the 2010–11 season. Unfortunately, due to his illness during the mid-season, Ritchie missed his opportunity to play in the 2011 CHL Top Prospects Game.[2]
On January 5, 2012 Ritchie was traded to the Niagara Icedogs for Guelph's 2012 2nd round pick, Peterborough's 2014 2nd round pick, and Niagara's own 2013 2nd and 5th round picks – all of which Sarnia immediately traded to Mississauga to acquire goalie JP Anderson.[3][4]
Professional
Dallas Stars
On July 11, 2012, Ritchie signed a three-year entry-level contract with the Dallas Stars.[5] After attending the Stars' training camp, he returned to the OHL for the 2012–13 season.[6] At the conclusion of the 2012–13 season, Ritchie was re-assigned to the Stars' American Hockey League associate, the Texas Stars, for the remainder of the 2012–13 AHL season.[7] He made his professional debut on April 5, 2013, where he scored his first professional goal in a game against the Oklahoma City Barons.[8] A
As the Texas Stars qualified for the 2013 Calder Cup playoffs, Ritchie scored the game-winning goal of Game 1 of the Western Conference Quarterfinal against the Milwaukee Admirals on April 27, 2013.[9]
Ritchie joined the Dallas Stars at the NHL Prospect Tournament in Traverse City, Michigan in September 2013.[10] He also played with the Stars in their preseason games, spending time on their second power play unit.[11] However, he soon suffered a lower body injury and missed numerous preseason games to recover.[12] Following the conclusion of the preseason, Ritchie was re-assigned to the Texas Stars for the 2013–14 season.[13] Ritchie began the season strong, tallying two goals and seven assists to tie for ninth among AHL rookies in scoring by early November.[14] By the end of the month, he ranked seventh among rookies as he had added two more goals and four more assists for 15 points through 20 games.[15] He began January tied for 11th in rookie scoring with 23 points through 36 games.[16] Ritchie quickly picked up production throughout January and scored seven goals through 13 games.[17] In early April, Ritchie set a franchise-record by scoring four goals in a 5–1 win over the Lake Erie Monsters.[18] However, he later suffered an injury and was not expected to be ready to start the 2014 Calder Cup playoffs.[19] He finished the regular season with 22 goals and 26 assists for 48 points through 68 games.[20] Ritchie subsequently missed the first eight games of the playoffs before returning to the lineup for the Western Conference Semi-Finals against the Grand Rapids Griffins. In his return, he scored a goal on the power play to lift the Stars 7–1 over the Griffins and advance them to the Western Conference Finals.[21] Despite missing numerous games, Ritchie immediately brought offensive production to the Stars lineup and quickly scored three goals in three games. Two of his goals came during Texas’ 6–3 win over the Toronto Marlies to even their series to 1–1.[22] Ritchie scored the game-winning goal in Game 7 of the Western Conference Finals to advance the Stars to the 2014 Calder Cup Finals.[23] He scored another goal in Game 5 to lift the Stars to a 4–3 victory over the St. John's IceCaps and secure their first Calder Cup.[24] Ritchie finished the postseason with seven goals and 11 points in 13 games in the Calder Cup Playoffs.[20]
Following their Calder Cup win, Ritchie returned to the Dallas Stars' training camp and participated in his second NHL Prospect Tournament in Traverse City, Michigan.[25] Although the Stars won their game against the Carolina Hurricanes prospects, Ritchie injured his right pinky and was expected to remain out for the remainder of the tournament as a precaution.[26] After spending two weeks in recovery, Ritchie returned to the Stars lineup for their third exhibition game against the Tampa Bay Lightning on September 26.[27] On October 1, Ritchie and Jyrki Jokipakka were re-assigned to the AHL to start the 2014–15 season.[28] He began his sophomore season with the Texas Stars going scoreless in his first five games despite ranking second in the AHL with 30 shots on goal.[29] He later missed some games through November and December due to illness and injury.[30][31] Upon recovering, he scored his second hat-trick with the Stars during their game against the Charlotte Checkers on December 27, 2014.[32] Following this game, he led the team with 11 goals and tied for third on the team with 18 points. As a result of his outstanding play, he was recalled to the NHL level for the first time of the season on December 31.[33] Ritchie subsequently scored the game-winning goal in his NHL debut as the Stars shutout the Arizona Coyotes 6–0 on January 1. He became the first Stars player to score his first NHL goal in his first NHL game since Antoine Roussel in 2013.[34] After scoring in the following game, he also became the first Stars player to score a goal in each of his first two games since Mike Modano in 1989-90.[35] He earned playing time on the Stars' top line with Tyler Seguin and Jamie Benn[36] as he tallied three goals in his first six NHL games.[37] As Seguin and Benn struggled to produce, head coach Lindy Ruff placed Ritchie on a line with Benn and Cody Eakin.[38] However, this was shortlived as Ritchie suffered an undisclosed injury and was placed on injured reserve prior to the 2015 NHL All-Star Game break.[39] At the time of the injury, Ritchie had tallied four points and a +8 plus/minus rating in eight NHL games. He was eventually re-assigned to the Texas Stars but was recalled on February 5.[40] He went pointless in two more games before being returned to the AHL level.[41] However, as a result of injuries to Seguin, Patrick Eaves, and Ales Hemsky, Ritchie returned to the Dallas Stars on February 14.[42] He was re-assigned to the Texas Stars temporarily just prior to the NHL trade deadline so that he would be eligible for the AHL playoffs.[43] Upon returning to the Dallas Stars, Ruff put Ritchie on a line with Shawn Horcoff and Curtis McKenzie,[44] although both Ritchie and McKenzie were re-assigned to the Texas Stars on March 31.[45] He helped the Texas Stars qualify for the 2015 Calder Cup playoffs and tied for the team lead in scoring before they were eliminated by the Rockford IceHogs.[46]
Ritchie underwent surgery to repair a ligament in his wrist during the 2015 offseason and was expected to recover within three to four months.[47] Upon returning to the ice, he began the 2015–16 season in the AHL with the Texas Stars. He accumulated 14 goals and 28 points through 35 games before making his NHL season debut on March 4, 2016.[48] Despite playing on the Stars' top line in his season debut,[48] he quickly became a healthy scratch for numerous games.[49] He later suffered another upper body injury and missed eight games to recover.[50] He was eventually re-assigned to the AHL but returned to the Dallas Stars' lineup after the Texas Stars were eliminated from the 2016 Calder Cup playoffs.[51] In his NHL postseason debut, Ritchie played an average of 6:36 through 11 shifts during the Stars' Game 4 win over the St. Louis Blues.[52]
After a healthy preseason, Ritchie started the 2016–17 season on the Dallas Stars' roster.[53] In his first full season with the Dallas Stars, he ranked fourth on the team with 16 goals and shared eighth on the club with two game-winning goals.[54] He began the season accumulating two goals and an assist as the lineup suffered numerous injuries.[55] During a 5-2 win over Predators on December 8, Ritchie set a new career high for goals in a season by tallying his seventh in the first period.[56] He would later experience a 13 game goal slump which he broke in a 6–4 win over the Los Angeles Kings on January 9.[57] Following a season-ending injury to Roussel in March, Ritchie was expected to gain a larger role on the ice and accept more responsibilities.[58] He earned time on the Stars' second power play unit alongside forwards Jason Spezza and Devin Shore.[59] At the conclusion of the season, the Stars extended a qualifying offer to Ritchie to retain his negotiating rights.[60] He eventually signed a two-year, $3.5-million contract extension to remain with the team on July 6, 2017.[61]
Ritchie began the 2017–18 season registering two points in 12 games and ranked second on the Stars with 33 hits. He was later placed on injured reserve following an injury on October 30.[54] Ritchie returned to the Stars' lineup on November 10 after missing three games.[62]
Boston Bruins
After seven seasons within the Stars organization, on June 25, 2019, Ritchie was not tendered a qualifying offer enabling him to become an unrestricted free agent on July 1.[63] Marking his 26th birthday on the opening day of free agency, Ritchie was signed to a one-year, $1 million contract with the Boston Bruins.[64] He made his season debut with the Bruins on October 3, against the Dallas Stars. He subsequently scored the first goal of the 2019–20 season to lift them to a 2–1 victory.[65] Following the season opener, he tallied two goals and three points in 14 games before missing several more contests due to various injuries.[66] He missed seven games to recover from an infection before returning to the Bruins lineup on November 23.[67] However, his return was shortlived as his infection continued to flare up.[68] He missed seven more games to recover from the infection before returning to the lineup again on December 7.[69] He was eventually re-assigned to the Bruins' AHL affiliate, the Providence Bruins on January 15 after accumulating two goals and four assists for six points through 27 games.[70]
Calgary Flames and Arizona Coyotes
As a free agent from the Bruins, Ritchie was left unsigned entering training camp to the delayed 2020–21 season. On January 9, 2021, Ritchie was invited to join the Calgary Flames training camp on a professional tryout basis.[71] After impressing at training camp, Ritchie signed a one-year, two-way contract with an average annual value of $700,000 with the Calgary Flames on January 17, 2021.[72] After concluding his second season with the Flames, Ritchie was left to explore free agency before re-signing with the Flames approaching training camp to a one-year, $750,000 contract on September 22, 2022.[73]
In the following 2022–23 season, Ritchie added six goals through 34 regular season games before he was dealt at the NHL trade deadline along with Connor Mackey to the Arizona Coyotes in exchange for his younger brother Nick Ritchie and Troy Stecher on March 3, 2023.[74] The trade marked the first time in NHL history that brothers had been traded for each other,[75] but the second time overall in North American professional sports, following a 2008 National Basketball Association (NBA) trade that saw Pau Gasol and Marc Gasol traded for each other.[citation needed]
Overseas
On November 18, 2023, Ritchie signed a one-year contract with HC Dinamo Minsk of the Kontinental Hockey League (KHL).[76] However, his season was limited to only 12 regular-season and two playoff games.