Phil Geier vs. Ben Johnson — Career Comparison

Pre-GenerationalDistrict of ColumbiaThrows RightBats LeftNorth AmericaBoston BravesNational LeagueCenter Fielder
MillenialTennesseeThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueLeft Fielder

Looking at the career totals, Phil Geier and Ben Johnson are closely matched on the surface stats. Ben Johnson posted stronger numbers in OPS (.736 vs .626) and slugging (.414 vs .294). Phil Geier had the advantage in on-base percentage (.332 vs .322). By the career numbers, Ben 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 Phil Geier and Ben Johnson

Phil Geier
Careerverified
Per 600 PAverified
5
5
Ben Johnson
Career
Per 600 PA
3
3
Phil Geier
Careerverified
Per 600 PA
349
139.88
Ben Johnson
Career
Per 600 PAverified
98
232.41
Phil Geier
Careerverified
Per 600 PA
1497
600
Ben Johnson
Career
Per 600 PA
253
600
Phil Geier
Careerverified
Per 600 PAverified
1315
527.05
Ben Johnson
Career
Per 600 PA
222
526.48
Phil Geier
Careerverified
Per 600 PAverified
0.249
0.249
Ben Johnson
Career
Per 600 PA
0.23
0.23
Phil Geier
Career
Per 600 PA
0.681
0.681
Ben Johnson
Careerverified
Per 600 PAverified
0.746
0.746
Phil Geier
Careerverified
Per 600 PAverified
327
131.06
Ben Johnson
Career
Per 600 PA
51
120.95
Phil Geier
Careerverified
Per 600 PAverified
283
113.43
Ben Johnson
Career
Per 600 PA
27
64.03
Phil Geier
Careerverified
Per 600 PA
30
12.02
Ben Johnson
Career
Per 600 PAverified
14
33.2
Phil Geier
Careerverified
Per 600 PA
12
4.81
Ben Johnson
Career
Per 600 PAverified
3
7.11
Phil Geier
Career
Per 600 PA
2
0.8
Ben Johnson
Careerverified
Per 600 PAverified
7
16.6
Phil Geier
Careerverified
Per 600 PA
44
17.64
Ben Johnson
Career
Per 600 PAverified
24
56.92
Phil Geier
Career
Per 600 PA
0.135
0.135
Ben Johnson
Careerverified
Per 600 PAverified
0.471
0.471
Phil Geier
Career
Per 600 PA
0.002
0.002
Ben Johnson
Careerverified
Per 600 PAverified
0.032
0.032
Phil Geier
Career
Per 600 PA
0.006
0.006
Ben Johnson
Careerverified
Per 600 PAverified
0.137
0.137
Phil Geier
Careerverified
Per 600 PA
153.87
61.67
Ben Johnson
Career
Per 600 PAverified
29.95
71.03
Phil Geier
Careerverified
Per 600 PA
387
155.11
Ben Johnson
Career
Per 600 PAverified
92
218.18
Phil Geier
Careerverified
Per 600 PAverified
491
196.79
Ben Johnson
Career
Per 600 PA
79
187.35
Phil Geier
Careerverified
Per 600 PAverified
0.332
0.332
Ben Johnson
Career
Per 600 PA
0.314
0.314
Phil Geier
Career
Per 600 PA
0.294
0.294
Ben Johnson
Careerverified
Per 600 PAverified
0.414
0.414
Phil Geier
Career
Per 600 PA
0.626
0.626
Ben Johnson
Careerverified
Per 600 PAverified
0.728
0.728
Phil Geier
Career
Per 600 PA
0.046
0.046
Ben Johnson
Careerverified
Per 600 PAverified
0.185
0.185
Phil Geier
Career
Per 600 PA
0.223
0.223
Ben Johnson
Careerverified
Per 600 PAverified
0.245
0.245
Phil Geier
Career
Per 600 PA
0.612
0.612
Ben Johnson
Careerverified
Per 600 PAverified
0.683
0.683
Phil Geier
Career
Per 600 PA
0.27
0.27
Ben Johnson
Careerverified
Per 600 PAverified
0.299
0.299
Phil Geier
Careerverified
Per 600 PAverified
197
78.96
Ben Johnson
Career
Per 600 PA
31
73.52
Phil Geier
Careerverified
Per 600 PA
102
40.88
Ben Johnson
Career
Per 600 PAverified
26
61.66
Phil Geier
Careerverified
Per 600 PAverified
297
119.04
Ben Johnson
Career
Per 600 PA
50
118.58
Phil Geier
Careerverified
Per 600 PAverified
173.63
69.59
Ben Johnson
Career
Per 600 PA
27.77
65.86
Phil Geier
Careerverified
Per 600 PAverified
10
4.01
Ben Johnson
Career
Per 600 PA
1
2.37
Phil Geier
Careerverified
Per 600 PA
154
61.72
Ben Johnson
Career
Per 600 PAverified
27
64.03
Phil Geier
Career
Per 600 PA
0
0
Ben Johnson
Careerverified
Per 600 PAverified
3
7.11
Phil Geier
Career
Per 600 PAverified
110
44.09
Ben Johnson
Careerverified
Per 600 PA
70
166.01
Phil Geier
Careerverified
Per 600 PAverified
13.61
13.61
Ben Johnson
Career
Per 600 PA
3.61
3.61
Phil Geier
Careerverified
Per 600 PAverified
1.4
1.4
Ben Johnson
Career
Per 600 PA
0.39
0.39
Phil Geier
Careerverified
Per 600 PAverified
18
7.21
Ben Johnson
Career
Per 600 PA
1
2.37
Phil Geier
Career
Per 600 PA
0
0
Ben Johnson
Careerverified
Per 600 PAverified
2
4.74
Phil Geier
Careerverified
Per 600 PAverified
0
0
Ben Johnson
Career
Per 600 PA
7
16.6
Phil Geier
Careerverified
Per 600 PAverified
54
21.64
Ben Johnson
Career
Per 600 PA
3
7.11
Phil Geier
Career
Per 600 PA
0
0
Ben Johnson
Careerverified
Per 600 PAverified
2
4.74
Phil Geier
Careerverified
Per 600 PAverified
54
21.64
Ben Johnson
Career
Per 600 PA
5
11.86
Phil Geier
Careerverified
Per 600 PAverified
100
100
Ben Johnson
Career
Per 600 PA
60
60

