Owner Details

O T I Racing

Type Rides Wins Places Win prize Strike rate P/L (£1 stake)
Flat Turf 20 5 3 £174,082 25% -£4.94
Flat AW 6 0 2 0% -£6.00
TOTAL 26 5 5 £174,082 19.23% -£10.94