Bob Allen vs. Mike Frank — Career Comparison

Pre-GenerationalOhioThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueShortstop
Gen XCaliforniaThrows LeftBats LeftNorth AmericaCincinnati RedsNational LeagueCenter Fielder

On the career numbers, Bob Allen posted the stronger offensive profile against Mike Frank. Bob Allen posted stronger numbers in OPS (.669 vs .570) and on-base percentage (.334 vs .278). By the career numbers, Bob 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 Bob Allen and Mike Frank

Bob Allen
Careerverified
Per 600 PAverified
7
7
Mike Frank
Career
Per 600 PA
1
1
Bob Allen
Careerverified
Per 600 PA
607
143.84
Mike Frank
Career
Per 600 PAverified
28
171.43
Bob Allen
Careerverified
Per 600 PA
2532
600
Mike Frank
Career
Per 600 PA
98
600
Bob Allen
Careerverified
Per 600 PA
2216
525.12
Mike Frank
Career
Per 600 PAverified
89
544.9
Bob Allen
Careerverified
Per 600 PAverified
0.241
0.241
Mike Frank
Career
Per 600 PA
0.225
0.225
Bob Allen
Careerverified
Per 600 PAverified
0.706
0.706
Mike Frank
Career
Per 600 PA
0.597
0.597
Bob Allen
Careerverified
Per 600 PAverified
534
126.54
Mike Frank
Career
Per 600 PA
20
122.45
Bob Allen
Careerverified
Per 600 PAverified
398
94.31
Mike Frank
Career
Per 600 PA
14
85.71
Bob Allen
Careerverified
Per 600 PA
77
18.25
Mike Frank
Career
Per 600 PAverified
6
36.73
Bob Allen
Careerverified
Per 600 PAverified
45
10.66
Mike Frank
Career
Per 600 PA
0
0
Bob Allen
Careerverified
Per 600 PAverified
14
3.32
Mike Frank
Career
Per 600 PA
0
0
Bob Allen
Careerverified
Per 600 PA
136
32.23
Mike Frank
Career
Per 600 PAverified
6
36.73
Bob Allen
Career
Per 600 PA
0.255
0.255
Mike Frank
Careerverified
Per 600 PAverified
0.3
0.3
Bob Allen
Careerverified
Per 600 PAverified
0.006
0.006
Mike Frank
Career
Per 600 PA
0
0
Bob Allen
Careerverified
Per 600 PAverified
0.026
0.026
Mike Frank
Career
Per 600 PA
0
0
Bob Allen
Careerverified
Per 600 PAverified
288.72
68.42
Mike Frank
Career
Per 600 PA
6.88
42.15
Bob Allen
Careerverified
Per 600 PAverified
743
176.07
Mike Frank
Career
Per 600 PA
26
159.18
Bob Allen
Careerverified
Per 600 PAverified
844
200
Mike Frank
Career
Per 600 PA
27
165.31
Bob Allen
Careerverified
Per 600 PAverified
0.334
0.334
Mike Frank
Career
Per 600 PA
0.278
0.278
Bob Allen
Careerverified
Per 600 PAverified
0.335
0.335
Mike Frank
Career
Per 600 PA
0.292
0.292
Bob Allen
Careerverified
Per 600 PAverified
0.669
0.669
Mike Frank
Career
Per 600 PA
0.571
0.571
Bob Allen
Careerverified
Per 600 PAverified
0.094
0.094
Mike Frank
Career
Per 600 PA
0.067
0.067
Bob Allen
Careerverified
Per 600 PAverified
0.234
0.234
Mike Frank
Career
Per 600 PA
0.198
0.198
Bob Allen
Careerverified
Per 600 PAverified
0.658
0.658
Mike Frank
Career
Per 600 PA
0.458
0.458
Bob Allen
Careerverified
Per 600 PAverified
0.263
0.263
Mike Frank
Career
Per 600 PA
0.256
0.256
Bob Allen
Careerverified
Per 600 PA
338
80.09
Mike Frank
Career
Per 600 PAverified
14
85.71
Bob Allen
Careerverified
Per 600 PAverified
306
72.51
Mike Frank
Career
Per 600 PA
7
42.86
Bob Allen
Careerverified
Per 600 PAverified
630
149.29
Mike Frank
Career
Per 600 PA
21
128.57
Bob Allen
Careerverified
Per 600 PAverified
309.31
73.3
Mike Frank
Career
Per 600 PA
7.07
43.27
Bob Allen
Careerverified
Per 600 PAverified
13
3.08
Mike Frank
Career
Per 600 PA
0
0
Bob Allen
Careerverified
Per 600 PAverified
297
70.38
Mike Frank
Career
Per 600 PA
7
42.86
Bob Allen
Career
Per 600 PA
0
0
Mike Frank
Career
Per 600 PA
0
0
Bob Allen
Career
Per 600 PAverified
221
52.37
Mike Frank
Careerverified
Per 600 PA
12
73.47
Bob Allen
Careerverified
Per 600 PAverified
11.46
11.46
Mike Frank
Career
Per 600 PA
8.17
8.17
Bob Allen
Careerverified
Per 600 PAverified
1.34
1.34
Mike Frank
Career
Per 600 PA
0.58
0.58
Bob Allen
Careerverified
Per 600 PA
6
1.42
Mike Frank
Career
Per 600 PAverified
1
6.12
Bob Allen
Career
Per 600 PA
0
0
Mike Frank
Careerverified
Per 600 PAverified
1
6.12
Bob Allen
Careerverified
Per 600 PAverified
0
0
Mike Frank
Career
Per 600 PA
3
18.37
Bob Allen
Careerverified
Per 600 PAverified
53
12.56
Mike Frank
Career
Per 600 PA
0
0
Bob Allen
Career
Per 600 PA
0
0
Mike Frank
Career
Per 600 PA
0
0
Bob Allen
Careerverified
Per 600 PAverified
53
12.56
Mike Frank
Career
Per 600 PA
0
0
Bob Allen
Careerverified
Per 600 PAverified
100
100
Mike Frank
Career
Per 600 PA

