Brian Johnson vs. Peter O'Brien — Career Comparison

Gen XCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcher
MillenialFloridaThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueLeft Fielder

Looking at the career totals, Brian Johnson and Peter O'Brien are closely matched on the surface stats. Peter O'Brien posted stronger numbers in OPS (.716 vs .701) and slugging (.434 vs .403). Brian Johnson had the advantage in on-base percentage (.298 vs .282). By the career numbers, Peter O'Brien had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Brian Johnson and Peter O'Brien

Brian Johnson
Careerverified
Per 600 PAverified
8
8
Peter O'Brien
Career
Per 600 PA
4
4
Brian Johnson
Careerverified
Per 600 PA
471
183.63
Peter O'Brien
Career
Per 600 PAverified
72
216
Brian Johnson
Careerverified
Per 600 PA
1539
600
Peter O'Brien
Career
Per 600 PA
200
600
Brian Johnson
Careerverified
Per 600 PAverified
1415
551.66
Peter O'Brien
Career
Per 600 PA
182
546
Brian Johnson
Careerverified
Per 600 PAverified
0.248
0.248
Peter O'Brien
Career
Per 600 PA
0.209
0.209
Brian Johnson
Career
Per 600 PA
0.708
0.708
Peter O'Brien
Careerverified
Per 600 PAverified
0.721
0.721
Brian Johnson
Careerverified
Per 600 PAverified
351
136.84
Peter O'Brien
Career
Per 600 PA
38
114
Brian Johnson
Careerverified
Per 600 PAverified
236
92.01
Peter O'Brien
Career
Per 600 PA
19
57
Brian Johnson
Careerverified
Per 600 PA
60
23.39
Peter O'Brien
Career
Per 600 PAverified
8
24
Brian Johnson
Careerverified
Per 600 PAverified
6
2.34
Peter O'Brien
Career
Per 600 PA
0
0
Brian Johnson
Careerverified
Per 600 PA
49
19.1
Peter O'Brien
Career
Per 600 PAverified
11
33
Brian Johnson
Careerverified
Per 600 PA
115
44.83
Peter O'Brien
Career
Per 600 PAverified
19
57
Brian Johnson
Career
Per 600 PA
0.328
0.328
Peter O'Brien
Careerverified
Per 600 PAverified
0.5
0.5
Brian Johnson
Career
Per 600 PA
0.035
0.035
Peter O'Brien
Careerverified
Per 600 PAverified
0.06
0.06
Brian Johnson
Career
Per 600 PA
0.14
0.14
Peter O'Brien
Careerverified
Per 600 PAverified
0.29
0.29
Brian Johnson
Careerverified
Per 600 PA
164.9
64.29
Peter O'Brien
Career
Per 600 PAverified
23.39
70.16
Brian Johnson
Careerverified
Per 600 PA
570
222.22
Peter O'Brien
Career
Per 600 PAverified
79
237
Brian Johnson
Careerverified
Per 600 PAverified
443
172.71
Peter O'Brien
Career
Per 600 PA
55
165
Brian Johnson
Careerverified
Per 600 PAverified
0.291
0.291
Peter O'Brien
Career
Per 600 PA
0.275
0.275
Brian Johnson
Career
Per 600 PA
0.403
0.403
Peter O'Brien
Careerverified
Per 600 PAverified
0.434
0.434
Brian Johnson
Career
Per 600 PA
0.694
0.694
Peter O'Brien
Careerverified
Per 600 PAverified
0.709
0.709
Brian Johnson
Career
Per 600 PA
0.155
0.155
Peter O'Brien
Careerverified
Per 600 PAverified
0.225
0.225
Brian Johnson
Career
Per 600 PA
0.232
0.232
Peter O'Brien
Career
Per 600 PA
0.232
0.232
Brian Johnson
Career
Per 600 PA
0.598
0.598
Peter O'Brien
Careerverified
Per 600 PAverified
0.647
0.647
Brian Johnson
Career
Per 600 PA
0.271
0.271
Peter O'Brien
Careerverified
Per 600 PAverified
0.273
0.273
Brian Johnson
Careerverified
Per 600 PAverified
132
51.46
Peter O'Brien
Career
Per 600 PA
17
51
Brian Johnson
Careerverified
Per 600 PA
196
76.41
Peter O'Brien
Career
Per 600 PAverified
26
78
Brian Johnson
Careerverified
Per 600 PAverified
279
108.77
Peter O'Brien
Career
Per 600 PA
32
96
Brian Johnson
Careerverified
Per 600 PAverified
163.35
63.68
Peter O'Brien
Career
Per 600 PA
20.05
60.16
Brian Johnson
Careerverified
Per 600 PAverified
12
4.68
Peter O'Brien
Career
Per 600 PA
1
3
Brian Johnson
Careerverified
Per 600 PA
80
31.19
Peter O'Brien
Career
Per 600 PAverified
16
48
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Peter O'Brien
Career
Per 600 PA
2
6
Brian Johnson
Career
Per 600 PAverified
268
104.48
Peter O'Brien
Careerverified
Per 600 PA
73
219
Brian Johnson
Careerverified
Per 600 PAverified
5.74
5.74
Peter O'Brien
Career
Per 600 PA
2.74
2.74
Brian Johnson
Careerverified
Per 600 PAverified
0.3
0.3
Peter O'Brien
Career
Per 600 PA
0.22
0.22
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Peter O'Brien
Career
Per 600 PA
0
0
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Peter O'Brien
Career
Per 600 PA
1
3
Brian Johnson
Career
Per 600 PAverified
42
16.37
Peter O'Brien
Careerverified
Per 600 PA
6
18
Brian Johnson
Career
Per 600 PA
1
0.39
Peter O'Brien
Career
Per 600 PAverified
1
3
Brian Johnson
Careerverified
Per 600 PAverified
3
1.17
Peter O'Brien
Career
Per 600 PA
0
0
Brian Johnson
Careerverified
Per 600 PA
4
1.56
Peter O'Brien
Career
Per 600 PAverified
1
3
Brian Johnson
Career
Per 600 PA
25
25
Peter O'Brien
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Brian Johnson and Peter O'Brien

