Ed Beecher vs. Brian Johnson — Career Comparison

Pre-GenerationalConnecticutThrows LeftBats LeftNorth AmericaBuffalo BisonsPlayers' LeagueLeft Fielder
Gen XCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcher

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

Hitting Stats for Ed Beecher and Brian Johnson

Ed Beecher
Career
Per 600 PA
4
4
Brian Johnson
Careerverified
Per 600 PAverified
8
8
Ed Beecher
Career
Per 600 PA
283
133.07
Brian Johnson
Careerverified
Per 600 PAverified
471
183.63
Ed Beecher
Career
Per 600 PA
1276
600
Brian Johnson
Careerverified
Per 600 PA
1539
600
Ed Beecher
Career
Per 600 PAverified
1190
559.56
Brian Johnson
Careerverified
Per 600 PA
1415
551.66
Ed Beecher
Careerverified
Per 600 PAverified
0.273
0.273
Brian Johnson
Career
Per 600 PA
0.248
0.248
Ed Beecher
Careerverified
Per 600 PAverified
0.724
0.724
Brian Johnson
Career
Per 600 PA
0.708
0.708
Ed Beecher
Career
Per 600 PAverified
325
152.82
Brian Johnson
Careerverified
Per 600 PA
351
136.84
Ed Beecher
Careerverified
Per 600 PAverified
249
117.08
Brian Johnson
Career
Per 600 PA
236
92.01
Ed Beecher
Career
Per 600 PAverified
52
24.45
Brian Johnson
Careerverified
Per 600 PA
60
23.39
Ed Beecher
Careerverified
Per 600 PAverified
17
7.99
Brian Johnson
Career
Per 600 PA
6
2.34
Ed Beecher
Career
Per 600 PA
7
3.29
Brian Johnson
Careerverified
Per 600 PAverified
49
19.1
Ed Beecher
Career
Per 600 PA
76
35.74
Brian Johnson
Careerverified
Per 600 PAverified
115
44.83
Ed Beecher
Career
Per 600 PA
0.234
0.234
Brian Johnson
Careerverified
Per 600 PAverified
0.328
0.328
Ed Beecher
Career
Per 600 PA
0.006
0.006
Brian Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Ed Beecher
Career
Per 600 PA
0.022
0.022
Brian Johnson
Careerverified
Per 600 PAverified
0.14
0.14
Ed Beecher
Career
Per 600 PAverified
152.27
71.6
Brian Johnson
Careerverified
Per 600 PA
164.9
64.29
Ed Beecher
Career
Per 600 PA
432
203.13
Brian Johnson
Careerverified
Per 600 PAverified
570
222.22
Ed Beecher
Career
Per 600 PAverified
411
193.26
Brian Johnson
Careerverified
Per 600 PA
443
172.71
Ed Beecher
Careerverified
Per 600 PAverified
0.322
0.322
Brian Johnson
Career
Per 600 PA
0.291
0.291
Ed Beecher
Career
Per 600 PA
0.363
0.363
Brian Johnson
Careerverified
Per 600 PAverified
0.403
0.403
Ed Beecher
Career
Per 600 PA
0.685
0.685
Brian Johnson
Careerverified
Per 600 PAverified
0.694
0.694
Ed Beecher
Career
Per 600 PA
0.09
0.09
Brian Johnson
Careerverified
Per 600 PAverified
0.155
0.155
Ed Beecher
Careerverified
Per 600 PAverified
0.236
0.236
Brian Johnson
Career
Per 600 PA
0.232
0.232
Ed Beecher
Careerverified
Per 600 PAverified
0.656
0.656
Brian Johnson
Career
Per 600 PA
0.598
0.598
Ed Beecher
Careerverified
Per 600 PAverified
0.28
0.28
Brian Johnson
Career
Per 600 PA
0.271
0.271
Ed Beecher
Careerverified
Per 600 PAverified
148
69.59
Brian Johnson
Career
Per 600 PA
132
51.46
Ed Beecher
Career
Per 600 PAverified
177
83.23
Brian Johnson
Careerverified
Per 600 PA
196
76.41
Ed Beecher
Careerverified
Per 600 PAverified
318
149.53
Brian Johnson
Career
Per 600 PA
279
108.77
Ed Beecher
Careerverified
Per 600 PAverified
167.8
78.9
Brian Johnson
Career
Per 600 PA
163.35
63.68
Ed Beecher
Careerverified
Per 600 PAverified
15
7.05
Brian Johnson
Career
Per 600 PA
12
4.68
Ed Beecher
Career
Per 600 PAverified
71
33.39
Brian Johnson
Careerverified
Per 600 PA
80
31.19
Ed Beecher
Career
Per 600 PA
0
0
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Ed Beecher
Careerverified
Per 600 PAverified
48
22.57
Brian Johnson
Career
Per 600 PA
268
104.48
Ed Beecher
Careerverified
Per 600 PAverified
26.58
26.58
Brian Johnson
Career
Per 600 PA
5.74
5.74
Ed Beecher
Careerverified
Per 600 PAverified
1.48
1.48
Brian Johnson
Career
Per 600 PA
0.3
0.3
Ed Beecher
Career
Per 600 PA
0
0
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Ed Beecher
Career
Per 600 PA
0
0
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Ed Beecher
Careerverified
Per 600 PAverified
0
0
Brian Johnson
Career
Per 600 PA
42
16.37
Ed Beecher
Careerverified
Per 600 PAverified
49
23.04
Brian Johnson
Career
Per 600 PA
1
0.39
Ed Beecher
Career
Per 600 PA
0
0
Brian Johnson
Careerverified
Per 600 PAverified
3
1.17
Ed Beecher
Careerverified
Per 600 PAverified
49
23.04
Brian Johnson
Career
Per 600 PA
4
1.56
Ed Beecher
Careerverified
Per 600 PAverified
100
100
Brian Johnson
Career
Per 600 PA
25
25

