Jockey   RYAN MOORE
All Racing Form - 2018
DateRaceRace TypeRace DistanceHorseRace Value (Class)TrainerSP OddsFinishing Position
24 Oct 20185:30 Newmarket Handicap7fEXTREME FORCE8K (5)SIR MICHAEL STOUTE9-47/14
24 Oct 20184:55 Newmarket Stakes1mALIGNAK9K (3)SIR MICHAEL STOUTE16-18/9
24 Oct 20184:20 Newmarket Handicap1mCROTCHET19K (2)RICHARD FAHEY13-28/10
24 Oct 20183:45 Newmarket Handicap1m 2fNAYEF ROAD39K (2)MARK JOHNSTON9-13/9
24 Oct 20183:10 Newmarket Maiden1m 2fARTISTIC LANGUAGE9K (3)BRIAN MEEHAN7-14/11
24 Oct 20182:35 Newmarket Stakes7fOUZO7K (4)RICHARD HANNON16-15/13
24 Oct 20181:30 Newmarket Stakes7fRAINBOW HEART5K (5)WILLIAM HAGGAS4-61/9
20 Oct 20184:30 Ascot Handicap1mVIA VIA245K (2)JAMES TATE10-114/20
20 Oct 20183:50 Ascot Group 11m 2fCAPRI250K (1)A P O'BRIEN4-14/8
20 Oct 20182:40 Ascot Group 11m 4fMAGICAL250K (1)A P O'BRIEN5-11/11
20 Oct 20182:00 Ascot Group 16fDREAM OF DREAMS250K (1)SIR MICHAEL STOUTE20-113/14
20 Oct 20181:25 Ascot Group 22mFLAG OF HONOUR250K (1)A P O'BRIEN9-44/6
16 Oct 20185:40 Leicester Handicap1m 2fCRYSTAL KING6K (5)SIR MICHAEL STOUTE7-21/10
16 Oct 20185:10 Leicester Handicap1m 2fOLIVER REED6K (5)RICHARD HANNON12-110/11
16 Oct 20184:05 Leicester Stakes6fGOSPEL11K (3)MICK CHANNON6-42/5
16 Oct 20183:35 Leicester Maiden7fST PETER'S BASILIC9K (4)JOHN GOSDEN6-14/8
16 Oct 20183:05 Leicester Handicap7fSHADY MCCOY19K (2)IAN WILLIAMS5-22/7
16 Oct 20182:00 Leicester Stakes1mLAAFY9K (4)SIR MICHAEL STOUTE9-12/10
6 Oct 20185:35 Newmarket Handicap1m 4fCRYSTAL MOONLIGHT49K (2)SIR MICHAEL STOUTE6-19/13
6 Oct 20185:00 Newmarket Handicap1m 2fRAWDAA49K (2)SIR MICHAEL STOUTE5-21/10
6 Oct 20184:25 Newmarket Handicap1mHOMEOPATHIC49K (2)SIR MICHAEL STOUTE14-15/8
6 Oct 20183:15 Newmarket Group 11mCLEMMIE250K (1)A P O'BRIEN6-18/9
6 Oct 20182:40 Newmarket Stakes1mIL PARADISO9K (4)A P O'BRIEN4-12/12
5 Oct 20184:10 Ascot Handicap2mMACHINE LEARNER12K (3)JOSEPH TUITE11-17/12
5 Oct 20183:35 Ascot Stakes1m 6fMEKONG63K (1)SIR MICHAEL STOUTE11-42/7
5 Oct 20182:25 Ascot Stakes1mBLUE MIST14K (3)ROGER CHARLTON9-41/11
30 Sep 20185:05 Naas Group 21mMOUNT EVEREST103KA P O'BRIEN11-82/7
30 Sep 20184:35 Naas Handicap5fDALI47KA P O'BRIEN9-29/11
30 Sep 20184:00 Naas Group 36fST PATRICK'S DAY56KA P O'BRIEN9-22/6
30 Sep 20182:55 Naas Group 32mCYPRESS CREEK56KA P O'BRIEN6-11/8
30 Sep 20182:20 Naas Group 37fHERMOSA63KA P O'BRIEN5-41/8
30 Sep 20181:50 Naas Maiden7fMAGNA GRECIA16KA P O'BRIEN2-11/12
28 Sep 20185:15 Newmarket Handicap1m 1fCAPTON49K (2)HENRY CANDY12-14/19
28 Sep 20184:45 Newmarket Stakes1m 4fCOMMUNIQUE38K (1)MARK JOHNSTON11-81/5
28 Sep 20184:10 Newmarket Maiden7fOUZO9K (4)RICHARD HANNON5-15/14
28 Sep 20183:35 Newmarket Group 21mREGAL REALITY97K (1)SIR MICHAEL STOUTE11-43/5
28 Sep 20183:00 Newmarket Group 27fJUST WONDERFUL98K (1)A P O'BRIEN7-21/9
28 Sep 20182:25 Newmarket Group 31m 4fSUN MAIDEN59K (1)SIR MICHAEL STOUTE13-26/8
27 Sep 20185:20 Newmarket Handicap1mGREENSIDE14K (3)HENRY CANDY4-15/8
27 Sep 20184:45 Newmarket Handicap1m 4fBYRON FLYER19K (2)IAN WILLIAMS7-21/6
27 Sep 20184:10 Newmarket Stakes2mNEARLY CAUGHT38K (1)HUGHIE MORRISON7-41/5
27 Sep 20183:35 Newmarket Group 37fCARDINI49K (1)A P O'BRIEN5-25/7
27 Sep 20183:00 Newmarket Handicap7fTIME TO EXCEED14K (3)HENRY CANDY12-111/13
27 Sep 20182:25 Newmarket Handicap1mMORDRED19K (2)RICHARD HANNON8-12/7
27 Sep 20181:50 Newmarket Maiden1mCONSTANTINOPLE9K (4)A P O'BRIEN5-13/18
26 Sep 20184:40 Goodwood Handicap1m 1fABEL TASMAN13K (4)ED WALKER9-24/10
26 Sep 20184:10 Goodwood Handicap1m 6fWHAT A HOME49K (2)WILLIAM HAGGAS11-24/8
26 Sep 20183:05 Goodwood Handicap6fICONIC KNIGHT13K (4)ED WALKER7-22/12
26 Sep 20182:30 Goodwood Handicap1mLAMLOOM29K (2)DAVID O'MEARA20-19/9
26 Sep 20182:00 Goodwood Maiden1m 2fPABLO ESCOBARR18K (3)WILLIAM HAGGAS4-71/11
24 Sep 20185:10 Kempton Handicap1mRADIO SOURCE11K (4)SIR MICHAEL STOUTE11-45/9
24 Sep 20184:40 Kempton Handicap6fZAIN HANA14K (3)JEREMY NOSEDA3-13/9
24 Sep 20184:10 Kempton Stakes7fGOLD AT MIDNIGHT8K (4)SIR MICHAEL STOUTE11-21/11
24 Sep 20183:40 Kempton Stakes7fALEXA ROSE8K (4)JEREMY NOSEDA5-61/11
24 Sep 20183:10 Kempton Handicap1m 2fMAKAMBE11K (4)CHARLES HILLS5-12/11
24 Sep 20182:40 Kempton Stakes1m 2fWAR EAGLE8K (4)JOHN GOSDEN9-47/9
24 Sep 20182:10 Kempton Stakes5fFINCH HATTON5K (5)ROBERT COWELL4-73/6
22 Sep 20185:15 Newbury Handicap7fPREVENT9K (4)RALPH BECKETT8-15/13
22 Sep 20184:40 Newbury Handicap1m 4fYOU'RE HIRED11K (3)AMANDA PERRETT13-28/8
22 Sep 20184:05 Newbury Stakes7fSOLID STONE8K (4)SIR MICHAEL STOUTE10-14/13
22 Sep 20183:30 Newbury Group 35fEQUILATERAL59K (1)CHARLES HILLS3-14/9
22 Sep 20182:55 Newbury Group 26fTHE IRISH ROVER73K (1)A P O'BRIEN4-17/7
22 Sep 20182:20 Newbury Group 31m 3fMIRAGE DANCER59K (1)SIR MICHAEL STOUTE2-12/7
22 Sep 20181:45 Newbury Handicap1m 2fMASTER THE WORLD73K (2)DAVID ELSWORTH33-111/11
22 Sep 20181:15 Newbury Stakes7fLONDON EYE8K (4)SIR MICHAEL STOUTE6-19/14
21 Sep 20185:05 Newbury Handicap1m 2fZZORO9K (4)AMANDA PERRETT10-14/14
21 Sep 20184:30 Newbury Stakes7fICE GALA16K (2)WILLIAM HAGGAS11-84/7
21 Sep 20183:55 Newbury Stakes7fNEBO36K (1)CHARLES HILLS13-25/8
21 Sep 20183:25 Newbury Stakes1mBEAT LE BON15K (2)RICHARD HANNON7-43/7
21 Sep 20182:20 Newbury Handicap1m 4fINFRASTRUCTURE24K (2)MARTYN MEADE11-46/8
21 Sep 20181:45 Newbury Maiden6fDRAGON SUN9K (4)RICHARD HANNON6-19/12
21 Sep 20181:10 Newbury Maiden6fOUZO9K (4)RICHARD HANNON10-14/12
20 Sep 20184:55 Pontefract Maiden1m 4fBARITONE13K (3)SIR MICHAEL STOUTE1-31/3
20 Sep 20184:20 Pontefract Handicap2m 1fAIRMAX7K (5)RALPH BECKETT7-19/10
20 Sep 20183:45 Pontefract Handicap6fPROCEDURE29K (2)SIR MICHAEL STOUTE2-17/9
20 Sep 20183:15 Pontefract Handicap1m 2fNAJASHEE11K (4)OWEN BURROWS9-211/11
20 Sep 20182:40 Pontefract Handicap1mETISALAT11K (4)OWEN BURROWS4-111/13
20 Sep 20182:10 Pontefract Maiden5fBUGLER BOB6K (5)JOHN QUINN5-23/9
19 Sep 20185:40 Yarmouth Handicap6fGREEN FORTUNE8K (4)ROBERT COWELL5-12/5
19 Sep 20185:10 Yarmouth Handicap5fENCORE D'OR19K (2)ROBERT COWELL11-81/5
19 Sep 20183:35 Yarmouth Stakes1m 2fDANCING BRAVE BEAR49K (1)ED VAUGHAN12-16/9
19 Sep 20183:00 Yarmouth Maiden7fSOVEREIGN GRANT7K (4)SIR MICHAEL STOUTE4-63/11
19 Sep 20182:30 Yarmouth Maiden7fVICTORY DAY7K (4)WILLIAM HAGGAS5-15/15
18 Sep 20187:00 Kempton Handicap1mLEDHAM14K (3)SIR MICHAEL STOUTE13-81/9
18 Sep 20185:00 Lingfield Handicap2mHINT OF GREY5K (6)GARY MOORE7-211/14
18 Sep 20184:30 Lingfield Handicap1m 4fRAPIER8K (4)SIR MICHAEL STOUTE15-84/5
18 Sep 20182:30 Lingfield Stakes7fROMOLA5K (5)SIR MICHAEL STOUTE9-41/11
18 Sep 20182:00 Lingfield Stakes7fVIVIONN5K (5)SIR MICHAEL STOUTE6-41/12
16 Sep 20186:00 Curragh Handicap1m 2fLUCIUS TIBERIUS141KA P O'BRIEN8-113/19
16 Sep 20185:25 Curragh Stakes6fHOT TEAM250KHUGO PALMER9-13/18
16 Sep 20184:50 Curragh Group 11m 6fFLAG OF HONOUR250KA P O'BRIEN2-11/6
16 Sep 20184:15 Curragh Group 17fANTHONY VAN DYCK250KA P O'BRIEN6-42/7
16 Sep 20183:40 Curragh Group 17fZAGITOVA250KA P O'BRIEN4-14/10
16 Sep 20183:05 Curragh Group 15fSIOUX NATION250KA P O'BRIEN5-13/9
16 Sep 20182:35 Curragh Group 21m 2fBROADWAY188KA P O'BRIEN9-15/9
15 Sep 20187:10 Leopardstown Handicap7fFULL MOON141KA P O'BRIEN13-29/17
15 Sep 20186:35 Leopardstown Group 11m 2fSAXON WARRIOR250KA P O'BRIEN5-22/7
15 Sep 20186:00 Leopardstown Group 21mI CAN FLY188KA P O'BRIEN7-21/10
15 Sep 20185:25 Leopardstown Group 11mMAGICAL250KA P O'BRIEN9-14/7
15 Sep 20183:35 Doncaster Group 11m 7fKEW GARDENS250K (1)A P O'BRIEN3-11/12
15 Sep 20183:00 Doncaster Group 27fVAN BEETHOVEN73K (1)A P O'BRIEN14-14/6
15 Sep 20182:25 Doncaster Group 27fOH THIS IS US106K (1)RICHARD HANNON6-13/9
15 Sep 20181:50 Doncaster Handicap6fTIS MARVELLOUS59K (2)CLIVE COX14-111/21
14 Sep 20185:45 Doncaster Stakes1m 2fJACK REGAN14K (3)IAN WILLIAMS15-81/7
14 Sep 20185:10 Doncaster Handicap7fSHANGHAI GLORY19K (2)CHARLES HILLS4-15/9
14 Sep 20184:05 Doncaster Stakes7fSANGARIUS29K (1)SIR MICHAEL STOUTE11-101/8
14 Sep 20183:35 Doncaster Group 22m 2fTHOMAS HOBSON98K (1)W P MULLINS2-11/8
14 Sep 20183:00 Doncaster Handicap1m 7fSPEEDO BOY39K (2)IAN WILLIAMS15-25/14
14 Sep 20182:25 Doncaster Group 25fGOSSAMER WINGS68K (1)A P O'BRIEN9-13/9
14 Sep 20181:50 Doncaster Group 37fHENCE59K (1)A P O'BRIEN11-27/9
13 Sep 20185:10 Doncaster Handicap7fPETTIFOGGER19K (2)MARCO BOTTI12-16/8
13 Sep 20184:40 Doncaster Handicap1m 2fKYLLACHY GALA24K (2)MARCO BOTTI16-16/10
13 Sep 20183:35 Doncaster Stakes7fTHE IRISH ROVER250K (2)A P O'BRIEN4-15/22
13 Sep 20183:00 Doncaster Group 21m 7fSIZZLING98K (1)A P O'BRIEN6-17/7
13 Sep 20182:25 Doncaster Group 21mPEACH TREE68K (1)A P O'BRIEN6-110/11
13 Sep 20181:50 Doncaster Handicap7fWINTER LIGHT44K (2)RICHARD HUGHES6-13/13
12 Sep 20184:40 Doncaster Stakes1m 2fEUGINIO18K (2)RICHARD HANNON11-81/4
12 Sep 20184:05 Doncaster Handicap1m 4fCRYSTAL HOPE29K (2)SIR MICHAEL STOUTE7-26/10
12 Sep 20183:00 Doncaster Stakes5fENCORE D'OR39K (1)ROBERT COWELL9-13/7
11 Sep 20183:45 Leicester Stakes5fEQUILATERAL13K (3)CHARLES HILLS1-21/3
11 Sep 20182:10 Leicester Stakes7fACCOMMODATE9K (4)SIR MICHAEL STOUTE10-14/16
10 Sep 20188:15 Chelmsford City Handicap1m 5fGUILD10K (4)ROGER CHARLTON11-85/6
10 Sep 20187:15 Chelmsford City Handicap1mGEORGIAN MANOR24K (2)SIR MICHAEL STOUTE3-15/10
8 Sep 20185:25 Haydock Handicap1m 2fTWENTY TIMES29K (2)RICHARD HUGHES13-25/6
8 Sep 20184:15 Haydock Group 16fGUSTAV KLIMT250K (1)A P O'BRIEN16-13/12
8 Sep 20183:35 Haydock Handicap1m 6fHOCHFELD59K (2)MARK JOHNSTON7-14/8
8 Sep 20183:00 Haydock Stakes1mCERTAIN LAD24K (1)MICK CHANNON5-13/5
8 Sep 20182:25 Haydock Group 31mREGAL REALITY61K (1)SIR MICHAEL STOUTE2-13/6
8 Sep 20181:50 Haydock Handicap1m 6fMEKONG98K (2)SIR MICHAEL STOUTE9-41/7
7 Sep 20184:20 Ascot Handicap1mSHADY MCCOY29K (2)IAN WILLIAMS3-14/9
7 Sep 20183:50 Ascot Stakes1mBULLINGDON14K (3)RICHARD HANNON9-24/7
7 Sep 20183:15 Ascot Stakes1m 4fSEXTANT12K (3)SIR MICHAEL STOUTE1-42/2
7 Sep 20182:40 Ascot Handicap1m 4fYOU'RE HIRED14K (3)AMANDA PERRETT2-12/7
7 Sep 20182:05 Ascot Maiden7fEL PICADOR11K (3)SIR MICHAEL STOUTE20-18/11
7 Sep 20181:30 Ascot Stakes6fKAMIKAZE LORD10K (4)JEREMY NOSEDA9-42/12
6 Sep 20185:20 Salisbury Handicap1m 4fPAST MASTER9K (4)HENRY CANDY11-101/5
6 Sep 20184:50 Salisbury Handicap6fELYSIUM DREAM21K (2)RICHARD HANNON11-26/6
6 Sep 20184:20 Salisbury Group 36fCOME ON LEICESTER45K (1)RICHARD HANNON9-23/9
6 Sep 20183:50 Salisbury Maiden7fHERITAGE24K (2)CLIVE COX10-12/13
6 Sep 20183:20 Salisbury Handicap7fGUNFORHIRE7K (5)RICHARD HANNON7-27/12
6 Sep 20182:50 Salisbury Stakes1mCHATHAM HOUSE7K (4)RICHARD HANNON5-12/10
6 Sep 20182:20 Salisbury Stakes1mDAVYDENKO7K (4)SIR MICHAEL STOUTE6-17/10
5 Sep 20186:20 Wolverhampton Maiden6fEXTREME FORCE5K (5)SIR MICHAEL STOUTE5-25/12
4 Sep 20184:10 Goodwood Handicap2mAUSTRIAN SCHOOL24K (2)MARK JOHNSTON6-42/9
4 Sep 20183:40 Goodwood Handicap6fAIM POWER24K (2)RICHARD HANNON4-13/8
4 Sep 20183:05 Goodwood Maiden1mCALCULATION24K (2)SIR MICHAEL STOUTE6-19/10
3 Sep 20182:30 Brighton Maiden6fMAKE A WISH5K (5)SIMON CRISFORD5-62/10
1 Sep 20188:45 Chelmsford City Handicap1m 2fCRYSTAL MOONLIGHT24K (3)SIR MICHAEL STOUTE11-41/8
1 Sep 20188:15 Chelmsford City Handicap6fTOPICAL34K (2)RICHARD HANNON11-83/5
1 Sep 20187:45 Chelmsford City Handicap7fCENOTAPH98K (2)JEREMY NOSEDA3-11/15
1 Sep 20186:45 Chelmsford City Stakes5fMAGICAL WISH11K (4)RICHARD HANNON15-82/4
1 Sep 20186:15 Chelmsford City Stakes1mLEROY LEROY11K (4)RICHARD HANNON6-42/7
1 Sep 20183:35 Sandown Group 37fWATAN49K (1)RICHARD HANNON5-15/6
1 Sep 20183:00 Sandown Group 31mVERACIOUS68K (1)SIR MICHAEL STOUTE10-111/6
31 Aug 20185:00 Sandown Handicap7fTEENAGE GAL9K (5)ED DUNLOP9-23/9
31 Aug 20184:25 Sandown Handicap1m 2fRED STRIKER12K (4)SIR MICHAEL STOUTE11-46/10
31 Aug 20183:50 Sandown Handicap1mMUSHTAQ14K (3)RICHARD HANNON13-26/9
31 Aug 20183:15 Sandown Maiden7fALMANIA6K (5)SIR MICHAEL STOUTE10-111/10
31 Aug 20182:40 Sandown Maiden7fSOVEREIGN GRANT6K (5)SIR MICHAEL STOUTE5-14/10
31 Aug 20182:10 Sandown Handicap5fON A ROLL9K (5)RICHARD HANNON6-14/9
31 Aug 20181:40 Sandown Handicap5fTINTO8K (5)AMANDA PERRETT12-13/12
30 Aug 20183:00 Chelmsford City Handicap1m 6fHIGH COMMAND7K (5)GARY MOORE3-12/3
30 Aug 20182:30 Chelmsford City Handicap1mQAROUN13K (4)SIR MICHAEL STOUTE3-13/9
29 Aug 20186:25 Kempton Handicap1mWHITEHALL11K (4)SIR MICHAEL STOUTE9-27/12
29 Aug 20185:55 Kempton Stakes1mGOLD AT MIDNIGHT5K (5)SIR MICHAEL STOUTE4-14/9
28 Aug 20184:55 Epsom Handicap1m 2fBAN SHOOF7K (5)GARY MOORE11-42/5
28 Aug 20182:45 Epsom Maiden1m 1fWAR EAGLE6K (5)JOHN GOSDEN4-62/6
28 Aug 20182:10 Epsom Handicap7fPIRATE8K (5)RICHARD HANNON11-28/10
26 Aug 20183:40 Curragh Group 31m 2fDEAUVILLE59KA P O'BRIEN11-42/7
26 Aug 20183:05 Curragh Group 27fANTHONY VAN DYCK122KA P O'BRIEN4-61/6
26 Aug 20182:35 Curragh Group 27fZAGITOVA108KA P O'BRIEN2-13/9
26 Aug 20182:05 Curragh Maiden6fLOST TREASURE12KA P O'BRIEN5-11/18
26 Aug 20181:35 Curragh Maiden7fCIRCUS MAXIMUS16KA P O'BRIEN5-15/23
24 Aug 20184:50 York Handicap1mKASSAR68K (2)ROGER CHARLTON10-18/17
24 Aug 20183:35 York Group 15fSIOUX NATION250K (1)A P O'BRIEN16-18/15
24 Aug 20183:00 York Group 26fTHE IRISH ROVER221K (1)A P O'BRIEN7-24/9
24 Aug 20182:25 York Group 22mIDAHO221K (1)A P O'BRIEN7-13/9
24 Aug 20181:55 York Handicap1m 4fMELTING DEW68K (2)SIR MICHAEL STOUTE6-113/18
23 Aug 20184:15 York Stakes1m 4fALWAYSANDFOREVER68K (1)LUCA CUMANI7-14/7
23 Aug 20183:35 York Group 11m 4fMAGIC WAND250K (1)A P O'BRIEN7-15/8
23 Aug 20182:25 York Stakes6fHE'ZANARAB250K (2)RICHARD HANNON7-117/20
23 Aug 20181:55 York Group 26fFAIRYLAND221K (1)A P O'BRIEN6-41/9
22 Aug 20183:35 York Group 11m 2fSAXON WARRIOR250K (1)A P O'BRIEN9-24/8
22 Aug 20183:00 York Group 21m 4fKEW GARDENS167K (1)A P O'BRIEN7-23/9
22 Aug 20182:25 York Group 37fBROOME98K (1)A P O'BRIEN6-16/8
20 Aug 20188:00 Windsor Stakes1m 2fMIDI5K (5)SIR MICHAEL STOUTE5-41/9
20 Aug 20187:00 Windsor Handicap6fOPEN WIDE73K (2)AMANDA PERRETT17-23/15
20 Aug 20186:30 Windsor Handicap1mSHARP PRACTICE8K (4)SIR MICHAEL STOUTE11-21/5
20 Aug 20186:00 Windsor Maiden6fEXTREME FORCE7K (4)SIR MICHAEL STOUTE7-14/16
18 Aug 20184:40 Newbury Handicap1m 2fHIDDEN DEPTHS9K (4)SIR MICHAEL STOUTE9-25/10
18 Aug 20184:10 Newbury Maiden1m 4fSEXTANT14K (3)SIR MICHAEL STOUTE10-111/7
18 Aug 20183:35 Newbury Group 27fGUSTAV KLIMT147K (1)A P O'BRIEN15-85/8
18 Aug 20183:00 Newbury Handicap7fROGUE19K (3)RICHARD HANNON4-113/15
18 Aug 20182:25 Newbury Group 31m 5fDAL HARRAILD59K (1)WILLIAM HAGGAS13-26/6
18 Aug 20181:50 Newbury Stakes7fTHE TRADER24K (1)MARK JOHNSTON9-24/5
17 Aug 20184:35 Newbury Stakes6fALHAKMAH9K (4)RICHARD HANNON4-72/9
17 Aug 20183:30 Newbury Stakes5fCOME ON LEICESTER25K (1)RICHARD HANNON7-13/14
17 Aug 20182:55 Newbury Handicap1m 5fSAROOG11K (3)SIMON CRISFORD7-45/8
17 Aug 20182:25 Newbury Handicap1mREGIMENTED9K (4)RICHARD HANNON9-18/10
17 Aug 20181:50 Newbury Maiden7fGINGER FOX7K (4)RICHARD HANNON10-18/11
17 Aug 20181:20 Newbury Maiden7fFOX POWER7K (4)RICHARD HANNON6-53/10
16 Aug 20184:40 Salisbury Handicap1m 4fCRYSTAL MOONLIGHT29K (2)SIR MICHAEL STOUTE11-43/6
16 Aug 20184:10 Salisbury Group 31mOH THIS IS US75K (1)RICHARD HANNON12-12/6
16 Aug 20182:40 Salisbury Stakes7fSHARG7K (5)RICHARD HANNON11-22/11
15 Aug 20183:40 Salisbury Stakes1m 2fCRYSTAL HOPE54K (1)SIR MICHAEL STOUTE5-25/8
15 Aug 20183:10 Salisbury Handicap1mATEEM10K (4)RICHARD HANNON7-15/5
15 Aug 20182:10 Salisbury Stakes6fDIRTY RASCAL7K (4)RICHARD HANNON10-112/10
14 Aug 20185:00 Chelmsford City Handicap1m 6fALEXANDERTHEGREAT6K (6)WILLIAM HAGGAS1-42/8
14 Aug 20184:30 Chelmsford City Handicap5fCOWBOY SOLDIER19K (3)ROBERT COWELL4-92/6
14 Aug 20183:30 Chelmsford City Handicap1m 2fBLUE MIST24K (2)ROGER CHARLTON5-22/5
14 Aug 20183:00 Chelmsford City Handicap1mMUDALLEL12K (4)ED DUNLOP15-81/5
14 Aug 20182:30 Chelmsford City Stakes1mUMMALNAR12K (4)WILLIAM HAGGAS1-251/4
14 Aug 20182:00 Chelmsford City Maiden7fSEDUCTIVE11K (4)WILLIAM HAGGAS11-102/7
12 Aug 20184:10 Curragh Group 36fSPIRIT OF VALOR56KA P O'BRIEN6-43/8
12 Aug 20183:35 Curragh Group 16fSERGEI PROKOFIEV227KA P O'BRIEN7-45/5
12 Aug 20183:00 Curragh Stakes7fPINK DOGWOOD28KA P O'BRIEN4-12/7
10 Aug 20187:40 Newmarket Handicap1mRED STARLIGHT14K (3)RICHARD HANNON15-84/6
10 Aug 20186:35 Newmarket Maiden7fEL PICADOR7K (4)SIR MICHAEL STOUTE10-18/9
10 Aug 20185:25 Newmarket Stakes6fKING'S GIRL7K (4)SIR MICHAEL STOUTE8-14/10
9 Aug 20188:15 Sandown Handicap1mWHITEHALL8K (5)SIR MICHAEL STOUTE13-82/8
9 Aug 20187:10 Sandown Handicap1m 2fQUARGENT14K (3)JEREMY NOSEDA25-16/6
9 Aug 20186:35 Sandown Maiden1mCALCULATION6K (5)SIR MICHAEL STOUTE5-13/5
9 Aug 20186:05 Sandown Stakes5fGOOD LUCK FOX6K (5)RICHARD HANNON11-41/6
7 Aug 20188:00 Nottingham Handicap6fZAIN HANA9K (4)JEREMY NOSEDA1-11/3
7 Aug 20186:55 Nottingham Stakes1m 2fSEXTANT5K (5)SIR MICHAEL STOUTE9-42/7
7 Aug 20186:20 Nottingham Handicap1mGOLDEN GUEST6K (5)LES EYRE6-17/7
7 Aug 20185:20 Nottingham Stakes6fDANDY LAD5K (5)RICHARD HUGHES8-16/8
4 Aug 20184:50 Goodwood Handicap7fRESTIVE SPIRIT29K (2)WILLIAM HAGGAS11-45/10
4 Aug 20184:15 Goodwood Maiden7fFOX POWER29K (2)RICHARD HANNON2-13/8
4 Aug 20183:40 Goodwood Handicap6fSPRING LOADED245K (2)PAUL D'ARCY8-17/26
4 Aug 20183:00 Goodwood Group 31m 4fSUN MAIDEN141K (1)SIR MICHAEL STOUTE7-24/4
4 Aug 20182:25 Goodwood Handicap1m 6fMELTING DEW98K (2)SIR MICHAEL STOUTE9-22/13
4 Aug 20181:50 Goodwood Handicap6fBOY IN THE BAR73K (2)IAN WILLIAMS8-110/19
3 Aug 20185:15 Goodwood Handicap1m 3fBARITONE24K (3)SIR MICHAEL STOUTE3-13/13
3 Aug 20184:40 Goodwood Group 37fMOST GIFTED78K (1)A P O'BRIEN8-16/16
3 Aug 20183:35 Goodwood Group 25fSIOUX NATION250K (1)A P O'BRIEN6-110/11
3 Aug 20183:00 Goodwood Handicap1mSENIORITY147K (2)WILLIAM HAGGAS9-21/17
3 Aug 20182:25 Goodwood Group 31mTHREEANDFOURPENCE98K (1)A P O'BRIEN5-25/6
3 Aug 20181:50 Goodwood Group 31m 4fMIRAGE DANCER98K (1)SIR MICHAEL STOUTE6-51/7
2 Aug 20185:20 Goodwood Handicap5fEMBOUR24K (3)RICHARD HANNON5-112/12
2 Aug 20184:45 Goodwood Maiden7fSTELLAR COMET24K (2)MARK JOHNSTON16-18/11
2 Aug 20184:10 Goodwood Handicap7fNO MORE REGRETS24K (2)RICHARD HANNON20-114/17
2 Aug 20183:35 Goodwood Group 11m 2fRHODODENDRON250K (1)A P O'BRIEN15-86/6
2 Aug 20183:00 Goodwood Group 26fLAND FORCE196K (1)A P O'BRIEN5-21/9
2 Aug 20182:25 Goodwood Group 21m 6fGOD GIVEN250K (1)LUCA CUMANI5-24/12
1 Aug 20185:55 Goodwood Handicap7fMEDAHIM24K (3)RICHARD HANNON7-11/18
1 Aug 20184:10 Goodwood Maiden6fALHAKMAH24K (2)RICHARD HANNON4-12/17
1 Aug 20183:35 Goodwood Group 11mGUSTAV KLIMT250K (1)A P O'BRIEN13-24/8
1 Aug 20183:00 Goodwood Group 35fFANTASY73K (1)A P O'BRIEN11-19/11
1 Aug 20182:25 Goodwood Handicap1m 4fMAKING MIRACLES73K (2)MARK JOHNSTON4-13/10
1 Aug 20181:50 Goodwood Handicap2m 5fKLOUD GATE49K (2)GARY MOORE10-15/14
31 Jul 20185:15 Goodwood Handicap1mLABREGA24K (3)HUGO PALMER8-113/15
31 Jul 20184:10 Goodwood Maiden6fWATAN24K (2)RICHARD HANNON6-11/11
31 Jul 20183:35 Goodwood Group 12mIDAHO250K (1)A P O'BRIEN8-13/7
31 Jul 20183:00 Goodwood Group 27fSPIRIT OF VALOR250K (1)A P O'BRIEN8-16/12
31 Jul 20182:25 Goodwood Group 27fVAN BEETHOVEN196K (1)A P O'BRIEN12-15/12
28 Jul 20184:15 Ascot Stakes7fMASTER BREWER29K (1)MICHAEL BELL2-14/6
28 Jul 20183:40 Ascot Group 11m 4fHYDRANGEA250K (1)A P O'BRIEN10-17/7
28 Jul 20183:00 Ascot Handicap7fMAKZEEM147K (2)ROGER CHARLTON12-118/27
28 Jul 20182:25 Ascot Handicap1mAQUARIUM44K (2)MARK JOHNSTON16-114/15
27 Jul 20184:45 Ascot Handicap5fENCORE D'OR44K (2)ROBERT COWELL9-24/10
27 Jul 20184:10 Ascot Handicap1m 4fBANDITRY29K (2)IAN WILLIAMS7-15/5
27 Jul 20182:25 Ascot Maiden6fALMANIA19K (2)SIR MICHAEL STOUTE6-44/6
27 Jul 20181:50 Ascot Stakes7fEMBRACE THE MOMENT10K (4)RICHARD HANNON5-14/9
26 Jul 20187:10 Leopardstown Group 37fANTHONY VAN DYCK55KA P O'BRIEN8-111/5
26 Jul 20186:35 Leopardstown Group 37fGODDESS56KA P O'BRIEN4-96/6
26 Jul 20186:00 Leopardstown Maiden1mEMINENCE16KA P O'BRIEN9-24/8
24 Jul 20188:10 Chelmsford City Stakes1mWEEKDAY12K (4)SIR MICHAEL STOUTE6-113/14
24 Jul 20187:10 Chelmsford City Handicap6fCENOTAPH24K (2)JEREMY NOSEDA5-41/7
22 Jul 20184:40 Curragh Handicap2mCLIFFS OF DOONEEN24KA P O'BRIEN5-41/7
22 Jul 20183:30 Curragh Group 21m 1fMAGICAL108KA P O'BRIEN5-41/7
22 Jul 20182:55 Curragh Group 25fBATTLE OF JERICHO103KA P O'BRIEN7-16/7
22 Jul 20181:45 Curragh Maiden6fFIRE FLY16KA P O'BRIEN6-45/15
21 Jul 20186:40 Curragh Maiden1m 4fFRANKINCENSE12KA P O'BRIEN5-27/9
21 Jul 20185:30 Curragh Group 11m 4fMAGIC WAND250KA P O'BRIEN10-115/7
21 Jul 20184:55 Curragh Group 27fST PATRICK'S DAY112KA P O'BRIEN11-85/7
21 Jul 20184:20 Curragh Group 36fJUST WONDERFUL61KA P O'BRIEN13-83/6
21 Jul 20183:45 Curragh Handicap6fFULL MOON94KA P O'BRIEN8-18/17
21 Jul 20182:35 Curragh Maiden7fMOUNT TABORA19KA P O'BRIEN9-42/13
20 Jul 20188:15 Newmarket Handicap6fPOET'S VANITY19K (3)ANDREW BALDING7-26/6
20 Jul 20187:45 Newmarket Stakes5fHADDAF14K (3)JAMES TATE11-43/4
20 Jul 20187:10 Newmarket Stakes1mRAWDAA5K (5)SIR MICHAEL STOUTE7-12/9
20 Jul 20186:40 Newmarket Handicap1mATEEM10K (4)RICHARD HANNON6-14/4
20 Jul 20186:10 Newmarket Stakes7fEMBRACE THE MOMENT5K (5)RICHARD HANNON11-42/4
20 Jul 20185:35 Newmarket Handicap1m 2fGRAVINA8K (5)ALAN KING2-11/9
14 Jul 20182:50 Newmarket Maiden7fZAGITOVA11K (3)A P O'BRIEN7-22/11
14 Jul 20182:15 Newmarket Group 16fU S NAVY FLAG250K (1)A P O'BRIEN8-11/13
14 Jul 20181:40 Newmarket Handicap7fMAKZEEM118K (2)ROGER CHARLTON9-15/18
14 Jul 20181:05 Newmarket Group 27fCAPE OF GOOD HOPE78K (1)A P O'BRIEN6-12/7
13 Jul 20185:20 Newmarket Handicap1mRIPP ORF19K (3)DAVID ELSWORTH6-11/7
13 Jul 20184:10 Newmarket Maiden7fMOUNT TABORA11K (3)A P O'BRIEN2-13/12
13 Jul 20183:35 Newmarket Group 11mCLEMMIE196K (1)A P O'BRIEN6-13/7
13 Jul 20183:00 Newmarket Handicap1m 2fZAAKI78K (2)SIR MICHAEL STOUTE4-12/9
13 Jul 20182:25 Newmarket Group 26fGOSSAMER WINGS78K (1)A P O'BRIEN11-24/9
13 Jul 20181:50 Newmarket Handicap7fWAR GLORY49K (2)RICHARD HANNON11-24/7
12 Jul 20184:45 Newmarket Stakes1mGLENDEVON49K (1)RICHARD HUGHES11-18/12
12 Jul 20184:10 Newmarket Maiden6fPOETRY19K (2)MICHAEL BELL7-25/14
12 Jul 20183:35 Newmarket Group 21m 4fMIRAGE DANCER98K (1)SIR MICHAEL STOUTE2-12/7
12 Jul 20183:00 Newmarket Handicap6fENCRYPTED98K (2)HUGO PALMER10-120/20
12 Jul 20182:25 Newmarket Group 26fVAN BEETHOVEN78K (1)A P O'BRIEN11-27/8
12 Jul 20181:50 Newmarket Group 31m 5fGIUSEPPE GARIBALDI147K (1)A P O'BRIEN9-43/8
9 Jul 20188:40 Windsor Handicap1m 3fGARDEN OASIS8K (4)SIR MICHAEL STOUTE11-82/5
9 Jul 20187:40 Windsor Handicap1m 2fIBALLISTICVIN6K (5)GARY MOORE7-13/13
9 Jul 20187:10 Windsor Handicap1mBRIGAND8K (4)WILLIAM HAGGAS11-102/4
9 Jul 20186:10 Windsor Stakes6fSWIPER5K (5)RICHARD HANNON8-15/9
6 Jul 20184:40 Sandown Handicap1m 6fSAROOG10K (4)SIMON CRISFORD7-41/6
6 Jul 20184:05 Sandown Handicap1m 2fMELTING DEW49K (2)SIR MICHAEL STOUTE3-11/8
6 Jul 20183:30 Sandown Stakes1m 2fBIG COUNTRY38K (1)MICHAEL APPLEBY5-13/5
6 Jul 20183:00 Sandown Stakes7fTOPICAL9K (4)RICHARD HANNON12-13/8
6 Jul 20182:25 Sandown Stakes7fST OUEN9K (4)RICHARD HANNON25-15/7
6 Jul 20181:50 Sandown Stakes5fWELL DONE FOX29K (1)RICHARD HANNON5-21/7
5 Jul 20184:50 Yarmouth Handicap1m 1fRAPIER8K (4)SIR MICHAEL STOUTE5-24/4
5 Jul 20183:50 Yarmouth Handicap1mAUSTIN POWERS6K (5)MARK JOHNSTON7-41/7
1 Jul 20185:15 Curragh Group 21m 6fFLAG OF HONOUR112KA P O'BRIEN7-21/7
1 Jul 20184:40 Curragh Group 11m 2fFOREVER TOGETHER235KA P O'BRIEN4-62/6
1 Jul 20183:30 Curragh Group 31m 2fYUCATAN61KA P O'BRIEN2-11/6
1 Jul 20182:55 Curragh Group 36fSO PERFECT61KA P O'BRIEN6-41/7
1 Jul 20181:45 Curragh Maiden7fMOUNT EVEREST19KA P O'BRIEN11-46/10
30 Jun 20185:55 Curragh Handicap2mLAWS OF SPIN28KW P MULLINS6-12/14
30 Jun 20185:15 Curragh Group 11m 4fSAXON WARRIOR250KA P O'BRIEN1-13/12
30 Jun 20184:35 Curragh Group 26fVAN BEETHOVEN108KA P O'BRIEN9-101/7
30 Jun 20184:00 Curragh Handicap7fMOST GIFTED47KA P O'BRIEN7-22/10
30 Jun 20183:25 Curragh Stakes1mST PATRICK'S DAY47KA P O'BRIEN5-23/6
30 Jun 20182:50 Curragh Stakes6fFLEET REVIEW47KA P O'BRIEN1-11/9
30 Jun 20182:15 Curragh Handicap5fBATTLE OF JERICHO94KA P O'BRIEN7-11/17
30 Jun 20181:40 Curragh Maiden6fMOUNT TABORA19KA P O'BRIEN5-45/10
29 Jun 20188:55 Curragh Maiden1m 2fFOREIGN SECRETARY15KA P O'BRIEN3-15/6
29 Jun 20188:20 Curragh Handicap1m 2fLUCIUS TIBERIUS24KA P O'BRIEN9-41/6
29 Jun 20187:45 Curragh Handicap1m 4fJAMES COOK47KA P O'BRIEN9-29/11
29 Jun 20186:00 Curragh Maiden1mSOMERSET MAUGHAM15KA P O'BRIEN5-21/10
29 Jun 20185:25 Curragh Maiden7fPEACH TREE16KA P O'BRIEN6-41/11
28 Jun 20185:00 Newmarket Handicap1mMR TYRRELL11K (4)RICHARD HANNON7-23/8
28 Jun 20184:25 Newmarket Handicap7fACES24K (2)IAN WILLIAMS4-11/8
28 Jun 20183:50 Newmarket Maiden7fCHOCO BOX5K (5)ED VAUGHAN5-45/9
28 Jun 20182:40 Newmarket Handicap6fPREVENT11K (4)RALPH BECKETT7-11/10
28 Jun 20182:10 Newmarket Handicap1m 4fROBINSON CRUSOE8K (5)RICHARD HANNON8-18/8
28 Jun 20181:40 Newmarket Stakes6fGUNFORHIRE7K (4)RICHARD HANNON16-18/12
24 Jun 20183:30 Pontefract Stakes1m 4fALWAYSANDFOREVER49K (1)LUCA CUMANI1-12/7
24 Jun 20182:30 Pontefract Stakes1m 4fHAZARFIYA14K (3)SIR MICHAEL STOUTE7-43/5
24 Jun 20182:00 Pontefract Stakes6fHEAVENLY BLISS6K (5)SIR MICHAEL STOUTE11-104/6
23 Jun 20185:35 Ascot Stakes2m 6fTHOMAS HOBSON88K (2)W P MULLINS11-86/16
23 Jun 20185:00 Ascot Handicap6fTUPI172K (2)RICHARD HANNON16-124/28
23 Jun 20184:20 Ascot Group 16fMERCHANT NAVY250K (1)A P O'BRIEN4-11/12
23 Jun 20183:40 Ascot Stakes5fVAN BEETHOVEN88K (1)A P O'BRIEN6-14/28
23 Jun 20183:05 Ascot Group 21m 4fCRYSTAL OCEAN218K (1)SIR MICHAEL STOUTE4-71/5
23 Jun 20182:30 Ascot Stakes7fCARDINI88K (1)A P O'BRIEN14-15/11
22 Jun 20185:35 Ascot Handicap1m 4fCLEAR SKIES88K (2)A P O'BRIEN14-110/17
22 Jun 20185:00 Ascot Handicap1mHENCE88K (2)A P O'BRIEN10-19/23
22 Jun 20184:20 Ascot Group 11mCLEMMIE250K (1)A P O'BRIEN4-15/12
22 Jun 20183:40 Ascot Group 16fSIOUX NATION250K (1)A P O'BRIEN11-416/22
22 Jun 20183:05 Ascot Group 21m 4fDELANO ROOSEVELT221K (1)A P O'BRIEN5-25/9
22 Jun 20182:30 Ascot Group 36fJUST WONDERFUL88K (1)A P O'BRIEN2-114/18
21 Jun 20185:35 Ascot Handicap1m 4fLUCIUS TIBERIUS88K (2)A P O'BRIEN14-113/18
21 Jun 20185:00 Ascot Handicap1mBOND STREET118K (2)A P O'BRIEN8-17/30
21 Jun 20184:20 Ascot Group 12m 4fORDER OF ST GEORGE250K (1)A P O'BRIEN7-44/9
21 Jun 20183:40 Ascot Group 21m 4fMAGIC WAND196K (1)A P O'BRIEN10-31/10
21 Jun 20183:05 Ascot Group 31m 2fHUNTING HORN88K (1)A P O'BRIEN5-11/16
21 Jun 20182:30 Ascot Group 25fLAND FORCE98K (1)A P O'BRIEN7-13/10
20 Jun 20185:35 Ascot Group 37fCOULD IT BE LOVE88K (1)A P O'BRIEN11-23/21
20 Jun 20185:00 Ascot Handicap1mMASTER MERION172K (2)WESLEY A WARD25-112/30
20 Jun 20184:20 Ascot Group 11m 2fCLIFFS OF MOHER250K (1)A P O'BRIEN10-14/7
20 Jun 20183:40 Ascot Group 21mHYDRANGEA185K (1)A P O'BRIEN7-48/11
20 Jun 20183:05 Ascot Group 21m 6fKEW GARDENS196K (1)A P O'BRIEN10-31/12
20 Jun 20182:30 Ascot Group 25fSO PERFECT108K (1)A P O'BRIEN8-14/22
19 Jun 20185:35 Ascot Stakes1m 2fYUCATAN98K (1)A P O'BRIEN10-116/16
19 Jun 20185:00 Ascot Handicap2m 4fCHELKAR88K (2)W P MULLINS5-14/19
19 Jun 20184:20 Ascot Group 11mU S NAVY FLAG250K (1)A P O'BRIEN5-19/10
19 Jun 20183:40 Ascot Group 15fDIFFERENT LEAGUE250K (1)A P O'BRIEN16-16/14
19 Jun 20183:05 Ascot Group 26fSERGEI PROKOFIEV147K (1)A P O'BRIEN3-13/23
19 Jun 20182:30 Ascot Group 11mRHODODENDRON250K (1)A P O'BRIEN10-39/15
16 Jun 20184:40 York Maiden6fPINK FLAMINGO14K (3)MARK JOHNSTON4-15/10
16 Jun 20183:35 York Handicap6fSNAZZY JAZZY98K (2)CLIVE COX12-119/20
16 Jun 20183:00 York Stakes1m 6fMARMELO49K (1)HUGHIE MORRISON11-81/8
16 Jun 20182:25 York Handicap7fSPANISH CITY39K (2)ROGER VARIAN2-14/12
15 Jun 20185:25 Sandown Handicap1m 6fEYECATCHER7K (5)SIMON CRISFORD6-53/7
15 Jun 20184:20 Sandown Handicap1mPREENING12K (4)JAMES FANSHAWE6-41/9
15 Jun 20183:45 Sandown Handicap1m 2fACLIMATISE19K (3)MARK JOHNSTON11-87/9
15 Jun 20183:10 Sandown Handicap7fCOSMOPOLITAN QUEEN8K (5)DAVID ELSWORTH7-11/10
15 Jun 20182:35 Sandown Maiden7fEAGLE HUNTER6K (5)HUGO PALMER4-62/11
13 Jun 20185:20 Chelmsford City Stakes1m 2fDRILL7K (5)LUCA CUMANI2-11/11
13 Jun 20184:50 Chelmsford City Handicap7fHOMEOPATHIC39K (2)SIR MICHAEL STOUTE3-19/10
13 Jun 20183:50 Chelmsford City Handicap1mSENIORITY49K (2)WILLIAM HAGGAS5-11/15
9 Jun 20185:25 Newmarket Handicap1m 2fACLIMATISE24K (2)MARK JOHNSTON7-21/7
9 Jun 20184:50 Newmarket Handicap1m 4fDR RICHARD KIMBLE12K (4)MARK JOHNSTON11-42/5
9 Jun 20184:15 Newmarket Stakes7fTURNING HEADS5K (5)DAVID ELSWORTH7-29/10
9 Jun 20183:40 Newmarket Handicap1m 6fBYRON FLYER49K (2)IAN WILLIAMS6-111/13
9 Jun 20183:05 Newmarket Handicap7fRUFUS KING49K (2)MARK JOHNSTON10-15/11
9 Jun 20182:35 Newmarket Handicap6fEASTERN IMPACT24K (2)RICHARD FAHEY7-22/11
9 Jun 20182:00 Newmarket Stakes6fOCTAVE7K (4)MARK JOHNSTON9-22/9
7 Jun 20182:50 Yarmouth Stakes1mCOMMENDED5K (5)SIR MICHAEL STOUTE20-19/13
7 Jun 20181:50 Yarmouth Handicap7fBEACHWALK5K (5)SIR MICHAEL STOUTE11-41/12
4 Jun 20184:40 Leicester Maiden1mSHAREEF STAR9K (4)SIR MICHAEL STOUTE11-42/12
2 Jun 20185:15 Epsom Handicap1m 4fACROSS THE STARS49K (2)RICHARD HANNON7-13/17
2 Jun 20184:30 Epsom Group 11m 4fSAXON WARRIOR250K (1)A P O'BRIEN4-54/12
2 Jun 20183:10 Epsom Group 31m 1fBRETON ROCK88K (1)DAVID SIMCOCK6-15/7
2 Jun 20182:35 Epsom Group 31m 1fSHENANIGANS88K (1)ROGER VARIAN7-23/8
1 Jun 20184:30 Epsom Group 11m 4fMAGIC WAND250K (1)A P O'BRIEN4-14/9
1 Jun 20183:45 Epsom Handicap1m 2fDARK RED59K (2)ED DUNLOP11-13/11
1 Jun 20183:10 Epsom Group 11m 4fIDAHO250K (1)A P O'BRIEN8-14/6
1 Jun 20182:00 Epsom Stakes6fITS THE ONLY WAY59K (2)RICHARD HANNON7-15/7
29 May 20185:10 Lingfield Handicap1m 4fDUBAI FRAME6K (5)ED DUNLOP9-26/8
29 May 20184:40 Lingfield Handicap2mDEEBAJ5K (6)GARY MOORE4-12/13
29 May 20183:40 Lingfield Stakes1m 2fRED STRIKER5K (5)SIR MICHAEL STOUTE5-25/10
29 May 20183:10 Lingfield Stakes1m 2fREFRAIN5K (5)SIR MICHAEL STOUTE15-23/12
29 May 20182:40 Lingfield Handicap6fPREVENT6K (5)RALPH BECKETT3-14/7
29 May 20181:40 Lingfield Handicap7fBEACHWALK6K (5)SIR MICHAEL STOUTE5-11/13
27 May 20184:10 Curragh Group 11mHAPPILY250KA P O'BRIEN5-43/13
27 May 20183:00 Curragh Group 31m 2fCONCLUSION61KA P O'BRIEN6-110/10
27 May 20182:25 Curragh Group 11m 2fCLIFFS OF MOHER250KA P O'BRIEN7-42/5
27 May 20181:50 Curragh Maiden6fCARDINI19KA P O'BRIEN10-38/13
26 May 20185:55 Curragh Handicap1mBOND STREET23KA P O'BRIEN3-12/13
26 May 20185:20 Curragh Handicap1mHENCE47KA P O'BRIEN13-21/11
26 May 20184:45 Curragh Group 21mHYDRANGEA112KA P O'BRIEN1-12/6
26 May 20184:10 Curragh Group 11mU S NAVY FLAG250KA P O'BRIEN10-32/11
26 May 20183:35 Curragh Group 26fMERCHANT NAVY112KA P O'BRIEN9-21/9
26 May 20183:00 Curragh Stakes6fVAN BEETHOVEN56KA P O'BRIEN4-62/9
26 May 20182:25 Curragh Handicap6fDALI24KA P O'BRIEN7-14/13
26 May 20181:50 Curragh Maiden6fJUST WONDERFUL16KA P O'BRIEN9-21/14
25 May 20187:25 Leopardstown Stakes1m 6fORDER OF ST GEORGE46KA P O'BRIEN1-101/5
25 May 20185:20 Leopardstown Maiden7fCAPE OF GOOD HOPE16KA P O'BRIEN9-47/14
24 May 20188:10 Sandown Group 31m 2fPOET'S WORD67K (1)SIR MICHAEL STOUTE4-61/5
24 May 20187:35 Sandown Group 32mTIME TO STUDY68K (1)MARK JOHNSTON7-14/8
24 May 20187:05 Sandown Stakes1mREGAL REALITY39K (1)SIR MICHAEL STOUTE14-16/9
24 May 20186:35 Sandown Stakes5fWEDDING DATE29K (1)RICHARD HANNON9-15/9
24 May 20186:00 Sandown Handicap1m 2fSTORMINGIN8K (5)GARY MOORE9-22/15
21 May 20188:15 Windsor Maiden1mPRIVATE VIEW5K (5)SIR MICHAEL STOUTE10-19/12
21 May 20187:45 Windsor Stakes6fGIFTED MASTER36K (1)HUGO PALMER11-44/7
21 May 20187:15 Windsor Handicap1m 3fALWAYSANDFOREVER10K (3)LUCA CUMANI1-11/3
21 May 20186:45 Windsor Stakes6fMAIN EDITION10K (4)MARK JOHNSTON2-11/11
21 May 20186:15 Windsor Stakes5fCOME ON LEICESTER7K (4)RICHARD HANNON4-91/8
20 May 20184:15 Naas Group 36fSIOUX NATION61KA P O'BRIEN15-81/7
20 May 20183:45 Naas Stakes6fSO PERFECT61KA P O'BRIEN4-94/7
20 May 20183:15 Naas Stakes5fSERGEI PROKOFIEV60KA P O'BRIEN2-71/5
20 May 20182:05 Naas Maiden1mBROADWAY14KA P O'BRIEN10-111/14
19 May 20185:25 Newbury Handicap1mSURREY HOPE39K (2)JOSEPH TUITE7-23/7
19 May 20184:50 Newbury Stakes1m 2fATHENA68K (1)A P O'BRIEN8-12/6
19 May 20184:15 Newbury Stakes6fTHE IRISH ROVER49K (2)A P O'BRIEN7-21/9
19 May 20183:40 Newbury Group 11mRHODODENDRON250K (1)A P O'BRIEN10-31/14
19 May 20182:25 Newbury Group 31m 4fCRYSTAL OCEAN97K (1)SIR MICHAEL STOUTE2-51/5
19 May 20181:50 Newbury Stakes6fMURILLO68K (1)A P O'BRIEN9-45/9
18 May 20185:40 York Handicap1m 4fNUITS ST GEORGES19K (4)DAVID MENUISIER8-111/16
18 May 20185:05 York Handicap5fKODITIME19K (3)CLIVE COX11-41/15
18 May 20184:35 York Handicap7fCRAFTY MADAM19K (3)CLIVE COX5-16/12
18 May 20184:05 York Handicap1m 2fCAPTON29K (2)HENRY CANDY5-15/11
18 May 20183:30 York Group 21m 6fMAX DYNAMITE162K (1)W P MULLINS7-14/8
18 May 20182:55 York Stakes1mJULIET FOXTROT47K (1)CHARLES HILLS8-14/4
18 May 20182:20 York Stakes5fCARRIE'S VISION49K (1)WILLIAM HAGGAS13-210/14
17 May 20188:05 Newmarket Handicap1m 2fWHITEHALL13K (4)SIR MICHAEL STOUTE7-23/10
17 May 20187:30 Newmarket Maiden1m 2fCRYSTAL KING8K (4)SIR MICHAEL STOUTE7-26/12
17 May 20184:35 York Stakes5fDECLARATIONOFPEACE49K (1)A P O'BRIEN4-111/11
17 May 20183:30 York Group 21m 2fJAMES COOK162K (1)A P O'BRIEN9-18/9
17 May 20182:55 York Group 21m 2fMORI122K (1)SIR MICHAEL STOUTE7-25/7
12 May 20185:50 Lingfield Stakes6fISLAND OF LIFE5K (5)WILLIAM HAGGAS4-14/9
12 May 20183:40 Lingfield Group 37fONE MASTER59K (1)WILLIAM HAGGAS11-44/7
12 May 20182:30 Lingfield Stakes1m 4fKEW GARDENS59K (1)A P O'BRIEN8-112/9
12 May 20181:55 Lingfield Stakes1m 4fFLATTERING39K (1)A P O'BRIEN6-43/7
11 May 20188:10 Ascot Handicap1mHERDWICK11K (4)SIR MICHAEL STOUTE12-115/17
11 May 20187:40 Ascot Handicap6fDANIELSFLYER11K (3)DAVID BARRON12-113/15
11 May 20187:05 Ascot Handicap7fCOLD STARE29K (2)DAVID O'MEARA16-110/10
11 May 20186:35 Ascot Maiden1m 4fURBINO14K (3)SIR MICHAEL STOUTE10-32/8
11 May 20183:35 Chester Handicap2m 3fWHO DARES WINS147K (2)ALAN KING9-13/16
11 May 20183:00 Chester Handicap1m 2fDARK RED34K (2)ED DUNLOP5-12/11
11 May 20182:25 Chester Group 21m 2fWAR DECREE121K (1)A P O'BRIEN4-12/5
10 May 20184:35 Chester Handicap1m 4fCHRISTOPHER ROBIN20K (3)A P O'BRIEN6-16/8
10 May 20183:35 Chester Group 31m 5fIDAHO98K (1)A P O'BRIEN8-111/6
10 May 20182:25 Chester Stakes1m 2fROSTROPOVICH74K (1)A P O'BRIEN5-21/7
9 May 20184:05 Chester Maiden1m 2fBARITONE20K (3)SIR MICHAEL STOUTE4-14/10
9 May 20183:35 Chester Group 31m 4fHUNTING HORN99K (1)A P O'BRIEN3-13/10
9 May 20182:25 Chester Stakes1m 3fMAGIC WAND74K (1)A P O'BRIEN3-11/10
7 May 20185:05 Naas Stakes7fHENCE54KA P O'BRIEN12-14/8
7 May 20184:30 Naas Group 37fBROADWAY75KA P O'BRIEN14-13/6
7 May 20183:55 Naas Group 21m 2fCLIFFS OF MOHER122KA P O'BRIEN13-81/7
7 May 20182:45 Naas Stakes5fDIFFERENT LEAGUE51KA P O'BRIEN11-44/15
7 May 20182:10 Naas Stakes6fVAN BEETHOVEN23KA P O'BRIEN1-21/5
7 May 20181:40 Naas Maiden6fFAIRYLAND18KA P O'BRIEN7-21/10
6 May 20185:20 Newmarket Handicap1m 2fREGIMENTED19K (3)RICHARD HANNON16-17/8
6 May 20184:45 Newmarket Stakes1m 2fMODEL49K (1)RICHARD HANNON25-16/6
6 May 20184:10 Newmarket Maiden5fCOCO CHEVAL14K (3)RICHARD HANNON16-15/6
6 May 20183:35 Newmarket Group 11mHAPPILY250K (1)A P O'BRIEN11-43/15
6 May 20182:20 Newmarket Group 21m 1fTISBUTADREAM103K (1)DAVID ELSWORTH8-17/8
6 May 20181:50 Newmarket Handicap1m 4fADAMANT49K (2)SIR MICHAEL STOUTE7-27/15
2 May 20184:20 Ascot Stakes1mVICTORY BOND36K (1)WILLIAM HAGGAS5-26/7
2 May 20183:45 Ascot Group 36fINVINCIBLE ARMY78K (1)JAMES TATE11-81/8
2 May 20183:10 Ascot Group 32mTIME TO STUDY59K (1)MARK JOHNSTON11-42/6
2 May 20182:35 Ascot Stakes1mRED STARLIGHT14K (3)RICHARD HANNON7-13/4
2 May 20182:00 Ascot Stakes5fTHE IRISH ROVER13K (2)A P O'BRIEN1-74/4
28 Apr 20184:30 Leicester Stakes1m 2fBARITONE6K (5)SIR MICHAEL STOUTE2-12/6
28 Apr 20183:55 Leicester Handicap7fBEACHWALK7K (5)SIR MICHAEL STOUTE10-37/8
28 Apr 20183:20 Leicester Handicap1m 4fKING'S PROCTOR11K (3)MARK JOHNSTON9-42/6
27 Apr 20184:35 Sandown Stakes1m 2fMUST BE MAGIC9K (4)ANDREW BALDING11-25/11
27 Apr 20184:05 Sandown Handicap5fHADDAF24K (2)JAMES TATE9-21/7
27 Apr 20183:35 Sandown Group 21mKHAFOO SHEMEMI98K (1)RICHARD HANNON10-17/8
27 Apr 20183:00 Sandown Group 31m 2fHUNTING HORN68K (1)A P O'BRIEN7-13/7
27 Apr 20182:25 Sandown Group 31m 2fCRYSTAL OCEAN68K (1)SIR MICHAEL STOUTE1-11/6
27 Apr 20181:50 Sandown Handicap1mMOTOWN MICK24K (2)RICHARD HANNON12-16/8
25 Apr 20185:00 Epsom Handicap1m 1fAKVAVERA11K (4)RALPH BECKETT7-14/11
25 Apr 20184:25 Epsom Stakes1m 1fKING OF THE SAND9K (4)GARY MOORE11-83/8
25 Apr 20183:55 Epsom Handicap1m 2fCONTRAST49K (2)RICHARD HANNON16-19/10
25 Apr 20183:20 Epsom Handicap1m 4fSHABBAH24K (3)JOSEPH TUITE7-111/13
25 Apr 20182:45 Epsom Stakes1m 2fJAMES COOK49K (1)A P O'BRIEN7-24/8
23 Apr 20187:30 Navan Maiden1m 2fSOUTHERN FRANCE11KA P O'BRIEN7-22/11
23 Apr 20186:00 Navan Stakes5fWASHINGTON DC42KA P O'BRIEN6-43/8
23 Apr 20184:25 Navan Stakes5fSERGEI PROKOFIEV19KA P O'BRIEN2-51/5
22 Apr 20185:20 Navan Group 31m 6fORDER OF ST GEORGE52KA P O'BRIEN2-91/3
22 Apr 20184:15 Navan Stakes1m 2fBYE BYE BABY51KA P O'BRIEN9-48/10
22 Apr 20182:40 Navan Stakes6fSIOUX NATION42KA P O'BRIEN5-14/7
22 Apr 20182:10 Navan Maiden5fSO PERFECT15KA P O'BRIEN4-11/14
21 Apr 20185:30 Newbury Handicap1m 2fADAMANT11K (3)SIR MICHAEL STOUTE11-22/16
21 Apr 20184:55 Newbury Maiden1m 3fSHAREEF STAR14K (3)SIR MICHAEL STOUTE13-215/20
21 Apr 20183:45 Newbury Handicap1mTONY CURTIS49K (2)RICHARD HANNON10-18/22
21 Apr 20183:10 Newbury Group 37fEXPERT EYE59K (1)SIR MICHAEL STOUTE7-42/7
21 Apr 20182:35 Newbury Group 37fGAVOTA59K (1)ROGER CHARLTON7-49/11
21 Apr 20182:00 Newbury Group 31m 4fAUTOCRATIC59K (1)SIR MICHAEL STOUTE12-15/6
21 Apr 20181:25 Newbury Maiden1mMAPPED8K (4)CHARLES HILLS7-14/14
20 Apr 20184:35 Newbury Stakes1m 2fTIGRE DU TERRE15K (3)RICHARD HANNON5-23/6
20 Apr 20183:00 Newbury Maiden1m 2fHAZARFIYA8K (4)SIR MICHAEL STOUTE9-27/14
19 Apr 20185:55 Newmarket Handicap1mBREATH CAUGHT13K (4)RALPH BECKETT3-11/15
19 Apr 20184:45 Newmarket Stakes1m 2fELECTOR9K (4)SIR MICHAEL STOUTE12-14/8
19 Apr 20184:10 Newmarket Maiden7fPRIVATE VIEW9K (4)SIR MICHAEL STOUTE14-15/14
19 Apr 20183:35 Newmarket Group 31mWHITE MOCHA59K (1)HUGO PALMER16-12/6
19 Apr 20183:00 Newmarket Group 36fSPIRIT OF VALOR59K (1)A P O'BRIEN5-18/8
19 Apr 20182:25 Newmarket Maiden1mDRAGON MOON14K (3)RICHARD HANNON14-110/19
19 Apr 20181:50 Newmarket Handicap6fMUSIC SOCIETY24K (2)SYLVESTER KIRK9-28/9
18 Apr 20185:55 Newmarket Handicap1m 2fREGIMENTED19K (3)RICHARD HANNON20-15/10
18 Apr 20184:45 Newmarket Maiden1mAWARD WINNING9K (4)JOHN GOSDEN9-26/9
18 Apr 20183:35 Newmarket Group 37fDRAMATICALLY59K (1)A P O'BRIEN20-19/11
18 Apr 20183:00 Newmarket Group 31m 1fDEAUVILLE59K (1)A P O'BRIEN6-42/8
17 Apr 20185:20 Newmarket Handicap7fMEDIEVAL24K (2)PAUL COLE15-210/14
17 Apr 20184:45 Newmarket Stakes1m 1fKEW GARDENS39K (1)A P O'BRIEN7-43/8
17 Apr 20183:00 Newmarket Stakes5fVAN BEETHOVEN7K (4)A P O'BRIEN9-43/8
17 Apr 20181:50 Newmarket Maiden7fPREVENT9K (4)RALPH BECKETT13-26/13
14 Apr 20184:25 Leopardstown Handicap1m 2fCHRISTOPHER ROBIN16KA P O'BRIEN9-105/5
14 Apr 20183:50 Leopardstown Group 31m 2fTHE PENTAGON54KA P O'BRIEN13-83/4
14 Apr 20182:45 Leopardstown Group 37fI CAN FLY61KA P O'BRIEN7-23/13
14 Apr 20182:10 Leopardstown Stakes7fGUSTAV KLIMT45KA P O'BRIEN6-41/4
14 Apr 20181:40 Leopardstown Maiden1mCONCLUSION12KA P O'BRIEN15-84/11
13 Apr 20185:00 Naas Maiden1m 2fHUNTING HORN15KA P O'BRIEN7-41/5
13 Apr 20183:50 Naas Group 31m 2fCAPRI58KA P O'BRIEN7-41/5
13 Apr 20183:15 Naas Group 37fWAR SECRETARY56KA P O'BRIEN12-16/6
13 Apr 20181:35 Naas Maiden5fLAND FORCE16KA P O'BRIEN11-43/6
25 Mar 20184:10 Doncaster Stakes1m 4fACROSS THE STARS19K (2)RICHARD HANNON2-12/4
25 Mar 20183:00 Doncaster Stakes7fPREVENT5K (5)RALPH BECKETT3-16/13
24 Mar 20183:35 Doncaster Handicap1mFIRE BRIGADE98K (2)MICHAEL BELL8-115/20
24 Mar 20183:00 Doncaster Stakes1mINTERN36K (1)DAVID SIMCOCK5-14/6
24 Mar 20182:25 Doncaster Handicap1mWHAT'S THE STORY44K (2)KEITH DALGLEISH9-29/20
10 Mar 20183:50 Wolverhampton Handicap7fOJALA10K (4)SIMON DOW5-23/6
10 Mar 20183:15 Wolverhampton Stakes7fSECOND THOUGHT49K (1)WILLIAM HAGGAS8-111/8
10 Mar 20182:40 Wolverhampton Stakes1mINTERN6K (5)DAVID SIMCOCK2-71/11
9 Mar 20187:30 Dundalk Stakes1mMENDELSSOHN70KA P O'BRIEN1-11/6
7 Mar 20187:10 Kempton Stakes1mTHREE WEEKS49K (2)WILLIAM HAGGAS4-15/7
7 Mar 20186:40 Kempton Stakes1mBRAEMAR5K (5)SIR MICHAEL STOUTE10-111/14
7 Mar 20185:40 Kempton Handicap1m 2fSTAR ARCHER24K (2)HUGO PALMER4-73/6
3 Mar 20183:30 Lingfield Stakes7fLANSKY44K (1)JEREMY NOSEDA9-46/6
3 Mar 20182:55 Lingfield Handicap5fENCORE D'OR18K (2)ROBERT COWELL2-11/7
3 Mar 20182:20 Lingfield Handicap1m 4fIBALLISTICVIN6K (5)GARY MOORE7-27/10
27 Feb 20183:30 Lingfield Stakes1mSTELLAR SURPRISE22K (2)STUART WILLIAMS3-13/5
27 Feb 20183:00 Lingfield Handicap1m 2fABE LINCOLN11K (3)JEREMY NOSEDA6-41/5
27 Feb 20182:30 Lingfield Stakes7fWALK IN THE SUN5K (5)JEREMY NOSEDA1-121/4
24 Feb 20185:00 Lingfield Handicap1m 2fBAN SHOOF6K (5)GARY MOORE4-12/11
24 Feb 20184:25 Lingfield Handicap1m 4fAY AY11K (3)DAVID ELSWORTH15-84/7
24 Feb 20183:15 Lingfield Group 31m 2fCLEAR SKIES98K (1)A P O'BRIEN2-110/10
24 Feb 20182:05 Lingfield Stakes5fENCORE D'OR44K (1)ROBERT COWELL4-12/8
21 Feb 20187:15 Kempton Stakes2mAUSSIE REIGNS24K (2)GARY MOORE33-16/7
21 Feb 20186:45 Kempton Handicap1m 4fSUSSEX RANGER6K (5)GARY MOORE11-84/11
3 Feb 20187:15 Kempton Handicap7fMORNING HAS BROKEN14K (3)DAVID ELSWORTH5-63/4
3 Feb 20186:45 Kempton Handicap6fBEZOS5K (5)RICHARD HANNON11-43/4
3 Feb 20186:15 Kempton Stakes7fRIPP ORF5K (5)DAVID ELSWORTH2-12/9
3 Feb 20183:05 Lingfield Stakes1m 2fVICTORY BOND44K (1)WILLIAM HAGGAS11-102/9
3 Feb 20182:00 Lingfield Stakes6fDOUBLE UP44K (1)ROGER VARIAN9-27/12
3 Feb 20181:25 Lingfield Handicap2mCITY DREAMER6K (5)ALAN KING6-42/8
27 Jan 20183:10 Lingfield Handicap1m 4fINTREPIDLY11K (3)JEREMY NOSEDA11-43/8
27 Jan 20182:00 Lingfield Handicap1mTOWERLANDS PARK11K (3)MICHAEL BELL10-35/12
27 Jan 20181:25 Lingfield Stakes1mTRADE TALKS4K (6)JEREMY NOSEDA11-47/9
26 Jan 20188:15 Kempton Stakes7fWALK IN THE SUN5K (5)JEREMY NOSEDA5-41/14