Explore the full RaceWatch app.

Start free trial

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

Good Show (GB) silks

Horse profile

Good Show

Sex
gelding
Foaled
2019
Colour
bay
Highest OR
91
Record (GB & IRE)
2 wins from 14 runs (14%)
Prize money (GB & IRE)
£26,061 GB
Official rating
81 (Flat)
Last run (GB & IRE)
17 Mar 2026, Down Royal (IRE) (15/19)
Last win (GB & IRE)
19 May 2023, Hamilton
Recent form
19210318196855915

Good Show has no declared runs or entries in Britain or Ireland at the moment.

Form

Race record

DateCoursePosSPBtnJockeyTrainerRaceClassTypeDistGoingWgtORWinner / 2ndWinner prizeDaysFuture form
17 Mar 26Down Royal (IRE)15/19100/1distCarl MillarGordon ElliottBluegrass Relite Maiden HurdleNon-handicap (unclassified)Hurdle2m1½fYielding11-12-Barley Lane (IRE)€7,068400/14
5 Feb 26Thurles (IRE)9/1728/1distDanny GilliganGordon ElliottHolycross Maiden HurdleNon-handicap (unclassified)Hurdle2mSoft11-12-Laurets d'Estruval (FR)€5,9001131/16
15 Oct 25Nottingham5/83/1F7¼Oisin MurphyAndrew BaldingClose Brothers Colwick Cup HandicapClass 4Flat Turf2mGood9-1381St Mawes (IRE)£10,468120/7
3 Oct 25Ascot5/615/211½Rob HornbyAndrew BaldingColliers Business Rates Experts HandicapClass 3Flat Turf2mGood to Soft9-1084Blazeon Five (GB)£10,800212/5
12 Sep 25Doncaster8/1320/16¼PJ McDonaldAndrew BaldingBetfred Mallard HandicapClass 2Flat Turf1m6½fGood to Soft8-1086Subsequent (IRE)£36,078960/12
8 Jun 25Goodwood6/912/15¼Rob HornbyAndrew BaldingRod Gaskin Garden Machinery HandicapClass 3Flat Turf2mSoft9-888Aggagio (FR)£12,8857082/8
1 Jul 23Newcastle (AW)19/1928/1distJason HartKeith DalgleishJenningsBet Northumberland Plate Handicap (Heritage Handicap)Class 2Flat AW2m½fStandard to Slow8-1091Calling The Wind (IRE)£81,000210/18
10 Jun 23Haydock8/104/1F4¾PJ McDonaldKeith DalgleishBetter Betting WIth Sky Bet HandicapClass 2Flat Turf1m4fGood to Firm8-991Cumulonimbus (IRE)£27,000220/9
19 May 23Hamilton1/72/1Fwon nkPJ McDonaldKeith DalgleishPalmaris Services Braveheart HandicapClass 3Flat Turf1m4fGood9-288Two Brothers (GB)£15,462121/5
7 May 23Hamilton3/105/11¼Daniel TudhopeKeith DalgleishPatersons Of Greenoakhill Buttonhook HandicapClass 3Flat Turf1m5fGood to Soft9-288Postileo (IRE)£15,462290/9
8 Apr 23Musselburgh10/149/2F15Jason WatsonKeith Dalgleishtote Summer World Pool Queen's Cup (Heritage Handicap)Class 2Flat Turf1m6fGood to Soft8-1090Wise Eagle (IRE)£51,5401641/12
26 Oct 22Nottingham2/93/1hdJim CrowleyKeith DalgleishRacing TV Club Novice StakesClass 4Flat Turf1m6fSoft9-11-Self Inflicted Sid (GB)£4,347251/7
1 Oct 22Ascot9/980/110½Callum RodriguezKeith DalgleishPeroni Nastro Azzurro Cumberland Lodge StakesGroup 3Flat Turf1m4fGood to Soft9-0-Hamish (GB)£45,368311/6
31 Aug 22Hamilton1/912/1won nseCallum RodriguezKeith Dalgleishbetting.bet Best Betting Sites Novice StakesClass 5Flat Turf1m4fGood to Soft9-4-Makfoul (IRE)£3,942-0/7
  • 15/1917 Mar 26 · Down Royal (IRE)100/1

    Bluegrass Relite Maiden Hurdle

    Non-handicap (unclassified)2m1½fYielding

    All fields
    Date
    17 Mar 26
    Pos
    15/19
    SP
    100/1
    Btn
    dist
    Race
    Bluegrass Relite Maiden Hurdle
    Class
    Non-handicap (unclassified)
    Type
    Hurdle
    Dist
    2m1½f
    Going
    Yielding
    Wgt
    11-12
    OR
    -
    Winner / 2nd
    Barley Lane (IRE)
    Winner prize
    €7,068
    Days
    40
    Future form
    0/14
  • 9/175 Feb 26 · Thurles (IRE)28/1

    Holycross Maiden Hurdle

    Non-handicap (unclassified)2mSoft

    All fields
    Date
    5 Feb 26
    Pos
    9/17
    SP
    28/1
    Btn
    dist
    Race
    Holycross Maiden Hurdle
    Class
    Non-handicap (unclassified)
    Type
    Hurdle
    Dist
    2m
    Going
    Soft
    Wgt
    11-12
    OR
    -
    Winner prize
    €5,900
    Days
    113
    Future form
    1/16
  • 5/815 Oct 25 · Nottingham3/1F

    Close Brothers Colwick Cup Handicap

    Class 42mGood

    All fields
    Date
    15 Oct 25
    Pos
    5/8
    SP
    3/1F
    Btn
    7¼
    Race
    Close Brothers Colwick Cup Handicap
    Class
    Class 4
    Type
    Flat Turf
    Dist
    2m
    Going
    Good
    Wgt
    9-13
    OR
    81
    Winner / 2nd
    St Mawes (IRE)
    Winner prize
    £10,468
    Days
    12
    Future form
    0/7
  • 5/63 Oct 25 · Ascot15/2

    Colliers Business Rates Experts Handicap

    Class 32mGood to Soft

    All fields
    Date
    3 Oct 25
    Course
    Ascot
    Pos
    5/6
    SP
    15/2
    Btn
    11½
    Race
    Colliers Business Rates Experts Handicap
    Class
    Class 3
    Type
    Flat Turf
    Dist
    2m
    Going
    Good to Soft
    Wgt
    9-10
    OR
    84
    Winner / 2nd
    Blazeon Five (GB)
    Winner prize
    £10,800
    Days
    21
    Future form
    2/5
  • 8/1312 Sep 25 · Doncaster20/1

    Betfred Mallard Handicap

    Class 21m6½fGood to Soft

    All fields
    Date
    12 Sep 25
    Course
    Doncaster
    Pos
    8/13
    SP
    20/1
    Btn
    6¼
    Race
    Betfred Mallard Handicap
    Class
    Class 2
    Type
    Flat Turf
    Dist
    1m6½f
    Going
    Good to Soft
    Wgt
    8-10
    OR
    86
    Winner / 2nd
    Subsequent (IRE)
    Winner prize
    £36,078
    Days
    96
    Future form
    0/12
  • 6/98 Jun 25 · Goodwood12/1

    Rod Gaskin Garden Machinery Handicap

    Class 32mSoft

    All fields
    Date
    8 Jun 25
    Course
    Goodwood
    Pos
    6/9
    SP
    12/1
    Btn
    5¼
    Race
    Rod Gaskin Garden Machinery Handicap
    Class
    Class 3
    Type
    Flat Turf
    Dist
    2m
    Going
    Soft
    Wgt
    9-8
    OR
    88
    Winner / 2nd
    Aggagio (FR)
    Winner prize
    £12,885
    Days
    708
    Future form
    2/8
  • 19/191 Jul 23 · Newcastle (AW)28/1

    JenningsBet Northumberland Plate Handicap (Heritage Handicap)

    Class 22m½fStandard to Slow

    All fields
    Date
    1 Jul 23
    Course
    Newcastle (AW)
    Pos
    19/19
    SP
    28/1
    Btn
    dist
    Race
    JenningsBet Northumberland Plate Handicap (Heritage Handicap)
    Class
    Class 2
    Type
    Flat AW
    Dist
    2m½f
    Going
    Standard to Slow
    Wgt
    8-10
    OR
    91
    Winner prize
    £81,000
    Days
    21
    Future form
    0/18
  • 8/1010 Jun 23 · Haydock4/1F

    Better Betting WIth Sky Bet Handicap

    Class 21m4fGood to Firm

    All fields
    Date
    10 Jun 23
    Course
    Haydock
    Pos
    8/10
    SP
    4/1F
    Btn
    4¾
    Race
    Better Betting WIth Sky Bet Handicap
    Class
    Class 2
    Type
    Flat Turf
    Dist
    1m4f
    Going
    Good to Firm
    Wgt
    8-9
    OR
    91
    Winner / 2nd
    Cumulonimbus (IRE)
    Winner prize
    £27,000
    Days
    22
    Future form
    0/9
  • 1/719 May 23 · Hamilton2/1F

    Palmaris Services Braveheart Handicap

    Class 31m4fGood

    All fields
    Date
    19 May 23
    Course
    Hamilton
    Pos
    1/7
    SP
    2/1F
    Btn
    won nk
    Race
    Palmaris Services Braveheart Handicap
    Class
    Class 3
    Type
    Flat Turf
    Dist
    1m4f
    Going
    Good
    Wgt
    9-2
    OR
    88
    Winner / 2nd
    Two Brothers (GB)
    Winner prize
    £15,462
    Days
    12
    Future form
    1/5
  • 3/107 May 23 · Hamilton5/1

    Patersons Of Greenoakhill Buttonhook Handicap

    Class 31m5fGood to Soft

    All fields
    Date
    7 May 23
    Course
    Hamilton
    Pos
    3/10
    SP
    5/1
    Btn
    1¼
    Race
    Patersons Of Greenoakhill Buttonhook Handicap
    Class
    Class 3
    Type
    Flat Turf
    Dist
    1m5f
    Going
    Good to Soft
    Wgt
    9-2
    OR
    88
    Winner / 2nd
    Postileo (IRE)
    Winner prize
    £15,462
    Days
    29
    Future form
    0/9
  • 10/148 Apr 23 · Musselburgh9/2F

    tote Summer World Pool Queen's Cup (Heritage Handicap)

    Class 21m6fGood to Soft

    All fields
    Date
    8 Apr 23
    Pos
    10/14
    SP
    9/2F
    Btn
    15
    Race
    tote Summer World Pool Queen's Cup (Heritage Handicap)
    Class
    Class 2
    Type
    Flat Turf
    Dist
    1m6f
    Going
    Good to Soft
    Wgt
    8-10
    OR
    90
    Winner / 2nd
    Wise Eagle (IRE)
    Winner prize
    £51,540
    Days
    164
    Future form
    1/12
  • 2/926 Oct 22 · Nottingham3/1

    Racing TV Club Novice Stakes

    Class 41m6fSoft

    All fields
    Date
    26 Oct 22
    Pos
    2/9
    SP
    3/1
    Btn
    hd
    Race
    Racing TV Club Novice Stakes
    Class
    Class 4
    Type
    Flat Turf
    Dist
    1m6f
    Going
    Soft
    Wgt
    9-11
    OR
    -
    Winner prize
    £4,347
    Days
    25
    Future form
    1/7
  • 9/91 Oct 22 · Ascot80/1

    Peroni Nastro Azzurro Cumberland Lodge Stakes

    Group 31m4fGood to Soft

    All fields
    Date
    1 Oct 22
    Course
    Ascot
    Pos
    9/9
    SP
    80/1
    Btn
    10½
    Race
    Peroni Nastro Azzurro Cumberland Lodge Stakes
    Class
    Group 3
    Type
    Flat Turf
    Dist
    1m4f
    Going
    Good to Soft
    Wgt
    9-0
    OR
    -
    Winner / 2nd
    Hamish (GB)
    Winner prize
    £45,368
    Days
    31
    Future form
    1/6
  • 1/931 Aug 22 · Hamilton12/1

    betting.bet Best Betting Sites Novice Stakes

    Class 51m4fGood to Soft

    All fields
    Date
    31 Aug 22
    Course
    Hamilton
    Pos
    1/9
    SP
    12/1
    Btn
    won nse
    Race
    betting.bet Best Betting Sites Novice Stakes
    Class
    Class 5
    Type
    Flat Turf
    Dist
    1m4f
    Going
    Good to Soft
    Wgt
    9-4
    OR
    -
    Winner / 2nd
    Makfoul (IRE)
    Winner prize
    £3,942
    Days
    -
    Future form
    0/7

