Blackfriars

Runners:
190
Winners (stakeswinners):
87 (5)
Wins:
142
Earnings:
$6,046,386