2024 | Xander Schauffele | | Valhalla Golf Club (Louisville, Kentucky) | 7609 | 71 |
2023 | Brooks Koepka | | Oak Hill Country Club - East Course (Rochester, New York) | 7394 | 70 |
2022 | Justin Thomas | | Southern Hills CC (Tulsa, Oklahoma) | 7556 | 70 |
2021 | Phil Mickelson | | Ocean Course at Kiawah Island (Kiawah Island, South Carolina) | 7876 | 72 |
2020 | Collin Morikawa | | TPC Harding Park (San Francisco, California) | 7251 | 70 |
2019 | Brooks Koepka | 272 (-8) 63-65-70-74 | Bethpage State Park BK Course (Farmingdale, New York) | 7459 | 70 |
2018 | Brooks Koepka | 264 (-16) 69-63-66-66 | Bellerive CC (St. Louis, Missouri) | 7316 | 70 |
2017 | Justin Thomas | 276 (-8) 73-66-69-68 | Quail Hollow-PGA Championship (Charlotte, North Carolina) | 7600 | 71 |
2016 | Jimmy Walker | 266 (-14) 65-66-68-67 | Baltusrol GC (Springfield, New Jersey) | 7428 | 70 |
2015 | Jason Day | 268 (-20) 68-67-66-67 | Whistling Straits (Sheboygan, Wisconsin) | 7501 | 72 |
2014 | Rory McIlroy | 268 (-16) 66-67-67-68 | Valhalla GC (Louisville, Kentucky) | 7458 | 71 |
2013 | Jason Dufner | 270 (-10) 68-63-71-68 | Oak Hill CC (Rochester, New York) | 7163 | 70 |
2012 | Rory McIlroy | 275 (-13) 67-75-67-66 | Ocean Course at Kiawah Island (Kiawah Island, South Carolina) | 7676 | 72 |
2011 | Keegan Bradley | 272 (-8) 71-64-69-68 | Atlanta Athletic Club (Johns Creek, Georgia) | 7467 | 70 |
2010 | Martin Kaymer | 277 (-11) 72-68-67-70 | Whistling Straits (Sheboygan, Wisconsin) | 7507 | 72 |
2009 | Y.E. Yang | 280 (-8) 73-70-67-70 | Hazeltine National GC (Chaska, Minnesota) | 7674 | 72 |
2008 | Padraig Harrington | 277 (-3) 71-74-66-66 | Oakland Hills CC (Bloomfield Township, Michigan) | 7395 | 70 |
2007 | Tiger Woods | 272 (-8) 71-63-69-69 | Southern Hills CC (Tulsa, Oklahoma) | 7131 | 70 |
2006 | Tiger Woods | 270 (-18) 69-68-65-68 | Medinah CC (Medinah, Illinois) | 7561 | 72 |
2005 | Phil Mickelson | 276 (-4) 67-65-72-72 | Baltusrol GC (Springfield, New Jersey) | 7392 | 70 |
2004 | Vijay Singh | 280 (-8) 67-68-69-76 | Whistling Straits (Sheboygan, Wisconsin) | 7514 | 72 |
2003 | Shaun Micheel | 276 (-4) 69-68-69-70 | Oak Hill CC (Rochester, New York) | 7134 | 70 |
2002 | Rich Beem | 278 (-10) 72-66-72-68 | Hazeltine National GC (Chaska, Minnesota) | – | – |