Every British and Irish run since 1990, latest first. Btn is the overall distance beaten (lengths). Where the horse won, the runner-up and winning margin are shown.

Future form: next-time-out winners from this horse's races

DateCourseRaceThis horseWinner next timeTheir posWon onAtRace won
5 Feb 26Thurles (IRE)Holycross Maiden Hurdle9/17Playtime (GB)32 Mar 26Leopardstown (IRE)Adare Manor Opportunity Maiden Hurdle
3 Oct 25AscotColliers Business Rates Experts Handicap5/6Blazeon Five (GB)129 Oct 25Nottinghampricedup.bet Handicap
3 Oct 25AscotColliers Business Rates Experts Handicap5/6Francesco Baracca (GB)628 Oct 25Wolverhampton (AW)Midnite Building The Future Of Betting Handicap
8 Jun 25GoodwoodRod Gaskin Garden Machinery Handicap6/9Spirit Mixer (GB)228 Jun 25Newcastle (AW)JenningsBet Northumberland Plate Handicap (Heritage Handicap)
8 Jun 25GoodwoodRod Gaskin Garden Machinery Handicap6/9Almuhit (IRE)424 Jun 25NewburyPump Technology Sewage Lifting Stations Handicap
19 May 23HamiltonPalmaris Services Braveheart Handicap1/7La Pulga (IRE)48 Jun 23HamiltonGartcraig Inn Always A Warm Welcome Handicap
8 Apr 23Musselburghtote Summer World Pool Queen's Cup (Heritage Handicap)10/14Metier (IRE)212 May 23Chestertote Chester Cup (Heritage Handicap)
26 Oct 22NottinghamRacing TV Club Novice Stakes2/9Coquelicot (FR)419 Nov 22AscotMariner Systems Mares' Handicap Hurdle
1 Oct 22AscotPeroni Nastro Azzurro Cumberland Lodge Stakes9/9High Definition (IRE)726 Dec 22Leopardstown (IRE)All About Sunday Maiden Hurdle
  • 9/175 Feb 26 · Thurles (IRE)

    Holycross Maiden Hurdle

    All fields
    Date
    5 Feb 26
    Race
    Holycross Maiden Hurdle
    This horse
    9/17
    Winner next time
    Playtime (GB)
    Their pos
    3
    Won on
    2 Mar 26
    Race won
    Adare Manor Opportunity Maiden Hurdle
  • 5/63 Oct 25 · Ascot

    Colliers Business Rates Experts Handicap

    All fields
    Date
    3 Oct 25
    Course
    Ascot
    Race
    Colliers Business Rates Experts Handicap
    This horse
    5/6
    Winner next time
    Blazeon Five (GB)
    Their pos
    1
    Won on
    29 Oct 25
    Race won
    pricedup.bet Handicap
  • 5/63 Oct 25 · Ascot

    Colliers Business Rates Experts Handicap

    All fields
    Date
    3 Oct 25
    Course
    Ascot
    Race
    Colliers Business Rates Experts Handicap
    This horse
    5/6
    Winner next time
    Francesco Baracca (GB)
    Their pos
    6
    Won on
    28 Oct 25
    At
    Wolverhampton (AW)
    Race won
    Midnite Building The Future Of Betting Handicap
  • 6/98 Jun 25 · Goodwood

    Rod Gaskin Garden Machinery Handicap

    All fields
    Date
    8 Jun 25
    Course
    Goodwood
    Race
    Rod Gaskin Garden Machinery Handicap
    This horse
    6/9
    Winner next time
    Spirit Mixer (GB)
    Their pos
    2
    Won on
    28 Jun 25
    At
    Newcastle (AW)
    Race won
    JenningsBet Northumberland Plate Handicap (Heritage Handicap)
  • 6/98 Jun 25 · Goodwood

    Rod Gaskin Garden Machinery Handicap

    All fields
    Date
    8 Jun 25
    Course
    Goodwood
    Race
    Rod Gaskin Garden Machinery Handicap
    This horse
    6/9
    Winner next time
    Almuhit (IRE)
    Their pos
    4
    Won on
    24 Jun 25
    Race won
    Pump Technology Sewage Lifting Stations Handicap
  • 1/719 May 23 · Hamilton

    Palmaris Services Braveheart Handicap

    All fields
    Date
    19 May 23
    Course
    Hamilton
    Race
    Palmaris Services Braveheart Handicap
    This horse
    1/7
    Winner next time
    La Pulga (IRE)
    Their pos
    4
    Won on
    8 Jun 23
    Race won
    Gartcraig Inn Always A Warm Welcome Handicap
  • 10/148 Apr 23 · Musselburgh

    tote Summer World Pool Queen's Cup (Heritage Handicap)

    All fields
    Date
    8 Apr 23
    Race
    tote Summer World Pool Queen's Cup (Heritage Handicap)
    This horse
    10/14
    Winner next time
    Metier (IRE)
    Their pos
    2
    Won on
    12 May 23
    Race won
    tote Chester Cup (Heritage Handicap)
  • 2/926 Oct 22 · Nottingham

    Racing TV Club Novice Stakes

    All fields
    Date
    26 Oct 22
    Race
    Racing TV Club Novice Stakes
    This horse
    2/9
    Winner next time
    Coquelicot (FR)
    Their pos
    4
    Won on
    19 Nov 22
    Race won
    Mariner Systems Mares' Handicap Hurdle
  • 9/91 Oct 22 · Ascot

    Peroni Nastro Azzurro Cumberland Lodge Stakes

    All fields
    Date
    1 Oct 22
    Course
    Ascot
    Race
    Peroni Nastro Azzurro Cumberland Lodge Stakes
    This horse
    9/9
    Winner next time
    High Definition (IRE)
    Their pos
    7
    Won on
    26 Dec 22
    Race won
    All About Sunday Maiden Hurdle

