Blackfriars

Runners:
138
Winners (stakeswinners):
47 (5)
Wins:
66
Earnings:
$3,144,051