Happy Face (IRE)
1
10
0
0%
77
SIREFOALSRUNSWINSPLACEDBEST OR
1100 · 0%3 · 30%77
POSMGNHORSEDATECOURSEDIST · GOINGCLSJOCKEYTRAINERWGTORSP
2/12¾l23 Jul 26Sandown1m · GFC5R HornbyJ Boyle10-06725/126
10/1096½l03 Jul 26Sandown1m · GdC4P BradleyJ Boyle9-6v6940/141
11/1214¼l09 Jun 26Brighton7f · GdC5P CosgraveJ Boyle9-9v7014/115
2/83½l01 Jun 26Lingfield7f · GdC5P BradleyJ Boyle9-9v7011/112
10/1027l28 Apr 26Epsom1m · GdC4P JaminJ Boyle8-9p7140/141
NR—21 Apr 26Epsom1m · GdC4—J Boyle8-971—
NR—18 Apr 26Brighton7f · GdC5—J Boyle9-571—
5/121¾l10 Dec 25Kempton (AW)7f · StSlC5P BradleyJ Boyle9-6v7225/126
5/125¼l25 Nov 25Lingfield (AW)1m · StdC5C FallonJ Boyle9-8v7325/126
5/57¾l28 Oct 25Leicester7f · SftC5K ShoemarkJ Boyle9-12b7515/82.9
2/7shd14 Oct 25Leicester7f · GdC4D EganJ Boyle9-4b7710/34.3
12/1714¼l03 Oct 25Ascot7f · GSC4M Ross BirkettJ Boyle11-27728/129
0/10%
0/50%
0/20%
0/20%
0/80%
0/20%
0/100%
0/60%
0/40%
0/50%
0/50%
0/20%
0/20%
0/10%
0/10%
0/10%
0/10%
0/10%
0/10%