Alex Bregman vs. Devin Mesoraco — Career Comparison

MillenialNew MexicoThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueThird BasemanGold GloveSilver SluggerAll-Star
MillenialPennsylvaniaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcherAll-Star

When their careers are measured against the same standard, Alex Bregman comes out clearly ahead of Devin Mesoraco across most offensive categories. Alex Bregman led in contact rate (K%+ 182 vs 97), walk rate (BB%+ 162 vs 102), and on-base percentage (OBP+ 120 vs 101). Devin Mesoraco held the edge in home run production (HR/PA+ 174 vs 129). Alex Bregman was the more complete offensive player.

Hitting Stats for Alex Bregman and Devin Mesoraco

Alex Bregman
Careerverified
Per 600 PAverified
10
10
Devin Mesoraco
Career
Per 600 PA
8
8
Alex Bregman
Careerverified
Per 600 PA
1225
137.98
Devin Mesoraco
Career
Per 600 PAverified
468
178.4
Alex Bregman
Careerverified
Per 600 PA
5327
600
Devin Mesoraco
Career
Per 600 PA
1574
600
Alex Bregman
Careerverified
Per 600 PA
4590
516.99
Devin Mesoraco
Career
Per 600 PAverified
1402
534.43
Alex Bregman
Careerverified
Per 600 PAverified
0.272
0.272
Devin Mesoraco
Career
Per 600 PA
0.232
0.232
Alex Bregman
Careerverified
Per 600 PAverified
0.856
0.856
Devin Mesoraco
Career
Per 600 PA
0.727
0.727
Alex Bregman
Careerverified
Per 600 PAverified
1250
140.79
Devin Mesoraco
Career
Per 600 PA
325
123.89
Alex Bregman
Careerverified
Per 600 PAverified
730
82.22
Devin Mesoraco
Career
Per 600 PA
199
75.86
Alex Bregman
Careerverified
Per 600 PAverified
293
33
Devin Mesoraco
Career
Per 600 PA
66
25.16
Alex Bregman
Careerverified
Per 600 PAverified
18
2.03
Devin Mesoraco
Career
Per 600 PA
2
0.76
Alex Bregman
Careerverified
Per 600 PAverified
209
23.54
Devin Mesoraco
Career
Per 600 PA
58
22.11
Alex Bregman
Careerverified
Per 600 PAverified
520
58.57
Devin Mesoraco
Career
Per 600 PA
126
48.03
Alex Bregman
Careerverified
Per 600 PAverified
0.416
0.416
Devin Mesoraco
Career
Per 600 PA
0.388
0.388
Alex Bregman
Careerverified
Per 600 PAverified
0.046
0.046
Devin Mesoraco
Career
Per 600 PA
0.041
0.041
Alex Bregman
Career
Per 600 PA
0.167
0.167
Devin Mesoraco
Careerverified
Per 600 PAverified
0.179
0.179
Alex Bregman
Careerverified
Per 600 PAverified
818.12
92.15
Devin Mesoraco
Career
Per 600 PA
183.34
69.89
Alex Bregman
Careerverified
Per 600 PAverified
2206
248.47
Devin Mesoraco
Career
Per 600 PA
569
216.9
Alex Bregman
Careerverified
Per 600 PAverified
1944
218.96
Devin Mesoraco
Career
Per 600 PA
486
185.26
Alex Bregman
Careerverified
Per 600 PAverified
0.365
0.365
Devin Mesoraco
Career
Per 600 PA
0.309
0.309
Alex Bregman
Careerverified
Per 600 PAverified
0.481
0.481
Devin Mesoraco
Career
Per 600 PA
0.406
0.406
Alex Bregman
Careerverified
Per 600 PAverified
0.846
0.846
Devin Mesoraco
Career
Per 600 PA
0.715
0.715
Alex Bregman
Careerverified
Per 600 PAverified
0.208
0.208
Devin Mesoraco
Career
Per 600 PA
0.174
0.174
Alex Bregman
Careerverified
Per 600 PAverified
0.284
0.284
Devin Mesoraco
Career
Per 600 PA
0.24
0.24
Alex Bregman
Careerverified
Per 600 PAverified
0.847
0.847
Devin Mesoraco
Career
Per 600 PA
0.657
0.657
Alex Bregman
Careerverified
Per 600 PAverified
0.281
0.281
Devin Mesoraco
Career
Per 600 PA
0.257
0.257
Alex Bregman
Careerverified
Per 600 PAverified
758
85.38
Devin Mesoraco
Career
Per 600 PA
152
57.94
Alex Bregman
Careerverified
Per 600 PAverified
725
81.66
Devin Mesoraco
Career
Per 600 PA
192
73.19
Alex Bregman
Careerverified
Per 600 PAverified
1274
143.5
Devin Mesoraco
Career
Per 600 PA
286
109.02
Alex Bregman
Careerverified
Per 600 PAverified
816.57
91.97
Devin Mesoraco
Career
Per 600 PA
175.96
67.07
Alex Bregman
Careerverified
Per 600 PA
67
7.55
Devin Mesoraco
Career
Per 600 PAverified
23
8.77
Alex Bregman
Careerverified
Per 600 PAverified
627
70.62
Devin Mesoraco
Career
Per 600 PA
138
52.6
Alex Bregman
Careerverified
Per 600 PA
17
1.91
Devin Mesoraco
Career
Per 600 PAverified
16
6.1
Alex Bregman
Career
Per 600 PAverified
716
80.65
Devin Mesoraco
Careerverified
Per 600 PA
316
120.46
Alex Bregman
Careerverified
Per 600 PAverified
7.44
7.44
Devin Mesoraco
Career
Per 600 PA
4.98
4.98
Alex Bregman
Careerverified
Per 600 PAverified
0.88
0.88
Devin Mesoraco
Career
Per 600 PA
0.44
0.44
Alex Bregman
Careerverified
Per 600 PAverified
1
0.11
Devin Mesoraco
Career
Per 600 PA
0
0
Alex Bregman
Careerverified
Per 600 PAverified
42
4.73
Devin Mesoraco
Career
Per 600 PA
11
4.19
Alex Bregman
Career
Per 600 PA
120
13.52
Devin Mesoraco
Careerverified
Per 600 PAverified
33
12.58
Alex Bregman
Careerverified
Per 600 PAverified
43
4.84
Devin Mesoraco
Career
Per 600 PA
4
1.52
Alex Bregman
Careerverified
Per 600 PA
15
1.69
Devin Mesoraco
Career
Per 600 PAverified
7
2.67
Alex Bregman
Careerverified
Per 600 PAverified
58
6.53
Devin Mesoraco
Career
Per 600 PA
11
4.19
Alex Bregman
Careerverified
Per 600 PAverified
74.14
74.14
Devin Mesoraco
Career
Per 600 PA
36.36
36.36

