Radeon RX 5700 XT vs GeForce RTX 3070 benchmarks
According to the hardwareDB Benchmark, the GeForce RTX 3070 GPU is faster than the Radeon RX 5700 XT in gaming.
In our comparison, the Radeon RX 5700 XT has a slightly higher core clock speed. The core clock speed (or base speed) is the frequency at which the GPU core runs. This metric makes sense when comparing GPUs of a similar architecture or generation. In addition, the Radeon RX 5700 XT also has a slightly higher boost clock speed. The boost clock speed is the frequency that the GPU core can reach if the temperature is low enough. The allows for higher performance in certain scenarios.
Furthermore, the spec sheet for both these GPUs show that they both have the same amount of memory at 8 GiB. If you're planning at playing games at high resolutions with high-quality textures, you will need a lot of memory.
In addition, the GeForce RTX 3070 has a slightly lower TDP at 220 W when compared to the Radeon RX 5700 XT at 225 W. This is not a measure of performance, but rather the amount of heat generated by the chip when running at its highest speed.
In conclusion, all specs and GPU benchmarks considered, will recommend the GeForce RTX 3070 over the Radeon RX 5700 XT.