violets

1

Estimated Prizes
this month

£10

Estimated Prize money
this month

violets's Tips History

All tips
All sports
24 April 2026
15:35 3:35 Sandown

Raaheeb

Daily Racing

50 WINNOTEBest Odds Guaranteed SP 6.00 used instead of 5.50 takenBOG

@+500

Win

250

There's been a lot of talk about Raaheeb, who appears to be very good but still very raw at home. I'm hoping the racetrack wakes him up, as he seems to have a huge amount of talent, and the pedigree is beautiful.
15:00 3:00 Sandown

Opera Ballo

Daily Racing

50 WIN

@+600

Win

300

Opera Ballo was short odds when beaten by Zeus Olympios last season, but he was still very raw. He's had two nice runs at Meydan, which will give him a physical advantage against opponents who are making their seasonal reappearance, but he carries a penalty for that.
14:25 2:25 Sandown

Saddadd

Daily Racing

50 WIN

@+225

Win

112

Saddadd is a nice runner from Varian who did win two nice handicaps over 1m2f last season. You can ignore his last run, as he didn't have good situational luck there. One likely to improve with age.
13:20 1:20 Sandown

Hypnotised

Daily Racing

25 EW

@SP

Lose

-50

Hypnotised is nicely bred and makes his handicap debut off 82. This runner put up some good performances, despite being one that should improve as a 3yo.
18 April 2026
15:35 3:35 Ayr

Kim Roque

Daily Racing

50 WIN

@+450

Lose

-50

Kim Roque has been running really well without winning this season. This new trip on testing ground should be right up his alley, especially with a relatively low weight.
15:10 3:10 Newbury

Checkandchallenge

Daily Racing

25 EW

@+2800

Lose

-50

Checkandchallange hasn't been in a handicap since 2022, but has been given a tough task here with top weight. He likes it here, and the big field suits his racing style. Each-way chance.
14:35 2:35 Newbury

Tenability

Daily Racing

25 EW

@+750

Win

12

I'm a big fan of this runner. He really impressed me when winning at the Shergar Cup despite being extremely keen throughout. He would probably enjoy some softer ground, but he should be one that improves as a 4yo.
14:00 2:00 Newbury

Needle Match

Daily Racing

25 EW

@+1600

Lose

-50

Haggas said some promising words in an interview about this runner yesterday, and I think both runners at the top of the market have to be taken on here. Hopefully the ground isn't too quick.
17 April 2026
15:42 3:42 Newbury

Maltese Cross

Daily Racing

50 WIN

@+200

Win

100

Maltese Cross was taken very good care of as a 2yo, as both jockeys didn't go hard on him in both starts. The mile was obviously too short for this runner, and he seems like one who will turn out to be quite a nice 3yo. He's entered in both the Dante and the Derby, so let's see if he's able to take that route this season.
15:30 3:30 Ayr

Califet En Vol

Daily Racing

50 WIN

@+400

Lose

-50

I thought Califet En Vol was going to continue his progress after finally putting in a nice performance, but his jumping was awful once again next time out. To me, he still seems to be well handicapped off 141, but this is a competitive race.
16 April 2026
15:35 3:35 Newmarket

Avicenna

Daily Racing

25 EWNOTETip made at odds of 9.50 on 16/04 at 12:170.35 deduction for Hawk Mountain@2.62 withdrawn at 15:13R4 Adjusted Odds = 1 + 8.50 x (1-0.35) = 6.53

@+552

Win

9

Avicenna was still very raw when showing plenty of class to get up late when beating Hankelow. Varian has his horse ready after a break, and this one should develop nicely as a 3YO.
15:00 3:00 Newmarket

Time For Sandals

Daily Racing

50 WIN

@+300

Lose

-50

Time For Sandals was an impressive winner of the Commonwealth Cup despite surely being on the wrong side. The ground wasn't ideal, and she was quite unlucky at Goodwood after that, before being drawn on the completely wrong side at Haydock. Ryan Moore takes the ride and abandons Completely Random, who he's won his last two starts on.
13:50 1:50 Newmarket

