A three-star recruit, Stepaniak committed to Indiana over offers from Louisville, Kentucky, Minnesota, Penn State, and Wake Forest, among others.[1] In his first two seasons, he played behind Dan Feeney. As a senior, Stepaniak started 10 games at right guard and one game at left guard. He earned third-team all-Big Ten Conference honors. According to Pro Football Focus, he gave up one sack as a senior. Stepaniak made 31 career starts at Indiana.[2]
Stepaniak was selected by the Green Bay Packers in the sixth round with the 209th pick of the 2020 NFL draft.[4][5] He was the Packers' third straight offensive line selection.[6] He was signed on June 1, 2020.[7] He was placed on the active/non-football injury list at the start of training camp on July 31, 2020.[8] He was moved to the reserve/non-football injury list at the start of the regular season on September 5, 2020.[9] He was activated on December 9, 2020.[10] On January 12, 2021, Stepaniak was placed on injured reserve.[11] He was placed on the reserve/retired list on July 31, 2021,[12] retiring that same day.[13]