Ray Berres vs. Devin Mesoraco — Career Comparison

Greatest GenerationWisconsinThrows RightBats RightNorth AmericaBoston BravesNational LeagueCatcher
MillenialPennsylvaniaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcherAll-Star

On the career numbers, Devin Mesoraco posted the stronger offensive profile against Ray Berres. Devin Mesoraco posted stronger numbers in OPS (.722 vs .515) and on-base percentage (.316 vs .260). 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 Ray Berres and Devin Mesoraco

Ray Berres
Careerverified
Per 600 PAverified
11
11
Devin Mesoraco
Career
Per 600 PA
8
8
Ray Berres
Careerverified
Per 600 PAverified
561
233.91
Devin Mesoraco
Career
Per 600 PA
468
178.4
Ray Berres
Career
Per 600 PA
1439
600
Devin Mesoraco
Careerverified
Per 600 PA
1574
600
Ray Berres
Career
Per 600 PAverified
1330
554.55
Devin Mesoraco
Careerverified
Per 600 PA
1402
534.43
Ray Berres
Career
Per 600 PA
0.216
0.216
Devin Mesoraco
Careerverified
Per 600 PAverified
0.232
0.232
Ray Berres
Career
Per 600 PA
0.541
0.541
Devin Mesoraco
Careerverified
Per 600 PAverified
0.727
0.727
Ray Berres
Career
Per 600 PA
287
119.67
Devin Mesoraco
Careerverified
Per 600 PAverified
325
123.89
Ray Berres
Careerverified
Per 600 PAverified
244
101.74
Devin Mesoraco
Career
Per 600 PA
199
75.86
Ray Berres
Career
Per 600 PA
37
15.43
Devin Mesoraco
Careerverified
Per 600 PAverified
66
25.16
Ray Berres
Careerverified
Per 600 PAverified
3
1.25
Devin Mesoraco
Career
Per 600 PA
2
0.76
Ray Berres
Career
Per 600 PA
3
1.25
Devin Mesoraco
Careerverified
Per 600 PAverified
58
22.11
Ray Berres
Career
Per 600 PA
43
17.93
Devin Mesoraco
Careerverified
Per 600 PAverified
126
48.03
Ray Berres
Career
Per 600 PA
0.15
0.15
Devin Mesoraco
Careerverified
Per 600 PAverified
0.388
0.388
Ray Berres
Career
Per 600 PA
0.002
0.002
Devin Mesoraco
Careerverified
Per 600 PAverified
0.041
0.041
Ray Berres
Career
Per 600 PA
0.011
0.011
Devin Mesoraco
Careerverified
Per 600 PAverified
0.179
0.179
Ray Berres
Career
Per 600 PA
79.31
33.07
Devin Mesoraco
Careerverified
Per 600 PAverified
183.34
69.89
Ray Berres
Career
Per 600 PA
339
141.35
Devin Mesoraco
Careerverified
Per 600 PAverified
569
216.9
Ray Berres
Career
Per 600 PA
366
152.61
Devin Mesoraco
Careerverified
Per 600 PAverified
486
185.26
Ray Berres
Career
Per 600 PA
0.26
0.26
Devin Mesoraco
Careerverified
Per 600 PAverified
0.309
0.309
Ray Berres
Career
Per 600 PA
0.255
0.255
Devin Mesoraco
Careerverified
Per 600 PAverified
0.406
0.406
Ray Berres
Career
Per 600 PA
0.515
0.515
Devin Mesoraco
Careerverified
Per 600 PAverified
0.715
0.715
Ray Berres
Career
Per 600 PA
0.039
0.039
Devin Mesoraco
Careerverified
Per 600 PAverified
0.174
0.174
Ray Berres
Career
Per 600 PA
0.181
0.181
Devin Mesoraco
Careerverified
Per 600 PAverified
0.24
0.24
Ray Berres
Career
Per 600 PA
0.388
0.388
Devin Mesoraco
Careerverified
Per 600 PAverified
0.657
0.657
Ray Berres
Career
Per 600 PA
0.238
0.238
Devin Mesoraco
Careerverified
Per 600 PAverified
0.257
0.257
Ray Berres
Career
Per 600 PA
96
40.03
Devin Mesoraco
Careerverified
Per 600 PAverified
152
57.94
Ray Berres
Career
Per 600 PA
78
32.52
Devin Mesoraco
Careerverified
Per 600 PAverified
192
73.19
Ray Berres
Career
Per 600 PA
171
71.3
Devin Mesoraco
Careerverified
Per 600 PAverified
286
109.02
Ray Berres
Career
Per 600 PA
85.74
35.75
Devin Mesoraco
Careerverified
Per 600 PAverified
175.96
67.07
Ray Berres
Career
Per 600 PA
3
1.25
Devin Mesoraco
Careerverified
Per 600 PAverified
23
8.77
Ray Berres
Career
Per 600 PA
76
31.69
Devin Mesoraco
Careerverified
Per 600 PAverified
138
52.6
Ray Berres
Career
Per 600 PA
0
0
Devin Mesoraco
Careerverified
Per 600 PAverified
16
6.1
Ray Berres
Careerverified
Per 600 PAverified
134
55.87
Devin Mesoraco
Career
Per 600 PA
316
120.46
Ray Berres
Careerverified
Per 600 PAverified
10.74
10.74
Devin Mesoraco
Career
Per 600 PA
4.98
4.98
Ray Berres
Careerverified
Per 600 PAverified
0.57
0.57
Devin Mesoraco
Career
Per 600 PA
0.44
0.44
Ray Berres
Careerverified
Per 600 PAverified
30
12.51
Devin Mesoraco
Career
Per 600 PA
0
0
Ray Berres
Career
Per 600 PA
0
0
Devin Mesoraco
Careerverified
Per 600 PAverified
11
4.19
Ray Berres
Career
Per 600 PA
46
19.18
Devin Mesoraco
Careerverified
Per 600 PAverified
33
12.58
Ray Berres
Career
Per 600 PAverified
4
1.67
Devin Mesoraco
Career
Per 600 PA
4
1.52
Ray Berres
Career
Per 600 PA
0
0
Devin Mesoraco
Careerverified
Per 600 PAverified
7
2.67
Ray Berres
Career
Per 600 PA
4
1.67
Devin Mesoraco
Careerverified
Per 600 PAverified
11
4.19
Ray Berres
Careerverified
Per 600 PAverified
100
100
Devin Mesoraco
Career
Per 600 PA
36.36
36.36

