Leading Trainers
Year:
Racecourse:
Training Center:
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
ALL
SAPPORO
HAKODATE
FUKUSHIMA
NIIGATA
TOKYO
NAKAYAMA
CHUKYO
KYOTO
HANSHIN
KOKURA
ALL
MIHO
RITTO
Year:
2025
Racecourse:
ALL
Training Center:
ALL
as of December 26, 2025
| 1 |
2
|
3
|
4
|
5
|
Next 20
Rank
Trainer
Name
1st
2nd
3rd
4th
5th
Unplaced
Stakes
Race
Wins
Total
Runners
Win
Ratio
Top2
Ratio
Top3
Ratio
Life
Time
Wins
Earnings
(JPY)
1
Haruki Sugiyama
57
35
39
24
47
192
19
394
0.145
0.234
0.332
361
1,650,873,000
2
Takashi Saito
53
34
23
28
27
166
21
331
0.160
0.263
0.332
312
1,403,036,000
3
Mitsumasa Nakauchida
49
35
25
20
16
95
19
240
0.204
0.350
0.454
477
1,265,252,000
4
Yoshito Yahagi
45
40
27
53
37
307
18
509
0.088
0.167
0.220
941
979,415,000
5
Yasuo Tomomichi
45
37
33
31
28
134
22
308
0.146
0.266
0.373
804
1,633,364,000
6
Tetsuya Kimura
44
31
11
14
7
79
15
186
0.237
0.403
0.462
450
1,319,479,000
7
Hiroyuki Uemura
41
32
20
11
18
97
20
219
0.187
0.333
0.425
210
1,467,546,000
8
Hideaki Fujiwara
40
29
26
32
22
168
13
317
0.126
0.218
0.300
936
767,601,000
9
Makoto Saito
38
35
31
35
40
232
8
411
0.092
0.178
0.253
553
681,559,000
10
Noriyuki Hori
37
22
11
12
17
99
18
198
0.187
0.298
0.354
837
964,306,000
11
Hiroyasu Tanaka
36
37
19
11
14
95
11
212
0.170
0.344
0.434
229
701,579,000
12
Ryuji Okubo
36
24
26
19
16
135
13
256
0.141
0.234
0.336
660
805,777,000
13
Hirofumi Shii
35
24
19
19
22
121
12
240
0.146
0.246
0.325
110
623,405,000
14
Takahisa Tezuka
34
31
30
19
25
173
9
312
0.109
0.208
0.304
720
1,336,600,000
15
Mikio Matsunaga
33
24
33
28
29
181
10
328
0.101
0.174
0.274
557
652,506,000
16
Kodai Hasegawa
33
23
21
19
20
133
11
249
0.133
0.225
0.309
133
687,602,000
17
Yasutoshi Ikee
32
41
34
39
30
141
7
317
0.101
0.230
0.338
897
976,913,000
18
Shinya Kobayashi
32
20
25
19
20
142
11
258
0.124
0.202
0.298
90
588,247,000
19
Hisashi Shimizu
31
45
31
29
32
282
8
450
0.069
0.169
0.238
469
708,657,000
20
Shota Nishizono
31
25
21
21
16
156
12
270
0.115
0.207
0.285
58
488,115,000
| 1 |
2
|
3
|
4
|
5
|
Next 20
[ * ] indicates a trainer who doesn't currently have a trainer's license of the JRA.