Skip to content
Horse profile

Smalljohn (GB)

10yo gelding (at last run, May 2016) · Last trainer Bryan Smart · Last owner B Smart
by Needwood Blade (GB) out of My Bonus (GB) (Cyrano De Bergerac)
83 runs · 15 courses · from Apr 2008
As at 14 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 9 May 2016 — 3,810 days ago. Our archive can't say whether the horse is still in training.
Last run May 2016 · 4th of 10 14 wins · 6 courses Last raced off OR 57
KTB Profile

Smalljohn (GB) is 14 from 83. Hasn't won since Mar 2016. All 14 wins have come over 6f – 7f. Last raced off 57, 22lb below the career-high mark.

Based on 83 archived runs · updated 14 Oct 2026
KTB at a glance OR ↓ 22lb off peak
Official rating57↓ 22lb off peak
57 54–79

KTB Speed and Rating

KTB Speed

No KTB Speed figures for this horse. The engine scores GB and Irish racing from Sep 2016; runs elsewhere, or earlier, have no figure.

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 0 figures from 0 runs · a record, not a forecast

KTB Rating

Best recent KTB Rating 70A the best of the last 3 rated runs · Musselburgh, 9 May 2016 Official rating 57 at the last run, 9 May 2016

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.

Flat 83 figures · best 97A · median 73
GoingRunsBestMedianSince 14 Oct 2025
Standard (AW)4990A74—
Good to Firm1797A75—
Good1092A62—
Good to Soft395A58—
Soft282A75.5—
Firm1———
Heavy1———
DistanceRunsBestMedianSince 14 Oct 2025
6f – 7f7597A73—
Under 6f687B73.5—
1m – 1m1f271A70—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 83 figures from 83 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
Needwood Blade (GB)

Progeny in our archive have won 7.9% of 2,746 runs since Jan 2008 (187 horses).

GoingRunsWinsSRvs sireThis horse
Firm3825.3%−2.60 from 1
Good to Firm498357%−0.93 from 17
Good572417.2%−0.71 from 10
Good to Soft275207.3%−0.61 from 3
Soft197168.1%+0.20 from 2
Heavy6657.6%−0.30 from 1
Standard (AW)1,100999%+1.19 from 49
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f444409%+1.10 from 6
6f – 7f928687.3%−0.614 from 75
1m – 1m1f444347.7%−0.20 from 2
1m2f – 1m4f386328.3%+0.4—
1m5f – 2m347246.9%−1—
2m1f – 2m4f1631710.4%+2.5—
2m5f – 3m3239.4%+1.5—
Over 3m200%−7.9—

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
My Bonus (GB) (Cyrano De Bergerac)

4 siblings in the archive, 1 winner — best of them Silver Wind (GB) (9 wins).

The wins came over 6f–7f; the highest grade won is Class 3 (Silver Wind (GB)).

ProduceRunsWinsWin tripsBest grade
Silver Wind (GB)9596f–7fClass 3
The Crooked Ring (GB)260——
Bond Together (GB)60——
Ewenny Star (GB)40——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 49 9 18% −0.91
Good to Firm 17 3 18% −1.00
Good 10 1 10% −7.50
Good to Soft 3 1 33% +2.00
Soft 2 0 0% −2.00
Firm 1 0 0% −1.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 41 7 17% −3.62
Class 6 22 4 18% −6.79
Class 4 19 3 16% +0.00
Class 3 1 0 0% −1.00

