Phil Geier vs. B. J. Ryan — Career Comparison

You might be looking for a matchup, check Phil Geier's matchup page instead!

Pre-GenerationalDistrict of ColumbiaThrows RightBats LeftNorth AmericaBoston BravesNational LeagueCenter Fielder
Gen XLouisianaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRelief PitcherAll-Star

Phil Geier is a position player and B. J. Ryan a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Phil Geier ever faced B. J. Ryan, check out their matchup page.

Fielding Stats for Phil Geier and B. J. Ryan

Phil Geier
Career
Per 9 Innings
5
5
B. J. Ryan
Careerverified
Per 9 Inningsverified
11
11
Phil Geier
Career
Per 9 Innings
350
1.09
B. J. Ryan
Careerverified
Per 9 Inningsverified
560
9.39
Phil Geier
Careerverified
Per 9 Inningsverified
147
0.46
B. J. Ryan
Career
Per 9 Innings
0
0
Phil Geier
Careerverified
Per 9 Innings
8709
27
B. J. Ryan
Career
Per 9 Innings
1610
27
Phil Geier
Careerverified
Per 9 Innings
2903
9
B. J. Ryan
Career
Per 9 Innings
536.2
9
Phil Geier
Careerverified
Per 9 Inningsverified
600
1.86
B. J. Ryan
Career
Per 9 Innings
10
0.17
Phil Geier
Careerverified
Per 9 Innings
224
0.69
B. J. Ryan
Career
Per 9 Inningsverified
52
0.87
Phil Geier
Career
Per 9 Innings
72
0.22
B. J. Ryan
Careerverified
Per 9 Inningsverified
6
0.1
Phil Geier
Careerverified
Per 9 Inningsverified
896
2.78
B. J. Ryan
Career
Per 9 Innings
68
1.14
Phil Geier
Careerverified
Per 9 Inningsverified
824
2.55
B. J. Ryan
Career
Per 9 Innings
62
1.04
Phil Geier
Careerverified
Per 9 Inningsverified
91.96
91.96
B. J. Ryan
Career
Per 9 Innings
91.18
91.18
Phil Geier
Careerverified
Per 9 Inningsverified
2.354
2.354
B. J. Ryan
Career
Per 9 Innings
0.111
0.111
Phil Geier
Careerverified
Per 9 Inningsverified
42
42
B. J. Ryan
Career
Per 9 Innings
0
0
Phil Geier
Careerverified
Per 9 Innings
25
0.08
B. J. Ryan
Career
Per 9 Inningsverified
7
0.12
Phil Geier
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0
Phil Geier
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0
Phil Geier
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0
Phil Geier
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0

Hitting Stats for Phil Geier and B. J. Ryan

Phil Geier
Career
Per 600 PA
5
5
B. J. Ryan
Careerverified
Per 600 PAverified
11
11
Phil Geier
Career
Per 600 PA
349
139.88
B. J. Ryan
Careerverified
Per 600 PAverified
560
168000
Phil Geier
Careerverified
Per 600 PA
1497
600
B. J. Ryan
Career
Per 600 PA
2
600
Phil Geier
Careerverified
Per 600 PA
1315
527.05
B. J. Ryan
Career
Per 600 PAverified
2
600
Phil Geier
Careerverified
Per 600 PAverified
0.249
0.249
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
0.681
0.681
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
327
131.06
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
283
113.43
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
30
12.02
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
12
4.81
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
2
0.8
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
44
17.64
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
0.135
0.135
B. J. Ryan
Career
Per 600 PA
Phil Geier
Careerverified
Per 600 PAverified
0.002
0.002
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
0.006
0.006
B. J. Ryan
Career
Per 600 PA
Phil Geier
Careerverified
Per 600 PAverified
153.87
61.67
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
387
155.11
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
491
196.79
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
0.332
0.332
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
0.294
0.294
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
0.626
0.626
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
0.046
0.046
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
0.223
0.223
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
0.612
0.612
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
0.27
0.27
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
197
78.96
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
102
40.88
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
297
119.04
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
173.63
69.59
B. J. Ryan
Career
Per 600 PA
-0.2
-60
Phil Geier
Careerverified
Per 600 PAverified
10
4.01
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
154
61.72
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Career
Per 600 PA
110
44.09
B. J. Ryan
Careerverified
Per 600 PAverified
0
0
Phil Geier
Careerverified
Per 600 PAverified
13.61
13.61
B. J. Ryan
Career
Per 600 PA
Phil Geier
Careerverified
Per 600 PAverified
1.4
1.4
B. J. Ryan
Career
Per 600 PA
Phil Geier
Careerverified
Per 600 PAverified
18
7.21
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
54
21.64
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
54
21.64
B. J. Ryan
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
100
100
B. J. Ryan
Career
Per 600 PA