Phil Geier vs. Pete Johns — Career Comparison

Pre-GenerationalDistrict of ColumbiaThrows RightBats LeftNorth AmericaBoston BravesNational LeagueCenter Fielder
Lost GenerationOhioThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueThird Baseman

On the career numbers, Phil Geier posted the stronger offensive profile against Pete Johns. Phil Geier posted stronger numbers in OPS (.626 vs .480) and on-base percentage (.332 vs .248). By the career numbers, Phil Geier 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 Pete Johns

Phil Geier
Careerverified
Per 600 PAverified
5
5
Pete Johns
Career
Per 600 PA
2
2
Phil Geier
Careerverified
Per 600 PA
349
139.88
Pete Johns
Career
Per 600 PAverified
74
213.46
Phil Geier
Careerverified
Per 600 PA
1497
600
Pete Johns
Career
Per 600 PA
208
600
Phil Geier
Careerverified
Per 600 PA
1315
527.05
Pete Johns
Career
Per 600 PAverified
189
545.19
Phil Geier
Careerverified
Per 600 PAverified
0.249
0.249
Pete Johns
Career
Per 600 PA
0.196
0.196
Phil Geier
Careerverified
Per 600 PAverified
0.681
0.681
Pete Johns
Career
Per 600 PA
0.503
0.503
Phil Geier
Careerverified
Per 600 PAverified
327
131.06
Pete Johns
Career
Per 600 PA
37
106.73
Phil Geier
Careerverified
Per 600 PAverified
283
113.43
Pete Johns
Career
Per 600 PA
32
92.31
Phil Geier
Careerverified
Per 600 PAverified
30
12.02
Pete Johns
Career
Per 600 PA
3
8.65
Phil Geier
Careerverified
Per 600 PA
12
4.81
Pete Johns
Career
Per 600 PAverified
2
5.77
Phil Geier
Careerverified
Per 600 PAverified
2
0.8
Pete Johns
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
44
17.64
Pete Johns
Career
Per 600 PA
5
14.42
Phil Geier
Career
Per 600 PA
0.135
0.135
Pete Johns
Career
Per 600 PA
0.135
0.135
Phil Geier
Careerverified
Per 600 PAverified
0.002
0.002
Pete Johns
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
0.006
0.006
Pete Johns
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
153.87
61.67
Pete Johns
Career
Per 600 PA
10.01
28.89
Phil Geier
Careerverified
Per 600 PAverified
387
155.11
Pete Johns
Career
Per 600 PA
44
126.92
Phil Geier
Careerverified
Per 600 PAverified
491
196.79
Pete Johns
Career
Per 600 PA
50
144.23
Phil Geier
Careerverified
Per 600 PAverified
0.332
0.332
Pete Johns
Career
Per 600 PA
0.248
0.248
Phil Geier
Careerverified
Per 600 PAverified
0.294
0.294
Pete Johns
Career
Per 600 PA
0.233
0.233
Phil Geier
Careerverified
Per 600 PAverified
0.626
0.626
Pete Johns
Career
Per 600 PA
0.48
0.48
Phil Geier
Careerverified
Per 600 PAverified
0.046
0.046
Pete Johns
Career
Per 600 PA
0.037
0.037
Phil Geier
Careerverified
Per 600 PAverified
0.223
0.223
Pete Johns
Career
Per 600 PA
0.17
0.17
Phil Geier
Careerverified
Per 600 PAverified
0.612
0.612
Pete Johns
Career
Per 600 PA
0.371
0.371
Phil Geier
Careerverified
Per 600 PAverified
0.27
0.27
Pete Johns
Career
Per 600 PA
0.215
0.215
Phil Geier
Careerverified
Per 600 PAverified
197
78.96
Pete Johns
Career
Per 600 PA
12
34.62
Phil Geier
Careerverified
Per 600 PA
102
40.88
Pete Johns
Career
Per 600 PAverified
22
63.46
Phil Geier
Careerverified
Per 600 PAverified
297
119.04
Pete Johns
Career
Per 600 PA
34
98.08
Phil Geier
Careerverified
Per 600 PAverified
173.63
69.59
Pete Johns
Career
Per 600 PA
10.37
29.92
Phil Geier
Careerverified
Per 600 PAverified
10
4.01
Pete Johns
Career
Per 600 PA
1
2.88
Phil Geier
Careerverified
Per 600 PAverified
154
61.72
Pete Johns
Career
Per 600 PA
12
34.62
Phil Geier
Career
Per 600 PA
0
0
Pete Johns
Career
Per 600 PA
0
0
Phil Geier
Career
Per 600 PAverified
110
44.09
Pete Johns
Careerverified
Per 600 PA
17
49.04
Phil Geier
Careerverified
Per 600 PAverified
13.61
13.61
Pete Johns
Career
Per 600 PA
12.24
12.24
Phil Geier
Careerverified
Per 600 PAverified
1.4
1.4
Pete Johns
Career
Per 600 PA
0.71
0.71
Phil Geier
Careerverified
Per 600 PA
18
7.21
Pete Johns
Career
Per 600 PAverified
6
17.31
Phil Geier
Career
Per 600 PA
0
0
Pete Johns
Career
Per 600 PA
0
0
Phil Geier
Career
Per 600 PA
0
0
Pete Johns
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
54
21.64
Pete Johns
Career
Per 600 PA
2
5.77
Phil Geier
Career
Per 600 PA
0
0
Pete Johns
Careerverified
Per 600 PAverified
7
20.19
Phil Geier
Careerverified
Per 600 PA
54
21.64
Pete Johns
Career
Per 600 PAverified
9
25.96
Phil Geier
Careerverified
Per 600 PAverified
100
100
Pete Johns
Career
Per 600 PA
22.22
22.22

