TENNIS (match betting)
ATP Pune
11:30 - Michael Mmoh (8/11) WON
HORSES
11:40 Lingfield - Aleeka (13/8)
12:15 Punchestown - Ballyward (2/1) 2nd
13:20 Punchestown - Bachasson (9/4) 1st
HORSES
13:20 Leopardstown - Limini (8/15)
14:30 Leopardstown - Samcro (13/8)
14:35 Kelso - Donna's Diamond (2/1)
15:00 Newbury - Champ (11/10) 1st
TENNIS (match betting)
Mubadala World Tennis Championships
12:00 - Kevin Anderson (2/7) WON
DARTS (match betting)
PDC World Championships
12:45 - Steve West (2/5)
14:00 - Dimitri Van den Bergh (2/5)
15:15 - Michael Smith (1/6) WON
20:30 - Gary Anderson (1/8) WON
21:45 - Michael van Gerwen (1/6) WON
HORSES
14:50 Chepstow - Elegant Escape (5/1) 1st
Many races today 11 meetings(3 Irish and 8 UK) 78 races total.
Best of luck to all.
HORSES
12:00 Wetherby - Mega Yeats (8/15) 1st
12:25 Sedgefield - Schiehallion Munro (11/10) 2nd
12:30 Down Royal - Ticket To Ride (15/8) 3rd
12:50 Kempton - Didtheyleaveuoutto (5/2)
12:50 Limerick - Salsaretta (6/4) 1st
12:55 Sedgefield - Roxyfet (5/4)
12:55 Wincanton - Posh Trish (2/5) 1st
13:00 Down Royal - Kruzhlinin (3/1) 3rd
13:10 Market Rasen - Sir Egbert (5/6) 2nd
13:30 Sedgefield - Lord Yeats (4/7) 1st
13:40 Wolverhampton - Mr Red Clubs (11/8)
13:55 Kempton - Santini (6/4) 3rd
14:00 Limerick - Getabird (1/2) 2nd
14:20 Leopardstown - Mengli Khan (1/1)
14:30 Kempton - Buveur D'Air (1/4) 2nd
15:10 Wincanton - Kupatana (8/11)
15:55 Wolverhampton - Kachy (10/11) 1st
HORSES
12:00 Lingfield - Sandfrankskipsgo (8/1) 3rd
14:25 Ascot - Unowhatimeanharry (7/2)
14:35 Thurles - Scheu Time (9/2)
14:40 Haydock - Houblon Des Obeaux (14/1)
HORSES
13:20 Ascot - Azzerti (11/4) 1st
13:45 Uttoxeter - Blakerigg (8/11) 3rd
14:30 Ascot - Vindication (5/6) 1st
HORSES
12:25 Doncaster - Newtown Boy (8/11)
12:35 Hereford - Star Of Lanka (4/5) 1st
12:45 Cheltenham - Ok Corral (6/4) N/R
15:50 Newcastle - Tough Remedy (7/4)
HORSES
11:50 Bangor - Lickpenny Larry (6/1) 2nd
13:55 Cheltenham - Synopsis (13/2) 1st
14:30 Cheltenham - Rock The Kasbah (9/2)
15:40 Cheltenham - Great Tango (13/2)
SNOOKER (match betting)
UK Championship
13:00 - Ronnie O'Sullivan (4/11) WON
HORSES
13:10 Cork - Robin De Carlow (5/6)
13:45 Cork - Great Field (4/7)
14:00 Punchestown - Min (10/11) 1st
14:30 Punchestown - Getabird (4/7) 1st
FOOTY (match betting)
Scottish Premiership
13:30 - Rangers (2/7)
FOOTY (match betting)
Spanish La Liga
12:00 - Atletico de Madrid (2/5) WON
English Premier League
12:30 - Liverpool (8/15) WON
15:00 - Arsenal (1/4) WON
Italian Serie A
14:00 - Napoli (2/11) WON
German Bundesliga
14:30 - Bayern Munich (1/12) WON
Scottish Premiership
15:00 - Celtic (1/4) WON
HORSES
13:30 Aintree - Blaklion (4/1)
13:35 Navan - Us And Them (10/3) 2nd
13:50 Sandown - Lalor (8/11)
15:00 Sandown - Altior (4/7) 1st
HORSES
12:25 Carlisle - Garrettstown (4/5) 2nd
12:35 Fairyhouse - Coeur Sublime (5/6) 2nd
12:45 Leicester - Cabernet D'Alene (13/8)
12:55 Carlisle - Hidden Dilemma (5/2) 1st
13:05 Fairyhouse - Quick Grabim (13/8) 1st
13:25 Carlisle - Rons Dream (6/4)
14:40 Fairyhouse - Apple's Jade (8/11) 1st
E/W
15:10 Fairyhouse - Jezki (14/1)
HORSES
13:25 Fairyhouse - Duca De Thaix (11/4) 1st
13:45 Doncaster - Boreham Bill (9/2)
14:00 Bangor - Shantaluze (9/4) 1st
14:05 Newcastle - Buveur D'Air (11/10) 1st
15:00 Newbury - Thomas Patrick (7/2) / Black Corton (11/1)