Dimoutsos was born on June 18, 1988 in Lushnje, Albania. He moved with his family to Greece at age seven and started his football career at Ilisiakos. Whilst at Ilisiakos, he also spent one season on loan to Fostiras.
In the summer of 2011, Dimoutsos was released by Panathinaikos. He was promptly signed by Atromitos Athens. In the summer of 2015 he made a free transfer to Asteras Tripolis and played there for two years before making a free transfer to Platanias. From the summer of 2018 Dimoutsos is playing for Lamia.