DPtips

3

Estimated Prizes
this month

£15

Estimated Prize money
this month

DPtips's Tips History

All tips
18 June 2026
16:15 4:15 Royal Ascot

Scandinavia

Daily Racing

50 WIN

@+225

Win

112

Could be the next big thing in the staying ranks. With question marks over last year's winner, this horse seems the most solid choice today.
15:40 3:40 Royal Ascot

Legacy Link

Daily Racing

50 WIN

@+162

Lose

-50

Second in the Oaks is the best form on offer in this race. Wouldn't surprise me to see her go one better here today.
15:05 3:05 Royal Ascot

Cannes

Daily Racing

50 WINNAP

@+600

Lose

-50

Is entered into a number of group races later in the year. The form of the three races has substance, and this one could be a Group horse in the future. Well handicapped.
14:30 2:30 Royal Ascot

Aix La Chapelle

Daily Racing

50 WINR4Deductions based on standard industry rates given the odds of each withdrawn horse at time of first withdrawal following your betNR

@+200

Void

0

Yard has won two of the last five runnings. Dan is a multiple Group 1 winner. He won nicely on debut and is a leading chance here.
17 June 2026
18:10 6:10 Royal Ascot

Sergei Diaghilev

Daily Racing

50 WIN

@+450

Lose

-50

Trainer thinks a lot of this horse and should come on from the debut run. Good chance here today on the second start.
17:35 5:35 Royal Ascot

Oolong Poobong

Daily Racing

25 EW

@+900

Lose

-50

Second run of the year here today. Finished last year well and will be fitter here. Should run better today.
17:00 5:00 Royal Ascot

Shout

Daily Racing

25 EW

@SP

Lose

-50

Has good course form. He is up in the weights but is a good horse who will run his race. Good each-way claims here today.
16:20 4:20 Royal Ascot

Ombudsman

Daily Racing

50 WIN

@+137

Win

69

This seems all about the front two in the market, and with question marks over the trip and the ground being less than optimal for Daryz, I'll tip the favourite here.
15:40 3:40 Royal Ascot

Friendly Soul

Daily Racing

50 WIN

@+450

Lose

-50

Has won three in a row before the mishap last time. Our favourite's form isn't as strong as it looks, and this one can take advantage of that.
15:05 3:05 Royal Ascot

Limestone

Daily Racing

50 WIN

@+332

Win

166

Is tipped to win this, having won the last three races. Steps up in trip today, which should suit, and has the best form on offer so far.
14:30 2:30 Royal Ascot

More Champagne

Daily Racing

25 EWNAP

@+1000

Lose

-50

Won on debut in a good time in America. Trainer is confident of a strong showing, and the second in that race has also come over to Ascot, so it shows strong form.
16 June 2026
18:10 6:10 Royal Ascot

Valiancy

Daily Racing

50 WIN

@+200

Lose

-50

Heavily backed following two easy handicap wins, the owner targets this meeting, and it wouldn't surprise me to see a Group horse in a handicap here.
17:35 5:35 Royal Ascot

Wimbledon Hawkeye

Daily Racing

25 EWNOTEBest Odds Guaranteed SP 13.00 used instead of 12.00 takenBOG

@+1200

Win

35

Has some good form when winning a big Group race in the USA. Ran well in a higher-class race than this on reappearance. Might have a class edge in this.
17:00 5:00 Royal Ascot

Glenroyal

Daily Racing

25 EWNAP

@+1400

Lose

-50

Is unexposed over staying trips. Is a full brother to a big Irish staying-race winner and a half-brother to a winner of this race. Trainer does target his horses well.
16:20 4:20 Royal Ascot

Bow Echo

Daily Racing

50 WINNOTEBest Odds Guaranteed SP 1.83 used instead of 1.80 takenBOG

@-120

Win

41

Is unbeaten. Won the Guineas. For me, this one could be the next big thing. Likely to stay unbeaten after this.
15:40 3:40 Royal Ascot

American Affair

Daily Racing

25 EW

@+800

Lose

-50

Won this last year. Didn't get a clear run last time out when a fast-finishing placed. Fitness now should be no issue. Good chance here today.
15:05 3:05 Royal Ascot

Cut A Dash

Daily Racing

25 EWNOTENon runners at 10.0 or more so no R4 deductionBest Odds Guaranteed SP 13.00 used instead of 9.00 takenBOG

@+1200

Win

35

Won nicely on debut at York, creating a good impression that day, beating what looks to be some useful rivals. Decent each-way chance here.
14:30 2:30 Royal Ascot

Notable Speech

Daily Racing

50 WIN

@+187

Lose

-50

Didn't have a straightforward race last year in this when fourth. Has become more consistent since, winning big races domestically and internationally.
15 June 2026
15:20 3:20 Carlisle

Banderas

Daily Racing

50 WINNAP

@+225

Lose

-50

