Skip to content
Horse profile

Xinbama (IRE)

11yo gelding (at last run, Jul 2020) · Last trainer David Peter Dunne · Last owner Sharon Flynn
by Baltic King (GB) out of Persian Empress (IRE) (Persian Bold)
66 runs · 29 courses · from Apr 2011
As at 15 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 8 Jul 2020 — 2,289 days ago. Our archive can't say whether the horse is still in training.
Last run Jul 2020 · 12th of 13 9 wins · 7 courses Last raced off OR 91
KTB Profile

Xinbama (IRE) is 9 from 66. Hasn't won since Sep 2018.

Based on 66 archived runs · updated 15 Oct 2026
Official rating91↓ 5lb off peak
91 53–96

KTB Speed and Rating

KTB Speed

Best recent Speed 102 the best of the last 3 graded (A or B) runs · Downpatrick, 10 May 2019

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.

Jumps 7 figures · best 105C · median 87
GoingRunsBestMedianSince 15 Oct 2025
Good5105C97—
Good to Soft287B74—
DistanceRunsBestMedianSince 15 Oct 2025
1m5f – 2m597B67—
2m1f – 2m4f2105C103.5—
Flat 11 figures · best 114C · median 81
GoingRunsBestMedianSince 15 Oct 2025
Good to Firm4114C79—
Firm2102C96—
Standard (AW)287B75.5—
Good289A82.5—
Soft1———
DistanceRunsBestMedianSince 15 Oct 2025
1m2f – 1m4f8114C76.5—
1m5f – 2m3102C90—

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

KTB Rating

Best recent KTB Rating (jumps) 112A the best of the last 3 rated runs · Fairyhouse, 22 Apr 2019 Official rating 91 at the last jumps run, 8 Jul 2020

Best recent KTB Rating (flat) 75A the best of the last 3 rated runs · Bath, 16 Sep 2018 Official rating 55 at the last flat run, 16 Sep 2018

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. A, B or C on a run is how much known form was in that race.

Jumps 7 figures · best 124A · median 110
GoingRunsBestMedianSince 15 Oct 2025
Good5116A105—
Good to Soft2124A118—
DistanceRunsBestMedianSince 15 Oct 2025
1m5f – 2m5124A112—
2m1f – 2m4f2110A102—
Flat 59 figures · best 98A · median 76
GoingRunsBestMedianSince 15 Oct 2025
Standard (AW)1997A78—
Good to Firm1793A77—
Good1198A67—
Good to Soft586A70—
Firm483A74.5—
Soft377B74—
DistanceRunsBestMedianSince 15 Oct 2025
1m2f – 1m4f3098A77—
1m – 1m1f1191A76—
6f – 7f1093A76—
1m5f – 2m475A71.5—
Under 6f483A68—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 66 figures from 66 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 is derived from in-running commentary, which our data provider does not supply for this horse's races.

Pedigree intelligence

Sire

Progeny in our archive have won 9.7% of 1,458 runs since Jan 2008 (93 horses).

Weakest on soft going: 4.8% from 147. Weakest over 1m – 1m1f (all codes): 6.3% from 254.

GoingRunsWinsSRvs sireThis horse
Firm20315%+5.31 from 4
Good to Firm2532811.1%+1.45 from 17
Good267166%−3.71 from 16
Good to Soft151117.3%−2.40 from 7
Soft14774.8%−4.90 from 3
Heavy50714%+4.3—
Standard (AW)5707012.3%+2.62 from 19
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2282410.5%+0.80 from 4
6f – 7f6937711.1%+1.43 from 10
1m – 1m1f254166.3%−3.40 from 11
1m2f – 1m4f168169.5%−0.25 from 30
1m5f – 2m8167.4%−2.31 from 9
2m1f – 2m4f28310.7%+10 from 2
2m5f – 3m600%−9.7—

Flat and jumps together (all codes) · since Jan 2008 · as at 14 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Persian Empress (IRE) (Persian Bold)

5 siblings in the archive, 3 winners — best of them Wrighty Almighty (IRE) (7 wins).

