Don Leppert vs. Ryan Mountcastle — Career Comparison

Silent GenerationIndianaThrows RightBats RightNorth AmericaWashington SenatorsAmerican LeagueCatcherAll-Star
Gen ZFloridaThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueFirst Baseman

On the career numbers, Ryan Mountcastle posted the stronger offensive profile against Don Leppert. Ryan Mountcastle posted stronger numbers in OPS (.752 vs .658) and on-base percentage (.313 vs .295). By the career numbers, Ryan Mountcastle had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Don Leppert and Ryan Mountcastle

Don Leppert
Career
Per 600 PA
4
4
Ryan Mountcastle
Careerverified
Per 600 PAverified
6
6
Don Leppert
Career
Per 600 PAverified
190
194.87
Ryan Mountcastle
Careerverified
Per 600 PA
652
146.57
Don Leppert
Career
Per 600 PA
585
600
Ryan Mountcastle
Careerverified
Per 600 PA
2669
600
Don Leppert
Career
Per 600 PA
532
545.64
Ryan Mountcastle
Careerverified
Per 600 PAverified
2443
549.19
Don Leppert
Career
Per 600 PA
0.229
0.229
Ryan Mountcastle
Careerverified
Per 600 PAverified
0.263
0.263
Don Leppert
Career
Per 600 PA
0.667
0.667
Ryan Mountcastle
Careerverified
Per 600 PAverified
0.765
0.765
Don Leppert
Career
Per 600 PA
122
125.13
Ryan Mountcastle
Careerverified
Per 600 PAverified
642
144.32
Don Leppert
Career
Per 600 PA
83
85.13
Ryan Mountcastle
Careerverified
Per 600 PAverified
414
93.07
Don Leppert
Career
Per 600 PA
22
22.56
Ryan Mountcastle
Careerverified
Per 600 PAverified
125
28.1
Don Leppert
Career
Per 600 PAverified
2
2.05
Ryan Mountcastle
Careerverified
Per 600 PA
5
1.12
Don Leppert
Career
Per 600 PA
15
15.38
Ryan Mountcastle
Careerverified
Per 600 PAverified
98
22.03
Don Leppert
Career
Per 600 PA
39
40
Ryan Mountcastle
Careerverified
Per 600 PAverified
228
51.26
Don Leppert
Career
Per 600 PA
0.32
0.32
Ryan Mountcastle
Careerverified
Per 600 PAverified
0.355
0.355
Don Leppert
Career
Per 600 PA
0.028
0.028
Ryan Mountcastle
Careerverified
Per 600 PAverified
0.04
0.04
Don Leppert
Career
Per 600 PA
0.123
0.123
Ryan Mountcastle
Careerverified
Per 600 PAverified
0.153
0.153
Don Leppert
Career
Per 600 PA
54.53
55.93
Ryan Mountcastle
Careerverified
Per 600 PAverified
332.52
74.75
Don Leppert
Career
Per 600 PA
193
197.95
Ryan Mountcastle
Careerverified
Per 600 PAverified
1071
240.76
Don Leppert
Career
Per 600 PA
168
172.31
Ryan Mountcastle
Careerverified
Per 600 PAverified
833
187.26
Don Leppert
Career
Per 600 PA
0.289
0.289
Ryan Mountcastle
Careerverified
Per 600 PAverified
0.312
0.312
Don Leppert
Career
Per 600 PA
0.363
0.363
Ryan Mountcastle
Careerverified
Per 600 PAverified
0.438
0.438
Don Leppert
Career
Per 600 PA
0.652
0.652
Ryan Mountcastle
Careerverified
Per 600 PAverified
0.751
0.751
Don Leppert
Career
Per 600 PA
0.134
0.134
Ryan Mountcastle
Careerverified
Per 600 PAverified
0.176
0.176
Don Leppert
Career
Per 600 PA
0.221
0.221
Ryan Mountcastle
Careerverified
Per 600 PAverified
0.25
0.25
Don Leppert
Career
Per 600 PA
0.551
0.551
Ryan Mountcastle
Careerverified
Per 600 PAverified
0.684
0.684
Don Leppert
Career
Per 600 PA
0.251
0.251
Ryan Mountcastle
Careerverified
Per 600 PAverified
0.317
0.317
Don Leppert
Career
Per 600 PA
46
47.18
Ryan Mountcastle
Careerverified
Per 600 PAverified
303
68.12
Don Leppert
Career
Per 600 PA
59
60.51
Ryan Mountcastle
Careerverified
Per 600 PAverified
363
81.6
Don Leppert
Career
Per 600 PA
90
92.31
Ryan Mountcastle
Careerverified
Per 600 PAverified
568
127.69
Don Leppert
Career
Per 600 PA
52.58
53.92
Ryan Mountcastle
Careerverified
Per 600 PAverified
335.17
75.35
Don Leppert
Career
Per 600 PA
2
2.05
Ryan Mountcastle
Careerverified
Per 600 PAverified
17
3.82
Don Leppert
Career
Per 600 PAverified
44
45.13
Ryan Mountcastle
Careerverified
Per 600 PA
174
39.12
Don Leppert
Careerverified
Per 600 PAverified
5
5.13
Ryan Mountcastle
Career
Per 600 PA
4
0.9
Don Leppert
Careerverified
Per 600 PAverified
93
95.38
Ryan Mountcastle
Career
Per 600 PA
664
149.27
Don Leppert
Careerverified
Per 600 PAverified
6.29
6.29
Ryan Mountcastle
Career
Per 600 PA
4.02
4.02
Don Leppert
Careerverified
Per 600 PAverified
0.47
0.47
Ryan Mountcastle
Career
Per 600 PA
0.26
0.26
Don Leppert
Careerverified
Per 600 PAverified
4
4.1
Ryan Mountcastle
Career
Per 600 PA
0
0
Don Leppert
Career
Per 600 PA
3
3.08
Ryan Mountcastle
Careerverified
Per 600 PAverified
35
7.87
Don Leppert
Careerverified
Per 600 PA
23
23.59
Ryan Mountcastle
Career
Per 600 PAverified
62
13.94
Don Leppert
Career
Per 600 PA
0
0
Ryan Mountcastle
Careerverified
Per 600 PAverified
17
3.82
Don Leppert
Career
Per 600 PA
1
1.03
Ryan Mountcastle
Careerverified
Per 600 PAverified
6
1.35
Don Leppert
Career
Per 600 PA
1
1.03
Ryan Mountcastle
Careerverified
Per 600 PAverified
23
5.17
Don Leppert
Career
Per 600 PA
0
0
Ryan Mountcastle
Careerverified
Per 600 PAverified
73.91
73.91