Brian Johnson
Careerverified
Per 9 Inningsverified
8
8
Peter O'Brien
Career
Per 9 Innings
4
4
Brian Johnson
Careerverified
Per 9 Innings
428
1.17
Peter O'Brien
Career
Per 9 Inningsverified
54
1.3
Brian Johnson
Careerverified
Per 9 Innings
368
1
Peter O'Brien
Career
Per 9 Inningsverified
44
1.06
Brian Johnson
Careerverified
Per 9 Innings
9903
27
Peter O'Brien
Career
Per 9 Innings
1123
27
Brian Johnson
Careerverified
Per 9 Innings
3301
9
Peter O'Brien
Career
Per 9 Innings
374.1
9
Brian Johnson
Careerverified
Per 9 Inningsverified
2629
7.17
Peter O'Brien
Career
Per 9 Innings
143
3.44
Brian Johnson
Careerverified
Per 9 Inningsverified
157
0.43
Peter O'Brien
Career
Per 9 Innings
11
0.26
Brian Johnson
Career
Per 9 Inningsverified
21
0.06
Peter O'Brien
Careerverified
Per 9 Innings
3
0.07
Brian Johnson
Careerverified
Per 9 Inningsverified
2807
7.65
Peter O'Brien
Career
Per 9 Innings
157
3.77
Brian Johnson
Careerverified
Per 9 Inningsverified
2786
7.6
Peter O'Brien
Career
Per 9 Innings
154
3.7
Brian Johnson
Careerverified
Per 9 Inningsverified
99.25
99.25
Peter O'Brien
Career
Per 9 Innings
98.09
98.09
Brian Johnson
Careerverified
Per 9 Inningsverified
6.509
6.509
Peter O'Brien
Career
Per 9 Innings
2.852
2.852
Brian Johnson
Careerverified
Per 9 Inningsverified
85.98
85.98
Peter O'Brien
Career
Per 9 Innings
81.48
81.48
Brian Johnson
Careerverified
Per 9 Innings
22
0.06
Peter O'Brien
Career
Per 9 Inningsverified
12
0.29
Brian Johnson
Career
Per 9 Innings
30
0.08
Peter O'Brien
Careerverified
Per 9 Inningsverified
0
0
Brian Johnson
Career
Per 9 Innings
0
0
Peter O'Brien
Career
Per 9 Innings
0
0
Brian Johnson
Career
Per 9 Innings
255
0.7
Peter O'Brien
Careerverified
Per 9 Inningsverified
0
0
Brian Johnson
Careerverified
Per 9 Inningsverified
105
0.29
Peter O'Brien
Career
Per 9 Innings
0
0