The wins came over 6f–1m4f; the highest grade won is Class 4 (Wrighty Almighty (IRE)).

ProduceRunsWinsWin tripsBest grade
Wrighty Almighty (IRE)5476f–1mClass 4
Scotty's Future (IRE)6737½f–1m2fClass 5
Gearbox (IRE)1811m4fClass 6
Athea Lad (IRE)110——
American Me (IRE)50——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 19 2 11% +0.00
Good to Firm 17 5 29% +22.33
Good 16 1 6% −12.00
Good to Soft 7 0 0% −7.00
Firm 4 1 25% +4.00
Soft 3 0 0% −3.00

ClassRunsWinsSR£1
Class 5 19 3 16% +5.00
Class 4 14 5 36% +24.33
Class 3 8 0 0% −8.00
Class 2 6 1 17% +2.00
Class 6 3 0 0% −3.00

CourseRunsWinsSR£1
Kempton (AW) 6 0 0% −6.00
Lingfield (AW) 6 2 33% +13.00
Epsom Downs 6 2 33% +4.00
Wolverhampton (AW) 5 0 0% −5.00
Bellewstown 4 0 0% −4.00
Bath 4 1 25% +4.00
Salisbury 3 1 33% +1.33
Leicester 3 1 33% +1.00
Haydock 3 1 33% +5.00
Fairyhouse 2 0 0% −2.00
Punchestown 2 0 0% −2.00
Dundalk (AW) 2 0 0% −2.00
Curragh 2 0 0% −2.00
Newbury 2 0 0% −2.00
York 2 0 0% −2.00
Downpatrick 1 0 0% −1.00
Down Royal 1 0 0% −1.00
Leopardstown 1 0 0% −1.00
Ballinrobe 1 0 0% −1.00
Ascot 1 0 0% −1.00
Newmarket 1 0 0% −1.00
Chester 1 0 0% −1.00
Goodwood 1 0 0% −1.00
Sandown 1 0 0% −1.00
Brighton 1 0 0% −1.00
Ayr 1 0 0% −1.00
Lingfield 1 0 0% −1.00
Pontefract 1 1 100% +16.00
Thirsk 1 0 0% −1.00

DistanceRunsWinsSR£1
1m2f – 1m4f 30 5 17% −2.67
1m – 1m1f 11 0 0% −11.00
6f – 7f 10 3 30% +25.00
1m5f – 2m 9 1 11% −1.00
Under 6f 4 0 0% −4.00
2m1f – 2m4f 2 0 0% −2.00

JockeyRunsWinsSR£1
Seb Sanders 13 2 15% +14.00
Shelley Birkett 8 2 25% +2.00
Frankie Dettori 4 1 25% +5.00
Robert Dunne 3 0 0% −3.00
Kieren Fallon 3 1 33% +1.33
Killian Moore 2 0 0% −2.00
Franny Norton 2 1 50% +6.00
Mr D P Dunne 2 0 0% −2.00
Jamie Spencer 2 1 50% +2.00
Richard Kingscote 2 0 0% −2.00
Patrick Hills 2 0 0% −2.00
Cathal Landers 1 0 0% −1.00
Danny Mullins 1 0 0% −1.00
Trevor Whelan 1 0 0% −1.00
Mike O'Connor 1 0 0% −1.00
Colin Keane 1 0 0% −1.00
Nathan Crosse 1 0 0% −1.00
Dylan Hogan 1 0 0% −1.00
Killian Hennessy 1 0 0% −1.00
Conor Hoban 1 0 0% −1.00
P B Beggy 1 0 0% −1.00
Jim Crowley 1 0 0% −1.00
Dane O'Neill 1 0 0% −1.00
William Buick 1 0 0% −1.00
Martin Harley 1 0 0% −1.00
Luke Morris 1 0 0% −1.00
Nicole Nordblad 1 0 0% −1.00
Martin Lane 1 0 0% −1.00
Jimmy Fortune 1 0 0% −1.00
Graham Lee 1 1 100% +7.00
Liam Jones 1 0 0% −1.00
Darryll Holland 1 0 0% −1.00
Martin Dwyer 1 0 0% −1.00
Michael Hills 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 43 6 14% +9.33
Tongue tie 21 3 14% −3.00
Tongue tie + blinkers 2 0 0% −2.00

