Skip to content
Horse profile

Swinging London (IRE)

8yo gelding · Trainer John Mackie · Owner Eventmasters Racing
by Dark Angel (IRE) out of Malka (FR) (Green Tune)
58 runs · 29 courses · from Feb 2021
As at 8 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
6 wins · Southwell (AW), Newcastle (AW) & Fakenham Last run 18 May 2026 · 8th of 9 Last raced off OR 70
KTB Profile

Swinging London is a gelding with six wins from 58 starts, including five on the AW. All wins came in handicaps, four over 1m5f – 2m and two over 1m2f – 1m4f, with five on Standard (AW) and one on Soft. He won at Southwell (AW) in Apr 2026 off 68, his most recent success. Last ran when eighth of nine at Carlisle in May 2026 off an official rating of 70. Typically held up.

Based on 58 archived runs · run-style from 34 commented runs since Aug 2024 · updated 8 Nov 2026
KTB at a glance Typically held up OR ↓ 54lb off peak
Official rating70↓ 54lb off peak
70 56–124

KTB Speed and Rating

KTB Speed

Best recent Speed 102 the best of the last 3 graded (A or B) runs · Southwell (AW), 10 Mar 2026

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 →

Flat 37 figures · best 120A · median 96
GoingRunsBestMedianSince 8 Nov 2025
Standard (AW)26120A972 runs · 102 / 99.5
Soft388C671 run · —
Good3107B103—
Good to Soft298A95.51 run · —
Heavy282A54.5—
Good to Firm1———
DistanceRunsBestMedianSince 8 Nov 2025
1m5f – 2m22120A983 runs · 102 / 97
1m2f – 1m4f15110A931 run · —
Jumps 15 figures · best 132B · median 101
GoingRunsBestMedianSince 8 Nov 2025
Soft7118B1062 runs · 106 / 98
Good to Soft6131A922 runs · 131 / 108
Good2132B119—
DistanceRunsBestMedianSince 8 Nov 2025
1m5f – 2m10118B103.52 runs · 106 / 95.5
2m1f – 2m4f4132B94.51 run · —
2m5f – 3m1——1 run · —

Of 57 runs looked at, 5 have no figure: did not complete (3) · not enough races on the card to set the day (under 4) (1) · obstacles omitted — the race ran a shortened course (1).

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 52 figures from 57 runs · as at 3 Oct 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating (flat) 81A the best of the last 3 rated runs · Pontefract, 7 Apr 2026 Official rating 70 at the last flat run, 18 May 2026

Best recent KTB Rating (jumps) 119A the best of the last 3 rated runs · Carlisle, 16 Feb 2026 Official rating 103 at the last jumps run, 16 Feb 2026

What the horse achieved in each race, in pounds on the official-rating scale, from the weight carried, the lengths beaten and the race's own level solved across the archive — never the market, never the official rating as a starting point. The headline is the best of the horse's last three rated runs on that code — its best recent day. The KTB Rating on a racecard is a different reading of the same figures: the level the horse has been running to, an average of up to its last six runs with the latest counting most, so the two can differ. A, B or C on a run is how much known form was in that race. What this means →

Flat 37 figures · best 89A · median 76
GoingRunsBestMedianSince 8 Nov 2025
Standard (AW)2689A762 runs · 77 / 75.5
Soft378A641 run · —
Good382A71—
Good to Soft281A701 run · —
Heavy278A74.5—
Good to Firm1———
DistanceRunsBestMedianSince 8 Nov 2025
1m5f – 2m2283A73.53 runs · 77 / 74
1m2f – 1m4f1589A771 run · —
Jumps 16 figures · best 138B · median 115.5
GoingRunsBestMedianSince 8 Nov 2025
Soft7125A1192 runs · 125 / 122
Good to Soft7136A1132 runs · 116 / 114.5
Good2138B121.5—
DistanceRunsBestMedianSince 8 Nov 2025
1m5f – 2m10138B123.52 runs · 125 / 119
2m1f – 2m4f5119A1111 run · —
2m5f – 3m1——1 run · —

