Courtesy David Frum:

Nixon 1960: 49.55% Gore 2000: 48.38% Kerry 2004: 48.26% Ford 1976: 48.01% Romney 2012: 47.15% Trump 2016: 46.17%