Otto Deininger vs. Ryan Kalish — Career Comparison

Pre-GenerationalGermanyThrows LeftBats LeftEuropePhiladelphia PhilliesNational LeagueCenter Fielder
MillenialCaliforniaThrows LeftBats LeftNorth AmericaBoston Red SoxAmerican LeagueCenter Fielder

Looking at the career totals, Otto Deininger and Ryan Kalish are closely matched on the surface stats. Otto Deininger posted a career OPS of .642 against Ryan Kalish's .647. On the surface stats, Otto Deininger and Ryan Kalish are difficult to separate — a proper verdict would need era context to resolve.

Hitting Stats for Otto Deininger and Ryan Kalish

Otto Deininger
Career
Per 600 PA
3
3
Ryan Kalish
Careerverified
Per 600 PAverified
4
4
Otto Deininger
Career
Per 600 PA
58
182.2
Ryan Kalish
Careerverified
Per 600 PAverified
153
217.54
Otto Deininger
Career
Per 600 PA
191
600
Ryan Kalish
Careerverified
Per 600 PA
422
600
Otto Deininger
Career
Per 600 PA
175
549.74
Ryan Kalish
Careerverified
Per 600 PAverified
387
550.24
Otto Deininger
Careerverified
Per 600 PAverified
0.263
0.263
Ryan Kalish
Career
Per 600 PA
0.246
0.246
Otto Deininger
Career
Per 600 PA
0.68
0.68
Ryan Kalish
Careerverified
Per 600 PAverified
0.684
0.684
Otto Deininger
Career
Per 600 PAverified
46
144.5
Ryan Kalish
Careerverified
Per 600 PA
95
135.07
Otto Deininger
Career
Per 600 PAverified
35
109.95
Ryan Kalish
Careerverified
Per 600 PA
68
96.68
Otto Deininger
Career
Per 600 PAverified
10
31.41
Ryan Kalish
Careerverified
Per 600 PA
18
25.59
Otto Deininger
Career
Per 600 PA
1
3.14
Ryan Kalish
Careerverified
Per 600 PAverified
5
7.11
Otto Deininger
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
4
5.69
Otto Deininger
Career
Per 600 PA
11
34.55
Ryan Kalish
Careerverified
Per 600 PAverified
27
38.39
Otto Deininger
Career
Per 600 PA
0.239
0.239
Ryan Kalish
Careerverified
Per 600 PAverified
0.284
0.284
Otto Deininger
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
0.01
0.01
Otto Deininger
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
0.042
0.042
Otto Deininger
Career
Per 600 PAverified
19.48
61.19
Ryan Kalish
Careerverified
Per 600 PA
40.47
57.54
Otto Deininger
Career
Per 600 PA
58
182.2
Ryan Kalish
Careerverified
Per 600 PAverified
135
191.94
Otto Deininger
Career
Per 600 PAverified
58
182.2
Ryan Kalish
Careerverified
Per 600 PA
124
176.3
Otto Deininger
Careerverified
Per 600 PAverified
0.31
0.31
Ryan Kalish
Career
Per 600 PA
0.297
0.297
Otto Deininger
Career
Per 600 PA
0.331
0.331
Ryan Kalish
Careerverified
Per 600 PAverified
0.349
0.349
Otto Deininger
Career
Per 600 PA
0.642
0.642
Ryan Kalish
Careerverified
Per 600 PAverified
0.646
0.646
Otto Deininger
Career
Per 600 PA
0.069
0.069
Ryan Kalish
Careerverified
Per 600 PAverified
0.103
0.103
Otto Deininger
Careerverified
Per 600 PAverified
0.222
0.222
Ryan Kalish
Career
Per 600 PA
0.221
0.221
Otto Deininger
Career
Per 600 PA
0.581
0.581
Ryan Kalish
Careerverified
Per 600 PAverified
0.583
0.583
Otto Deininger
Career
Per 600 PA
0.295
0.295
Ryan Kalish
Careerverified
Per 600 PAverified
0.311
0.311
Otto Deininger
Career
Per 600 PA
22
69.11
Ryan Kalish
Careerverified
Per 600 PAverified
52
73.93
Otto Deininger
Career
Per 600 PA
16
50.26
Ryan Kalish
Careerverified
Per 600 PAverified
36
51.18
Otto Deininger
Career
Per 600 PA
38
119.37
Ryan Kalish
Careerverified
Per 600 PAverified
84
119.43
Otto Deininger
Career
Per 600 PAverified
21.51
67.56
Ryan Kalish
Careerverified
Per 600 PA
40.85
58.08
Otto Deininger
Career
Per 600 PAverified
1
3.14
Ryan Kalish
Careerverified
Per 600 PA
2
2.84
Otto Deininger
Career
Per 600 PA
11
34.55
Ryan Kalish
Careerverified
Per 600 PAverified
27
38.39
Otto Deininger
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
1
1.42
Otto Deininger
Careerverified
Per 600 PAverified
19
59.69
Ryan Kalish
Career
Per 600 PA
92
130.81
Otto Deininger
Careerverified
Per 600 PAverified
10.05
10.05
Ryan Kalish
Career
Per 600 PA
4.59
4.59
Otto Deininger
Careerverified
Per 600 PAverified
0.58
0.58
Ryan Kalish
Career
Per 600 PA
0.29
0.29
Otto Deininger
Career
Per 600 PAverified
4
12.57
Ryan Kalish
Career
Per 600 PA
4
5.69
Otto Deininger
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
2
2.84
Otto Deininger
Careerverified
Per 600 PAverified
0
0
Ryan Kalish
Career
Per 600 PA
12
17.06
Otto Deininger
Career
Per 600 PA
5
15.71
Ryan Kalish
Careerverified
Per 600 PAverified
16
22.75
Otto Deininger
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
5
7.11
Otto Deininger
Career
Per 600 PA
5
15.71
Ryan Kalish
Careerverified
Per 600 PAverified
21
29.86
Otto Deininger
Careerverified
Per 600 PAverified
100
100
Ryan Kalish
Career
Per 600 PA
76.19
76.19

