J Carvalho

Date PosHorseTypeRace DetailsStarting Price
19/10/187/10ShabriceFLATBaden-Baden, 1m 5f 203y, Good7/2
19/10/186/11LucianiFLATBaden-Baden, 1m 3f 205y, Good4/1
17/10/183/16Aztec WarriorFLATSaint-Cloud, 1m 3f 204y, Good8/1
14/10/185/8Palace GirlFLATMunich, 6f 211y9/2
14/10/187/8With LoveFLATMunich, 6f 211y25/1
14/10/183/7ManxFLATCologne, 7f 210y, Good6/1
14/10/185/7Mondial DancerFLATCologne, 7f 210y, Good14/1
12/10/182/12Imaginary MoveFLATChantilly, 7f 209y7/2
07/10/185/15Well TimedFLATLongchamp, 1m 1f 207y, Good to Soft40/1
07/10/182/8MoonshinerFLATHoppegarten, 1m 6f 202y, Good6/4
30/09/182/7ShabriceFLATDusseldorf, 1m 6f 147y, Good2/1
30/09/186/8DiplomatFLATDusseldorf, 1m 99y, Good6/1
30/09/184/9RadmaanFLATDusseldorf, 1m 99y, Good14/1
25/09/185/15DumasFLATFontainebleau, 7f 209y, Good to Soft13/2
23/09/181/6GuiriFLATCologne, 1m 1f 43y4/6
23/09/185/5MythicaFLATCologne, 7f 210y12/1
22/09/182/6Salve StellaFLATCologne, 1m 2f 97y, Good9/4
22/09/181/6Wish You WellFLATCologne, 6f 102y, Good8/1
16/09/183/8WaldamaFLATDortmund, 1m 154y, Good4/1
16/09/187/12WestfalicaFLATHannover, 7f 210y, Good12/1
16/09/183/10MoonshinerFLATDortmund, 1m 5f 203y, Good7/2
16/09/18-Well TimedFLATLongchamp, 1m 3f 204y, Good9/2
16/09/183/8Guardian WitchFLATDortmund, 1m 1f 208y, Good5/2
16/09/184/7Aztec WarriorFLATHannover, 1m 2f 206y, Good4/1
16/09/184/8SubpoenaFLATHannover, 7f 210y, Good10/3
16/09/184/6Palace GirlFLATDortmund, 7f 210y, Good7/1
15/09/186/7RadmaanFLATMulheim, 7f 101y, Good9/2
05/09/18-ManxFLATCologne, 6f 102y, Good13/2
02/09/18-Salve StellaFLATBaden-Baden, 1m 2f 206y, Good to Soft7/1
02/09/182/12ShabriceFLATBaden-Baden, 1m 2f 206y, Good to Soft12/1
01/09/18-MoonshinerFLATBaden-Baden, 1m 5f 203y, Good15/8
30/08/181/10LucianiFLATBaden-Baden, 1m 3f 205y, Good8/1
30/08/181/5Ancient SpiritFLATBaden-Baden, 7f 210y, Good, C17/4
29/08/183/11WestfalicaFLATBaden-Baden, 6f 211y, Good28/1
26/08/182/5GuiriFLATBaden-Baden, 1m 2f 206y8/11
25/08/18-Palace PrinceFLATBaden-Baden, 1m 1f 208y7/2
25/08/18-WaldamaFLATBaden-Baden, 7f 210y7/2
12/08/18-WestfalicaFLATHoppegarten, 5f 212y, Good16/1
11/08/18-MondaineFLATHoppegarten, 1m 3f 205y, Good11/4
11/08/18-MonrealFLATHoppegarten, 1m 5f 203y, Good9/2
11/08/182/11WaldamaFLATHoppegarten, 1m 209y, Good10/1
10/08/18-Bling BlingFLATClairefontaine, 7f 209y, Soft20/1
09/08/18-DumasFLATDeauville, 1m 1f 97y, Standard12/1
08/08/18-Good GraceFLATHannover, 1m 1f 98y, Good14/1
08/08/183/6ShabriceFLATHannover, 1m 2f 206y, Good9/2
05/08/181/11Well TimedFLATDusseldorf, 1m 2f 206y, Good5/2
05/08/182/7Salve Del RioFLATDusseldorf, 1m 3f 205y, Good5/1
29/07/18-LucianiFLATMunich, 1m 2f 206y, Good6/4
29/07/18-MyosotisFLATMunich, 1m 2f 206y, Good14/1
25/07/18-WestfalicaFLATHoppegarten, 4f 214y, Good10/1

Next Race Off

01:15 Delta Downs
So Sorry Ruston
J: Timothy Thornton
J: Alexander Castillo
Lucky Cal
J: Larry Taylor
J: Kerwin Clark
Lip Service
J: Colby Hernandez
Devil's Pay
J: Alfredo Contreras
J: Kevin Smith
Tyler's Wildcat
J: Gerber Pivaral
Montbrooks Miracle
J: Joel Dominguez

Racing Tips

Today's Racing Tips

Sunday's racing preview

Keith Hamer previews Sunday's racing in the UK and Ireland with the nap and next best selections both coming on the National Hunt card at Kempton.

Nap Of The Day

Daily Nap: May day

Ben Linfoot landed a 5/1 winning Champions Day nap on Saturday and he's in the hotseat on Sunday as the Sporting Life Daily Nap runs at Naas.

The Breeders' Cup returns to Churchill Downs this year

Antepost Angle: Breeders' Cup

Matt Brocklebank takes an early look at the Breeders' Cup with a handful of recommended bets including West Coast in the Classic.