Japan Racing Association

Second Pick Chrono Genesis Claims This Year's Takarazuka Kinen in Sweeping Victory

Chrono Genesis wins this year’s Takarazuka Kinen at Hanshin.

Takarazuka Kinen Race Preview : Hanshin - Sunday, 28th June 2020

The 61st running of the Takarazuka Kinen will be held on Sunday, June 28th and it is a 2,200 meter inner turf event at Hanshin Racecourse.

Gran Alegria Puts Away Heavy Competition in Yasuda Kinen

Gran Alegria wins this year’s Yasuda Kinen at Tokyo.

Yasuda Kinen Race Preview : Tokyo - Sunday, 7th June 2020

The 70th running of the Yasuda Kinen will be held on Sunday, June 7th and it is a 1,600 meter turf event at Tokyo Racecourse.

Unbeaten Contrail Emulate Sire Deep Impact with Tokyo Yushun Victory

Contrail wins this year’s Tokyo Yushun (Japanese Derby) at Tokyo.