Ryan O'Hearn vs. Frank Tanana — Career Comparison
You might be looking for a matchup, check Ryan O'Hearn's matchup page instead!
Ryan O'Hearn is a position player and Frank Tanana a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Ryan O'Hearn ever faced Frank Tanana, check out their matchup page.
Fielding Stats for Ryan O'Hearn and Frank Tanana
Ryan O'Hearn
Career
Per 9 Innings
506
1.26
Frank Tanana
Career
Per 9 Innings
638
1.37
Ryan O'Hearn
Career
Per 9 Innings
423
1.05
Frank Tanana
Career
Per 9 Innings
616
1.32
Ryan O'Hearn
Career
Per 9 Innings
10858
27
Frank Tanana
Career
Per 9 Innings
12565
27
Ryan O'Hearn
Career
Per 9 Innings
3619.1
9
Frank Tanana
Career
Per 9 Innings
4188.1
9
Ryan O'Hearn
Career
Per 9 Innings
2712
6.74
Frank Tanana
Career
Per 9 Innings
226
0.49
Ryan O'Hearn
Career
Per 9 Innings
136
0.34
Frank Tanana
Career
Per 9 Innings
638
1.37
Ryan O'Hearn
Career
Per 9 Innings
2875
7.15
Frank Tanana
Career
Per 9 Innings
883
1.9
Ryan O'Hearn
Career
Per 9 Innings
2848
7.08
Frank Tanana
Career
Per 9 Innings
864
1.86
Ryan O'Hearn
Career
Per 9 Innings
99.06
99.06
Frank Tanana
Career
Per 9 Innings
97.85
97.85
Ryan O'Hearn
Career
Per 9 Innings
5.629
5.629
Frank Tanana
Career
Per 9 Innings
1.354
1.354
Ryan O'Hearn
Career
Per 9 Innings
83.6
83.6
Frank Tanana
Career
Per 9 Innings
96.55
96.55
Ryan O'Hearn
Career
Per 9 Innings
239
0.59
Frank Tanana
Career
Per 9 Innings
40
0.09
Hitting Stats for Ryan O'Hearn and Frank Tanana
Ryan O'Hearn
Career
Per 600 PA
740
179.25
Frank Tanana
Career
Per 600 PA
639
5990.63
Ryan O'Hearn
Career
Per 600 PA
2477
600
Frank Tanana
Career
Per 600 PA
64
600
Ryan O'Hearn
Career
Per 600 PA
2223
538.47
Frank Tanana
Career
Per 600 PA
59
553.13
Ryan O'Hearn
Career
Per 600 PA
0.252
0.252
Frank Tanana
Career
Per 600 PA
0.153
0.153
Ryan O'Hearn
Career
Per 600 PA
0.756
0.756
Frank Tanana
Career
Per 600 PA
0.415
0.415
Ryan O'Hearn
Career
Per 600 PA
198
47.96
Frank Tanana
Career
Per 600 PA
2
18.75
Ryan O'Hearn
Career
Per 600 PA
0.354
0.354
Frank Tanana
Career
Per 600 PA
0.222
0.222
Ryan O'Hearn
Career
Per 600 PA
310.07
75.11
Frank Tanana
Career
Per 600 PA
2.06
19.34
Ryan O'Hearn
Career
Per 600 PA
936
226.73
Frank Tanana
Career
Per 600 PA
12
112.5
Ryan O'Hearn
Career
Per 600 PA
796
192.81
Frank Tanana
Career
Per 600 PA
11
103.13
Ryan O'Hearn
Career
Per 600 PA
0.322
0.322
Frank Tanana
Career
Per 600 PA
0.18
0.18
Ryan O'Hearn
Career
Per 600 PA
0.421
0.421
Frank Tanana
Career
Per 600 PA
0.203
0.203
Ryan O'Hearn
Career
Per 600 PA
0.169
0.169
Frank Tanana
Career
Per 600 PA
0.051
0.051
Ryan O'Hearn
Career
Per 600 PA
0.25
0.25
Frank Tanana
Career
Per 600 PA
0.132
0.132
Ryan O'Hearn
Career
Per 600 PA
0.693
0.693
Frank Tanana
Career
Per 600 PA
0.275
0.275
Ryan O'Hearn
Career
Per 600 PA
0.296
0.296
Frank Tanana
Career
Per 600 PA
0.192
0.192
Ryan O'Hearn
Career
Per 600 PA
503
121.84
Frank Tanana
Career
Per 600 PA
8
75
Ryan O'Hearn
Career
Per 600 PA
311.82
75.53
Frank Tanana
Career
Per 600 PA
1.2
11.29
Ryan O'Hearn
Career
Per 600 PA
547
132.5
Frank Tanana
Career
Per 600 PA
12
112.5
Ryan O'Hearn
Career
Per 600 PA
4.53
4.53
Frank Tanana
Career
Per 600 PA
5.33
5.33
Ryan O'Hearn
Career
Per 600 PA
0.4
0.4
Frank Tanana
Career
Per 600 PA
0.17
0.17
Ryan O'Hearn
Career
Per 600 PA
41
9.93
Frank Tanana
Career
Per 600 PA
0
0
Ryan O'Hearn
Career
Per 600 PA
4
0.97
Frank Tanana
Career
Per 600 PA
1
9.38
Ryan O'Hearn
Career
Per 600 PA
15
3.63
Frank Tanana
Career
Per 600 PA
1
9.38
Ryan O'Hearn
Career
Per 600 PA
73.33
73.33
Frank Tanana
Career
Per 600 PA
0
0