Meetings

Kempton Smart Stats | Monday 29th Jun 2026

Our Smart Stats page contains a host of vital pointers for punters for every UK and Irish race meeting. Here, you can view an at-a-glance snapshot of the key pointers for punters including Hot and Cold tables and Course Tables for Jockeys and Trainers plus information on horses including beaten favourites, runners wearing headgear, horses that have won in the last seven days, horses dropping in class and those that have won off a higher handicap mark in the past.

Smart Stats last updated on: Monday 29 June 2026 at 08:46
Hot Jockeys (30/5/2026 - 29/06/2026)
Jockeys with rides at today’s meeting that have a 15% or greater strike rate in the last month.
Rank Name Wins Rides Strike Rate Stake Return
1 Neil Callan 4 14 28.6% +3.50
2 Oliver Carmichael 2 8 25.0% +2.50
3 Hector Crouch 17 75 22.7% -9.00
4 Harry Vigors 9 44 20.5% -8.00
5 Jack Mitchell 14 80 17.5% +25.12
6 George Bass 4 24 16.7% +38.00
7 Daniel Muscutt 10 64 15.6% -4.12
8 Benoit Sayette 4 26 15.4% -6.12

Cold Jockeys
Jockeys with rides at today’s meeting that are on a losing run.
Rank Name Rides Since Last Win
1 William Carver 57
2 Charles Bishop 22
3 Pat Cosgrave 22
4 Dylan Hogan 17
5 Ryan Sexton 15

Hot Trainers (30/5/2026 - 29/06/2026)
Trainers with runners at today’s meeting that have a 15% or greater strike rate in the last month.
Rank Name Wins Runners Strike Rate Stake Return
1 Zoe Hawkins 2 5 40.0% +35.50
2 R Burdon 3 10 30.0% -1.00
3 J R Fanshawe 12 49 24.5% -4.12
4 W J Haggas 22 94 23.4% -5.20
5 J Tate 9 41 22.0% -0.50
6 M Herrington 7 37 18.9% +14.00
7 Miss J A Camacho 9 48 18.8% -4.00
8 M Murphy 3 16 18.8% -3.00
9 R Varian 13 70 18.6% -2.50
10 A M Balding 24 134 17.9% -14.00
11 G & J Moore 8 48 16.7% -1.00
12 S & E Crisford 8 49 16.3% +18.00
13 E Walker 12 75 16.0% +6.50
14 R M Beckett 16 102 15.7% -12.50
15 Eve Johnson Houghton 9 58 15.5% -4.00

Cold Trainers
Trainers with runners at today’s meeting that are on a losing run.
Rank Name Runners Since Last Win
1 J Ryan 35
2 G G Margarson 29
3 R Hannon 28
4 Jack Morland 22
5 B R Millman 22

Top Kempton Jockeys (with rides at this meeting)
Rank Name Wins Rides Strike Rate Stake Return
1 Daniel Muscutt 92 655 14.0% -185.46
2 Hector Crouch 62 375 16.5% +7.86
3 Jack Mitchell 60 422 14.2% -60.82
4 Rob Hornby 52 521 10.0% -80.92
5 Neil Callan 36 287 12.5% -4.84
6 Cieren Fallon 27 255 10.6% -99.81
7 Charles Bishop 26 298 8.7% -128.55
8 Silvestre De Sousa 22 129 17.1% -16.55
9 Paddy Bradley 18 265 6.8% -55.17
10 Ray Dawson 17 133 12.8% -12.48
11 Benoit Sayette 16 161 9.9% -33.08
12 Dylan Hogan 10 141 7.1% +38.91
13 Kaiya Fraser 9 62 14.5% +1.70
14 Joe Leavy 8 146 5.5% -91.62
15 George Downing 6 83 7.2% -40.67
16 William Carver 6 120 5.0% -78.57
17 Jack Callan 5 37 13.5% +5.85
18 Ryan Kavanagh 5 50 10.0% -22.05
19 Liam Wright 5 53 9.4% -22.94
20 John Egan 5 112 4.5% -65.30