CourseRunsWinsSR£1
Wolverhampton (AW) 41 9 22% +7.09
Catterick 8 1 13% −3.50
Thirsk 6 1 17% −1.00
Musselburgh 5 1 20% −2.50
Southwell (AW) 5 0 0% −5.00
Beverley 4 0 0% −4.00
Carlisle 2 1 50% +4.50
Newcastle 2 0 0% −2.00
Lingfield (AW) 2 0 0% −2.00
York 2 1 50% +3.00
Haydock 2 0 0% −2.00
Redcar 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Bath 1 0 0% −1.00
Kempton (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 75 14 19% −3.41
Under 6f 6 0 0% −6.00
1m – 1m1f 2 0 0% −2.00

JockeyRunsWinsSR£1
Tom Eaves 30 7 23% +5.09
Adam Carter 21 1 5% −18.50
David Nolan 5 1 20% +0.00
Justin Newman 4 1 25% +1.00
Tom McLaughlin 4 0 0% −4.00
Phil Dennis 3 1 33% +4.00
Graham Lee 3 0 0% −3.00
George Chaloner 2 0 0% −2.00
Royston Ffrench 2 0 0% −2.00
Richard Oliver 2 0 0% −2.00
Rachel Richardson 1 1 100% +3.50
Joe Fanning 1 1 100% +2.50
Fergus Sweeney 1 0 0% −1.00
William Twiston-Davies 1 0 0% −1.00
Phillip Makin 1 1 100% +8.00
Greg Fairley 1 0 0% −1.00
Neil Callan 1 0 0% −1.00

HeadgearRunsWinsSR£1
Visor 77 14 18% −5.41
None 6 0 0% −6.00

SeasonRunsWinsSR£1
2016 4 1 25% +3.00
2015 11 1 9% −6.50
2014 7 1 14% −3.50
2013 12 1 8% −5.50
2012 6 2 33% +8.00
2011 10 1 10% −1.00
2010 11 3 27% +2.38
2009 7 0 0% −7.00
2008 15 4 27% −1.29

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 ORKTB Jockey SP
09 May 16+52d Musselburgh Watch Racing UK In HD Handicap Class 6 · 7f · Good To Firm · 10 ran 4/10 hd 9-0 5770A Phil Dennis 6/1
18 Mar 16+24d Wolverhampton (AW) Download The Ladbrokes App Handicap Class 6 · 7f · Standard · 11 ran 1/11 8-13 5468A Phil Dennis 6/1
23 Feb 16+39d Wolverhampton (AW) Ladbrokes Handicap (Div 1) Class 6 · 7f · Standard · 8 ran 4/8 1 8-10 5659A Phil Dennis 6/1
15 Jan 16+24d Wolverhampton (AW) Ladbrokes Handicap Class 6 · 7f · Standard · 12 ran 5/12 ¾ 9-2 5865A Adam Carter 25/1
22 Dec 15+70d Wolverhampton (AW) Coral Casino Handicap (Div 2) Class 6 · 7f · Standard · 9 ran 6/9 ½ 9-4 6064A Adam Carter 13/2
13 Oct 15+79d Musselburgh Download Your Racing UK's App Handicap (Div 1) Class 6 · 7f · Good · 11 ran 5/11 1¼ 9-1 6262A Adam Carter 20/1
26 Jul 15+18d Carlisle bookies.com Handicap Class 5 · 8f · Good To Firm · 11 ran 8/11 1 9-0 6369A George Chaloner 18/1
08 Jul 15+68d Catterick racinguk.com Handicap Class 6 · 7f · Good To Soft · 11 ran 9/11 nse 9-9 6558A Adam Carter 4/1
01 May 15+9d Musselburgh Bruce Stevenson Insurance Brokers Handicap Class 6 · 7f · Good To Firm · 10 ran 2/10 hd 8-10 5976A Adam Carter 11/4F
22 Apr 15+17d Catterick We Race Again 5th May Apprentice Handicap Class 6 · 7f · Good To Firm · 11 ran 1/11 9-1 5991A Rachel Richardson 7/2
05 Apr 15+26d Musselburgh totepool Racing's Biggest Supporter Handicap Class 6 · 7f · Soft · 8 ran 2/8 2¾ 9-1 5982A Adam Carter 3/1
10 Mar 15+22d Wolverhampton (AW) Bet Now With The Ladbrokes App Handicap Class 6 · 7f · Standard · 10 ran 5/10 ½ 8-11 6069A Adam Carter 14/1
16 Feb 15+21d Wolverhampton (AW) Ladbrokes Handicap Class 5 · 7f · Standard · 12 ran 10/12 ½ 8-8 6253A Adam Carter 16/1
26 Jan 15+18d Wolverhampton (AW) Ladbrokes Handicap Class 5 · 7f · Standard · 10 ran 4/10 nk 8-9 6369A Adam Carter 7/1
08 Jan 15+41d Wolverhampton (AW) Download The Ladbrokes App Handicap Class 5 · 7f · Standard · 11 ran 7/11 ¾ 8-11 6568A Adam Carter 14/1
28 Nov 14+62d Wolverhampton (AW) Download The Ladbrokes App Handicap (Div 1) Class 5 · 7f · Standard · 10 ran 4/10 1½ 8-7 6674A Adam Carter 33/1
27 Sep 14+74d Wolverhampton (AW) totequadpot Four Places In Four Races Handicap (Div 2) Class 5 · 7f · Standard · 9 ran 7/9 2½ 8-13 6756A Adam Carter 20/1
15 Jul 14+22d Beverley Sandra Evison Memorial Handicap Class 5 · 7.5f · Good · 11 ran 10/11 3¼ 9-2 6845C Adam Carter 40/1
23 Jun 14+147d Thirsk Jonathan Trowell Memorial Handicap Class 4 · 7f · Good To Firm · 10 ran 8/10 2¾ 8-11 6850A Royston Ffrench 20/1
27 Jan 14+3d Wolverhampton (AW) Ladbrokes Handicap Class 5 · 7f · Standard · 9 ran 1/9 9-2 6586A Joe Fanning 5/2F
24 Jan 14+22d Wolverhampton (AW) Bet On Your Mobile With Ladbrokes Handicap Class 6 · 7f · Standard · 11 ran 2/11 ¾ 9-4 6590A George Chaloner 3/1F
02 Jan 14+19d Southwell (AW) Ladbrokes Handicap Class 4 · 7f · Standard · 10 ran 7/10 2¼ 8-10 6860A Fergus Sweeney 33/1
14 Dec 13+15d Wolverhampton (AW) Download The Ladbrokes App Handicap Class 5 · 7f · Standard · 9 ran 8/9 2½ 9-0 6857A Graham Lee 8/1
29 Nov 13+10d Wolverhampton (AW) Download The Ladbrokes App Handicap Class 5 · 7f · Standard · 12 ran 5/12 1¼ 9-1 6982A Graham Lee 6/1
19 Nov 13+26d Wolverhampton (AW) Ladbrokes Handicap (Div 2) Class 4 · 7f · Standard · 9 ran 5/9 hd 8-13 6981A Graham Lee 7/1
24 Oct 13+17d Wolverhampton (AW) 32Red Handicap (Div 1) Class 5 · 7f · Standard · 9 ran 5/9 nse 9-2 7078A Tom Eaves 7/1
07 Oct 13+96d Wolverhampton (AW) Betfred 'The Home Of Goals Galore' Handicap Class 5 · 7f · Standard · 11 ran 5/11 ¾ 9-3 7178A Tom Eaves 16/1
03 Jul 13+25d Catterick Watch Racing UK On Sky 432 Handicap Class 4 · 7f · Good To Firm · 15 ran 5/15 ½ 9-1 7275A Justin Newman 16/1
08 Jun 13+12d Catterick totequadpot Four Places In Four Races Handicap Class 4 · 7f · Good To Firm · 11 ran 10/11 1 8-8 7261A Justin Newman 9/2J
27 May 13+20d Carlisle 32Red.com Handicap Class 5 · 7f · Good To Firm · 10 ran 1/10 9-6 6787A Tom Eaves 11/2
07 May 13+92d Catterick Yorkshire-outdoors.co.uk Handicap Class 4 · 7f · Good To Firm · 6 ran 3/6 1½ 8-8 6780B Tom Eaves 20/1
04 Feb 13+20d Wolverhampton (AW) Coral.co.uk Handicap Class 5 · 7f · Standard · 7 ran 6/7 3¾ 9-1 7460A William Twiston-Davies 9/1
15 Jan 13+7d Wolverhampton (AW) Casino At Coral.co.uk Handicap Class 4 · 7f · Standard · 12 ran 11/12 4½ 9-3 7552C Tom Eaves 14/1
08 Jan 13+50d Wolverhampton (AW) Claim Free Bets Today At Bookmakers.co.uk Handicap Class 5 · 7f · Standard · 9 ran 4/9 nk 9-7 7588A Tom Eaves 14/1
19 Nov 12+59d Wolverhampton (AW) Book Hospitality In Horizons Handicap (Div 2) Class 4 · 7f · Standard · 12 ran 12/12 ½ 9-0 7651A Tom Eaves 16/1
21 Sep 12+95d Wolverhampton (AW) Weatherbys Bloodstock Insurance Handicap Class 4 · 7f · Standard To Fast · 11 ran 5/11 4 8-13 7775A Tom Eaves 20/1
18 Jun 12+28d Wolverhampton (AW) Follow Us At Ladbrokes News Handicap (Div 1) Class 5 · 7f · Standard · 12 ran 1/12 9-13 7489A Phillip Makin 8/1
21 May 12+14d Wolverhampton (AW) Book Hospitality At Wolverhampton Racecourse Handicap (Div 1) Class 5 · 7f · Standard · 10 ran 1/10 8-10 6990A Justin Newman 4/1
07 May 12+51d Beverley Yorkshire Racing Summer Festival In July Handicap Class 5 · 7.5f · Good To Soft · 14 ran 9/14 2¼ 9-1 6958A Royston Ffrench 16/1
17 Mar 12+86d Wolverhampton (AW) Football Free Bets With FreeBetting.co.uk Handicap Class 5 · 7f · Standard · 10 ran 3/10 hd 9-1 6775A Tom Eaves 5/1
22 Dec 11+19d Southwell (AW) southwell-racecourse.co.uk Handicap Class 5 · 7f · Standard · 13 ran 10/13 ½ 9-6 6963A Tom Eaves 8/1
03 Dec 11+19d Wolverhampton (AW) toteplacepot Handicap Class 5 · 7f · Standard · 12 ran 7/12 2¼ 9-1 7174A Tom Eaves 16/1
14 Nov 11+25d Wolverhampton (AW) 32Red.com Handicap (Div 1) Class 5 · 7f · Standard · 11 ran 6/11 ½ 9-6 7379A Tom Eaves 10/1
20 Oct 11+147d Wolverhampton (AW) Weatherbys VAT Services Handicap (Div 2) Class 5 · 7f · Standard · 11 ran 9/11 1¼ 9-0 7455A Justin Newman 10/1
26 May 11+47d Newcastle Nepic Handicap Class 4 · 7f · Good · 10 ran 10/10 4½ 8-11 7555C Tom Eaves 16/1
09 Apr 11+10d Thirsk Marie Jowett 'Milestone' Birthday Handicap (Div 2) Class 5 · 7f · Good · 14 ran 9/14 1¼ 9-7 7564A Tom Eaves 6/1
30 Mar 11+28d Catterick Williamhill.com Handicap Class 5 · 7f · Good · 15 ran 3/15 ¾ 9-7 7592A Tom Eaves 8/1
02 Mar 11+13d Wolverhampton (AW) Play Roulette At Ladbrokes.com Handicap Class 4 · 7f · Standard · 10 ran 2/10 hd 8-5 7474A Adam Carter 8/1
17 Feb 11+24d Southwell (AW) Joe Golding 18th Birthday Handicap Class 5 · 7f · Standard · 7 ran 3/7 3½ 9-7 7473A Tom Eaves 6/1
24 Jan 11+161d Wolverhampton (AW) bluesq.com On Your iPhone Handicap Class 4 · 7f · Standard · 8 ran 1/8 8-10 7279A Tom Eaves 8/1
16 Aug 10+16d Wolverhampton (AW) Register For Free Today At bigtips.co.uk Handicap Class 4 · 7f · Standard · 10 ran 7/10 2¼ 9-2 7466A Tom Eaves 8/1
31 Jul 10+28d Thirsk Shirley Anne Faill Memorial Handicap Class 5 · 8f · Good To Firm · 11 ran 6/11 1¼ 9-6 7271A Adam Carter 15/2
03 Jul 10+15d Beverley Eltherington Handicap Class 4 · 7.5f · Good To Firm · 8 ran 5/8 ½ 8-7 7267A Adam Carter 7/2
18 Jun 10+20d Musselburgh M&f Funeral Services Handicap Class 5 · 7f · Good · 8 ran 1/8 9-0 6984A Adam Carter 6/4F
29 May 10+25d Catterick Totequadpot Handicap Class 5 · 7f · Good To Firm · 9 ran 3/9 1 8-7 6979A Adam Carter 9/2C
04 May 10+54d Catterick Durham School Handicap Class 4 · 7f · Firm · 7 ran 3/7 hd 8-7 6975A Tom Eaves 7/1
11 Mar 10+8d Wolverhampton (AW) Stay At The Wolverhampton Holiday Inn Handicap Class 5 · 7f · Standard · 9 ran 4/9 2¼ 9-3 7478A Tom Eaves 11/4
03 Mar 10+23d Wolverhampton (AW) Wolverhampton-racecourse.co.uk Handicap Class 4 · 7f · Standard · 7 ran 4/7 1 8-7 7469A Tom Eaves 4/1
08 Feb 10+7d Wolverhampton (AW) Betdaq.co.uk Handicap Class 5 · 7f · Standard · 7 ran 1/7 8-12 6386A Tom Eaves 15/8F
01 Feb 10+21d Wolverhampton (AW) Bet CIS Football - Betdaq Handicap Class 5 · 7f · Standard · 12 ran 1/12 8-10 6282A Tom Eaves 7/1
11 Jan 10+33d Wolverhampton (AW) Dine In Horizons Apprentice Handicap Class 6 · 7f · Standard · 9 ran 2/9 1¼ 8-9 6273A Adam Carter 11/2
09 Dec 09+9d Lingfield (AW) Best Odds Guaranteed At Totesport.com Selling Stakes Class 6 · 7f · Standard · 9 ran 2/9 ½ 8-12 6272A Tom Eaves 15/2
30 Nov 09+59d Wolverhampton (AW) Wolverhampton-racecourse.co.uk Selling Stakes Class 6 · 7f · Standard · 12 ran 4/12 1 9-3 6677A Greg Fairley 11/1
02 Oct 09+29d Wolverhampton (AW) Ladbrokes.com Handicap Class 5 · 7f · Standard · 12 ran 11/12 ¾ 8-9 6843A Adam Carter 28/1
03 Sep 09+34d Redcar 'Go Racing' In Yorkshire Apprentice Handicap Class 5 · 7f · Good To Firm · 19 ran 13/19 nk 8-10 6860A Adam Carter 20/1
31 Jul 09+45d Thirsk Byland Abbey Handicap Class 5 · 7f · Good · 13 ran 7/13 nk 9-0 7062A Richard Oliver 22/1
16 Jun 09+161d Thirsk Ramada York And Wetherby Hotels Handicap Class 5 · 7f · Good To Firm · 14 ran 13/14 2½ 8-9 7232C Richard Oliver 14/1
06 Jan 09+25d Southwell (AW) Hospitality At Southwell Racecourse Claiming Stakes Class 6 · 7f · Standard To Slow · 4 ran 3/4 ¾ 9-1 7463B Tom Eaves 1/3F
12 Dec 08+17d Wolverhampton (AW) Dine In Horizons Claiming Stakes Class 6 · 7f · Standard · 10 ran 1/10 8-9 7484A Tom Eaves 4/5F
25 Nov 08+15d Southwell (AW) southwell-racecourse.co.uk Claiming Stakes Class 6 · 7f · Standard · 10 ran 3/10 nse 9-5 7488A Tom Eaves 11/4
10 Nov 08+7d Wolverhampton (AW) racingpost.com Members' Club Claiming Stakes Class 6 · 7f · Standard · 10 ran 2/10 4 8-13 7482A Tom Eaves 7/4F
03 Nov 08+89d Wolverhampton (AW) Wolverhampton-racecourse.co.uk Selling Stakes Class 6 · 7f · Standard · 10 ran 1/10 9-2 7488A Tom Eaves 10/11F
06 Aug 08+5d Newcastle Owacoustic Ceilings Nursery Handicap Class 5 · 7f · Soft · 12 ran 7/12 ¾ 9-6 7369C David Nolan 8/1
01 Aug 08+11d Thirsk Pickering Castle Claiming Stakes Class 4 · 7f · Good To Soft · 12 ran 1/12 9-5 7995A David Nolan 4/1
21 Jul 08+9d Beverley Sky Bet Supporting Yorkshire Racing Festival Claiming Stakes Class 5 · 5f · Good To Firm · 6 ran 2/6 1 9-5 7587B David Nolan 7/2
12 Jul 08+8d York John Smith's 'Premier Club' Nursery Handicap Class 3 · 5f · Heavy · 7 ran 6/7 hd 8-8 7554A David Nolan 8/1
04 Jul 08+21d Haydock Harvey Lane Selling Stakes Class 4 · 6f · Good · 15 ran 2/15 ½ 9-2 7590A David Nolan 5/1
13 Jun 08+14d York SKF Rous Selling Stakes Class 4 · 6f · Good To Firm · 14 ran 1/14 8-11 7297A Tom Eaves 4/1
30 May 08+13d Haydock E.B.F. Maiden Stakes Class 5 · 6f · Good · 12 ran 6/12 ½ 9-3 7262A Neil Callan 16/1
17 May 08+18d Doncaster Doncaster Free Press Motors Today Maiden Auction Stakes Class 5 · 5f · Good To Firm · 11 ran 4/11 2¼ 8-9 7276A Tom McLaughlin 17/2
29 Apr 08+12d Bath M J Church Maiden Auction Stakes Class 6 · 5f · Good · 13 ran 6/13 2¼ 8-9 7259A Tom McLaughlin 10/1
17 Apr 08+12d Kempton (AW) Digibet Maiden Auction Stakes Class 5 · 5f · Standard · 11 ran 6/11 ½ 8-11 7472A Tom McLaughlin 10/1
05 Apr 08 Lingfield (AW) Mary And Arthur Perchard Memorial Maiden Auction Stakes Class 6 · 5f · Standard · 5 ran 3/5 1½ 8-11 —75B Tom McLaughlin 12/1

Quick answers

How many races has Smalljohn (GB) won?
Smalljohn (GB) won 14 of 83 archived starts between 2008 and 2016, a strike rate of 16.9%. Placed 27 times in total (32.5% of starts).
Who trained Smalljohn (GB)?
Smalljohn (GB) was trained by Bryan Smart on the most recent run on record, at Musselburgh on 9 May 2016.
Who is Smalljohn (GB)'s sire?
Smalljohn (GB) is by Needwood Blade (GB) out of My Bonus (GB), whose sire is Cyrano De Bergerac.
What going does Smalljohn (GB) prefer?
Smalljohn (GB) has the best record on good to soft going: 1 win from 3 starts (33.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Smalljohn (GB)'s official rating?
The most recent official rating on record is 57, from the run on 9 May 2016. The highest on record is 79.
What is Smalljohn (GB)'s sire's record?
Needwood Blade (GB)'s progeny in our archive have won 7.9% of 2,746 runs since Jan 2008 (187 horses), Flat and jumps together.
Who are Smalljohn (GB)'s siblings?
Out of My Bonus (GB), Smalljohn (GB) has 4 other produce in our archive, 1 of them a winner. Most wins: Silver Wind (GB) (9). Highest grade won: Class 3 (Silver Wind (GB)). The wins came over 6f–7f. As at Oct 2026.

Record shown from April 2008. 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.