D Leech

▸ TL;DR

D Leech has 1,268 starts recorded in our database (2018–2026) for 207 wins (16.3% strike rate), 139 seconds and 161 thirds.

starts
1,268
wins
207
strike rate
16.3%
placings 2nd/3rd
139 / 161

Recent results

DateRaceHorseResult
2026-06-20Fannie Bay R7Bender Mcgee9 of 9
2026-06-20Fannie Bay R5Early Crow4 of 5
2026-06-20Fannie Bay R2Leveraged Buyout5 of 9
2026-06-20Fannie Bay R1The Final Word6 of 9
2026-06-14Pioneer Park R5Miracoli7 of 12
2026-06-14Pioneer Park R3Flavius7 of 12
2026-06-14Pioneer Park R2Envenomate10 of 12
2026-06-13Fannie Bay R5In No Doubt7 of 12
2026-06-13Fannie Bay R5Black Coal6 of 12
2026-06-13Fannie Bay R4One Last Promise4 of 12
2026-05-30Pioneer Park R5Lethal Encounter10 of 10
2026-05-30Pioneer Park R5Miracoli5 of 10
2026-05-30Pioneer Park R1Flavius10 of 11
2026-05-04Pioneer Park R9Active Duty11 of 12
2026-05-04Pioneer Park R9Leveraged Buyout2 of 12
2026-05-04Pioneer Park R8Ourania8 of 12
2026-05-04Pioneer Park R7Bender Mcgee4 of 10
2026-05-04Pioneer Park R6Fast Freeze10 of 10
2026-05-04Pioneer Park R2In No Doubt9 of 9
2026-05-02Pioneer Park R7Early Crow6 of 12

By year

YearstartsWinsWin %
20266146.6%
20251302116.2%
2024731013.7%
20231783821.3%
20221642414.6%
20211231713.8%
20201552516.1%
20191933618.7%
20181913216.8%

Best tracks

Pioneer Park137 wins / 716 starts
Fannie Bay40 wins / 391 starts
Kununurra26 wins / 127 starts
Adelaide River2 wins / 6 starts
Broome1 wins / 12 starts

Figures are computed from results recorded in The King Zone database (2018Saturday 20 June 2026) and may not represent a complete career record.

Members see the ratings and maps behind every D Leech runner on race day.

Start free — no card ›