TRAINER PROFILE
James Keane
31 runners
5 wins
16.1% strike
★ Career statistics
31
Runners
5
Wins
16.1%
Strike rate
16
Placed
1.21
Avg A/E
+7.75
1pt P/L
⌖ Performance by course
| Course | Runners | Wins | Win % | A/E | 1pt P/L |
|---|---|---|---|---|---|
| Kempton (AW) | 4 | 0 | 0% | 0.00 | -4.00 |
| Newmarket (July) | 3 | 1 | 33.3% | 2.96 | +4.00 |
| Wolverhampton (AW) | 3 | 1 | 33.3% | 3.15 | +14.00 |
| Windsor | 3 | 0 | 0% | 0.00 | -3.00 |
| Yarmouth | 3 | 0 | 0% | 0.00 | -3.00 |
| Doncaster | 2 | 0 | 0% | 0.00 | -2.00 |
| Southwell (AW) | 2 | 0 | 0% | 0.00 | -2.00 |
| Nottingham | 2 | 0 | 0% | 0.00 | -2.00 |
| Lingfield (AW) | 2 | 1 | 50% | 1.79 | +1.25 |
| Beverley | 1 | 0 | 0% | 0.00 | -1.00 |
| Leicester | 1 | 0 | 0% | 0.00 | -1.00 |
| Chepstow | 1 | 0 | 0% | 0.00 | -1.00 |
⏱ Recent runners
1
29 Oct
Midnite: Built For 2026 Not 2006 Fillies' Handicap Stakes
10/1
SP
2
29 Oct
Midnite: Built For 2026 Not 2006 Fillies' Handicap Stakes
7/1
SP
3
29 Oct
Midnite: Built For 2026 Not 2006 Fillies' Handicap Stakes
15/8F
SP
4
29 Oct
Midnite: Built For 2026 Not 2006 Fillies' Handicap Stakes
5/1
SP
5
29 Oct
Midnite: Built For 2026 Not 2006 Fillies' Handicap Stakes
5/2
SP
6
29 Oct
Midnite: Built For 2026 Not 2006 Fillies' Handicap Stakes
11/1
SP
7
29 Oct
Midnite: Built For 2026 Not 2006 Fillies' Handicap Stakes
33/1
SP
1
26 Oct
Unibet More Extra Place Races Ebf Novice Stakes (Div II) (gbb Race)
1/2F
SP
2
26 Oct
Unibet More Extra Place Races Ebf Novice Stakes (Div II) (gbb Race)
25/1
SP
3
26 Oct
Unibet More Extra Place Races Ebf Novice Stakes (Div II) (gbb Race)
9/2
SP
4
26 Oct
Unibet More Extra Place Races Ebf Novice Stakes (Div II) (gbb Race)
7/1
SP
5
26 Oct
Unibet More Extra Place Races Ebf Novice Stakes (Div II) (gbb Race)
80/1
SP
6
26 Oct
Unibet More Extra Place Races Ebf Novice Stakes (Div II) (gbb Race)
11/1
SP
7
26 Oct
Unibet More Extra Place Races Ebf Novice Stakes (Div II) (gbb Race)
50/1
SP
8
26 Oct
Unibet More Extra Place Races Ebf Novice Stakes (Div II) (gbb Race)
12/1
SP
9
26 Oct
Unibet More Extra Place Races Ebf Novice Stakes (Div II) (gbb Race)
50/1
SP
1
12 Oct
Try Unibet's Superboosts Handicap Stakes
9/2
SP
2
12 Oct
Try Unibet's Superboosts Handicap Stakes
7/2
SP
3
12 Oct
Try Unibet's Superboosts Handicap Stakes
13/8F
SP
4
12 Oct
Try Unibet's Superboosts Handicap Stakes
9/2
SP
5
12 Oct
Try Unibet's Superboosts Handicap Stakes
7/1
SP
6
12 Oct
Try Unibet's Superboosts Handicap Stakes
25/1
SP
1
10 Oct
Britvic Biergarten Fillies' Novice Stakes (GBB Race)
5/2J
SP
2
10 Oct
Britvic Biergarten Fillies' Novice Stakes (GBB Race)
7/2
SP
3
10 Oct
Britvic Biergarten Fillies' Novice Stakes (GBB Race)
6/1
SP
4
10 Oct
Britvic Biergarten Fillies' Novice Stakes (GBB Race)
5/2J
SP
5
10 Oct
Britvic Biergarten Fillies' Novice Stakes (GBB Race)
11/2
SP
6
10 Oct
Britvic Biergarten Fillies' Novice Stakes (GBB Race)
25/1
SP
7
10 Oct
Britvic Biergarten Fillies' Novice Stakes (GBB Race)
50/1
SP
8
10 Oct
Britvic Biergarten Fillies' Novice Stakes (GBB Race)
28/1
SP
9
10 Oct
Britvic Biergarten Fillies' Novice Stakes (GBB Race)
250/1
SP
1
19 Sep
Turners Handicap Stakes
14/1
SP
2
19 Sep
Turners Handicap Stakes
15/2
SP
3
19 Sep
Turners Handicap Stakes
22/1
SP
4
19 Sep
Turners Handicap Stakes
40/1
SP
5
19 Sep
Turners Handicap Stakes
11/1
SP
6
19 Sep
Turners Handicap Stakes
4/1J
SP
7
19 Sep
Turners Handicap Stakes
11/1
SP
8
19 Sep
Turners Handicap Stakes
16/1
SP
9
19 Sep
Turners Handicap Stakes
18/1
SP
10
19 Sep
Turners Handicap Stakes
33/1
SP
11
19 Sep
Turners Handicap Stakes
4/1J
SP
12
19 Sep
Turners Handicap Stakes
8/1
SP
13
19 Sep
Turners Handicap Stakes
28/1
SP
14
19 Sep
Turners Handicap Stakes
9/2
SP
1
10 Sep
Under Starters Orders For Fit Show 2027 Handicap Stakes
11/2
SP
2
10 Sep
Under Starters Orders For Fit Show 2027 Handicap Stakes
6/1
SP
3
10 Sep
Under Starters Orders For Fit Show 2027 Handicap Stakes
10/1
SP
4
10 Sep
Under Starters Orders For Fit Show 2027 Handicap Stakes
11/4F
SP
5
10 Sep
Under Starters Orders For Fit Show 2027 Handicap Stakes
13/2
SP
6
10 Sep
Under Starters Orders For Fit Show 2027 Handicap Stakes
7/1
SP
7
10 Sep
Under Starters Orders For Fit Show 2027 Handicap Stakes
50/1
SP
8
10 Sep
Under Starters Orders For Fit Show 2027 Handicap Stakes
5/1
SP
9
10 Sep
Under Starters Orders For Fit Show 2027 Handicap Stakes
40/1
SP
10
10 Sep
Under Starters Orders For Fit Show 2027 Handicap Stakes
18/1
SP
11
10 Sep
Under Starters Orders For Fit Show 2027 Handicap Stakes
33/1
SP
12
10 Sep
Under Starters Orders For Fit Show 2027 Handicap Stakes
66/1
SP
13
10 Sep
Under Starters Orders For Fit Show 2027 Handicap Stakes
22/1
SP
14
10 Sep
Under Starters Orders For Fit Show 2027 Handicap Stakes
25/1
SP
1
7 Sep
Hamish Johnson Memorial EBF Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (EBF Restricted Race Qualifier) (GBB Race)
8/1
SP
2
7 Sep
Hamish Johnson Memorial EBF Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (EBF Restricted Race Qualifier) (GBB Race)
6/4F
SP
3
7 Sep
Hamish Johnson Memorial EBF Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (EBF Restricted Race Qualifier) (GBB Race)
12/1
SP
4
7 Sep
Hamish Johnson Memorial EBF Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (EBF Restricted Race Qualifier) (GBB Race)
100/30
SP
5
7 Sep
Hamish Johnson Memorial EBF Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (EBF Restricted Race Qualifier) (GBB Race)
50/1
SP
6
7 Sep
Hamish Johnson Memorial EBF Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (EBF Restricted Race Qualifier) (GBB Race)
12/1
SP
7
7 Sep
Hamish Johnson Memorial EBF Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (EBF Restricted Race Qualifier) (GBB Race)
22/1
SP
8
7 Sep
Hamish Johnson Memorial EBF Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (EBF Restricted Race Qualifier) (GBB Race)
12/1
SP
9
7 Sep
Hamish Johnson Memorial EBF Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (EBF Restricted Race Qualifier) (GBB Race)
7/1
SP
10
7 Sep
Hamish Johnson Memorial EBF Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (EBF Restricted Race Qualifier) (GBB Race)
200/1
SP
11
7 Sep
Hamish Johnson Memorial EBF Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (EBF Restricted Race Qualifier) (GBB Race)
100/1
SP
12
7 Sep
Hamish Johnson Memorial EBF Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (EBF Restricted Race Qualifier) (GBB Race)
12/1
SP
13
7 Sep
Hamish Johnson Memorial EBF Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (EBF Restricted Race Qualifier) (GBB Race)
300/1
SP
14
7 Sep
Hamish Johnson Memorial EBF Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (EBF Restricted Race Qualifier) (GBB Race)
150/1
SP
1
5 Sep
Betfair.Betfair Handicap Stakes
14/1
SP
2
5 Sep
Betfair.Betfair Handicap Stakes
5/1
SP
3
5 Sep
Betfair.Betfair Handicap Stakes
16/1
SP
4
5 Sep
Betfair.Betfair Handicap Stakes
12/1
SP
5
5 Sep
Betfair.Betfair Handicap Stakes
11/10F
SP
6
5 Sep
Betfair.Betfair Handicap Stakes
8/1
SP
7
5 Sep
Betfair.Betfair Handicap Stakes
11/1
SP
8
5 Sep
Betfair.Betfair Handicap Stakes
20/1
SP
9
5 Sep
Betfair.Betfair Handicap Stakes
28/1
SP
10
5 Sep
Betfair.Betfair Handicap Stakes
20/1
SP
11
5 Sep
Betfair.Betfair Handicap Stakes
33/1
SP
12
5 Sep
Betfair.Betfair Handicap Stakes
22/1
SP
1
25 Aug
Free Tips On attheraces.com Handicap Stakes
9/4F
SP
2
25 Aug
Free Tips On attheraces.com Handicap Stakes
7/2
SP
3
25 Aug
Free Tips On attheraces.com Handicap Stakes
33/1
SP
4
25 Aug
Free Tips On attheraces.com Handicap Stakes
10/1
SP
5
25 Aug
Free Tips On attheraces.com Handicap Stakes
8/1
SP
6
25 Aug
Free Tips On attheraces.com Handicap Stakes
9/2
SP
7
25 Aug
Free Tips On attheraces.com Handicap Stakes
4/1
SP
1
9 Aug
TLC Teddies For Loving Care Handicap Stakes
13/2
SP
2
9 Aug
TLC Teddies For Loving Care Handicap Stakes
9/2
SP
3
9 Aug
TLC Teddies For Loving Care Handicap Stakes
6/4F
SP
4
9 Aug
TLC Teddies For Loving Care Handicap Stakes
9/4
SP
5
9 Aug
TLC Teddies For Loving Care Handicap Stakes
18/1
SP
6
9 Aug
TLC Teddies For Loving Care Handicap Stakes
22/1
SP
1
31 Jul
Zyn Frontrunner Handicap Stakes
3/1F
SP
2
31 Jul
Zyn Frontrunner Handicap Stakes
14/1
SP
3
31 Jul
Zyn Frontrunner Handicap Stakes
4/1
SP
4
31 Jul
Zyn Frontrunner Handicap Stakes
4/1
SP
5
31 Jul
Zyn Frontrunner Handicap Stakes
12/1
SP
6
31 Jul
Zyn Frontrunner Handicap Stakes
50/1
SP
7
31 Jul
Zyn Frontrunner Handicap Stakes
8/1
SP
8
31 Jul
Zyn Frontrunner Handicap Stakes
25/1
SP
9
31 Jul
Zyn Frontrunner Handicap Stakes
7/2
SP
1
27 Jul
Join Fitzdares For A Personal Service Handicap Stakes
6/1
SP
2
27 Jul
Join Fitzdares For A Personal Service Handicap Stakes
9/4
SP
3
27 Jul
Join Fitzdares For A Personal Service Handicap Stakes
2/1F
SP
4
27 Jul
Join Fitzdares For A Personal Service Handicap Stakes
13/2
SP
5
27 Jul
Join Fitzdares For A Personal Service Handicap Stakes
14/1
SP
6
27 Jul
Join Fitzdares For A Personal Service Handicap Stakes
9/1
SP
7
27 Jul
Join Fitzdares For A Personal Service Handicap Stakes
16/1
SP
1
18 Jul
Lettergold Plastics Handicap Stakes
5/1
SP
2
18 Jul
Lettergold Plastics Handicap Stakes
3/1F
SP
3
18 Jul
Lettergold Plastics Handicap Stakes
4/1
SP
4
18 Jul
Lettergold Plastics Handicap Stakes
17/2
SP
5
18 Jul
Lettergold Plastics Handicap Stakes
15/2
SP
5
18 Jul
Lettergold Plastics Handicap Stakes
4/1
SP
7
18 Jul
Lettergold Plastics Handicap Stakes
15/2
SP
1
1 Jul
Magnum Scaffolding Contracts Handicap
4/1
SP
2
1 Jul
Magnum Scaffolding Contracts Handicap
11/8F
SP
3
1 Jul
Magnum Scaffolding Contracts Handicap
18/1
SP
4
1 Jul
Magnum Scaffolding Contracts Handicap
9/4
SP
5
1 Jul
Magnum Scaffolding Contracts Handicap
11/1
SP
6
1 Jul
Magnum Scaffolding Contracts Handicap
14/1
SP
7
1 Jul
Magnum Scaffolding Contracts Handicap
50/1
SP
1
19 Jun
Zyn Pole Position Handicap (Div 1)
6/1
SP
2
19 Jun
Zyn Pole Position Handicap (Div 1)
5/1C
SP
3
19 Jun
Zyn Pole Position Handicap (Div 1)
11/1
SP
4
19 Jun
Zyn Pole Position Handicap (Div 1)
10/1
SP
5
19 Jun
Zyn Pole Position Handicap (Div 1)
10/1
SP
6
19 Jun
Zyn Pole Position Handicap (Div 1)
18/1
SP
7
19 Jun