Dahl har tidligere også spilt for Øy-glimt, Jadakameratane og Os Turn. Etter 2011-sesongen la Dahl opp som profesjonell fotballspiller. I 2012 involverte han seg i Sædalen IL, som da spilte i 6. divisjon.