Evan Longoria vs. Devin Mesoraco — Career Comparison

MillenialCaliforniaThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueThird BasemanGold GloveSilver SluggerRookie of the YearAll-Star
MillenialPennsylvaniaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcherAll-Star

Adjusted for the eras they played in, Evan Longoria holds a real edge over Devin Mesoraco in this comparison. Evan Longoria led in walk rate (BB%+ 136 vs 102), slugging (SLG+ 124 vs 113), and on-base percentage (OBP+ 111 vs 101). Devin Mesoraco held the edge in contact rate (K%+ 97 vs 94). The edge belongs to Evan Longoria.

Hitting Stats for Evan Longoria and Devin Mesoraco

Evan Longoria
Careerverified
Per 600 PAverified
16
16
Devin Mesoraco
Career
Per 600 PA
8
8
Evan Longoria
Careerverified
Per 600 PA
1986
145.21
Devin Mesoraco
Career
Per 600 PAverified
468
178.4
Evan Longoria
Careerverified
Per 600 PA
8206
600
Devin Mesoraco
Career
Per 600 PA
1574
600
Evan Longoria
Careerverified
Per 600 PA
7306
534.19
Devin Mesoraco
Career
Per 600 PAverified
1402
534.43
Evan Longoria
Careerverified
Per 600 PAverified
0.264
0.264
Devin Mesoraco
Career
Per 600 PA
0.232
0.232
Evan Longoria
Careerverified
Per 600 PAverified
0.816
0.816
Devin Mesoraco
Career
Per 600 PA
0.727
0.727
Evan Longoria
Careerverified
Per 600 PAverified
1930
141.12
Devin Mesoraco
Career
Per 600 PA
325
123.89
Evan Longoria
Careerverified
Per 600 PAverified
1131
82.7
Devin Mesoraco
Career
Per 600 PA
199
75.86
Evan Longoria
Careerverified
Per 600 PAverified
431
31.51
Devin Mesoraco
Career
Per 600 PA
66
25.16
Evan Longoria
Careerverified
Per 600 PAverified
26
1.9
Devin Mesoraco
Career
Per 600 PA
2
0.76
Evan Longoria
Careerverified
Per 600 PAverified
342
25.01
Devin Mesoraco
Career
Per 600 PA
58
22.11
Evan Longoria
Careerverified
Per 600 PAverified
799
58.42
Devin Mesoraco
Career
Per 600 PA
126
48.03
Evan Longoria
Careerverified
Per 600 PAverified
0.414
0.414
Devin Mesoraco
Career
Per 600 PA
0.388
0.388
Evan Longoria
Careerverified
Per 600 PAverified
0.047
0.047
Devin Mesoraco
Career
Per 600 PA
0.041
0.041
Evan Longoria
Career
Per 600 PA
0.177
0.177
Devin Mesoraco
Careerverified
Per 600 PAverified
0.179
0.179
Evan Longoria
Careerverified
Per 600 PAverified
1154.42
84.41
Devin Mesoraco
Career
Per 600 PA
183.34
69.89
Evan Longoria
Careerverified
Per 600 PAverified
3439
251.45
Devin Mesoraco
Career
Per 600 PA
569
216.9
Evan Longoria
Careerverified
Per 600 PAverified
2732
199.76
Devin Mesoraco
Career
Per 600 PA
486
185.26
Evan Longoria
Careerverified
Per 600 PAverified
0.333
0.333
Devin Mesoraco
Career
Per 600 PA
0.309
0.309
Evan Longoria
Careerverified
Per 600 PAverified
0.471
0.471
Devin Mesoraco
Career
Per 600 PA
0.406
0.406
Evan Longoria
Careerverified
Per 600 PAverified
0.804
0.804
Devin Mesoraco
Career
Per 600 PA
0.715
0.715
Evan Longoria
Careerverified
Per 600 PAverified
0.207
0.207
Devin Mesoraco
Career
Per 600 PA
0.174
0.174
Evan Longoria
Careerverified
Per 600 PAverified
0.268
0.268
Devin Mesoraco
Career
Per 600 PA
0.24
0.24
Evan Longoria
Careerverified
Per 600 PAverified
0.768
0.768
Devin Mesoraco
Career
Per 600 PA
0.657
0.657
Evan Longoria
Careerverified
Per 600 PAverified
0.296
0.296
Devin Mesoraco
Career
Per 600 PA
0.257
0.257
Evan Longoria
Careerverified
Per 600 PAverified
1017
74.36
Devin Mesoraco
Career
Per 600 PA
152
57.94
Evan Longoria
Careerverified
Per 600 PAverified
1159
84.74
Devin Mesoraco
Career
Per 600 PA
192
73.19
Evan Longoria
Careerverified
Per 600 PAverified
1834
134.1
Devin Mesoraco
Career
Per 600 PA
286
109.02
Evan Longoria
Careerverified
Per 600 PAverified
1131.11
82.7
Devin Mesoraco
Career
Per 600 PA
175.96
67.07
Evan Longoria
Careerverified
Per 600 PA
72
5.26
Devin Mesoraco
Career
Per 600 PAverified
23
8.77
Evan Longoria
Careerverified
Per 600 PAverified
730
53.38
Devin Mesoraco
Career
Per 600 PA
138
52.6
Evan Longoria
Careerverified
Per 600 PAverified
87
6.36
Devin Mesoraco
Career
Per 600 PA
16
6.1
Evan Longoria
Career
Per 600 PA
1696
124.01
Devin Mesoraco
Careerverified
Per 600 PAverified
316
120.46
Evan Longoria
Career
Per 600 PA
4.84
4.84
Devin Mesoraco
Careerverified
Per 600 PAverified
4.98
4.98
Evan Longoria
Career
Per 600 PA
0.43
0.43
Devin Mesoraco
Careerverified
Per 600 PAverified
0.44
0.44
Evan Longoria
Careerverified
Per 600 PAverified
1
0.07
Devin Mesoraco
Career
Per 600 PA
0
0
Evan Longoria
Careerverified
Per 600 PAverified
97
7.09
Devin Mesoraco
Career
Per 600 PA
11
4.19
Evan Longoria
Career
Per 600 PA
206
15.06
Devin Mesoraco
Careerverified
Per 600 PAverified
33
12.58
Evan Longoria
Careerverified
Per 600 PAverified
58
4.24
Devin Mesoraco
Career
Per 600 PA
4
1.52
Evan Longoria
Careerverified
Per 600 PA
19
1.39
Devin Mesoraco
Career
Per 600 PAverified
7
2.67
Evan Longoria
Careerverified
Per 600 PAverified
77
5.63
Devin Mesoraco
Career
Per 600 PA
11
4.19
Evan Longoria
Careerverified
Per 600 PAverified
75.32
75.32
Devin Mesoraco
Career
Per 600 PA
36.36
36.36

