Ernie Diehl vs. Ryan Kalish — Career Comparison

Pre-GenerationalOhioThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueLeft Fielder
MillenialCaliforniaThrows LeftBats LeftNorth AmericaBoston Red SoxAmerican LeagueCenter Fielder

Looking at the career totals, Ernie Diehl and Ryan Kalish are closely matched on the surface stats. Ernie Diehl posted stronger numbers in OPS (.658 vs .647) and on-base percentage (.349 vs .298). Ryan Kalish had the advantage in slugging (.349 vs .309). By the career numbers, Ernie Diehl had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ernie Diehl and Ryan Kalish

Ernie Diehl
Career
Per 600 PA
4
4
Ryan Kalish
Career
Per 600 PA
4
4
Ernie Diehl
Career
Per 600 PA
17
161.9
Ryan Kalish
Careerverified
Per 600 PAverified
153
217.54
Ernie Diehl
Career
Per 600 PA
63
600
Ryan Kalish
Careerverified
Per 600 PA
422
600
Ernie Diehl
Career
Per 600 PA
55
523.81
Ryan Kalish
Careerverified
Per 600 PAverified
387
550.24
Ernie Diehl
Careerverified
Per 600 PAverified
0.255
0.255
Ryan Kalish
Career
Per 600 PA
0.246
0.246
Ernie Diehl
Careerverified
Per 600 PAverified
0.719
0.719
Ryan Kalish
Career
Per 600 PA
0.684
0.684
Ernie Diehl
Career
Per 600 PA
14
133.33
Ryan Kalish
Careerverified
Per 600 PAverified
95
135.07
Ernie Diehl
Career
Per 600 PAverified
12
114.29
Ryan Kalish
Careerverified
Per 600 PA
68
96.68
Ernie Diehl
Career
Per 600 PA
1
9.52
Ryan Kalish
Careerverified
Per 600 PAverified
18
25.59
Ernie Diehl
Career
Per 600 PAverified
1
9.52
Ryan Kalish
Careerverified
Per 600 PA
5
7.11
Ernie Diehl
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
4
5.69
Ernie Diehl
Career
Per 600 PA
2
19.05
Ryan Kalish
Careerverified
Per 600 PAverified
27
38.39
Ernie Diehl
Career
Per 600 PA
0.143
0.143
Ryan Kalish
Careerverified
Per 600 PAverified
0.284
0.284
Ernie Diehl
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
0.01
0.01
Ernie Diehl
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
0.042
0.042
Ernie Diehl
Career
Per 600 PAverified
7.4
70.5
Ryan Kalish
Careerverified
Per 600 PA
40.47
57.54
Ernie Diehl
Career
Per 600 PA
17
161.9
Ryan Kalish
Careerverified
Per 600 PAverified
135
191.94
Ernie Diehl
Career
Per 600 PAverified
22
209.52
Ryan Kalish
Careerverified
Per 600 PA
124
176.3
Ernie Diehl
Careerverified
Per 600 PAverified
0.349
0.349
Ryan Kalish
Career
Per 600 PA
0.297
0.297
Ernie Diehl
Career
Per 600 PA
0.309
0.309
Ryan Kalish
Careerverified
Per 600 PAverified
0.349
0.349
Ernie Diehl
Careerverified
Per 600 PAverified
0.658
0.658
Ryan Kalish
Career
Per 600 PA
0.646
0.646
Ernie Diehl
Career
Per 600 PA
0.055
0.055
Ryan Kalish
Careerverified
Per 600 PAverified
0.103
0.103
Ernie Diehl
Careerverified
Per 600 PAverified
0.234
0.234
Ryan Kalish
Career
Per 600 PA
0.221
0.221
Ernie Diehl
Careerverified
Per 600 PAverified
0.683
0.683
Ryan Kalish
Career
Per 600 PA
0.583
0.583
Ernie Diehl
Career
Per 600 PA
0.28
0.28
Ryan Kalish
Careerverified
Per 600 PAverified
0.311
0.311
Ernie Diehl
Career
Per 600 PAverified
8
76.19
Ryan Kalish
Careerverified
Per 600 PA
52
73.93
Ernie Diehl
Career
Per 600 PA
4
38.1
Ryan Kalish
Careerverified
Per 600 PAverified
36
51.18
Ernie Diehl
Career
Per 600 PA
12
114.29
Ryan Kalish
Careerverified
Per 600 PAverified
84
119.43
Ernie Diehl
Career
Per 600 PAverified
8.15
77.64
Ryan Kalish
Careerverified
Per 600 PA
40.85
58.08
Ernie Diehl
Career
Per 600 PAverified
2
19.05
Ryan Kalish
Career
Per 600 PA
2
2.84
Ernie Diehl
Career
Per 600 PAverified
6
57.14
Ryan Kalish
Careerverified
Per 600 PA
27
38.39
Ernie Diehl
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
1
1.42
Ernie Diehl
Careerverified
Per 600 PAverified
5
47.62
Ryan Kalish
Career
Per 600 PA
92
130.81
Ernie Diehl
Careerverified
Per 600 PAverified
12.6
12.6
Ryan Kalish
Career
Per 600 PA
4.59
4.59
Ernie Diehl
Careerverified
Per 600 PAverified
1.2
1.2
Ryan Kalish
Career
Per 600 PA
0.29
0.29
Ernie Diehl
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
4
5.69
Ernie Diehl
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
2
2.84
Ernie Diehl
Careerverified
Per 600 PAverified
0
0
Ryan Kalish
Career
Per 600 PA
12
17.06
Ernie Diehl
Career
Per 600 PAverified
3
28.57
Ryan Kalish
Careerverified
Per 600 PA
16
22.75
Ernie Diehl
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
5
7.11
Ernie Diehl
Career
Per 600 PA
3
28.57
Ryan Kalish
Careerverified
Per 600 PAverified
21
29.86
Ernie Diehl
Careerverified
Per 600 PAverified
100
100
Ryan Kalish
Career
Per 600 PA
76.19
76.19