Other runners from this horse's races (latest 20 races with a next-time-out winner, up to 40 rows) that won on their next start in Britain or Ireland. FF on the race record = next-time-out winners / runners that have run again (this horse excluded).

Trainer changes

TrainerMoved fromFirst runLast runFirst run for yardOR first runOR last runBest ORRunsWins2nd3rdWin %Place %Prize GB (£)Prize IRE (€)
Gordon ElliottAndrew Balding5 Feb 2617 Mar 269/17---20000.0%0.0%£0€0
Andrew BaldingKeith Dalgleish8 Jun 2515 Oct 256/988818840000.0%0.0%£990€0
Keith Dalgleish-31 Aug 221 Jul 231/9909191821125.0%50.0%£25,072€0
Gordon Elliott
Moved from
Andrew Balding
First run
5 Feb 26
Last run
17 Mar 26
First run for yard
9/17
Runs
2
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Andrew Balding
Moved from
Keith Dalgleish
First run
8 Jun 25
Last run
15 Oct 25
First run for yard
6/9
OR first run
88
OR last run
81
Best OR
88
Runs
4
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£990
Prize IRE (€)
€0
Keith Dalgleish
First run
31 Aug 22
Last run
1 Jul 23
First run for yard
1/9
OR first run
90
OR last run
91
Best OR
91
Runs
8
Wins
2
2nd
1
3rd
1
Win %
25.0%
Place %
50.0%
Prize GB (£)
£25,072
Prize IRE (€)
€0

