John McPhee

McPhee nació en Oban, Argyll y Bute, Escocia.En 2012, McPhee entró en tres rondas (5, 6 y 12) como wildcard con el Racing Steps Foundation KRP Honda.Para la ronda 14 en adelante corrió con el Caretta Technology reemplazando a Alexis Masbou que se rompió la pierna en unos test.McPhee firmó para el equipo Racing Team Germany para la temporada 2013, en sustitución de Louis Rossi.En 2015, McPhee consiguió su primer podio con un segundo lugar en Indianápolis; en una carrera que pasó de mojado a seco, McPhee comenzó la carrera con neumáticos slick, y terminó casi 40 segundos detrás ganador de la carrera Livio Loi, que había comenzado en slicks.