El Bradford City sacó partido de la carta de libertad de James Vaughan y oficializó su fichaje para las próximas tres temporadas.
Su último equipo fue el Portstmouth, donde jugó a partir de enero cedido por el Wigan Athletic. Allí jugó once partidos, dos de ellos como titular, y no logró anotar ningún gol.
La primera parte de la pasada campaña la jugó a las órdenes de Paul Cook, acumulando un total de tres partidos en 628 minutos.
25 de junio de 2019