Spells with each trainer in race order, latest first (a horse that returns to a trainer shows a new spell). From British and Irish runs since 1990.

Stats

Career summary by code (GB & IRE)

CodeRunsWins2nd3rdWin %Place %Prize GB (£)Prize IRE (€)Best ORFirst runLast run
Flat1221116.7%33.3%£26,061€09131 Aug 2215 Oct 25
National Hunt20000.0%0.0%£0€0-5 Feb 2617 Mar 26
All runs1421114.3%28.6%£26,061€09131 Aug 2217 Mar 26
Flat
Code
Flat
Runs
12
Wins
2
2nd
1
3rd
1
Win %
16.7%
Place %
33.3%
Prize GB (£)
£26,061
Prize IRE (€)
€0
Best OR
91
First run
31 Aug 22
Last run
15 Oct 25
National Hunt
Code
National Hunt
Runs
2
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
First run
5 Feb 26
Last run
17 Mar 26
All runs
Code
All runs
Runs
14
Wins
2
2nd
1
3rd
1
Win %
14.3%
Place %
28.6%
Prize GB (£)
£26,061
Prize IRE (€)
€0
Best OR
91
First run
31 Aug 22
Last run
17 Mar 26

Placed = 1st in 2-4 runners, 1st-2nd in 5-7, 1st-3rd in 8+.

By race type

Race typeRunsWins2nd3rdWin %Place %Prize GB (£)Prize IRE (€)
Flat Turf1121118.2%36.4%£26,061€0
Flat AW10000.0%0.0%£0€0
Hurdle20000.0%0.0%£0€0
Flat Turf
Race type
Flat Turf
Runs
11
Wins
2
2nd
1
3rd
1
Win %
18.2%
Place %
36.4%
Prize GB (£)
£26,061
Prize IRE (€)
€0
Flat AW
Race type
Flat AW
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Hurdle
Race type
Hurdle
Runs
2
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0

By going