Of 57 runs looked at, 4 have no figure: did not complete (or a non-runner row) (4).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 53 figures from 57 runs · as at 4 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 34 analysed runs since Aug 2024

  • Held up 20 (59%) · 2 wins
  • Mid-division 10 (29%) · 2 wins
  • Prominent 4 (12%) · 1 win

Pedigree intelligence

Sire

Progeny in our archive have won 11.3% of 21,953 runs since Mar 2011 (1,596 horses).

Strongest on firm going: 15% from 107.

GoingRunsWinsSRvs sireThis horse
Firm1071615%+3.7—
Good to Firm3,69445212.2%+0.90 from 1
Good4,84551010.5%−0.80 from 7
Good to Soft2,41825110.4%−0.90 from 10
Soft2,7362549.3%−21 from 10
Heavy828718.6%−2.70 from 3
Standard (AW)7,32492012.6%+1.35 from 27
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2,06427813.5%+2.2—
6f – 7f10,7391,25611.7%+0.4—
1m – 1m1f5,01654610.9%−0.40 from 1
1m2f – 1m4f2,4762379.6%−1.72 from 15
1m5f – 2m1,09310910%−1.34 from 35
2m1f – 2m4f475428.8%−2.50 from 6
2m5f – 3m8678.1%−3.20 from 1
Over 3m400%−11.3—

Flat and jumps together (all codes) · since Mar 2011 · as at 8 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Malka (FR) (Green Tune)

2 siblings in the archive, 0 winners.

ProduceRunsWinsWin tripsBest grade
Red Gold (IRE)80——
Chicago (FR)100——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 27 5 19% −9.59
Soft 10 1 10% −8.38
Good to Soft 10 0 0% −10.00
Good 7 0 0% −7.00
Heavy 3 0 0% −3.00
Good to Firm 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 23 3 13% −12.50
Class 4 19 0 0% −19.00
Class 6 7 2 29% −0.09
Class 3 4 1 25% −2.38
Class 2 1 0 0% −1.00
Class 1 1 0 0% −1.00

CourseRunsWinsSR£1
Southwell (AW) 18 3 17% −7.50
Leicester 4 0 0% −4.00
Newcastle (AW) 3 2 67% +3.91
Wolverhampton (AW) 3 0 0% −3.00
Carlisle 2 0 0% −2.00
Pontefract 2 0 0% −2.00
Warwick 2 0 0% −2.00
Nottingham 2 0 0% −2.00
Chester 2 0 0% −2.00
Kempton 1 0 0% −1.00
Uttoxeter 1 0 0% −1.00
Haydock 1 0 0% −1.00
Lingfield (AW) 1 0 0% −1.00
Sedgefield 1 0 0% −1.00
Kempton (AW) 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Southwell 1 0 0% −1.00
Lingfield 1 0 0% −1.00
Newton Abbot 1 0 0% −1.00
Huntingdon 1 0 0% −1.00
Sandown 1 0 0% −1.00
Fontwell 1 0 0% −1.00
Perth 1 0 0% −1.00
Plumpton 1 0 0% −1.00
Cheltenham 1 0 0% −1.00
Fakenham 1 1 100% +0.62
Cork 1 0 0% −1.00
Punchestown 1 0 0% −1.00
Cagnes-Sur-Mer (FR) 1 0 0% −1.00

DistanceRunsWinsSR£1
1m5f – 2m 35 4 11% −22.88
1m2f – 1m4f 15 2 13% −8.09
2m1f – 2m4f 6 0 0% −6.00
2m5f – 3m 1 0 0% −1.00
1m – 1m1f 1 0 0% −1.00

