Blackfriars

Runners:
146
Winners (stakeswinners):
54 (5)
Wins:
78
Earnings:
$3,630,386