Fielding Stats for Ray Berres and Devin Mesoraco

Ray Berres
Careerverified
Per 9 Innings
11
Devin Mesoraco
Career
Per 9 Inningsverified
8
8
Ray Berres
Careerverified
Per 9 Innings
551
Devin Mesoraco
Career
Per 9 Inningsverified
402
1.1
Ray Berres
Career
Per 9 Innings
0
Devin Mesoraco
Careerverified
Per 9 Inningsverified
370
1.01
Ray Berres
Career
Per 9 Innings
0
Devin Mesoraco
Careerverified
Per 9 Inningsverified
9895
27
Ray Berres
Career
Per 9 Innings
0
Devin Mesoraco
Careerverified
Per 9 Inningsverified
3298.1
9
Ray Berres
Career
Per 9 Innings
1704
Devin Mesoraco
Careerverified
Per 9 Inningsverified
2928
7.99
Ray Berres
Careerverified
Per 9 Innings
278
Devin Mesoraco
Career
Per 9 Inningsverified
194
0.53
Ray Berres
Career
Per 9 Inningsverified
23
Devin Mesoraco
Careerverified
Per 9 Innings
16
0.04
Ray Berres
Career
Per 9 Innings
2005
Devin Mesoraco
Careerverified
Per 9 Inningsverified
3138
8.56
Ray Berres
Career
Per 9 Innings
1982
Devin Mesoraco
Careerverified
Per 9 Inningsverified
3122
8.52
Ray Berres
Career
Per 9 Innings
98.85
Devin Mesoraco
Careerverified
Per 9 Inningsverified
99.49
99.49
Ray Berres
Career
Per 9 Innings
3.597
Devin Mesoraco
Careerverified
Per 9 Inningsverified
7.766
7.766
Ray Berres
Career
Per 9 Innings
0
Devin Mesoraco
Careerverified
Per 9 Inningsverified
92.04
92.04
Ray Berres
Careerverified
Per 9 Innings
35
Devin Mesoraco
Career
Per 9 Inningsverified
22
0.06
Ray Berres
Careerverified
Per 9 Inningsverified
25
Devin Mesoraco
Career
Per 9 Innings
30
0.08
Ray Berres
Career
Per 9 Innings
0
Devin Mesoraco
Career
Per 9 Innings
0
0
Ray Berres
Careerverified
Per 9 Inningsverified
0
Devin Mesoraco
Career
Per 9 Innings
228
0.62
Ray Berres
Career
Per 9 Innings
0
Devin Mesoraco
Careerverified
Per 9 Inningsverified
72
0.2