Brandon Allen vs. John Richmond — Career Comparison

MillenialTexasThrows RightBats LeftNorth AmericaArizona DiamondbacksNational LeagueFirst Baseman
Pre-GenerationalPennsylvaniaThrows RightNorth AmericaColumbus BuckeyesAmerican AssociationShortstop

On the career numbers, Brandon Allen posted the stronger offensive profile against John Richmond. Brandon Allen posted stronger numbers in OPS (.676 vs .588) and on-base percentage (.301 vs .283). John Richmond had the advantage in batting average (.238 vs .203). 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 John Richmond

Brandon Allen
Career
Per 600 PA
4
4
John Richmond
Careerverified
Per 600 PAverified
8
8
Brandon Allen
Career
Per 600 PAverified
116
178.92
John Richmond
Careerverified
Per 600 PA
440
144.03
Brandon Allen
Career
Per 600 PA
389
600
John Richmond
Careerverified
Per 600 PA
1833
600
Brandon Allen
Career
Per 600 PA
344
530.59
John Richmond
Careerverified
Per 600 PAverified
1725
564.65
Brandon Allen
Career
Per 600 PA
0.204
0.204
John Richmond
Careerverified
Per 600 PAverified
0.238
0.238
Brandon Allen
Careerverified
Per 600 PAverified
0.689
0.689
John Richmond
Career
Per 600 PA
0.6
0.6
Brandon Allen
Career
Per 600 PA
70
107.97
John Richmond
Careerverified
Per 600 PAverified
410
134.21
Brandon Allen
Career
Per 600 PA
37
57.07
John Richmond
Careerverified
Per 600 PAverified
332
108.67
Brandon Allen
Career
Per 600 PAverified
19
29.31
John Richmond
Careerverified
Per 600 PA
45
14.73
Brandon Allen
Career
Per 600 PA
2
3.08
John Richmond
Careerverified
Per 600 PAverified
28
9.17
Brandon Allen
Careerverified
Per 600 PAverified
12
18.51
John Richmond
Career
Per 600 PA
5
1.64
Brandon Allen
Career
Per 600 PAverified
33
50.9
John Richmond
Careerverified
Per 600 PA
78
25.53
Brandon Allen
Careerverified
Per 600 PAverified
0.471
0.471
John Richmond
Career
Per 600 PA
0.19
0.19
Brandon Allen
Careerverified
Per 600 PAverified
0.035
0.035
John Richmond
Career
Per 600 PA
0.003
0.003
Brandon Allen
Careerverified
Per 600 PAverified
0.171
0.171
John Richmond
Career
Per 600 PA
0.012
0.012
Brandon Allen
Career
Per 600 PAverified
42.61
65.72
John Richmond
Careerverified
Per 600 PA
153.51
50.25
Brandon Allen
Career
Per 600 PAverified
129
198.97
John Richmond
Careerverified
Per 600 PA
526
172.18
Brandon Allen
Career
Per 600 PAverified
113
174.29
John Richmond
Careerverified
Per 600 PA
518
169.56
Brandon Allen
Careerverified
Per 600 PAverified
0.291
0.291
John Richmond
Career
Per 600 PA
0.283
0.283
Brandon Allen
Careerverified
Per 600 PAverified
0.375
0.375
John Richmond
Career
Per 600 PA
0.305
0.305
Brandon Allen
Careerverified
Per 600 PAverified
0.666
0.666
John Richmond
Career
Per 600 PA
0.588
0.588
Brandon Allen
Careerverified
Per 600 PAverified
0.172
0.172
John Richmond
Career
Per 600 PA
0.067
0.067
Brandon Allen
Careerverified
Per 600 PAverified
0.225
0.225
John Richmond
Career
Per 600 PA
0.203
0.203
Brandon Allen
Careerverified
Per 600 PAverified
0.63
0.63
John Richmond
Career
Per 600 PA
0.483
0.483
Brandon Allen
Careerverified
Per 600 PAverified
0.294
0.294
John Richmond
Career
Per 600 PA
0.247
0.247
Brandon Allen
Career
Per 600 PA
44
67.87
John Richmond
Careerverified
Per 600 PAverified
239
78.23
Brandon Allen
Career
Per 600 PAverified
41
63.24
John Richmond
Careerverified
Per 600 PA
83
27.17
Brandon Allen
Career
Per 600 PAverified
73
112.6
John Richmond
Careerverified
Per 600 PA
317
103.76
Brandon Allen
Career
Per 600 PAverified
38.19
58.91
John Richmond
Careerverified
Per 600 PA
175.02
57.29
Brandon Allen
Career
Per 600 PA
1
1.54
John Richmond
Careerverified
Per 600 PAverified
5
1.64
Brandon Allen
Career
Per 600 PAverified
42
64.78
John Richmond
Careerverified
Per 600 PA
103
33.72
Brandon Allen
Careerverified
Per 600 PAverified
6
9.25
John Richmond
Career
Per 600 PA
0
0
Brandon Allen
Career
Per 600 PA
137
211.31
John Richmond
Careerverified
Per 600 PAverified
80
26.19
Brandon Allen
Career
Per 600 PA
2.84
2.84
John Richmond
Careerverified
Per 600 PAverified
22.91
22.91
Brandon Allen
Career
Per 600 PA
0.31
0.31
John Richmond
Careerverified
Per 600 PAverified
1.29
1.29
Brandon Allen
Career
Per 600 PA
0
0
John Richmond
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
2
3.08
John Richmond
Career
Per 600 PA
0
0
Brandon Allen
Career
Per 600 PA
4
6.17
John Richmond
Careerverified
Per 600 PAverified
0
0
Brandon Allen
Careerverified
Per 600 PAverified
3
4.63
John Richmond
Career
Per 600 PA
1
0.33
Brandon Allen
Career
Per 600 PA
0
0
John Richmond
Career
Per 600 PA
0
0
Brandon Allen
Careerverified
Per 600 PAverified
3
4.63
John Richmond
Career
Per 600 PA
1
0.33
Brandon Allen
Career
Per 600 PA
100
100
John Richmond
Career
Per 600 PA
100
100

