 As trainer, and then owner of Kingsclere, Porter trained horses that won twenty three of the British Classic Races, including seven in England's most prestigious race, The Derby.His Triple Crown wins came with Ormonde (1886), Common (1891), and Flying Fox (1899).John Porter retired from racing in 1905.