Blackfriars

Runners:
95
Winners (stakeswinners):
26 (5)
Wins:
33
Earnings:
$2,010,054