20 Apr 2024, Dubai Duty Free Finest Surprise Stakes (Registered As The John Porter Stakes) (Group 3) , HAMISH 2414m 2:35.09 | NEWBURY | TOM MARQUAND | WILLIAM HAGGAS |
22 Apr 2023, Dubai Duty Free Finest Surprise Stakes (Registered As The John Porter Stakes) (Group 3) , GRAND ALLIANCE 2414m 2:45.57 | NEWBURY | JAMES DOYLE | CHARLIE FELLOWES |
16 Apr 2022, Dubai Duty Free Finest Surprise Stakes (Registered As The John Porter Stakes) (Group 3) , MAX VEGA 2414m 2:36.31 | NEWBURY | ROB HORNBY | R M BECKETT |
18 Apr 2021, Dubai Duty Free Finest Surprise Stakes (Group 3) (Registered As The John Porter Stakes) , AL AASY 2414m 2:31.92 | NEWBURY | JIM CROWLEY | W J HAGGAS |
13 Apr 2019, Dubai Duty Free Finest Surprise Stakes (Group 3) (Registered As The John Porter Stakes) , MARMELO 2414m 2:42.15 | NEWBURY | GERALD MOSSE | H MORRISON |
21 Apr 2018, Dubai Duty Free Finest Surprise Stakes (Group 3) (Registered As The John Porter Stakes) , DEFOE 2414m 2:40.21 | NEWBURY | ANDREA ATZENI | ROGER VARIAN |
22 Apr 2017, Dubai Duty Free Finest Surprise Stakes (Group 3) (Registered As The John Porter Stakes) , MUNTAHAA 2418m 2:31.58 | NEWBURY | JIM CROWLEY | JOHN GOSDEN |
16 Apr 2016, Follow Betfred On Twitter John Porter Stakes (Group 3) , DARTMOUTH 2675m 2:50.43 | CHELMSFORD | RYAN MOORE | SIR MICHAEL STOUTE |
18 Apr 2015, Dubai Duty Free Finest Surprise Stakes (Registered As The John Porter Stakes) (Group 3) , ARAB SPRING 2418m 2:32.35 | NEWBURY | RYAN MOORE | SIR MICHAEL STOUTE |
12 Apr 2014, Dubai Duty Free Finest Surprise Stakes (Registered As The John Porter Stakes) (Group 3) , CUBANITA 2414m 2:37.98 | NEWBURY | JIM CROWLEY | R M BECKETT |