Fielding Stats for Phil Geier and Ben Johnson

Phil Geier
Careerverified
Per 9 Inningsverified
5
5
Ben Johnson
Career
Per 9 Innings
3
3
Phil Geier
Careerverified
Per 9 Innings
350
1.09
Ben Johnson
Career
Per 9 Inningsverified
81
1.33
Phil Geier
Careerverified
Per 9 Innings
147
0.46
Ben Johnson
Career
Per 9 Inningsverified
55
0.91
Phil Geier
Careerverified
Per 9 Innings
8709
27
Ben Johnson
Career
Per 9 Innings
1639
27
Phil Geier
Careerverified
Per 9 Innings
2903
9
Ben Johnson
Career
Per 9 Innings
546.1
9
Phil Geier
Careerverified
Per 9 Innings
600
1.86
Ben Johnson
Career
Per 9 Inningsverified
158
2.6
Phil Geier
Careerverified
Per 9 Inningsverified
224
0.69
Ben Johnson
Career
Per 9 Innings
1
0.02
Phil Geier
Career
Per 9 Innings
72
0.22
Ben Johnson
Careerverified
Per 9 Inningsverified
2
0.03
Phil Geier
Careerverified
Per 9 Inningsverified
896
2.78
Ben Johnson
Career
Per 9 Innings
161
2.65
Phil Geier
Careerverified
Per 9 Innings
824
2.55
Ben Johnson
Career
Per 9 Inningsverified
159
2.62
Phil Geier
Career
Per 9 Innings
91.96
91.96
Ben Johnson
Careerverified
Per 9 Inningsverified
98.76
98.76
Phil Geier
Careerverified
Per 9 Inningsverified
2.354
2.354
Ben Johnson
Career
Per 9 Innings
1.963
1.963
Phil Geier
Career
Per 9 Innings
42
42
Ben Johnson
Careerverified
Per 9 Inningsverified
67.9
67.9
Phil Geier
Careerverified
Per 9 Inningsverified
25
0.08
Ben Johnson
Career
Per 9 Innings
0
0
Phil Geier
Career
Per 9 Innings
0
0
Ben Johnson
Career
Per 9 Innings
0
0
Phil Geier
Career
Per 9 Innings
0
0
Ben Johnson
Career
Per 9 Innings
0
0
Phil Geier
Career
Per 9 Innings
0
0
Ben Johnson
Career
Per 9 Innings
0
0
Phil Geier
Career
Per 9 Innings
0
0
Ben Johnson
Career
Per 9 Innings
0
0