Brian Johnson vs. Pete O'Brien — Career Comparison

Gen XCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcher
Baby BoomersCaliforniaThrows LeftBats LeftNorth AmericaTexas RangersAmerican LeagueFirst Baseman

When their careers are measured against the same standard, Pete O'Brien comes out clearly ahead of Brian Johnson across most offensive categories. Pete O'Brien led in walk rate (BB%+ 125 vs 75), contact rate (K%+ 151 vs 106), and on-base percentage (OBP+ 108 vs 90). Brian Johnson held the edge in home run production (HR/PA+ 141 vs 128). Pete O'Brien was the more complete offensive player.

Hitting Stats for Brian Johnson and Pete O'Brien

Brian Johnson
Career
Per 600 PA
8
8
Pete O'Brien
Careerverified
Per 600 PAverified
12
12
Brian Johnson
Career
Per 600 PAverified
471
183.63
Pete O'Brien
Careerverified
Per 600 PA
1567
152.43
Brian Johnson
Career
Per 600 PA
1539
600
Pete O'Brien
Careerverified
Per 600 PA
6168
600
Brian Johnson
Career
Per 600 PAverified
1415
551.66
Pete O'Brien
Careerverified
Per 600 PA
5437
528.89
Brian Johnson
Career
Per 600 PA
0.248
0.248
Pete O'Brien
Careerverified
Per 600 PAverified
0.261
0.261
Brian Johnson
Career
Per 600 PA
0.708
0.708
Pete O'Brien
Careerverified
Per 600 PAverified
0.761
0.761
Brian Johnson
Career
Per 600 PA
351
136.84
Pete O'Brien
Careerverified
Per 600 PAverified
1421
138.23
Brian Johnson
Career
Per 600 PA
236
92.01
Pete O'Brien
Careerverified
Per 600 PAverified
977
95.04
Brian Johnson
Career
Per 600 PA
60
23.39
Pete O'Brien
Careerverified
Per 600 PAverified
254
24.71
Brian Johnson
Career
Per 600 PAverified
6
2.34
Pete O'Brien
Careerverified
Per 600 PA
21
2.04
Brian Johnson
Career
Per 600 PAverified
49
19.1
Pete O'Brien
Careerverified
Per 600 PA
169
16.44
Brian Johnson
Career
Per 600 PAverified
115
44.83
Pete O'Brien
Careerverified
Per 600 PA
444
43.19
Brian Johnson
Careerverified
Per 600 PAverified
0.328
0.328
Pete O'Brien
Career
Per 600 PA
0.313
0.313
Brian Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Pete O'Brien
Career
Per 600 PA
0.031
0.031
Brian Johnson
Careerverified
Per 600 PAverified
0.14
0.14
Pete O'Brien
Career
Per 600 PA
0.119
0.119
Brian Johnson
Career
Per 600 PA
164.9
64.29
Pete O'Brien
Careerverified
Per 600 PAverified
763.58
74.28
Brian Johnson
Career
Per 600 PAverified
570
222.22
Pete O'Brien
Careerverified
Per 600 PA
2224
216.34
Brian Johnson
Career
Per 600 PA
443
172.71
Pete O'Brien
Careerverified
Per 600 PAverified
2069
201.26
Brian Johnson
Career
Per 600 PA
0.291
0.291
Pete O'Brien
Careerverified
Per 600 PAverified
0.336
0.336
Brian Johnson
Career
Per 600 PA
0.403
0.403
Pete O'Brien
Careerverified
Per 600 PAverified
0.409
0.409
Brian Johnson
Career
Per 600 PA
0.694
0.694
Pete O'Brien
Careerverified
Per 600 PAverified
0.745
0.745
Brian Johnson
Careerverified
Per 600 PAverified
0.155
0.155
Pete O'Brien
Career
Per 600 PA
0.148
0.148
Brian Johnson
Career
Per 600 PA
0.232
0.232
Pete O'Brien
Careerverified
Per 600 PAverified
0.254
0.254
Brian Johnson
Career
Per 600 PA
0.598
0.598
Pete O'Brien
Careerverified
Per 600 PAverified
0.692
0.692
Brian Johnson
Careerverified
Per 600 PAverified
0.271
0.271
Pete O'Brien
Career
Per 600 PA
0.262
0.262
Brian Johnson
Career
Per 600 PA
132
51.46
Pete O'Brien
Careerverified
Per 600 PAverified
654
63.62
Brian Johnson
Career
Per 600 PAverified
196
76.41
Pete O'Brien
Careerverified
Per 600 PA
736
71.6
Brian Johnson
Career
Per 600 PA
279
108.77
Pete O'Brien
Careerverified
Per 600 PAverified
1221
118.77
Brian Johnson
Career
Per 600 PA
163.35
63.68
Pete O'Brien
Careerverified
Per 600 PAverified
781.57
76.03
Brian Johnson
Careerverified
Per 600 PAverified
12
4.68
Pete O'Brien
Career
Per 600 PA
7
0.68
Brian Johnson
Career
Per 600 PA
80
31.19
Pete O'Brien
Careerverified
Per 600 PAverified
641
62.35
Brian Johnson
Career
Per 600 PA
16
6.24
Pete O'Brien
Careerverified
Per 600 PAverified
77
7.49
Brian Johnson
Careerverified
Per 600 PA
268
104.48
Pete O'Brien
Career
Per 600 PAverified
563
54.77
Brian Johnson
Career
Per 600 PA
5.74
5.74
Pete O'Brien
Careerverified
Per 600 PAverified
10.96
10.96
Brian Johnson
Career
Per 600 PA
0.3
0.3
Pete O'Brien
Careerverified
Per 600 PAverified
1.14
1.14
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Pete O'Brien
Career
Per 600 PA
15
1.46
Brian Johnson
Career
Per 600 PA
16
6.24
Pete O'Brien
Careerverified
Per 600 PAverified
68
6.61
Brian Johnson
Careerverified
Per 600 PA
42
16.37
Pete O'Brien
Career
Per 600 PAverified
133
12.94
Brian Johnson
Career
Per 600 PA
1
0.39
Pete O'Brien
Careerverified
Per 600 PAverified
24
2.33
Brian Johnson
Career
Per 600 PA
3
1.17
Pete O'Brien
Careerverified
Per 600 PAverified
34
3.31
Brian Johnson
Career
Per 600 PA
4
1.56
Pete O'Brien
Careerverified
Per 600 PAverified
58
5.64
Brian Johnson
Career
Per 600 PA
25
25
Pete O'Brien
Careerverified
Per 600 PAverified
41.38
41.38

