Deluca - Horse Profile & Next Race Odds

Date Race Details Result SP Video

Penn National 14:41
CLAIMING

Date Race Details Result SP Video
17 Mar 2005 Pen 6F St Cl Claim £0k 3/10 50/1

Penn National 13:47
CLAIMING

Date Race Details Result SP Video
26 Mar 2005 Pen 6F St Cl Claim £2k 7/10 11/1

Penn National 13:47
CLAIMING

Penn National 14:41
CLAIMING

Date Race Details Result SP Video
26 Mar 2005 Pen 6F St Cl Claim £2k 7/10 11/1
17 Mar 2005 Pen 6F St Cl Claim £0k 3/10 50/1
No Future Entries