Brian Johnson vs. Pete O'Brien — Career Comparison

Gen XCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcher
Pre-GenerationalNew YorkThrows RightBats LeftNorth AmericaSt. Louis BrownsAmerican LeagueSecond Baseman

When their careers are measured against the same standard, Brian Johnson comes out clearly ahead of Pete O'Brien across most offensive categories. Brian Johnson led in home run production (HR/PA+ 141 vs 56), slugging (SLG+ 99 vs 83), and batting average (AVG+ 92 vs 86). Pete O'Brien held the edge in walk rate (BB%+ 104 vs 75). Brian Johnson was the more complete offensive player.

Hitting Stats for Brian Johnson and Pete O'Brien

Brian Johnson
Careerverified
Per 600 PAverified
8
8
Pete O'Brien
Career
Per 600 PA
3
3
Brian Johnson
Careerverified
Per 600 PAverified
471
183.63
Pete O'Brien
Career
Per 600 PA
249
157.26
Brian Johnson
Careerverified
Per 600 PA
1539
600
Pete O'Brien
Career
Per 600 PA
950
600
Brian Johnson
Careerverified
Per 600 PAverified
1415
551.66
Pete O'Brien
Career
Per 600 PA
857
541.26
Brian Johnson
Careerverified
Per 600 PAverified
0.248
0.248
Pete O'Brien
Career
Per 600 PA
0.223
0.223
Brian Johnson
Careerverified
Per 600 PAverified
0.708
0.708
Pete O'Brien
Career
Per 600 PA
0.604
0.604
Brian Johnson
Careerverified
Per 600 PAverified
351
136.84
Pete O'Brien
Career
Per 600 PA
191
120.63
Brian Johnson
Careerverified
Per 600 PA
236
92.01
Pete O'Brien
Career
Per 600 PAverified
163
102.95
Brian Johnson
Careerverified
Per 600 PAverified
60
23.39
Pete O'Brien
Career
Per 600 PA
18
11.37
Brian Johnson
Career
Per 600 PA
6
2.34
Pete O'Brien
Careerverified
Per 600 PAverified
7
4.42
Brian Johnson
Careerverified
Per 600 PAverified
49
19.1
Pete O'Brien
Career
Per 600 PA
3
1.89
Brian Johnson
Careerverified
Per 600 PAverified
115
44.83
Pete O'Brien
Career
Per 600 PA
28
17.68
Brian Johnson
Careerverified
Per 600 PAverified
0.328
0.328
Pete O'Brien
Career
Per 600 PA
0.147
0.147
Brian Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Pete O'Brien
Career
Per 600 PA
0.004
0.004
Brian Johnson
Careerverified
Per 600 PAverified
0.14
0.14
Pete O'Brien
Career
Per 600 PA
0.016
0.016
Brian Johnson
Careerverified
Per 600 PAverified
164.9
64.29
Pete O'Brien
Career
Per 600 PA
74.28
46.91
Brian Johnson
Careerverified
Per 600 PAverified
570
222.22
Pete O'Brien
Career
Per 600 PA
232
146.53
Brian Johnson
Careerverified
Per 600 PAverified
443
172.71
Pete O'Brien
Career
Per 600 PA
258
162.95
Brian Johnson
Careerverified
Per 600 PAverified
0.291
0.291
Pete O'Brien
Career
Per 600 PA
0.279
0.279
Brian Johnson
Careerverified
Per 600 PAverified
0.403
0.403
Pete O'Brien
Career
Per 600 PA
0.271
0.271
Brian Johnson
Careerverified
Per 600 PAverified
0.694
0.694
Pete O'Brien
Career
Per 600 PA
0.55
0.55
Brian Johnson
Careerverified
Per 600 PAverified
0.155
0.155
Pete O'Brien
Career
Per 600 PA
0.048
0.048
Brian Johnson
Careerverified
Per 600 PAverified
0.232
0.232
Pete O'Brien
Career
Per 600 PA
0.193
0.193
Brian Johnson
Careerverified
Per 600 PAverified
0.598
0.598
Pete O'Brien
Career
Per 600 PA
0.494
0.494
Brian Johnson
Careerverified
Per 600 PAverified
0.271
0.271
Pete O'Brien
Career
Per 600 PA
0.248
0.248
Brian Johnson
Careerverified
Per 600 PAverified
132
51.46
Pete O'Brien
Career
Per 600 PA
60
37.89
Brian Johnson
Careerverified
Per 600 PAverified
196
76.41
Pete O'Brien
Career
Per 600 PA
78
49.26
Brian Johnson
Careerverified
Per 600 PAverified
279
108.77
Pete O'Brien
Career
Per 600 PA
135
85.26
Brian Johnson
Careerverified
Per 600 PAverified
163.35
63.68
Pete O'Brien
Career
Per 600 PA
82.91
52.37
Brian Johnson
Careerverified
Per 600 PAverified
12
4.68
Pete O'Brien
Career
Per 600 PA
4
2.53
Brian Johnson
Careerverified
Per 600 PA
80
31.19
Pete O'Brien
Career
Per 600 PAverified
63
39.79
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Pete O'Brien
Career
Per 600 PA
0
0
Brian Johnson
Career
Per 600 PA
268
104.48
Pete O'Brien
Careerverified
Per 600 PAverified
96
60.63
Brian Johnson
Career
Per 600 PA
5.74
5.74
Pete O'Brien
Careerverified
Per 600 PAverified
9.9
9.9
Brian Johnson
Career
Per 600 PA
0.3
0.3
Pete O'Brien
Careerverified
Per 600 PAverified
0.66
0.66
Brian Johnson
Career
Per 600 PA
16
6.24
Pete O'Brien
Careerverified
Per 600 PAverified
26
16.42
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Pete O'Brien
Career
Per 600 PA
0
0
Brian Johnson
Career
Per 600 PA
42
16.37
Pete O'Brien
Careerverified
Per 600 PAverified
0
0
Brian Johnson
Career
Per 600 PA
1
0.39
Pete O'Brien
Careerverified
Per 600 PAverified
30
18.95
Brian Johnson
Careerverified
Per 600 PAverified
3
1.17
Pete O'Brien
Career
Per 600 PA
0
0
Brian Johnson
Career
Per 600 PA
4
1.56
Pete O'Brien
Careerverified
Per 600 PAverified
30
18.95
Brian Johnson
Career
Per 600 PA
25
25
Pete O'Brien
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Brian Johnson and Pete O'Brien

