Peter O'Brien vs. Josh Willingham — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueLeft Fielder
Gen XAlabamaThrows RightBats RightNorth AmericaFlorida MarlinsNational LeagueLeft FielderSilver Slugger

On the career numbers, Josh Willingham posted the stronger offensive profile against Peter O'Brien. Josh Willingham posted stronger numbers in OPS (.826 vs .716) and on-base percentage (.361 vs .282). Peter O'Brien had the advantage in home run production (11 career HR at a higher rate). By the career numbers, Josh Willingham had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Peter O'Brien and Josh Willingham

Peter O'Brien
Career
Per 600 PA
4
4
Josh Willingham
Careerverified
Per 600 PAverified
11
11
Peter O'Brien
Career
Per 600 PAverified
72
216
Josh Willingham
Careerverified
Per 600 PA
1147
149.12
Peter O'Brien
Career
Per 600 PA
200
600
Josh Willingham
Careerverified
Per 600 PA
4615
600
Peter O'Brien
Career
Per 600 PAverified
182
546
Josh Willingham
Careerverified
Per 600 PA
3912
508.6
Peter O'Brien
Career
Per 600 PA
0.209
0.209
Josh Willingham
Careerverified
Per 600 PAverified
0.253
0.253
Peter O'Brien
Career
Per 600 PA
0.721
0.721
Josh Willingham
Careerverified
Per 600 PAverified
0.836
0.836
Peter O'Brien
Career
Per 600 PA
38
114
Josh Willingham
Careerverified
Per 600 PAverified
988
128.45
Peter O'Brien
Career
Per 600 PA
19
57
Josh Willingham
Careerverified
Per 600 PAverified
562
73.07
Peter O'Brien
Career
Per 600 PA
8
24
Josh Willingham
Careerverified
Per 600 PAverified
216
28.08
Peter O'Brien
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
15
1.95
Peter O'Brien
Career
Per 600 PAverified
11
33
Josh Willingham
Careerverified
Per 600 PA
195
25.35
Peter O'Brien
Career
Per 600 PAverified
19
57
Josh Willingham
Careerverified
Per 600 PA
426
55.38
Peter O'Brien
Careerverified
Per 600 PAverified
0.5
0.5
Josh Willingham
Career
Per 600 PA
0.431
0.431
Peter O'Brien
Careerverified
Per 600 PAverified
0.06
0.06
Josh Willingham
Career
Per 600 PA
0.05
0.05
Peter O'Brien
Careerverified
Per 600 PAverified
0.29
0.29
Josh Willingham
Career
Per 600 PA
0.197
0.197
Peter O'Brien
Career
Per 600 PA
23.39
70.16
Josh Willingham
Careerverified
Per 600 PAverified
685.97
89.18
Peter O'Brien
Career
Per 600 PAverified
79
237
Josh Willingham
Careerverified
Per 600 PA
1819
236.49
Peter O'Brien
Career
Per 600 PA
55
165
Josh Willingham
Careerverified
Per 600 PAverified
1653
214.91
Peter O'Brien
Career
Per 600 PA
0.275
0.275
Josh Willingham
Careerverified
Per 600 PAverified
0.358
0.358
Peter O'Brien
Career
Per 600 PA
0.434
0.434
Josh Willingham
Careerverified
Per 600 PAverified
0.465
0.465
Peter O'Brien
Career
Per 600 PA
0.709
0.709
Josh Willingham
Careerverified
Per 600 PAverified
0.823
0.823
Peter O'Brien
Careerverified
Per 600 PAverified
0.225
0.225
Josh Willingham
Career
Per 600 PA
0.212
0.212
Peter O'Brien
Career
Per 600 PA
0.232
0.232
Josh Willingham
Careerverified
Per 600 PAverified
0.278
0.278
Peter O'Brien
Career
Per 600 PA
0.647
0.647
Josh Willingham
Careerverified
Per 600 PAverified
0.834
0.834
Peter O'Brien
Career
Per 600 PA
0.273
0.273
Josh Willingham
Careerverified
Per 600 PAverified
0.292
0.292
Peter O'Brien
Career
Per 600 PA
17
51
Josh Willingham
Careerverified
Per 600 PAverified
564
73.33
Peter O'Brien
Career
Per 600 PA
26
78
Josh Willingham
Careerverified
Per 600 PAverified
632
82.17
Peter O'Brien
Career
Per 600 PA
32
96
Josh Willingham
Careerverified
Per 600 PAverified
1001
130.14
Peter O'Brien
Career
Per 600 PA
20.05
60.16
Josh Willingham
Careerverified
Per 600 PAverified
672.23
87.4
Peter O'Brien
Career
Per 600 PA
1
3
Josh Willingham
Careerverified
Per 600 PAverified
112
14.56
Peter O'Brien
Career
Per 600 PA
16
48
Josh Willingham
Careerverified
Per 600 PAverified
553
71.9
Peter O'Brien
Career
Per 600 PAverified
2
6
Josh Willingham
Careerverified
Per 600 PA
22
2.86
Peter O'Brien
Careerverified
Per 600 PA
73
219
Josh Willingham
Career
Per 600 PAverified
1036
134.69
Peter O'Brien
Career
Per 600 PA
2.74
2.74
Josh Willingham
Careerverified
Per 600 PAverified
4.45
4.45
Peter O'Brien
Career
Per 600 PA
0.22
0.22
Josh Willingham
Careerverified
Per 600 PAverified
0.53
0.53
Peter O'Brien
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
2
0.26
Peter O'Brien
Career
Per 600 PA
1
3
Josh Willingham
Careerverified
Per 600 PAverified
36
4.68
Peter O'Brien
Careerverified
Per 600 PA
6
18
Josh Willingham
Career
Per 600 PAverified
87
11.31
Peter O'Brien
Career
Per 600 PA
1
3
Josh Willingham
Careerverified
Per 600 PAverified
35
4.55
Peter O'Brien
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
9
1.17
Peter O'Brien
Career
Per 600 PA
1
3
Josh Willingham
Careerverified
Per 600 PAverified
44
5.72
Peter O'Brien
Careerverified
Per 600 PAverified
100
100
Josh Willingham
Career
Per 600 PA
79.55
79.55

