Absolutely! You can run any of the GPUs on a Ryzen 7 3700x system. In fact, you can run the Nvidia GPUs in SLI if you want to and if the power supply and the board are capable of running them.