Advertised

Daily Racing

25 EW

@+1200

Win

35

Advertised caught the eye when finishing 4th in a competitive 2yo race at York. Grant Tuer's runners have been doing well, and he's not making the trip down to Newmarket for fun.
15 April 2026
17:00 5:00 Haydock

Hold Your Fort

Daily Racing

25 EWNOTETip made at odds of 6.50 on 15/04 at 10:450.20 deduction for Bhaloo@4.50 withdrawn at 15:49R4 Adjusted Odds = 1 + 5.50 x (1-0.20) = 5.40

@+440

Win

2

I was quite keen on Hold Your Fort when he won at Ascot, and I think the market is underestimating that performance. He's only been given a 5 lb penalty, and despite this being tougher he's still relatively fresh.
15:35 3:35 Newmarket

Fitzella

Daily Racing

25 EW

@+1100

Lose

-50

Fitzella was a nice 2yo, with her best run coming over 7f in France against a top Godolphin. Palmer's horses ran well yesterday, and she could just be a little fitter than some of her rivals today.
15:15 3:15 Haydock

Royal Infantry

Daily Racing

25 EW

@+650

Lose

-50

Royal Infantry is a frustrating horse to follow, but you just get the feeling it will happen sooner rather than later for this horse. The cheekpieces could do the trick.
15:00 3:00 Newmarket

Persica

Daily Racing

50 WIN

@+500

Lose

-50

Persica won this race last season against a tough horse from Godolphin who had won this race in 2023 and 2024. After winning at Epsom in nice style, you'd have thought this runner could possibly step up to the next level, but he's been underwhelming. They've gelded him, which makes me think he's capable of bouncing back here.
14:40 2:40 Haydock

The Bluesman

Daily Racing

50 WIN

@+300

Lose

-50

The Bluesman ran nice enough at Cheltenham. That race's form has worked out nicely, and he seems to be at his best at Haydock.
14:25 2:25 Newmarket

Morshdi

Daily Racing

25 EWNOTEBest Odds Guaranteed SP 15.00 used instead of 10.00 takenBOG

@+1400

Win

420

Morshdi is a little bit on the drift, which would be my only concern, as I think Haggas's runners tend to progress nicely from 2 to 3yo. This one seems like one which will go a little further in time, but he managed to win a race at York that ended up a sprint due to the early slow pace.
13:50 1:50 Newmarket

Zoulu Chief

Daily Racing

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

@+1800

Void

0

Zoulu Chief enjoyed a drop in class when winning nicely at Wolverhampton before running alright at Lingfield. Gave a good account at this track last September and looks a little overpriced here.
11 April 2026
16:00 4:00 Aintree

Panic Attack

Daily Racing

50 WIN

@+800

Lose

-50

Panic Attack is the correct favourite for this race. She started this season by winning two very competitive handicaps without any effort and won at Newbury after that in what was one of the best performances I've ever seen from a horse. She might have needed the run at Cheltenham last time, and the distance was obviously too short. She's only rated 147, and I honestly just can't see her getting beaten.
2 members found this comment useful
15:05 3:05 Aintree

Jingko Blue

Daily Racing

25 EW

@+500

Lose

-50

Jingko Blue is a handicapper stepping up to Grade 1 company, and with this race not being too strong he could take it. He has form behind Kabral Du Mathan and won a competitive handicap in good style at Cheltenham. He's only had three runs this season, so I'm hoping he'll have something left in the tank for today.
14:30 2:30 Aintree

Leave Of Absence

Daily Racing

25 EW

@+850

Lose

-50

Leave of Absence ran a cracker at Ascot before finding conditions too heavy when stepped up in class. His run at Cheltenham was really good, as he stayed on at the end to get fifth despite multiple poor jumps. He's off top weight, which isn't an easy task, but prominent riders have been favoured throughout the last couple of days.
1 member found this comment useful
13:55 1:55 Aintree

