Brian Johnson vs. Terrence Long — Career Comparison

Gen XCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcher
Gen XAlabamaThrows LeftBats LeftNorth AmericaOakland AthleticsAmerican LeagueCenter Fielder

Adjusted for the eras they played in, Terrence Long holds a real edge over Brian Johnson in this comparison. Terrence Long led in contact rate (K%+ 117 vs 106), batting average (AVG+ 103 vs 92), and on-base percentage (OBP+ 96 vs 90). Brian Johnson held the edge in home run production (HR/PA+ 141 vs 64). The edge belongs to Terrence Long.

Hitting Stats for Brian Johnson and Terrence Long

Brian Johnson
Career
Per 600 PA
8
8
Terrence Long
Career
Per 600 PA
8
8
Brian Johnson
Career
Per 600 PAverified
471
183.63
Terrence Long
Careerverified
Per 600 PA
890
160.6
Brian Johnson
Career
Per 600 PA
1539
600
Terrence Long
Careerverified
Per 600 PA
3325
600
Brian Johnson
Career
Per 600 PA
1415
551.66
Terrence Long
Careerverified
Per 600 PAverified
3068
553.62
Brian Johnson
Career
Per 600 PA
0.248
0.248
Terrence Long
Careerverified
Per 600 PAverified
0.269
0.269
Brian Johnson
Career
Per 600 PA
0.708
0.708
Terrence Long
Careerverified
Per 600 PAverified
0.736
0.736
Brian Johnson
Career
Per 600 PA
351
136.84
Terrence Long
Careerverified
Per 600 PAverified
824
148.69
Brian Johnson
Career
Per 600 PA
236
92.01
Terrence Long
Careerverified
Per 600 PAverified
568
102.5
Brian Johnson
Career
Per 600 PA
60
23.39
Terrence Long
Careerverified
Per 600 PAverified
166
29.95
Brian Johnson
Career
Per 600 PA
6
2.34
Terrence Long
Careerverified
Per 600 PAverified
21
3.79
Brian Johnson
Career
Per 600 PAverified
49
19.1
Terrence Long
Careerverified
Per 600 PA
69
12.45
Brian Johnson
Career
Per 600 PA
115
44.83
Terrence Long
Careerverified
Per 600 PAverified
256
46.2
Brian Johnson
Careerverified
Per 600 PAverified
0.328
0.328
Terrence Long
Career
Per 600 PA
0.311
0.311
Brian Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Terrence Long
Career
Per 600 PA
0.023
0.023
Brian Johnson
Careerverified
Per 600 PAverified
0.14
0.14
Terrence Long
Career
Per 600 PA
0.084
0.084
Brian Johnson
Career
Per 600 PA
164.9
64.29
Terrence Long
Careerverified
Per 600 PAverified
384.62
69.41
Brian Johnson
Career
Per 600 PA
570
222.22
Terrence Long
Careerverified
Per 600 PAverified
1239
223.58
Brian Johnson
Career
Per 600 PA
443
172.71
Terrence Long
Careerverified
Per 600 PAverified
1058
190.92
Brian Johnson
Career
Per 600 PA
0.291
0.291
Terrence Long
Careerverified
Per 600 PAverified
0.318
0.318
Brian Johnson
Career
Per 600 PA
0.403
0.403
Terrence Long
Careerverified
Per 600 PAverified
0.404
0.404
Brian Johnson
Career
Per 600 PA
0.694
0.694
Terrence Long
Careerverified
Per 600 PAverified
0.722
0.722
Brian Johnson
Careerverified
Per 600 PAverified
0.155
0.155
Terrence Long
Career
Per 600 PA
0.135
0.135
Brian Johnson
Career
Per 600 PA
0.232
0.232
Terrence Long
Careerverified
Per 600 PAverified
0.244
0.244
Brian Johnson
Career
Per 600 PA
0.598
0.598
Terrence Long
Careerverified
Per 600 PAverified
0.639
0.639
Brian Johnson
Career
Per 600 PA
0.271
0.271
Terrence Long
Careerverified
Per 600 PAverified
0.295
0.295
Brian Johnson
Career
Per 600 PA
132
51.46
Terrence Long
Careerverified
Per 600 PAverified
428
77.23
Brian Johnson
Career
Per 600 PAverified
196
76.41
Terrence Long
Careerverified
Per 600 PA
376
67.85
Brian Johnson
Career
Per 600 PA
279
108.77
Terrence Long
Careerverified
Per 600 PAverified
735
132.63
Brian Johnson
Career
Per 600 PA
163.35
63.68
Terrence Long
Careerverified
Per 600 PAverified
396.73
71.59
Brian Johnson
Careerverified
Per 600 PAverified
12
4.68
Terrence Long
Career
Per 600 PA
7
1.26
Brian Johnson
Career
Per 600 PA
80
31.19
Terrence Long
Careerverified
Per 600 PAverified
227
40.96
Brian Johnson
Career
Per 600 PAverified
16
6.24
Terrence Long
Careerverified
Per 600 PA
23
4.15
Brian Johnson
Careerverified
Per 600 PA
268
104.48
Terrence Long
Career
Per 600 PAverified
460
83.01
Brian Johnson
Career
Per 600 PA
5.74
5.74
Terrence Long
Careerverified
Per 600 PAverified
7.23
7.23
Brian Johnson
Career
Per 600 PA
0.3
0.3
Terrence Long
Careerverified
Per 600 PAverified
0.49
0.49
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Terrence Long
Career
Per 600 PA
0
0
Brian Johnson
Career
Per 600 PAverified
16
6.24
Terrence Long
Careerverified
Per 600 PA
23
4.15
Brian Johnson
Careerverified
Per 600 PA
42
16.37
Terrence Long
Career
Per 600 PAverified
90
16.24
Brian Johnson
Career
Per 600 PA
1
0.39
Terrence Long
Careerverified
Per 600 PAverified
27
4.87
Brian Johnson
Career
Per 600 PA
3
1.17
Terrence Long
Careerverified
Per 600 PAverified
15
2.71
Brian Johnson
Career
Per 600 PA
4
1.56
Terrence Long
Careerverified
Per 600 PAverified
42
7.58
Brian Johnson
Career
Per 600 PA
25
25
Terrence Long
Careerverified
Per 600 PAverified
64.29
64.29

