Bradley played minor pro hockey for most of his career, mostly for the Salt Lake Golden Eagles. While winning the Most Valuable Player and Leading Scorer in the Western League in 1973-74, he was called up to the California Golden Seals for four games. The next year he played 2 games for the Cleveland Barons. That was the extent of his NHL career.
He retired in 1978.