Soldier Reeves

Daily Racing

25 EWNOTEBest Odds Guaranteed SP 8.50 used instead of 7.50 takenBOG

@+750

Win

12

Soldier Reeves flew home when seen at Cheltenham, finishing ahead of both market leaders. I'd like to think there'll be a strong pace here, with the French raider being one that likes to get on with things. Tristan will have learned a lot about the horse that day, and I think he can improve once more.
13:20 1:20 Aintree

Hold The Serve

Daily Racing

50 WIN

@+400

Lose

-50

Hold The Serve is relatively short in the market for such a competitive handicap, but I thought his last performance was extremely promising. He still looked quite green, and Sean Bowen had to start getting active on him quite early, which shows he'll definitely enjoy a step up in distance. He further confirmed that by pulling away at the finish. Royal Infantry is a good horse on his day, and it seemed like it was his day that time at Kempton.
1 member found this comment useful
12:45 12:45 Aintree

Be Aware

Daily Racing

25 EW

@+1200

Win

35

I just feel like Be Aware has something more to give. Things didn't go his way at Cheltenham and the hood has been reapplied. This isn't the most difficult Grade 1, so if he's able to dictate from the front, I can see him being competitive.
10 April 2026
16:40 4:40 Aintree

Dalston Lad

Daily Racing

25 EW

@+700

Lose

-50

Was quite impressed with Dalston Lad at Haydock. He beat a nice runner that day who ran well in the Albert Bartlett. He should be fresher than his rivals today, especially; the favourite surely has to still be feeling a little tired after that huge effort at Cheltenham.
16:05 4:05 Aintree

Boombawn

Daily Racing

25 EW

@+1600

Lose

-50

Boombawn has gradually been dropping in the weights. Due to the French raider having a mark of 160, everyone else is one-feather weights. This one hasn't seen 11-0 in quite some time, and he's back at his favourite track on favourable ground.
15:30 3:30 Aintree

Gidleigh Park

Daily Racing

50 WIN

@+450

Lose

-50

I'm a big fan of this runner, but he seems a nightmare to train with his heart problems. He ran a great race here last season, though, although he came into that with better form. He's only run twice this season, with his latest start being a nightmare. If this horse puts everything together, he's better than these for sure.
14:55 2:55 Aintree

Sober Glory

Daily Racing

50 WIN

@-124

Lose

-50

Not sure how Sober Glory can get beaten here. Went extremely close in the Supreme behind a good horse. He didn't jump the last, which is what eventually got him beaten. He should be better than today's opponents.
14:20 2:20 Aintree

Regents Stroll

Daily Racing

25 EW

@+550

Win

2

Cobden has been begging connections to step this horse up to 3 miles, and he'll get a fair shot at it here. It's an interesting field, but I'd like to hope he'll find that little bit of improvement needed. He ran well here last season when too keen. He's been able to relax lately, and a smaller field should play to his strengths.
13:45 1:45 Aintree

Ballykinlar

Daily Racing

25 EW

@+4000

Lose

-50

Ballykinlar ran well for a long way at Cheltenham on his seasonal and stable debut. He's down a couple of pounds and should improve with that run under his belt. James Bowen takes the ride, which is an upgrade.

Jazzy Matty

Daily Racing

50 WIN

@+700

Lose

-50

Jazzy Matty barely failed to win the Grand Annual for a second year in a row. He's one pound lower than when he ran well over hurdles at this track in the autumn. I think he's in better form at this time of year, so he should be able to take advantage of that mark.
04 April 2026
16:20 4:20 Newton Abbot

Top Guy

Daily Racing

50 WIN

@+350

Win

175

Top Guy has been doing well since stepping up to 3 miles. His only miss came in a quite tough race, and he'll enjoy calmer waters here.
15:42 3:42 Musselburgh