Fielding Stats for Otto Deininger and Ryan Kalish

Otto Deininger
Career
Per 9 Innings
3
3
Ryan Kalish
Careerverified
Per 9 Inningsverified
4
4
Otto Deininger
Career
Per 9 Innings
49
1.11
Ryan Kalish
Careerverified
Per 9 Inningsverified
124
1.26
Otto Deininger
Career
Per 9 Innings
42
0.95
Ryan Kalish
Careerverified
Per 9 Inningsverified
97
0.99
Otto Deininger
Career
Per 9 Innings
1191
27
Ryan Kalish
Careerverified
Per 9 Innings
2649
27
Otto Deininger
Career
Per 9 Innings
397
9
Ryan Kalish
Careerverified
Per 9 Innings
883
9
Otto Deininger
Career
Per 9 Innings
82
1.86
Ryan Kalish
Careerverified
Per 9 Inningsverified
225
2.29
Otto Deininger
Careerverified
Per 9 Inningsverified
6
0.14
Ryan Kalish
Career
Per 9 Innings
3
0.03
Otto Deininger
Careerverified
Per 9 Inningsverified
2
0.05
Ryan Kalish
Career
Per 9 Innings
7
0.07
Otto Deininger
Career
Per 9 Innings
90
2.04
Ryan Kalish
Careerverified
Per 9 Inningsverified
235
2.4
Otto Deininger
Career
Per 9 Innings
88
1.99
Ryan Kalish
Careerverified
Per 9 Inningsverified
228
2.32
Otto Deininger
Careerverified
Per 9 Inningsverified
97.78
97.78
Ryan Kalish
Career
Per 9 Innings
97.02
97.02
Otto Deininger
Career
Per 9 Innings
1.796
1.796
Ryan Kalish
Careerverified
Per 9 Inningsverified
1.839
1.839
Otto Deininger
Careerverified
Per 9 Inningsverified
85.71
85.71
Ryan Kalish
Career
Per 9 Innings
78.23
78.23
Otto Deininger
Career
Per 9 Inningsverified
1
0.02
Ryan Kalish
Career
Per 9 Innings
1
0.01
Otto Deininger
Career
Per 9 Innings
0
0
Ryan Kalish
Career
Per 9 Innings
0
0
Otto Deininger
Career
Per 9 Innings
0
0
Ryan Kalish
Career
Per 9 Innings
0
0
Otto Deininger
Career
Per 9 Innings
0
0
Ryan Kalish
Career
Per 9 Innings
0
0
Otto Deininger
Career
Per 9 Innings
0
0
Ryan Kalish
Career
Per 9 Innings
0
0