That cpu should have absolutely no problem with at least the first 3 game you've listed. I've heard some people say to turn off hyperthreading, but again make sure it isn't throttling.
[color=green]Windows 7 x64 / i5 4690k @ 3.5 GHz / GTX 970 / 8GB RAM[/color]
