Hubert Bates vs. Devin Mesoraco — Career Comparison
On the career numbers, Devin Mesoraco posted the stronger offensive profile against Hubert Bates. Devin Mesoraco posted stronger numbers in OPS (.722 vs .628) and on-base percentage (.316 vs .283). Hubert Bates had the advantage in batting average (.259 vs .232). By the career numbers, Devin Mesoraco had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Hubert Bates and Devin Mesoraco
Hubert Bates
Career
Per 600 PA
15
145.16
Devin Mesoraco
Career
Per 600 PA
468
178.4
Hubert Bates
Career
Per 600 PA
62
600
Devin Mesoraco
Career
Per 600 PA
1574
600
Hubert Bates
Career
Per 600 PA
58
561.29
Devin Mesoraco
Career
Per 600 PA
1402
534.43
Hubert Bates
Career
Per 600 PA
0.259
0.259
Devin Mesoraco
Career
Per 600 PA
0.232
0.232
Hubert Bates
Career
Per 600 PA
0.658
0.658
Devin Mesoraco
Career
Per 600 PA
0.727
0.727
Hubert Bates
Career
Per 600 PA
12
116.13
Devin Mesoraco
Career
Per 600 PA
199
75.86
Hubert Bates
Career
Per 600 PA
3
29.03
Devin Mesoraco
Career
Per 600 PA
126
48.03
Hubert Bates
Career
Per 600 PA
0.2
0.2
Devin Mesoraco
Career
Per 600 PA
0.388
0.388
Hubert Bates
Career
Per 600 PA
0.017
0.017
Devin Mesoraco
Career
Per 600 PA
0.041
0.041
Hubert Bates
Career
Per 600 PA
0.067
0.067
Devin Mesoraco
Career
Per 600 PA
0.179
0.179
Hubert Bates
Career
Per 600 PA
5.1
49.34
Devin Mesoraco
Career
Per 600 PA
183.34
69.89
Hubert Bates
Career
Per 600 PA
20
193.55
Devin Mesoraco
Career
Per 600 PA
569
216.9
Hubert Bates
Career
Per 600 PA
17
164.52
Devin Mesoraco
Career
Per 600 PA
486
185.26
Hubert Bates
Career
Per 600 PA
0.283
0.283
Devin Mesoraco
Career
Per 600 PA
0.309
0.309
Hubert Bates
Career
Per 600 PA
0.345
0.345
Devin Mesoraco
Career
Per 600 PA
0.406
0.406
Hubert Bates
Career
Per 600 PA
0.628
0.628
Devin Mesoraco
Career
Per 600 PA
0.715
0.715
Hubert Bates
Career
Per 600 PA
0.086
0.086
Devin Mesoraco
Career
Per 600 PA
0.174
0.174
Hubert Bates
Career
Per 600 PA
0.214
0.214
Devin Mesoraco
Career
Per 600 PA
0.24
0.24
Hubert Bates
Career
Per 600 PA
0.5
0.5
Devin Mesoraco
Career
Per 600 PA
0.657
0.657
Hubert Bates
Career
Per 600 PA
0.286
0.286
Devin Mesoraco
Career
Per 600 PA
0.257
0.257
Hubert Bates
Career
Per 600 PA
9
87.1
Devin Mesoraco
Career
Per 600 PA
286
109.02
Hubert Bates
Career
Per 600 PA
5.42
52.49
Devin Mesoraco
Career
Per 600 PA
175.96
67.07
Hubert Bates
Career
Per 600 PA
8
77.42
Devin Mesoraco
Career
Per 600 PA
316
120.46
Hubert Bates
Career
Per 600 PA
7.75
7.75
Devin Mesoraco
Career
Per 600 PA
4.98
4.98
Hubert Bates
Career
Per 600 PA
0.25
0.25
Devin Mesoraco
Career
Per 600 PA
0.44
0.44
Hubert Bates
Career
Per 600 PA
3
29.03
Devin Mesoraco
Career
Per 600 PA
33
12.58
Hubert Bates
Career
Per 600 PA
1
9.68
Devin Mesoraco
Career
Per 600 PA
11
4.19
Hubert Bates
Career
Per 600 PA
100
100
Devin Mesoraco
Career
Per 600 PA
36.36
36.36
Fielding Stats for Hubert Bates and Devin Mesoraco
Hubert Bates
Career
Per 9 Innings
14
Devin Mesoraco
Career
Per 9 Innings
402
1.1
Hubert Bates
Career
Per 9 Innings
46
Devin Mesoraco
Career
Per 9 Innings
3138
8.56
Hubert Bates
Career
Per 9 Innings
45
Devin Mesoraco
Career
Per 9 Innings
3122
8.52
Hubert Bates
Career
Per 9 Innings
97.83
Devin Mesoraco
Career
Per 9 Innings
99.49
99.49
Hubert Bates
Career
Per 9 Innings
3.214
Devin Mesoraco
Career
Per 9 Innings
7.766
7.766
Hubert Bates
Career
Per 9 Innings
1
Devin Mesoraco
Career
Per 9 Innings
22
0.06
Hubert Bates
Career
Per 9 Innings
0
Devin Mesoraco
Career
Per 9 Innings
228
0.62
Hubert Bates
Career
Per 9 Innings
0
Devin Mesoraco
Career
Per 9 Innings
72
0.2