Fielding Stats for Brian Johnson and Terrence Long

Brian Johnson
Careerverified
Per 9 Inningsverified
8
8
Terrence Long
Career
Per 9 Innings
7
7
Brian Johnson
Career
Per 9 Inningsverified
428
1.17
Terrence Long
Careerverified
Per 9 Innings
816
1.09
Brian Johnson
Career
Per 9 Innings
368
1
Terrence Long
Careerverified
Per 9 Innings
748
1
Brian Johnson
Career
Per 9 Innings
9903
27
Terrence Long
Careerverified
Per 9 Innings
20155
27
Brian Johnson
Career
Per 9 Innings
3301
9
Terrence Long
Careerverified
Per 9 Innings
6718.1
9
Brian Johnson
Careerverified
Per 9 Inningsverified
2629
7.17
Terrence Long
Career
Per 9 Innings
1646
2.21
Brian Johnson
Careerverified
Per 9 Inningsverified
157
0.43
Terrence Long
Career
Per 9 Innings
30
0.04
Brian Johnson
Careerverified
Per 9 Innings
21
0.06
Terrence Long
Career
Per 9 Inningsverified
35
0.05
Brian Johnson
Careerverified
Per 9 Inningsverified
2807
7.65
Terrence Long
Career
Per 9 Innings
1711
2.29
Brian Johnson
Careerverified
Per 9 Inningsverified
2786
7.6
Terrence Long
Career
Per 9 Innings
1676
2.25
Brian Johnson
Careerverified
Per 9 Inningsverified
99.25
99.25
Terrence Long
Career
Per 9 Innings
97.95
97.95
Brian Johnson
Careerverified
Per 9 Inningsverified
6.509
6.509
Terrence Long
Career
Per 9 Innings
2.054
2.054
Brian Johnson
Career
Per 9 Innings
85.98
85.98
Terrence Long
Careerverified
Per 9 Inningsverified
91.67
91.67
Brian Johnson
Careerverified
Per 9 Inningsverified
22
0.06
Terrence Long
Career
Per 9 Innings
5
0.01
Brian Johnson
Career
Per 9 Innings
30
0.08
Terrence Long
Careerverified
Per 9 Inningsverified
0
0
Brian Johnson
Career
Per 9 Innings
0
0
Terrence Long
Career
Per 9 Innings
0
0
Brian Johnson
Career
Per 9 Innings
255
0.7
Terrence Long
Careerverified
Per 9 Inningsverified
0
0
Brian Johnson
Careerverified
Per 9 Inningsverified
105
0.29
Terrence Long
Career
Per 9 Innings
0
0