Won on last flat start last season. Has been in good form over hurdles, winning last time out. Good chance of winning again on the flat today.
11:00 Durham vs Derbyshire

Durham

Draw No Bet

50 WIN

@-204

Win

25

A very strong batting and bowling side should have enough to beat a side who haven't been overly impressive this year.
11:00 Lancashire vs Kent

Lancashire

Draw No Bet

50 WIN

@-204

Lose

-50

Kent have been prone to batting collapses this season. As a result, Lancashire are tipped to win this match against a side struggling for runs.
11:00 Leicestershire vs Essex

Essex

Draw No Bet

50 WIN

@-243

Win

20

With Leicestershire struggling and bottom of the table, I expect Essex to be capable of winning this match today against a weaker side.
11:00 Northants vs Gloucestershire

Northants

Draw No Bet

50 WIN

@-200

Win

25

Northants have been excellent in the T20 Blast and enter the County Championship full of confidence. They are tipped to win at home here.
11:00 Nottinghamshire vs Somerset

Nottinghamshire

Draw No Bet

50 WIN

@-161

Lose

-50

Somerset are missing a few players due to injury and England commitments. As a result, I believe Nottinghamshire have the best chance of winning this match today.
11:00 Sussex vs Glamorgan

Glamorgan

Draw No Bet

50 WIN

@+125

Lose

-50

Glamorgan have a stronger side than most realise and have caused a few upsets in all competitions this year. They are tipped to win this match today.
11:00 Worcestershire vs Middlesex

Worcestershire

Draw No Bet

50 WIN

@-147

Lose

-50

Middlesex have had a poor season so far, and with Worcestershire having home advantage, they are the tip in this match today.
11:00 Yorkshire vs Warwickshire

Yorkshire

Draw No Bet

50 WIN

@-131

Push

0

Warwickshire have been poor this season and have struggled in T20 matches recently. Their batting has been poor in the County Championship, and I expect that to continue here.
14 June 2026
22:45 RBC Canadian Open

Collin Morikawa

25 EW

@+2200

Lose

-50

Returns to golf after injury at a course that will suit him, with putting and iron play being important. Has been in good form when fit this year.

Jordan Smith

25 EW

@+6600

Lose

-50

Has been playing his best golf on the PGA Tour. Has led in tournaments recently and is in good form. Likely contender here.

Tommy Fleetwood

25 EW

@+1100

Lose

-50

Has been a regular in the top 10 recently and should have a good chance, with iron play being crucial to this golf course.
20:25 RBC Canadian Open

Collin Morikawa

1st Round Leader

25 EW

@+4000

Lose

-50

Returns from injury and is a very strong iron player, which is crucial. Has got off to good starts recently and should be a contender.

Jordan Smith

1st Round Leader

25 EW

@+6600

Lose

-50

Has been in good form recently with top-20 finishes and has qualified for the U.S. Open. Good course fit and has done well recently.

Tommy Fleetwood

1st Round Leader

25 EW

@+2500

Lose

-50

Has been one of the in-form golfers this year. He has really good iron play and has had fast starts. Good chance of being a leader after the first round.
16:00 Iulian Boiko v Liu Hongyu

Iulian Boiko

Win Match

50 WIN

@+175

Lose

-50

Has been impressive in the last few months and is constantly improving. Can easily cause an upset in this match today.
16:00 Xu Si v David Gilbert

David Gilbert

Win Match

50 WIN

@-166

Win

30

Dave Gilbert is a top player. He has made the World Championship semi-final in the past and is tipped to win this match today.
14:30 India W vs Pakistan W T20

S Verma (India W)

Top Team1 Batsman

50 WIN

@+350

Lose

-50

Opens the batting for India and is a top player who is more than capable of making big scores. Has a good chance opening the batting.
14:00 2:00 Doncaster

Holly Mist

Daily Racing

50 WINNAP

@SP

Lose

-50

Is being given a chance here today. Stepped up in trip again. Seems to not have the pace over shorter trips but should have enough stamina here.
14:00 Barcelona Catalunya Grand Prix

Kimi Antonelli

Win Race

50 WIN

@+300

Lose

-50

Has won 4 out of the 5 races so far this season. Starts a bit further down the grid but has more than enough ability to go through and win this race.
13:30 Donna Vekic vs Emma Raducanu

Emma Raducanu

Win Match

50 WIN

@-136

Lose

-50

Emma Raducanu has returned to form and has the advantage of being in front of a home crowd. She should win this and offers good value.

Emma Raducanu to win 2 - 0

Set Betting

50 WIN

@+162

Lose

-50

Emma Raducanu is tipped to win this match. She has shown excellent form in this tournament, already winning matches in straight sets. 2-0 is the tip.
13:10 England vs Wales

Wales 3.50

Handicap 2-way

50 WIN

@+108

Win

54

On averages, these two teams are a lot more closely matched than the odds suggest. As a result, I am tipping them to keep this match close today.
12:20 Scotland vs Republic of Ireland