SeasonRunsWinsSR£1
2020 1 0 0% −1.00
2019 3 0 0% −3.00
2018 8 1 13% +0.00
2017 6 0 0% −6.00
2015 6 1 17% −2.00
2014 9 2 22% +4.33
2013 12 2 17% −2.00
2012 11 2 18% +7.00
2011 10 1 10% +7.00

TypeRunsWinsSR£1
Flat 59 9 15% +11.33
Hurdle 7 0 0% −7.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

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
08 Jul 20+425d Bellewstown Thanks To The Frontline Workers Handicap Hurdle (80-102) (Div 2) 16.5f · Good · 13 ran 12/13 1¼ 11-1 9167C79C Cathal Landers 10/1
10 May 19+18d Downpatrick C Russell Auto Sales Maiden Hurdle 19f · Good · 8 ran 4/8 4½ 11-12 95102A110A Killian Moore 5/1
22 Apr 19+15d Fairyhouse Farmhouse Foods Novice Handicap Hurdle 16f · Good To Yielding · 22 ran 6/22 1¾ 9-11 9587B112A Danny Mullins 16/1
07 Apr 19+172d Fairyhouse Boylesports Handicap Hurdle (80-102) 16f · Good To Yielding · 22 ran 4/22 ½ 11-5 9561B124A Killian Moore 25/1
17 Oct 18+31d Punchestown Punchestown Members Club Maiden Hurdle 16f · Good · 10 ran 3/10 6 11-12 —97B116A Robert Dunne 16/1
16 Sep 18+11d Bath 188Bet Casino Handicap (Summer Staying Series Final) Class 2 · 14f · Firm · 13 ran 1/13 8-2 55102C75A Franny Norton 7/1
05 Sep 18+40d Bath 188Bet Mobile Bet10 Get20 Handicap Class 6 · 13f · Firm · 9 ran 2/9 1¼ 9-2 5390A68A Trevor Whelan 8/1
27 Jul 18+1d Down Royal Magners Original Apprentice Handicap (45-70) 12.5f · Good To Firm · 10 ran 6/10 hd 8-9 5377A62A Mike O'Connor 5/1
26 Jul 18+20d Leopardstown SOREC Morocco Cup Handicap 15f · Good To Firm · 10 ran 3/10 2 8-12 5381A69A Colin Keane 8/1
06 Jul 18+23d Bellewstown Scotch Hall Shopping Centre Ladies Day Handicap (45-65) 12f · Good To Firm · 16 ran 6/16 nk 9-0 55114C64A Nathan Crosse 16/1
13 Jun 18+15d Punchestown Download The Ladbrokes App Maiden Hurdle 20.5f · Good · 24 ran 15/24 3½ 11-12 —105C94C Robert Dunne 100/1
29 May 18+200d Ballinrobe McHale Pro Glide Mower Range Hurdle 16.5f · Good · 12 ran 8/12 51 11-0 —34C105C Robert Dunne 100/1
10 Nov 17+49d Dundalk (AW) Crowne Plaza Leading Jockey & Trainer Championship Apprentice Handicap 12f · Standard · 14 ran 14/14 25 8-11 6064C54C Dylan Hogan 66/1
22 Sep 17+23d Dundalk (AW) Dundalk Stadium - Celebrating 10 Years Of All-Weather Racing Apprentice Handicap (50-80) 12f · Standard · 14 ran 13/14 2¾ 9-3 6987B53A Killian Hennessy 66/1
30 Aug 17+32d Bellewstown Drogheda Traders Plate Handicap 12f · Good · 15 ran 14/15 23 9-1 7476C52C Conor Hoban 50/1
29 Jul 17+22d Curragh Irish Daily Mail Amateur Riders Derby (Q.R.) Handicap (50-85) 12f · Good To Firm · 12 ran 12/12 47 11-4 79-5C58C Mr D P Dunne 50/1
07 Jul 17+26d Bellewstown Thatch Bar & Katies Kitchen (Q.R.) Race 12f · Good · 12 ran 5/12 2¾ 10-7 8489A64A Mr D P Dunne 66/1
11 Jun 17+585d Curragh www.trm-ireland.com Handicap 10f · Soft · 14 ran 14/14 3½ 9-7 8627C66C P B Beggy 40/1
04 Nov 15+23d Kempton (AW) 32Red Casino Handicap Class 3 · 12f · Standard To Slow · 9 ran 5/9 1 9-6 91—85A Jim Crowley 20/1
12 Oct 15+24d Salisbury Bathwick Tyres 'Season Finale' Handicap Class 3 · 14f · Soft · 12 ran 12/12 1 10-0 93—74C Dane O'Neill 33/1
18 Sep 15+28d Newbury Dubai Duty Free Handicap Class 2 · 12f · Soft · 4 ran 3/4 2 9-2 96—77B William Buick 25/1
21 Aug 15+13d York Sky Bet First Race Special Handicap Class 2 · 12f · Good To Soft · 17 ran 15/17 6 9-8 93—70C Martin Harley 25/1
08 Aug 15+17d Ascot Dubai Duty Free Shergar Cup Challenge (Handicap) Class 3 · 12f · Good To Firm · 10 ran 8/10 2 9-13 93—77A Jamie Spencer 6/1
22 Jul 15+245d Leicester Tom Cribb Handicap Class 4 · 12f · Good · 9 ran 1/9 9-7 85—98A Jamie Spencer 3/1F
19 Nov 14+32d Kempton (AW) Betdaq Commission Free Football On Saturdays Handicap Class 4 · 12f · Standard · 14 ran 2/14 hd 9-7 82—97A Frankie Dettori 10/1
18 Oct 14+44d Wolverhampton (AW) bet365 Handicap Class 3 · 12f · Standard · 11 ran 6/11 hd 9-1 83—80A Luke Morris 16/1
04 Sep 14+13d Haydock Betfred Duke Of Lancaster's Regiment Cup Handicap Class 2 · 11.5f · Good To Soft · 14 ran 6/14 hd 9-0 84—86A Richard Kingscote 6/1
22 Aug 14+28d York Sky Bet Transfer Fund Handicap Class 2 · 12f · Good · 16 ran 6/16 ½ 8-12 84—80A Kieren Fallon 16/1
25 Jul 14+14d Newmarket 32Red Handicap Class 3 · 12f · Good To Firm · 8 ran 2/8 2½ 9-5 81—92A Frankie Dettori 8/1
11 Jul 14+26d Chester Moss Bros Handicap Class 3 · 12.5f · Good To Firm · 9 ran 2/9 1 9-5 79—89A Richard Kingscote 7/2F
15 Jun 14+11d Salisbury Peter Symonds Catering Handicap Class 4 · 12f · Good To Firm · 5 ran 1/5 9-0 76—87B Kieren Fallon 10/3
04 Jun 14+34d Kempton (AW) Betdaq 25 No Lose Free Bet Handicap (Jockey Club Grassroots Flat Middle Distance Series Qualifier) Class 4 · 10f · Standard · 8 ran 2/8 2¾ 9-3 76—89A Kieren Fallon 5/1
01 May 14+146d Lingfield (AW) City Fire Protection/cpfc Study Centre Handicap Class 5 · 10f · Standard · 11 ran 1/11 9-2 70—79A Frankie Dettori 8/1
06 Dec 13+16d Lingfield (AW) coral.co.uk Best Odds Guaranteed On Racing Handicap Class 5 · 10f · Standard · 12 ran 11/12 shd 9-0 73—60A Shelley Birkett 12/1
20 Nov 13+20d Kempton (AW) 500 Free Bets At Betdaq Handicap Class 5 · 10f · Standard · 14 ran 5/14 ½ 9-3 74—75A Shelley Birkett 8/1
31 Oct 13+32d Lingfield (AW) Coral App Download From The App Store Handicap Class 5 · 10f · Standard · 11 ran 6/11 ½ 9-5 75—73A Shelley Birkett 10/1
29 Sep 13+34d Epsom Downs Arc Day Superscoop6 At Totepool.com Apprentices' Derby Handicap Class 4 · 12f · Good · 12 ran 8/12 2¼ 9-7 77—66A Shelley Birkett 14/1
26 Aug 13+25d Epsom Downs US Open Tennis At totepool.com Handicap Class 3 · 10f · Good To Soft · 8 ran 5/8 3 8-11 78—65A Shelley Birkett 14/1
01 Aug 13+14d Goodwood Qipco Future Stars Apprentice Handicap Class 3 · 9f · Good · 17 ran 9/17 nse 8-11 78—72A Nicole Nordblad 12/1
18 Jul 13+7d Epsom Downs Weatherbys Hamilton Insurance Handicap Class 4 · 10f · Good To Firm · 6 ran 1/6 9-2 72—83B Shelley Birkett 4/1
11 Jul 13+22d Epsom Downs Steve Donoghue Apprentice Handicap Class 5 · 10f · Good To Firm · 7 ran 1/7 9-6 72—89A Shelley Birkett 4/1
19 Jun 13+14d Kempton (AW) 200 Free Bets At Betdaq Apprentice Handicap Class 4 · 10f · Standard · 7 ran 4/7 hd 8-13 72—79A Shelley Birkett 7/1
05 Jun 13+39d Kempton (AW) Betdaq 1st Uk Race Commission Free-everyday Handicap Class 5 · 8f · Standard · 9 ran 3/9 ¾ 9-5 73—80A Frankie Dettori 6/1
27 Apr 13+32d Haydock Find Staff At Gpwrecruitment.com Handicap Class 5 · 8f · Good To Firm · 12 ran 12/12 1½ 9-6 74—64A Seb Sanders 5/1
26 Mar 13+152d Lingfield (AW) Fuel Communications Handicap Class 5 · 8f · Standard · 7 ran 3/7 nk 9-6 74—76A Seb Sanders 9/2
25 Oct 12+16d Wolverhampton (AW) $150m Breeders' Cup Pools Handicap (Div 1) Class 5 · 9.5f · Standard · 12 ran 4/12 1½ 9-6 74—78A Seb Sanders 13/2
09 Oct 12+10d Wolverhampton (AW) 32Red Casino Handicap Class 5 · 9.5f · Standard · 13 ran 3/13 shd 9-4 72—91A Martin Lane 14/1
29 Sep 12+15d Wolverhampton (AW) 32 Bonus At 32Red.com Handicap Class 5 · 8.5f · Standard · 12 ran 4/12 1¾ 9-2 73—80A Seb Sanders 5/1
14 Sep 12+18d Sandown Hwfa Williams Handicap (Div 1) Class 4 · 8f · Good To Firm · 8 ran 4/8 1¼ 8-13 74—76A Seb Sanders 9/1
27 Aug 12+19d Epsom Downs BF Wines Handicap Class 4 · 8.5f · Good · 9 ran 5/9 ½ 9-3 76—69A Jimmy Fortune 10/1
08 Aug 12+11d Brighton John Smith's Brighton Mile Challenge Trophy Handicap Class 4 · 8f · Good To Soft · 15 ran 6/15 ½ 9-0 77—83A Seb Sanders 22/1
28 Jul 12+35d Salisbury Cathedral Hotel Salisbury Handicap Class 4 · 7f · Firm · 8 ran 5/8 1 9-0 78—74A Seb Sanders 9/1
23 Jun 12+30d Ayr Scottish Sun On Sunday Handicap Class 2 · 8f · Good · 10 ran 6/10 2¼ 8-10 79—66A Franny Norton 16/1
24 May 12+21d Haydock Simply Cotton Handicap Class 4 · 7f · Good To Firm · 10 ran 1/10 9-1 74—93A Graham Lee 7/1
03 May 12+22d Lingfield (AW) totepool Handicap Class 5 · 7f · Standard · 9 ran 1/9 8-10 69—76A Seb Sanders 9/1
11 Apr 12+208d Lingfield (AW) Europa Quality Print Handicap Class 5 · 7f · Standard · 11 ran 6/11 shd 9-6 69—69A Seb Sanders 14/1
16 Sep 11+10d Wolverhampton (AW) williamhill.com Nursery Class 5 · 7f · Standard · 12 ran 6/12 hd 9-6 69—76A Liam Jones 33/1
06 Sep 11+19d Lingfield Free Race Replays At attheraces.com Nursery Class 5 · 7f · Good To Soft · 11 ran 8/11 shd 9-1 69—53C Seb Sanders 11/1
18 Aug 11+18d Epsom Downs Coors Light Nursery Class 5 · 7f · Good · 10 ran 10/10 2 9-1 69—38A Darryll Holland 11/2
31 Jul 11+17d Newbury Grundon Recycle Nursery Class 4 · 7f · Good · 9 ran 3/9 ¾ 8-4 69—81A Martin Dwyer 9/1
14 Jul 11+9d Leicester Paddock Nursery Class 6 · 6f · Good To Firm · 9 ran 3/9 3¼ 9-3 61—86A Michael Hills 5/1
05 Jul 11+32d Pontefract Dianne Nursery Class 4 · 6f · Good To Firm · 12 ran 1/12 8-11 61—82A Seb Sanders 16/1
03 Jun 11+18d Bath E.b.f. Bath Ales Hop Pole Maiden Stakes Class 5 · 5.5f · Good To Firm · 6 ran 5/6 2 9-3 ——69B Seb Sanders 7/1
16 May 11+16d Bath British Stallion Studs E.B.F. / SIS Live Maiden Stakes Class 5 · 5.5f · Firm · 8 ran 3/8 1½ 9-3 ——83A Seb Sanders 12/1
30 Apr 11+14d Thirsk toteplacepot Maiden Auction Stakes Class 5 · 5f · Good · 15 ran 8/15 shd 9-0 ——67A Patrick Hills 14/1
16 Apr 11 Leicester Free Racing Post Form At Totesport.com Median Auction Maiden Stakes Class 6 · 5f · Good To Firm · 10 ran 6/10 2 9-0 ——54A Patrick Hills 25/1

