Skip to content
Horse profile

Blackjack (GB)

9yo gelding · Trainer Alan Brown · Owner Mrs S Cunliffe Lister
by Sleeping Indian (GB) out of Medam (GB) (Medicean)
61 runs · 11 courses · from Nov 2021
As at 18 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
7 wins · 4 courses Ran 30 days ago · 9th of 13 Last raced off OR 57
KTB Profile

Blackjack won seven of 61 starts with all wins at 6f – 7f. Six of those came on Standard going, five in handicaps at Class 5 or 6, and three at Southwell. He won at Newcastle in Feb 2025 off an official rating of 67. Aged 9 at his last run in Sep 2026 he finished 9 of 13 at Southwell off 57.

Based on 61 archived runs · run-style from 13 commented runs · updated 18 Oct 2026
KTB at a glance OR ↓ 13lb off peak
Official rating57↓ 13lb off peak
57 54–70

KTB Speed and Rating

KTB Speed

Best recent Speed 95 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 1 Sep 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 56 figures · best 117A · median 88
GoingRunsBestMedianSince 18 Oct 2025
Standard (AW)46117A8811 · 98 / 80
Good to Firm388A831 · —
Good3103C94—
Good to Soft284C81—
Heavy1———
Soft1———
DistanceRunsBestMedianSince 18 Oct 2025
6f – 7f54117A9011 · 98 / 80
Under 6f1——1 · —
1m – 1m1f1———

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

KTB Rating

Best recent KTB Rating 80A the best of the last 3 rated runs · Wolverhampton (AW), 1 Sep 2026 Official rating 57 at the last run, 17 Sep 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. A, B or C on a run is how much known form was in that race. What this means →

