During the 2015–16 season, Cholowski recorded 12 goals and 28 assists in 50 games for the Chilliwack Chiefs. He led the Chiefs' defencemen in scoring, and finished fifth among BCHL defencemen with 40 points.[1] In the playoffs, he finished first in postseason scoring by a defenceman with four goals and 11 assists in 20 games. He was named to the 2016 BCHL Second All-Star Team.[2]
On January 10, 2018, Cholowski was traded to the Portland Winterhawks, along with Ty Taylor, in exchange for Ilijah Colina, Connor Bowie, a first-round pick in 2020, a second-round pick in 2018, a second-round pick in 2019, and a third-round pick in 2020. Prior to being traded, he recorded 13 goals and 26 assists in 39 games for the Cougars, ranking second in the WHL in goals by a defenceman, and sixth in points.[6] He finished his first major junior campaign with 14 goals and 52 assists in 69 games between Prince George and Portland. He ranked among the WHL's top defencemen in points (8th), goals (T6th) and assists (8th).
The following season, Cholowski made the Red Wings opening night roster out of training camp. He made his NHL debut for the Red Wings on October 4, 2018, and scored his first career NHL goal in the second period against Joonas Korpisalo of the Columbus Blue Jackets.[11][12] On February 14, 2019, Cholowski was assigned to the Grand Rapids Griffins. Prior to being assigned to the Griffins, he recorded seven goals and nine assists in 52 games for the Red Wings, ranking third in points among rookie defencemen in the NHL.[13]
On July 21, 2021, Cholowski was selected by the Seattle Kraken in the 2021 NHL Expansion Draft and later signed a one-year, $900,000 deal with the team.[14][15] On October 13, 2021, he was placed on waivers and was claimed by the Washington Capitals.[16] Cholowski used by the Capitals primarily as a depth defenceman and healthy scratch, featured in just seven games registering one assist.
On February 8, 2022, Cholowski was waived by the Capitals and was subsequently re-claimed by Seattle.[17] He was immediately re-assigned by the Kraken to join AHL affiliate, the Charlotte Checkers.[18]
On August 23, 2022, Cholowski as a free agent signed a two-year, two-way contract in joining his fourth NHL club, the New York Islanders.[19]