Brandon Allen vs. Mike Ryan — Career Comparison

MillenialTexasThrows RightBats LeftNorth AmericaArizona DiamondbacksNational LeagueFirst Baseman
Pre-GenerationalMissouriNorth AmericaSt. Louis CardinalsNational LeagueThird Baseman

On the career numbers, Brandon Allen posted the stronger offensive profile against Mike Ryan. Brandon Allen posted stronger numbers in OPS (.676 vs .000) and on-base percentage (.301 vs .000). By the career numbers, Brandon Allen had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Brandon Allen and Mike Ryan

Brandon Allen
Careerverified
Per 600 PAverified
4
4
Mike Ryan
Career
Per 600 PA
1
1
Brandon Allen
Careerverified
Per 600 PA
116
178.92
Mike Ryan
Career
Per 600 PAverified
2
600
Brandon Allen
Careerverified
Per 600 PA
389
600
Mike Ryan
Career
Per 600 PA
2
600
Brandon Allen
Careerverified
Per 600 PA
344
530.59
Mike Ryan
Career
Per 600 PAverified
2
600
Brandon Allen
Careerverified
Per 600 PAverified
0.204
0.204
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
0.689
0.689
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
70
107.97
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
37
57.07
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
19
29.31
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
2
3.08
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
12
18.51
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
33
50.9
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
0.471
0.471
Mike Ryan
Career
Per 600 PA
Brandon Allen
Careerverified
Per 600 PAverified
0.035
0.035
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
0.171
0.171
Mike Ryan
Career
Per 600 PA
Brandon Allen
Careerverified
Per 600 PAverified
42.61
65.72
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
129
198.97
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
113
174.29
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
0.291
0.291
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
0.375
0.375
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
0.666
0.666
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
0.172
0.172
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
0.225
0.225
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
0.63
0.63
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
0.294
0.294
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
44
67.87
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
41
63.24
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
73
112.6
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
38.19
58.91
Mike Ryan
Career
Per 600 PA
-0.2
-60
Brandon Allen
Careerverified
Per 600 PAverified
1
1.54
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
42
64.78
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
6
9.25
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Career
Per 600 PA
137
211.31
Mike Ryan
Careerverified
Per 600 PAverified
0
0
Brandon Allen
Careerverified
Per 600 PAverified
2.84
2.84
Mike Ryan
Career
Per 600 PA
Brandon Allen
Careerverified
Per 600 PAverified
0.31
0.31
Mike Ryan
Career
Per 600 PA
Brandon Allen
Career
Per 600 PA
0
0
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
2
3.08
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Career
Per 600 PA
4
6.17
Mike Ryan
Careerverified
Per 600 PAverified
0
0
Brandon Allen
Careerverified
Per 600 PAverified
3
4.63
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Career
Per 600 PA
0
0
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
3
4.63
Mike Ryan
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
100
100
Mike Ryan
Career
Per 600 PA

Fielding Stats for Brandon Allen and Mike Ryan

Brandon Allen
Careerverified
Per 9 Inningsverified
4
4
Mike Ryan
Career
Per 9 Innings
1
1
Brandon Allen
Careerverified
Per 9 Innings
107
1.12
Mike Ryan
Career
Per 9 Inningsverified
2
6
Brandon Allen
Careerverified
Per 9 Inningsverified
99
1.04
Mike Ryan
Career
Per 9 Innings
0
0
Brandon Allen
Careerverified
Per 9 Innings
2577
27
Mike Ryan
Career
Per 9 Innings
9
27
Brandon Allen
Careerverified
Per 9 Innings
859
9
Mike Ryan
Career
Per 9 Innings
3
9
Brandon Allen
Careerverified
Per 9 Inningsverified
741
7.76
Mike Ryan
Career
Per 9 Innings
0
0
Brandon Allen
Careerverified
Per 9 Inningsverified
37
0.39
Mike Ryan
Career
Per 9 Innings
0
0
Brandon Allen
Career
Per 9 Inningsverified
6
0.06
Mike Ryan
Careerverified
Per 9 Innings
1
3
Brandon Allen
Careerverified
Per 9 Inningsverified
784
8.21
Mike Ryan
Career
Per 9 Innings
1
3
Brandon Allen
Careerverified
Per 9 Inningsverified
778
8.15
Mike Ryan
Career
Per 9 Innings
0
0
Brandon Allen
Careerverified
Per 9 Inningsverified
99.23
99.23
Mike Ryan
Career
Per 9 Innings
0
0
Brandon Allen
Careerverified
Per 9 Inningsverified
7.271
7.271
Mike Ryan
Career
Per 9 Innings
0
0
Brandon Allen
Careerverified
Per 9 Inningsverified
92.52
92.52
Mike Ryan
Career
Per 9 Innings
0
0
Brandon Allen
Careerverified
Per 9 Inningsverified
59
0.62
Mike Ryan
Career
Per 9 Innings
0
0
Brandon Allen
Career
Per 9 Innings
0
0
Mike Ryan
Career
Per 9 Innings
0
0
Brandon Allen
Career
Per 9 Innings
0
0
Mike Ryan
Career
Per 9 Innings
0
0
Brandon Allen
Career
Per 9 Innings
0
0
Mike Ryan
Career
Per 9 Innings
0
0
Brandon Allen
Career
Per 9 Innings
0
0
Mike Ryan
Career
Per 9 Innings
0
0