Scotland

Win Match 2-way

50 WIN

@-200

Win

25

Averaged 99 yesterday in the last round and didn't drop a leg. Enter full of confidence and are capable of winning this here today.
11:00 Robin Montgomery vs Barbora Krejcikova

Barbora Krejcikova to win 2 - 0

Set Betting

50 WIN

@-105

Void

0

The former Wimbledon champion has played very well over recent weeks. As a result of this, I am tipping her to win this 2-0 against a much lower-ranked opponent.
10:30 Bangladesh W vs Netherlands W World Cup

Bangladesh W

Win Match

50 WIN

@-277

Win

18

These sides have played three times this year, and Bangladesh has won two of those matches. They should be capable of winning today.
10:00 Anthony McGill v Joe O Connor

Joe O Connor

Win Match

50 WIN

@-153

Lose

-50

Joe O'Connor has won two out of the three head-to-head matches between the two players, both being the two most recent matches. O'Connor, as the higher-ranked player, should be capable of winning this.
10:00 Carmen Lopez Martinez vs Momoko Kobori

Momoko Kobori to win 2 - 0

Set Betting

50 WIN

@-200

Win

25

Is in by far the better form and is playing a player ranked over 350 places lower in the world rankings. As a result, I expect a 2-0 win here today.
10:00 Daniel Wells v Zhang Anda

Daniel Wells

Win Match

50 WIN

@+300

Lose

-50

Zhang Anda isn't playing as well as he was a few years ago and is short price here. Daniel Wells won the last head-to-head match and is a higher-ranked player today.

Daniel Wells 2.50

Handicap Betting

50 WIN

@-111

Win

45

This tip would have won in two out of three head-to-head matches. As a result of this, I am tipping Daniel Wells to perform well and win this handicap here today.
10:00 Elliot Slessor v Noppon Saengkham

Elliot Slessor

Win Match

50 WIN

@-181

Lose

-50

The world number 19 is tipped to win this match today, having beaten this opponent in all three previous head-to-head matches.
10:00 Hossein Vafaei v David Lilley

Hossein Vafaei -2.50

Handicap Betting

50 WIN

@-153

Win

32

Has been in very good form recently. Won 6-3 in his last match and made it to the quarter final of the World Championship back in April.
10:00 Manon Leonard vs Anastasia Kulikova

Manon Leonard

Win Match

50 WIN

@-166

Void

0

This player made a semifinal recently and seems to be in better form compared to her opponent. As a result, I am tipping Leonard to win this match today.
10:00 Matthew Selt v Allister Carter

Matthew Selt

Win Match

50 WIN

@+220

Win

110

Matthew Selt has won three out of the last four head-to-head matches and offers good value in this match against a short-priced favourite.

Matthew Selt 2.50

Handicap Betting

50 WIN

@-153

Win

32

This tip would have won in 6 out of the last 7 head-to-head matches. With Matthew Selt having won 3 out of the last 4 head-to-head matches, I expect Selt to do well.
10:00 Stuart Bingham v Luca Brecel

Luca Brecel

Win Match

50 WIN

@+120

Lose

-50

Luca Brecel is a former world champion and is an attacking player. Attacking players do well against Bingham, who has dropped down the rankings in recent years.
10:00 Tom Ford v Liam Highfield

Liam Highfield

Win Match

50 WIN

@+125

Lose

-50

Liam Highfield enters this match in excellent form, having won 6 out of 7 of his most recent matches. As a result, I am tipping him to beat the favourite here.
10:00 Yuan Sijun v Jackson Page

Jackson Page

Win Match

50 WIN

@-105

Win

47

In my opinion, Yuan Sijun has had some poor performances against weaker players. As a result, I am tipping Jackson Page to win this match today and cause an upset.
09:30 Jennifer Ruggeri vs Yelyzaveta Kotliar

Jennifer Ruggeri

Win Match

50 WIN

@-285

Win

17

This player is in excellent form on clay, having won a title in her most recent tournament. As a result of this, I am tipping her to win this match today.

Jennifer Ruggeri to win 2 - 0

Set Betting

50 WIN

@-117

Lose

-50

This player is ranked over 200 places higher in the world rankings. As a result, I am tipping her to win this match today 2-0.
09:30 Tatiana Pieri vs Diletta Cherubini

Tatiana Pieri

Win Match

50 WIN

@-136

Win

37

Out of the five sets these players played between them in two matches, Pieri won three of the five. As a result, I am tipping her to win this match today.

Tips are normally be settled by 12pm the day after the event took place.
Tips history contains the last 35 days tips.

Please note that this information is for informational purposes only and should not be relied upon as an indicator of a tipsters real life performance. The OLBG Tipster Competition is a simulation game and some of the rules and prices used by the tipsters may not always be available in the real world which can lead to misleading informaiton.

By using this site you confirm you are 18+ and consent to our use of cookies and processing of personal data as set out in our Privacy Policy
Got it!