For the past 1-3 months I have been receiving multiple BSODs (most of the time with different error codes). The thing is that it mostly depends on what game I am playing. For example when I am playing League of Legends and Star Wars : The Old Republic, my pc runs butter smooth with no crashes, stops, or BSODs. But when I play titles like CSGO, Battlefield 4, and Battlefront, I frequently get BSODs and basically cant play without crashing. I also recently did a clean install of video drivers. Some help would be really appreciated, as I have been having this problem for the longest.
(I attached a file that should help diagnosis)