There were 28 Races on Tuesday 22nd July 2025 across 4 meetings. There was 7 races at Musselburgh, 7 races at Lingfield, 8 races at Ballinrobe, 6 races at Wolverhampton, no doubt Tomform helped you find a winner.
The data in the racecards below is for the past year. View the racecard key.
Class & Speed Card
The chart reads from right to left to today's class 5 race.

A few with chances, but the vote goes to UPPERCASE. Harry Eustace's gelding bumped into an in-form rival when second at Pontefract a fortnight ago and, from an unchanged mark, he is taken to go one place better. Atmosphere escapes a penalty having landed an apprentice handicap under Jack Callan at Thirsk recently, so he merits plenty of respect along with Bay Of Dreams, who has been a model of consistency since being sent handicapping in March.

None of these are proven on ground softer than good but ATMOSPHERE, Uppercase and Bay Of Dreams otherwise look the top options.
Class & Speed Card
The chart reads from right to left to today's class 4 race.

GRAN DESCANS showed a determined attitude to break his maiden tag at Doncaster earlier this month and the Frankel colt is difficult to oppose despite the penalty. The main threat is likely to come from Port George, who defied odds of 50-1 when filling the runner-up spot at Windsor in May. Captain Robert has produced a similar level of form across his two starts and is capable of being on the premises.

He's untested on ground slower than good to firm but GRAN DESCANS looked useful when winning at Doncaster 18 days ago.
Class & Speed Card
The chart reads from right to left to today's class 6 race.

A slow start didn't help SPIRIT STAR, who finished fourth behind Redditizio (second) at Yarmouth last time out. Marco Botti's charge is 1lb better off with that rival here though and providing she breaks on terms, that form could be reversed. Brightling struggled in a match race at Bath last time but remains of interest, while market support for nursery-debutant Dandy Orton would be noteworthy.

There's every reason to believe that Redditizio could gain her revenge on Brightling but SPIRIT STAR has to enter the equation.
Class & Speed Card
The chart reads from right to left to today's class 5 race.

ABATE wears blinkers for the first time at the age of nine as he looks for his first victory since 2023. Second and fourth on his two starts since joining George Baker, the veteran may have another win in him despite his advancing years. Angle Land is an obvious danger after her Yarmouth second off 1lb lower, with her stablemate Speed Of Maajid is the pick for third place.

A great depends on the ground. World Of Darcy did well in the mud last autumn but a chance is taken on the 3yo SPEED OF MAAJID.
Class & Speed Card
The chart reads from right to left to today's class 6 race.

In a race with a distinct lack of recent winning form, it may pay to side with TOMMY'S PROMISE. John Ryan's gelding pulled too hard before weakening late on over a mile at Yarmouth last time out, and may be allowed to bowl along dropping back a furlong. Voodoo Ray is worth a market watch for the Moore's in a first-time visor, but the recent Chepstow third Mighty Real maybe the bigger danger if he is ridden nearer to the early pace.

This looks a field to tread carefully with but MIGHTY REAL and Tommy's Promise are relatively unexposed and coming into some form.
Class & Speed Card
The chart reads from right to left to today's class 5 race.

Spiritualism showed marked improvement after undergoing a wind operation to score at Wetherby last month and is likely to have her supporters with Hollie Doyle booked. However, LADY MODENA took a step forward to shed her maiden tag at Wolverhampton last time and now makes her handicap debut off a mark of 72. That rating could prove to be workable and she looks the one to beat. Miss Collada completes the shortlist.

Well-drawn filly LOVING APPRENTICE (nap) drops back to 6f after a good 7f run a fortnight ago and will be favoured by the forecast rain.
Class & Speed Card
The chart reads from right to left to today's class 6 race.

Up The Anti appreciated the return to a mile when scoring at Leicester last time, so this drop in trip is a concern and it may pay to side with STALINGRAD. Patrick Chamings' eight-year-old produced a better performance to finish third over C&D last month and was kindly dropped 1lb. Provided the son of War Front can back that up, he could be the one to beat. Blue Collar Lad is another to note.

The forecast rain is a query for Roman Emperor and preference is for BLUE COLLAR LAD who is versatile regarding the ground.
Ths is the racecard key.
| Icon | Meaning |
|---|---|
![]() | TomForm top stats, gold rated |
![]() | TomForm top stats silver rated |
| Ran similar race before | |
| S | TomForm fatstest rated speed horse, last time out |
| T | Top Time speeed rated |
| Top Racingpost rated | |
| At the races watchout for | |
| At the races top pick | |
![]() | Top rated for thet statistic |
Please Watch this short video that will help you learn how to use Tomform.com to filter out the runners and find a winner in each race.
This is the 16:15 Kempton race from the video above backed at 28/1 earlier in the day.
Horse racing is a popular and historic sport in the UK, with a tradition dating back centuries. It is a multi-billion pound industry that attracts millions of spectators each year and generates significant economic activity.
There are two main types of horse racing in the UK: flat racing and jump racing. Flat racing is run on a level course and is typically shorter in distance, while jump racing involves horses jumping over obstacles and is generally longer in distance. Both types of racing are popular with spectators and bettors, and they take place at various racetracks throughout the country.
The most famous horse racing event in the UK is the Grand National, which is held annually at Aintree Racecourse in Liverpool. It is a jump racing event that is known for its challenging course and has become a national institution in the UK. Other notable horse racing events in the UK include the Derby, held at Epsom Downs Racecourse in Surrey, and the Royal Ascot, held at Ascot Racecourse in Berkshire.
Horse racing in the UK is regulated by the British Horseracing Authority (BHA), which sets rules and standards for the industry. It is responsible for the welfare of racehorses and the safety of jockeys and trainers, as well as ensuring fair and transparent racing practices.
In addition to its economic and cultural importance, horse racing in the UK also plays a significant role in the breeding and training of thoroughbred horses. Many of the world's top thoroughbreds are bred and trained in the UK, and the industry plays a vital role in the preservation and promotion of the breed.
Overall, horse racing is an integral part of British culture and a major contributor to the country's economy. It is a thrilling and exciting sport that continues to attract a loyal following and generate significant interest from spectators and bettors around the world.