Japan Cup Field – 2023
View the Final Field and Barriers for the 2023 Japan Cup. The Japan Cup will be run on Sunday, 26 November 2023 at Tokyo racecourse. Time: 5:40pm AEDT Distance: 1600m Class: Group 1 Market đź’°: View the Odds for the Japan Cup No Horse Trainer Jockey Barrier Weight 1 Liberty… Read More »