Stephens, 22, has appeared in three games with the Cincinnati Cyclones of the ECHL, posting one assist and 13 penalty minutes. The 6-foot-3, 225-pound defenseman skated in 69 games with the Cyclones last season, recording eight goals and 25 points to go along with 59 penalty minutes. Stephens also appeared in one game with the Rochester Americans of the American Hockey League in 2018-19, registering two penalty minutes. He's played in seven career AHL games, all with Rochester, notching nine penalty minutes.
The Surrey, British Columbia native was drafted by Buffalo in the fifth round, 122nd overall, at the 2015 NHL Draft.