Flat 56 figures · best 95A · median 77.5
GoingRunsBestMedianSince 18 Oct 2025
Standard (AW)4690B7911 · 84 / 70
Good to Firm378A761 · —
Good383A74—
Good to Soft274A66.5—
Heavy1———
Soft1———
DistanceRunsBestMedianSince 18 Oct 2025
6f – 7f5495A7811 · 84 / 70
Under 6f1——1 · —
1m – 1m1f1———

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 56 figures from 56 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 13 analysed runs

  • Led 5 (38%) · 1 win
  • Prominent 4 (31%) · 1 win
  • Held up 3 (23%) · 0 wins
  • Midfield 1 (8%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 8.9% of 3,714 runs since Jan 2008 (238 horses).

Weakest over 1m5f – 2m (all codes): 0.9% from 108.

GoingRunsWinsSRvs sireThis horse
Firm491122.4%+13.5—
Good to Firm643629.6%+0.70 from 3
Good735587.9%−11 from 3
Good to Soft371267%−1.90 from 2
Soft374277.2%−1.70 from 1
Heavy7945.1%−3.80 from 1
Standard (AW)1,4631429.7%+0.86 from 51
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f7288311.4%+2.50 from 1
6f – 7f1,9311698.8%−0.17 from 59
1m – 1m1f630579%+0.10 from 1
1m2f – 1m4f253197.5%−1.4—
1m5f – 2m10810.9%−8—
2m1f – 2m4f4000%−8.9—
2m5f – 3m2114.8%−4.1—
Over 3m300%−8.9—

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

Dam
Medam (GB) (Medicean)

3 siblings in the archive, 1 winner — best of them Embla (GB) (2 wins).

The wins came over 5f–6f; the highest grade won is Class 6 (Embla (GB)).

ProduceRunsWinsWin tripsBest grade
Embla (GB)3625f–6fClass 6
Phoebe Agnes (GB)20——
Cybele (GB)10——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 51 6 12% +28.91
Good to Firm 3 0 0% −3.00
Good 3 1 33% +4.00
Good to Soft 2 0 0% −2.00
Heavy 1 0 0% −1.00
Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 34 4 12% +30.58
Class 6 22 3 14% +0.33
Class 4 5 0 0% −5.00

CourseRunsWinsSR£1
Southwell (AW) 23 3 13% −4.42
Newcastle (AW) 17 2 12% +40.00
Chelmsford City (AW) 6 1 17% −1.67
Wolverhampton (AW) 5 0 0% −5.00
Thirsk 3 1 33% +4.00
Redcar 2 0 0% −2.00
Wetherby 1 0 0% −1.00
Pontefract 1 0 0% −1.00
Catterick 1 0 0% −1.00
Ripon 1 0 0% −1.00
Doncaster 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 59 7 12% +27.91
Under 6f 1 0 0% −1.00
1m – 1m1f 1 0 0% −1.00

JockeyRunsWinsSR£1
Dale Swift 12 1 8% +39.00
Charlie Bennett 7 1 14% +4.00
Ryan Sexton 6 2 33% +5.33
Tom Eaves 5 0 0% −5.00
Hollie Doyle 5 1 20% −1.75
Rowan Scott 4 1 25% +2.00
Luke Morris 3 0 0% −3.00
Sean Kirrane 3 0 0% −3.00
Rhys Clutterbuck 3 0 0% −3.00
Jonny Peate 2 1 50% +2.33
Connor Beasley 2 0 0% −2.00
Ray Dawson 1 0 0% −1.00
Alfie Redman 1 0 0% −1.00
P J McDonald 1 0 0% −1.00
Billy Loughnane 1 0 0% −1.00
Clifford Lee 1 0 0% −1.00
Silvestre De Sousa 1 0 0% −1.00
Archie Young 1 0 0% −1.00
Rossa Ryan 1 0 0% −1.00
Miss Chelsea Brooks 1 0 0% −1.00

HeadgearRunsWinsSR£1
Blinkers 45 5 11% −15.09
None 6 1 17% +45.00
Visor 5 1 20% +1.00
Cheekpieces 4 0 0% −4.00
Tongue tie + blinkers 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 10 0 0% −10.00
2025 7 1 14% −1.00
2024 16 2 13% −8.42
2023 10 2 20% +5.33
2022 16 1 6% −9.00
2021 2 1 50% +49.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
17 Sep 26+16d Southwell (AW) Follow @AtTheRaces On X Handicap Stakes Class 6 · 6f · Standard · 13 ran Held a spot near the front - pressed for effort with 2f left - dropped away inside the final furlong - eventually beaten home 9/13 hd 9-4 5768B61A Luke Morris 16/1
01 Sep 26+16d Wolverhampton (AW) Free Tips On Attheraces.com Handicap Stakes Class 6 · 6f · Standard · 11 ran Handy early - pressed for effort with 2f left - stayed on inside the last - grabbed third close home but couldn't find more 3/11 1¼ 9-6 5795A80A Ray Dawson 13/2
16 Aug 26+33d Southwell (AW) Gb Civil Engineering Apprentice Handicap Stakes (Apprentice Training Race - Part Of The Racing Excellence Series) Class 6 · 6f · Standard · 14 ran Held up towards the back - never involved with the front group - finished well held 14/14 ¾ 9-4 5860B47A Alfie Redman 22/1
14 Jul 26+29d Wolverhampton (AW) Free Bets On attheraces.com Handicap Stakes (Div I) Class 6 · 7f · Standard · 10 ran set the pace - driven along and had to fight to stay in front over 2f out - stayed on entering the final furlong as the margin narrowed inside the final 110 yards - found nothing more and slipped back two spots to finish third 3/10 nk 9-9 5979A84A Tom Eaves 33/1
15 Jun 26+53d Wetherby William Hill Extra Places Every Day Handicap (Div 1) Class 6 · 5.5f · Good To Firm · 9 ran Went straight to front early - pressed for effort and lost command approaching 2f out - dropped away inside final furlong to finish 6th 6/9 2½ 9-8 5483A63A Tom Eaves 12/1
23 Apr 26+28d Southwell (AW) Summer Social Events At Southwell Racecourse Handicap Class 6 · 6f · Standard · 6 ran Held up at the back - niggled into it from 2f out before shifting left approaching the final furlong - never threatened fifth 5/6 shd 9-6 6281A70B Sean Kirrane 11/1
26 Mar 26+34d Southwell (AW) Midnite: Built For 2026 Not 2006 Handicap Class 6 · 6f · Standard · 9 ran Went straight to front - urged forward 3f out then drifted right under pressure once overtaken inside final furlong - dropped away quickly after 7/9 2¾ 9-8 6474A66A Sean Kirrane 10/1
20 Feb 26+10d Southwell (AW) Friday Night Live With SBK Handicap Class 5 · 6f · Standard · 12 ran Pulled hard early - settled at back of field - pushed along with 2f left before weakening close home to finish 11th 11/12 2½ 9-4 6755A56A Hollie Doyle 25/1
10 Feb 26+35d Newcastle (AW) Midnite: Built For 2026 Not 2006 Handicap Class 5 · 6f · Standard · 9 ran Went straight to front - pressed for effort before being overtaken with 2f left - dropped away quickly through closing stages - finished ninth beaten 4.75 lengths 9/9 ¾ 9-7 6798A70A Sean Kirrane 14/1
06 Jan 26+18d Southwell (AW) Create Your Bet Builders At Midnite Handicap Class 5 · 6f · Standard · 9 ran Went in front early - lost command approaching 3f left then pushed along inside final 2f - lost ground in the closing stages to finish 4th beaten 2.5 lengths 4/9 1¼ 9-7 6887A83A P J McDonald 11/1
19 Dec 25+21d Southwell (AW) Midnite A Next Generation Betting App Handicap Class 5 · 6f · Standard · 8 ran Settled in the pack - moved left approaching 2f out - lost momentum inside final furlong - finished sixth 6/8 2¼ 9-6 6982A75A Rowan Scott 20/1
28 Nov 25+254d Southwell (AW) Sky Sports Racing Virgin 519 Handicap (GBBplus Race) Class 5 · 6f · Standard · 11 ran Set the gallop - pressed and displaced approaching the final furlong - stayed on at one speed to finish 4th 4/11 nse 9-8 6980A83A Tom Eaves 33/1
19 Mar 25+15d Southwell (AW) 30 In Free Bets With BetUK Handicap Class 4 · 6f · Standard · 7 ran Sat close to front early - asked for effort straightening up then dropped out of second spot with 2f left - drifted left as strength gave way - allowed to coast home well held in final furlong 6/7 4¼ 9-1 7070A59A Rhys Clutterbuck 16/1
04 Mar 25+18d Newcastle (AW) BetUK: It's Where The UK Bets Handicap Class 5 · 6f · Standard · 8 ran Held handy position - pressed for effort inside final 2f - weakened close home - finished 5th 5/8 nk 9-6 7099A82A Billy Loughnane 9/2
14 Feb 25+10d Newcastle (AW) Extra Winnings With BetUK Acca Club Handicap Class 5 · 6f · Standard · 11 ran Slow to break - set the pace almost throughout - pushed along with 2f left - challenged inside final furlong but stayed in front 1/11 9-8 67117A89A Rowan Scott 5/1J
04 Feb 25+34d Newcastle (AW) Weekly Free Bets With BetMGM Extra Handicap Class 5 · 7f · Standard · 9 ran Drifted right early - tracked the pace until over 2f out then outpaced approaching the furlong marker - stayed on to finish fourth 4/9 ½ 9-8 67104A80A Hollie Doyle 8/1
01 Jan 25+15d Newcastle (AW) Weekly 5 Free Bet With BetUK Handicap Class 5 · 6f · Standard · 12 ran Settled just off the pace on the near flank - stayed in touch with the front-runner until asked for effort inside final 2f - lost ground over 1f out - finished 7th beaten 2.75 lengths 7/12 nk 9-7 6896A81A Tom Eaves 11/1
17 Dec 24+40d Newcastle (AW) Gamble Responsibly At BetUK Handicap (Div 1) Class 5 · 6f · Standard · 11 ran Tracked the front pair early - driven approaching 2f out and gave up second place inside final furlongs - stayed on to finish fourth beaten 2 lengths 4/11 ¾ 9-8 69101A85A Tom Eaves 25/1
07 Nov 24+10d Chelmsford City (AW) Betfair Exchange Handicap Class 4 · 6f · Standard · 6 ran Tracked the pace - pressed for effort with 2f left - drifted left approaching the final furlong - moved into second late but couldn't reel in the winner 2/6 1 9-2 69100A80B Rhys Clutterbuck 5/1
28 Oct 24+42d Southwell (AW) BetUK. It's Where The UK Bets Handicap Class 5 · 6f · Standard · 8 ran Tucked handy early - pushed along approaching 2f out then edged out of second inside final furlong - held on for third without changing gear 3/8 3¼ 9-13 6982A86A Rhys Clutterbuck 11/1
16 Sep 24+12d Thirsk racingtv.com Handicap Class 5 · 7f · Good To Soft · 12 ran Set the early gallop in front - challenged approaching final 2f and put under pressure - overtaken inside final furlong - kept going without finding extra to finish 9th 9/12 nk 9-10 6978A74A Clifford Lee 28/1
04 Sep 24+9d Southwell (AW) Download The Raceday-Ready App Handicap Class 5 · 6f · Standard · 12 ran Missed the break - held towards rear for most of the contest - finished 8th beaten 7 lengths 8/12 1¼ 9-10 7088A73A Dale Swift 9/1
26 Aug 24+24d Southwell (AW) N&L Franklin Ltd Handicap (Div 1) Class 5 · 6f · Standard · 10 ran Fumbled break - settled towards back - urged forward with 2f left - drifted left approaching final furlong - finished strongly but short of the front rank 6/10 ¾ 9-9 7085A83A Hollie Doyle 7/2J
02 Aug 24+59d Southwell (AW) Get Raceday Ready Handicap Class 5 · 6f · Standard · 6 ran Handy position early - urged forward with two furlongs left - hit front approaching final furlong - drove clear in the closing stages to score 1/6 9-5 6482B90B Hollie Doyle 9/4F
04 Jun 24+33d Wolverhampton (AW) Free Digital Racecard At raceday-ready.com Handicap (Div 2) Class 5 · 7f · Standard · 9 ran 4/9 nk 9-6 65103A82A Silvestre De Sousa 12/1
02 May 24+21d Chelmsford City (AW) Best Odds Guaranteed At bet365 Handicap Class 6 · 6f · Standard · 8 ran 5/8 1 9-10 66101A75A Charlie Bennett 11/2
11 Apr 24+22d Southwell (AW) Get Emma's Offers At PlanetSportBet Handicap Class 5 · 6f · Standard · 9 ran 8/9 2½ 9-2 6871A64A Charlie Bennett 7/1
20 Mar 24+12d Southwell (AW) Win 2,000,000 With BetMGM's Golden Goals Handicap Class 5 · 7f · Standard · 8 ran 6/8 1¼ 9-6 6987A68A Rowan Scott 10/1
08 Mar 24+15d Newcastle (AW) Find More Big Deals At BetUK Apprentice Handicap (Div 1) Class 5 · 6f · Standard · 8 ran 5/8 nk 9-6 6995A72A Archie Young 9/2
22 Feb 24+7d Chelmsford City (AW) Support The Injured Jockeys' Fund Handicap Class 5 · 7f · Standard · 5 ran 3/5 nk 9-4 69110C78B Hollie Doyle 6/5F
15 Feb 24+10d Chelmsford City (AW) Celebrate Valentine's At CCR Handicap Class 5 · 6f · Standard · 9 ran 1/9 8-13 65116A84A Jonny Peate 10/3
05 Feb 24+11d Southwell (AW) BetUK. Home Of The Acca-Fenwa Handicap (Div 2) Class 5 · 6f · Standard · 8 ran 2/8 1 9-4 6595A90A Rowan Scott 5/1
25 Jan 24+188d Southwell (AW) Always Gamble Responsibly With BetUK Handicap Class 5 · 6f · Standard · 9 ran 3/9 ½ 9-5 6586A84A Rossa Ryan 2/1F
21 Jul 23+16d Pontefract Dreams Of Fleetwood Mac After Racing Handicap Class 5 · 6f · Good To Soft · 13 ran 11/13 1¼ 9-11 6784C59A Charlie Bennett 20/1
05 Jul 23+25d Thirsk Northern Safety Limited Handicap Class 5 · 7f · Good To Firm · 14 ran 8/14 hd 10-0 6862C78A Connor Beasley 15/2
10 Jun 23+30d Catterick Start Your RacingTV Free Trial Now Handicap Class 5 · 6f · Good To Firm · 7 ran 3/7 2¼ 9-8 6988A76A Connor Beasley 18/5
11 May 23+23d Southwell (AW) Unibet 3 Uniboosts Daily Per Customer Handicap Class 5 · 6f · Standard · 7 ran 2/7 nk 9-5 6798A87A Charlie Bennett 17/2
18 Apr 23+17d Southwell (AW) Sky Sports Racing HD Virgin 535 Handicap Class 5 · 6f · Standard · 10 ran 5/10 ½ 9-6 6785A74A Charlie Bennett 5/1
01 Apr 23+18d Chelmsford City (AW) Woodford Reserve Rye Handicap Class 4 · 6f · Standard · 7 ran 2/7 nk 8-8 6588A77A Charlie Bennett 6/1
14 Mar 23+19d Southwell (AW) Top Odds Every Day With BetUK Handicap Class 6 · 6f · Standard · 9 ran 1/9 9-6 62100A89A Charlie Bennett 10/1
23 Feb 23+30d Newcastle (AW) Betuk Over 40,000 Live Streamed Races Handicap Class 5 · 6f · Standard · 10 ran 9/10 ½ 8-12 6287A60A Ryan Sexton 10/3F
24 Jan 23+11d Southwell (AW) BetUK's Acca Club 5 Free Bet Handicap Class 6 · 6f · Standard · 8 ran 1/8 9-5 6093A83A Ryan Sexton 10/3
13 Jan 23+15d Newcastle (AW) BetUK Over 40,000 Live Streamed Races Handicap Class 5 · 6f · Standard To Slow · 12 ran 8/12 ¾ 8-12 6277A49A Ryan Sexton 3/1
29 Dec 22+13d Southwell (AW) BetUK Over 40,000 Live Streamed Races Handicap Class 5 · 6f · Standard · 14 ran 4/14 nk 8-10 62102B76A Luke Morris 12/1
16 Dec 22+15d Southwell (AW) BetUK's Acca Club 5 Free Bet Apprentice Handicap Class 6 · 6f · Standard To Slow · 9 ran 2/9 2 9-11 6266A84A Ryan Sexton 2/1
01 Dec 22+16d Chelmsford City (AW) CCR Supports White Ribbon Day Handicap (Div 1) Class 6 · 6f · Standard · 9 ran 2/9 nk 9-9 6093A83A Luke Morris 10/3
15 Nov 22+22d Newcastle (AW) BetUK's Acca Club 5 Pounds Free Bet Amateur Jockeys' Handicap Class 4 · 6f · Standard To Slow · 14 ran 4/14 1¾ 9-6 6092B74A Miss Chelsea Brooks 9/1
24 Oct 22+130d Redcar Watch Race Replays At racingtv.com Apprentice Handicap (Div 1) Class 6 · 6f · Heavy · 10 ran 3/10 1½ 9-8 61107A95A Jonny Peate 12/1
16 Jun 22+12d Ripon Grantley Hall Handicap Class 6 · 6f · Good · 10 ran 6/10 ½ 9-2 6293A63A Ryan Sexton 5/1
04 Jun 22+21d Doncaster Mental Health Awareness Handicap Class 6 · 6f · Good · 18 ran 11/18 hd 9-6 6294C74A Dale Swift 12/1
14 May 22+8d Thirsk In Memory Of Simon Sargeant Handicap Class 6 · 6f · Good · 14 ran 1/14 9-0 58103C83A Ryan Sexton 6/1
06 May 22+32d Wolverhampton (AW) Cazoo Handicap Class 6 · 7f · Standard · 11 ran 8/11 hd 9-7 5894A68A Dale Swift 4/1
04 Apr 22+7d Redcar Welcome Back Annual Badge Holders Handicap (Div 1) Class 6 · 7f · Soft · 14 ran 3/14 nk 9-0 5899C92A Dale Swift 8/1
28 Mar 22+18d Newcastle (AW) betyourway At Betway Handicap Class 5 · 6f · Standard To Slow · 12 ran 7/12 nse 8-9 5897B70A Dale Swift 4/1F
10 Mar 22+17d Newcastle (AW) Betyourway At Betway Handicap Class 6 · 6f · Standard To Slow · 12 ran 4/12 1 9-1 5988B80A Dale Swift 8/1
21 Feb 22+17d Newcastle (AW) Mansionbet Proud Partners Of Awc Handicap Class 6 · 8f · Standard To Slow · 10 ran 9/10 nk 9-3 6186B67A Dale Swift 12/1
04 Feb 22+15d Newcastle (AW) Play 4 To Win At Betway Handicap Class 6 · 6f · Standard To Slow · 6 ran 4/6 hd 9-5 63—— Dale Swift 18/5
20 Jan 22+13d Newcastle (AW) Play 4 To Win At Betway Handicap Class 6 · 6f · Standard To Slow · 12 ran 7/12 1¼ 9-6 64—— Dale Swift 9/2
07 Jan 22+17d Wolverhampton (AW) Mansionbet Proud Partners Of Awc Handicap Class 5 · 7f · Standard · 9 ran 4/9 1¼ 9-1 64—— Dale Swift 8/1
21 Dec 21+21d Newcastle (AW) Betway Novice Stakes Class 4 · 6f · Standard To Slow · 8 ran 2/8 ½ 9-8 ——— Dale Swift 8/1
30 Nov 21 Newcastle (AW) Watch Racing Free Online At Coral Novice Stakes Class 5 · 6f · Standard · 6 ran 1/6 9-2 ——— Dale Swift 50/1

Quick answers

How many races has Blackjack (GB) won?
Blackjack (GB) won 7 of 61 archived starts between 2021 and 2026, a strike rate of 11.5%. Placed 20 times in total (32.8% of starts).
Who trains Blackjack (GB)?
Blackjack (GB) is trained by Alan Brown, who saddled the horse on its most recent run on 17 September 2026.
Who is Blackjack (GB)'s sire?
Blackjack (GB) is by Sleeping Indian (GB) out of Medam (GB), whose sire is Medicean.
What going does Blackjack (GB) prefer?
Blackjack (GB) has the best record on good 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 Blackjack (GB)'s official rating?
The most recent official rating on record is 57, from the run on 17 September 2026. The highest on record is 70.
What is Blackjack (GB)'s sire's record?
Sleeping Indian (GB)'s progeny in our archive have won 8.9% of 3,714 runs since Jan 2008 (238 horses), Flat and jumps together. Weakest over 1m5f – 2m (all codes): 0.9% from 108.
Who are Blackjack (GB)'s siblings?
Out of Medam (GB), Blackjack (GB) has 3 other produce in our archive, 1 of them a winner. Most wins: Embla (GB) (2). Highest grade won: Class 6 (Embla (GB)). The wins came over 5f–6f. As at Oct 2026.

Record shown from November 2021. 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.