Tom Dodd vs. Ryan O'Hearn — Career Comparison

Baby BoomersOregonThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueUnknown
MillenialFloridaThrows LeftBats LeftNorth AmericaSan Diego PadresNational LeagueFirst BasemanAll-Star

On the career numbers, Tom Dodd posted the stronger offensive profile against Ryan O'Hearn. Tom Dodd posted stronger numbers in OPS (.837 vs .746) and on-base percentage (.375 vs .324). Ryan O'Hearn had the advantage in batting average (.252 vs .231). By the career numbers, Tom Dodd had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Tom Dodd and Ryan O'Hearn

Tom Dodd
Career
Per 600 PA
1
1
Ryan O'Hearn
Careerverified
Per 600 PAverified
8
8
Tom Dodd
Career
Per 600 PAverified
8
300
Ryan O'Hearn
Careerverified
Per 600 PA
740
179.25
Tom Dodd
Career
Per 600 PA
16
600
Ryan O'Hearn
Careerverified
Per 600 PA
2477
600
Tom Dodd
Career
Per 600 PA
13
487.5
Ryan O'Hearn
Careerverified
Per 600 PAverified
2223
538.47
Tom Dodd
Career
Per 600 PA
0.231
0.231
Ryan O'Hearn
Careerverified
Per 600 PAverified
0.252
0.252
Tom Dodd
Careerverified
Per 600 PAverified
0.844
0.844
Ryan O'Hearn
Career
Per 600 PA
0.756
0.756
Tom Dodd
Career
Per 600 PA
3
112.5
Ryan O'Hearn
Careerverified
Per 600 PAverified
560
135.65
Tom Dodd
Career
Per 600 PA
2
75
Ryan O'Hearn
Careerverified
Per 600 PAverified
362
87.69
Tom Dodd
Career
Per 600 PA
0
0
Ryan O'Hearn
Careerverified
Per 600 PAverified
104
25.19
Tom Dodd
Career
Per 600 PA
0
0
Ryan O'Hearn
Careerverified
Per 600 PAverified
10
2.42
Tom Dodd
Career
Per 600 PAverified
1
37.5
Ryan O'Hearn
Careerverified
Per 600 PA
84
20.35
Tom Dodd
Career
Per 600 PA
1
37.5
Ryan O'Hearn
Careerverified
Per 600 PAverified
198
47.96
Tom Dodd
Career
Per 600 PA
0.333
0.333
Ryan O'Hearn
Careerverified
Per 600 PAverified
0.354
0.354
Tom Dodd
Careerverified
Per 600 PAverified
0.077
0.077
Ryan O'Hearn
Career
Per 600 PA
0.038
0.038
Tom Dodd
Careerverified
Per 600 PAverified
0.333
0.333
Ryan O'Hearn
Career
Per 600 PA
0.15
0.15
Tom Dodd
Career
Per 600 PAverified
2.15
80.77
Ryan O'Hearn
Careerverified
Per 600 PA
310.07
75.11
Tom Dodd
Career
Per 600 PA
6
225
Ryan O'Hearn
Careerverified
Per 600 PAverified
936
226.73
Tom Dodd
Career
Per 600 PAverified
6
225
Ryan O'Hearn
Careerverified
Per 600 PA
796
192.81
Tom Dodd
Careerverified
Per 600 PAverified
0.375
0.375
Ryan O'Hearn
Career
Per 600 PA
0.322
0.322
Tom Dodd
Careerverified
Per 600 PAverified
0.462
0.462
Ryan O'Hearn
Career
Per 600 PA
0.421
0.421
Tom Dodd
Careerverified
Per 600 PAverified
0.837
0.837
Ryan O'Hearn
Career
Per 600 PA
0.743
0.743
Tom Dodd
Careerverified
Per 600 PAverified
0.231
0.231
Ryan O'Hearn
Career
Per 600 PA
0.169
0.169
Tom Dodd
Careerverified
Per 600 PAverified
0.284
0.284
Ryan O'Hearn
Career
Per 600 PA
0.25
0.25
Tom Dodd
Careerverified
Per 600 PAverified
0.818
0.818
Ryan O'Hearn
Career
Per 600 PA
0.693
0.693
Tom Dodd
Career
Per 600 PA
0.2
0.2
Ryan O'Hearn
Careerverified
Per 600 PAverified
0.296
0.296
Tom Dodd
Career
Per 600 PA
1
37.5
Ryan O'Hearn
Careerverified
Per 600 PAverified
274
66.37
Tom Dodd
Career
Per 600 PA
2
75
Ryan O'Hearn
Careerverified
Per 600 PAverified
313
75.82
Tom Dodd
Career
Per 600 PA
2
75
Ryan O'Hearn
Careerverified
Per 600 PAverified
503
121.84
Tom Dodd
Career
Per 600 PAverified
2.18
81.84
Ryan O'Hearn
Careerverified
Per 600 PA
311.82
75.53
Tom Dodd
Career
Per 600 PAverified
1
37.5
Ryan O'Hearn
Careerverified
Per 600 PA
19
4.6
Tom Dodd
Career
Per 600 PAverified
2
75
Ryan O'Hearn
Careerverified
Per 600 PA
217
52.56
Tom Dodd
Career
Per 600 PA
0
0
Ryan O'Hearn
Careerverified
Per 600 PAverified
11
2.66
Tom Dodd
Careerverified
Per 600 PAverified
2
75
Ryan O'Hearn
Career
Per 600 PA
547
132.5
Tom Dodd
Careerverified
Per 600 PAverified
8
8
Ryan O'Hearn
Career
Per 600 PA
4.53
4.53
Tom Dodd
Careerverified
Per 600 PAverified
1
1
Ryan O'Hearn
Career
Per 600 PA
0.4
0.4
Tom Dodd
Career
Per 600 PA
0
0
Ryan O'Hearn
Careerverified
Per 600 PAverified
1
0.24
Tom Dodd
Career
Per 600 PA
0
0
Ryan O'Hearn
Careerverified
Per 600 PAverified
17
4.12
Tom Dodd
Careerverified
Per 600 PA
1
37.5
Ryan O'Hearn
Career
Per 600 PAverified
41
9.93
Tom Dodd
Career
Per 600 PA
0
0
Ryan O'Hearn
Careerverified
Per 600 PAverified
11
2.66
Tom Dodd
Career
Per 600 PA
0
0
Ryan O'Hearn
Careerverified
Per 600 PAverified
4
0.97
Tom Dodd
Career
Per 600 PA
0
0
Ryan O'Hearn
Careerverified
Per 600 PAverified
15
3.63
Tom Dodd
Career
Per 600 PA
Ryan O'Hearn
Careerverified
Per 600 PAverified
73.33
73.33

