Skip to content
Horse profile

On A Session (USA)

9yo gelding (at last run, Oct 2025) · Trainer Kieran P Cotter · Owner Thomas W Mcgrath
by Noble Mission (GB) out of Destiny Calls (USA) (With Approval)
65 runs · 25 courses · from Jun 2018
As at 18 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
5 wins · 4 courses Off 355 days · 7th of 16 Last raced off OR 81
KTB Profile

On A Session is a gelding with five wins from 65 starts, all on turf over 6f – 7f. He has won twice at Musselburgh, once at Galway, once at Listowel and once at Down Royal, with his latest success in the Galway Handicap on soft ground in Sep 2025 off an official rating of 74. He last ran at Galway in Oct 2025, finishing 7 of 16 off 81, which was 15lb below his highest ever mark of 96. All wins have come in handicaps.

Based on 65 archived runs · run-style from 3 commented runs · updated 18 Oct 2026
KTB at a glance All wins on turf OR ↓ 15lb off peak
Official rating81↓ 15lb off peak
81 71–96

KTB Speed and Rating

KTB Speed

Best recent Speed 108 the best of the last 3 graded (A or B) runs · Listowel, 23 Sep 2025

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 59 figures · best 122C · median 90
GoingRunsBestMedianSince 18 Oct 2025
Good19113A88—
Standard (AW)12108A92.5—
Good to Firm9107C91—
Soft8107A82.5—
Good to Soft7107A84—
Heavy4122C87.51 · —
DistanceRunsBestMedianSince 18 Oct 2025
6f – 7f39113A87—
1m – 1m1f20122C931 · —

Of 62 runs looked at, 3 have no figure: not enough races on the card to set the day (under 4) (3).

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

KTB Rating