Fielding Stats for Alex Bregman and Devin Mesoraco

Alex Bregman
Careerverified
Per 9 Inningsverified
10
10
Devin Mesoraco
Career
Per 9 Innings
8
8
Alex Bregman
Careerverified
Per 9 Innings
1248
1.06
Devin Mesoraco
Career
Per 9 Inningsverified
402
1.1
Alex Bregman
Careerverified
Per 9 Inningsverified
1196
1.02
Devin Mesoraco
Career
Per 9 Innings
370
1.01
Alex Bregman
Careerverified
Per 9 Innings
31656
27
Devin Mesoraco
Career
Per 9 Innings
9895
27
Alex Bregman
Careerverified
Per 9 Innings
10552
9
Devin Mesoraco
Career
Per 9 Innings
3298.1
9
Alex Bregman
Career
Per 9 Innings
901
0.77
Devin Mesoraco
Careerverified
Per 9 Inningsverified
2928
7.99
Alex Bregman
Careerverified
Per 9 Inningsverified
2232
1.9
Devin Mesoraco
Career
Per 9 Innings
194
0.53
Alex Bregman
Career
Per 9 Innings
102
0.09
Devin Mesoraco
Careerverified
Per 9 Inningsverified
16
0.04
Alex Bregman
Careerverified
Per 9 Innings
3235
2.76
Devin Mesoraco
Career
Per 9 Inningsverified
3138
8.56
Alex Bregman
Careerverified
Per 9 Innings
3133
2.67
Devin Mesoraco
Career
Per 9 Inningsverified
3122
8.52
Alex Bregman
Career
Per 9 Innings
96.85
96.85
Devin Mesoraco
Careerverified
Per 9 Inningsverified
99.49
99.49
Alex Bregman
Career
Per 9 Innings
2.51
2.51
Devin Mesoraco
Careerverified
Per 9 Inningsverified
7.766
7.766
Alex Bregman
Careerverified
Per 9 Inningsverified
95.83
95.83
Devin Mesoraco
Career
Per 9 Innings
92.04
92.04
Alex Bregman
Careerverified
Per 9 Inningsverified
259
0.22
Devin Mesoraco
Career
Per 9 Innings
22
0.06
Alex Bregman
Careerverified
Per 9 Inningsverified
0
0
Devin Mesoraco
Career
Per 9 Innings
30
0.08
Alex Bregman
Career
Per 9 Innings
0
0
Devin Mesoraco
Career
Per 9 Innings
0
0
Alex Bregman
Careerverified
Per 9 Inningsverified
0
0
Devin Mesoraco
Career
Per 9 Innings
228
0.62
Alex Bregman
Career
Per 9 Innings
0
0
Devin Mesoraco
Careerverified
Per 9 Inningsverified
72
0.2