Ed Caskin vs. Phil Geier — Career Comparison

Pre-GenerationalMassachusettsThrows RightBats RightNorth AmericaTroy TrojansNational LeagueShortstop
Pre-GenerationalDistrict of ColumbiaThrows RightBats LeftNorth AmericaBoston BravesNational LeagueCenter Fielder

On the career numbers, Phil Geier posted the stronger offensive profile against Ed Caskin. Phil Geier posted stronger numbers in OPS (.626 vs .529) and on-base percentage (.332 vs .261). 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 Ed Caskin and Phil Geier

Ed Caskin
Careerverified
Per 600 PAverified
7
7
Phil Geier
Career
Per 600 PA
5
5
Ed Caskin
Careerverified
Per 600 PAverified
482
148.08
Phil Geier
Career
Per 600 PA
349
139.88
Ed Caskin
Careerverified
Per 600 PA
1953
600
Phil Geier
Career
Per 600 PA
1497
600
Ed Caskin
Careerverified
Per 600 PAverified
1871
574.81
Phil Geier
Career
Per 600 PA
1315
527.05
Ed Caskin
Career
Per 600 PA
0.228
0.228
Phil Geier
Careerverified
Per 600 PAverified
0.249
0.249
Ed Caskin
Career
Per 600 PA
0.539
0.539
Phil Geier
Careerverified
Per 600 PAverified
0.681
0.681
Ed Caskin
Careerverified
Per 600 PAverified
427
131.18
Phil Geier
Career
Per 600 PA
327
131.06
Ed Caskin
Careerverified
Per 600 PA
365
112.14
Phil Geier
Career
Per 600 PAverified
283
113.43
Ed Caskin
Careerverified
Per 600 PAverified
50
15.36
Phil Geier
Career
Per 600 PA
30
12.02
Ed Caskin
Career
Per 600 PA
10
3.07
Phil Geier
Careerverified
Per 600 PAverified
12
4.81
Ed Caskin
Career
Per 600 PA
2
0.61
Phil Geier
Career
Per 600 PAverified
2
0.8
Ed Caskin
Careerverified
Per 600 PAverified
62
19.05
Phil Geier
Career
Per 600 PA
44
17.64
Ed Caskin
Careerverified
Per 600 PAverified
0.145
0.145
Phil Geier
Career
Per 600 PA
0.135
0.135
Ed Caskin
Career
Per 600 PA
0.001
0.001
Phil Geier
Careerverified
Per 600 PAverified
0.002
0.002
Ed Caskin
Career
Per 600 PA
0.005
0.005
Phil Geier
Careerverified
Per 600 PAverified
0.006
0.006
Ed Caskin
Career
Per 600 PA
131.47
40.39
Phil Geier
Careerverified
Per 600 PAverified
153.87
61.67
Ed Caskin
Careerverified
Per 600 PA
503
154.53
Phil Geier
Career
Per 600 PAverified
387
155.11
Ed Caskin
Careerverified
Per 600 PA
509
156.37
Phil Geier
Career
Per 600 PAverified
491
196.79
Ed Caskin
Career
Per 600 PA
0.261
0.261
Phil Geier
Careerverified
Per 600 PAverified
0.332
0.332
Ed Caskin
Career
Per 600 PA
0.269
0.269
Phil Geier
Careerverified
Per 600 PAverified
0.294
0.294
Ed Caskin
Career
Per 600 PA
0.529
0.529
Phil Geier
Careerverified
Per 600 PAverified
0.626
0.626
Ed Caskin
Career
Per 600 PA
0.041
0.041
Phil Geier
Careerverified
Per 600 PAverified
0.046
0.046
Ed Caskin
Career
Per 600 PA
0.185
0.185
Phil Geier
Careerverified
Per 600 PAverified
0.223
0.223
Ed Caskin
Career
Per 600 PA
0.405
0.405
Phil Geier
Careerverified
Per 600 PAverified
0.612
0.612
Ed Caskin
Career
Per 600 PA
0.25
0.25
Phil Geier
Careerverified
Per 600 PAverified
0.27
0.27
Ed Caskin
Careerverified
Per 600 PA
229
70.35
Phil Geier
Career
Per 600 PAverified
197
78.96
Ed Caskin
Careerverified
Per 600 PAverified
163
50.08
Phil Geier
Career
Per 600 PA
102
40.88
Ed Caskin
Careerverified
Per 600 PAverified
390
119.82
Phil Geier
Career
Per 600 PA
297
119.04
Ed Caskin
Career
Per 600 PA
150.38
46.2
Phil Geier
Careerverified
Per 600 PAverified
173.63
69.59
Ed Caskin
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
10
4.01
Ed Caskin
Career
Per 600 PA
82
25.19
Phil Geier
Careerverified
Per 600 PAverified
154
61.72
Ed Caskin
Career
Per 600 PA
0
0
Phil Geier
Career
Per 600 PA
0
0
Ed Caskin
Career
Per 600 PA
170
52.23
Phil Geier
Careerverified
Per 600 PAverified
110
44.09
Ed Caskin
Career
Per 600 PA
11.49
11.49
Phil Geier
Careerverified
Per 600 PAverified
13.61
13.61
Ed Caskin
Career
Per 600 PA
0.48
0.48
Phil Geier
Careerverified
Per 600 PAverified
1.4
1.4
Ed Caskin
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
18
7.21
Ed Caskin
Career
Per 600 PA
0
0
Phil Geier
Career
Per 600 PA
0
0
Ed Caskin
Career
Per 600 PA
0
0
Phil Geier
Career
Per 600 PA
0
0
Ed Caskin
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
54
21.64
Ed Caskin
Career
Per 600 PA
0
0
Phil Geier
Career
Per 600 PA
0
0
Ed Caskin
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
54
21.64
Ed Caskin
Career
Per 600 PA
Phil Geier
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Ed Caskin and Phil Geier

