Berg Hansen har tidligere spilt for Larvik Turn, Sandefjord Fotball og Kongsvinger. Berg Hansen skrev under på en toårskontrakt med Hamarlaget den 1. desember 2011, hvor han ble gjenforent med sin tidligere trener Vegard Skogheim.