GoingRunsWins2nd3rdWin %Place %Prize GB (£)Prize IRE (€)
Good to Firm10000.0%0.0%£0€0
Good210050.0%50.0%£16,074€0
Good to Soft610116.7%33.3%£7,569€0
Yielding10000.0%0.0%£0€0
Soft30100.0%33.3%£2,418€0
Standard to Slow10000.0%0.0%£0€0
Good to Firm
Going
Good to Firm
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Good
Going
Good
Runs
2
Wins
1
2nd
0
3rd
0
Win %
50.0%
Place %
50.0%
Prize GB (£)
£16,074
Prize IRE (€)
€0
Good to Soft
Going
Good to Soft
Runs
6
Wins
1
2nd
0
3rd
1
Win %
16.7%
Place %
33.3%
Prize GB (£)
£7,569
Prize IRE (€)
€0
Yielding
Going
Yielding
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Soft
Going
Soft
Runs
3
Wins
0
2nd
1
3rd
0
Win %
0.0%
Place %
33.3%
Prize GB (£)
£2,418
Prize IRE (€)
€0
Standard to Slow
Going
Standard to Slow
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0

By distance

DistanceRunsWins2nd3rdWin %Place %Prize GB (£)Prize IRE (€)
12f to 13f520140.0%60.0%£23,031€0
14f and over70100.0%14.3%£3,030€0
2m to 2m1f10000.0%0.0%£0€0
2m2f to 2m5f10000.0%0.0%£0€0
12f to 13f
Distance
12f to 13f
Runs
5
Wins
2
2nd
0
3rd
1
Win %
40.0%
Place %
60.0%
Prize GB (£)
£23,031
Prize IRE (€)
€0
14f and over
Distance
14f and over
Runs
7
Wins
0
2nd
1
3rd
0
Win %
0.0%
Place %
14.3%
Prize GB (£)
£3,030
Prize IRE (€)
€0
2m to 2m1f
Distance
2m to 2m1f
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
2m2f to 2m5f
Distance
2m2f to 2m5f
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0

Flat bands: 5f-6f, 7f-1m, 9f-11f, 12f-13f, 14f+. NH bands: 2m-2m1f, 2m2f-2m5f, 2m6f-3m1f, 3m2f+.

By course

CourseRunsWins2nd3rdWin %Place %Prize GB (£)Prize IRE (€)
Hamilton320166.7%100.0%£23,031€0
Ascot20000.0%0.0%£0€0
Nottingham20100.0%50.0%£2,653€0
Doncaster10000.0%0.0%£0€0
Down Royal (IRE)10000.0%0.0%£0€0
Goodwood10000.0%0.0%£378€0
Haydock10000.0%0.0%£0€0
Musselburgh10000.0%0.0%£0€0
Newcastle (AW)10000.0%0.0%£0€0
Thurles (IRE)10000.0%0.0%£0€0
Hamilton
Course
Hamilton
Runs
3
Wins
2
2nd
0
3rd
1
Win %
66.7%
Place %
100.0%
Prize GB (£)
£23,031
Prize IRE (€)
€0
Ascot
Course
Ascot
Runs
2
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Nottingham
Runs
2
Wins
0
2nd
1
3rd
0
Win %
0.0%
Place %
50.0%
Prize GB (£)
£2,653
Prize IRE (€)
€0
Doncaster
Course
Doncaster
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Down Royal (IRE)
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Goodwood
Course
Goodwood
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£378
Prize IRE (€)
€0
Haydock
Course
Haydock
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Musselburgh
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Newcastle (AW)
Course
Newcastle (AW)
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Thurles (IRE)
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0

By class

ClassRunsWins2nd3rdWin %Place %Prize GB (£)Prize IRE (€)
Group 310000.0%0.0%£0€0
Class 240000.0%0.0%£0€0
Class 3410125.0%50.0%£19,467€0
Class 420100.0%50.0%£2,653€0
Class 51100100.0%100.0%£3,942€0
Non-handicap (unclassified)20000.0%0.0%£0€0
Group 3
Class
Group 3
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Class 2
Class
Class 2
Runs
4
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Class 3
Class
Class 3
Runs
4
Wins
1
2nd
0
3rd
1
Win %
25.0%
Place %
50.0%
Prize GB (£)
£19,467
Prize IRE (€)
€0
Class 4
Class
Class 4
Runs
2
Wins
0
2nd
1
3rd
0
Win %
0.0%
Place %
50.0%
Prize GB (£)
£2,653
Prize IRE (€)
€0
Class 5
Class
Class 5
Runs
1
Wins
1
2nd
0
3rd
0
Win %
100.0%
Place %
100.0%
Prize GB (£)
£3,942
Prize IRE (€)
€0
Non-handicap (unclassified)
Class
Non-handicap (unclassified)
Runs
2
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0

Pattern (Group/Grade/Listed) shown ahead of class. Irish races carry no class, so they are grouped as handicap or non-handicap.

By field size

RunnersRunsWins2nd3rdWin %Place %Prize GB (£)Prize IRE (€)
6 to 8 runners310033.3%33.3%£16,074€0
9 to 12 runners611116.7%50.0%£9,987€0
13 to 16 runners20000.0%0.0%£0€0
17+ runners30000.0%0.0%£0€0
6 to 8 runners
Runners
6 to 8 runners
Runs
3
Wins
1
2nd
0
3rd
0
Win %
33.3%
Place %
33.3%
Prize GB (£)
£16,074
Prize IRE (€)
€0
9 to 12 runners
Runners
9 to 12 runners
Runs
6
Wins
1
2nd
1
3rd
1
Win %
16.7%
Place %
50.0%
Prize GB (£)
£9,987
Prize IRE (€)
€0
13 to 16 runners
Runners
13 to 16 runners
Runs
2
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
17+ runners
Runners
17+ runners
Runs
3
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0

By month

