O americano Schauffele, que venceu o PGA Championship em maio, fez birdies em seis buracos num domingo sem bogeys para terminar o torneio com nove abaixo do par.
O número três do mundo terminou à frente do inglês Justin Rose.
O californiano de 30 anos fez uma ronda final impecável de 65 na costa oeste da Escócia para sair de uma tabela de classificação congestionada e conquistar o Claret Jug.
Schauffele, vencedor do PGA Championship em maio, terminou com nove abaixo do par, duas pancadas à frente do inglês Justin Rose e do americano Billy Horschel.
Tinha começado a última ronda empatado em segundo lugar com outros cinco jogadores, uma pancada atrás do líder da noite, Horschel.
Mas foi Schauffele quem aproveitou todas as oportunidades que lhe surgiram, fazendo seis birdies e 12 pars.