Trainer Details

D J Hall

427 Runs 34 Wins (8.0%) 79 Places (18.5%)
(Top 10) Jockeys for D J Hall
Jockey Runs Wins Places Win%
Zac Purton 51 9 11 17.6%
Andrea Atzeni 41 8 8 19.5%
James Orman 84 6 17 7.1%
Matthew Poon 104 5 19 4.8%
Britney Wong 23 1 4 4.3%
Hugh Bowman 23 1 6 4.3%
Brenton Avdulla 20 1 4 5.0%
Ethan Brown 5 1 1 20.0%
Jerry Chau 5 1 0 20.0%
Karis Teetan 30 1 5 3.3%
D J Hall's Yard (69 Horses) (Last 12 months)
Horse R W P Last Run
San Giovanni (AUS)
3 G
1 - - 13/06/26
Power Of Vitam
4 G
6 1 1 13/06/26
Mr Energia (NZ)
5 G
9 2 1 13/06/26
Fortune Supernova (AUS)
3 G
1 - - 13/06/26
Peridot (NZ)
3 G
11 - 3 13/06/26
Sharpen Bright (NZ)
6 G
6 - 1 13/06/26
Prestige Hall (NZ)
3 G
10 1 2 13/06/26
Young Bravo (AUS)
3 G
7 1 1 10/06/26
Private Wealth
3 G
1 - - 10/06/26
Gold Tack (NZ)
6 G
10 1 - 10/06/26
Kempes (ARG)
4 G
8 1 1 07/06/26
Sparkling Fellow (AUS)
4 G
9 - 4 07/06/26
Flying Sniper
3 G
5 - - 07/06/26
Reliable Dad
4 G
6 - 1 07/06/26
Northern Beast (AUS)
6 G
12 - 3 07/06/26
Solid Car (AUS)
3 G
8 - 4 07/06/26
Zouper Fellow
4 G
10 1 - 07/06/26
Fight Time (AUS)
6 G
13 1 2 07/06/26
Brownneedsfurther (AUS)
3 G
12 1 5 03/06/26
Star Mac (AUS)
5 G
2 - - 03/06/26
Lakeshore Hero (NZ)
4 G
11 1 1 03/06/26
Ka Ying Attack (NZ)
3 G
11 1 5 31/05/26
Aca Fast
4 G
2 - - 31/05/26
Ka Ying Lightning
3 G
1 1 - 31/05/26
Spice Bag
3 C
2 1 - 31/05/26
Incanto Star (NZ)
3 G
9 - 2 27/05/26
Management Folks (IRE)
7 G
9 - 2 27/05/26
Star Rise
4 G
6 - 2 24/05/26
Time To Fire (NZ)
3 G
7 1 - 24/05/26
Jubilant Star
4 G
7 - 2 24/05/26
Z Prince
3 G
2 - - 24/05/26
Flying Amani (NZ)
3 G
7 1 - 24/05/26
Geneva (AUS)
4 G
4 1 2 20/05/26
Bits Superstar (AUS)
4 G
9 - 5 20/05/26
Never Too Soon (AUS)
7 G
12 1 2 20/05/26
Quick Contribution (NZ)
3 G
6 - 2 17/05/26
Invincible Sage (AUS)
5 G
9 - 2 09/05/26
Rising Phoenix (NZ)
3 G
14 2 2 09/05/26
Good Chap (AUS)
4 G
9 2 2 06/05/26
Shotgun (NZ)
3 C
13 2 4 06/05/26
Dragon Hall
4 G
4 - - 03/05/26
Agenda (IRE)
4 G
8 - - 29/04/26
Nezha (NZ)
3 G
7 1 1 22/04/26
Rich Horse (IRE)
4 G
8 - - 22/04/26
Mr Good Vibes (NZ)
6 G
8 1 - 12/04/26
Real Time
4 G
2 - - 06/04/26
Cirrus Speed (AUS)
3 G
9 - - 06/04/26
Racingrace (NZ)
4 G
3 - - 01/04/26
Magnifique (NZ)
3 G
5 3 1 29/03/26
Invincible Starr
3 G
5 - - 25/03/26
Rezeki (NZ)
4 G
7 1 3 22/03/26
Sounds Like A Plan (GB)
2 C
3 1 - 15/03/26
Kyrus Dragon (AUS)
5 G
6 1 1 11/02/26
Pride Believer
4 G
3 - - 04/02/26
Something Jonah (AUS)
3 G
6 - - 28/01/26
Tin Fook (AUS)
3 G
8 - 2 18/01/26
Circuit Gogo
4 G
4 - - 18/01/26
Windicator Family (NZ)
6 G
7 - 1 01/01/26
Great Legacy (AUS)
3 G
3 - - 23/12/25
Watch The Fort (AUS)
3 G
1 - - 15/11/25
Atullibigeal (AUS)
7 G
7 - 2 12/11/25
Ragnarr (AUS)
6 G
6 2 3 02/11/25
Hong Kong Hall (NZ)
5 G
1 - - 30/10/25
Circus Reel (AUS)
4 G
1 - - 01/10/25
Super Elite (AUS)
5 G
3 - - 07/09/25
Champion Instinct (NZ)
5 G
2 - - 13/07/25
Solid Impact (NZ)
7 G
1 - 1 28/06/25
Natural High (AUS)
4 G
1 - - 25/06/25
Encountered (IRE)
6 G
1 - - 22/06/25
Recent Runs - Last 12 Months (Showing 100)
Date/Time Course Distance Horse Jockey Position Beaten By Weight SP Comment
13/06/26
14:15
Sha Tin (HK) 7f San Giovanni (AUS) Britney Wong 11 1.5 8-11 92/1 -
13/06/26
13:40
Sha Tin (HK) 1m Power Of Vitam Hugh Bowman 4 .75 9-2 11/2 -
13/06/26
13:05
Sha Tin (HK) 6f Mr Energia (NZ) Brenton Avdulla 10 0.05 8-9 21/1 -
13/06/26
12:05
Sha Tin (HK) 6f Fortune Supernova (AUS) Matthew Poon 7 .5 8-9 28/1 -
13/06/26
11:30
Sha Tin (HK) 7f Peridot (NZ) Matthew Poon 11 .5 8-5 18/1 -
13/06/26
10:30
Sha Tin (HK) 1m1f Sharpen Bright (NZ) Matthew Poon 14 .5 8-10 36/1 -
13/06/26
10:00
Sha Tin (HK) 7f Prestige Hall (NZ) Ethan Brown 1st Won 8-13 69/10 -
10/06/26
13:40
Happy Valley (HK) 1m Young Bravo (AUS) James Orman 10 2.5 9-7 14/1
Midfield - towards rear after 3f - no telling impression
10/06/26
13:10
Happy Valley (HK) 5f Private Wealth James Orman 9 0.3 9-3 37/1
In rear - dropped to last over 3f out - some headway final furlong - never dangerous
10/06/26
11:40
Happy Valley (HK) 1m1f Gold Tack (NZ) H T Mo 9 0.1 8-2 37/1
Never better than midfield
07/06/26
14:15
Sha Tin (HK) 7f Kempes (ARG) Andrea Atzeni 9 .25 8-11 17/1
Took keen hold - in rear - headway into midfield halfway - not clear run 2f out - weakened final furlong
07/06/26
12:35
Sha Tin (HK) 5f Sparkling Fellow (AUS) Britney Wong 11 .75 8-1 10/1
Towards rear - some headway 2f out - weakened inside final furlong
07/06/26
12:05
Sha Tin (HK) 6f Flying Sniper Zac Purton 8 .5 8-12 74/10
Slowly away - in rear - headway on inner when bit short of room over 1f out - not clear run inside final furlong - never dangerous
07/06/26
11:30
Sha Tin (HK) 1m Reliable Dad James Orman 7 0.3 8-11 26/5
Slowly into stride - towards rear - switched right and headway on inner over 1f out - keeping on when short of room inside final 110yds - never on terms
07/06/26
11:00
Sha Tin (HK) 1m1f Northern Beast (AUS) Brenton Avdulla 10 .25 8-9 72/1
Slowly away - towards rear - kept on final 110yds - never dangerous
07/06/26
10:30
Sha Tin (HK) 7f Solid Car (AUS) James Orman 5 0.3 9-4 33/10
Midfield - headway over 3f out - kept on inside final furlong
07/06/26
10:00
Sha Tin (HK) 6f Zouper Fellow Britney Wong 12 .5 8-8 11/1
Bumped start - soon went second - lost second under 2f out - weakened inside final furlong
07/06/26
09:30
Sha Tin (HK) 7f Fight Time (AUS) Britney Wong 11 1.25 8-11 25/1
Midfield - raced wide on turn over 2f out - headway over 1f out - weakened inside final furlong
03/06/26
13:40
Happy Valley (HK) 6f Brownneedsfurther (AUS) Zac Purton 1st Won 9-0 8/5F
Prominent - ridden and pressed leaders 2f out - challenging inside final 110yds - led final strides
03/06/26
13:10
Happy Valley (HK) 1m Star Mac (AUS) James Orman 7 1.5 9-8 11/1
Towards rear - good headway final 110yds - nearest finish
03/06/26
12:10
Happy Valley (HK) 6f Lakeshore Hero (NZ) Andrea Atzeni 7 .25 9-9 19/1
In rear - good headway final 110yds - nearest finish
31/05/26
11:20
Sha Tin (HK) 6f Ka Ying Attack (NZ) Jerry Chau 1st Won 9-1 19/5
In touch with leaders on inner - headway over 3f out - going easily when bit short of room over 2f out - soon switched left - shaken up to lead over 1f out - clear inside final furlong - easily
31/05/26
06:45
Sha Tin (HK) 6f Aca Fast James Orman 7 .75 9-1 128/1
Towards rear - good headway from 1f out - nearest finish
31/05/26
06:15
Sha Tin (HK) 5f Ka Ying Lightning Andrea Atzeni 1st Won 9-1 13/1
Midfield - against near rail - smooth headway over 2f out - ridden under 2f out - pressed leaders inside final 110yds - led towards finish - ridden out
31/05/26
05:45
Sha Tin (HK) 6f Spice Bag James Orman 6 0.05 9-7 84/10
Towards rear - raced wide on turn over 2f out - headway from under 2f out - not pace to challenge
27/05/26
12:40
Happy Valley (HK) 1m Incanto Star (NZ) Andrea Atzeni 9 1.5 8-5 31/1
Midfield - outpaced over 2f out - no impression
27/05/26
12:10
Happy Valley (HK) 1m3f Management Folks (IRE) Zac Purton 7 .5 9-9 31/5
Slowly away - midfield - outpaced over 2f out - no impression
24/05/26
10:20
Sha Tin (HK) 6f Star Rise James McDonald 12 .75 9-0 13/5F
Slowly into stride - towards rear - headway but not clear run over 1f out - hampered inside final furlong - not recover
24/05/26
08:00
Sha Tin (HK) 7f Time To Fire (NZ) Matthew Poon 7 .25 8-10 14/1
Midfield on inner - headway 2f out - no extra final 110yds
24/05/26
07:00
Sha Tin (HK) 6f Jubilant Star Ethan Brown 13 .75 9-0 38/1
Towards rear - some headway under 2f out - weakened inside final furlong
24/05/26
06:30
Sha Tin (HK) 6f Prestige Hall (NZ) Ethan Brown 4 .5 9-1 84/10
Towards rear - good headway up the centre from 1f out - went fourth towards finish
24/05/26
06:00
Sha Tin (HK) 7f Z Prince Matthew Poon 8 .5 9-1 65/1
Slowly away - towards rear - headway up the centre from over 1f out - never dangerous
24/05/26
05:30
Sha Tin (HK) 1m Flying Amani (NZ) Zac Purton 1st Won 9-9 5/1
Towards rear - ridden and good headway from 2f out - pressed leaders 1f out - led towards finish - ridden out
20/05/26
15:50
Happy Valley (HK) 6f Geneva (AUS) Matthew Poon 4 0.3 8-4 9/1
Towards rear - headway when bit short of room and switched right inside final furlong - ran on inside final 110yds
20/05/26
14:45
Happy Valley (HK) 1m Power Of Vitam James Orman 2nd .75 9-1 66/10
In rear - ridden on outer over 1f out - ran on final 110yds - went second final strides
20/05/26
13:40
Happy Valley (HK) 5f Bits Superstar (AUS) Jerry Chau 10 1 8-12 9/1
Midfield on inner - some headway over 1f out - weakened inside final furlong
20/05/26
13:10
Happy Valley (HK) 1m Northern Beast (AUS) Matthew Poon 2nd .5 8-7 21/1
Midfield - headway over 3f out - led over 1f out - headed inside final furlong - kept on
20/05/26
12:40
Happy Valley (HK) 6f Brownneedsfurther (AUS) James Orman 2nd .5 8-11 48/10
Steadied start - towards rear - switched left over 1f out - ran on final 110yds - went second final stride
20/05/26
12:10
Happy Valley (HK) 1m Never Too Soon (AUS) Hugh Bowman 9 1.5 9-5 19/1
Never better than midfield
17/05/26
11:20
Sha Tin (HK) 7f Kempes (ARG) James Orman 4 1.25 8-13 49/1
Steadied start - in rear - switched right and headway under 2f out - kept on inside final furlong
17/05/26
10:45
Sha Tin (HK) 7f Mr Energia (NZ) Matthew Poon 11 0.05 9-7 27/1
Never better than midfield
17/05/26
10:10
Sha Tin (HK) 7f Quick Contribution (NZ) Matthew Poon 2nd 0.2 8-8 22/1
Towards rear - switched left on turn over 2f out - rapid headway from over 1f out - just failed
17/05/26
09:10
Sha Tin (HK) 7f Solid Car (AUS) James Orman 2nd 3.25 9-2 22/5
Midfield on inner - headway from over 1f out - went second inside final furlong - no match for winner
17/05/26
06:15
Sha Tin (HK) 5f Zouper Fellow Andrea Atzeni 6 1.25 8-13 10/1
Prominent up the centre - weakened over 1f out
17/05/26
05:45
Sha Tin (HK) 1m1f Gold Tack (NZ) Britney Wong 13 .25 7-13 38/1
Prominent - weakened quickly 2f out
13/05/26
14:10
Happy Valley (HK) 1m Incanto Star (NZ) Jerry Chau 7 .5 8-8 87/10
Prominent - outpaced inside final furlong
13/05/26
13:10
Happy Valley (HK) 1m Lakeshore Hero (NZ) Britney Wong 10 0.3 7-11 13/1
Prominent - weakened inside final furlong
09/05/26
10:45
Sha Tin (HK) 6f Invincible Sage (AUS) James Orman 11 .75 9-1 30/1
Prominent - ridden over 1f out - weakened inside final furlong
09/05/26
10:10
Sha Tin (HK) 1m Rising Phoenix (NZ) Matthew Poon 7 1.5 8-5 14/1
In touch with leaders - outpaced over 1f out - no impression inside final furlong
09/05/26
09:35
Sha Tin (HK) 5f Sparkling Fellow (AUS) Britney Wong 3rd .25 7-13 20/1
Towards rear - headway when bit short of room and switched right over 1f out - went third towards finish - kept on
09/05/26
07:30
Sha Tin (HK) 6f Brownneedsfurther (AUS) James Orman 5 0.05 8-12 13/5F
Midfield - headway when bit short of room over 1f out - not pace to challenge
09/05/26
06:30
Sha Tin (HK) 7f Fight Time (AUS) Britney Wong 8 0.05 8-13 6/1
Prominent early - in touch with leaders - edged left over 1f out - no extra inside final 110yds
09/05/26
06:00
Sha Tin (HK) 6f Aca Fast Ethan Brown 8 .25 9-1 40/1
Towards rear - some headway inside final furlong - no impression
09/05/26
05:30
Sha Tin (HK) 5f Spice Bag James Orman 1st Won 9-0 48/1
Towards rear - headway and switched right 2f out - ridden and edged right over 1f out - ran on inside final furlong - led towards finish
06/05/26
15:50
Sha Tin (HK) 6f Mr Energia (NZ) Matthew Chadwick 0 0 8-11 - -
06/05/26
14:45
Sha Tin (HK) 6f Good Chap (AUS) Andrea Atzeni 3rd 2.25 9-6 32/5
Midfield - headway from 1f out - went third final 110yds
06/05/26
14:15
Sha Tin (HK) 1m Shotgun (NZ) Britney Wong 13 8.5 8-8 26/5
Raced in second - lost second over 3f out - weakening when badly hampered over 2f out
06/05/26
13:45
Sha Tin (HK) 6f Flying Sniper Matthew Poon 6 0.05 8-12 11/1
Towards rear - good headway from over 1f out - nearest finish
06/05/26
12:45
Sha Tin (HK) 6f Lakeshore Hero (NZ) Matthew Poon 3rd 2.5 8-5 37/10
Midfield - kept on from 1f out - went third final strides
03/05/26
10:45
Sha Tin (HK) 7f Ka Ying Attack (NZ) Britney Wong 7 .5 9-1 12/1
Led but pestered - headed and raced in second over 5f out - weakened final 110yds
03/05/26
08:10
Sha Tin (HK) 7f Jubilant Star Zac Purton 13 1.25 9-4 43/5
Towards rear throughout
03/05/26
07:15
Sha Tin (HK) 6f Dragon Hall Brenton Avdulla 12 2.5 8-13 104/1
Took keen hold - midfield - weakened over 1f out
29/04/26
14:10
Happy Valley (HK) 1m Never Too Soon (AUS) Brenton Avdulla 3rd 0.2 9-5 17/1
In touch with leaders on inner - headway and went third over 1f out - switched left inside final furlong - kept on well and pressed leaders towards finish
29/04/26
12:40
Happy Valley (HK) 1m3f Agenda (IRE) James Orman 11 .25 9-9 24/1
Pressed leader - short of room and lost position over 1f out - soon weakened quickly
26/04/26
10:35
Sha Tin (HK) 1m Rising Phoenix (NZ) Matthew Poon 8 .25 8-8 76/10
Prominent on inner - in touch with leaders over 3f out - switched left inside final 110yds - kept on
26/04/26
09:20
Sha Tin (HK) 7f Power Of Vitam James Orman 6 .5 9-3 5/1
Slowly away - towards rear early - headway into midfield after 2f - headway and prominent on inner under 2f out - no extra inside final furlong
26/04/26
08:10
Sha Tin (HK) 6f Geneva (AUS) Hugh Bowman 1st Won 9-4 29/10
Towards rear - ridden and headway from over 2f out - pressed leaders 1f out - quickened and led final 110yds - readily
26/04/26
07:00
Sha Tin (HK) 7f Star Mac (AUS) James McDonald 5 .25 9-9 12/1
In rear - headway from under 2f out - kept on well final furlong - nearest finish
26/04/26
06:30
Sha Tin (HK) 6f Solid Car (AUS) Ethan Brown 3rd .75 9-1 58/10
Towards rear - headway from over 1f out - kept on well final furlong - went third towards finish
26/04/26
06:00
Sha Tin (HK) 1m Flying Amani (NZ) Matthew Poon 6 1 8-5 17/1
In rear - raced wide on turn over 2f out - headway from 1f out - nearest finish
26/04/26
05:30
Sha Tin (HK) 6f Prestige Hall (NZ) Hugh Bowman 8 0.1 9-0 23/10J
Towards rear - steady headway from under 2f out - no impression final furlong
22/04/26
15:15
Happy Valley (HK) 1m1f Nezha (NZ) Matthew Poon 7 .5 8-9 28/1
Never better than midfield
22/04/26
14:45
Happy Valley (HK) 5f Sparkling Fellow (AUS) Britney Wong 8 .5 7-13 27/1
Towards rear - headway inside final furlong - nearest finish
22/04/26
13:10
Happy Valley (HK) 6f Flying Sniper Hugh Bowman 7 .5 8-13 14/1
Towards rear - headway on inner from over 1f out - not pace to challenge
22/04/26
11:40
Happy Valley (HK) 6f Rich Horse (IRE) Karis Teetan 7 .5 8-6 55/1
Prominent - went second under 2f out - lost second 1f out - weakened final 110yds
19/04/26
10:45
Sha Tin (HK) 6f Ka Ying Attack (NZ) Matthew Poon 3rd 0.05 9-7 9/2
Prominent - went second 1f out - lost second final strides
19/04/26
09:40
Sha Tin (HK) 6f Mr Energia (NZ) James Orman 4 1 8-13 48/1
Towards rear - raced wide on turn 2f out - headway from 1f out - not pace to challenge
19/04/26
09:10
Sha Tin (HK) 6f Never Too Soon (AUS) Brenton Avdulla 7 1 9-6 41/1
Never better than midfield
19/04/26
08:40
Sha Tin (HK) 1m Shotgun (NZ) James Orman 3rd 0.05 8-13 7/2
Led - no extra and headed towards finish - lost second final stride
19/04/26
08:05
Sha Tin (HK) 1m Incanto Star (NZ) Jerry Chau 6 .5 8-9 25/1
Midfield on outer - some headway inside final furlong - not pace to challenge
19/04/26
07:15
Sha Tin (HK) 7f Z Prince James Orman 5 .25 9-1 130/1
Midfield on inner - steady headway final furlong - not pace to challenge
19/04/26
06:45
Sha Tin (HK) 5f Zouper Fellow Andrea Atzeni 11 0.05 8-13 5/2
Led - switched to near side after 1f - headed halfway - weakened 1f out
19/04/26
05:45
Sha Tin (HK) 1m1f Management Folks (IRE) James Orman 12 .5 9-8 64/1
Slowly away - in rear throughout
15/04/26
14:10
Happy Valley (HK) 6f Prestige Hall (NZ) Zac Purton 6 .5 9-1 37/10
Took keen hold - towards rear - switched left and ran on inside final furlong - nearest finish
15/04/26
12:35
Happy Valley (HK) 1m Lakeshore Hero (NZ) Matthew Poon 5 1.5 8-7 42/1
Prominent - carried right and bumped over 1f out - weakened inside final 110yds
12/04/26
09:05
Sha Tin (HK) 1m Rising Phoenix (NZ) Alexis Badel 4 0.05 8-8 13/2
Midfield - short of room on inner 2f out - switched left over 1f out - bit short of room and headway inside final furlong - switched left towards finish - ran on
12/04/26
08:35
Sha Tin (HK) 7f Shotgun (NZ) Zac Purton 4 1.5 8-13 6/5F
Disputed lead early - raced in second - challenging 2f out - weakened towards finish
12/04/26
08:00
Sha Tin (HK) 6f Flying Sniper Zac Purton 5 1 9-1 12/1
Took keen hold - towards rear - headway 1f out - never on terms
12/04/26
07:30
Sha Tin (HK) 6f Jubilant Star Zac Purton 9 1 9-1 13/1
Steadied soon after start - in rear - short of room over 1f out - never dangerous
12/04/26
06:30
Sha Tin (HK) 1m Gold Tack (NZ) Jerry Chau 7 0.05 8-8 10/1
Towards rear - headway over 2f out - not clear run over 1f out - never on terms
12/04/26
06:00
Sha Tin (HK) 7f Mr Good Vibes (NZ) Richard Kingscote 14 7 8-11 101/1
Always behind
08/04/26
13:10
Happy Valley (HK) 1m Incanto Star (NZ) James Orman 9 1 8-12 9/1
Towards rear throughout
06/04/26
08:00
Sha Tin (HK) 5f Real Time Andrea Atzeni 12 4.25 8-9 166/1
Always behind
06/04/26
07:30
Sha Tin (HK) 6f Dragon Hall James Orman 14 3.75 9-0 62/1
Prominent - pressed winner after 2f - lost position when short of room over 1f out
06/04/26
06:30
Sha Tin (HK) 1m Flying Amani (NZ) Brenton Avdulla 7 0.3 8-9 19/1
Towards rear - not clear run over 1f out - short of room inside final furlong - never dangerous
06/04/26
06:00
Sha Tin (HK) 6f Cirrus Speed (AUS) James Orman 12 1.25 9-9 15/1
In touch with leaders - weakened over 1f out
06/04/26
05:30
Sha Tin (HK) 5f Zouper Fellow Andrea Atzeni 1st Won 8-6 22/1
Made virtually all - ridden over 1f out - faced challenge final 110yds - kept on
01/04/26
15:50
Sha Tin (HK) 1m Nezha (NZ) Matthew Poon 7 .75 8-4 12/1
Held up in rear - outpaced and plenty to do 2f out - ran on inside final furlong - never dangerous
01/04/26
14:45
Sha Tin (HK) 6f Good Chap (AUS) Andrea Atzeni 7 0 9-5 2/1F
In touch with leaders - outpaced 2f out - kept on inside final furlong
01/04/26
14:15
Sha Tin (HK) 6f Never Too Soon (AUS) Brenton Avdulla 9 .25 9-8 29/1
Held up in rear - short of room against far rail over 1f out - kept on but no impression inside final furlong