Results for Sunday 1 January

In time order, earliest race first. Choosing a course keeps that order.

Very strongStrongSolidCould surpriseLong shot

12:10 PM
Race 1 · Cheltenham
1st Weveallbeencaught
2nd Rock My Way
3rd Militaire
12:10 PM Cheltenham Winner: Weveallbeencaught No pick
  1. 1st Weveallbeencaught Last odds 13/8
  2. 2nd Rock My Way Last odds 33/1
  3. 3rd Militaire Last odds 14/1

We had no pick in this race.

Last odds on the right. Full result

Jumps race · low hurdles · Turf track About 2.5 miles Slightly soft ground High-level race 14 runners
🏆 1st place
Form
Won 1 of last 5
Track
Raced here before
Final odds
13/8 £1 wins £1.63
Finishing order ?
1st
Weveallbeencaught
0
2nd
Rock My Way
0
3rd
Militaire
0
4th
Max's Champ
0
5th
Gentle Slopes
0
6th
Rock On Cowboy
0
7th
G A Henty
0
8th
Riskintheground
0
9th
Robinsville
0
10th
Future Investment
0
Didn't finish
Firestep
0
Didn't finish
Glorious Oscar
0
Didn't finish
School Days Over
0
12:45 PM
Race 2 · Cheltenham
1st Rapper
2nd Java Point
3rd Secret Reprieve
12:45 PM Cheltenham Winner: Rapper No pick
  1. 1st Rapper Last odds 9/1
  2. 2nd Java Point Last odds 8/1
  3. 3rd Secret Reprieve Last odds 6/1

We had no pick in this race.

Last odds on the right. Full result

Jumps race · big fences · weighted to be fair · Turf track About 3.3 miles Soft, spongy ground High-level race 13 runners
🏆 1st place
Jockey R. Patrick · Trainer H. Daly
Headgear
Wearing cheekpieces
Trainer
Trainer in form
Form
Won 2 of last 5
Track
Raced here before
Final odds
9/1 £1 wins £9
Finishing order ?
1st
Rapper
0
2nd
Java Point
0
3rd
Secret Reprieve
0
4th
Poppa Poutine
0
5th
Farinet
0
6th
Itchy Feet
0
7th
Spiritofthegames
0
8th
The Wolf
0
9th
Minella Bobo
0
10th
Easysland
0
11th
Cap Du Nord
0
1:20 PM
Race 3 · Cheltenham
1st The Real Whacker
2nd Monmiral
3rd Thunder Rock
1:20 PM Cheltenham Winner: The Real Whacker No pick
  1. 1st The Real Whacker Last odds 12/1
  2. 2nd Monmiral Last odds 6/4
  3. 3rd Thunder Rock Last odds 7/4

We had no pick in this race.

Last odds on the right. Full result

Jumps race · big fences · Turf track About 2.6 miles Soft, spongy ground Elite-level race 6 runners
🏆 1st place
Jockey S. Twiston-Davies · Trainer P. Neville
Form
Won 2 of last 5
Track
Won here 1 time
Final odds
12/1 £1 wins £12
Finishing order ?
1st
The Real Whacker
0
2nd
Monmiral
0
3rd
Thunder Rock
0
4th
Beauport
0
5th
Harper's Brook
0
1:55 PM
Race 4 · Cheltenham
1st Midnight River
2nd Stolen Silver
3rd Nassalam
1:55 PM Cheltenham Winner: Midnight River No pick
  1. 1st Midnight River Last odds 9/2
  2. 2nd Stolen Silver Last odds 8/1
  3. 3rd Nassalam Last odds 16/1

We had no pick in this race.

Last odds on the right. Full result