Fielding Stats for Brandon Allen and John Richmond

Brandon Allen
Career
Per 9 Innings
4
4
John Richmond
Careerverified
Per 9 Inningsverified
8
8
Brandon Allen
Career
Per 9 Inningsverified
107
1.12
John Richmond
Careerverified
Per 9 Innings
446
1.06
Brandon Allen
Careerverified
Per 9 Inningsverified
99
1.04
John Richmond
Career
Per 9 Innings
0
0
Brandon Allen
Career
Per 9 Innings
2577
27
John Richmond
Careerverified
Per 9 Innings
11367
27
Brandon Allen
Career
Per 9 Innings
859
9
John Richmond
Careerverified
Per 9 Innings
3789
9
Brandon Allen
Careerverified
Per 9 Inningsverified
741
7.76
John Richmond
Career
Per 9 Innings
633
1.5
Brandon Allen
Career
Per 9 Innings
37
0.39
John Richmond
Careerverified
Per 9 Inningsverified
895
2.13
Brandon Allen
Careerverified
Per 9 Inningsverified
6
0.06
John Richmond
Career
Per 9 Innings
230
0.55
Brandon Allen
Career
Per 9 Inningsverified
784
8.21
John Richmond
Careerverified
Per 9 Innings
1758
4.18
Brandon Allen
Career
Per 9 Inningsverified
778
8.15
John Richmond
Careerverified
Per 9 Innings
1528
3.63
Brandon Allen
Careerverified
Per 9 Inningsverified
99.23
99.23
John Richmond
Career
Per 9 Innings
86.92
86.92
Brandon Allen
Careerverified
Per 9 Inningsverified
7.271
7.271
John Richmond
Career
Per 9 Innings
3.426
3.426
Brandon Allen
Careerverified
Per 9 Inningsverified
92.52
92.52
John Richmond
Career
Per 9 Innings
0
0
Brandon Allen
Career
Per 9 Inningsverified
59
0.62
John Richmond
Careerverified
Per 9 Innings
77
0.18
Brandon Allen
Careerverified
Per 9 Inningsverified
0
0
John Richmond
Career
Per 9 Innings
21
0.05
Brandon Allen
Career
Per 9 Innings
0
0
John Richmond
Career
Per 9 Innings
0
0
Brandon Allen
Career
Per 9 Innings
0
0
John Richmond
Career
Per 9 Innings
0
0
Brandon Allen
Career
Per 9 Innings
0
0
John Richmond
Career
Per 9 Innings
0
0