Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
trainer at course
Sandy Thomson at Kelso
The answer
- What is Sandy Thomson's record at Kelso? Sandy Thomson has trained 57 winners from 330 runners at Kelso since January 2016 (17%). The latest winner there was Wolfburg (IRE) on 20 Apr 2026.
- How does Sandy Thomson's record at Kelso compare with other courses? At Kelso, Sandy Thomson has a 17.3% strike rate against 12.6% at all other British and Irish courses since 2016.
- Which jockey has ridden the most winners for Sandy Thomson at Kelso? Ryan Mania, with 34 wins from 150 rides (23%) together at Kelso since 2016.
- Which horse has won most often at Kelso for Sandy Thomson? Cedar Hill (IRE), with 5 wins from 13 runs (38%) there since 2016.
- Record at Kelso since 2016
- 57 wins from 330 runs (17%)
- Prize money at Kelso
- £812,950 GB
- Last winner here
- 20 Apr 2026: Wolfburg (IRE)
- Runs here since last winner
- 5 runs
Kelso v everywhere else
| Races | At Kelso | Other courses |
|---|---|---|
| All races | 57 wins from 330 runs (17%) | 155 wins from 1,230 runs (13%) |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
By season
| Season | Runs | Wins | Win % | Placed | Place % | Prize money |
|---|---|---|---|---|---|---|
| Jumps 2026/27 | 5 | 0 | 0 | £5,741 GB | ||
| Jumps 2025/26 | 38 | 5 | 11 | £82,110 GB | ||
| Jumps 2024/25 | 35 | 6 | 14 | £69,293 GB | ||
| Jumps 2023/24 | 39 | 6 | 11 | £70,592 GB | ||
| Jumps 2022/23 | 39 | 10 | 17 | £184,933 GB | ||
| Jumps 2021/22 | 39 | 4 | 12 | £77,663 GB | ||
| Jumps 2020/21 | 31 | 8 | 13 | £66,821 GB | ||
| Jumps 2019/20 | 25 | 7 | 16 | £66,923 GB | ||
| Jumps 2018/19 | 26 | 4 | 8 | £81,403 GB | ||
| Jumps 2017/18 | 19 | 1 | 4 | £14,926 GB | ||
| Jumps 2016/17 | 23 | 4 | 10 | £68,999 GB | ||
| Jumps 2015/16 | 11 | 2 | 4 | £23,546 GB |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
By race type
| Race type | Runs | Wins | Win % | Placed | Place % | Prize money |
|---|---|---|---|---|---|---|
| Hurdle · non-handicap | 64 | 10 | 23 | £88,955 GB | ||
| Hurdle · handicap | 117 | 14 | 39 | £191,875 GB | ||
| Chase · non-handicap | 19 | 7 | 9 | £123,169 GB | ||
| Chase · handicap | 116 | 22 | 43 | £373,870 GB | ||
| NH Flat | 14 | 4 | 6 | £35,081 GB |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
By distance
| Distance | Runs | Wins | Win % | Placed | Place % |
|---|---|---|---|---|---|
| Up to 2m1f | 107 | 18 | 38 | ||
| 2m2f to 2m5f | 65 | 8 | 19 | ||
| 2m6f to 3m | 102 | 25 | 46 | ||
| Over 3m | 56 | 6 | 17 |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
By going
| Going | Runs | Wins | Win % | Placed | Place % |
|---|---|---|---|---|---|
| Good to Firm / Firm | 6 | 1 | 1 | ||
| Good | 99 | 13 | 33 | ||
| Good to Soft / Yielding | 95 | 20 | 35 | ||
| Soft | 85 | 13 | 29 | ||
| Heavy | 45 | 10 | 22 |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
By month
| Month | Runs | Wins | Win % | Placed | Place % |
|---|---|---|---|---|---|
| January | 20 | 6 | 11 | ||
| February | 28 | 5 | 11 | ||
| March | 51 | 7 | 17 | ||
| April | 41 | 6 | 12 | ||
| May | 38 | 4 | 13 | ||
| September | 6 | 1 | 2 | ||
| October | 54 | 5 | 17 | ||
| November | 35 | 9 | 12 | ||
| December | 57 | 14 | 25 |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
By class
| Class | Runs | Wins | Win % | Placed | Place % | Prize money |
|---|---|---|---|---|---|---|
| Grade 2 | 3 | 0 | 2 | £18,699 GB | ||
| Listed | 6 | 2 | 3 | £73,493 GB | ||
| Class 2 | 48 | 6 | 14 | £221,463 GB | ||
| Class 3 | 79 | 16 | 35 | £293,731 GB | ||
| Class 4 | 158 | 24 | 51 | £164,560 GB | ||
| Class 5 | 36 | 9 | 15 | £41,005 GB |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
Horses with the most wins at Kelso
| Horse | Runs | Wins | Placed | Last win here | Last run here |
|---|---|---|---|---|---|
| 13 | 5 | 10 | 20 Sep 23 | 8 Oct 23 | |
| 5 | 4 | 4 | 2 Apr 26 | 2 Apr 26 | |
| 7 | 4 | 4 | 16 Feb 24 | 13 Feb 26 | |
| 5 | 3 | 3 | 4 Dec 22 | 8 Dec 24 | |
| 2 | 2 | 2 | 7 Nov 20 | 7 Nov 20 | |
| 4 | 2 | 2 | 28 May 23 | 28 May 23 | |
| 4 | 2 | 2 | 5 Nov 22 | 5 Nov 22 | |
| 4 | 2 | 2 | 13 Jan 19 | 22 Mar 21 | |
| 5 | 2 | 2 | 9 Dec 18 | 9 Dec 18 | |
| 6 | 2 | 4 | 8 May 24 | 6 Oct 24 | |
| 6 | 2 | 2 | 29 Dec 22 | 8 Nov 25 | |
| 6 | 2 | 4 | 4 Mar 17 | 7 Apr 18 | |
| 1 | 1 | 1 | 21 Mar 26 | 21 Mar 26 | |
| 1 | 1 | 1 | 29 Dec 23 | 29 Dec 23 | |
| 1 | 1 | 1 | 23 Oct 21 | 23 Oct 21 | |
| 1 | 1 | 1 | 27 Jan 20 | 27 Jan 20 | |
| 1 | 1 | 1 | 29 Dec 18 | 29 Dec 18 | |
| Imperial Prince (IRE) | 1 | 1 | 1 | 11 Apr 16 | 11 Apr 16 |
| 2 | 1 | 1 | 22 Apr 25 | 2 Apr 26 | |
| 2 | 1 | 1 | 5 Nov 22 | 5 Nov 22 |
Jockeys at Kelso
| Jockey | Rides | Wins | Win % | Placed | Latest |
|---|---|---|---|---|---|
| Ryan Mania | 150 | 34 | 62 | 7 Apr 25 | |
| Danny McMenamin | 14 | 5 | 6 | 6 May 26 | |
| Rachael McDonald | 41 | 3 | 11 | 29 Dec 19 | |
| Brian Hughes | 18 | 3 | 7 | 7 Dec 25 | |
| Patrick Wadge | 7 | 2 | 3 | 24 May 26 | |
| Steven Fox | 12 | 1 | 3 | 10 Apr 17 | |
| Jamie Hamilton | 9 | 1 | 2 | 29 Dec 25 | |
| Sean Quinlan | 6 | 1 | 3 | 21 Mar 26 | |
| William Maggs | 5 | 1 | 2 | 28 Feb 26 | |
| Danny Cook | 4 | 1 | 4 | 15 Feb 18 | |
| Callum Bewley | 4 | 1 | 3 | 13 Feb 26 | |
| Craig Nichol | 9 | 0 | 1 | 7 Dec 25 | |
| Lewis Dobb | 8 | 0 | 2 | 25 May 25 | |
| Edward Austin | 6 | 0 | 1 | 5 Mar 22 | |
| Alex Chadwick | 4 | 0 | 2 | 27 May 18 | |
| Derek Fox | 4 | 0 | 1 | 8 Oct 23 | |
| Theo Gillard | 3 | 0 | 0 | 8 Nov 25 | |
| Conor O'Farrell | 3 | 0 | 2 | 22 Oct 22 |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
Biggest wins at Kelso
| Date | Horse | Race | Class | Dist | Jockey | SP | Prize |
|---|---|---|---|---|---|---|---|
| 4 Mar 23 | bet365 Premier Chase | Listed | 2m7½f | Ryan Mania | 4/1 | £34,170 | |
| 4 Mar 17 | totepoolliveinfo.com Premier Chase | Listed | 2m7½f | Brian Hughes | 8/1 | £19,015 | |
| 4 Mar 23 | bet365 Morebattle Hurdle | Class 2 | 2m | Ryan Mania | 11/1 | £51,440 | |
| 13 Jan 19 | William Hill Leading Racecourse Bookmaker Handicap Chase | Class 2 | 2m5½f | Sean Quinlan | 9/4 | £15,640 | |
| 8 May 24 | Racing Post Go North Jodami Series Final Open National Hunt Flat Race (Series… | Class 2 | 2m | Ryan Mania | 15/8F | £15,609 | |
| 18 Feb 22 | Racing's Best Ratings With Timeform Handicap Chase | Class 2 | 2m5½f | Ryan Mania | 7/2 | £13,288 | |
| 16 Feb 24 | Racing's Best Ratings With Timeform Handicap Chase | Class 2 | 2m5½f | Ryan Mania | 2/1F | £12,380 | |
| 21 Mar 26 | Racing Post+ Jodami Open NH Flat Race | Class 2 | 2m | Danny McMenamin | 5/2F | £10,406 | |
| 9 Dec 18 | Persimmon Homes Scottish Borders National Handicap Chase | Class 3 | 4m½f | Rachael McDonald | 16/1 | £31,320 | |
| 4 Dec 22 | 125 Years Of Bruce Farms Scottish Borders National Handicap Chase | Class 3 | 4m½f | Danny McMenamin | 100/30F | £26,468 | |
| 7 Dec 25 | Bruce Farms Scottish Borders National Handicap Chase | Class 3 | 4m½f | Brian Hughes | 22/1 | £26,405 | |
| 4 Dec 16 | Harry The Viking (GB) | Persimmon Homes Scottish Borders National Handicap Chase | Class 3 | 4m½f | Rachael McDonald | 5/1 | £25,024 |
| 29 Dec 18 | Children's Immunology Trust Novices' Chase | Class 3 | 2m6½f | Brian Hughes | 8/13F | £12,086 | |
| 5 Nov 22 | Paxtons No.1 For Kverneland Machinery & Spares Wishing Well Handicap Chase | Class 3 | 2m5½f | Ryan Mania | 4/1J | £10,130 | |
| 6 Mar 21 | bet365 Cyril Alexander Memorial Novices' Limited Handicap Chase | Class 3 | 2m1f | Ryan Mania | 100/30 | £8,388 |
Related links
Data as of 16 October 2026
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
£0 today. Card on step 2. £24.99 from day 31.Cancel any time.