Ownership: Jimmy Chung Kwok Man & Dominic Chung Won Lok
Baba Mama is a 11 year old colt by Per Incanto out of the O'Reilly mare, Irish Magic. He has had 35 starts for 4 wins with the latest start being 2013 days ago when 2nd at Sha Tin on January 1, 2019 in the Sunset Peak Hcp (C3) over 1400 metres.