Fielding Stats for Tom Dodd and Ryan O'Hearn

Tom Dodd
Career
Per 9 Innings
1
1
Ryan O'Hearn
Careerverified
Per 9 Inningsverified
8
8
Tom Dodd
Career
Per 9 Inningsverified
1
2.08
Ryan O'Hearn
Careerverified
Per 9 Innings
506
1.26
Tom Dodd
Career
Per 9 Innings
0
0
Ryan O'Hearn
Careerverified
Per 9 Inningsverified
423
1.05
Tom Dodd
Career
Per 9 Innings
13
27
Ryan O'Hearn
Careerverified
Per 9 Innings
10858
27
Tom Dodd
Career
Per 9 Innings
4.1
9
Ryan O'Hearn
Careerverified
Per 9 Innings
3619.1
9
Tom Dodd
Career
Per 9 Innings
0
0
Ryan O'Hearn
Careerverified
Per 9 Inningsverified
2712
6.74
Tom Dodd
Career
Per 9 Innings
0
0
Ryan O'Hearn
Careerverified
Per 9 Inningsverified
136
0.34
Tom Dodd
Careerverified
Per 9 Inningsverified
0
0
Ryan O'Hearn
Career
Per 9 Innings
27
0.07
Tom Dodd
Career
Per 9 Innings
0
0
Ryan O'Hearn
Careerverified
Per 9 Inningsverified
2875
7.15
Tom Dodd
Career
Per 9 Innings
0
0
Ryan O'Hearn
Careerverified
Per 9 Inningsverified
2848
7.08
Tom Dodd
Career
Per 9 Innings
Ryan O'Hearn
Careerverified
Per 9 Inningsverified
99.06
99.06
Tom Dodd
Career
Per 9 Innings
0
0
Ryan O'Hearn
Careerverified
Per 9 Inningsverified
5.629
5.629
Tom Dodd
Career
Per 9 Innings
0
0
Ryan O'Hearn
Careerverified
Per 9 Inningsverified
83.6
83.6
Tom Dodd
Career
Per 9 Innings
0
0
Ryan O'Hearn
Careerverified
Per 9 Inningsverified
239
0.59
Tom Dodd
Career
Per 9 Innings
0
0
Ryan O'Hearn
Career
Per 9 Innings
0
0
Tom Dodd
Career
Per 9 Innings
0
0
Ryan O'Hearn
Career
Per 9 Innings
0
0
Tom Dodd
Career
Per 9 Innings
0
0
Ryan O'Hearn
Career
Per 9 Innings
0
0
Tom Dodd
Career
Per 9 Innings
0
0
Ryan O'Hearn
Career
Per 9 Innings
0
0