David Barows
(Japan)About
David Barows is a 5-year-old female horse from Japan, trained by Hiroyuki Uemura. She is the offspring of the stallion Lord Kanaloa and the mare French Bikini. Throughout her career, David Barows has won four races. On January 8, 2024, at Kyoto, she was ridden by Mirai Iwata and achieved her biggest victory to date, claiming a prize of $25,226,214 by defeating Edel Blume. She has proven to be a lucrative horse for bettors, providing a 545 percent return on investment for those who supported her throughout her career.