Best recent KTB Rating 90A the best of the last 3 rated runs · Listowel, 23 Sep 2025 Official rating 81 at the last run, 27 Oct 2025

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 62 figures · best 108A · median 87
GoingRunsBestMedianSince 18 Oct 2025
Good19100A88—
Standard (AW)1295A82.5—
Soft11107A88—
Good to Firm994A83—
Good to Soft7108A92—
Heavy490A80.51 · —
DistanceRunsBestMedianSince 18 Oct 2025
6f – 7f42108A86.5—
1m – 1m1f2095A871 · —

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

  • Midfield 1 (33%) · 0 wins
  • Held up 1 (33%) · 0 wins
  • Prominent 1 (33%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 10.4% of 788 runs since Jan 2008 (53 horses).

Strongest on good going: 14.4% from 167.

GoingRunsWinsSRvs sireThis horse
Firm100%−10.4—
Good to Firm9488.5%−1.90 from 11
Good1672414.4%+42 from 19
Good to Soft871011.5%+1.11 from 7
Soft9677.3%−3.12 from 12
Heavy40512.5%+2.10 from 4
Standard (AW)303289.2%−1.20 from 12
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f1600%−10.4—
6f – 7f2002110.5%+0.15 from 45
1m – 1m1f1982110.6%+0.20 from 20
1m2f – 1m4f1841910.3%−0.1—
1m5f – 2m1321612.1%+1.7—
2m1f – 2m4f50510%−0.4—
2m5f – 3m600%−10.4—
Over 3m200%−10.4—

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
Destiny Calls (USA) (With Approval)

No other produce in our archive. It holds racing in Great Britain, Ireland and France from 2005, so siblings racing elsewhere won’t appear here.

Record by conditions

GoingRunsWinsSR£1
Good 19 2 11% −7.50
Soft 12 2 17% +17.00
Standard (AW) 12 0 0% −12.00
Good to Firm 11 0 0% −11.00
Good to Soft 7 1 14% −2.50
Heavy 4 0 0% −4.00

ClassRunsWinsSR£1
Class 2 17 0 0% −17.00
Class 3 16 1 6% −12.00
Class 4 8 1 13% −3.50
Class 1 2 0 0% −2.00

CourseRunsWinsSR£1
Galway 9 1 11% −1.00
Musselburgh 8 2 25% +0.50
Chester 5 0 0% −5.00
Thirsk 4 0 0% −4.00
Ayr 3 0 0% −3.00
Wolverhampton (AW) 3 0 0% −3.00
Epsom Downs 3 0 0% −3.00
Southwell (AW) 3 0 0% −3.00
Ascot 3 0 0% −3.00
Curragh 3 0 0% −3.00
Naas 2 0 0% −2.00
Listowel 2 1 50% +19.00
Down Royal 2 1 50% +5.50
Lingfield (AW) 2 0 0% −2.00
Kempton (AW) 2 0 0% −2.00
Newmarket 2 0 0% −2.00
Roscommon 1 0 0% −1.00
Limerick 1 0 0% −1.00
Carlisle 1 0 0% −1.00
Newcastle (AW) 1 0 0% −1.00
Hamilton 1 0 0% −1.00
Chelmsford City (AW) 1 0 0% −1.00
York 1 0 0% −1.00
Cork 1 0 0% −1.00
Tipperary 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 45 5 11% +0.00
1m – 1m1f 20 0 0% −20.00

JockeyRunsWinsSR£1
Connor Beasley 9 0 0% −9.00
Leigh Roche 6 0 0% −6.00
Ben Curtis 6 2 33% +2.50
Chris Hayes 4 1 25% +3.50
Shane Crosse 4 1 25% +17.00
Nicola Burns 3 1 33% +5.00
Jason Hart 3 0 0% −3.00
Wayne Lordan 3 0 0% −3.00
Marco Ghiani 2 0 0% −2.00
Callum Rodriguez 2 0 0% −2.00
Joe Fanning 2 0 0% −2.00
Graham Lee 2 0 0% −2.00
Sean Levey 2 0 0% −2.00
Oisin Murphy 1 0 0% −1.00
David Nolan 1 0 0% −1.00
Paul Mulrennan 1 0 0% −1.00
Miss Alice Keighley 1 0 0% −1.00
Oisin Orr 1 0 0% −1.00
Billy Garritty 1 0 0% −1.00
Sam James 1 0 0% −1.00
Harry Davies 1 0 0% −1.00
David Probert 1 0 0% −1.00
Hector Crouch 1 0 0% −1.00
Rossa Ryan 1 0 0% −1.00
Hollie Doyle 1 0 0% −1.00
Ray Dawson 1 0 0% −1.00
William Buick 1 0 0% −1.00
Mikey Sheehy 1 0 0% −1.00
W J Lee 1 0 0% −1.00
Andrew Slattery 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 58 5 9% −13.00
Tongue tie 4 0 0% −4.00
Cheekpieces 2 0 0% −2.00
Hood 1 0 0% −1.00

SeasonRunsWinsSR£1
2025 9 2 22% +6.50
2024 10 0 0% −10.00
2023 14 1 7% −9.50
2022 11 1 9% −7.00
2021 9 0 0% −9.00
2020 4 0 0% −4.00
2019 7 1 14% +14.00
2018 1 0 0% −1.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
27 Oct 25+16d Galway KONE Handicap 8.5f · Soft To Heavy · 16 ran Settled in the pack - pushed along with 2f left and unable to close in 8th - stayed on same effort late to finish 7th 7/16 1¾ 9-8 81122C80A Nicola Burns 14/1
11 Oct 25+18d Naas Naas Racecourse Handicap 7f · Yielding · 13 ran Settled in the pack early - 6th at halfway - urged for effort over 2f out but couldn't find extra and lost touch late 7/13 1¼ 8-8 8277C80A Nicola Burns 14/1
23 Sep 25+14d Listowel Listowel Arms Hotel Handicap 8f · Heavy · 9 ran Settled towards the back - pushed along with 2 1/2f left then 6th passing the final furlong marker - stayed on at one speed to the line 5/9 nse 9-8 83108A90A Oisin Murphy 7/1
09 Sep 25+42d Galway Galway Handicap 7f · Soft · 15 ran Settled just off the front group - 4th at halfway - asked for effort and short of room 1 1/2f out - found space to move into 2nd inside the final furlong - hit the front 150 yards out and held on strongly 1/15 9-11 7468C96A Nicola Burns 7/1
29 Jul 25+39d Galway caulfieldindustrial.com Handicap 7f · Yielding · 15 ran Settled midfield early - pushed into 7th spot with a furlong and a half left then eased across left inside final 150 yards making no dent on those in front - stayed on well through the finish to take 4th 4/15 ½ 9-9 7584C87A Chris Hayes 12/1
20 Jun 25+21d Down Royal Proparamedics Medicall Handicap 7f · Good · 14 ran Settled in the pack - made ground on the rails approaching the final 2f - stayed on at the one speed to finish 6th 6/14 ½ 9-10 7692C86A Leigh Roche 12/1
30 May 25+18d Down Royal BoyleSports Extra Places Every Day Handicap 7f · Good · 14 ran Settled towards the back early - asked for effort and found room between rivals 2f out - into 4th spot with a furlong left - hit the front inside the final 100 yards - stayed on gamely to score 1/14 10-1 71103C100A Chris Hayes 13/2
12 May 25+17d Roscommon www.roscommonracecourse.ie Handicap 7.5f · Good · 14 ran Settled midpack early - pushed along wide from 2f out - unable to find extra late and dropped away finishing ninth 9/14 nk 9-10 7687C83A Chris Hayes 16/1
25 Apr 25+259d Limerick Great National South Court Hotel Handicap 8f · Soft To Heavy · 16 ran Held up towards the back - still 11th with 3 1/2f left - moved into contention 2f out - improved to 6th inside final furlong then edged up to finish 5th 5/16 1½ 9-1 7767C81A Chris Hayes 80/1
09 Aug 24+11d Musselburgh Champagne Pommery Brut Royal Gold Cup Handicap Class 4 · 7f · Good · 7 ran Handy early - urged into effort with 2f left - driven and stayed on through the last furlong - finished 4th 4/7 ¾ 9-10 7895B81A Marco Ghiani 5/1
29 Jul 24+12d Ayr Virgin Bet Every Saturday Money Back Handicap Class 4 · 7f · Good · 8 ran 3/8 1 10-2 7874B89A David Nolan 11/2
17 Jul 24+21d Thirsk Download The Vickers.Bet App Handicap Class 4 · 7f · Good To Soft · 12 ran 6/12 ¾ 10-1 7968A92A Paul Mulrennan 11/2
26 Jun 24+12d Carlisle Stablemate By Agma Carlisle Bell Handicap Class 4 · 8f · Good To Firm · 17 ran 6/17 ½ 9-11 80101C93A Callum Rodriguez 16/1
14 Jun 24+13d Chester Friday Social Amateur Jockeys' Handicap Class 4 · 7f · Good · 8 ran 2/8 hd 11-1 7983A95A Miss Alice Keighley 9/2
01 Jun 24+14d Musselburgh Edinburgh Gin Handicap Class 4 · 7f · Good · 11 ran 5/11 ½ 9-7 8081A88A Oisin Orr 6/1
18 May 24+10d Thirsk Sky Bet Acca Freeze Handicap Class 3 · 7f · Good To Firm · 10 ran 7/10 1¼ 9-3 8177A77A Billy Garritty 17/2
08 May 24+17d Chester CNG Switch Handicap Class 3 · 7f · Good · 12 ran 11/12 ½ 9-3 8286A71A Callum Rodriguez 7/1
21 Apr 24+49d Musselburgh Sky Bet Request A Bet Handicap Class 3 · 7f · Good To Soft · 11 ran 3/11 hd 8-12 8296A88A Connor Beasley 10/1
03 Mar 24+132d Newcastle (AW) Bet 10 Get 40 At BetMGM Handicap Class 3 · 7f · Standard · 13 ran 11/13 2¾ 8-12 8492B69A Jason Hart 50/1
23 Oct 23+20d Wolverhampton (AW) Bet 10 Get 40 At BetMGM Handicap Class 4 · 8.5f · Standard · 11 ran 11/11 nk 10-0 8591A75A Joe Fanning 14/1
03 Oct 23+31d Ayr Virgin Bet Handicap Class 3 · 7f · Soft · 7 ran 3/7 1¼ 9-9 8579A81A Ben Curtis 6/1
02 Sep 23+3d Chester Contact Company Handicap Class 2 · 7.5f · Good To Soft · 12 ran 7/12 ½ 8-13 87107A79A Jason Hart 20/1
30 Aug 23+24d Musselburgh William Hill Epic Value Handicap Class 3 · 7f · Good To Firm · 5 ran 5/5 ¾ 9-11 8764C75B Joe Fanning 11/2
06 Aug 23+32d Galway Irish Stallion Farms EBF 'Ahonoora' Handicap (Premier Handicap) 7f · Soft · 16 ran 7/16 shd 8-12 89—88A Leigh Roche 8/1
05 Jul 23+33d Musselburgh Join Racing Tv Now Handicap Class 3 · 7f · Good · 5 ran 4/5 2¼ 9-9 9087C79B Sam James 15/8F
02 Jun 23+6d Epsom Downs Winners Wear Cavani Handicap Class 2 · 7f · Good To Firm · 12 ran 8/12 1 10-2 9079A83A Connor Beasley 5/1
27 May 23+13d Chester tote.co.uk Bet 5 Get 20 Handicap Class 2 · 7.5f · Good · 11 ran 2/11 3 9-0 90113A88A Harry Davies 10/1
14 May 23+14d Hamilton Sky Bet Sunday Series Mile Handicap Class 3 · 8.5f · Good To Soft · 13 ran 6/13 1¼ 9-12 9072C93A Ben Curtis 7/1
30 Apr 23+23d Musselburgh Sky Bet Sunday Series Handicap Class 4 · 7f · Good To Soft · 12 ran 1/12 9-12 8482A108A Ben Curtis 7/2
07 Apr 23+27d Lingfield (AW) Spreadex Sports All Weather Vase Mile Handicap Class 3 · 8f · Standard · 10 ran 8/10 2 9-6 8693A76A David Probert 25/1
11 Mar 23+16d Chelmsford City (AW) Betsi Handicap Class 2 · 7f · Standard · 10 ran 7/10 hd 8-9 88102A79A Ben Curtis 9/2
23 Feb 23+44d Southwell (AW) Spreadex Sports Live Uk Racing Streaming Handicap Class 3 · 7f · Standard · 11 ran 6/11 ½ 9-7 9073A90A Jason Hart 28/1
10 Jan 23+115d Southwell (AW) Spreadex Sports 300 Spread Betting Cashback Handicap Class 3 · 7f · Standard · 9 ran 9/9 1 9-9 9288A77A Connor Beasley 9/1
17 Sep 22+14d Ayr Virgin Bet Handicap Class 2 · 8f · Good · 14 ran 9/14 ½ 9-11 9382C87A Graham Lee 11/1
03 Sep 22+14d Kempton (AW) Unibet London Mile Series Final Handicap Class 2 · 8f · Standard To Slow · 14 ran 7/14 nk 9-12 9595B93A Hector Crouch 11/1
20 Aug 22+20d Chester Abacus Securities 20-Year Anniversary Handicap Class 2 · 7.5f · Good · 11 ran 5/11 ½ 9-10 9699A96A Ben Curtis 6/1
31 Jul 22+32d Galway Irish Stallion Farms EBF 'Ahonoora' Handicap 7f · Soft · 16 ran 2/16 1¼ 9-5 93—107A Leigh Roche 13/2
29 Jun 22+26d Musselburgh Fridge Spares Wholesale Limited Handicap Class 3 · 7f · Good · 9 ran 1/9 9-9 89101A98A Ben Curtis 3/1J
03 Jun 22+12d Epsom Downs Cazoo Derby Festival Handicap Class 2 · 7f · Good · 15 ran 4/15 1¼ 9-6 9089C97A Sean Levey 9/2C
22 May 22+22d York Sky Bet Sunday Series Mile Handicap Class 3 · 8f · Good · 20 ran 8/20 nk 9-7 9088C94A Sean Levey 15/2
30 Apr 22+15d Thirsk Fitzdares Thirsk Hunt Cup Handicap Class 2 · 8f · Good To Firm · 15 ran 2/15 1 8-12 90100C94A Graham Lee 10/1
15 Apr 22+68d Lingfield (AW) All-Weather Vase Mile Handicap Class 3 · 8f · Standard · 12 ran 2/12 ¾ 9-6 89108A95A Rossa Ryan 10/1
06 Feb 22+19d Kempton (AW) Unibet 3 Uniboosts A Day Handicap Class 2 · 8f · Standard To Slow · 9 ran 3/9 ½ 8-5 8993B86A Hollie Doyle 16/1
18 Jan 22+54d Southwell (AW) MansionBet Proud Partners Of The AWC Handicap Class 3 · 7f · Standard To Slow · 7 ran 6/7 nk 9-7 9176A86A Connor Beasley 4/1
25 Nov 21+45d Wolverhampton (AW) MansionBet Beaten By A Head Handicap Class 3 · 8.5f · Standard · 8 ran 7/8 9 10-1 9290C65C Connor Beasley 11/2
11 Oct 21+71d Musselburgh Racing TV Bass Rock Handicap Class 2 · 7f · Soft · 11 ran 4/11 shd 9-6 92107A100A Connor Beasley 4/1J
01 Aug 21+22d Galway Irish Stallion Farms EBF 'Ahonoora' Handicap 7f · Good · 15 ran 2/15 ½ 8-13 90100C96A Leigh Roche 9/1
10 Jul 21+16d Newmarket bet365 Bunbury Cup (Heritage Handicap) Class 2 · 7f · Good To Firm · 18 ran 14/18 ½ 8-4 9288C72A Ray Dawson 33/1
24 Jun 21+20d Newmarket Join The Great Racing Welfare Cycle Handicap Class 2 · 7f · Good To Firm · 10 ran 7/10 ½ 9-8 9295A85A Marco Ghiani 5/1
04 Jun 21+27d Epsom Downs Cazoo Derby Festival Handicap Class 2 · 7f · Good To Soft · 10 ran 3/10 1 9-6 9284A96A William Buick 13/2
08 May 21+7d Ascot tote+ Victoria Cup (Heritage Handicap) Class 2 · 7f · Soft · 27 ran 22/27 hd 8-6 9281C72A Connor Beasley 11/1
01 May 21+49d Thirsk Cliff Stud Thirsk Hunt Cup Handicap Class 2 · 8f · Good To Firm · 15 ran 4/15 1¼ 9-5 92107C92A Connor Beasley 14/1
13 Mar 21+223d Wolverhampton (AW) Bombardier British-Hopped Amber Beer Lincoln Trial Handicap Class 2 · 8.5f · Standard · 13 ran 2/13 ½ 8-11 9193B87A Connor Beasley 11/2
02 Aug 20+5d Galway Irish Stallion Farms EBF 'Ahonoora' Handicap (Premier Handicap) 7f · Soft · 16 ran 3/16 1 9-4 93102C91A Shane Crosse 12/1
28 Jul 20+16d Galway COLM QUINN BMW Mile Handicap 8.5f · Yielding · 18 ran 6/18 1¾ 8-13 9392C86A Shane Crosse 15/2
12 Jul 20+30d Cork Irish Stallion Farms EBF 'Habitat' Handicap (Premier Handicap) 8f · Good · 16 ran 6/16 ¾ 9-7 9586C92A Shane Crosse 33/1
12 Jun 20+250d Curragh Paddy Power Irish Lincolnshire (Premier Handicap) 8f · Good To Firm · 17 ran 13/17 1¼ 8-12 9591C75A Mikey Sheehy 22/1
06 Oct 19+37d Tipperary Coolmore Stud Home Of Champions Concorde Stakes (Group 3) 7.5f · Soft To Heavy · 12 ran 11/12 12 9-3 9511C64C Leigh Roche 16/1
30 Aug 19+26d Curragh Tote Irish Cambridgeshire (Premier Handicap) 8f · Good To Yielding · 25 ran 19/25 nk 8-12 9698C79A W J Lee 11/1
04 Aug 19+15d Galway Irish Stallion Farms EBF 'Ahonoora' Handicap (Premier Handicap) 7f · Yielding · 16 ran 2/16 ¾ 8-9 92—103A Leigh Roche 14/1
20 Jul 19+28d Curragh Tote Scurry Handicap (Premier Handicap) 6.5f · Good · 19 ran 13/19 hd 8-5 9399C72A Andrew Slattery 16/1
22 Jun 19+20d Ascot Jersey Stakes (Group 3) Class 1 · 7f · Good · 18 ran 15/18 ¾ 9-1 9480C71A Wayne Lordan 50/1
02 Jun 19+14d Listowel Follow BetVictorRacing On Twitter Handicap (60-95) 6.5f · Yielding · 12 ran 1/12 8-10 88—— Shane Crosse 20/1
19 May 19+330d Naas Goffs Lacken Stakes (group 3) 6f · Good To Firm · 10 ran 10/10 hd 9-3 90—— Wayne Lordan 50/1
23 Jun 18 Ascot Chesham Stakes (Listed) Class 1 · 7f · Good To Firm · 11 ran 10/11 3 9-3 ——— Wayne Lordan 9/1

Quick answers

How many races has On A Session (USA) won?
On A Session (USA) won 5 of 65 archived starts between 2018 and 2025, a strike rate of 7.7%. Placed 18 times in total (27.7% of starts).
Who trains On A Session (USA)?
On A Session (USA) is trained by Kieran P Cotter, who saddled the horse on its most recent run on 27 October 2025.
Who is On A Session (USA)'s sire?
On A Session (USA) is by Noble Mission (GB) out of Destiny Calls (USA), whose sire is With Approval.
What going does On A Session (USA) prefer?
On A Session (USA) has the best record on soft going: 2 wins from 12 starts (16.7%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is On A Session (USA)'s official rating?
The most recent official rating on record is 81, from the run on 27 October 2025. The highest on record is 96.
What is On A Session (USA)'s sire's record?
Noble Mission (GB)'s progeny in our archive have won 10.4% of 788 runs since Jan 2008 (53 horses), Flat and jumps together. Strongest on good going: 14.4% from 167.

Record shown from June 2018. 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.