Fielding Stats for Evan Longoria and Devin Mesoraco

Evan Longoria
Careerverified
Per 9 Inningsverified
16
16
Devin Mesoraco
Career
Per 9 Innings
8
8
Evan Longoria
Careerverified
Per 9 Innings
1827
1.05
Devin Mesoraco
Career
Per 9 Inningsverified
402
1.1
Evan Longoria
Careerverified
Per 9 Inningsverified
1786
1.02
Devin Mesoraco
Career
Per 9 Innings
370
1.01
Evan Longoria
Careerverified
Per 9 Innings
47062
27
Devin Mesoraco
Career
Per 9 Innings
9895
27
Evan Longoria
Careerverified
Per 9 Innings
15687.1
9
Devin Mesoraco
Career
Per 9 Innings
3298.1
9
Evan Longoria
Career
Per 9 Innings
1305
0.75
Devin Mesoraco
Careerverified
Per 9 Inningsverified
2928
7.99
Evan Longoria
Careerverified
Per 9 Inningsverified
3298
1.89
Devin Mesoraco
Career
Per 9 Innings
194
0.53
Evan Longoria
Career
Per 9 Innings
160
0.09
Devin Mesoraco
Careerverified
Per 9 Inningsverified
16
0.04
Evan Longoria
Careerverified
Per 9 Innings
4763
2.73
Devin Mesoraco
Career
Per 9 Inningsverified
3138
8.56
Evan Longoria
Careerverified
Per 9 Innings
4603
2.64
Devin Mesoraco
Career
Per 9 Inningsverified
3122
8.52
Evan Longoria
Career
Per 9 Innings
96.64
96.64
Devin Mesoraco
Careerverified
Per 9 Inningsverified
99.49
99.49
Evan Longoria
Career
Per 9 Innings
2.519
2.519
Devin Mesoraco
Careerverified
Per 9 Inningsverified
7.766
7.766
Evan Longoria
Careerverified
Per 9 Inningsverified
97.76
97.76
Devin Mesoraco
Career
Per 9 Innings
92.04
92.04
Evan Longoria
Careerverified
Per 9 Inningsverified
390
0.22
Devin Mesoraco
Career
Per 9 Innings
22
0.06
Evan Longoria
Careerverified
Per 9 Inningsverified
0
0
Devin Mesoraco
Career
Per 9 Innings
30
0.08
Evan Longoria
Career
Per 9 Innings
0
0
Devin Mesoraco
Career
Per 9 Innings
0
0
Evan Longoria
Careerverified
Per 9 Inningsverified
0
0
Devin Mesoraco
Career
Per 9 Innings
228
0.62
Evan Longoria
Career
Per 9 Innings
0
0
Devin Mesoraco
Careerverified
Per 9 Inningsverified
72
0.2