Aidan O'Brien's Group One winners in 2017

Churchill got the ball rolling in the 2000 Guineas

Aidan O'Brien's Group One winners in 2017:

Churchill (Qipco 2000 Guineas) Newmarket, May 6

Winter (Qipco 1000 Guineas) Newmarket, May 7

Churchill (Tattersalls Irish 2,000 Guineas) Curragh, May 27

Winter (Tattersalls Irish 1,000 Guineas) Curragh, May 28

Highland Reel (Investec Coronation Cup) Epsom, June 2

Wings Of Eagles (Investec Derby) Epsom, June 3

Highland Reel (Prince of Wales's Stakes) Ascot, June 21

Caravaggio (Commonwealth Cup) Ascot, June 23

Winter (Coronation Stakes) Ascot, June 23

Capri (Dubai Duty Free Irish Derby) Curragh, July 1

Roly Poly (Tattersalls Falmouth Stakes) Newmarket, July 14

Roly Poly (Prix Rothschild) Deauville, July 30

Winter (Qatar Nassau Stakes) Goodwood, August 3

Sioux Nation (Keeneland Phoenix Stakes) Curragh, August 13

Hydrangea (Coolmore Matron Stakes) Leopardstown, September 9

Happily (Moyglare Stud Stakes) Curragh, September 10

Order Of St George (Comer Group Irish St Leger) Curragh, September 10

Capri (William Hill St Leger) Doncaster,September 16

Clemmie (Juddmonte Cheveley Park) Newmarket, September 30

US Navy Flag (Juddmonte Middle Park) Newmarket, September 30

Happily (Prix Jean-Luc Lagardere) Chantilly, October 1

Rhododendron (Prix de l'Opera) Chantilly, October 1

Roly Poly (Sun Chariot Stakes) Newmarket, October 7

US Navy Flag (Darley Dewhurst Stakes) Newmarket, October 14

Hydrangea (Qipco British Champions Fillies & Mares Stakes) Ascot, October 21