Ron Allen vs. Tommy Dowd — Career Comparison
Looking at the career totals, Ron Allen and Tommy Dowd are closely matched on the surface stats. Tommy Dowd posted stronger numbers in OPS (.664 vs .649) and on-base percentage (.319 vs .286). Ron Allen had the advantage in slugging (.364 vs .345). By the career numbers, Tommy Dowd had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Ron Allen and Tommy Dowd
Ron Allen
Career
Per 600 PA
0.091
0.091
Tommy Dowd
Career
Per 600 PA
0.271
0.271
Ron Allen
Career
Per 600 PA
0.679
0.679
Tommy Dowd
Career
Per 600 PA
0.725
0.725
Ron Allen
Career
Per 600 PA
1
1
Tommy Dowd
Career
Per 600 PA
0.184
0.184
Ron Allen
Career
Per 600 PA
0.091
0.091
Tommy Dowd
Career
Per 600 PA
0.004
0.004
Ron Allen
Career
Per 600 PA
4
171.43
Tommy Dowd
Career
Per 600 PA
1885
189.48
Ron Allen
Career
Per 600 PA
0.286
0.286
Tommy Dowd
Career
Per 600 PA
0.319
0.319
Ron Allen
Career
Per 600 PA
0.364
0.364
Tommy Dowd
Career
Per 600 PA
0.345
0.345
Ron Allen
Career
Per 600 PA
0.273
0.273
Tommy Dowd
Career
Per 600 PA
0.075
0.075
Ron Allen
Career
Per 600 PA
0.22
0.22
Tommy Dowd
Career
Per 600 PA
0.23
0.23
Ron Allen
Career
Per 600 PA
0.636
0.636
Tommy Dowd
Career
Per 600 PA
0.663
0.663
Ron Allen
Career
Per 600 PA
0.88
37.63
Tommy Dowd
Career
Per 600 PA
776.17
78.02
Ron Allen
Career
Per 600 PA
2.8
2.8
Tommy Dowd
Career
Per 600 PA
21.78
21.78
Ron Allen
Career
Per 600 PA
0.6
0.6
Tommy Dowd
Career
Per 600 PA
1.35
1.35
Fielding Stats for Ron Allen and Tommy Dowd
Ron Allen
Career
Per 9 Innings
5
1.73
Tommy Dowd
Career
Per 9 Innings
1334
1.08
Ron Allen
Career
Per 9 Innings
31
10.73
Tommy Dowd
Career
Per 9 Innings
4030
3.27
Ron Allen
Career
Per 9 Innings
30
10.38
Tommy Dowd
Career
Per 9 Innings
3678
2.99
Ron Allen
Career
Per 9 Innings
96.77
96.77
Tommy Dowd
Career
Per 9 Innings
91.27
91.27
Ron Allen
Career
Per 9 Innings
6
6
Tommy Dowd
Career
Per 9 Innings
2.757
2.757
Ron Allen
Career
Per 9 Innings
1
0.35
Tommy Dowd
Career
Per 9 Innings
138
0.11