Rank Name Wins Rides Strike Rate Stake Return
1 Hector Crouch 6 31 19.4% +2.50
2 Daniel Muscutt 5 45 11.1% -25.08
3 Ashley Lewis 4 14 28.6% +8.50
4 Paddy Bradley 4 40 10.0% +23.50
5 Cieren Fallon 3 21 14.3% -11.47
6 Rob Hornby 3 45 6.7% -14.50
7 Pierre Jamin 2 5 40.0% +3.50
8 R Dawes 2 10 20.0% +40.50
9 Neil Callan 2 11 18.2% -4.30
10 Ryan Kavanagh 2 14 14.3% -0.50
11 Harry Vigors 2 15 13.3% -7.30
12 Charles Bishop 2 41 4.9% -33.70
13 Dylan Hogan 1 7 14.3% +6.00
14 Ray Dawson 1 13 7.7% -8.00
15 Pat Cosgrave 1 18 5.6% -15.00

Top Kempton Trainers (with runners at this meeting)
Rank Name Wins Runners Strike Rate Stake Return
1 A M Balding 100 615 16.3% -112.08
2 R Varian 63 275 22.9% -36.90
3 W J Haggas 53 247 21.5% -17.28
4 R M Beckett 52 302 17.2% -63.92
5 J R Fanshawe 47 286 16.4% -48.67
6 R Hannon 47 484 9.7% -1.00
7 J Butler 45 468 9.6% -1.00
8 S & E Crisford 38 205 18.5% -63.08
9 Eve Johnson Houghton 34 293 11.6% +28.56
10 E Walker 32 252 12.7% -71.07
11 C Johnston 29 260 11.2% -66.77
12 J Tate 26 138 18.8% +20.36
13 J A Osborne 23 240 9.6% -64.77
14 B R Millman 22 207 10.6% -1.00
15 A Watson 22 258 8.5% -2.00
16 George Baker 20 194 10.3% +49.00
17 D & C Kubler 19 120 15.8% +9.36
18 D M Simcock 19 193 9.8% -65.88
19 G & J Moore 19 227 8.4% -6.00
20 M L W Bell 18 147 12.2% -1.00

Rank Name Wins Runners Strike Rate Stake Return
1 A M Balding 14 48 29.2% +9.46
2 B R Millman 8 29 27.6% +2.86
3 J Butler 7 25 28.0% +14.25
4 E Walker 6 22 27.3% +9.88
5 J Tate 4 19 21.1% +28.25
6 R Stephens 3 6 50.0% -1.00
7 S Woods 3 13 23.1% +12.33
8 M Murphy 3 17 17.6% +2.75
9 George Baker 3 18 16.7% +50.00
10 G & J Moore 3 22 13.6% -1.00
11 Ollie Sangster 3 24 12.5% -0.17
12 A Watson 3 25 12.0% -5.67
13 Tom Dascombe 2 6 33.3% +2.50
14 M L W Bell 2 10 20.0% -3.62
15 W J Haggas 2 11 18.2% -3.80
16 L A Dace 2 12 16.7% +32.75
17 R Varian 2 13 15.4% -5.25
18 S & E Crisford 2 19 10.5% -8.12
19 J A Osborne 2 20 10.0% -13.00
20 J R Fanshawe 2 25 8.0% -13.00
21 R Hannon 2 32 6.2% -27.00
22 Zoe Hawkins 1 2 50.0% +11.00
23 W J Knight 1 4 25.0% -1.62
24 Jack Morland 1 5 20.0% -2.80
25 James Horton 1 7 14.3% -1.50
26 I Mohammed & J Santos 1 8 12.5% -3.00
27 R Burdon 1 10 10.0% -5.50
28 S Dow 1 11 9.1% -1.00
29 C Fellowes 1 15 6.7% -7.50
30 M D I Usher 1 18 5.6% -1.00

Beaten Favourites Last Time Out
Runners at today’s meeting that were beaten favourite (inc joint and co-favourite) last time out.
Name Race Time Trainer Jockey
Super Alpha 5:45 C Johnston Rob Hornby
Emery Down 6:45 J Ryan Stevie Donohoe
Golden Horse 8:15 W J Haggas Cieren Fallon
Balgowan 8:45 J W Mullins George Downing

