Rio memang sudah sejak lama menjadi incaran klub - klub liga Indonesia, salah satunya PSIS Semarang, Akhirnya di paruh musim ISC B 2016PSIS Semarang berhasil mendaratkan Rio Saputra.[2] Debutnya dilakukan ketika melawan Persekap Pasuruan yang berakhir dengan kemenangan 3-1 untuk PSIS Semarang. Dipertandingan tersebut Rio berduet dengan bek muda lainnya M Tegar Pribadi.[3] Rio gagal membawa PSIS Semarang lolos ke babak 8 (delapan) besar musim 2016 tetapi berhasil mengantarkan PSIS Semarang loos Liga 1 Indonesia satu musim kemudian.
Timnas U-19
Rio sempat dilirik oleh coach Indra Sjafri ketika bermain di serangkaian tour Nusantara / tour uji coba Timnas U-19. Bersama Martinus Novianto (Pra-PON DI Yogyakarta), M Hamdan Zamzami (PSS Sleman) dan Fahmi Al Ayubi (Pra PON Jatim) Rio dipanggil untuk kemudian menjalani serangkaian tes lagi.[4] meskipun akhirnya Rio harus tersingkir.[5]