Fielding Stats for Peter O'Brien and Josh Willingham

Peter O'Brien
Career
Per 9 Innings
4
4
Josh Willingham
Careerverified
Per 9 Inningsverified
11
11
Peter O'Brien
Career
Per 9 Inningsverified
54
1.3
Josh Willingham
Careerverified
Per 9 Innings
956
1.08
Peter O'Brien
Career
Per 9 Inningsverified
44
1.06
Josh Willingham
Careerverified
Per 9 Innings
929
1.05
Peter O'Brien
Career
Per 9 Innings
1123
27
Josh Willingham
Careerverified
Per 9 Innings
23833
27
Peter O'Brien
Career
Per 9 Innings
374.1
9
Josh Willingham
Careerverified
Per 9 Innings
7944.1
9
Peter O'Brien
Career
Per 9 Inningsverified
143
3.44
Josh Willingham
Careerverified
Per 9 Innings
1666
1.89
Peter O'Brien
Career
Per 9 Inningsverified
11
0.26
Josh Willingham
Careerverified
Per 9 Innings
48
0.05
Peter O'Brien
Careerverified
Per 9 Innings
3
0.07
Josh Willingham
Career
Per 9 Inningsverified
26
0.03
Peter O'Brien
Career
Per 9 Inningsverified
157
3.77
Josh Willingham
Careerverified
Per 9 Innings
1740
1.97
Peter O'Brien
Career
Per 9 Inningsverified
154
3.7
Josh Willingham
Careerverified
Per 9 Innings
1714
1.94
Peter O'Brien
Career
Per 9 Innings
98.09
98.09
Josh Willingham
Careerverified
Per 9 Inningsverified
98.51
98.51
Peter O'Brien
Careerverified
Per 9 Inningsverified
2.852
2.852
Josh Willingham
Career
Per 9 Innings
1.793
1.793
Peter O'Brien
Career
Per 9 Innings
81.48
81.48
Josh Willingham
Careerverified
Per 9 Inningsverified
97.18
97.18
Peter O'Brien
Careerverified
Per 9 Inningsverified
12
0.29
Josh Willingham
Career
Per 9 Innings
10
0.01
Peter O'Brien
Careerverified
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
4
0
Peter O'Brien
Career
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
0
0
Peter O'Brien
Careerverified
Per 9 Inningsverified
0
0
Josh Willingham
Career
Per 9 Innings
9
0.01
Peter O'Brien
Career
Per 9 Innings
0
0
Josh Willingham
Careerverified
Per 9 Innings
1
0