Blackfriars

Runners:
179
Winners (stakeswinners):
70 (3)
Wins:
104
Earnings:
$3,661,206
2YO Runners:
1
2YO Earnings:
$19,450