Quick answers

How many races has Xinbama (IRE) won?
Xinbama (IRE) won 9 of 66 archived starts between 2011 and 2020, a strike rate of 13.6%. Placed 22 times in total (33.3% of starts).
Who trained Xinbama (IRE)?
Xinbama (IRE) was trained by David Peter Dunne on the most recent run on record, at Bellewstown on 8 July 2020.
Who is Xinbama (IRE)'s sire?
Xinbama (IRE) is by Baltic King (GB) out of Persian Empress (IRE), whose sire is Persian Bold.
What going does Xinbama (IRE) prefer?
Xinbama (IRE) has the best record on good to firm going: 5 wins from 17 starts (29.4%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Xinbama (IRE)'s official rating?
The most recent official rating on record is 91, from the run on 8 July 2020. The highest on record is 96.
What is Xinbama (IRE)'s sire's record?
Baltic King (GB)'s progeny in our archive have won 9.7% of 1,458 runs since Jan 2008 (93 horses), Flat and jumps together. Weakest on soft going: 4.8% from 147. Weakest over 1m – 1m1f (all codes): 6.3% from 254.
Who are Xinbama (IRE)'s siblings?
Out of Persian Empress (IRE), Xinbama (IRE) has 5 other produce in our archive, 3 of them winners. Most wins: Wrighty Almighty (IRE) (7). Highest grade won: Class 4 (Wrighty Almighty (IRE)). The wins came over 6f–1m4f. As at Oct 2026.

Record shown from April 2011. Our archive holds racing in Great Britain, Ireland and France from January 2005. Runs in other countries are not in it, and earlier runs are not available from our data provider. In-running comments are available from 2024 onward.