Blackfriars

Runners:
204
Winners (stakeswinners):
88
Wins:
131
Earnings:
$4,222,118