John Roslovic (born January 29, 1997) is an American professional ice hockey player who is a center for the Edmonton Oilers of the National Hockey League (NHL). He was selected in the first round, 25th overall by the Winnipeg Jets in the 2015 NHL entry draft.
Roslovic played minor ice hockey with the Easton Youth Hockey Association (EYHA) Ice Dragons and the Ohio AAA Blue Jackets. He participated in the 2010 Quebec International Pee-Wee Hockey Tournament with the AAA Blue Jackets. Roslovic played the 2013âÂÂ14 and 2014âÂÂ15 seasons in the United States Hockey League (USHL) as a member of the USA Hockey National Team Development Program (U.S. NTDP). Roslovic's outstanding play was rewarded when he was invited to skate in the 2014 CCM/USA Hockey All-American Prospects Game. He played 25 games for Team USA in the 2014âÂÂ15 USHL season, accumulating 11 goals and 38 points.
Roslovic committed to play the 2015âÂÂ16 season with the Miami University RedHawks. Before joining them, Roslovic was selected by the Winnipeg Jets in the first round, 25th overall, in the 2015 NHL entry draft. He skated in 36 games for the RedHawks during the 2015âÂÂ16 season, recording 26 points. On July 18, 2016, the Jets signed Roslovic to a three-year, entry-level contract.
Roslovic joined the Jets' American Hockey League (AHL) affiliate, the Manitoba Moose, for the 2016âÂÂ17 season. On April 3, 2017, the Jets recalled him. Roslovic made his NHL debut on April 6 in a 5âÂÂ4 win over his hometown Columbus Blue Jackets. He was reassigned to the Moose the following day. Roslovic led the Moose in scoring for the season with 48 points in 65 games.
Roslovic once again began the 2017âÂÂ18 season with the Moose. On December 30, 2017, he received a recall from the Jets. On January 25, 2018, Roslovic scored his first career NHL goal in a 4âÂÂ3 loss to the Anaheim Ducks. He finished the season with five goals and 14 points in 31 games.
Roslovic began the 2018âÂÂ19 season with the Jets. On February 2, 2019, he scored his first career hat trick in a 9âÂÂ3 win over the Ducks, with all of his goals coming on the power play. With six points in four games, he was named the league's first star of the week ending February 4. Roslovic finished his first full season with the Jets with 24 points in 77 games.
Following the 2019âÂÂ20 season, Roslovic became a restricted free agent. His agent, Claude Lemieux, confirmed he wanted to be traded. Without a new contract, Roslovic sat out the Jets' training camp as well as the beginning of the 2020âÂÂ21 season.
On January 23, 2021, the Jets traded Roslovic, alongside Patrik Laine, to his hometown Columbus Blue Jackets in exchange for Pierre-Luc Dubois and 2022 third-round pick. He immediately signed a two-year, $3.8 million contract. Roslovic had a successful first season in Columbus, finishing with a career-high 34 points in just 48 games.
On March 8, 2024, the Blue Jackets traded Roslovic to the New York Rangers in exchange for a conditional 2026 fourth-round pick.
As a free agent at the conclusion of his contract with the Rangers, Roslovic was signed to a one-year, $2.8 million contract with the Carolina Hurricanes for the 2024âÂÂ25 season on July 4, 2024.
Roslovic signed a one-year, $1.5 million deal with the Edmonton Oilers on October 8, 2025.
Roslovic helped lead the United States under-18 team to a gold medal at the 2014 World U-17 Hockey Challenge. He also won a gold medal as a member of the United States junior team at the 2015 World U18 Championships, where he was individually honored as one of the Top Three Players on his team.