Fielding Stats for Don Leppert and Ryan Mountcastle

Don Leppert
Career
Per 9 Innings
4
4
Ryan Mountcastle
Careerverified
Per 9 Inningsverified
6
6
Don Leppert
Career
Per 9 Inningsverified
168
1.18
Ryan Mountcastle
Careerverified
Per 9 Innings
524
1.08
Don Leppert
Career
Per 9 Inningsverified
150
1.06
Ryan Mountcastle
Careerverified
Per 9 Innings
499
1.02
Don Leppert
Career
Per 9 Innings
3829
27
Ryan Mountcastle
Careerverified
Per 9 Innings
13159
27
Don Leppert
Career
Per 9 Innings
1276.1
9
Ryan Mountcastle
Careerverified
Per 9 Innings
4386.1
9
Don Leppert
Career
Per 9 Innings
795
5.61
Ryan Mountcastle
Careerverified
Per 9 Inningsverified
3560
7.3
Don Leppert
Career
Per 9 Innings
68
0.48
Ryan Mountcastle
Careerverified
Per 9 Inningsverified
297
0.61
Don Leppert
Career
Per 9 Innings
13
0.09
Ryan Mountcastle
Career
Per 9 Inningsverified
13
0.03
Don Leppert
Career
Per 9 Innings
876
6.18
Ryan Mountcastle
Careerverified
Per 9 Inningsverified
3870
7.94
Don Leppert
Career
Per 9 Innings
863
6.09
Ryan Mountcastle
Careerverified
Per 9 Inningsverified
3857
7.91
Don Leppert
Career
Per 9 Innings
98.52
98.52
Ryan Mountcastle
Careerverified
Per 9 Inningsverified
99.66
99.66
Don Leppert
Career
Per 9 Innings
5.137
5.137
Ryan Mountcastle
Careerverified
Per 9 Inningsverified
7.361
7.361
Don Leppert
Career
Per 9 Innings
89.29
89.29
Ryan Mountcastle
Careerverified
Per 9 Inningsverified
95.23
95.23
Don Leppert
Career
Per 9 Innings
9
0.06
Ryan Mountcastle
Careerverified
Per 9 Inningsverified
346
0.71
Don Leppert
Career
Per 9 Innings
24
0.17
Ryan Mountcastle
Careerverified
Per 9 Inningsverified
0
0
Don Leppert
Career
Per 9 Innings
33
0.23
Ryan Mountcastle
Careerverified
Per 9 Inningsverified
0
0
Don Leppert
Career
Per 9 Innings
63
0.44
Ryan Mountcastle
Careerverified
Per 9 Inningsverified
0
0
Don Leppert
Careerverified
Per 9 Inningsverified
19
0.13
Ryan Mountcastle
Career
Per 9 Innings
0
0