Fielding Stats for Brian Johnson and Pete O'Brien

Brian Johnson
Career
Per 9 Innings
8
8
Pete O'Brien
Careerverified
Per 9 Inningsverified
12
12
Brian Johnson
Career
Per 9 Inningsverified
428
1.17
Pete O'Brien
Careerverified
Per 9 Innings
1438
1.09
Brian Johnson
Career
Per 9 Innings
368
1
Pete O'Brien
Careerverified
Per 9 Inningsverified
1329
1.01
Brian Johnson
Career
Per 9 Innings
9903
27
Pete O'Brien
Careerverified
Per 9 Innings
35631
27
Brian Johnson
Career
Per 9 Innings
3301
9
Pete O'Brien
Careerverified
Per 9 Innings
11877
9
Brian Johnson
Career
Per 9 Innings
2629
7.17
Pete O'Brien
Careerverified
Per 9 Inningsverified
11737
8.89
Brian Johnson
Career
Per 9 Innings
157
0.43
Pete O'Brien
Careerverified
Per 9 Inningsverified
1067
0.81
Brian Johnson
Careerverified
Per 9 Innings
21
0.06
Pete O'Brien
Career
Per 9 Innings
83
0.06
Brian Johnson
Career
Per 9 Innings
2807
7.65
Pete O'Brien
Careerverified
Per 9 Inningsverified
12887
9.77
Brian Johnson
Career
Per 9 Innings
2786
7.6
Pete O'Brien
Careerverified
Per 9 Inningsverified
12804
9.7
Brian Johnson
Career
Per 9 Innings
99.25
99.25
Pete O'Brien
Careerverified
Per 9 Inningsverified
99.36
99.36
Brian Johnson
Career
Per 9 Innings
6.509
6.509
Pete O'Brien
Careerverified
Per 9 Inningsverified
8.904
8.904
Brian Johnson
Career
Per 9 Innings
85.98
85.98
Pete O'Brien
Careerverified
Per 9 Inningsverified
92.42
92.42
Brian Johnson
Career
Per 9 Innings
22
0.06
Pete O'Brien
Careerverified
Per 9 Inningsverified
1089
0.83
Brian Johnson
Career
Per 9 Innings
30
0.08
Pete O'Brien
Careerverified
Per 9 Inningsverified
0
0
Brian Johnson
Career
Per 9 Innings
0
0
Pete O'Brien
Career
Per 9 Innings
0
0
Brian Johnson
Career
Per 9 Innings
255
0.7
Pete O'Brien
Careerverified
Per 9 Inningsverified
0
0
Brian Johnson
Careerverified
Per 9 Inningsverified
105
0.29
Pete O'Brien
Career
Per 9 Innings
0
0