MonthRunsWins2nd3rdWin %Place %Prize GB (£)Prize IRE (€)
February10000.0%0.0%£0€0
March10000.0%0.0%£0€0
April10000.0%0.0%£0€0
May210150.0%100.0%£19,089€0
June20000.0%0.0%£378€0
July10000.0%0.0%£0€0
August1100100.0%100.0%£3,942€0
September10000.0%0.0%£0€0
October40100.0%25.0%£2,653€0
February
Month
February
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
March
Month
March
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
April
Month
April
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
May
Month
May
Runs
2
Wins
1
2nd
0
3rd
1
Win %
50.0%
Place %
100.0%
Prize GB (£)
£19,089
Prize IRE (€)
€0
June
Month
June
Runs
2
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£378
Prize IRE (€)
€0
July
Month
July
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
August
Month
August
Runs
1
Wins
1
2nd
0
3rd
0
Win %
100.0%
Place %
100.0%
Prize GB (£)
£3,942
Prize IRE (€)
€0
September
Month
September
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
October
Month
October
Runs
4
Wins
0
2nd
1
3rd
0
Win %
0.0%
Place %
25.0%
Prize GB (£)
£2,653
Prize IRE (€)
€0

By jockey

JockeyRunsWins2nd3rdWin %Place %Prize GB (£)Prize IRE (€)
PJ McDonald310033.3%33.3%£15,462€0
Callum Rodriguez210050.0%50.0%£3,942€0
Rob Hornby20000.0%0.0%£378€0
Carl Millar10000.0%0.0%£0€0
Daniel Tudhope10010.0%100.0%£3,627€0
Danny Gilligan10000.0%0.0%£0€0
Jason Hart10000.0%0.0%£0€0
Jason Watson10000.0%0.0%£0€0
Jim Crowley10100.0%100.0%£2,041€0
Oisin Murphy10000.0%0.0%£612€0
PJ McDonald
Runs
3
Wins
1
2nd
0
3rd
0
Win %
33.3%
Place %
33.3%
Prize GB (£)
£15,462
Prize IRE (€)
€0
Callum Rodriguez
Runs
2
Wins
1
2nd
0
3rd
0
Win %
50.0%
Place %
50.0%
Prize GB (£)
£3,942
Prize IRE (€)
€0
Rob Hornby
Runs
2
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£378
Prize IRE (€)
€0
Carl Millar
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Daniel Tudhope
Runs
1
Wins
0
2nd
0
3rd
1
Win %
0.0%
Place %
100.0%
Prize GB (£)
£3,627
Prize IRE (€)
€0
Danny Gilligan
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Jason Hart
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Jason Watson
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Jim Crowley
Runs
1
Wins
0
2nd
1
3rd
0
Win %
0.0%
Place %
100.0%
Prize GB (£)
£2,041
Prize IRE (€)
€0
Oisin Murphy
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£612
Prize IRE (€)
€0

By trainer

TrainerRunsWins2nd3rdWin %Place %Prize GB (£)Prize IRE (€)
Keith Dalgleish821125.0%50.0%£25,072€0
Andrew Balding40000.0%0.0%£990€0
Gordon Elliott20000.0%0.0%£0€0
Keith Dalgleish
Runs
8
Wins
2
2nd
1
3rd
1
Win %
25.0%
Place %
50.0%
Prize GB (£)
£25,072
Prize IRE (€)
€0
Andrew Balding
Runs
4
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£990
Prize IRE (€)
€0
Gordon Elliott
Runs
2
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0

By headgear

HeadgearRunsWins2nd3rdWin %Place %Prize GB (£)Prize IRE (€)
No headgear1421114.3%28.6%£26,061€0
No headgear
Headgear
No headgear
Runs
14
Wins
2
2nd
1
3rd
1
Win %
14.3%
Place %
28.6%
Prize GB (£)
£26,061
Prize IRE (€)
€0

Headgear codes as declared: b blinkers, v visor, p cheekpieces, t tongue strap, h hood, e/s eyeshield.

By days since last run

Days since last runRunsWins2nd3rdWin %Place %Prize GB (£)Prize IRE (€)
Debut / no previous run1100100.0%100.0%£3,942€0
8 to 14 days210050.0%50.0%£16,074€0
15 to 30 days50110.0%40.0%£5,668€0
31 to 60 days20000.0%0.0%£0€0
61 to 120 days20000.0%0.0%£0€0
121 to 365 days10000.0%0.0%£0€0
Over a year10000.0%0.0%£378€0
Debut / no previous run
Days since last run
Debut / no previous run
Runs
1
Wins
1
2nd
0
3rd
0
Win %
100.0%
Place %
100.0%
Prize GB (£)
£3,942
Prize IRE (€)
€0
8 to 14 days
Days since last run
8 to 14 days
Runs
2
Wins
1
2nd
0
3rd
0
Win %
50.0%
Place %
50.0%
Prize GB (£)
£16,074
Prize IRE (€)
€0
15 to 30 days
Days since last run
15 to 30 days
Runs
5
Wins
0
2nd
1
3rd
1
Win %
0.0%
Place %
40.0%
Prize GB (£)
£5,668
Prize IRE (€)
€0
31 to 60 days
Days since last run
31 to 60 days
Runs
2
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
61 to 120 days
Days since last run
61 to 120 days
Runs
2
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
121 to 365 days
Days since last run
121 to 365 days
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
Over a year
Days since last run
Over a year
Runs
1
Wins
0
2nd
0
3rd
0
Win %
0.0%
Place %
0.0%
Prize GB (£)
£378
Prize IRE (€)
€0

Counted from the previous run in Britain or Ireland; runs abroad are not seen.

Pedigree

Pedigree

Sire branchNathaniel (IRE)

Parent · 1

  1. SireNathaniel (IRE)

Grandparents · 2

  1. Sire's sireGalileo (IRE)
  2. Sire's damMagnificient Style (USA)