Jer Batt

Daily Racing

25 EW

@+500

Lose

-50

Jer Batt is a true cliff horse, but I just feel like he has more to give. He's only rated 85, and the wind-op could have given him that little boost he's needed. He's guaranteed to get a good pace to run at.
15:20 3:20 Haydock

Lord Baddesley

Daily Racing

25 EW

@+1600

Lose

-50

Lord Baddesley hasn't done too much this season. He returned with a nice win, but wasn't suited by the right-handed track after. I thought the race he contested at Newbury after that was exceptionally difficult, with the added blinkers probably being a negative. The ground wasn't to his liking at Warwick. He's down to a mark of 125 in a veteran's race, but it's a tough one. Good each-way chance.
14:46 2:46 Haydock

Blue Carpet

Daily Racing

50 WIN

@+250

Lose

-50

Another one for Skelton, who has been campaigned nicely this season. He's only rated 127, and if you look at his previous run you would think the 7 lb penalty won't be able to stop him.
14:30 2:30 Musselburgh

Lady Vivian

Daily Racing

50 WIN

@+1000

Lose

-50

Lady Vivian will enjoy the softer ground here. She produced her best performance when she needed to step up in trip last time at Toulouse. Beckett can have his horse ready first time out.
14:12 2:12 Haydock

Ice In The Veins

Daily Racing

25 EW

@+600

Lose

-50

Ice In The Veins has only made two starts in handicap company so far, and surely has more to give at a mark of 117. He's been running keenly, but that was in smaller fields. He'll hopefully take advantage of this bigger field.
03 April 2026
16:42 4:42 Newcastle

Artisan Dancer

Daily Racing

25 EW

@+2800

Lose

-50

Artisan Dancer won nicely at Southwell the other day and should be on an upward curve. Things didn't go his way at Kempton earlier, but I'm willing to forgive that run. Good each-way opportunity.
16:27 4:25 Lingfield

Alvin

Daily Racing

50 WIN

@+700

Lose

-50

You can put a cross through his previous run, but market signs before the race hinted that there might still be some room to improve for this runner on his current mark.
16:10 4:10 Newcastle

Gaucher

Daily Racing

50 WIN

@+350

Lose

-50

Gaucher won a competitive hurdle race at Tipperary and has since performed nicely over middle distances on the all-weather. I don't think he should be in a handicap, but he has to carry a lot of weight as a penalty.
15:35 3:35 Newcastle

Wiltshire

Daily Racing

25 EW

@+750

Win

225

Wiltshire performed well at this track on his second run back, but his chances were compromised at the start last time. The tongue-tie is refitted, which should fix the issue. Hopefully he won't need a run to get used to the wind-op.
15:00 3:00 Newcastle

Shafdar

Daily Racing

25 EW

@+900

Lose

-50

Shafdar was beaten a couple of weeks ago at a short price, but he was forced to sit at the back of the field in a race that developed into a sprint. He'll be the one receiving all the weight here, against relatively exposed opponents.
14:25 2:25 Newcastle

Stateira

Daily Racing

50 WIN

@+150

Win

75

Stateira seems to love Newcastle as she's had two nice wins here. She's up 10 lb for her previous victory, but I think she's capable of improving once more.
13:50 1:50 Newcastle

Eternal Solace

Daily Racing

25 EW

@+2800

Win

115

Eternal Solace made an eye-catching reappearance at Kempton. She was drawn widest of all and bumped to the left at the start. The jockey was forced to ride her far off the pace, which wasn't ideal. She made some nice headway before eventually tiring out a little, which you can expect as it was her first run of this campaign. Each-way chance at big odds.
13:15 1:15 Newcastle

Andab

Daily Racing

50 WIN

@SP

Lose

-50

Andab proved his promise when winning at Dundalk. He made a good return in Dubai and was only beaten by a fitter, good horse. He will improve from that run.

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!