Fielding Stats for Ernie Diehl and Ryan Kalish

Ernie Diehl
Career
Per 9 Innings
4
4
Ryan Kalish
Career
Per 9 Innings
4
4
Ernie Diehl
Career
Per 9 Innings
16
1.24
Ryan Kalish
Careerverified
Per 9 Inningsverified
124
1.26
Ernie Diehl
Career
Per 9 Innings
12
0.93
Ryan Kalish
Careerverified
Per 9 Inningsverified
97
0.99
Ernie Diehl
Career
Per 9 Innings
348
27
Ryan Kalish
Careerverified
Per 9 Innings
2649
27
Ernie Diehl
Career
Per 9 Innings
116
9
Ryan Kalish
Careerverified
Per 9 Innings
883
9
Ernie Diehl
Career
Per 9 Innings
23
1.78
Ryan Kalish
Careerverified
Per 9 Inningsverified
225
2.29
Ernie Diehl
Careerverified
Per 9 Inningsverified
22
1.71
Ryan Kalish
Career
Per 9 Innings
3
0.03
Ernie Diehl
Careerverified
Per 9 Innings
4
0.31
Ryan Kalish
Career
Per 9 Inningsverified
7
0.07
Ernie Diehl
Career
Per 9 Inningsverified
49
3.8
Ryan Kalish
Careerverified
Per 9 Innings
235
2.4
Ernie Diehl
Career
Per 9 Inningsverified
45
3.49
Ryan Kalish
Careerverified
Per 9 Innings
228
2.32
Ernie Diehl
Career
Per 9 Innings
91.84
91.84
Ryan Kalish
Careerverified
Per 9 Inningsverified
97.02
97.02
Ernie Diehl
Careerverified
Per 9 Inningsverified
2.813
2.813
Ryan Kalish
Career
Per 9 Innings
1.839
1.839
Ernie Diehl
Career
Per 9 Innings
75
75
Ryan Kalish
Careerverified
Per 9 Inningsverified
78.23
78.23
Ernie Diehl
Career
Per 9 Inningsverified
1
0.08
Ryan Kalish
Career
Per 9 Innings
1
0.01
Ernie Diehl
Career
Per 9 Innings
0
0
Ryan Kalish
Career
Per 9 Innings
0
0
Ernie Diehl
Career
Per 9 Innings
0
0
Ryan Kalish
Career
Per 9 Innings
0
0
Ernie Diehl
Career
Per 9 Innings
0
0
Ryan Kalish
Career
Per 9 Innings
0
0
Ernie Diehl
Career
Per 9 Innings
0
0
Ryan Kalish
Career
Per 9 Innings
0
0