Kalganov (FR)
Kalganov (FR) won four of 43 starts, all over 6f – 7f. He gained three of those handicaps in 2023, at Redcar on good to firm, at Ayr on soft and at Newcastle (AW) on standard, before finishing 8 of 12 in a Class 6 handicap at Newcastle (AW) in Jul 2025. The gelding, trained by Michael Dods at his last run, had raced off an official rating of 52, 43lb below his highest ever mark of 95. He was typically held up.
- 4–43Wins / Runs
- 9.3%Strike rate
- 10 (23.3%)Placed
- −12.17£1 level staken=43 at SP
- 1.07Fair A/E n=43 · 0.89 incl. margin
- 95Highest OR
- 19dBetween runs (median)longest 230 d
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 98
How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was. What this means →
| Going | Runs | Best | Median | Since 5 Nov 2025 |
|---|---|---|---|---|
| Standard (AW) | 13 | 95A | 88 | — |
| Good to Firm | 9 | 116A | 79 | — |
| Soft | 5 | 91A | 73 | — |
| Good | 4 | 98A | 76.5 | — |
| Good to Soft | 3 | 81A | 59 | — |
| Heavy | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 5 Nov 2025 |
|---|---|---|---|---|
| 6f – 7f | 32 | 116A | 79.5 | — |
| 1m – 1m1f | 3 | 89A | 69 | — |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 35 figures from 35 runs · as at 3 Oct 2026 · a record, not a forecast
Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.
Run style from 11 analysed runs since Jan 2025
- Held up 4 (36%) · 0 wins
- Mid-division 3 (27%) · 0 wins
- Prominent 3 (27%) · 0 wins
- Led 1 (9%) · 0 wins
Pedigree intelligence
Progeny in our archive have won 8.9% of 3,766 runs since Apr 2019 (302 horses).
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 11 | 3 | 27.3% | +18.4 | — |
| Good to Firm | 463 | 52 | 11.2% | +2.3 | 1 from 9 |
| Good | 729 | 64 | 8.8% | −0.1 | 0 from 4 |
| Good to Soft | 369 | 23 | 6.2% | −2.7 | 0 from 6 |
| Soft | 550 | 39 | 7.1% | −1.8 | 1 from 7 |
| Heavy | 207 | 15 | 7.2% | −1.7 | 0 from 1 |
| Standard (AW) | 1,437 | 139 | 9.7% | +0.8 | 2 from 16 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 632 | 56 | 8.9% | 0 | — |
| 6f – 7f | 1,967 | 192 | 9.8% | +0.9 | 4 from 39 |
| 1m – 1m1f | 721 | 54 | 7.5% | −1.4 | 0 from 4 |
| 1m2f – 1m4f | 292 | 23 | 7.9% | −1 | — |
| 1m5f – 2m | 115 | 8 | 7% | −1.9 | — |
| 2m1f – 2m4f | 37 | 2 | 5.4% | −3.5 | — |
| 2m5f – 3m | 2 | 0 | 0% | −8.9 | — |
Flat and jumps together (all codes) · since Apr 2019 · as at 4 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
4 siblings in the archive, 1 winner — best of them Run Zarak Run (FR) (1 win).
The wins came over 1m; the highest grade won is Class 5 (Run Zarak Run (FR)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Run Zarak Run (FR) | 4 | 1 | 1m | Class 5 |
| Fastalong (IRE) | 8 | 0 | — | — |
| Pioli Is On Fire (FR) | 6 | 0 | — | — |
| Dina Queen (FR) | 3 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Standard (AW) | 16 | 2 | 13% | +6.00 |
| Good to Firm | 9 | 1 | 11% | −4.67 |
| Soft | 7 | 1 | 14% | −2.50 |
| Good to Soft | 6 | 0 | 0% | −6.00 |
| Good | 4 | 0 | 0% | −4.00 |
| Heavy | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 6 | 12 | 2 | 17% | −3.17 |
| Class 5 | 10 | 1 | 10% | +0.00 |
| Class 4 | 9 | 0 | 0% | −9.00 |
| Class 3 | 4 | 0 | 0% | −4.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Newcastle (AW) | 10 | 1 | 10% | +0.00 |
| Ayr | 6 | 1 | 17% | −1.50 |
| Chantilly (FR) | 4 | 1 | 25% | +8.00 |
| Redcar | 3 | 1 | 33% | +1.33 |
| Thirsk | 3 | 0 | 0% | −3.00 |
| Longchamp (FR) | 3 | 0 | 0% | −3.00 |
| Catterick | 2 | 0 | 0% | −2.00 |
| Wolverhampton (AW) | 2 | 0 | 0% | −2.00 |
| York | 2 | 0 | 0% | −2.00 |
| Doncaster | 2 | 0 | 0% | −2.00 |
| Beverley | 1 | 0 | 0% | −1.00 |
| Pontefract | 1 | 0 | 0% | −1.00 |
| Southwell (AW) | 1 | 0 | 0% | −1.00 |
| Musselburgh | 1 | 0 | 0% | −1.00 |
| Haydock | 1 | 0 | 0% | −1.00 |
| Saint-Cloud (FR) | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 6f – 7f | 39 | 4 | 10% | −8.17 |
| 1m – 1m1f | 4 | 0 | 0% | −4.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Connor Beasley | 5 | 0 | 0% | −5.00 |
| Phil Dennis | 5 | 1 | 20% | +5.00 |
| David Nolan | 4 | 2 | 50% | +4.83 |
| Jason Watson | 4 | 0 | 0% | −4.00 |
| Olivier Peslier | 4 | 0 | 0% | −4.00 |
| Sean Kirrane | 3 | 0 | 0% | −3.00 |
| Mark Winn | 3 | 0 | 0% | −3.00 |
| Stephane Pasquier | 3 | 1 | 33% | +9.00 |
| Paul Mulrennan | 2 | 0 | 0% | −2.00 |
| Rhys Elliott | 2 | 0 | 0% | −2.00 |
| Daniel Tudhope | 2 | 0 | 0% | −2.00 |
| Jack Mitchell | 1 | 0 | 0% | −1.00 |
| Joanna Mason | 1 | 0 | 0% | −1.00 |
| Jason Hart | 1 | 0 | 0% | −1.00 |
| Billy Loughnane | 1 | 0 | 0% | −1.00 |
| Liam Wright | 1 | 0 | 0% | −1.00 |
| Vincent Cheminaud | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 16 | 2 | 13% | +0.50 |
| Cheekpieces | 11 | 1 | 9% | −1.00 |
| Tongue tie | 8 | 1 | 13% | −3.67 |
| Tongue tie + visor | 7 | 0 | 0% | −7.00 |
| Tongue tie + cheekpieces | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2025 | 11 | 0 | 0% | −11.00 |
| 2024 | 7 | 0 | 0% | −7.00 |
| 2023 | 15 | 3 | 20% | +3.83 |
| 2022 | 8 | 0 | 0% | −8.00 |
| 2021 | 2 | 1 | 50% | +10.00 |
Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.
Form
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 · 11 runs | ||||||||||
| 26 Jul 25+20d | Newcastle (AW) | Linda Blackburn Handicap Settled towards the back - driven into contention approaching the final furlong - lost momentum under pressure inside the last - finished 8th | 8/12 | 1¼ | 9-6 | 52 | 69A | 60A | Jack Mitchell | 11/2 |
| 06 Jul 25+19d | Ayr | Sunday Roast At westernhousehotel Available Now Handicap Settled off the pace - pressed for effort 2f out - stayed on steadily late to finish sixth | 6/14 | 4 | 9-11 | 54 | 73C | 70A | Paul Mulrennan | 7/2 |
| 17 Jun 25+7d | Beverley | WeBuyVintage 1000th Buying Roadshow Celebration Handicap Settled towards rear of the field early - improved into contention before drifting right approaching the furlong marker and squeezed for room - lost momentum close home to finish 5th | 5/9 | ¾ | 9-12 | 55 | 79B | 70A | Joanna Mason | 10/3 |
| 10 Jun 25+15d | Catterick | Racing Again 9th July Handicap (Div 1) Settled just behind the front group early - driven up to hit the front with 2f left before giving way inside the last furlong - held on for third without finding more | 3/10 | 1½ | 9-9 | 55 | 98A | 78A | Paul Mulrennan | 11/4 |
| 26 May 25+14d | Redcar | In Memory Of Billy Higgins Handicap (Div 2) Settled in the pack early - urged forward passing the furlong marker - responded strongly to surge clear in the closing stages - moved into runner-up spot near the finish and battled on without troubling the leader | 2/10 | 2¼ | 9-5 | 55 | 95A | 85A | Connor Beasley | 11/2 |
| 12 May 25+11d | Catterick | Racing Welfare Reminiscence Day Apprentice Handicap Up with the front group - pushed along from 1f out - dropped to 4th near the line | 4/13 | nk | 8-13 | 56 | 110C | 75A | Rhys Elliott | 12/1 |
| 01 May 25+9d | Ayr | Sunday Lunch At Western House Hotel Handicap Settled behind the front pack - hit the front over 2f out - pushed out and drifted right approaching final furlong then caught close home to finish second by a neck | 2/6 | ½ | 9-3 | 56 | 79B | 78B | Connor Beasley | 10/1 |
| 22 Apr 25+47d | Thirsk | Next Meeting Saturday 3rd May Book Now Handicap Slow into stride at the back - lacked pace to build a challenge - finished well held in 10th | 10/13 | ¾ | 9-5 | 56 | 69C | 55A | Connor Beasley | 12/1 |
| 06 Mar 25+45d | Newcastle (AW) | Boost Your Acca At BetMGM Handicap Set the pace early - shaken up before 2f out - dropped away soon after and well held late | 7/8 | 5 | 9-2 | 60 | 57A | 49A | Rhys Elliott | 12/1 |
| 20 Jan 25+18d | Wolverhampton (AW) | Weekly Free Bets With BetMGM Extra Handicap Settled with the pack - pressed for effort with 2f left - dropped away inside the closing furlong to finish eighth | 8/8 | 1¾ | 9-4 | 64 | 88A | 60A | Sean Kirrane | 22/1 |
| 02 Jan 25+12d | Newcastle (AW) | BetMGM: It's Showtime Handicap Held up at the back - unable to challenge - well held throughout - finished eighth | 8/11 | 1¼ | 9-8 | 67 | 95A | 72A | Sean Kirrane | 125/1 |
| 2024 · 7 runs | ||||||||||
| 21 Dec 24+194d | Newcastle (AW) | BetMGM: It's Showtime Handicap Fought for control early - held a midfield spot before dropping away inside final 2f | 10/11 | 7½ | 9-8 | 70 | 79A | 48A | Sean Kirrane | 40/1 |
| 10 Jun 24+16d | Pontefract | Mr Wolf Sprint Handicap | 9/9 | 2 | 10-0 | 73 | 69B | 47A | Jason Hart | 18/1 |
| 25 May 24+26d | York | Alf Duffield Memorial Handicap | 16/18 | 1½ | 9-3 | 74 | 59C | 56C | Connor Beasley | 40/1 |
| 29 Apr 24+72d | Ayr | Virgin Bet Handicap | 8/9 | 5½ | 9-9 | 75 | 60A | 55A | Connor Beasley | 13/2 |
| 17 Feb 24+23d | Newcastle (AW) | Best Racing Odds Guaranteed At BetMGM Handicap | 4/6 | 1 | 9-0 | 76 | 79A | 76B | Phil Dennis | 16/1 |
| 25 Jan 24+18d | Newcastle (AW) | BetMGM: It's Showtime Handicap | 4/8 | ¾ | 9-9 | 77 | 80A | 77A | Phil Dennis | 9/2 |
| 07 Jan 24+22d | Wolverhampton (AW) | Bet 10 Get 40 At BetMGM Handicap | 5/12 | nk | 9-5 | 77 | 91A | 79A | Phil Dennis | 25/1 |
| 2023 · 15 runs | ||||||||||
| 16 Dec 23+8d | Newcastle (AW) | Best Racing Odds Guaranteed At BetMGM Handicap | 10/12 | ¾ | 9-3 | 77 | 91A | 73A | Phil Dennis | 13/2 |
| 08 Dec 23+14d | Newcastle (AW) | Boost Your Acca At BetMGM Handicap (Div 1) | 1/12 | 9-9 | 75 | 90A | 96A | Phil Dennis | 9/1 | |
| 24 Nov 23+13d | Southwell (AW) | Best Racing Odds Guaranteed At BetMGM Handicap | 5/11 | 1¾ | 9-4 | 76 | 89A | 78A | Billy Loughnane | 25/1 |
| 11 Nov 23+29d | Newcastle (AW) | Virgin Bet Training Series Final Apprentice Handicap | 7/12 | 1 | 9-8 | 77 | 87A | 79A | Liam Wright | 16/1 |
| 13 Oct 23+10d | York | Visit Irish Bloodstock Sales With ITM Apprentice Handicap | 10/13 | 4½ | 9-4 | 68 | 53C | 53C | Mark Winn | 7/2J |
| 03 Oct 23+6d | Ayr | Virgin Bet Daily Extra Places Handicap (Div 1) | 1/12 | 10-7 | 67 | 91A | 103A | David Nolan | 7/2 | |
| 27 Sep 23+6d | Redcar | Watch Racing TV Free For 31 Days Handicap | 1/12 | 9-13 | 66 | 116A | 94A | David Nolan | 10/3F | |
| 21 Sep 23+3d | Ayr | Virgin Bet Daily Price Boosts Handicap (Div 1) | 2/11 | shd | 10-1 | 66 | 81A | 98A | Daniel Tudhope | 9/2 |
| 18 Sep 23+10d | Thirsk | Chestnut Room At thirskraces Perfect Party Venue Handicap | 3/15 | 3½ | 9-7 | 66 | 78C | 87A | David Nolan | 18/1 |
| 08 Sep 23+13d | Newcastle (AW) | United Living Group Handicap (Div 2) | 5/10 | nse | 9-13 | 69 | 88A | 83A | Daniel Tudhope | 4/1 |
| 26 Aug 23+7d | Redcar | racingtv.com Handicap (Div 2) | 8/11 | ¾ | 9-12 | 72 | 90A | 72A | David Nolan | 10/1 |
| 19 Aug 23+19d | Doncaster | Watch Sky Sports Racing 415 Handicap | 6/16 | nse | 9-8 | 74 | 84C | 82A | Jason Watson | 50/1 |
| 31 Jul 23+58d | Ayr | Book Scottish Sun Ladies Night Handicap | 5/8 | 1½ | 9-13 | 78 | 66B | 73A | Mark Winn | 28/1 |
| 03 Jun 23+23d | Musselburgh | Edinburgh Gin Classic Handicap | 7/9 | 2¾ | 8-10 | 82 | 76A | 61A | Mark Winn | 80/1 |
| 11 May 23+230d | Thirsk | Download The Vickers.Bet App Handicap | 7/7 | 6½ | 9-7 | 86 | 32C | 59C | Jason Watson | 40/1 |
| 2022 · 8 runs | ||||||||||
| 23 Sep 22+41d | Haydock | J W Lees MPA Handicap | 12/14 | 1½ | 9-10 | 90 | 59C | 67C | Jason Watson | 80/1 |
| 13 Aug 22+55d | Doncaster | Cazoo Handicap | 4/4 | 7 | 9-10 | 95 | 74C | 61B | Jason Watson | 12/1 |
| 19 Jun 22+24d | Chantilly (FR) | Prix Paul de Moussac Longines (3yo) (Turf) | 3/4 | 6 | 9-0 | — | — | — | Olivier Peslier | 11/1 |
| 26 May 22+7d | Longchamp (FR) | Prix des Beaux-Arts (Conditions) (3yo Colts & Geldings) (New Course: 1st Post) (Turf) | 4/7 | 2 | 9-0 | — | — | — | Olivier Peslier | 23/5 |
| 19 May 22+32d | Longchamp (FR) | Prix du Pont Alexandre III (Handicap) (3yo) (New Course: 2nd Post) (Turf) | 5/6 | hd | 8-11 | — | — | — | Olivier Peslier | 43/10 |
| 17 Apr 22+32d | Longchamp (FR) | Prix du Roule (Conditions) (3yo Colts & Geldings) (New Course) (Turf) | 3/8 | hd | 9-0 | — | — | — | Stephane Pasquier | 28/1 |
| 16 Mar 22+29d | Chantilly (FR) | Prix Montenica () (3yo) (All-Weather Track) (Polytrack) | 12/12 | 6 | 9-0 | — | — | — | Olivier Peslier | 34/1 |
| 15 Feb 22+111d | Chantilly (FR) | Prix du Chateau de la Tour (Conditions) (3yo) (All-Weather Track) (Polytrack) | 5/8 | nse | 9-0 | — | — | — | Stephane Pasquier | 87/10 |
| 2021 · 2 runs | ||||||||||
| 27 Oct 21+20d | Chantilly (FR) | Prix des Terroirs de France (Maiden) (2yo) (All-Weather Track) (Polytrack) | 1/9 | 9-2 | — | — | — | Stephane Pasquier | 11/1 | |
| 07 Oct 21 | Saint-Cloud (FR) | Prix As d'Atout (Maiden) (Unraced 2yo Colts & Geldings) (Turf) | 4/6 | 1¼ | 9-2 | — | — | — | Vincent Cheminaud | 51/10 |
Quick answers
- How many races has Kalganov won?
- Kalganov (FR) won 4 of 43 archived starts between 2021 and 2025, a strike rate of 9.3%. Placed 10 times in total (23.3% of starts).
- Who trained Kalganov?
- Kalganov (FR) was trained by Michael Dods on the most recent run on record, at Newcastle (AW) on 26 July 2025.
- Who is Kalganov's sire?
- Kalganov (FR) is by Gutaifan (IRE) out of Nidina (IRE), whose sire is Hurricane Run.
- What going does Kalganov prefer?
- Kalganov (FR) has the best record on soft going: 1 win from 7 starts (14.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Kalganov's official rating?
- The most recent official rating on record is 52, from the run on 26 July 2025. The highest on record is 95.
- What is Kalganov's sire's record?
- Gutaifan (IRE)'s progeny in our archive have won 8.9% of 3,766 runs since Apr 2019 (302 horses), Flat and jumps together.
- Who are Kalganov's siblings?
- Out of Nidina (IRE), Kalganov (FR) has 4 other produce in our archive, 1 of them a winner. Most wins: Run Zarak Run (FR) (1). Highest grade won: Class 5 (Run Zarak Run (FR)). The wins came over 1m. As at Nov 2026.