Lee Bales vs. Upton Johnson — Career Comparison

Silent GenerationCaliforniaThrows RightBats SwitchNorth AmericaHouston AstrosAmerican LeagueSecond Baseman
Pre-GenerationalNew JerseyNorth AmericaPhiladelphia Quaker GiantsEastern Colored League (Independent)Third Baseman

On the career numbers, Upton Johnson posted the stronger offensive profile against Lee Bales. Upton Johnson posted stronger numbers in OPS (.387 vs .324) and slugging (.162 vs .093). Lee Bales had the advantage in on-base percentage (.231 vs .225). By the career numbers, Upton 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 Lee Bales and Upton Johnson

Lee Bales
Career
Per 600 PA
2
2
Upton Johnson
Career
Per 600 PA
2
2
Lee Bales
Careerverified
Per 600 PAverified
31
350.94
Upton Johnson
Career
Per 600 PA
23
164.29
Lee Bales
Career
Per 600 PA
53
600
Upton Johnson
Careerverified
Per 600 PA
84
600
Lee Bales
Career
Per 600 PA
43
486.79
Upton Johnson
Careerverified
Per 600 PAverified
74
528.57
Lee Bales
Career
Per 600 PA
0.093
0.093
Upton Johnson
Careerverified
Per 600 PAverified
0.162
0.162
Lee Bales
Career
Per 600 PA
0.423
0.423
Upton Johnson
Careerverified
Per 600 PAverified
0.51
0.51
Lee Bales
Career
Per 600 PA
4
45.28
Upton Johnson
Careerverified
Per 600 PAverified
12
85.71
Lee Bales
Career
Per 600 PA
4
45.28
Upton Johnson
Careerverified
Per 600 PAverified
12
85.71
Lee Bales
Career
Per 600 PA
0
0
Upton Johnson
Career
Per 600 PA
0
0
Lee Bales
Career
Per 600 PA
0
0
Upton Johnson
Career
Per 600 PA
0
0
Lee Bales
Career
Per 600 PA
0
0
Upton Johnson
Career
Per 600 PA
0
0
Lee Bales
Career
Per 600 PA
0
0
Upton Johnson
Career
Per 600 PA
0
0
Lee Bales
Career
Per 600 PA
0
0
Upton Johnson
Career
Per 600 PA
0
0
Lee Bales
Career
Per 600 PA
0
0
Upton Johnson
Career
Per 600 PA
0
0
Lee Bales
Career
Per 600 PA
0
0
Upton Johnson
Career
Per 600 PA
0
0
Lee Bales
Career
Per 600 PA
0.92
10.43
Upton Johnson
Careerverified
Per 600 PAverified
4.08
29.12
Lee Bales
Career
Per 600 PA
4
45.28
Upton Johnson
Careerverified
Per 600 PAverified
12
85.71
Lee Bales
Career
Per 600 PAverified
12
135.85
Upton Johnson
Careerverified
Per 600 PA
18
128.57
Lee Bales
Careerverified
Per 600 PAverified
0.231
0.231
Upton Johnson
Career
Per 600 PA
0.225
0.225
Lee Bales
Career
Per 600 PA
0.093
0.093
Upton Johnson
Careerverified
Per 600 PAverified
0.162
0.162
Lee Bales
Career
Per 600 PA
0.324
0.324
Upton Johnson
Careerverified
Per 600 PAverified
0.387
0.387
Lee Bales
Career
Per 600 PA
0
0
Upton Johnson
Career
Per 600 PA
0
0
Lee Bales
Career
Per 600 PA
0.127
0.127
Upton Johnson
Careerverified
Per 600 PAverified
0.142
0.142
Lee Bales
Career
Per 600 PA
0.317
0.317
Upton Johnson
Careerverified
Per 600 PAverified
0.403
0.403
Lee Bales
Career
Per 600 PA
0.125
0.125
Upton Johnson
Careerverified
Per 600 PAverified
0.162
0.162
Lee Bales
Career
Per 600 PAverified
8
90.57
Upton Johnson
Careerverified
Per 600 PA
12
85.71
Lee Bales
Career
Per 600 PAverified
2
22.64
Upton Johnson
Careerverified
Per 600 PA
3
21.43
Lee Bales
Career
Per 600 PAverified
10
113.21
Upton Johnson
Careerverified
Per 600 PA
15
107.14
Lee Bales
Career
Per 600 PA
0.43
4.81
Upton Johnson
Careerverified
Per 600 PAverified
4.03
28.82
Lee Bales
Career
Per 600 PA
0
0
Upton Johnson
Careerverified
Per 600 PAverified
1
7.14
Lee Bales
Careerverified
Per 600 PAverified
8
90.57
Upton Johnson
Career
Per 600 PA
5
35.71
Lee Bales
Career
Per 600 PA
0
0
Upton Johnson
Career
Per 600 PA
0
0
Lee Bales
Career
Per 600 PA
12
135.85
Upton Johnson
Careerverified
Per 600 PAverified
0
0
Lee Bales
Careerverified
Per 600 PAverified
4.42
4.42
Upton Johnson
Career
Per 600 PA
Lee Bales
Careerverified
Per 600 PAverified
0.67
0.67
Upton Johnson
Career
Per 600 PA
Lee Bales
Career
Per 600 PA
1
11.32
Upton Johnson
Careerverified
Per 600 PAverified
4
28.57
Lee Bales
Careerverified
Per 600 PAverified
1
11.32
Upton Johnson
Career
Per 600 PA
0
0
Lee Bales
Career
Per 600 PA
1
11.32
Upton Johnson
Careerverified
Per 600 PAverified
0
0
Lee Bales
Career
Per 600 PA
1
11.32
Upton Johnson
Careerverified
Per 600 PAverified
7
50
Lee Bales
Careerverified
Per 600 PAverified
1
11.32
Upton Johnson
Career
Per 600 PA
0
0
Lee Bales
Career
Per 600 PA
2
22.64
Upton Johnson
Careerverified
Per 600 PAverified
7
50
Lee Bales
Career
Per 600 PA
50
50
Upton Johnson
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Lee Bales and Upton Johnson

