Il contratto di Williams prevedeva, comunque, che l'inglese fosse pilota di riserva in caso di infortunio dei titolari in Formula 1. La morte di Lorenzo Bandini e il grave incidente occorso a Mike Parkes fecero sì che venisse convocato per il Gran Premio del Messico 1967. L'inglese aveva, però, scarsa confidenza con il mezzo e non conosceva il tracciato, ma, nonostante ciò, gli venne data la possibilità di effettuare le prime prove solo al sabato. Nelle qualifiche non andò infatti oltre il sedicesimo posto e in gara concluse ottavo. Questo rappresentò il suo unico Gran Premio in Formula 1 e l'ultima gara con la Ferrari. Sulla decisione di Enzo Ferrari di non rinnovargli il contratto pesarono sia alcuni comportamenti a lui non graditi del pilota che un incidente durante una sessione di test che portò alla distruzione di una monoposto.