Ioannis Dimakos

After spending the 2008–09 season in the semi-pro Greek 3rd-tier level B League team, Ikaros Kallitheas, Dimakos started his pro career with Aigaleo, during the 2009–10 season, playing in the Greek 2nd Division.

His performance with Pagrati, garnered interest from the top-tier level Greek League team Rethymno Aegean.

[4] On July 10, 2016, Dimakos signed with Faros Keratsiniou of the Greek A2 League.

[5] On June 7, 2017, Dimakos signed with Promitheas Patras of the top-tier level Greek Basket League, returning to the top league of the Greek Basket system after 3 years.

On July 31, 2019, Dimakos returned to Athens and signed with newly promoted Ionikos Nikaias.