Ryan O'Hearn vs. Spencer Torkelson — Career Comparison
Adjusted for the eras they played in, Ryan O'Hearn holds a real edge over Spencer Torkelson in this comparison. Ryan O'Hearn led in contact rate (K%+ 116 vs 88), batting average (AVG+ 105 vs 92), and on-base percentage (OBP+ 103 vs 98). Spencer Torkelson held the edge in walk rate (BB%+ 118 vs 104). The edge belongs to Ryan O'Hearn.
Hitting Stats for Ryan O'Hearn and Spencer Torkelson
Ryan O'Hearn
Career
Per 600 PA
740
179.25
Spencer Torkelson
Career
Per 600 PA
516
146.24
Ryan O'Hearn
Career
Per 600 PA
2477
600
Spencer Torkelson
Career
Per 600 PA
2117
600
Ryan O'Hearn
Career
Per 600 PA
2223
538.47
Spencer Torkelson
Career
Per 600 PA
1871
530.28
Ryan O'Hearn
Career
Per 600 PA
0.252
0.252
Spencer Torkelson
Career
Per 600 PA
0.227
0.227
Ryan O'Hearn
Career
Per 600 PA
0.756
0.756
Spencer Torkelson
Career
Per 600 PA
0.736
0.736
Ryan O'Hearn
Career
Per 600 PA
560
135.65
Spencer Torkelson
Career
Per 600 PA
424
120.17
Ryan O'Hearn
Career
Per 600 PA
362
87.69
Spencer Torkelson
Career
Per 600 PA
242
68.59
Ryan O'Hearn
Career
Per 600 PA
104
25.19
Spencer Torkelson
Career
Per 600 PA
98
27.78
Ryan O'Hearn
Career
Per 600 PA
84
20.35
Spencer Torkelson
Career
Per 600 PA
80
22.67
Ryan O'Hearn
Career
Per 600 PA
198
47.96
Spencer Torkelson
Career
Per 600 PA
182
51.58
Ryan O'Hearn
Career
Per 600 PA
0.354
0.354
Spencer Torkelson
Career
Per 600 PA
0.429
0.429
Ryan O'Hearn
Career
Per 600 PA
0.038
0.038
Spencer Torkelson
Career
Per 600 PA
0.043
0.043
Ryan O'Hearn
Career
Per 600 PA
0.15
0.15
Spencer Torkelson
Career
Per 600 PA
0.189
0.189
Ryan O'Hearn
Career
Per 600 PA
310.07
75.11
Spencer Torkelson
Career
Per 600 PA
251.27
71.21
Ryan O'Hearn
Career
Per 600 PA
936
226.73
Spencer Torkelson
Career
Per 600 PA
770
218.23
Ryan O'Hearn
Career
Per 600 PA
796
192.81
Spencer Torkelson
Career
Per 600 PA
657
186.21
Ryan O'Hearn
Career
Per 600 PA
0.322
0.322
Spencer Torkelson
Career
Per 600 PA
0.31
0.31
Ryan O'Hearn
Career
Per 600 PA
0.421
0.421
Spencer Torkelson
Career
Per 600 PA
0.412
0.412
Ryan O'Hearn
Career
Per 600 PA
0.743
0.743
Spencer Torkelson
Career
Per 600 PA
0.722
0.722
Ryan O'Hearn
Career
Per 600 PA
0.169
0.169
Spencer Torkelson
Career
Per 600 PA
0.185
0.185
Ryan O'Hearn
Career
Per 600 PA
0.25
0.25
Spencer Torkelson
Career
Per 600 PA
0.243
0.243
Ryan O'Hearn
Career
Per 600 PA
0.693
0.693
Spencer Torkelson
Career
Per 600 PA
0.675
0.675
Ryan O'Hearn
Career
Per 600 PA
0.296
0.296
Spencer Torkelson
Career
Per 600 PA
0.273
0.273
Ryan O'Hearn
Career
Per 600 PA
274
66.37
Spencer Torkelson
Career
Per 600 PA
253
71.71
Ryan O'Hearn
Career
Per 600 PA
313
75.82
Spencer Torkelson
Career
Per 600 PA
237
67.17
Ryan O'Hearn
Career
Per 600 PA
503
121.84
Spencer Torkelson
Career
Per 600 PA
410
116.2
Ryan O'Hearn
Career
Per 600 PA
311.82
75.53
Spencer Torkelson
Career
Per 600 PA
239.91
68
Ryan O'Hearn
Career
Per 600 PA
19
4.6
Spencer Torkelson
Career
Per 600 PA
24
6.8
Ryan O'Hearn
Career
Per 600 PA
217
52.56
Spencer Torkelson
Career
Per 600 PA
209
59.23
Ryan O'Hearn
Career
Per 600 PA
11
2.66
Spencer Torkelson
Career
Per 600 PA
7
1.98
Ryan O'Hearn
Career
Per 600 PA
547
132.5
Spencer Torkelson
Career
Per 600 PA
544
154.18
Ryan O'Hearn
Career
Per 600 PA
4.53
4.53
Spencer Torkelson
Career
Per 600 PA
3.89
3.89
Ryan O'Hearn
Career
Per 600 PA
0.4
0.4
Spencer Torkelson
Career
Per 600 PA
0.38
0.38
Ryan O'Hearn
Career
Per 600 PA
17
4.12
Spencer Torkelson
Career
Per 600 PA
13
3.68
Ryan O'Hearn
Career
Per 600 PA
41
9.93
Spencer Torkelson
Career
Per 600 PA
45
12.75
Ryan O'Hearn
Career
Per 600 PA
11
2.66
Spencer Torkelson
Career
Per 600 PA
5
1.42
Ryan O'Hearn
Career
Per 600 PA
4
0.97
Spencer Torkelson
Career
Per 600 PA
2
0.57
Ryan O'Hearn
Career
Per 600 PA
15
3.63
Spencer Torkelson
Career
Per 600 PA
7
1.98
Ryan O'Hearn
Career
Per 600 PA
73.33
73.33
Spencer Torkelson
Career
Per 600 PA
71.43
71.43
Fielding Stats for Ryan O'Hearn and Spencer Torkelson
Ryan O'Hearn
Career
Per 9 Innings
506
1.26
Spencer Torkelson
Career
Per 9 Innings
498
1.03
Ryan O'Hearn
Career
Per 9 Innings
423
1.05
Spencer Torkelson
Career
Per 9 Innings
493
1.02
Ryan O'Hearn
Career
Per 9 Innings
10858
27
Spencer Torkelson
Career
Per 9 Innings
13089
27
Ryan O'Hearn
Career
Per 9 Innings
3619.1
9
Spencer Torkelson
Career
Per 9 Innings
4363
9
Ryan O'Hearn
Career
Per 9 Innings
2712
6.74
Spencer Torkelson
Career
Per 9 Innings
3697
7.63
Ryan O'Hearn
Career
Per 9 Innings
136
0.34
Spencer Torkelson
Career
Per 9 Innings
297
0.61
Ryan O'Hearn
Career
Per 9 Innings
27
0.07
Spencer Torkelson
Career
Per 9 Innings
22
0.05
Ryan O'Hearn
Career
Per 9 Innings
2875
7.15
Spencer Torkelson
Career
Per 9 Innings
4016
8.28
Ryan O'Hearn
Career
Per 9 Innings
2848
7.08
Spencer Torkelson
Career
Per 9 Innings
3994
8.24
Ryan O'Hearn
Career
Per 9 Innings
99.06
99.06
Spencer Torkelson
Career
Per 9 Innings
99.45
99.45
Ryan O'Hearn
Career
Per 9 Innings
5.629
5.629
Spencer Torkelson
Career
Per 9 Innings
8.02
8.02
Ryan O'Hearn
Career
Per 9 Innings
83.6
83.6
Spencer Torkelson
Career
Per 9 Innings
99
99
Ryan O'Hearn
Career
Per 9 Innings
239
0.59
Spencer Torkelson
Career
Per 9 Innings
361
0.74
Ryan O'Hearn
Career
Per 9 Innings
0
0
Spencer Torkelson
Career
Per 9 Innings
0
0
Ryan O'Hearn
Career
Per 9 Innings
0
0
Spencer Torkelson
Career
Per 9 Innings
0
0
Ryan O'Hearn
Career
Per 9 Innings
0
0
Spencer Torkelson
Career
Per 9 Innings
0
0