Brian Johnson
Careerverified
Per 9 Inningsverified
8
8
Pete O'Brien
Career
Per 9 Innings
3
3
Brian Johnson
Careerverified
Per 9 Inningsverified
428
1.17
Pete O'Brien
Career
Per 9 Innings
245
1.06
Brian Johnson
Careerverified
Per 9 Inningsverified
368
1
Pete O'Brien
Career
Per 9 Innings
221
0.96
Brian Johnson
Careerverified
Per 9 Innings
9903
27
Pete O'Brien
Career
Per 9 Innings
6222
27
Brian Johnson
Careerverified
Per 9 Innings
3301
9
Pete O'Brien
Career
Per 9 Innings
2074
9
Brian Johnson
Careerverified
Per 9 Inningsverified
2629
7.17
Pete O'Brien
Career
Per 9 Innings
436
1.89
Brian Johnson
Career
Per 9 Innings
157
0.43
Pete O'Brien
Careerverified
Per 9 Inningsverified
574
2.49
Brian Johnson
Careerverified
Per 9 Inningsverified
21
0.06
Pete O'Brien
Career
Per 9 Innings
81
0.35
Brian Johnson
Careerverified
Per 9 Inningsverified
2807
7.65
Pete O'Brien
Career
Per 9 Innings
1091
4.73
Brian Johnson
Careerverified
Per 9 Inningsverified
2786
7.6
Pete O'Brien
Career
Per 9 Innings
1010
4.38
Brian Johnson
Careerverified
Per 9 Inningsverified
99.25
99.25
Pete O'Brien
Career
Per 9 Innings
92.58
92.58
Brian Johnson
Careerverified
Per 9 Inningsverified
6.509
6.509
Pete O'Brien
Career
Per 9 Innings
4.122
4.122
Brian Johnson
Career
Per 9 Innings
85.98
85.98
Pete O'Brien
Careerverified
Per 9 Inningsverified
90.2
90.2
Brian Johnson
Career
Per 9 Innings
22
0.06
Pete O'Brien
Careerverified
Per 9 Inningsverified
51
0.22
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