Ed Caskin
Careerverified
Per 9 Inningsverified
7
7
Phil Geier
Career
Per 9 Innings
5
5
Ed Caskin
Careerverified
Per 9 Innings
487
1.03
Phil Geier
Career
Per 9 Inningsverified
350
1.09
Ed Caskin
Career
Per 9 Innings
0
0
Phil Geier
Careerverified
Per 9 Inningsverified
147
0.46
Ed Caskin
Careerverified
Per 9 Innings
12762
27
Phil Geier
Career
Per 9 Innings
8709
27
Ed Caskin
Careerverified
Per 9 Innings
4254
9
Phil Geier
Career
Per 9 Innings
2903
9
Ed Caskin
Careerverified
Per 9 Innings
786
1.66
Phil Geier
Career
Per 9 Inningsverified
600
1.86
Ed Caskin
Careerverified
Per 9 Inningsverified
1443
3.05
Phil Geier
Career
Per 9 Innings
224
0.69
Ed Caskin
Career
Per 9 Innings
305
0.65
Phil Geier
Careerverified
Per 9 Inningsverified
72
0.22
Ed Caskin
Careerverified
Per 9 Inningsverified
2534
5.36
Phil Geier
Career
Per 9 Innings
896
2.78
Ed Caskin
Careerverified
Per 9 Inningsverified
2229
4.72
Phil Geier
Career
Per 9 Innings
824
2.55
Ed Caskin
Career
Per 9 Innings
87.96
87.96
Phil Geier
Careerverified
Per 9 Inningsverified
91.96
91.96
Ed Caskin
Careerverified
Per 9 Inningsverified
4.577
4.577
Phil Geier
Career
Per 9 Innings
2.354
2.354
Ed Caskin
Career
Per 9 Innings
0
0
Phil Geier
Careerverified
Per 9 Inningsverified
42
42
Ed Caskin
Careerverified
Per 9 Inningsverified
98
0.21
Phil Geier
Career
Per 9 Innings
25
0.08
Ed Caskin
Career
Per 9 Innings
60
0.13
Phil Geier
Careerverified
Per 9 Inningsverified
0
0
Ed Caskin
Career
Per 9 Innings
0
0
Phil Geier
Career
Per 9 Innings
0
0
Ed Caskin
Career
Per 9 Innings
0
0
Phil Geier
Career
Per 9 Innings
0
0
Ed Caskin
Career
Per 9 Innings
0
0
Phil Geier
Career
Per 9 Innings
0
0