Fielding Stats for Phil Geier and Pete Johns

Phil Geier
Careerverified
Per 9 Inningsverified
5
5
Pete Johns
Career
Per 9 Innings
2
Phil Geier
Careerverified
Per 9 Inningsverified
350
1.09
Pete Johns
Career
Per 9 Innings
52
Phil Geier
Careerverified
Per 9 Inningsverified
147
0.46
Pete Johns
Career
Per 9 Innings
0
Phil Geier
Careerverified
Per 9 Inningsverified
8709
27
Pete Johns
Career
Per 9 Innings
0
Phil Geier
Careerverified
Per 9 Inningsverified
2903
9
Pete Johns
Career
Per 9 Innings
0
Phil Geier
Careerverified
Per 9 Inningsverified
600
1.86
Pete Johns
Career
Per 9 Innings
142
Phil Geier
Careerverified
Per 9 Inningsverified
224
0.69
Pete Johns
Career
Per 9 Innings
84
Phil Geier
Career
Per 9 Innings
72
0.22
Pete Johns
Careerverified
Per 9 Inningsverified
11
Phil Geier
Careerverified
Per 9 Inningsverified
896
2.78
Pete Johns
Career
Per 9 Innings
237
Phil Geier
Careerverified
Per 9 Inningsverified
824
2.55
Pete Johns
Career
Per 9 Innings
226
Phil Geier
Career
Per 9 Inningsverified
91.96
91.96
Pete Johns
Careerverified
Per 9 Innings
95.36
Phil Geier
Career
Per 9 Inningsverified
2.354
2.354
Pete Johns
Careerverified
Per 9 Innings
4.346
Phil Geier
Careerverified
Per 9 Inningsverified
42
42
Pete Johns
Career
Per 9 Innings
0
Phil Geier
Careerverified
Per 9 Inningsverified
25
0.08
Pete Johns
Career
Per 9 Innings
10
Phil Geier
Career
Per 9 Innings
0
0
Pete Johns
Career
Per 9 Innings
0
Phil Geier
Career
Per 9 Innings
0
0
Pete Johns
Career
Per 9 Innings
0
Phil Geier
Career
Per 9 Innings
0
0
Pete Johns
Career
Per 9 Innings
0
Phil Geier
Career
Per 9 Innings
0
0
Pete Johns
Career
Per 9 Innings
0