Below is a list of the most recent Japan Cup winners, interestingly no horse has won the Japan Cup more than once throughout history.
| Year | Winner | Jockey | Trainer | Owner | Time |
|---|---|---|---|---|---|
| 2010 | Rose Kingdom | Yutaka Take | Kojiro Hashiguchi | Sunday Racing | 2:25.2 |
| 2009 | Vodka | Christophe Lemaire | Katsuhiko Sumii | Yuzo Tanimizu | 2:22.4 |
| 2008 | Screen Hero | Mirco Demuro | Yuichi Shikato | Teruya Yoshida | 2:25.5 |
| 2007 | Admire Moon | Yasunari Iwata | Hiroyoshi Matsuda | Darley Japan Farm Co. Ltd. | 2:24.7 |
| 2006 | Deep Impact | Yutaka Take | Yasuo Ikee | Kaneko Makoto Holdings Co. | 2:25.1 |
| 2005 | Alkaased | Frankie Dettori | Luca Cumani | Michael Charlton | 2:22.1 |
| 2004 | Zenno Rob Roy | Olivier Peslier | Kazuo Fujisawa | Shinobu Oosako | 2:24.2 |
| 2003 | Tap Dance City | Tetsuzo Sato | Shozo Sasaki | Yushun Horse Syndicate | 2:28.7 |
| 2002 | Falbrav | Frankie Dettori | Luciano d’Auria | Scuderia Rencati | 2:12.2 |
| 2001 | Jungle Pocket | Olivier Peslier | Sakae Watanabe | Yomoji Saito | 2:23.8 |
| 2000 | T M Opera O | Ryuji Wada | Ichizo Iwamoto | Masatsugu Takezono | 2:26.1 |