Prokop begon zijn carrière bij de jeugd van Team Wiener Linien. Na één seizoen werd hij overgenomen door de jeugd van Austria Wien. Begin 2016 werd Prokop toegevoegd aan het eerste elftal maar kwam slechts eenmaal in actie. Op 9 april 2016 maakte Prokop zijn debuut in de Bundesliga toen hij veertien minuten voor tijd Raphael Holzhauser kwam vervangen in de met 0–2 verloren thuiswedstrijd tegen SV Grödig.[1]
Op 20 oktober 2016 maakte Prokop zijn Europees debuut op het terrein van AS Roma. In de Europa Leaguewedstrijd kwam Prokop zestien minuten voor tijd Alexander Grünwald vervangen en wist vier minuten later de 3–2 aansluitingstreffer te maken. De wedstrijd eindigde uiteindelijk op een 3–3 gelijkspel.[2][3][4]