JockeyRunsWinsSR£1
Finley Marsh 6 2 33% +1.25
Lewis Stones 4 0 0% −4.00
P J McDonald 3 0 0% −3.00
Ben Jones 3 0 0% −3.00
Andrew Breslin 3 0 0% −3.00
Aidan Coleman 3 1 33% −1.38
Connor Beasley 2 0 0% −2.00
Warren Fentiman 2 1 50% +3.00
Paddy Hanlon 2 0 0% −2.00
Billy Loughnane 2 1 50% +1.25
Callum Hutchinson 2 0 0% −2.00
Jason Hart 2 0 0% −2.00
Dylan Johnston 2 0 0% −2.00
Sean Bowen 2 0 0% −2.00
Ray Dawson 1 0 0% −1.00
Jack Andrews 1 0 0% −1.00
Joe Leavy 1 0 0% −1.00
Tom Eaves 1 0 0% −1.00
Mr Paddy Barlow 1 0 0% −1.00
David Egan 1 0 0% −1.00
Ryan Sexton 1 0 0% −1.00
Paul Mulrennan 1 0 0% −1.00
Sean Levey 1 0 0% −1.00
Jack Doughty 1 1 100% +0.91
Sean D Bowen 1 0 0% −1.00
Jonny Peate 1 0 0% −1.00
Duran Fentiman 1 0 0% −1.00
David Probert 1 0 0% −1.00
Joe Fanning 1 0 0% −1.00
William Pyle 1 0 0% −1.00
William Kennedy 1 0 0% −1.00
Donal McInerney 1 0 0% −1.00
Denis O'Regan 1 0 0% −1.00
Alejandro Gutierrez Val 1 0 0% −1.00

HeadgearRunsWinsSR£1
Tongue tie + cheekpieces 44 5 11% −26.59
Tongue tie 8 0 0% −8.00
None 4 1 25% −2.38
Tongue tie + blinkers 2 0 0% −2.00

SeasonRunsWinsSR£1
2026 6 1 17% −2.75
2025 18 2 11% −9.75
2024 19 2 11% −13.09
2023 7 0 0% −7.00
2022 5 1 20% −3.38
2021 3 0 0% −3.00

