Todd Allen vs. Eduardo Escobar — Career Comparison
Looking at the career totals, Todd Allen and Eduardo Escobar are closely matched on the surface stats. Eduardo Escobar posted stronger numbers in OPS (.738 vs .698) and slugging (.430 vs .347). Todd Allen had the advantage in on-base percentage (.351 vs .309). By the career numbers, Eduardo Escobar had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Todd Allen and Eduardo Escobar
Todd Allen
Career
Per 600 PA
107
150.7
Eduardo Escobar
Career
Per 600 PA
1364
159.81
Todd Allen
Career
Per 600 PA
426
600
Eduardo Escobar
Career
Per 600 PA
5121
600
Todd Allen
Career
Per 600 PA
375
528.17
Eduardo Escobar
Career
Per 600 PA
4691
549.62
Todd Allen
Career
Per 600 PA
0.275
0.275
Eduardo Escobar
Career
Per 600 PA
0.253
0.253
Todd Allen
Career
Per 600 PA
0.76
0.76
Eduardo Escobar
Career
Per 600 PA
0.746
0.746
Todd Allen
Career
Per 600 PA
23
32.39
Eduardo Escobar
Career
Per 600 PA
457
53.54
Todd Allen
Career
Per 600 PA
0.223
0.223
Eduardo Escobar
Career
Per 600 PA
0.386
0.386
Todd Allen
Career
Per 600 PA
0.003
0.003
Eduardo Escobar
Career
Per 600 PA
0.035
0.035
Todd Allen
Career
Per 600 PA
0.01
0.01
Eduardo Escobar
Career
Per 600 PA
0.138
0.138
Todd Allen
Career
Per 600 PA
54.54
76.82
Eduardo Escobar
Career
Per 600 PA
627.43
73.51
Todd Allen
Career
Per 600 PA
130
183.1
Eduardo Escobar
Career
Per 600 PA
2016
236.2
Todd Allen
Career
Per 600 PA
147
207.04
Eduardo Escobar
Career
Per 600 PA
1559
182.66
Todd Allen
Career
Per 600 PA
0.351
0.351
Eduardo Escobar
Career
Per 600 PA
0.305
0.305
Todd Allen
Career
Per 600 PA
0.347
0.347
Eduardo Escobar
Career
Per 600 PA
0.43
0.43
Todd Allen
Career
Per 600 PA
0.072
0.072
Eduardo Escobar
Career
Per 600 PA
0.177
0.177
Todd Allen
Career
Per 600 PA
0.245
0.245
Eduardo Escobar
Career
Per 600 PA
0.245
0.245
Todd Allen
Career
Per 600 PA
0.728
0.728
Eduardo Escobar
Career
Per 600 PA
0.673
0.673
Todd Allen
Career
Per 600 PA
94
132.39
Eduardo Escobar
Career
Per 600 PA
1065
124.78
Todd Allen
Career
Per 600 PA
58.73
82.72
Eduardo Escobar
Career
Per 600 PA
630.36
73.86
Todd Allen
Career
Per 600 PA
Eduardo Escobar
Career
Per 600 PA
4.91
4.91
Todd Allen
Career
Per 600 PA
7
9.86
Eduardo Escobar
Career
Per 600 PA
14
1.64
Todd Allen
Career
Per 600 PA
0
0
Eduardo Escobar
Career
Per 600 PA
64
7.5
Todd Allen
Career
Per 600 PA
24
33.8
Eduardo Escobar
Career
Per 600 PA
23
2.69
Todd Allen
Career
Per 600 PA
24
33.8
Eduardo Escobar
Career
Per 600 PA
41
4.8
Todd Allen
Career
Per 600 PA
100
100
Eduardo Escobar
Career
Per 600 PA
56.1
56.1
Fielding Stats for Todd Allen and Eduardo Escobar
Todd Allen
Career
Per 9 Innings
109
1.12
Eduardo Escobar
Career
Per 9 Innings
1358
1.18
Todd Allen
Career
Per 9 Innings
19
0.19
Eduardo Escobar
Career
Per 9 Innings
1162
1.01
Todd Allen
Career
Per 9 Innings
2631
27
Eduardo Escobar
Career
Per 9 Innings
31178
27
Todd Allen
Career
Per 9 Innings
877
9
Eduardo Escobar
Career
Per 9 Innings
10392.2
9
Todd Allen
Career
Per 9 Innings
134
1.38
Eduardo Escobar
Career
Per 9 Innings
1168
1.01
Todd Allen
Career
Per 9 Innings
32
0.33
Eduardo Escobar
Career
Per 9 Innings
92
0.08
Todd Allen
Career
Per 9 Innings
361
3.7
Eduardo Escobar
Career
Per 9 Innings
3572
3.09
Todd Allen
Career
Per 9 Innings
329
3.38
Eduardo Escobar
Career
Per 9 Innings
3480
3.01
Todd Allen
Career
Per 9 Innings
91.14
91.14
Eduardo Escobar
Career
Per 9 Innings
97.42
97.42
Todd Allen
Career
Per 9 Innings
3.018
3.018
Eduardo Escobar
Career
Per 9 Innings
2.563
2.563
Todd Allen
Career
Per 9 Innings
17.43
17.43
Eduardo Escobar
Career
Per 9 Innings
85.57
85.57
Todd Allen
Career
Per 9 Innings
14
0.14
Eduardo Escobar
Career
Per 9 Innings
403
0.35
Todd Allen
Career
Per 9 Innings
0
0
Eduardo Escobar
Career
Per 9 Innings
0
0