Fielding Stats for Bob Allen and Mike Frank

Bob Allen
Careerverified
Per 9 Inningsverified
7
7
Mike Frank
Career
Per 9 Innings
1
1
Bob Allen
Careerverified
Per 9 Innings
607
1.02
Mike Frank
Career
Per 9 Inningsverified
28
1.25
Bob Allen
Career
Per 9 Innings
0
0
Mike Frank
Careerverified
Per 9 Inningsverified
20
0.89
Bob Allen
Careerverified
Per 9 Innings
16119
27
Mike Frank
Career
Per 9 Innings
605
27
Bob Allen
Careerverified
Per 9 Innings
5373
9
Mike Frank
Career
Per 9 Innings
201.2
9
Bob Allen
Careerverified
Per 9 Innings
1406
2.36
Mike Frank
Career
Per 9 Inningsverified
60
2.68
Bob Allen
Careerverified
Per 9 Inningsverified
2174
3.64
Mike Frank
Career
Per 9 Innings
1
0.04
Bob Allen
Career
Per 9 Innings
330
0.55
Mike Frank
Careerverified
Per 9 Inningsverified
0
0
Bob Allen
Careerverified
Per 9 Inningsverified
3910
6.55
Mike Frank
Career
Per 9 Innings
61
2.72
Bob Allen
Careerverified
Per 9 Inningsverified
3580
6
Mike Frank
Career
Per 9 Innings
61
2.72
Bob Allen
Career
Per 9 Innings
91.56
91.56
Mike Frank
Careerverified
Per 9 Inningsverified
100
100
Bob Allen
Careerverified
Per 9 Inningsverified
5.898
5.898
Mike Frank
Career
Per 9 Innings
2.179
2.179
Bob Allen
Career
Per 9 Innings
0
0
Mike Frank
Careerverified
Per 9 Inningsverified
71.43
71.43
Bob Allen
Careerverified
Per 9 Inningsverified
278
0.47
Mike Frank
Career
Per 9 Innings
0
0
Bob Allen
Career
Per 9 Innings
0
0
Mike Frank
Career
Per 9 Innings
0
0
Bob Allen
Career
Per 9 Innings
0
0
Mike Frank
Career
Per 9 Innings
0
0
Bob Allen
Career
Per 9 Innings
0
0
Mike Frank
Career
Per 9 Innings
0
0
Bob Allen
Career
Per 9 Innings
0
0
Mike Frank
Career
Per 9 Innings
0
0