Great-grandparents · 4

  1. Sire's sire's sireNot traced
  2. Sire's sire's damNot traced
  3. Sire's dam's sireNot traced
  4. Sire's dam's damNot traced
Dam branchMaleficent Queen (GB)

Parent · 1

  1. DamMaleficent Queen (GB)

Grandparents · 2

  1. Dam's sireMount Nelson (GB)
  2. Dam's damManila Selection (USA)

Great-grandparents · 4

  1. Dam's sire's sireNot traced
  2. Dam's sire's damNot traced
  3. Dam's dam's sireNot traced
  4. Dam's dam's damNot traced
Manila Selection (USA)
Not traced
Not traced
Not traced
Not traced
Not traced
Not traced
Not traced
Not traced

Breeding card

HorseGood Show (GB)
Sexgelding
Foaled2019
SireNathaniel (IRE)
DamMaleficent Queen (GB)
DamsireMount Nelson (GB)
Sire's sireGalileo (IRE)
Sire's damMagnificient Style (USA)
2nd damManila Selection (USA)
Dam's own recordListed winner
Dam's produce3 winners from 4 runners
Notable siblingShow Me The Wire (GB)

Female line

  1. Maleficent Queen (GB) · by Mount Nelson (GB) · 3 winners from 4 runners · Listed winner
  2. Manila Selection (USA) · 6 winners from 9 runners

Sire, dam and damsire

SireDamDamsireBreederFoaledColourSexSire's avg winning distanceDamsire's avg winning distance
Nathaniel (IRE)Maleficent Queen (GB)Mount Nelson (GB)Weldspec Glasgow Limited25 Jan 19baygeldingFlat 11.8f · NH 2m2½fFlat 8.5f · NH 2m1½f
Nathaniel (IRE)
Breeder
Weldspec Glasgow Limited
Foaled
25 Jan 19
Colour
bay
Sex
gelding
Sire's avg winning distance
Flat 11.8f · NH 2m2½f
Damsire's avg winning distance
Flat 8.5f · NH 2m1½f

Progeny of Nathaniel (IRE) in this horse's best conditions

ConditionRunsWinsPlacedWin %Place %This horse runsThis horse wins
All Flat runs4,4995331,37511.8%30.6%122
At 12f to 13f1,41018544813.1%31.8%52
On Good to soft or yielding going5055714811.3%29.3%61
At 12f to 13f on Good to soft or yielding going159265616.4%35.2%31
All Flat runs
Condition
All Flat runs
Runs
4,499
Wins
533
Placed
1,375
Win %
11.8%
Place %
30.6%
This horse runs
12
This horse wins
2
At 12f to 13f
Condition
At 12f to 13f
Runs
1,410
Wins
185
Placed
448
Win %
13.1%
Place %
31.8%
This horse runs
5
This horse wins
2
On Good to soft or yielding going
Condition
On Good to soft or yielding going
Runs
505
Wins
57
Placed
148
Win %
11.3%
Place %
29.3%
This horse runs
6
This horse wins
1
At 12f to 13f on Good to soft or yielding going
Condition
At 12f to 13f on Good to soft or yielding going
Runs
159
Wins
26
Placed
56
Win %
16.4%
Place %
35.2%
This horse runs
3
This horse wins
1

Best distance band and going band are where this horse has most wins (then places, then runs) in its main code. Sire figures: all British and Irish runs by the sire's progeny since 1990.

Nathaniel (IRE) × Mount Nelson (GB) mares (the cross)

CodeRunnersWinnersWinners %Black-type winnersRunsWins2nd/3rdWin %Prize GB (£)Prize IRE (€)
Flat5240.0%0394910.3%£47,256€0
National Hunt300.0%07000.0%£0€0
All runs5240.0%046498.7%£47,256€0
Flat
Code
Flat
Runners
5
Winners
2
Winners %
40.0%
Black-type winners
0
Runs
39
Wins
4
2nd/3rd
9
Win %
10.3%
Prize GB (£)
£47,256
Prize IRE (€)
€0
National Hunt
Code
National Hunt
Runners
3
Winners
0
Winners %
0.0%
Black-type winners
0
Runs
7
Wins
0
2nd/3rd
0
Win %
0.0%
Prize GB (£)
£0
Prize IRE (€)
€0
All runs
Code
All runs
Runners
5
Winners
2
Winners %
40.0%
Black-type winners
0
Runs
46
Wins
4
2nd/3rd
9
Win %
8.7%
Prize GB (£)
£47,256
Prize IRE (€)
€0

All British and Irish runners by this sire out of mares by this damsire, since 1990 (includes this horse). Black type = Group/Grade 1-3 or Listed winner.

Best of the cross

HorseRunsWinsBlack-type winsPrize GB (£)Prize IRE (€)
Good Show (GB)1420£26,061€0
Timeless Charm (IRE)1420£14,821€0
Nice Neasy Does It (GB)300£2,936€0
Eternal Romantic (GB)300£0€0
Trapper John (GB)1200£3,438€0
Good Show (GB)
Runs
14
Wins
2
Black-type wins
0
Prize GB (£)
£26,061
Prize IRE (€)
€0
Timeless Charm (IRE)
Runs
14
Wins
2
Black-type wins
0
Prize GB (£)
£14,821
Prize IRE (€)
€0
Nice Neasy Does It (GB)
Runs
3
Wins
0
Black-type wins
0
Prize GB (£)
£2,936
Prize IRE (€)
€0
Eternal Romantic (GB)
Runs
3
Wins
0
Black-type wins
0
Prize GB (£)
£0
Prize IRE (€)
€0
Trapper John (GB)
Runs
12
Wins
0
Black-type wins
0
Prize GB (£)
£3,438
Prize IRE (€)
€0

