Search

Horse

Ouch Ouch Ouch

USA

Ouch Ouch Ouch is a thoroughbred horse born in United States of America in 2017. Race horse Ouch Ouch Ouch is by Archarcharch (USA) out of Indian Sugar (USA) , trained by Felix L Flores-coba. Ouch Ouch Ouch form is available here. Owned by BACHELOR ROBERT.

Pedigree

Sire Archarcharch (USA) 2008
Dam Indian Sugar (USA)2008 [By Congrats (USA) 2000]

About the horse

Foal Date 01 Mar 2017
Description 7yo DK B/BR Gelding
Trainer Felix L Flores Coba
Owner Bachelor Robert
PM United States of America : USD $114,059
Total PM AUD $159,567
Career 3 Wins (8%) - 8 Placings (31%) - 36 starts
Wins 1207m (1), 1509m (1), 1710m (1)