Jockey   RYAN MOORE
All Racing Form - 2017
DateRaceRace TypeRace DistanceHorseRace Value (Class)TrainerSP OddsFinishing Position
28 Oct 20174:35 Doncaster Stakes7fSIR DANCEALOT14K (3)DAVID ELSWORTH10-111/6
28 Oct 20174:00 Doncaster Handicap5fGLOBAL APPLAUSE44K (2)ED DUNLOP16-15/15
28 Oct 20173:25 Doncaster Group 11mSAXON WARRIOR211K (1)A P O'BRIEN13-81/12
28 Oct 20172:55 Doncaster Handicap1m 4fBURGUILLOS19K (2)ALAN KING13-25/9
28 Oct 20172:20 Doncaster Handicap7fROGUE10K (3)RICHARD HANNON5-14/8
28 Oct 20171:45 Doncaster Stakes6fNEVER BACK DOWN29K (1)HUGO PALMER6-15/9
27 Oct 20173:00 Doncaster Maiden7fAMPLIFICATION4K (5)ED DUNLOP7-41/9
27 Oct 20172:25 Doncaster Maiden7fBREATH CAUGHT4K (5)RALPH BECKETT1-11/10
27 Oct 20171:50 Doncaster Maiden1mLUNAR CORONA4K (5)SIR MICHAEL STOUTE7-18/15
27 Oct 20171:20 Doncaster Handicap1mREGIMENTED10K (3)RICHARD HANNON5-12/8
26 Oct 20177:45 Chelmsford City Handicap1mMUSICAL TERMS11K (4)WILLIAM HAGGAS2-15/14
26 Oct 20177:15 Chelmsford City Handicap7fDIAGNOSTIC7K (5)WILLIAM HAGGAS4-51/11
26 Oct 20176:45 Chelmsford City Stakes7fDESERT DIAMOND9K (4)SIR MICHAEL STOUTE8-18/13
26 Oct 20176:15 Chelmsford City Stakes1mCRACKER FACTORY9K (4)WILLIAM HAGGAS7-25/8
25 Oct 20175:15 Newmarket Handicap1m 1fSHIP OF THE FEN6K (4)MARTYN MEADE5-46/10
25 Oct 20174:40 Newmarket Maiden1m 2fMYTHOLOGICAL9K (3)JOHN GOSDEN16-18/11
25 Oct 20174:05 Newmarket Stakes1mWILD WEST HERO9K (4)SIR MICHAEL STOUTE20-16/7
25 Oct 20173:30 Newmarket Handicap1mTAI HANG DRAGON19K (2)RICHARD HANNON10-18/11
25 Oct 20172:55 Newmarket Stakes7fMAYPOLE6K (4)RICHARD HANNON16-16/14
25 Oct 20172:20 Newmarket Handicap7fLETSBE AVENUE5K (5)RICHARD HANNON5-117/20
24 Oct 20176:45 Kempton Stakes6fPROCEDURE4K (5)SIR MICHAEL STOUTE6-42/9
21 Oct 20174:30 Ascot Handicap1mOH THIS IS US245K (2)RICHARD HANNON25-17/20
21 Oct 20173:50 Ascot Group 11m 2fHIGHLAND REEL250K (1)A P O'BRIEN17-23/10
21 Oct 20173:15 Ascot Group 11mCHURCHILL250K (1)A P O'BRIEN9-23/15
21 Oct 20172:40 Ascot Group 11m 4fHYDRANGEA250K (1)A P O'BRIEN4-11/10
21 Oct 20172:00 Ascot Group 16fCARAVAGGIO250K (1)A P O'BRIEN9-23/12
21 Oct 20171:25 Ascot Group 22mORDER OF ST GEORGE250K (1)A P O'BRIEN4-51/13
17 Oct 20173:30 Leicester Handicap5fVIBRANT CHORDS24K (2)HENRY CANDY5-49/10
17 Oct 20173:00 Leicester Handicap7fSIR DANCEALOT24K (2)DAVID ELSWORTH2-12/10
17 Oct 20172:00 Leicester Stakes1mWHITEHALL7K (4)SIR MICHAEL STOUTE8-18/10
16 Oct 20173:10 Yarmouth Stakes1m 6fDUBKA39K (1)SIR MICHAEL STOUTE9-26/8
16 Oct 20172:10 Yarmouth Stakes7fHERDWICK7K (4)SIR MICHAEL STOUTE5-15/15
14 Oct 20175:25 Newmarket Group 31m 1fINTIMATION59K (1)SIR MICHAEL STOUTE7-16/9
14 Oct 20174:50 Newmarket Stakes6fSPIRITUAL LADY39K (1)PHILIP MCBRIDE15-28/12
14 Oct 20173:40 Newmarket Handicap2m 2fLAGOSTOVEGAS245K (2)W P MULLINS10-13/34
14 Oct 20173:00 Newmarket Group 17fU S NAVY FLAG250K (1)A P O'BRIEN5-11/9
14 Oct 20172:25 Newmarket Group 31mZABRISKIE59K (1)A P O'BRIEN8-18/8
14 Oct 20171:50 Newmarket Stakes1m 2fKEW GARDENS39K (1)A P O'BRIEN13-81/7
13 Oct 20175:20 Newmarket Stakes1m 2fNATAVIA39K (1)ROGER CHARLTON6-17/13
13 Oct 20174:45 Newmarket Maiden7fVERACIOUS9K (4)SIR MICHAEL STOUTE3-11/12
13 Oct 20174:10 Newmarket Handicap1m 4fMELTING DEW118K (2)SIR MICHAEL STOUTE8-110/16
13 Oct 20173:35 Newmarket Group 11mMAGICAL250K (1)A P O'BRIEN15-84/11
13 Oct 20173:00 Newmarket Group 27fCOUGAR MOUNTAIN118K (1)A P O'BRIEN16-15/11
13 Oct 20172:25 Newmarket Group 37fI CAN FLY59K (1)A P O'BRIEN2-13/14
13 Oct 20171:50 Newmarket Group 35fBATTLE OF JERICHO59K (1)A P O'BRIEN5-17/12
12 Oct 20177:45 Chelmsford City Maiden1m 2fPRETTY PASSE7K (5)WILLIAM HAGGAS5-23/7
12 Oct 20177:15 Chelmsford City Stakes1m 2fVICTORY BOND14K (3)WILLIAM HAGGAS3-11/5
12 Oct 20176:45 Chelmsford City Stakes1mRED STRIKER6K (5)SIR MICHAEL STOUTE10-36/8
12 Oct 20176:15 Chelmsford City Stakes6fPRETTY BABY6K (5)WILLIAM HAGGAS1-51/7
11 Oct 20174:55 Nottingham Handicap1m 2fAY AY7K (4)DAVID ELSWORTH7-11/10
11 Oct 20172:50 Nottingham Maiden1mFIRST ELEVEN9K (4)JOHN GOSDEN4-16/9
7 Oct 20175:35 Newmarket Handicap1m 4fEBBESBOURNE49K (2)SIR MICHAEL STOUTE9-29/10
7 Oct 20175:00 Newmarket Handicap1m 2fBLUSHING ROSE49K (2)SIR MICHAEL STOUTE9-22/11
7 Oct 20174:25 Newmarket Handicap1mPANOVA49K (2)SIR MICHAEL STOUTE8-17/13
7 Oct 20173:50 Newmarket Stakes6fYAAFOUR147K (2)RICHARD HANNON9-25/28
7 Oct 20173:15 Newmarket Stakes1mJUST BRILLIANT6K (4)PETER CHAPPLE-HYAM10-31/9
7 Oct 20172:40 Newmarket Group 11mROLY POLY245K (1)A P O'BRIEN4-11/13
7 Oct 20172:05 Newmarket Handicap6fMARIE OF LYON49K (2)RICHARD FAHEY11-214/14
7 Oct 20171:30 Newmarket Stakes1mGRONKOWSKI6K (4)JEREMY NOSEDA11-42/8
6 Oct 20179:15 Chelmsford City Maiden7fDIAGNOSTIC7K (5)WILLIAM HAGGAS3-101/4
6 Oct 20177:15 Chelmsford City Handicap7fPROCURATOR9K (4)RICHARD HANNON12-18/14
6 Oct 20176:45 Chelmsford City Stakes7fNASEE6K (5)SIR MICHAEL STOUTE5-110/13
6 Oct 20176:15 Chelmsford City Handicap6fEXPECTING8K (4)CHARLES HILLS15-81/6
6 Oct 20173:45 Ascot Stakes1m 6fZENON36K (1)JOHN GOSDEN15-26/6
6 Oct 20173:10 Ascot Handicap6fMERLIN29K (2)MICHAEL BELL8-113/13
6 Oct 20172:00 Ascot Handicap7fSHADY MCCOY9K (4)IAN WILLIAMS13-21/18
5 Oct 20178:45 Chelmsford City Handicap1m 2fFEINT7K (5)WILLIAM HAGGAS9-11/14
5 Oct 20177:15 Chelmsford City Handicap1mMUSICAL TERMS9K (4)WILLIAM HAGGAS3-11/13
5 Oct 20176:15 Chelmsford City Stakes7fWEST PALM BEACH8K (4)JOHN GOSDEN2-15/13
30 Sep 20175:20 Newmarket Handicap7fMAKZEEM19K (2)ROGER CHARLTON5-11/18
30 Sep 20174:45 Newmarket Handicap7fEXHORT49K (2)RICHARD FAHEY6-16/13
30 Sep 20174:10 Newmarket Maiden7fBYE BYE BABY7K (4)A P O'BRIEN11-101/11
30 Sep 20173:35 Newmarket Handicap1m 1fEL HAYEM157K (2)SIR MICHAEL STOUTE16-129/34
30 Sep 20172:55 Newmarket Group 16fSIOUX NATION210K (1)A P O'BRIEN11-26/12
30 Sep 20172:20 Newmarket Group 16fCLEMMIE210K (1)A P O'BRIEN15-81/11
30 Sep 20171:50 Newmarket Group 21mNELSON97K (1)A P O'BRIEN5-62/5
29 Sep 20175:20 Newmarket Handicap1m 1fADDEYBB29K (2)WILLIAM HAGGAS7-21/16
29 Sep 20174:45 Newmarket Stakes1m 4fUELE RIVER36K (1)HENRY CANDY16-17/7
29 Sep 20174:10 Newmarket Maiden7fCOAT OF ARMS7K (4)A P O'BRIEN1-13/15
29 Sep 20173:35 Newmarket Group 21mSIR JOHN LAVERY98K (1)A P O'BRIEN3-12/8
29 Sep 20173:00 Newmarket Group 27fBUTTERSCOTCH107K (1)A P O'BRIEN5-15/10
29 Sep 20172:25 Newmarket Group 31m 4fMORI59K (1)SIR MICHAEL STOUTE9-26/9
29 Sep 20171:50 Newmarket Stakes1mMITTENS39K (1)SIR MICHAEL STOUTE10-16/13
28 Sep 20175:30 Newmarket Handicap1mTHE WARRIOR13K (3)AMANDA PERRETT10-14/11
28 Sep 20174:55 Newmarket Handicap1m 4fAMLAD19K (2)ED DUNLOP9-28/8
28 Sep 20174:20 Newmarket Stakes2mPLATITUDE36K (1)SIR MICHAEL STOUTE8-15/10
28 Sep 20173:45 Newmarket Group 37fALBISHR49K (1)RICHARD HANNON6-16/9
28 Sep 20173:10 Newmarket Handicap7fPARLANCE13K (3)SIR MICHAEL STOUTE11-22/8
28 Sep 20172:00 Newmarket Maiden1mMIDI7K (4)SIR MICHAEL STOUTE8-113/16
24 Sep 20175:00 Naas Group 21mSAXON WARRIOR111KA P O'BRIEN5-61/5
24 Sep 20174:00 Naas Group 36fALPHABET56KA P O'BRIEN13-22/10
24 Sep 20172:30 Naas Group 37fSIZZLING63KA P O'BRIEN3-12/9
24 Sep 20172:00 Naas Maiden7fJAMES COOK16KA P O'BRIEN3-12/15
23 Sep 20174:35 Newbury Handicap1m 4fDAPHNE11K (3)WILLIAM HAGGAS8-11/12
23 Sep 20174:00 Newbury Group 35fENCORE D'OR59K (1)ROBERT COWELL14-19/17
23 Sep 20172:50 Newbury Group 26fNEBO73K (1)CHARLES HILLS15-23/9
23 Sep 20172:15 Newbury Group 31m 3fACROSS THE STARS59K (1)SIR MICHAEL STOUTE12-17/11
23 Sep 20171:45 Newbury Stakes7fBARITONE7K (4)SIR MICHAEL STOUTE16-15/15
23 Sep 20171:15 Newbury Stakes7fGRONKOWSKI7K (4)JEREMY NOSEDA5-17/16
22 Sep 20174:35 Newbury Stakes7fVERACIOUS16K (2)SIR MICHAEL STOUTE3-13/7
22 Sep 20174:00 Newbury Stakes7fDREAM OF DREAMS36K (1)SIR MICHAEL STOUTE4-15/11
22 Sep 20173:30 Newbury Stakes1mBON SCOTTE15K (2)RICHARD HANNON4-15/7
22 Sep 20172:55 Newbury Handicap1m 4fDANEHILL KODIAC24K (2)RICHARD HANNON3-12/7
22 Sep 20171:50 Newbury Maiden6fBESHAAYIR9K (4)WILLIAM HAGGAS11-101/13
22 Sep 20171:20 Newbury Maiden6fFINAL TREAT9K (4)WILLIAM HAGGAS5-24/14
21 Sep 20174:40 Yarmouth Handicap1m 3fSEA TIDE9K (4)HUGO PALMER6-12/7
21 Sep 20174:10 Yarmouth Handicap1m 6fZENON19K (2)JOHN GOSDEN4-12/8
21 Sep 20173:35 Yarmouth Handicap1m 6fDESERT CROSS19K (2)JONJO O'NEILL6-110/12
21 Sep 20173:00 Yarmouth Handicap6fFOREVER IN LOVE6K (4)SIR MICHAEL STOUTE3-14/6
21 Sep 20172:30 Yarmouth Stakes6fBEAUTY FILLY6K (4)WILLIAM HAGGAS6-41/13
21 Sep 20172:00 Yarmouth Stakes1mISTANBUL SULTAN6K (4)WILLIAM HAGGAS9-22/6
20 Sep 20174:25 Yarmouth Handicap1m 2fSWIFTSURE12K (3)SIR MICHAEL STOUTE2-11/4
20 Sep 20173:50 Yarmouth Stakes1m 2fINDULGED39K (1)JAMES FANSHAWE9-24/11
20 Sep 20172:45 Yarmouth Maiden7fREGAL REALITY6K (4)SIR MICHAEL STOUTE9-41/11
20 Sep 20172:10 Yarmouth Maiden7fHERDWICK6K (4)SIR MICHAEL STOUTE9-24/11
19 Sep 20174:10 Yarmouth Maiden6fONE MASTER5K (5)WILLIAM HAGGAS4-111/8
19 Sep 20173:05 Yarmouth Handicap1m 3fINTELLECT23K (2)SIR MICHAEL STOUTE5-14/5
19 Sep 20172:00 Yarmouth Stakes6fMASHAHEER9K (4)WILLIAM HAGGAS9-26/12
16 Sep 20174:45 Doncaster Handicap1mBATTERED24K (2)WILLIAM HAGGAS11-42/10
16 Sep 20173:35 Doncaster Group 11m 7fCAPRI250K (1)A P O'BRIEN3-11/11
16 Sep 20173:00 Doncaster Group 27fMENDELSSOHN73K (1)A P O'BRIEN9-17/7
16 Sep 20172:25 Doncaster Group 27fSPIRIT OF VALOR98K (1)A P O'BRIEN13-24/8
16 Sep 20171:50 Doncaster Handicap6fLEXINGTON ABBEY59K (2)KEVIN RYAN10-14/22
15 Sep 20175:10 Doncaster Stakes1m 2fPIVOINE14K (3)SIR MICHAEL STOUTE9-41/8
15 Sep 20174:05 Doncaster Maiden1mSHERZY BOY14K (3)RICHARD HANNON15-26/10
15 Sep 20173:35 Doncaster Group 22m 2fTHOMAS HOBSON98K (1)W P MULLINS4-12/9
15 Sep 20173:00 Doncaster Handicap1m 7fBYRON FLYER39K (2)IAN WILLIAMS6-12/7
15 Sep 20172:25 Doncaster Group 25fHEARTACHE68K (1)CLIVE COX6-41/9
15 Sep 20171:50 Doncaster Group 37fMUSIC BOX59K (1)A P O'BRIEN8-11/13
15 Sep 20171:20 Doncaster Stakes7fTIGRE DU TERRE29K (1)RICHARD HANNON15-82/8
14 Sep 20174:05 Doncaster Handicap1m 2fDARK RED24K (2)ED DUNLOP5-24/4
14 Sep 20173:35 Doncaster Stakes7fSEBASTIANO RICCI250K (2)JOSEPH PATRICK O'BRIEN33-113/22
14 Sep 20173:00 Doncaster Group 21m 7fDUBKA88K (1)SIR MICHAEL STOUTE9-26/10
14 Sep 20172:25 Doncaster Group 21mSIZZLING68K (1)A P O'BRIEN9-14/8
13 Sep 20174:50 Doncaster Stakes1m 2fMIRAGE DANCER18K (2)SIR MICHAEL STOUTE11-104/4
13 Sep 20174:20 Doncaster Handicap7fIMPORTANT MISSION19K (2)WILLIAM HAGGAS13-24/8
13 Sep 20173:20 Doncaster Stakes5fENCORE D'OR39K (1)ROBERT COWELL13-21/6
12 Sep 20175:25 Leicester Stakes5fORNATE15K (3)ROBERT COWELL11-44/5
12 Sep 20174:55 Leicester Stakes1mMORNING WONDER9K (4)KEVIN RYAN5-21/9
12 Sep 20174:25 Leicester Handicap7fWAR GLORY12K (3)RICHARD HANNON3-14/6
12 Sep 20173:55 Leicester Handicap1m 4fNEAR KETTERING9K (4)LUCA CUMANI4-16/10
12 Sep 20172:55 Leicester Stakes7fREVALUE9K (4)CHARLES HILLS8-17/9
12 Sep 20172:25 Leicester Stakes7fAIM OF ARTEMIS9K (4)SIR MICHAEL STOUTE11-41/10
10 Sep 20174:50 Curragh Group 11m 6fORDER OF ST GEORGE250KA P O'BRIEN2-51/10
10 Sep 20174:15 Curragh Group 17fROSTROPOVICH250KA P O'BRIEN7-13/7
10 Sep 20173:40 Curragh Group 17fMAGICAL250KA P O'BRIEN9-42/8
10 Sep 20173:05 Curragh Group 25fCARAVAGGIO250KA P O'BRIEN10-111/11
10 Sep 20172:35 Curragh Group 21m 2fRAIN GODDESS188KA P O'BRIEN5-13/9
10 Sep 20172:00 Curragh Handicap6fRAUCOUS141KWILLIAM HAGGAS7-110/22
9 Sep 20176:45 Leopardstown Group 11m 2fCHURCHILL250KA P O'BRIEN8-117/10
9 Sep 20176:10 Leopardstown Group 21mSIR JOHN LAVERY188KA P O'BRIEN11-84/7
9 Sep 20175:35 Leopardstown Group 11mWINTER250KA P O'BRIEN1-12/10
9 Sep 20175:05 Leopardstown Group 31m 4fSPANISH STEPS94KA P O'BRIEN9-25/6
9 Sep 20174:00 Leopardstown Group 31mDELANO ROOSEVELT94KA P O'BRIEN11-103/10
9 Sep 20173:25 Leopardstown Maiden7fBYE BYE BABY28KA P O'BRIEN5-12/18
8 Sep 20175:00 Ascot Handicap1mBANKSEA29K (2)LUCA CUMANI6-18/11
8 Sep 20174:25 Ascot Handicap1m 4fALQAMAR14K (3)CHARLIE APPLEBY10-112/7
8 Sep 20173:50 Ascot Maiden1m 4fREVEREND JACOBS14K (3)WILLIAM HAGGAS8-131/5
8 Sep 20173:15 Ascot Stakes1mMATHS PRIZE14K (3)ROGER CHARLTON20-14/7
8 Sep 20172:40 Ascot Maiden7fHERCULEAN11K (3)ROGER CHARLTON11-101/8
8 Sep 20171:30 Ascot Stakes6fSPEAK IN COLOURS9K (4)MARCO BOTTI9-41/8
7 Sep 20174:50 Salisbury Handicap1m 4fOPPOSITION7K (4)ED DUNLOP10-14/9
7 Sep 20173:50 Salisbury Group 36fONE MINUTE41K (1)WILLIAM HAGGAS9-14/13
7 Sep 20173:20 Salisbury Maiden7fFINAL SET19K (2)SIR MICHAEL STOUTE10-36/10
7 Sep 20172:50 Salisbury Maiden7fBLANCHEFLEUR19K (2)RICHARD HANNON13-82/11
7 Sep 20172:20 Salisbury Handicap7fDANDIESQUE5K (5)RICHARD HANNON8-12/13
7 Sep 20171:50 Salisbury Stakes1mYAAFOUR8K (4)RICHARD HANNON4-13/12
5 Sep 20176:20 Kempton Maiden6fLA FIGLIA4K (5)JEREMY NOSEDA5-62/12
4 Sep 20173:30 Brighton Maiden1m 2fALWAYSANDFOREVER4K (5)LUCA CUMANI2-131/2
2 Sep 20178:50 Chelmsford City Handicap1m 2fBLUSHING ROSE29K (3)SIR MICHAEL STOUTE9-41/7
2 Sep 20178:20 Chelmsford City Handicap7fPEAK PRINCESS12K (4)RICHARD HANNON5-15/9
2 Sep 20177:50 Chelmsford City Handicap7fFASTNET TEMPEST78K (2)WILLIAM HAGGAS4-111/15
2 Sep 20176:50 Chelmsford City Stakes1mGODODDIN11K (4)HUGO PALMER5-14/6
2 Sep 20176:20 Chelmsford City Stakes5fGLOBAL PASSION10K (4)CHARLES HILLS4-11/4
2 Sep 20174:10 Sandown Handicap7fCHEEKY RASCAL8K (4)RICHARD HANNON3-13/8
2 Sep 20173:35 Sandown Handicap1m 2fSHABBAH49K (2)SIR MICHAEL STOUTE12-18/13
2 Sep 20173:00 Sandown Group 31mINTIMATION63K (1)SIR MICHAEL STOUTE11-45/11
2 Sep 20172:25 Sandown Group 37fARBALET44K (1)HUGO PALMER14-13/7
1 Sep 20173:55 Sandown Handicap1mELUCIDATION12K (3)SIR MICHAEL STOUTE9-24/8
1 Sep 20173:20 Sandown Maiden7fBATHSHEBA BAY5K (5)RICHARD HANNON10-111/12
1 Sep 20172:45 Sandown Maiden7fBEACHWALK5K (5)SIR MICHAEL STOUTE10-111/16
31 Aug 20172:50 Chelmsford City Stakes7fRAVEN'S LADY44K (2)MARCO BOTTI10-114/7
31 Aug 20172:20 Chelmsford City Handicap2mTAPER TANTRUM7K (5)MICHAEL BELL3-13/6
31 Aug 20171:20 Chelmsford City Stakes1mTO ARMS18K (3)JOHN GOSDEN7-14/6
28 Aug 20175:25 Epsom Handicap1m 1fLORD CLENAGHCASTLE9K (4)GARY MOORE5-42/8
28 Aug 20174:55 Epsom Handicap1m 2fCOUNT CALABASH14K (3)EVE JOHNSON HOUGHTON3-13/8
28 Aug 20174:20 Epsom Stakes1m 2fMIDTERM14K (3)SIR MICHAEL STOUTE7-41/5
28 Aug 20172:40 Epsom Handicap6fLOVING6K (5)WILLIAM HAGGAS13-25/7
28 Aug 20172:05 Epsom Stakes7fMAKE GOOD6K (5)DAVID BROWN5-25/8
27 Aug 20175:30 Curragh Handicap7fBOND STREET37KA P O'BRIEN9-23/8
27 Aug 20173:45 Curragh Group 31m 1fRAIN GODDESS61KA P O'BRIEN11-41/15
27 Aug 20172:35 Curragh Group 36fU S NAVY FLAG59KA P O'BRIEN5-41/8
27 Aug 20172:00 Curragh Group 31mBALLET SHOES75KA P O'BRIEN2-72/7
27 Aug 20171:30 Curragh Maiden1mCHRISTOPHER ROBIN16KA P O'BRIEN8-117/14
25 Aug 20174:50 York Handicap1mCITY OF JOY68K (2)SIR MICHAEL STOUTE16-15/15
25 Aug 20173:35 York Group 15fWASHINGTON DC250K (1)A P O'BRIEN20-110/11
25 Aug 20172:25 York Group 22mDARTMOUTH196K (1)SIR MICHAEL STOUTE11-42/9
24 Aug 20174:50 York Handicap7fCRISTAL FIZZ68K (2)WILLIAM HAGGAS4-18/14
24 Aug 20174:15 York Stakes1m 4fMORI68K (1)SIR MICHAEL STOUTE10-117/10
24 Aug 20173:35 York Group 11m 4fALLURINGLY250K (1)A P O'BRIEN16-15/6
24 Aug 20173:00 York Handicap1mRONALD R83K (2)MICHAEL BELL6-114/17
24 Aug 20172:25 York Group 26fACTRESS246K (1)A P O'BRIEN10-39/9
24 Aug 20171:55 York Stakes6fDE BRUYNE HORSE250K (2)RICHARD HANNON7-118/19
23 Aug 20174:15 York Handicap2mPLATITUDE68K (2)SIR MICHAEL STOUTE9-15/14
23 Aug 20173:35 York Group 11m 2fCHURCHILL250K (1)A P O'BRIEN5-22/7
23 Aug 20173:00 York Group 21m 4fVENICE BEACH167K (1)A P O'BRIEN9-22/6
23 Aug 20172:25 York Group 37fFLEET REVIEW88K (1)A P O'BRIEN9-29/11
22 Aug 20174:40 Yarmouth Stakes1mMOMENTARILY5K (5)HUGO PALMER7-23/7
21 Aug 20174:30 Lingfield Stakes6fSING OUT LOUD3K (6)GARY MOORE3-11/6
21 Aug 20174:00 Lingfield Handicap1mHARBA19K (3)WILLIAM HAGGAS6-42/5
21 Aug 20173:30 Lingfield Stakes7fRADIO SOURCE4K (5)SIR MICHAEL STOUTE1-11/13
21 Aug 20172:30 Lingfield Handicap1m 4fLIGHT OF AIR4K (5)GARY MOORE4-12/6
20 Aug 20173:20 Curragh Group 27fHAPPILY108KA P O'BRIEN6-42/8
20 Aug 20172:10 Curragh Group 27fROSTROPOVICH120KA P O'BRIEN11-81/5
20 Aug 20171:40 Curragh Maiden7fTHREEANDFOURPENCE16KA P O'BRIEN5-12/16
19 Aug 20173:30 Curragh Group 31m 6fORDER OF ST GEORGE59KA P O'BRIEN1-21/6
19 Aug 20172:20 Curragh Maiden6fBOND STREET16KA P O'BRIEN11-85/17
19 Aug 20171:45 Curragh Maiden1mCONQUEST16KA P O'BRIEN11-410/15
18 Aug 20174:50 Newbury Stakes6fAIM OF ARTEMIS8K (4)SIR MICHAEL STOUTE10-13/10
18 Aug 20174:20 Newbury Handicap5fERISSIMUS MAXIMUS7K (4)CHRIS DWYER11-22/6
18 Aug 20173:45 Newbury Stakes5fOUT OF THE FLAMES25K (1)RICHARD HANNON11-47/15
18 Aug 20173:10 Newbury Handicap1m 5fMACHINE LEARNER11K (3)JOSEPH TUITE4-14/9
18 Aug 20172:40 Newbury Handicap1mMR TYRRELL7K (4)RICHARD HANNON16-112/16
18 Aug 20172:10 Newbury Maiden7fISTANBUL SULTAN6K (4)WILLIAM HAGGAS8-15/12
18 Aug 20171:40 Newbury Maiden7fPURSER6K (4)JOHN GOSDEN2-11/12
17 Aug 20175:25 Salisbury Handicap1m 6fSABLE ISLAND7K (4)SIR MICHAEL STOUTE7-23/6
17 Aug 20174:50 Salisbury Handicap6fGRAND MYLA5K (5)GARY MOORE10-18/12
17 Aug 20174:20 Salisbury Group 31mBALLET CONCERTO73K (1)SIR MICHAEL STOUTE5-21/6
17 Aug 20173:50 Salisbury Handicap1m 4fPACHARANA29K (2)LUCA CUMANI4-13/7
17 Aug 20173:20 Salisbury Maiden7fSPINNAKA5K (5)LUCA CUMANI9-43/12
17 Aug 20171:50 Salisbury Maiden7fAUTUMN LEAVES6K (5)CLIVE COX4-91/10
16 Aug 20173:50 Salisbury Stakes1m 2fPLAYFUL SOUND49K (1)SIR MICHAEL STOUTE5-26/9
16 Aug 20173:20 Salisbury Handicap1mSURREY HOPE9K (4)JOSEPH TUITE11-41/7
16 Aug 20172:20 Salisbury Stakes6fROGUE7K (4)RICHARD HANNON5-21/9
16 Aug 20171:50 Salisbury Stakes6fSTRATEGIST7K (4)WILLIAM HAGGAS4-64/10
15 Aug 20178:40 Chelmsford City Maiden1m 2fSUPERIORITYCOMPLEX7K (5)SIR MICHAEL STOUTE4-111/4
15 Aug 20178:10 Chelmsford City Handicap7fIMPORTANT MISSION24K (3)WILLIAM HAGGAS7-11/12
15 Aug 20177:40 Chelmsford City Handicap5fENCORE D'OR49K (2)ROBERT COWELL6-17/12
14 Aug 20177:20 Wolverhampton Handicap1mCOMMODITY7K (4)SIR MICHAEL STOUTE2-13/12
14 Aug 20175:20 Wolverhampton Stakes6fFOREVER IN LOVE4K (5)SIR MICHAEL STOUTE1-12/8
13 Aug 20175:10 Curragh Handicap1mAUCKLAND16KA P O'BRIEN4-15/9
13 Aug 20174:10 Curragh Group 36fWASHINGTON DC59KA P O'BRIEN11-41/10
13 Aug 20173:35 Curragh Group 16fSIOUX NATION230KA P O'BRIEN2-11/8
13 Aug 20173:00 Curragh Stakes7fSIZZLING28KA P O'BRIEN2-52/10
13 Aug 20172:30 Curragh Maiden1mMENDELSSOHN18KA P O'BRIEN5-41/7
10 Aug 20177:20 Leopardstown Group 31m 4fJOHANNES VERMEER59KA P O'BRIEN4-52/6
8 Aug 20177:20 Chelmsford City Handicap1m 2fBLUSHING ROSE24K (3)SIR MICHAEL STOUTE11-41/9
5 Aug 20174:10 Goodwood Maiden7fBATHSHEBA BAY29K (2)RICHARD HANNON5-22/11
5 Aug 20173:35 Goodwood Handicap6fSIR DANCEALOT245K (2)DAVID ELSWORTH5-122/26
5 Aug 20173:00 Goodwood Group 31m 4fCRYSTAL OCEAN97K (1)SIR MICHAEL STOUTE6-41/5
5 Aug 20172:25 Goodwood Handicap1m 6fMAINSTREAM98K (2)SIR MICHAEL STOUTE6-111/13
5 Aug 20171:50 Goodwood Handicap6fGIN IN THE INN73K (2)RICHARD FAHEY6-113/16
4 Aug 20175:15 Goodwood Handicap1m 3fSWIFTSURE24K (3)SIR MICHAEL STOUTE8-19/12
4 Aug 20174:40 Goodwood Group 37fASKING78K (1)A P O'BRIEN9-18/10
4 Aug 20173:35 Goodwood Group 25fWASHINGTON DC250K (1)A P O'BRIEN4-15/11
4 Aug 20173:00 Goodwood Handicap1mMASTER THE WORLD147K (2)DAVID ELSWORTH6-11/17
4 Aug 20172:25 Goodwood Group 31mBEAT THE BANK98K (1)ANDREW BALDING7-41/6
4 Aug 20171:50 Goodwood Group 31m 4fPOET'S WORD98K (1)SIR MICHAEL STOUTE7-41/6
3 Aug 20173:35 Goodwood Group 11m 2fWINTER250K (1)A P O'BRIEN10-111/6
3 Aug 20172:25 Goodwood Group 31m 6fDUBKA98K (1)SIR MICHAEL STOUTE13-22/10
3 Aug 20171:50 Goodwood Handicap1m 2fADDEYBB49K (2)WILLIAM HAGGAS11-23/13
2 Aug 20175:50 Goodwood Handicap7fCENOTAPH24K (3)A P O'BRIEN8-112/12
2 Aug 20174:45 Goodwood Handicap1m 2fTURNING THE TABLE29K (2)DAVID SIMCOCK10-17/9
2 Aug 20173:35 Goodwood Group 11mLANCASTER BOMBER250K (1)A P O'BRIEN8-16/7
2 Aug 20172:25 Goodwood Handicap1m 4fSOFIA'S ROCK73K (2)MARK JOHNSTON10-114/14
1 Aug 20175:15 Goodwood Handicap1mAMABILIS24K (3)RALPH BECKETT10-17/13
1 Aug 20174:10 Goodwood Maiden6fPRINCELY24K (2)RICHARD HANNON12-112/14
1 Aug 20173:35 Goodwood Group 12mUS ARMY RANGER250K (1)A P O'BRIEN8-18/14
1 Aug 20173:00 Goodwood Group 27fSPIRIT OF VALOR250K (1)A P O'BRIEN7-110/13
1 Aug 20172:25 Goodwood Group 27fSEAHENGE196K (1)A P O'BRIEN4-15/10
1 Aug 20171:50 Goodwood Handicap1m 2fGARCIA49K (2)RICHARD FAHEY9-27/16
29 Jul 20175:20 Ascot Handicap1m 4fMUTADAFFEQ14K (3)DAVID O'MEARA8-19/14
29 Jul 20174:10 Ascot Stakes7fTIGRE DU TERRE29K (1)RICHARD HANNON7-44/7
29 Jul 20173:35 Ascot Group 11m 4fHIGHLAND REEL250K (1)A P O'BRIEN9-24/10
29 Jul 20173:00 Ascot Handicap7fFASTNET TEMPEST147K (2)WILLIAM HAGGAS7-122/27
29 Jul 20172:25 Ascot Handicap1mCENTURY DREAM44K (2)SIMON CRISFORD4-16/12
29 Jul 20171:50 Ascot Group 36fNYALETI49K (1)MARK JOHNSTON2-11/7
28 Jul 20173:55 Ascot Handicap1m 4fGALAPIAT29K (2)MARK JOHNSTON8-18/11
28 Jul 20172:45 Ascot Handicap2mISHARAH29K (2)MARK JOHNSTON16-18/8
28 Jul 20172:10 Ascot Maiden6fSTRATEGIST19K (2)WILLIAM HAGGAS4-14/7
28 Jul 20171:40 Ascot Stakes7fINDICIA9K (4)CHARLES HILLS3-14/9
27 Jul 20177:30 Leopardstown Group 37fTHE PENTAGON56KA P O'BRIEN4-111/6
27 Jul 20176:55 Leopardstown Group 37fHAPPILY55KA P O'BRIEN8-111/5
27 Jul 20176:25 Leopardstown Maiden1mCOAT OF ARMS16KA P O'BRIEN4-62/8
22 Jul 20175:20 Newbury Handicap1m 4fINTELLECT9K (4)SIR MICHAEL STOUTE11-41/7
22 Jul 20174:10 Newbury Stakes6fOLIVER REED7K (4)RICHARD HANNON3-12/10
22 Jul 20173:35 Newbury Stakes5fZALSHAH245K (2)RICHARD HANNON20-113/23
22 Jul 20173:00 Newbury Group 36fTUPI59K (1)RICHARD HANNON9-210/10
22 Jul 20171:50 Newbury Handicap7fREALIZE24K (2)DAVID SIMCOCK7-17/8
21 Jul 20178:45 Newmarket Handicap7fGOOD LUCK CHARM5K (5)GARY MOORE15-210/10
21 Jul 20178:15 Newmarket Maiden1mSHIMMERING LIGHT5K (5)MICHAEL BELL9-16/7
21 Jul 20177:45 Newmarket Handicap6fPARTITIA19K (3)SIR MICHAEL STOUTE7-16/12
21 Jul 20177:10 Newmarket Stakes5fORNATE13K (3)ROBERT COWELL7-21/7
21 Jul 20176:40 Newmarket Handicap1mTIME'S ARROW7K (4)SIR MICHAEL STOUTE9-18/8
21 Jul 20176:10 Newmarket Stakes7fEASTERN SUNRISE5K (5)RICHARD HANNON8-17/9
21 Jul 20175:35 Newmarket Handicap1m 2fCARDUCCI5K (5)RICHARD HANNON9-24/8
20 Jul 20173:50 Leicester Handicap7fPARLANCE9K (4)SIR MICHAEL STOUTE13-84/5
20 Jul 20173:15 Leicester Handicap1mMR TYRRELL9K (4)RICHARD HANNON11-42/4
19 Jul 20177:15 Yarmouth Maiden7fPRETTY PASSE4K (5)WILLIAM HAGGAS6-54/6
19 Jul 20176:15 Yarmouth Stakes7fRADIO SOURCE6K (4)SIR MICHAEL STOUTE9-12/9
16 Jul 20174:45 Curragh Handicap2mSURE REEF24KW P MULLINS13-85/8
16 Jul 20173:45 Curragh Group 27fSPIRIT OF VALOR112KA P O'BRIEN5-21/9
16 Jul 20173:10 Curragh Group 21m 1fPOCKETFULLOFDREAMS108KA P O'BRIEN11-25/7
16 Jul 20172:05 Curragh Maiden6fMAGICAL16KA P O'BRIEN5-12/11
15 Jul 20175:05 Newmarket Handicap1m 4fOPPOSITION14K (3)ED DUNLOP13-27/8
15 Jul 20174:35 Newmarket Group 16fCARAVAGGIO250K (1)A P O'BRIEN10-114/10
15 Jul 20174:00 Newmarket Group 27fGUSTAV KLIMT78K (1)A P O'BRIEN5-61/10
15 Jul 20173:25 Newmarket Handicap7fTABARRAK118K (2)RICHARD HANNON13-29/18
15 Jul 20172:50 Newmarket Handicap1mCITY OF JOY29K (2)SIR MICHAEL STOUTE4-110/10
15 Jul 20172:15 Newmarket Handicap7fGYMNASTE24K (2)JOHN GOSDEN11-42/9
15 Jul 20171:45 Newmarket Maiden7fSIZZLING9K (4)A P O'BRIEN6-42/14
14 Jul 20173:35 Newmarket Group 11mROLY POLY196K (1)A P O'BRIEN6-41/7
14 Jul 20173:00 Newmarket Handicap1m 2fTITI MAKFI68K (2)MARK JOHNSTON13-25/11
14 Jul 20172:25 Newmarket Group 26fCLEMMIE78K (1)A P O'BRIEN11-81/8
14 Jul 20171:50 Newmarket Handicap7fMAKZEEM49K (2)ROGER CHARLTON15-22/18
13 Jul 20175:05 Newmarket Stakes1mLARCHMONT LAD39K (1)RICHARD HANNON7-14/8
13 Jul 20174:35 Newmarket Handicap5fCOMPAS SCOOBIE19K (2)ROGER VARIAN8-19/14
13 Jul 20174:05 Newmarket Maiden6fMAYBRIDE19K (2)RICHARD FAHEY2-15/13
13 Jul 20173:00 Newmarket Handicap6fHYDE PARK98K (2)JOHN GOSDEN12-116/19
13 Jul 20172:25 Newmarket Group 26fU S NAVY FLAG78K (1)A P O'BRIEN10-12/12
13 Jul 20171:50 Newmarket Group 31m 5fWISCONSIN98K (1)A P O'BRIEN12-18/9
8 Jul 20174:40 Sandown Handicap1m 2fFRONTISPIECE9K (4)SIR MICHAEL STOUTE10-113/5
8 Jul 20173:35 Sandown Group 11m 2fCLIFFS OF MOHER250K (1)A P O'BRIEN7-44/9
8 Jul 20172:25 Sandown Handicap1mEL HAYEM68K (2)SIR MICHAEL STOUTE8-11/13
7 Jul 20178:30 Chelmsford City Maiden1mVERITY7K (5)SIR MICHAEL STOUTE9-42/10
7 Jul 20178:00 Chelmsford City Handicap1mBLUSHING ROSE11K (4)SIR MICHAEL STOUTE6-54/8
7 Jul 20174:30 Sandown Handicap1m 6fMACHINE LEARNER8K (4)JOSEPH TUITE5-12/6
7 Jul 20174:00 Sandown Handicap1m 2fBANISH29K (2)HUGO PALMER14-16/6
7 Jul 20173:25 Sandown Stakes1m 2fSPARK PLUG36K (1)BRIAN MEEHAN4-11/7
7 Jul 20172:50 Sandown Stakes7fBATHSHEBA BAY6K (4)RICHARD HANNON6-15/10
7 Jul 20171:50 Sandown Handicap5fTOMILY14K (3)RICHARD HANNON8-14/9
6 Jul 20178:05 Newbury Handicap6fCARPE DIEM LADY9K (4)RALPH BECKETT7-25/9
6 Jul 20177:30 Newbury Handicap1m 4fMELTING DEW14K (3)SIR MICHAEL STOUTE5-12/7
6 Jul 20177:00 Newbury Stakes6fBHODI7K (4)SIR MICHAEL STOUTE7-26/8
6 Jul 20176:25 Newbury Stakes6fPUCHITA7K (4)RICHARD HANNON6-16/16
5 Jul 20178:40 Kempton Handicap6fBLUE ON BLUE4K (5)JOHN GOSDEN2-13/11
5 Jul 20177:40 Kempton Handicap1m 4fGIBBS HILL11K (3)ROGER VARIAN10-111/7
5 Jul 20177:10 Kempton Maiden1m 4fBUTTON UP4K (5)SIR MICHAEL STOUTE9-28/14
5 Jul 20176:40 Kempton Stakes7fBILLESDON BROOK4K (5)RICHARD HANNON8-151/10
2 Jul 20174:50 Curragh Group 21m 6fBELGRAVIA112KA P O'BRIEN3-16/7
2 Jul 20174:20 Curragh Group 11m 2fRAIN GODDESS211KA P O'BRIEN6-12/11
2 Jul 20173:45 Curragh Group 36fCLEMMIE61KA P O'BRIEN6-41/8
2 Jul 20173:15 Curragh Group 31m 2fJOHANNES VERMEER61KA P O'BRIEN5-21/6
2 Jul 20172:45 Curragh Handicap5fCENOTAPH94KA P O'BRIEN12-115/19
2 Jul 20171:45 Curragh Maiden7fGUSTAV KLIMT19KA P O'BRIEN11-81/11
1 Jul 20176:00 Curragh Handicap2mLAWS OF SPIN28KW P MULLINS2-14/15
1 Jul 20175:20 Curragh Group 11m 4fWINGS OF EAGLES250KA P O'BRIEN2-13/9
1 Jul 20174:40 Curragh Group 26fMURILLO108KA P O'BRIEN6-43/8
1 Jul 20174:10 Curragh Handicap7fMUSIC BOX47KA P O'BRIEN7-28/13
1 Jul 20172:00 Curragh Maiden6fBATTLE OF JERICHO19KA P O'BRIEN7-24/13
30 Jun 20179:00 Newmarket Handicap6fPARLANCE7K (4)SIR MICHAEL STOUTE5-13/6
30 Jun 20178:30 Newmarket Handicap1m 2fAL NEKSH19K (2)WILLIAM HAGGAS15-86/6
30 Jun 20177:55 Newmarket Stakes6fRAVEN'S LADY13K (3)MARCO BOTTI6-41/4
30 Jun 20177:25 Newmarket Handicap1m 5fCITY LIMITS7K (4)LUCA CUMANI9-15/6
30 Jun 20176:50 Newmarket Handicap7fPATCHWORK7K (4)RICHARD HUGHES7-22/10
30 Jun 20174:00 Doncaster Maiden1m 2fSUPERIORITYCOMPLEX4K (5)SIR MICHAEL STOUTE9-22/12
30 Jun 20173:30 Doncaster Handicap1mMOOLAZIM11K (3)MARCO BOTTI7-25/5
30 Jun 20173:00 Doncaster Handicap1mASHWAQ4K (5)RICHARD HANNON13-211/14
30 Jun 20172:30 Doncaster Stakes7fLEARN BY HEART6K (4)WILLIAM HAGGAS4-71/7
30 Jun 20172:00 Doncaster Stakes6fJANE ROSE4K (5)RICHARD HANNON9-24/10
29 Jun 20175:00 Newmarket Handicap1mPEAK PRINCESS7K (4)RICHARD HANNON8-14/5
29 Jun 20174:25 Newmarket Handicap7fMAKZEEM19K (2)ROGER CHARLTON4-11/8
29 Jun 20173:50 Newmarket Maiden7fSALUTI5K (5)AMANDA PERRETT9-41/7
29 Jun 20172:10 Newmarket Stakes6fDICHATO6K (4)JOHN GOSDEN7-42/6
28 Jun 20176:10 Kempton Stakes7fFIRST DRIVE6K (4)MICHAEL BELL4-57/8
26 Jun 20178:20 Windsor Handicap1m 3fNATHAN MAYER4K (5)SIR MICHAEL STOUTE9-44/7
26 Jun 20177:50 Windsor Handicap1m 2fMOUILLE POINT7K (4)RICHARD HANNON15-83/5
26 Jun 20176:50 Windsor Handicap1mMESHAYKH7K (4)SIR MICHAEL STOUTE11-44/5
26 Jun 20175:50 Windsor Maiden6fSTRATEGIC4K (5)RICHARD HANNON7-211/14
25 Jun 20174:30 Pontefract Handicap1mARISTOCRATIC9K (4)SIR MICHAEL STOUTE11-83/5
25 Jun 20173:30 Pontefract Stakes1m 4fABINGDON44K (1)SIR MICHAEL STOUTE1-11/8
25 Jun 20172:00 Pontefract Stakes6fPROCEDURE6K (5)SIR MICHAEL STOUTE2-12/11
24 Jun 20175:35 Ascot Stakes2m 6fUS ARMY RANGER78K (2)A P O'BRIEN7-23/16
24 Jun 20175:00 Ascot Handicap6fRAUCOUS172K (2)WILLIAM HAGGAS11-28/27
24 Jun 20174:20 Ascot Group 16fLIMATO250K (1)HENRY CANDY2-13/19
24 Jun 20173:40 Ascot Group 21m 4fDARTMOUTH221K (1)SIR MICHAEL STOUTE9-44/12
24 Jun 20173:05 Ascot Handicap1m 2fAYRAD78K (1)ROGER CHARLTON16-15/16
24 Jun 20172:30 Ascot Stakes7fSEPTEMBER78K (1)A P O'BRIEN11-81/15
23 Jun 20175:35 Ascot Handicap1m 4fMAINSTREAM78K (2)SIR MICHAEL STOUTE5-16/19
23 Jun 20175:00 Ascot Group 21m 6fBELGRAVIA158K (1)A P O'BRIEN5-14/13
23 Jun 20174:20 Ascot Group 11mWINTER250K (1)A P O'BRIEN4-91/7
23 Jun 20173:40 Ascot Group 16fCARAVAGGIO250K (1)A P O'BRIEN5-61/12
23 Jun 20173:05 Ascot Group 21m 4fSIR JOHN LAVERY221K (1)A P O'BRIEN8-19/12
23 Jun 20172:30 Ascot Group 36fCLEMMIE78K (1)A P O'BRIEN7-17/20
22 Jun 20175:35 Ascot Handicap1m 4fHOMESMAN88K (2)A P O'BRIEN8-15/18
22 Jun 20175:00 Ascot Handicap1mCITY OF JOY118K (2)SIR MICHAEL STOUTE8-110/29
22 Jun 20174:20 Ascot Group 12m 4fORDER OF ST GEORGE250K (1)A P O'BRIEN5-62/14
22 Jun 20173:40 Ascot Group 21m 4fALLURINGLY211K (1)A P O'BRIEN5-26/12
22 Jun 20173:05 Ascot Group 31m 2fORDEROFTHEGARTER88K (1)A P O'BRIEN10-32/13
22 Jun 20172:30 Ascot Group 25fSIOUX NATION98K (1)A P O'BRIEN14-11/17
21 Jun 20175:35 Ascot Handicap1mRAIN GODDESS78K (1)A P O'BRIEN7-12/24
21 Jun 20175:00 Ascot Handicap1mBALLET CONCERTO172K (2)SIR MICHAEL STOUTE20-14/29
21 Jun 20174:20 Ascot Group 11m 2fHIGHLAND REEL250K (1)A P O'BRIEN9-41/8
21 Jun 20173:40 Ascot Group 21mSMART CALL198K (1)SIR MICHAEL STOUTE9-24/14
21 Jun 20173:05 Ascot Group 25fHAPPY LIKE A FOOL108K (1)WESLEY A WARD10-112/23
21 Jun 20172:30 Ascot Group 37fWHITECLIFFSOFDOVER88K (1)A P O'BRIEN12-115/20
20 Jun 20175:35 Ascot Stakes5fDECLARATIONOFPEACE78K (1)A P O'BRIEN13-822/22
20 Jun 20175:00 Ascot Handicap2m 4fTHOMAS HOBSON78K (2)W P MULLINS4-11/18
20 Jun 20174:20 Ascot Group 11mCHURCHILL250K (1)A P O'BRIEN1-24/8
20 Jun 20173:40 Ascot Group 15fWASHINGTON DC250K (1)A P O'BRIEN8-115/17
20 Jun 20173:05 Ascot Group 26fMURILLO147K (1)A P O'BRIEN8-13/18
20 Jun 20172:30 Ascot Group 11mDEAUVILLE250K (1)A P O'BRIEN12-13/16
17 Jun 20175:35 Sandown Handicap1m 6fMACHINE LEARNER9K (4)JOSEPH TUITE9-21/7
17 Jun 20175:00 Sandown Maiden1m 2fBRISTOL MISSILE5K (5)RICHARD HANNON1-11/10
17 Jun 20174:25 Sandown Handicap1m 1fINTREPIDLY13K (3)JEREMY NOSEDA5-24/8
17 Jun 20173:50 Sandown Handicap1mGREENSIDE29K (2)HENRY CANDY13-81/11
17 Jun 20173:15 Sandown Handicap7fBATTERED13K (3)WILLIAM HAGGAS5-43/7
17 Jun 20172:40 Sandown Stakes5fFASHION QUEEN36K (1)DAVID O'MEARA9-26/9
16 Jun 20174:20 Sandown Handicap1mMIDNIGHT VIXEN9K (4)SIR MICHAEL STOUTE20-17/9
16 Jun 20172:35 Sandown Maiden7fSALLAB5K (5)RICHARD HANNON10-36/9
16 Jun 20172:00 Sandown Stakes5fGLACEON5K (5)RICHARD HANNON5-43/9
15 Jun 20174:15 Newbury Handicap7fLIMELITE4K (5)RICHARD HANNON3-11/8
15 Jun 20173:05 Newbury Stakes1m 2fEBBESBOURNE49K (1)SIR MICHAEL STOUTE6-12/8
15 Jun 20172:30 Newbury Maiden1mSHIMMERING LIGHT8K (4)MICHAEL BELL6-15/12
15 Jun 20172:00 Newbury Stakes6fEXPERT EYE6K (4)SIR MICHAEL STOUTE6-11/9
15 Jun 20171:30 Newbury Stakes6fROGUE6K (4)RICHARD HANNON7-44/10
13 Jun 20173:45 Yarmouth Handicap1mMOOLAZIM7K (4)MARCO BOTTI9-21/10
13 Jun 20172:45 Yarmouth Handicap1m 3fHAWKERLAND4K (5)MARCUS TREGONING5-61/5
13 Jun 20172:15 Yarmouth Maiden6fFIRST DRIVE5K (5)MICHAEL BELL13-22/11
10 Jun 20175:15 Haydock Handicap1mCOMMODITY14K (3)SIR MICHAEL STOUTE5-24/13
10 Jun 20174:40 Haydock Handicap7fWARRIOR'S SPIRIT9K (4)RICHARD HANNON3-16/9
10 Jun 20174:05 Haydock Group 37fMITCHUM SWAGGER61K (1)DAVID LANIGAN3-14/8
10 Jun 20173:30 Haydock Group 31m 4fDUBKA61K (1)SIR MICHAEL STOUTE7-12/9
10 Jun 20172:55 Haydock Handicap6fHOLIDAY MAGIC14K (3)MICHAEL EASTERBY11-15/13
10 Jun 20172:20 Haydock Handicap6fFANTASY KEEPER9K (4)MICHAEL APPLEBY10-33/9
10 Jun 20171:45 Haydock Handicap1m 2fPIRATE LOOK9K (4)MARCO BOTTI8-12/8
8 Jun 20178:40 Sandown Handicap1m 1fCAROL5K (5)ED DUNLOP13-24/10
8 Jun 20178:05 Sandown Maiden1m 2fPRECISION5K (5)SIR MICHAEL STOUTE8-17/13
8 Jun 20177:35 Sandown Handicap1m 2fFRONTISPIECE12K (3)SIR MICHAEL STOUTE5-21/7
8 Jun 20177:00 Sandown Handicap1mPIVOINE8K (4)SIR MICHAEL STOUTE3-19/11
8 Jun 20176:30 Sandown Handicap1m 6fSPLASH AROUND8K (4)SIR MICHAEL STOUTE6-53/6
8 Jun 20176:00 Sandown Stakes5fVALIDATOR5K (5)WILLIAM HAGGAS1-22/7
7 Jun 20178:25 Kempton Handicap2mCHELSEA'S BOY7K (4)RALPH BECKETT4-15/9
7 Jun 20177:25 Kempton Handicap1m 3fNATHAN MAYER7K (4)SIR MICHAEL STOUTE10-36/13
7 Jun 20176:25 Kempton Handicap1mKARISMA7K (4)ROGER VARIAN10-112/4
6 Jun 20172:50 Yarmouth Maiden1mMUSICAL TERMS4K (5)WILLIAM HAGGAS5-44/12
5 Jun 20174:55 Leicester Stakes7fSAME JURISDICTION11K (3)ED DUNLOP9-22/5
5 Jun 20173:50 Leicester Maiden1mVERITY6K (5)SIR MICHAEL STOUTE11-104/9
5 Jun 20173:20 Leicester Handicap1m 2fINTERWEAVE9K (4)SIR MICHAEL STOUTE6-18/12
3 Jun 20174:30 Epsom Group 11m 4fCLIFFS OF MOHER250K (1)A P O'BRIEN5-12/18
3 Jun 20173:10 Epsom Group 31m 1fBALLET CONCERTO68K (1)SIR MICHAEL STOUTE11-26/7
2 Jun 20175:50 Epsom Handicap7fEATON SQUARE39K (2)JOHN GOSDEN7-110/12
2 Jun 20175:15 Epsom Stakes7fTRUE VALOUR39K (1)J P MURTAGH3-13/7
2 Jun 20174:30 Epsom Group 11m 4fRHODODENDRON250K (1)A P O'BRIEN8-112/9
2 Jun 20173:10 Epsom Group 11m 4fHIGHLAND REEL250K (1)A P O'BRIEN9-41/10
2 Jun 20172:00 Epsom Stakes6fDE BRUYNE HORSE39K (2)RICHARD HANNON13-81/7
1 Jun 20177:40 Chelmsford City Handicap1mSPATIAL29K (2)SIR MICHAEL STOUTE11-45/5
1 Jun 20177:10 Chelmsford City Handicap1mCITY OF JOY29K (2)SIR MICHAEL STOUTE10-31/7
1 Jun 20176:10 Chelmsford City Stakes5fEMILIA JAMES10K (4)MARK JOHNSTON8-131/5
31 May 20174:20 Nottingham Stakes1m 2fPLAYFUL SOUND39K (1)SIR MICHAEL STOUTE13-87/8
31 May 20173:20 Nottingham Handicap1mVICE VERSA9K (4)SIR MICHAEL STOUTE2-15/5
30 May 20171:50 Leicester Maiden6fMATCH MAKER7K (4)SIMON CRISFORD9-23/10
28 May 20175:00 Curragh Maiden1m 2fIRON MOUNTAIN19KA P O'BRIEN2-11/8
28 May 20173:25 Curragh Group 11mWINTER250KA P O'BRIEN8-131/8
28 May 20172:50 Curragh Group 31m 2fHOMESMAN61KA P O'BRIEN5-11/9
28 May 20172:20 Curragh Group 11m 2fDEAUVILLE250KA P O'BRIEN4-13/8
28 May 20171:50 Curragh Maiden6fGUSTAV KLIMT19KA P O'BRIEN7-25/9
27 May 20174:10 Curragh Group 11mCHURCHILL250KA P O'BRIEN4-91/6
27 May 20173:00 Curragh Stakes6fSIOUX NATION56KA P O'BRIEN9-26/7
27 May 20172:25 Curragh Handicap6fCENOTAPH24KA P O'BRIEN8-120/20
27 May 20171:50 Curragh Maiden6fCLEMMIE19KA P O'BRIEN5-13/15
26 May 20177:05 Leopardstown Stakes1m 6fORDER OF ST GEORGE46KA P O'BRIEN4-111/5
26 May 20176:35 Leopardstown Maiden1mAUCKLAND12KA P O'BRIEN5-41/11
26 May 20176:00 Leopardstown Maiden7fROSTROPOVICH16KA P O'BRIEN11-47/12
25 May 20178:40 Sandown Handicap1mMAKZEEM14K (3)ROGER CHARLTON5-18/12
25 May 20178:10 Sandown Stakes1mKHAFOO SHEMEMI36K (1)RICHARD HANNON5-11/6
25 May 20177:35 Sandown Group 31m 2fAUTOCRATIC63K (1)SIR MICHAEL STOUTE8-11/7
25 May 20177:05 Sandown Group 32mVENT DE FORCE63K (1)HUGHIE MORRISON16-14/7
25 May 20174:55 Goodwood Maiden1m 2fBUTTON UP6K (5)SIR MICHAEL STOUTE7-27/11
25 May 20174:20 Goodwood Stakes1m 2fMORI39K (1)SIR MICHAEL STOUTE15-81/7
25 May 20173:45 Goodwood Handicap1m 1fPARADISE LAKE9K (4)SIR MICHAEL STOUTE7-16/9
24 May 20178:10 Kempton Handicap1mCOMMODITY7K (4)SIR MICHAEL STOUTE7-21/12
24 May 20177:40 Kempton Handicap1m 3fJACOB CATS11K (3)WILLIAM KNIGHT16-13/6
24 May 20177:10 Kempton Stakes6fSCANDALEUSE6K (4)SIR MICHAEL STOUTE3-110/11
24 May 20172:10 Lingfield Maiden1m 4fHUMBLE HERO4K (5)WILLIAM HAGGAS1-12/12
22 May 20177:25 Windsor Stakes6fRAUCOUS36K (1)WILLIAM HAGGAS11-44/8
22 May 20176:25 Windsor Stakes6fELYSIUM DREAM9K (4)RICHARD HANNON9-41/8
21 May 20174:15 Naas Group 36fCARAVAGGIO61KA P O'BRIEN8-151/7
21 May 20173:45 Naas Stakes6fACTRESS60KA P O'BRIEN9-42/5
21 May 20173:15 Naas Stakes5fDALI61KA P O'BRIEN7-47/7
21 May 20172:40 Naas Stakes7fWHITECLIFFSOFDOVER44KA P O'BRIEN8-133/10
21 May 20172:05 Naas Maiden7fOLD TIME WALTZ14KA P O'BRIEN9-24/16
20 May 20175:10 Newbury Handicap1mDARK RED39K (2)ED DUNLOP12-14/15
20 May 20174:40 Newbury Stakes1m 2fNATAVIA68K (1)ROGER CHARLTON9-41/6
20 May 20173:30 Newbury Group 11mSOMEHOW250K (1)A P O'BRIEN10-34/8
20 May 20172:55 Newbury Handicap1m 2fCONTRAST68K (2)RICHARD HANNON14-17/13
20 May 20172:20 Newbury Stakes6fPRIVATE MATTER68K (1)RICHARD FAHEY9-28/8
20 May 20171:50 Newbury Group 31m 4fMIDTERM98K (1)SIR MICHAEL STOUTE7-23/6
19 May 20175:40 York Handicap1m 4fSWIFTSURE19K (4)SIR MICHAEL STOUTE6-17/11
19 May 20175:05 York Handicap5fJUSTANOTHERBOTTLE19K (3)DECLAN CARROLL9-29/12
19 May 20174:35 York Handicap7fCAROLINAE19K (3)CHARLIE FELLOWES5-16/9
19 May 20174:05 York Handicap1m 4fBURGUILLOS49K (2)ALAN KING3-12/8
19 May 20173:30 York Group 21m 6fDARTMOUTH162K (1)SIR MICHAEL STOUTE11-41/8
19 May 20172:55 York Stakes1mON HER TOES49K (1)WILLIAM HAGGAS5-22/6
18 May 20175:05 York Maiden6fTAIFBALADY19K (2)MARK JOHNSTON9-28/8
18 May 20173:30 York Group 21m 2fEXEMPLAR182K (1)A P O'BRIEN6-18/10
18 May 20172:55 York Group 21m 2fQUEEN'S TRUST117K (1)SIR MICHAEL STOUTE6-44/4
17 May 20175:35 York Handicap1m 4fTHEYDON GREY19K (4)WILLIAM HAGGAS6-14/16
17 May 20175:05 York Stakes5fKNOCKOUT BLOW19K (3)MARK JOHNSTON10-17/8
17 May 20174:35 York Handicap7fBATTERED19K (3)WILLIAM HAGGAS4-11/14
17 May 20174:05 York Group 31m 2fMISS INFINITY97K (1)MARK JOHNSTON16-15/5
17 May 20173:30 York Group 26fTUPI122K (1)RICHARD HANNON12-16/12
17 May 20172:20 York Handicap1m 2fSPEED COMPANY24K (2)JOHN QUINN12-111/20
15 May 20176:50 Windsor Handicap6fTIME TO EXCEED11K (3)HENRY CANDY7-22/9
15 May 20175:50 Windsor Handicap1m 2fVANTAGE POINT7K (4)GARY MOORE25-18/12
15 May 20175:20 Windsor Maiden1m 2fHIGHLAND CRADLE4K (5)SIR MICHAEL STOUTE9-413/15
13 May 20175:20 Lingfield Maiden6fFORTITUDE4K (5)HUGO PALMER6-14/7
13 May 20174:50 Lingfield Handicap7fCOOL BAHAMIAN7K (4)EVE JOHNSON HOUGHTON6-14/7
13 May 20174:15 Lingfield Handicap1mDREAM OF SUMMER11K (3)ANDREW BALDING4-15/6
13 May 20173:40 Lingfield Group 37fMIX AND MINGLE59K (1)CHRIS WALL9-21/11
13 May 20172:30 Lingfield Stakes1m 4fSIR JOHN LAVERY59K (1)A P O'BRIEN11-86/8
13 May 20171:55 Lingfield Stakes1m 4fPOCKETFULLOFDREAMS39K (1)A P O'BRIEN15-82/6
12 May 20178:20 Ascot Handicap1mGRAPHITE STORM7K (4)CLIVE COX6-12/16
12 May 20177:50 Ascot Handicap6fWATCHABLE11K (3)DAVID O'MEARA7-14/7
12 May 20177:15 Ascot Handicap7fKHAFOO SHEMEMI29K (2)RICHARD HANNON5-15/9
12 May 20176:40 Ascot Maiden1m 2fMORI7K (4)SIR MICHAEL STOUTE5-41/8
12 May 20176:05 Ascot Maiden5fOUT OF THE FLAMES7K (4)RICHARD HANNON7-23/11
12 May 20173:35 Chester Group 31m 5fUS ARMY RANGER73K (1)A P O'BRIEN2-12/9
12 May 20173:00 Chester Handicap5fTOMILY29K (2)RICHARD HANNON5-15/7
12 May 20172:25 Chester Stakes1m 2fCLIFFS OF MOHER73K (1)A P O'BRIEN4-51/8
11 May 20175:05 Chester Handicap1m 2fBANISH15K (3)HUGO PALMER10-35/7
11 May 20173:35 Chester Group 31m 4fVENICE BEACH73K (1)A P O'BRIEN5-21/8
11 May 20172:25 Chester Group 31m 2fDEAUVILLE73K (1)A P O'BRIEN6-41/6
10 May 20178:25 Chelmsford City Handicap1m 2fELUCIDATION24K (2)SIR MICHAEL STOUTE11-85/9
10 May 20177:55 Chelmsford City Stakes1m 6fFABRICATE29K (2)MICHAEL BELL9-44/5
10 May 20176:55 Chelmsford City Handicap1mTEXTURED19K (3)SIR MICHAEL STOUTE7-18/9
10 May 20174:05 Chester Handicap1m 4fWHIP NAE NAE15K (3)RICHARD HANNON8-16/8
10 May 20173:35 Chester Handicap2m 3fGOLDEN SPEAR118K (2)A J MARTIN10-114/17
10 May 20172:25 Chester Stakes1m 3fALLURINGLY59K (1)A P O'BRIEN1-12/7
7 May 20175:20 Newmarket Handicap1m 2fMISTER MANDURO14K (3)MARK JOHNSTON3-19/9
7 May 20174:45 Newmarket Stakes1m 2fMISS INFINITY39K (1)MARK JOHNSTON16-14/6
7 May 20174:10 Newmarket Maiden5fDE BRUYNE HORSE9K (4)RICHARD HANNON8-15/6
7 May 20173:35 Newmarket Group 11mRHODODENDRON250K (1)A P O'BRIEN5-42/14
7 May 20172:20 Newmarket Group 21m 1fSOMEHOW88K (1)A P O'BRIEN13-81/7
7 May 20171:50 Newmarket Handicap1m 4fMAINSTREAM49K (2)SIR MICHAEL STOUTE6-13/12
6 May 20174:45 Newmarket Stakes1m 2fPERMIAN38K (1)MARK JOHNSTON5-21/5
6 May 20174:10 Newmarket Handicap6fEXMOUTH19K (2)SIR MICHAEL STOUTE16-19/9
6 May 20173:35 Newmarket Group 11mCHURCHILL250K (1)A P O'BRIEN6-41/10
6 May 20172:55 Newmarket Group 21m 4fSEVENTH HEAVEN97K (1)A P O'BRIEN4-71/5
6 May 20172:20 Newmarket Group 35fWASHINGTON DC59K (1)A P O'BRIEN10-32/15
6 May 20171:50 Newmarket Handicap1m 1fBALLET CONCERTO49K (2)SIR MICHAEL STOUTE11-45/9
3 May 20176:50 Yarmouth Handicap1mCOMMODITY7K (4)SIR MICHAEL STOUTE4-91/5
3 May 20176:20 Yarmouth Maiden1mFROSTING4K (5)WILLIAM HAGGAS5-24/9
3 May 20175:50 Yarmouth Handicap1m 2fSOLO MISSION3K (6)WILLIAM HAGGAS8-152/9
3 May 20175:20 Yarmouth Maiden1m 3fTHE GRAND VISIR14K (3)WILLIAM HAGGAS3-11/7
2 May 20174:20 Nottingham Handicap1m 2fMIDNIGHT VIXEN5K (5)SIR MICHAEL STOUTE5-110/10
1 May 20175:05 Naas Stakes7fPEACE ENVOY54KA P O'BRIEN15-84/8
1 May 20174:30 Naas Group 37fELIZABETH BROWNING75KA P O'BRIEN16-14/6
1 May 20173:55 Naas Group 21m 2fMINDING118KA P O'BRIEN1-31/4
1 May 20172:45 Naas Stakes5fDALI23KA P O'BRIEN4-61/6
1 May 20171:40 Naas Maiden6fACTRESS16KA P O'BRIEN7-12/14
30 Apr 20175:00 Salisbury Handicap7fARISTOCRATIC14K (3)SIR MICHAEL STOUTE11-42/7
30 Apr 20174:30 Salisbury Handicap1m 6fPARIS PROTOCOL24K (3)RICHARD HANNON5-43/8
30 Apr 20173:30 Salisbury Handicap1m 2fADAMANT8K (4)SIR MICHAEL STOUTE13-81/8
30 Apr 20173:00 Salisbury Stakes5fCAMPION14K (3)RICHARD HANNON5-14/10
29 Apr 20175:10 Leicester Maiden1m 2fSPLASH AROUND5K (5)SIR MICHAEL STOUTE7-23/12
29 Apr 20174:40 Leicester Handicap7fZEBULON5K (5)RICHARD HANNON5-15/10
29 Apr 20174:05 Leicester Stakes7fSO BELOVED48K (1)DAVID O'MEARA11-25/5
29 Apr 20173:30 Leicester Handicap1m 4fSOFIA'S ROCK14K (3)MARK JOHNSTON5-41/4
29 Apr 20172:20 Leicester Handicap6fTIME TO EXCEED9K (4)HENRY CANDY15-81/7
28 Apr 20175:10 Sandown Handicap1m 2fFLOOD WARNING14K (3)CLIVE COX16-11/8
28 Apr 20174:35 Sandown Maiden1m 2fAPPHIA9K (4)HUGO PALMER12-12/9
28 Apr 20174:05 Sandown Handicap5fPARTITIA19K (2)SIR MICHAEL STOUTE10-17/10
28 Apr 20173:30 Sandown Group 21mCOUGAR MOUNTAIN93K (1)A P O'BRIEN5-16/9
28 Apr 20172:20 Sandown Group 31m 2fDEAUVILLE63K (1)A P O'BRIEN9-22/8
28 Apr 20171:50 Sandown Handicap1mCONTRAST24K (2)RICHARD HANNON20-16/13
27 Apr 20178:45 Chelmsford City Handicap1mEBBESBOURNE12K (4)SIR MICHAEL STOUTE7-15/6
27 Apr 20177:40 Chelmsford City Handicap7fTHAT IS THE SPIRIT24K (3)DAVID O'MEARA8-11/13
27 Apr 20177:05 Chelmsford City Stakes6fRAUCOUS29K (2)WILLIAM HAGGAS5-41/6
26 Apr 20175:00 Epsom Handicap1m 1fVANTAGE POINT8K (4)GARY MOORE7-25/14
26 Apr 20174:25 Epsom Maiden1m 1fARNARSON5K (5)ED DUNLOP5-16/9
26 Apr 20173:50 Epsom Handicap1m 2fSPEED COMPANY44K (2)JOHN QUINN9-25/11
26 Apr 20173:15 Epsom Handicap1m 4fRUWASI19K (3)GARY MOORE9-19/9
26 Apr 20172:10 Epsom Handicap5fLATHOM19K (3)DAVID O'MEARA4-18/10
22 Apr 20175:20 Newbury Maiden1m 3fMASTER SINGER9K (4)JOHN GOSDEN3-13/9
22 Apr 20174:45 Newbury Maiden1mMUSICAL TERMS7K (4)WILLIAM HAGGAS5-22/10
22 Apr 20174:15 Newbury Maiden1mCALL TO MIND7K (4)WILLIAM HAGGAS6-41/9
22 Apr 20173:40 Newbury Handicap1mCHELSEA LAD49K (2)MARTYN MEADE7-2P/21
22 Apr 20173:05 Newbury Group 37fWAR SECRETARY59K (1)A P O'BRIEN9-210/10
22 Apr 20172:30 Newbury Group 37fRAIN GODDESS59K (1)A P O'BRIEN8-14/11
22 Apr 20171:55 Newbury Group 31m 4fMIDTERM59K (1)SIR MICHAEL STOUTE3-15/8
21 Apr 20175:10 Newbury Maiden7fSUPERIORITYCOMPLEX7K (4)SIR MICHAEL STOUTE3-19/9
21 Apr 20174:10 Newbury Handicap7fPIVOINE19K (2)SIR MICHAEL STOUTE10-19/15
21 Apr 20173:40 Newbury Maiden1m 2fMORI8K (4)SIR MICHAEL STOUTE9-45/14
21 Apr 20173:05 Newbury Stakes1m 2fMATHS PRIZE15K (3)ROGER CHARLTON14-15/6
21 Apr 20172:30 Newbury Handicap2m 2fRAINBOW DREAMER24K (2)ALAN KING11-41/8
21 Apr 20172:00 Newbury Maiden5fEMBOUR9K (4)RICHARD HANNON5-13/10
20 Apr 20175:20 Newmarket Handicap1mERNSTSTAVROBLOFELD9K (4)MARTYN MEADE11-25/12
20 Apr 20174:45 Newmarket Maiden1m 2fABOUT GLORY7K (4)RICHARD HANNON12-110/10
20 Apr 20173:35 Newmarket Group 31mWAR DECREE59K (1)A P O'BRIEN9-46/7
20 Apr 20173:00 Newmarket Group 36fORNATE59K (1)ROBERT COWELL9-12/6
20 Apr 20172:25 Newmarket Handicap7fSALATEEN19K (2)DAVID O'MEARA11-44/6
20 Apr 20171:50 Newmarket Handicap6fHILARIO19K (2)CHARLES HILLS7-18/8
19 Apr 20175:20 Newmarket Handicap1m 2fELUCIDATION13K (3)SIR MICHAEL STOUTE9-27/10
19 Apr 20174:45 Newmarket Maiden1mVICE VERSA7K (4)SIR MICHAEL STOUTE10-110/12
19 Apr 20173:35 Newmarket Group 37fROLY POLY59K (1)A P O'BRIEN7-27/11
19 Apr 20173:00 Newmarket Group 31m 1fAUTOCRATIC59K (1)SIR MICHAEL STOUTE11-26/7
19 Apr 20172:25 Newmarket Handicap7fWHITECLIFFSOFDOVER36K (1)A P O'BRIEN10-31/7
19 Apr 20171:50 Newmarket Handicap6fREPUTATION19K (2)JOHN QUINN6-15/8
18 Apr 20175:05 Newmarket Handicap5fINDEPENDENCE DAY13K (3)ROBERT COWELL5-17/11
18 Apr 20174:35 Newmarket Maiden7fFIREFRIGHT7K (4)JEREMY NOSEDA7-43/9
18 Apr 20174:05 Newmarket Stakes1m 1fSALOUEN36K (1)SYLVESTER KIRK5-22/7
18 Apr 20172:55 Newmarket Stakes7fMITIGATE13K (3)DAVID ELSWORTH25-16/6
15 Apr 20175:25 Kempton Handicap2mBARYE18K (2)RICHARD HUGHES20-17/9
15 Apr 20174:50 Kempton Stakes1mKHAFOO SHEMEMI18K (2)RICHARD HANNON3-11/4
15 Apr 20174:15 Kempton Stakes1mRAVEN'S LADY18K (2)MARCO BOTTI3-12/7
15 Apr 20173:45 Kempton Stakes1mALJAZZI39K (1)MARCO BOTTI4-11/10
15 Apr 20172:35 Kempton Handicap5fROBOT BOY18K (2)DAVID BARRON2-12/6
14 Apr 20174:40 Lingfield Stakes1m 2fCONVEY196K (2)SIR MICHAEL STOUTE11-101/9
14 Apr 20174:10 Lingfield Stakes6fDUBAI ONE147K (2)SAEED BIN SUROOR9-28/10
14 Apr 20173:40 Lingfield Stakes1mSALATEEN147K (2)DAVID O'MEARA12-13/12
14 Apr 20172:10 Lingfield Stakes2mCOHESION147K (2)DAVID BRIDGWATER5-14/14
13 Apr 20175:10 Chelmsford City Handicap1mSON OF THE STARS9K (4)RICHARD HANNON8-131/7
13 Apr 20173:40 Chelmsford City Handicap1m 2fPOET'S WORD44K (2)SIR MICHAEL STOUTE8-111/9
12 Apr 20174:50 Nottingham Handicap1m 2fMORI YOSHINARI4K (5)RICHARD HANNON11-413/13
12 Apr 20173:50 Nottingham Handicap1mGEORGE WILLIAM14K (3)RICHARD HANNON9-21/11
12 Apr 20173:20 Nottingham Stakes1m 6fTRIP TO PARIS38K (1)ED DUNLOP6-14/5
12 Apr 20172:50 Nottingham Stakes5fSMOKEY LANE14K (3)DAVID EVANS9-25/7
12 Apr 20172:20 Nottingham Handicap5fJACK FLASH7K (4)LES EYRE7-113/14
10 Apr 20175:00 Windsor Handicap1mCOMMODITY4K (5)SIR MICHAEL STOUTE6-41/13
10 Apr 20173:30 Windsor Handicap1m 4fCAPTAIN PEACOCK4K (5)WILLIAM KNIGHT1-11/7
10 Apr 20173:00 Windsor Handicap1m 2fLIGHT OF AIR4K (5)GARY MOORE7-14/16
10 Apr 20172:00 Windsor Stakes5fLETHAL LUNCH4K (5)RICHARD HANNON85-407/11
9 Apr 20175:10 Naas Maiden1m 2fDIODORUS15KA P O'BRIEN5-24/9
9 Apr 20174:05 Naas Group 31m 2fUS ARMY RANGER58KA P O'BRIEN1-13/5
9 Apr 20173:30 Naas Group 37fALICE SPRINGS55KA P O'BRIEN6-42/5
9 Apr 20172:55 Naas Handicap6fCENOTAPH16KA P O'BRIEN5-110/17
9 Apr 20172:25 Naas Maiden6fSMOULDER15KA P O'BRIEN11-46/15
9 Apr 20171:55 Naas Maiden5fSIOUX NATION16KA P O'BRIEN2-13/10
8 Apr 20175:05 Leopardstown Handicap1mDE CORONADO16KA P O'BRIEN6-110/13
8 Apr 20174:00 Leopardstown Group 31m 2fYUCATAN56KA P O'BRIEN2-13/9
8 Apr 20173:25 Leopardstown Handicap7fPENNSYLVANIA11KA P O'BRIEN9-29/11
8 Apr 20172:55 Leopardstown Group 37fPROMISE TO BE TRUE61KA P O'BRIEN9-46/11
8 Apr 20172:20 Leopardstown Stakes1mTAJ MAHAL44KA P O'BRIEN5-12/7
8 Apr 20171:50 Leopardstown Maiden1mMUSIC BOX12KA P O'BRIEN3-12/14
7 Apr 20174:50 Leicester Maiden1mDESERT DREAM5K (5)SIR MICHAEL STOUTE5-15/10
7 Apr 20173:40 Leicester Maiden1m 4fSUFI14K (3)RICHARD HANNON4-14/5
6 Apr 20177:45 Chelmsford City Maiden1m 2fFIBONACCI7K (5)HUGO PALMER2-13/5
6 Apr 20177:15 Chelmsford City Handicap1m 2fINNISCASTLE LAD9K (4)STUART WILLIAMS8-16/6
6 Apr 20176:45 Chelmsford City Handicap1mDASCHAS9K (4)AMANDA PERRETT7-17/7
6 Apr 20176:15 Chelmsford City Maiden1mINTERWEAVE7K (5)SIR MICHAEL STOUTE1-11/6
1 Apr 20173:35 Doncaster Handicap1mOH THIS IS US98K (2)RICHARD HANNON7-22/22
1 Apr 20173:00 Doncaster Stakes1mKOOL KOMPANY36K (1)RICHARD HANNON7-11/11
1 Apr 20172:25 Doncaster Handicap1mBALLET CONCERTO44K (2)SIR MICHAEL STOUTE8-11/21
1 Apr 20171:50 Doncaster Stakes6fTUPI36K (1)RICHARD HANNON7-11/13
29 Mar 20172:20 Lingfield Maiden1m 4fBISHOPS CANNINGS3K (6)DAVID ELSWORTH1-41/5
13 Mar 20176:50 Chelmsford City Handicap1mQAFFAAL14K (3)MICHAEL EASTERBY9-41/8
11 Mar 20173:15 Wolverhampton Stakes7fNAADIRR49K (1)MARCO BOTTI13-28/11
11 Mar 20172:40 Wolverhampton Handicap7fTAFAAKHOR7K (4)RICHARD HANNON5-22/11
2 Mar 20177:25 Chelmsford City Stakes2mPIQUE SOUS19K (2)W P MULLINS9-23/6
2 Mar 20176:25 Chelmsford City Maiden6fATALANTE7K (5)JEREMY NOSEDA8-111/5
4 Feb 20174:15 Lingfield Maiden1m 4fREMEMBER THE MAN4K (5)RALPH BECKETT7-42/6
4 Feb 20173:05 Lingfield Stakes1m 2fARAB SPRING44K (1)SIR MICHAEL STOUTE9-42/8
3 Feb 20173:00 Lingfield Maiden1m 2fEARTHLY3K (6)RALPH BECKETT4-51/7
3 Feb 20172:00 Lingfield Handicap1mREMEMBER ME4K (5)HUGHIE MORRISON6-51/4
27 Jan 20173:40 Lingfield Handicap1m 2fOCEAN DRIVE5K (5)WILLIAM HAGGAS8-112/6
27 Jan 20172:40 Lingfield Maiden1m 2fAMERICAN HISTORY4K (5)JOHN GOSDEN3-12/9