TypeRunsWinsSR£1
Flat 38 5 13% −20.59
Hurdle 20 1 5% −18.38

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

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
2026 · 6 runs
18 May 26+25d Carlisle Follow Racing TV On X Handicap Class 5 · 1m6f · Soft · 9 ran Settled towards the back half of the field - nudged for more effort 4f out - fell away to last place 3f out and soon well adrift 8/9 ½ 9-4 7088C64C Ray Dawson 16/1
23 Apr 26+16d Southwell (AW) Dog Friendly Raceday Tues 2nd June Handicap Class 5 · 1m6f · Standard · 5 ran Sat close to the front group - driven through gap approaching final furlong to loom up on the front-runner - kept finding more to get up right on the line 1/5 9-7 6897C74B Finley Marsh 9/4
07 Apr 26+28d Pontefract Tommy Hepple Memorial Handicap Class 5 · 1m4f · Good To Soft · 12 ran Settled towards the back early - lost more ground four out - looked booked for a task with two to run - made late progress from a furlong out - found space tight late and unable to close the gap in fourth 4/12 ½ 9-7 6898A81A Connor Beasley 11/2
10 Mar 26+22d Southwell (AW) Midnite, Building The Future Of Betting Handicap Class 5 · 1m6f · Standard · 6 ran Settled off the pace early - moved through to challenge for the front approaching 2f out under pressure - lost place late to finish fourth 4/6 ½ 9-12 69102A77B P J McDonald 11/2
16 Feb 26+14d Carlisle Sandy Molloy Memorial Handicap Hurdle Class 4 · 2m1f · Soft · 14 ran Settled at the back early - improved into the pack two out - asked for effort soon after - stayed on to snatch fourth close home 4/14 4½ 11-5 10390B119A Ben Jones 7/1
02 Feb 26+53d Kempton CopyBet Supporting UK Horse Racing Handicap Hurdle Class 4 · 2m · Good To Soft · 10 ran Held up early - crept into contention 3 out - lost ground after next - eased off run to finish 5th 5/10 5 10-13 10585A113A Ben Jones 11/1
2025 · 18 runs
11 Dec 25+24d Warwick SG Fleet In Partnership With Barnardos Handicap Hurdle Class 4 · 2m5f · Good To Soft · 8 ran Held up in the pack early - moved into contention 3 out and up to fourth before the last two - a touch untidy at the final obstacle but kept going for fourth 4/8 1¼ 10-13 107131A116A Jack Andrews 18/1
17 Nov 25+25d Leicester Next Meeting At leicesterraces Sunday 30th November Handicap Hurdle Class 4 · 1m7½f · Soft · 7 ran Settled towards the back - bumped mildly 3 out - moved through to hit the front before 2 out - pushed along approaching the last - stayed on well - caught in the closing strides to be second 2/7 hd 11-7 103106B125A Ben Jones 15/2
23 Oct 25+6d Nottingham PricedUp Handicap (Div 2) Class 5 · 1m6f · Heavy · 7 ran Sluggish start - settled towards the back of the pack early - improved to close on the front group 3f out - faded inside the final furlong to finish 4th 4/7 ½ 9-6 6582A71A Warren Fentiman 5/1
17 Oct 25+27d Newcastle (AW) High Gosforth Park Golf Club Handicap Class 6 · 1m4½f · Standard · 8 ran Pulling hard early - settled in the pack - moved left and pushed along with 2f left - closed on the pacesetter - stayed on to get up close home 1/8 9-11 6593A89A Warren Fentiman 4/1
20 Sep 25+9d Chester Tribal Society Handicap Class 5 · 1m6½f · Heavy · 13 ran Settled in mid-division - pushed forward over 3f out - moved out wide sweeping into the straight - advanced to third inside the final furlong - kept on to finish 6¾ lengths back in third 3/13 1¾ 9-8 6627C78A Joe Leavy 18/1
11 Sep 25+17d Uttoxeter Cambion Electronics Limited Handicap Hurdle Class 3 · 2m4f · Good · 10 ran Held up towards back - error at 2nd - unable to challenge - finished well held in 7th 7/10 ½ 10-0 105132B105A Paddy Hanlon 33/1
25 Aug 25+8d Southwell (AW) Southwell Golf Clubhouse Is Open Maiden Fillies' Stakes (GBB Race) Class 5 · 1m6f · Standard · 12 ran Hesitant start and settled towards the back - made steady progress from the pack with 4f left - pushed along and lost touch over 2f out - battled on in the closing stages to finish 4th 4/12 ½ 10-0 6899A71A P J McDonald 11/1
17 Aug 25+9d Southwell (AW) Coopers Marquees Handicap (GBBPlus Race) Class 4 · 1m4f · Standard · 11 ran Settled towards the back of the pack - driven approaching the final two furlongs then boxed in and knocked sideways inside the last - unable to quicken and beaten into 7th 7/11 2 9-6 68100A70A Tom Eaves 40/1
08 Aug 25+123d Haydock Visit racingtv.com Amateur Jockeys' Handicap Class 5 · 1m6f · Good · 9 ran Held up at the back throughout - never a factor - well held in 7th 7/9 1½ 10-10 6951B71A Mr Paddy Barlow 25/1
07 Apr 25+19d Wolverhampton (AW) 30 In Free Bets With BetUK Handicap Class 5 · 1m6f · Standard · 8 ran Settled midfield early - asked for effort with 4f left - kept trying to finish but couldn't land a threat 4/8 2 9-9 70109A76A David Egan 5/1
19 Mar 25+18d Southwell (AW) Weekly 5 Free Bet With BetUK Handicap Class 5 · 1m6f · Standard · 6 ran Settled at the back - asked for effort over 2f out - moved into third inside the final furlong - lacked the speed to get on terms 3/6 1½ 9-10 7148A78B Finley Marsh 7/1
01 Mar 25+8d Southwell (AW) Extra Winnings With BetUK Acca Club Handicap Class 5 · 1m6f · Standard · 9 ran Held up towards the back - pushed forward to reach the middle of the pack a furlong out - stayed on well late to move into 3rd close home 3/9 ½ 9-10 71113A78A Billy Loughnane 9/2
21 Feb 25+6d Southwell (AW) Weekly 5 Free Bet With BetUK Handicap (Rider Restricted Race) Class 5 · 1m4f · Standard · 9 ran Checked at the start - settled towards the back of the field - made ground over 1f out - kept on inside the final furlong to finish 4th 4/9 shd 9-11 7281A76A Ryan Sexton 4/1
15 Feb 25+4d Newcastle (AW) Weekly 5 Free Bet With BetUK Handicap Class 5 · 2m½f · Standard · 8 ran Settled at the back early - pushed along to make late progress from 2f out - stayed on same speed to finish fourth beaten 3 lengths 4/8 ½ 10-0 72113A83A Paul Mulrennan 5/2F
11 Feb 25+11d Wolverhampton (AW) BetUK. It's Where The UK Bets Handicap (GBB Plus Race) Class 4 · 1m6f · Standard · 6 ran Checked at the start - dropped to the back of the field - made progress on the inner to reach 3rd over 5f out - plugged on at one speed inside the final furlong to finish 3rd 3/6 ¾ 9-1 7290A72B Finley Marsh 15/2
31 Jan 25+7d Southwell (AW) Gamble Responsibly At BetUK Handicap (GBB Plus Race) Class 4 · 1m6f · Standard · 8 ran Settled back in the pack early - improved position approaching final furlong - kept on well under pressure - narrowly denied at the line 3/8 nk 9-6 6896A73A Sean Levey 11/4F
24 Jan 25+7d Southwell (AW) Gamble Responsibly At BetUK Handicap Class 5 · 1m6f · Standard · 7 ran Settled in the pack early - improved into contention 3f out and moved right two out - hit the front inside the final furlong holding on strongly to the line 1/7 9-9 68108A81A Billy Loughnane 9/4J
17 Jan 25+36d Southwell (AW) 30 In Free Bets With BetUK Handicap Class 4 · 1m4f · Standard · 10 ran Settled towards the back early - improved position on the far flank inside the last two furlongs - stayed on for fourth 4/10 1½ 8-11 68110A79A Finley Marsh 20/1
2024 · 19 runs
12 Dec 24+2d Newcastle (AW) 30 In Free Bets With BetUK Handicap Class 6 · 1m4½f · Standard · 9 ran Settled at the back early - made steady progress through the field around 2f out - moved into second with a furlong left - took over inside the last and edged right to score 1/9 9-9 5685A86A Jack Doughty 10/11F
10 Dec 24+8d Southwell (AW) BetUK. It's Where The UK Bets Handicap Class 5 · 1m6f · Standard · 10 ran Settled towards the back early - urged forward and made progress from 2f out - into third with a furlong left - surged clear inside the final 110 yards to score 1/10 9-0 56120A76A Finley Marsh 3/1F
02 Dec 24+13d Wolverhampton (AW) Extra Winnings With BetUK Acca Club Handicap (Rider Restricted Race) Class 6 · 1m6f · Standard · 11 ran Sat close to the pace - moved up to second passing two out then hit the front briefly a furlong out - pressed for effort but overhauled close home to finish second 2/11 ¾ 9-4 56102A78A Callum Hutchinson 9/2
19 Nov 24+12d Lingfield (AW) Always Gamble Responsibly With BetUK Handicap Class 6 · 1m5f · Standard · 12 ran Settled towards the back early - made smart progress wide to join the front group with 10f left - moved into second spot 2f out and pressed on - outpaced when winner sprinted clear inside the last furlong but kept battling to the line 2/12 3¾ 9-6 56104A70A Finley Marsh 11/2
07 Nov 24+7d Southwell (AW) Gamble Responsibly At BetUK Handicap Class 6 · 1m4f · Standard · 9 ran Sat just off the front group in 4th - asked for effort over 2f out - stayed on one gear into 3rd approaching final furlong - edged up into 2nd close home but no threat to winner 2/9 1¾ 9-2 5697A78A Sean D Bowen 7/2
31 Oct 24+7d Southwell (AW) Weekly 5 Free Bet With BetUK Handicap Class 6 · 1m3f · Standard · 9 ran Handy near the front - hit the front 3f out then drifted under pressure - overtaken inside the final furlong - kept on at one speed to finish third 3/9 1¾ 9-7 5897A77A Jason Hart 7/1
24 Oct 24+15d Southwell (AW) Weekly 5 Free Bet With BetUK Handicap Class 5 · 1m3f · Standard · 12 ran Settled in the pack - pushed along with a furlong left - made no impression - finished sixth 6/12 1½ 9-4 5876A68A P J McDonald 40/1
09 Oct 24+29d Sedgefield Paul Ferguson's Jumpers To Follow Handicap Hurdle Class 4 · 2m4f · Good To Soft · 11 ran Settled midpack early - clipped a fence 5th before finding better stride and closing ground before 2 out - couldn't threaten leader approaching last and faded to finish 7th 7/11 ¾ 11-4 10799B112A Paddy Hanlon 16/1
10 Sep 24+11d Leicester Next Meeting At LeicesterRaces Monday 23rd September Apprentice Handicap Class 5 · 1m2f · Good To Soft · 10 ran Held up in the pack near the rail - pressed for effort over 2f out - dropped away soon after - eventually well held 9/10 1¼ 9-8 6093A59A Jonny Peate 33/1
30 Aug 24+51d Southwell (AW) Airquick (Newark) Ltd Depot Facilities Specialist Handicap Class 5 · 1m4f · Standard · 7 ran Fought for control early - held up towards the back - pushed along with 2f left before fading out of contention 7/7 1¼ 9-1 6277A49A Duran Fentiman 12/1
10 Jul 24+38d Kempton (AW) Unibet More Extra Place Races Handicap Class 4 · 2m · Standard To Slow · 9 ran 9/9 3¾ 8-9 6473C49C David Probert 17/2
02 Jun 24+9d Nottingham Sky Bet Extra Places Every Day Handicap Class 5 · 1m6f · Good · 10 ran 6/10 1 9-1 65103A60A Andrew Breslin 11/2
24 May 24+14d Pontefract Martin Perrins Memorial - Part 2 Handicap Class 5 · 1m4f · Good · 9 ran 2/9 ½ 8-13 63107B82A Andrew Breslin 9/2
10 May 24+13d Chester Horse PWR Apprentice Handicap (Div 2) Class 4 · 1m4½f · Good To Firm · 8 ran 4/8 ¾ 8-11 6573A66A Callum Hutchinson 15/2
27 Apr 24+38d Doncaster Trevor Beasley 80 Years Old Handicap Class 6 · 1m6½f · Soft · 8 ran 4/8 ¾ 9-13 6660A78A Connor Beasley 4/1
20 Mar 24+25d Southwell (AW) Build Your Acca With BetUK Handicap Class 5 · 1m6f · Standard · 9 ran 4/9 1¼ 9-4 67104A70A Jason Hart 6/1
24 Feb 24+19d Southwell (AW) BetUK. It's Where The UK Bets Handicap Class 3 · 2m½f · Standard · 13 ran 10/13 ½ 8-9 6766B63A Joe Fanning 14/1
05 Feb 24+26d Southwell (AW) Build Your Acca With BetUK Apprentice Handicap Class 5 · 1m4f · Standard · 9 ran 2/9 1½ 9-6 6796A86A Andrew Breslin 25/1
10 Jan 24+24d Leicester Watch On Racing Tv Claiming Hurdle Class 4 · 1m7½f · Heavy · 6 ran F/6 — 11-7 112—— Dylan Johnston 2/1
2023 · 7 runs
17 Dec 23+33d Southwell Download The PlanetSportBet App Conditional Jockeys' Handicap Hurdle Class 4 · 2m4½f · Good To Soft · 8 ran F/8 — 11-10 112—— Dylan Johnston 9/2
14 Nov 23+28d Lingfield John & Paddy Sheehan Memorial Handicap Hurdle Class 4 · 2m · Soft · 6 ran 4/6 1½ 11-9 11598B115B Sean Bowen 8/1
17 Oct 23+153d Leicester Visit racingtv.com Apprentice Training Series Handicap Class 5 · 1m2f · Soft · 6 ran 5/6 6½ 10-2 7267C60C William Pyle 18/1
17 May 23+56d Newton Abbot Racing Welfare Mental Health Awareness Week Handicap Hurdle Class 4 · 2m2½f · Good To Soft · 8 ran 4/8 1¼ 11-8 116—111B Lewis Stones 5/1
22 Mar 23+17d Warwick Bet At Racingtv.com Handicap Hurdle Class 4 · 2m · Soft · 8 ran 2/8 7½ 11-7 117108A122B Lewis Stones 10/3J
05 Mar 23+17d Huntingdon Racing TV Handicap Hurdle Class 4 · 2m · Good · 6 ran 2/6 ½ 11-10 116106A138B Lewis Stones 2/1
16 Feb 23+52d Sandown Audley Chaucer Solicitors Conditional Jockeys' Handicap Hurdle Class 4 · 2m · Good To Soft · 11 ran 3/11 3¼ 11-10 116101A136A Lewis Stones 28/1
2022 · 5 runs
26 Dec 22+191d Fontwell DC Electrical Contracting Ltd. Handicap Hurdle Class 3 · 2m1½f · Good To Soft · 9 ran 6/9 1½ 11-3 11982B111A William Kennedy 33/1
18 Jun 22+62d Perth In The Paddock Ownership Day Series Handicap Hurdle Class 4 · 2m · Good · 6 ran PU/6 — 12-0 122—— Sean Bowen 3/1
17 Apr 22+33d Plumpton Betting.Bet Sussex Champion Hurdle Handicap Hurdle (GBB Race) Class 2 · 2m · Good · 6 ran PU/6 — 10-9 124—— Aidan Coleman 13/2
15 Mar 22+34d Cheltenham Boodles Juvenile Handicap Hurdle (Registered As The Fred Winter) (Grade 3) (GBB Race) Class 1 · 2m½f · Good To Soft · 21 ran 6/21 3¾ 10-10 12464B129A Aidan Coleman 80/1
09 Feb 22+66d Fakenham Toftrees Maiden Hurdle (GBB Race) Class 3 · 2m · Soft · 7 ran 1/7 10-8 124118B113B Aidan Coleman 8/13F
2021 · 3 runs
05 Dec 21+22d Cork Racing Again 8th January 2022 3-Y-O Maiden Hurdle 2m · Soft · 18 ran 3/18 nk 11-2 —109B125A Donal McInerney 4/1
13 Nov 21+265d Punchestown BetVictor Proud To Support Irish Racing 3-Y-O Hurdle 2m · Yielding · 12 ran 3/12 14 11-2 —86A113A Denis O'Regan 7/1
21 Feb 21 Cagnes-Sur-Mer (FR) Prix du Fort Carre (Maiden) (Polytrack) 1m · Standard · 12 ran 2/12 1½ 8-10 ——— Alejandro Gutierrez Val 20/1

