@gavinh87 His GPU score is 30% higher than yours so clearly the difference in your graphics scores are nothing to do with Ryzen, its easy to get a difference like that by just running slightly slower clocks, given that Sandys got 30% higher score one wonders how you got such a low score on your Ryzen system. eh?
BTW I have a 1070 too, there is no bottlenecking.
See my links, GPU clocks are both the same. https://www.3dmark.com/compare/fs/13938597/fs/13418487#
Also, see the COD bench. The 1800x is holding back a 1080ti.