No Luck Needed is a 12 year old stallion by Lucky Owners out of the Anabaa mare, Idriess.
Last start was 13th at Canberra on March 11, 2018 in the Mane Lodge (Bm65) over 1200 metres.
Sale Details
Lot 308 2013 Inglis Classic Yearling Sale Summer Book
Vendor: Bowness Stud, Young
Buyer: N Layt $20,000