Jumps race · big fences · weighted to be fair · Turf track About 2.6 miles Soft, spongy ground Elite-level race 17 runners
🏆 1st place
Jockey H. Skelton · Trainer D. Skelton
Form
Won 2 of last 5
Track
Raced here before
Ground
Likes this ground (wins 25% of runs)
Final odds
9/2 £1 wins £4.50
Finishing order ?
1st
Midnight River
0
2nd
Stolen Silver
0
3rd
Nassalam
0
4th
Il Ridoto
0
5th
Shakem Up'Arry
0
6th
Jacamar
0
7th
Demachine
0
8th
Deyrann De Carjac
0
9th
Simply The Betts
0
10th
Happygolucky
0
11th
Brave Seasca
0
12th
Fantastic Lady
0
Didn't finish
War Lord
0
Didn't finish
Lostintranslation
0
Didn't finish
Eden Du Houx
0
Didn't finish
Coconut Splash
0
2:30 PM
Race 5 · Cheltenham
1st Marie's Rock
2nd Dashel Drasher
3rd First Street
2:30 PM Cheltenham Winner: Marie's Rock No pick
  1. 1st Marie's Rock Last odds 11/4
  2. 2nd Dashel Drasher Last odds 8/1
  3. 3rd First Street Last odds 5/1

We had no pick in this race.

Last odds on the right. Full result

Jumps race · low hurdles · Turf track About 2.5 miles Soft, spongy ground Elite-level race 9 runners
🏆 1st place
Marie's Rock
Jockey N. de Boinville · Trainer N. Henderson
C&D
Has won at this course and distance
Headgear
Wearing cheekpieces
Freshness
Back after 246 days off
Form
Won 4 of last 5
Track
Won here 1 time
Final odds
11/4 £1 wins £2.75
Finishing order ?
1st
Marie's Rock
0
2nd
Dashel Drasher
0
3rd
First Street
0
4th
Knappers Hill
0
5th
Brewin'upastorm
0
6th
I Like To Move It
0
7th
Botox Has
0
8th
Langer Dan
0
9th
Tritonic
0
3:05 PM
Race 6 · Cheltenham
1st Hector Javilex
2nd Jet Of Magic
3rd Abuffalosoldier
3:05 PM Cheltenham Winner: Hector Javilex No pick
  1. 1st Hector Javilex Last odds 8/1
  2. 2nd Jet Of Magic Last odds 4/1
  3. 3rd Abuffalosoldier Last odds 4/1

We had no pick in this race.

Last odds on the right. Full result

Jumps race · low hurdles · weighted to be fair · Turf track About 3 miles Soft, spongy ground High-level race 11 runners
🏆 1st place
Jockey L. Pinchin · Trainer C. Longsdon
Headgear
Wearing cheekpieces
Form
Won 2 of last 5
Track
Raced here before
Final odds
8/1 £1 wins £8
Finishing order ?
1st
Hector Javilex
0
2nd
Jet Of Magic
0
3rd
Abuffalosoldier
0
4th
Dolphin Square
0
5th
Call Me Lord
0
6th
Thomas Darby
0
7th
Bridge North
0
8th
Del La Mar Rocket
0
Didn't finish
Brinkley
0
Didn't finish
Wilde About Oscar
0
3:40 PM
Race 7 · Cheltenham
1st Fiercely Proud
2nd Meatloaf
3rd Dancing In Brazil
3:40 PM Cheltenham Winner: Fiercely Proud No pick
  1. 1st Fiercely Proud Last odds 9/2
  2. 2nd Meatloaf Last odds 3/1
  3. 3rd Dancing In Brazil Last odds 7/2

We had no pick in this race.

Last odds on the right. Full result

Bumper · flat race for young jumps horses · Turf track About 1.7 miles Soft, spongy ground Elite-level race 16 runners
🏆 1st place
Jockey L. Morgan · Trainer B. Pauling
Class
Stepping up to a harder race
Freshness
Back after 78 days off
Jockey
Jockey in form (2 wins in 14 days)
Trainer
Trainer in form
Form
Won 1 of last 5
Final odds
9/2 £1 wins £4.50
Finishing order ?
1st
Fiercely Proud
0
2nd
Meatloaf
0
3rd
Dancing In Brazil
0
4th
Mr Mackay
0
5th
Crystal Mer
0
6th
Dotties Star
0
7th
Cloud Dancer
0
8th
Jackeline
0
9th
Fravanco
0
10th
Dino Bellagio
0
11th
Feryl Beryl
0
12th
Gallant Approach
0
13th
Peribonka River
0
14th
Polemon
0
What the colours mean
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.