UK time :
‹ Thursday 29 Jan 2026 ›
Find a horse or course
Detail:

Results for Thursday 29 January

1:25 PM
Race 1 · Thurles
1st Toor Khov
2nd Insouciant Dallier
3rd John The Diva
Jumps race · big fences · Turf track About 2.6 miles Very wet, muddy ground 10 runners
🏆 1st place
Jockey L. Quinlan · Trainer Ms M. Flynn
Form
Won 0 of last 5
Track
Raced here before
Final odds
16/1 £1 wins £16
Finishing order ?
1st
Toor Khov
0
2nd
Insouciant Dallier
0
3rd
John The Diva
0
4th
Goody Four Shoes
0
5th
Cowper Hall
0
Didn't finish
Bajan Excell
0
Didn't finish
Figurehead
0
Didn't finish
Live To Laugh
0
Didn't finish
Roxhill Roise
0
1:55 PM
Race 2 · Thurles
1st Cold Old Fire
2nd Our Story
3rd Benwisken
Jumps race · big fences · Turf track About 3.1 miles Very wet, muddy ground 10 runners
🏆 1st place
Jockey Mr D. Allen · Trainer R. Hurley
Form
Won 0 of last 5
Final odds
25/1 £1 wins £25
Finishing order ?
1st
Cold Old Fire
0
2nd
Our Story
0
3rd
Benwisken
0
4th
Made U Look
0
5th
Nibbles
0
Didn't finish
Bloomhill
0
Didn't finish
Keep On Dreaming
0
Didn't finish
Magic Sadler
0
Didn't finish
Mister Loolah
0
2:25 PM
Race 3 · Thurles
1st Charme De Faust
2nd Dawn Coming
3rd Mode Avion
Jumps race · low hurdles · Turf track About 2 miles Very wet, muddy ground 15 runners
🏆 1st place
Jockey P. Townend · Trainer W. P. Mullins
Debut
First run (debut)
Jockey
Jockey in form (6 wins in 14 days)
Trainer
Trainer in form
Final odds
11/4 £1 wins £2.75
Finishing order ?
1st
Charme De Faust
0
2nd
Dawn Coming
0
3rd
Mode Avion
0
4th
Ismahane
0
5th
Beauvallon
0
6th
Annies Angel
0
7th
Blue Train
0
8th
Dream Angel
0
9th
Concert Party
0
10th
OGrady Cracker
0
11th
John Dixen
0
12th
Crest Of Light
0
2:55 PM
Race 4 · Thurles
1st El Cairos
2nd Roc Dino
3rd Ehteyat
Jumps race · low hurdles · Turf track About 2 miles Very wet, muddy ground 21 runners
🏆 1st place
Jockey J. Kennedy · Trainer G. Elliott
Freshness
Back after 273 days off
Form
Won 1 of last 5
Final odds
1/5 £1 wins 20p
Finishing order ?
1st
El Cairos
0
2nd
Roc Dino
0
3rd
Ehteyat
0
4th
Shallow Bowles
0
5th
Tangara Bay
0
6th
One Of Mine
0
7th
Lord Of The Locke
0
8th
Deise Crystal
0
9th
Hows The Head
0
10th
Quietrunsthedon
0
11th
Max Meridius
0
12th
Ballindenisk
0
13th
Ode To Joy
0
14th
Masons Apron
0
15th
Ballyhasty
0
16th
Poppycon
0
17th
Thetwocharlies
0
18th
Two Can Plan
0
3:25 PM
Race 5 · Thurles
1st Mi Lucky Cailin
2nd Gaelic Des Chastys
3rd Jay Pee M
Jumps race · low hurdles · weighted to be fair · Turf track About 2.5 miles Very wet, muddy ground 21 runners
🏆 1st place
Jockey J. Kennedy · Trainer W. J McLernon
Freshness
Back quickly after its last run
Form
Won 0 of last 5
Final odds
8/1 £1 wins £8
Finishing order ?
1st
Mi Lucky Cailin
0
2nd
Gaelic Des Chastys
0
3rd
Jay Pee M
0
4th
Toor Moon
0
5th
Jaynemax
0
6th
Love Like This
0
7th
Zolpharine
0
8th
Glory Sky
0
9th
Hakensack
0
10th
Max Time
0
11th
Added Bonus
0
12th
Loughrask Jet
0
Didn't finish
Teagarden Jazz
0
Didn't finish
Real Empire
0
Didn't finish
Bee Bright
0
Didn't finish
Venturi Effect
0
3:55 PM
Race 6 · Thurles
1st Blow Wind Blow
2nd Not Leaving Yet
3rd Private Policy
Jumps race · low hurdles · Turf track About 2.8 miles Very wet, muddy ground 11 runners
🏆 1st place
Jockey M. Walsh · Trainer E. Bolger
Form
Won 0 of last 5
Final odds
5/2 £1 wins £2.50
Finishing order ?
1st
Blow Wind Blow
0
2nd
Not Leaving Yet
0
3rd
Private Policy
0
4th
Albus
0
Didn't finish
Danalii
0
Didn't finish
Eliodam
0
Didn't finish
Sacramental
0
Didn't finish
Ballingurteen
0
Didn't finish
Matilauna
0
Didn't finish
Shuil Swift
0
4:25 PM
Race 7 · Thurles
1st Pebble Bleu
2nd Pookie Holler
3rd Ira Hayes
Jumps race · low hurdles · weighted to be fair · Turf track About 2.8 miles Very wet, muddy ground 10 runners
🏆 1st place
Jockey M. Kenneally · Trainer C. Motherway
Form
Won 1 of last 5
Track
Raced here before
Final odds
10/1 £1 wins £10
Finishing order ?
1st
Pebble Bleu
0
2nd
Pookie Holler
0
3rd
Ira Hayes
0
4th
A Nod To Getaway
0
5th
King In Love
0
6th
Union Park
0
7th
Juke Hill
0
Didn't finish
Sarah Beara
0
Didn't finish
Fighting Fit
0
Didn't finish
Ferdia
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.