Today's Headgear
Horses carrying headgear at today’s meeting, including those wearing it for the first time.
Name Race Time Trainer Jockey Headgear
Big Bad Storm 5:45 I Mohammed & J Santos Benoit Sayette Cheek Piece 1st
Box Clever 6:45 J G Portman Rob Hornby Cheek Piece 1st
Brave Byreflection 6:45 H J Evans Tom Kiely-Marshall Cheek Piece 1st
Emery Down 6:45 J Ryan Stevie Donohoe Cheek Piece
Hamaleel 6:45 A Watson Harry Vigors Blinkers
Mehmas Engine 6:45 L A Dace Jude Fernandes Hood 1st
Tronido 6:45 S Dow Paddy Bradley Hood
Chalk Mountain 7:45 Zoe Hawkins Rob Hornby Tongue Strap
Director's Cut 7:45 R Burdon Jack Mitchell Cheek Piece 1st
Dutch Kingdom 7:45 J R Boyle Liam Wright Blinkers, Tongue Strap
Enemy Agent 7:45 S & E Crisford Silvestre De Sousa Blinkers 1st
I'm Workin On It 7:45 B R Millman Pierre Jamin Cheek Piece
Mr Baloo 7:45 R Hannon Joe Leavy Cheek Piece
Crystal Mariner 8:15 J A Osborne William Carver Tongue Strap
Mathematician 8:15 N P Mulholland Rob Hornby Hood
Metallo 8:15 J Butler Jack Callan Cheek Piece 1st
Naval Command 8:15 R M Beckett Hector Crouch Blinkers, Tongue Strap
Tipsy Tiger 8:15 W Stone Jack Mitchell Cheek Piece
Apache Eagle 8:45 J Bedi Tom Kiely-Marshall Tongue Strap, Cheek Piece
Balgowan 8:45 J W Mullins George Downing Cheek Piece
Nelson Gate 8:45 G & J Moore Hector Crouch Blinkers
Our Papa Smurf 8:45 G & J Moore Paddy Bradley Cheek Piece
Sneaky Blinder 8:45 R Stephens Rob Hornby Cheek Piece

Distance Travelled
Name Race Time Trainer Jockey Travelled
Apache Eagle 8:45 J Bedi Tom Kiely-Marshall 254 Miles

Top Earners
Top 10 horses running at today’s meeting ordered by win and place prize money.
Rank Name Race Time Trainer Owner Prize Money
1 Farasi Lane 7:45 Dr R Newland & J Insole Urloxhey Racing £155,323.37
2 Percy's Lad 7:45 D & C Kubler Mr Alan Kerr £121,261.37
3 Diderot 8:15 Miss J A Camacho Owners Group 091 £102,243.30
4 Mr Baloo 7:45 R Hannon Sdm Partnership & Partner £95,236.40
5 Chalk Mountain 7:45 Zoe Hawkins The Chalk Mountain Partnership £62,655.76
6 Assail 8:15 D M Simcock Mr Raed El Youssef £50,854.80
7 Charmaine 8:15 J R Fanshawe Elite Racing Club £48,765.40
8 Daisy Roots 6:45 J R Boyle Ownaracehorse & J R Boyle £47,444.37
9 Dutch Kingdom 7:45 J R Boyle Felix Racing Syndicate £46,545.90
10 Arctic Thunder 7:45 E Walker Chris & David Stam £46,034.40

Stable Switchers
Horses having their first run under today’s code for today’s trainer.
Name Race Time Jockey Prev Trainer > New Trainer
Mehmas Engine 6:45 Jude Fernandes J Tate > L A Dace
Director's Cut 7:45 Jack Mitchell J & T Gosden > R Burdon
Mathematician 8:15 Rob Hornby R Varian > N P Mulholland

Class Droppers
Horses running today that are dropping at least two levels in Group/Grade or Class from their last race.
Name Race Time Trainer Jockey Last Time Class > Today’s Class
Golden Oasis 5:45 Robert Edwards Dylan Hogan

Class 2 > Class 4

Lucky Larry 5:45 Jack Morland Cieren Fallon

Class 2 > Class 4

Taseem 6:15 D Donovan John Egan

Class 2 > Class 4

Arctic Thunder 7:45 E Walker Ashley Lewis

Class 2 > Class 4

Assail 8:15 D M Simcock Silvestre De Sousa

Class 2 > Class 4


Weighted to Win
Horses that have won a handicap off a higher official rating than today in the last two years.
Name Race Time Trainer Jockey Prev OR > OR Now
Mr Baloo 7:45 R Hannon Joe Leavy 82 > 79
Dutch Kingdom 7:45 J R Boyle Liam Wright 90 > 85
San Juanito 7:45 M Murphy Paddy Bradley 82 > 77
Assail 8:15 D M Simcock Silvestre De Sousa 86 > 83

Existing User?

Forgot your password?

New User?

Sign up using our simple one-page form and you'll be able to access free video form, tips and exclusive content straight away.