C.F. Os Belenenses
On 25 May 2016, João Diogo signed for C.F. Os Belenenses. He scored twice from 31 appearances in his first season, helping to a 14th-place finish.