Top 12 by best win level, then wins.

Ratings

Official ratings

CodeCurrent ORHighest ORLowest ORLast winning ORLast winRated runs
Flat8191818819 May 239
Flat
Code
Flat
Current OR
81
Highest OR
91
Lowest OR
81
Last winning OR
88
Last win
19 May 23
Rated runs
9

Current OR here is the mark carried on the latest run in each code; the page header uses a newer declared mark where one exists.

Official rating by run

DateCourseCodeORChangePos
15 Oct 25NottinghamFlat81-35/8
3 Oct 25AscotFlat84-25/6
12 Sep 25DoncasterFlat86-28/13
8 Jun 25GoodwoodFlat88-36/9
1 Jul 23Newcastle (AW)Flat91019/19
10 Jun 23HaydockFlat9138/10
19 May 23HamiltonFlat8801/7
7 May 23HamiltonFlat88-23/10
8 Apr 23MusselburghFlat90-10/14
  • 5/815 Oct 25 · Nottingham
    All fields
    Date
    15 Oct 25
    Code
    Flat
    OR
    81
    Change
    -3
    Pos
    5/8
  • 5/63 Oct 25 · Ascot
    All fields
    Date
    3 Oct 25
    Course
    Ascot
    Code
    Flat
    OR
    84
    Change
    -2
    Pos
    5/6
  • 8/1312 Sep 25 · Doncaster
    All fields
    Date
    12 Sep 25
    Course
    Doncaster
    Code
    Flat
    OR
    86
    Change
    -2
    Pos
    8/13
  • 6/98 Jun 25 · Goodwood
    All fields
    Date
    8 Jun 25
    Course
    Goodwood
    Code
    Flat
    OR
    88
    Change
    -3
    Pos
    6/9
  • 19/191 Jul 23 · Newcastle (AW)
    All fields
    Date
    1 Jul 23
    Course
    Newcastle (AW)
    Code
    Flat
    OR
    91
    Change
    0
    Pos
    19/19
  • 8/1010 Jun 23 · Haydock
    All fields
    Date
    10 Jun 23
    Course
    Haydock
    Code
    Flat
    OR
    91
    Change
    3
    Pos
    8/10
  • 1/719 May 23 · Hamilton
    All fields
    Date
    19 May 23
    Course
    Hamilton
    Code
    Flat
    OR
    88
    Change
    0
    Pos
    1/7
  • 3/107 May 23 · Hamilton
    All fields
    Date
    7 May 23
    Course
    Hamilton
    Code
    Flat
    OR
    88
    Change
    -2
    Pos
    3/10
  • 10/148 Apr 23 · Musselburgh
    All fields
    Date
    8 Apr 23
    Code
    Flat
    OR
    90
    Change
    -
    Pos
    10/14

Current mark v winning marks

CodeCurrent OROR last runChangeLast winning ORLast winv last winningHighest winning ORv highest winningHighest ORv highest
Flat818108819 May 23-788-791-10
Flat
Code
Flat
Current OR
81
OR last run
81
Change
0
Last winning OR
88
Last win
19 May 23
v last winning
-7
Highest winning OR
88
v highest winning
-7
Highest OR
91
v highest
-10

Differences are current OR minus the mark shown (positive = higher now). Current OR in the main code uses a newer declared or published mark where one exists.

Family

Dam summary

Maleficent Queen (GB)

Record
Listed winner
G1 winners
0
Produce
3 winners from 4 runners

Full siblings

No other foal by Nathaniel out of Maleficent Queen (GB) has raced in Britain or Ireland.

Half siblings

By Showcasing (GB)

By Blue Point (IRE)

Female line

  1. 1Maleficent Queen (GB) · by Mount Nelson (GB)
  2. 2Manila Selection (USA)

Notable relatives

Dam

View full Manila Selection family

In brief

How old is Good Show?

Good Show (GB) is a 7-year-old bay gelding, foaled on 25 January 2019.

Who are the sire and dam of Good Show?

Good Show (GB) is by Nathaniel (IRE) out of Maleficent Queen (GB), a daughter of Mount Nelson (GB), and was bred by Weldspec Glasgow Limited.

Who trains Good Show?

Good Show (GB) is trained by Gordon Elliott and owned by Weldspec Glasgow Limited, having previously run for 2 other trainers in Britain and Ireland.

What is Good Show's race record?

In Britain and Ireland, Good Show (GB) has won 2 of 14 races (14%): 2 of 12 on the Flat and 0 of 2 over jumps. Runs abroad (for example in France, Dubai or the USA) are not included.

What is Good Show's biggest win?

Good Show (GB)'s biggest win in Britain or Ireland came in the Palmaris Services Braveheart Handicap at Hamilton on 19 May 2023.

How much prize money has Good Show won?

Good Show (GB) has earned £26,061 in Britain in prize money.

Has Good Show ever been beaten?

Good Show (GB) has been beaten 12 times in 14 runs in Britain and Ireland, the first time on 1 October 2022 at Ascot (9th of 9).

What is Good Show's official rating?

Good Show (GB) is officially rated 81 on the Flat (career high 91).

When did Good Show last run?

Good Show (GB) last ran in Britain or Ireland on 17 March 2026 at Down Royal (IRE) in the Bluegrass Relite Maiden Hurdle, finishing 15th of 19.

Is Good Show related to any top horses?

Good Show (GB)'s black-type relatives in Britain and Ireland include Maleficent Queen (GB) (dam, Listed winner), from the Manila Selection (USA) family.

Explore the full RaceWatch app.

Start free trial

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

Updated