UK time :
Detail:
‹ Friday 31 Jul 2026 ›

Our top pick won 18 of 49 races (37%)

and finished in the top 3 in 31 of 49 (63%)

Won 18 2nd or 3rd 13 Outside top 3 18
Accuracy Top picks
▼

Underrated horses won 16 of 92.

17%
16/92
16 of 92 underrated horses
Underrated horses won
-47%
-£9.00
19 had a bookmaker price
Underrated horse return
Only 11 of 49 races count here: those where our top pick had a bookmaker price.
£1 win bet on every top pick: +£0.40. £11 bet in total.
Our top pick: won 4/11, top 3 8/11
Favourite in the betting: won 4/11, top 3 8/11
£1 win bet on every underrated horse: -£9.00. 19 had a bookmaker price. £19 bet in total.

Results for Friday 31 July

40+ Very strong chance 20–39 Strong chance 12–19 Solid chance 6–11 Could surprise Under 6 Long shot Scores in a race add up to 100.?How scores workModel estimates, not guaranteed. Past performance is no guide.
What these words mean
Underrated horse
We think this horse has a better chance than the bookmakers' odds suggest.
Our top pick
The horse with the highest TrackLab Score in the race.
TrackLab Score
Our model's estimate of a horse's chance of winning, as a number out of 100. The scores in a race add up to 100.
Ground
How the going was on the day, from Firm (hard and dry) to Heavy (very wet and muddy). On all-weather tracks it's Standard, Fast or Slow.
Race level (Class)
From Class 1 (elite) down to Class 7 (lowest).
Group, Grade and Listed
The top races. Group 1 on the Flat and Grade 1 over jumps are the highest level, then 2 and 3. Listed races sit just below.
Handicap
The handicapper gives better horses more weight to carry, so in theory they'd all finish together.
Maiden
A race for horses that haven't won yet.
Novice
A race for horses that are new to this type of race.
Chase, hurdle and bumper
Chase: jumps over fences. Hurdle: jumps over low hurdles. Bumper: a flat race for young jump horses.
Distance (m and f)
m is a mile and f a furlong, about 200 metres; 8 furlongs make a mile.
Each way
A bet that pays out if your horse wins or finishes in the top 3 (how far down it pays varies by race). It is really two bets.
Weight
How much the horse carries, including the jockey. 9st 5lb means nine stone five pounds.
Jockey claim
An apprentice jockey can claim a weight discount, so the horse carries a little less.
Headgear
Blinkers, visor, cheekpieces, tongue tie, hood and eyeshield change what the horse sees or feels.
2:00 PM
Race 1 · Wolverhampton
England
1st Star Of Commala
2nd Gilding The Lily
3rd Foxy Night Our top pick 38 Strong chance
Flat race · no jumps · Tapeta surface About 7 furlongs Standard all-weather surface Standard race 10 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Star Of Commala
Freshness
Back after 248 days off
Form
Won 0 of last 5
Track
Raced here before
Final odds
150/1 £1 wins £150
Finishing order ?
1st
Star Of Commala
1
2nd
Gilding The Lily
14
3rd
Foxy Night
38
4th
Rajiba
36
5th
Marianne Mozart
6
6th
Esplanade
1
7th
Navona Grey
1
8th
Pink Pyjamas
1
9th
Shatin Beauty
1
10th
Kernow Rose
1
2:35 PM
Race 2 · Wolverhampton
England
Our top pick Al Muqdad 23 Strong chance
Our top pick Al Muqdad finished 9th.
1st Espanita
2nd Merry
3rd Angels' Share
Flat race · weights set to make it fair · Tapeta surface About 7 furlongs Standard all-weather surface Entry-level race 12 runners
🏆 1st place
Jockey O. Stammers · Trainer C. Johnston
C&D
Has won at this course and distance
Headgear
Wearing hood
Form
Won 0 of last 5
Track
Won here 1 time
Ground
Likes this ground (wins 25% of runs)
Final odds
28/1 £1 wins £28
Finishing order ?
1st
Espanita
4
2nd
Merry
6
3rd
Angels' Share
22
4th
Quick Quasar
2
5th
Generous Rascal
7
6th
Ballybunion
6
7th
Gunfighter
22
8th
Uniter
1
9th
Al Muqdad
23
10th
Kit Gabriel
7
3:10 PM
Race 3 · Wolverhampton
England
Our top pick Callahan 22 Strong chance
Our top pick Callahan finished 7th.
1st Carnival Of Light
2nd Inside Story
3rd Ghisa
Flat race · weights set to make it fair · Tapeta surface About 7 furlongs Standard all-weather surface Standard race 9 runners
🏆 1st place
Carnival Of Light
Jockey O. Stammers · Trainer C. Johnston
Form
Won 0 of last 5
Final odds
9/2 £1 wins £4.50
Finishing order ?
1st
Carnival Of Light
13
2nd
Inside Story
19
3rd
Ghisa
19
4th
Orchid
7
5th
Paris Babe
7
6th
Tarot
8
7th
Callahan
22
8th
Bella Bisbee
4
9th
Lili Marleen
1
3:45 PM
Race 4 · Wolverhampton
England
1st Suggy Our top pick 32 Strong chance
2nd Lightning Glory
3rd Always Blue
Flat race · weights set to make it fair · Tapeta surface About 1 mile Standard all-weather surface Entry-level race 11 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey D. Muscutt · Trainer C. Hills
Form
Won 2 of last 5
Track
Won here 1 time
Final odds
6/4 £1 wins £1.50
Finishing order ?
1st
Suggy
32
2nd
Lightning Glory
24
3rd
Always Blue
2
4th
Lillie Margot
8
5th
Constant Star
4
6th
Yes Waliim
4
7th
India Gold
2
8th
Golden Mabel
1
Didn't finish
The Stone Power
23
4:20 PM
Race 5 · Wolverhampton
England
1st Roc De Fer Our top pick 65 Very strong chance
2nd Much
3rd Fans Favourite
Flat race · weights set to make it fair · Tapeta surface About 1.5 miles Standard all-weather surface Entry-level race 7 runners
✓
TrackLab's top pick won!
🏆 1st place
Roc De Fer
Jockey L. Morris · Trainer S. Mark Prescott Bt
Freshness
Back quickly after its last run
Form
Won 1 of last 5
Ground
Likes this ground (wins 25% of runs)
Final odds
2/5 £1 wins 40p
Finishing order ?
1st
Roc De Fer
65
2nd
Much
17
3rd
Fans Favourite
9
4th
Joseph
2
5th
Jodhpur Blue
4
6th
Dartmouth Jet
2
7th
Louie's Folly
1
4:55 PM
Race 6 · Wolverhampton
England
1st American Style Our top pick 29 Strong chance
2nd Moving Force
3rd Angel Love
Flat race · weights set to make it fair · Tapeta surface About 6 furlongs Standard all-weather surface Standard race 10 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey H. Davies · Trainer K. Ryan
Form
Won 0 of last 5
Track
Raced here before
Distance
Won at this distance 1 time
Final odds · Underrated horse
5/2 £1 wins £2.50
Finishing order ?
1st
American Style
29
2nd
Moving Force
2
3rd
Angel Love
12
4th
HK Fourteen
7
5th
Maris Angel
9
6th
Papa Cocktail
8
7th
King Of Chaos
12
8th
Hugh
2
9th
Angel Of Anfield
9
10th
Blinky
10
5:25 PM
Race 7 · Wolverhampton
England
Our top pick Sixcor 27 Strong chance
Our top pick Sixcor finished 4th.
1st Happier
2nd Fancy Dancer
3rd Bust A Moon
Flat race · weights set to make it fair · Tapeta surface About 5 furlongs Standard all-weather surface Grassroots race 6 runners
🏆 1st place
Jockey J. Doughty · Trainer M. Keighley
Form
Won 0 of last 5
Track
Raced here before
Ground
Likes this ground (wins 25% of runs)
Distance
Won at this distance 2 times
Final odds
11/4 £1 wins £2.75
Finishing order ?
1st
Happier
25
2nd
Fancy Dancer
25
3rd
Bust A Moon
1
4th
Sixcor
27
5th
Captain Kinsella
7
6th
Poetic Jack
15