Quick answers

How many races has Swinging London won?
Swinging London (IRE) won 6 of 58 archived starts between 2021 and 2026, a strike rate of 10.3%. Placed 22 times in total (37.9% of starts).
Who trains Swinging London?
Swinging London (IRE) is trained by John Mackie, who saddled the horse on its most recent run on 18 May 2026.
Who is Swinging London's sire?
Swinging London (IRE) is by Dark Angel (IRE) out of Malka (FR), whose sire is Green Tune.
What going does Swinging London prefer?
Swinging London (IRE) has the best record on standard (aw) going: 5 wins from 27 starts (18.5%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Swinging London's official rating?
The most recent official rating on record is 70, from the run on 18 May 2026. The highest on record is 124.
What is Swinging London's sire's record?
Dark Angel (IRE)'s progeny in our archive have won 11.3% of 21,953 runs since Mar 2011 (1,596 horses), Flat and jumps together. Strongest on firm going: 15% from 107.
Who are Swinging London's siblings?
Out of Malka (FR), Swinging London (IRE) has 2 other produce in our archive, 0 of them winners. As at Nov 2026.

Record shown from February 2021. Our archive holds racing in Great Britain, Ireland and France from January 2005. Any runs before that, or in other countries, are not in it. In-running comments are available from 2024 onward.