Favourites won 38.9% of 952 races at Kelso from 2016 to 2026.Sample: 952 races · Window: 2016 to 4 October 2026 · Source: RaceWatch results database (GB and IRE results; figures on this page from 2016), course records, RaceWatch racecards and race calendar
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.
Kelso at a glance by season
| Jumps | 2026/27 | 27 | 157 | 5.80 | |
| Jumps | 2025/26 | 95 | 765 | 8.10 | |
| Jumps | 2024/25 | 88 | 754 | 8.60 | |
| Jumps | 2023/24 | 99 | 743 | 7.50 | |
| Jumps | 2022/23 | 100 | 783 | 7.80 | |
| Jumps | 2021/22 | 98 | 781 | 8.00 | |
| Jumps | 2020/21 | 83 | 726 | 8.70 | |
| Jumps | 2019/20 | 91 | 711 | 7.80 | |
| Jumps | 2018/19 | 98 | 708 | 7.20 | |
| Jumps | 2017/18 | 78 | 649 | 8.30 | |
| Jumps | 2016/17 | 95 | 756 | 8.00 |
Jumps seasons run May to April (2026/27 = May 2026 to date) Flat seasons are calendar years. Fav win % = races won by the favourite (joint favourites included).
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.
How favourites fare at Kelso
| Chase | 395 | 147 | Jumps | ||
| Hurdle | 489 | 199 | Jumps | ||
| Jumps non-handicaps | 327 | 160 | Jumps | ||
| Jumps handicaps | 625 | 210 | Jumps | ||
| Jumps all races | 952 | 370 | Jumps |
Seasons 2016 to date. Groups with fewer than 100 favourites are hidden.
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.
Top trainers at Kelso (five seasons and current)
| 1 | Lucinda Russell | 53 | 307 | Jumps | ||
| 2 | Sandy Thomson | 31 | 194 | Jumps | ||
| 3 | N. W. Alexander | 27 | 246 | Jumps | ||
| 4 | Nicky Richards | 23 | 116 | Jumps | ||
| 5 | Lucinda Russell & Michael Scudamore | 18 | 114 | Jumps | ||
| 6 | Stuart Coltherd | 18 | 131 | Jumps | ||
| 7 | Donald McCain | 17 | 103 | Jumps | ||
| 8 | Ewan Whillans | 15 | 113 | Jumps | ||
| 9 | Rose Dobbin | 13 | 66 | Jumps | ||
| 10 | Iain Jardine | 13 | 99 | Jumps | ||
| 11 | Dan Skelton | 11 | 52 | Jumps | ||
| 12 | Fergal O'Brien | 10 | 32 | Jumps | ||
| 13 | Oliver Greenall & Josh Guerriero | 10 | 35 | Jumps | ||
| 14 | George Bewley | 10 | 65 | Jumps | ||
| 15 | Dianne Sayer | 9 | 78 | Jumps | ||
| 16 | Ruth Jefferson | 8 | 36 | Jumps | ||
| 17 | Ann Hamilton | 8 | 38 | Jumps | ||
| 18 | Susan Corbett | 8 | 61 | Jumps | ||
| 19 | Donald Whillans | 7 | 51 | Jumps | ||
| 20 | Micky Hammond | 7 | 59 | Jumps | ||
| 21 | Rebecca Menzies | 7 | 135 | Jumps | ||
| 22 | Sandy Forster | 6 | 91 | Jumps | ||
| 23 | James Ewart | 5 | 34 | Jumps | ||
| 24 | Adam Nicol | 5 | 37 | Jumps | ||
| 25 | Paul Robson | 5 | 45 | Jumps |
Jumps 2021/22 to date, Flat 2021 to date. Min 30 runs at the course, top 25 per code by wins.
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.
Top jockeys at Kelso (five seasons and current)
| 1 | Brian Hughes | 44 | 249 | Jumps | ||
| 2 | Derek Fox | 39 | 211 | Jumps | ||
| 3 | Sean Quinlan | 32 | 213 | Jumps | ||
| 4 | Ryan Mania | 30 | 169 | Jumps | ||
| 5 | Danny McMenamin | 30 | 216 | Jumps | ||
| 6 | Craig Nichol | 29 | 194 | Jumps | ||
| 7 | Patrick Wadge | 20 | 123 | Jumps | ||
| 8 | Bruce Lynn | 19 | 162 | Jumps | ||
| 9 | Henry Brooke | 10 | 76 | Jumps | ||
| 10 | Jamie Hamilton | 10 | 134 | Jumps | ||
| 11 | Jonathon Bewley | 9 | 52 | Jumps | ||
| 12 | Conor O'Farrell | 9 | 131 | Jumps | ||
| 13 | Nathan Moscrop | 8 | 84 | Jumps | ||
| 14 | Sam Coltherd | 8 | 88 | Jumps | ||
| 15 | Charlie Maggs | 6 | 35 | Jumps | ||
| 16 | Dylan Johnston | 6 | 36 | Jumps | ||
| 17 | Sean Bowen | 6 | 42 | Jumps | ||
| 18 | Conor Rabbitt | 6 | 57 | Jumps | ||
| 19 | Ross Chapman | 6 | 85 | Jumps | ||
| 20 | Joshua Thompson | 5 | 31 | Jumps | ||
| 21 | Peter Kavanagh | 5 | 60 | Jumps | ||
| 22 | Alan Doyle | 4 | 59 | Jumps | ||
| 23 | Harry Reed | 3 | 33 | Jumps | ||
| 24 | Edward Austin | 3 | 56 | Jumps | ||
| 25 | Stephen Mulqueen | 3 | 78 | Jumps |
Jumps 2021/22 to date, Flat 2021 to date. Min 30 rides at the course, top 25 per code by wins.
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.
Kelso course specialists still in training
Horses with 2 or more wins at the course since May 2014 that have run anywhere in the last 365 days. Trainer is the trainer at the latest run.
Going profile at Kelso
| Jumps | Good to firm or firmer | 43 | 5.90 | ||
| Jumps | Good | 386 | 7.80 | ||
| Jumps | Good to soft or yielding | 222 | 8.60 | ||
| Jumps | Soft | 182 | 8.40 | ||
| Jumps | Heavy | 119 | 6.90 |
Seasons 2016 to date. Going grouped into bands; bands with fewer than 100 runners hidden.
Distance profile at Kelso
| Jumps | Hurdle | 2m | 176 | 9.10 | 4 Oct 26 | |
| Jumps | Chase | 2m7½f | 127 | 6.00 | 24 May 26 | |
| Jumps | Hurdle | 2m5f | 125 | 8.70 | 4 Oct 26 | |
| Jumps | Chase | 2m1f | 114 | 6.40 | 4 Oct 26 | |
| Jumps | Hurdle | 2m6½f | 84 | 8.70 | 6 May 26 | |
| Jumps | Chase | 2m5½f | 71 | 7.10 | 16 Sep 26 | |
| Jumps | NH Flat (bumper) | 2m | 68 | 8.80 | 16 Sep 26 | |
| Jumps | Hurdle | 2m2f | 61 | 9.00 | 16 Sep 26 | |
| Jumps | Chase | 3m2f | 58 | 7.10 | 4 Oct 26 | |
| Jumps | Hurdle | 3m2f | 39 | 8.30 | 7 May 25 | |
| Jumps | Chase | 4m½f | 8 | 12.60 | 7 Dec 25 |
Seasons 2016 to date, advertised distance rounded to the nearest half furlong. Min 100 runners.
Run style at Kelso
| Led | 590 | 139 | Jumps | |
| Prominent | 2,553 | 398 | Jumps | |
| Midfield | 533 | 32 | Jumps | |
| Held up | 1,470 | 79 | Jumps |
Run style read from the in-running race comment, races 2019 to 2025. Min 100 runs.
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.
Kelso course records
| 2m1f | 3,754 | Chase | 3:59.50 | 15 Sep 21 | Good | Oliver Greenall | |
| 2m4f | 4,400 | Chase | 5:00.70 | 22 Apr 25 | Good | Sandy Thomson | |
| 2m5½f | 4,753 | Chase | 5:19.38 | 18 Sep 24 | Good | Iain Jardine | |
| 2m6½f | 4,910 | Chase | 5:40.10 | 9 Dec 18 | Good To Soft | Nicky Richards | |
| 2m7½f | 5,156 | Chase | 5:46.98 | 30 May 21 | Good | Nicky Henderson | |
| 3m2f | 5,759 | Chase | 6:30.85 | 2 Oct 22 | Good | Ann Duffield | |
| 3m4f | 6,129 | Chase | 7:16.10 | 5 May 21 | Good | Henry Hogarth | |
| 4m½f | 7,130 | Chase | 8:31.60 | 9 Dec 18 | Good To Soft | Sandy Thomson | |
| 2m2f | 3,985 | Hurdle | 4:13.39 | 14 Sep 22 | Good | Donald McCain | |
| 2m5f | 4,589 | Hurdle | 4:48.30 | 16 Sep 20 | Good | Jamie Snowden | |
| 2m6½f | 4,991 | Hurdle | 5:31.60 | 11 Nov 17 | Good | Keith Dalgleish | |
| 3m½f | 5,379 | Hurdle | 6:10.10 | 21 Mar 26 | Good To Soft | James William Kenny | |
| 3m2f | 5,670 | Hurdle | 6:14.23 | 12 Sep 23 | Good | Jonjo O'Neill | |
| 2m | 3,571 | NH Flat | 3:41.30 | 27 May 18 | Good | Nicky Richards |
Fastest recorded winning time for each race type and trip (to the nearest half furlong) in the RaceWatch results database. Where rail movements change the exact yardage, the quickest run per yard is shown with its measured distance.
Pattern and graded races run at Kelso in the last 12 months
| 28 Feb 26 | February | bet365 Premier Novices' Hurdle | Grade 2 | Jumps | 2m2f | Tom Lacey | Stan Sheppard | 6/1 | 10 | |
| 28 Feb 26 | February | bet365 Premier Chase | Listed | Jumps | 2m7½f | Dan Skelton | Harry Skelton | 1/12F | 4 | |
| 21 Mar 26 | March | BetWright Beeswing Mares' Hurdle | Listed | Jumps | 3m½f | James William Kenny | Jordan Gainford | 11/4 | 9 |
Group, Grade and Listed races in the 12 months to 4 October 2026, with the latest winner.
Latest Kelso winners (4 October 2026)
| Welcome To Family Day Novices' Hurdle Race | Jumps | 2m5f | Good To Firm | 1/4F | Iain Jardine | Brian Hughes | 3 | |
| Percy's Racing Dream Handicap Hurdle Race | Jumps | 2m5f | Good To Firm | 5/1 | John Dixon | Mr John Dixon | 7 | |
| Justin & Susan Greig Novices' Hurdle Race | Jumps | 2m | Good To Firm | 8/13F | Lucinda Russell & Michael Scudamore | Mr Lucas Murphy | 3 | |
| Nspcc School Service Handicap Steeple Chase | Jumps | 2m1f | Good To Firm | 9/4J | Anthony Honeyball | Chad Bament | 4 | |
| Scottish Racing Academy Handicap Steeple Chase | Jumps | 3m2f | Good To Firm | 5/4F | Patrick Neville | Brian Hughes | 3 | |
| Join Racing TV Now Conditional Jockeys' Handicap Hurdle Race | Jumps | 2m5f | Good To Firm | 100/30F | Ewan Whillans | Charlie Maggs | 8 |
Winners at the most recent meeting in the results database.
Kelso meetings in the same weeks last year
| 25 Oct 25 | Saturday | Jumps | 7 | Saturday 24 October |
| 8 Nov 25 | Saturday | Jumps | 7 | Saturday 7 November |
| 18 Nov 25 | Tuesday | Jumps | 6 | Tuesday 17 November |
| 7 Dec 25 | Sunday | Jumps | 7 | Sunday 6 December |
Meetings held at the course in the 60 days from this date last year, a guide to the coming fixture list. Dates this year are set by the fixture list and can differ.
Kelso runners on the day
Members get the Kelso racecard with RWS scores on every runner, market moves across 20+ bookmakers, horse, trainer and jockey profiles, and Tracker+ to follow course specialists.
By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
How do the chase course and the hurdles course at Kelso differ?
Kelso's chase course is a generally flat left-handed oval of around a mile and three furlongs, while the separate hurdles track is about a furlong shorter.
Has the run-in at Kelso changed?
Kelso used to have a run-in of about two furlongs, but the final obstacles on both tracks were moved closer to the winning post in October 2012.
Which Borders and northern trainers have the best strike rate at Kelso?
Lucinda Russell leads the Kelso trainers since 2021/22 with 53 winners. Trainer and jockey tables show runs, win %, place %
How often do favourites win at Kelso?
The favourites table splits the record by race type and the season table tracks it year by year.
When is the next Kelso meeting?
Kelso last raced on 4 October 2026, and the latest winners table shows every result from that card. The upcoming meetings table fills as soon as the next fixture reaches the racecards.
Which horses are Kelso course specialists?
Kelso has 50 course specialists still in training, horses with two or more course wins since May 2014 that have run in the last year, listed with their current trainer.
Questions people ask
How long is the run-in at Kelso?
Kelso's run-in used to be about two furlongs, but the final obstacles on both tracks were moved closer to the line in October 2012. Older course form came from a longer run after the last.
Is Kelso left-handed?
Yes, Kelso is a left-handed jumps course in the Scottish Borders. Both the chase course and the slightly shorter hurdles track run left-handed, and both are generally flat.
How often do favourites win at Kelso?
The figure updates after every meeting and is split by race type on the page.
Who is the leading trainer at Kelso?
Lucinda Russell has trained the most winners at Kelso since the 2021/22 season, with 53. The trainer table ranks the top 25 by wins with win %
When did Kelso last race?
Kelso last raced on 4 October 2026, and every winner from that card is listed on the page. The next meeting appears in the upcoming table once it reaches the racecards.
What is a course specialist at Kelso?
A Kelso course specialist here is a horse with two or more course wins since May 2014 that has run in the last year. Kelso currently has 50 of them still in training.
What kind of racing is there at Kelso?
Kelso is a racecourse in Great Britain that stages jumps racing, on turf.
Who is the top trainer at Kelso?
Over the last five seasons plus the current one, the leading trainer at Kelso by winners is Lucinda Russell over jumps (53 winners from 307 runners).
Who is the top jockey at Kelso?
Over the last five seasons plus the current one, the leading jockey at Kelso by winners is Brian Hughes over jumps (44 winners from 249 rides).
How big are the fields at Kelso?
Kelso staged 952 races from 2016 to 4 October 2026, with an average field of 7.9 runners.
How many big races are run at Kelso?
Kelso staged 3 Group, Grade or Listed races in the 12 months to 4 October 2026.
More free data
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.
Updated