Fielding Stats for Ed Beecher and Brian Johnson

Ed Beecher
Career
Per 9 Innings
4
4
Brian Johnson
Careerverified
Per 9 Inningsverified
8
8
Ed Beecher
Career
Per 9 Innings
284
1.02
Brian Johnson
Careerverified
Per 9 Inningsverified
428
1.17
Ed Beecher
Career
Per 9 Innings
0
0
Brian Johnson
Careerverified
Per 9 Inningsverified
368
1
Ed Beecher
Career
Per 9 Innings
7527
27
Brian Johnson
Careerverified
Per 9 Innings
9903
27
Ed Beecher
Career
Per 9 Innings
2509
9
Brian Johnson
Careerverified
Per 9 Innings
3301
9
Ed Beecher
Career
Per 9 Innings
511
1.83
Brian Johnson
Careerverified
Per 9 Inningsverified
2629
7.17
Ed Beecher
Career
Per 9 Innings
58
0.21
Brian Johnson
Careerverified
Per 9 Inningsverified
157
0.43
Ed Beecher
Career
Per 9 Innings
103
0.37
Brian Johnson
Careerverified
Per 9 Inningsverified
21
0.06
Ed Beecher
Career
Per 9 Innings
672
2.41
Brian Johnson
Careerverified
Per 9 Inningsverified
2807
7.65
Ed Beecher
Career
Per 9 Innings
569
2.04
Brian Johnson
Careerverified
Per 9 Inningsverified
2786
7.6
Ed Beecher
Career
Per 9 Innings
84.67
84.67
Brian Johnson
Careerverified
Per 9 Inningsverified
99.25
99.25
Ed Beecher
Career
Per 9 Innings
2.004
2.004
Brian Johnson
Careerverified
Per 9 Inningsverified
6.509
6.509
Ed Beecher
Career
Per 9 Innings
0
0
Brian Johnson
Careerverified
Per 9 Inningsverified
85.98
85.98
Ed Beecher
Career
Per 9 Innings
12
0.04
Brian Johnson
Careerverified
Per 9 Inningsverified
22
0.06
Ed Beecher
Careerverified
Per 9 Inningsverified
0
0
Brian Johnson
Career
Per 9 Innings
30
0.08
Ed Beecher
Career
Per 9 Innings
0
0
Brian Johnson
Career
Per 9 Innings
0
0
Ed Beecher
Careerverified
Per 9 Inningsverified
0
0
Brian Johnson
Career
Per 9 Innings
255
0.7
Ed Beecher
Career
Per 9 Innings
0
0
Brian Johnson
Careerverified
Per 9 Inningsverified
105
0.29