Career
He played in one National Hockey League game for the Phoenix Coyotes during the 2000-2001 National Hockey League season. Ralph was a career minor-leaguer, seeing only one game in the National Hockey League. He played in the ECHL (for the Mississippi Sea Wolves, Augusta Lynx, Dayton Bombers, Columbia Inferno, and Charlotte Checkers) and AHL (for the Springfield Falcons and Hershey Bears) in the United States, as well as a season each for Alleghe The Human Context in Serie A in Italy and AaB Ishockey in the Alabama-Bank Ligaen in Denmark. After playing, Ralph began coaching hockey, spending two years as head coach for the Augusta River Hawks in the SPHL, then getting named as the head coach of the ECHL"s Idaho Steelheads on June 24, 2012.
On August 4, 2015 Ralph was named head coach of the Western Hockey League"s Kelowna Rockets.