Blackfriars

Runners:
210
Winners (stakeswinners):
96
Wins:
151
Earnings:
$5,014,102