Lee Bales
Career
Per 9 Innings
2
2
Upton Johnson
Career
Per 9 Innings
2
2
Lee Bales
Career
Per 9 Inningsverified
17
1.66
Upton Johnson
Careerverified
Per 9 Innings
23
1.05
Lee Bales
Career
Per 9 Innings
9
0.88
Upton Johnson
Careerverified
Per 9 Inningsverified
23
1.05
Lee Bales
Career
Per 9 Innings
276
27
Upton Johnson
Careerverified
Per 9 Innings
590
27
Lee Bales
Career
Per 9 Innings
92
9
Upton Johnson
Careerverified
Per 9 Innings
196.2
9
Lee Bales
Career
Per 9 Inningsverified
21
2.05
Upton Johnson
Careerverified
Per 9 Innings
29
1.33
Lee Bales
Career
Per 9 Innings
30
2.93
Upton Johnson
Careerverified
Per 9 Innings
64
2.93
Lee Bales
Careerverified
Per 9 Inningsverified
1
0.1
Upton Johnson
Career
Per 9 Innings
7
0.32
Lee Bales
Career
Per 9 Inningsverified
52
5.09
Upton Johnson
Careerverified
Per 9 Innings
100
4.58
Lee Bales
Career
Per 9 Inningsverified
51
4.99
Upton Johnson
Careerverified
Per 9 Innings
93
4.26
Lee Bales
Careerverified
Per 9 Inningsverified
98.08
98.08
Upton Johnson
Career
Per 9 Innings
93
93
Lee Bales
Career
Per 9 Innings
3
3
Upton Johnson
Careerverified
Per 9 Inningsverified
4.044
4.044
Lee Bales
Career
Per 9 Innings
52.94
52.94
Upton Johnson
Careerverified
Per 9 Inningsverified
100
100
Lee Bales
Career
Per 9 Inningsverified
4
0.39
Upton Johnson
Careerverified
Per 9 Innings
7
0.32
Lee Bales
Career
Per 9 Innings
0
0
Upton Johnson
Career
Per 9 Innings
0
0
Lee Bales
Career
Per 9 Innings
0
0
Upton Johnson
Career
Per 9 Innings
0
0
Lee Bales
Career
Per 9 Innings
0
0
Upton Johnson
Career
Per 9 Innings
0
0
Lee Bales
Career
Per 9 Innings
0
0
Upton Johnson
Career
Per 9 Innings
0
0