Todd Frazier vs. Devin Mesoraco — Career Comparison

MillenialNew JerseyThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueThird BasemanAll-Star
MillenialPennsylvaniaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcherAll-Star

Todd Frazier and Devin Mesoraco are a strikingly close offensive match — their adjusted numbers sit nearly on top of each other across the most important hitting dimensions. Their on-base numbers were nearly identical (OBP+ 100 for Todd Frazier, 101 for Devin Mesoraco), and so was their slugging (SLG+ 113 vs 113). The overall lean goes to Devin Mesoraco, but the margin between these two hitters is genuinely razor-thin.

Hitting Stats for Todd Frazier and Devin Mesoraco

Todd Frazier
Careerverified
Per 600 PAverified
11
11
Devin Mesoraco
Career
Per 600 PA
8
8
Todd Frazier
Careerverified
Per 600 PA
1244
150.82
Devin Mesoraco
Career
Per 600 PAverified
468
178.4
Todd Frazier
Careerverified
Per 600 PA
4949
600
Devin Mesoraco
Career
Per 600 PA
1574
600
Todd Frazier
Careerverified
Per 600 PA
4392
532.47
Devin Mesoraco
Career
Per 600 PAverified
1402
534.43
Todd Frazier
Careerverified
Per 600 PAverified
0.241
0.241
Devin Mesoraco
Career
Per 600 PA
0.232
0.232
Todd Frazier
Careerverified
Per 600 PAverified
0.779
0.779
Devin Mesoraco
Career
Per 600 PA
0.727
0.727
Todd Frazier
Careerverified
Per 600 PAverified
1059
128.39
Devin Mesoraco
Career
Per 600 PA
325
123.89
Todd Frazier
Careerverified
Per 600 PA
614
74.44
Devin Mesoraco
Career
Per 600 PAverified
199
75.86
Todd Frazier
Careerverified
Per 600 PAverified
212
25.7
Devin Mesoraco
Career
Per 600 PA
66
25.16
Todd Frazier
Careerverified
Per 600 PAverified
15
1.82
Devin Mesoraco
Career
Per 600 PA
2
0.76
Todd Frazier
Careerverified
Per 600 PAverified
218
26.43
Devin Mesoraco
Career
Per 600 PA
58
22.11
Todd Frazier
Careerverified
Per 600 PAverified
445
53.95
Devin Mesoraco
Career
Per 600 PA
126
48.03
Todd Frazier
Careerverified
Per 600 PAverified
0.42
0.42
Devin Mesoraco
Career
Per 600 PA
0.388
0.388
Todd Frazier
Careerverified
Per 600 PAverified
0.05
0.05
Devin Mesoraco
Career
Per 600 PA
0.041
0.041
Todd Frazier
Careerverified
Per 600 PAverified
0.206
0.206
Devin Mesoraco
Career
Per 600 PA
0.179
0.179
Todd Frazier
Careerverified
Per 600 PAverified
646
78.32
Devin Mesoraco
Career
Per 600 PA
183.34
69.89
Todd Frazier
Careerverified
Per 600 PAverified
1955
237.02
Devin Mesoraco
Career
Per 600 PA
569
216.9
Todd Frazier
Careerverified
Per 600 PAverified
1574
190.83
Devin Mesoraco
Career
Per 600 PA
486
185.26
Todd Frazier
Careerverified
Per 600 PAverified
0.318
0.318
Devin Mesoraco
Career
Per 600 PA
0.309
0.309
Todd Frazier
Careerverified
Per 600 PAverified
0.445
0.445
Devin Mesoraco
Career
Per 600 PA
0.406
0.406
Todd Frazier
Careerverified
Per 600 PAverified
0.763
0.763
Devin Mesoraco
Career
Per 600 PA
0.715
0.715
Todd Frazier
Careerverified
Per 600 PAverified
0.204
0.204
Devin Mesoraco
Career
Per 600 PA
0.174
0.174
Todd Frazier
Careerverified
Per 600 PAverified
0.255
0.255
Devin Mesoraco
Career
Per 600 PA
0.24
0.24
Todd Frazier
Careerverified
Per 600 PAverified
0.734
0.734
Devin Mesoraco
Career
Per 600 PA
0.657
0.657
Todd Frazier
Careerverified
Per 600 PAverified
0.269
0.269
Devin Mesoraco
Career
Per 600 PA
0.257
0.257
Todd Frazier
Careerverified
Per 600 PAverified
604
73.23
Devin Mesoraco
Career
Per 600 PA
152
57.94
Todd Frazier
Careerverified
Per 600 PAverified
640
77.59
Devin Mesoraco
Career
Per 600 PA
192
73.19
Todd Frazier
Careerverified
Per 600 PAverified
1026
124.39
Devin Mesoraco
Career
Per 600 PA
286
109.02
Todd Frazier
Careerverified
Per 600 PAverified
626.31
75.93
Devin Mesoraco
Career
Per 600 PA
175.96
67.07
Todd Frazier
Careerverified
Per 600 PAverified
77
9.34
Devin Mesoraco
Career
Per 600 PA
23
8.77
Todd Frazier
Careerverified
Per 600 PAverified
438
53.1
Devin Mesoraco
Career
Per 600 PA
138
52.6
Todd Frazier
Career
Per 600 PA
12
1.45
Devin Mesoraco
Careerverified
Per 600 PAverified
16
6.1
Todd Frazier
Career
Per 600 PA
1085
131.54
Devin Mesoraco
Careerverified
Per 600 PAverified
316
120.46
Todd Frazier
Career
Per 600 PA
4.56
4.56
Devin Mesoraco
Careerverified
Per 600 PAverified
4.98
4.98
Todd Frazier
Career
Per 600 PA
0.4
0.4
Devin Mesoraco
Careerverified
Per 600 PAverified
0.44
0.44
Todd Frazier
Careerverified
Per 600 PAverified
4
0.48
Devin Mesoraco
Career
Per 600 PA
0
0
Todd Frazier
Careerverified
Per 600 PAverified
38
4.61
Devin Mesoraco
Career
Per 600 PA
11
4.19
Todd Frazier
Career
Per 600 PAverified
95
11.52
Devin Mesoraco
Careerverified
Per 600 PA
33
12.58
Todd Frazier
Careerverified
Per 600 PAverified
73
8.85
Devin Mesoraco
Career
Per 600 PA
4
1.52
Todd Frazier
Careerverified
Per 600 PAverified
38
4.61
Devin Mesoraco
Career
Per 600 PA
7
2.67
Todd Frazier
Careerverified
Per 600 PAverified
111
13.46
Devin Mesoraco
Career
Per 600 PA
11
4.19
Todd Frazier
Careerverified
Per 600 PAverified
65.77
65.77
Devin Mesoraco
Career
Per 600 PA
36.36
36.36

Fielding Stats for Todd Frazier and Devin Mesoraco

Todd Frazier
Careerverified
Per 9 Inningsverified
11
11
Devin Mesoraco
Career
Per 9 Innings
8
8
Todd Frazier
Careerverified
Per 9 Innings
1204
1.07
Devin Mesoraco
Career
Per 9 Inningsverified
402
1.1
Todd Frazier
Careerverified
Per 9 Innings
1140
1.01
Devin Mesoraco
Career
Per 9 Innings
370
1.01
Todd Frazier
Careerverified
Per 9 Innings
30344
27
Devin Mesoraco
Career
Per 9 Innings
9895
27
Todd Frazier
Careerverified
Per 9 Innings
10114.2
9
Devin Mesoraco
Career
Per 9 Innings
3298.1
9
Todd Frazier
Career
Per 9 Innings
1554
1.38
Devin Mesoraco
Careerverified
Per 9 Inningsverified
2928
7.99
Todd Frazier
Careerverified
Per 9 Inningsverified
1949
1.73
Devin Mesoraco
Career
Per 9 Innings
194
0.53
Todd Frazier
Career
Per 9 Innings
105
0.09
Devin Mesoraco
Careerverified
Per 9 Inningsverified
16
0.04
Todd Frazier
Careerverified
Per 9 Innings
3608
3.21
Devin Mesoraco
Career
Per 9 Inningsverified
3138
8.56
Todd Frazier
Careerverified
Per 9 Innings
3503
3.12
Devin Mesoraco
Career
Per 9 Inningsverified
3122
8.52
Todd Frazier
Career
Per 9 Innings
97.09
97.09
Devin Mesoraco
Careerverified
Per 9 Inningsverified
99.49
99.49
Todd Frazier
Career
Per 9 Innings
2.91
2.91
Devin Mesoraco
Careerverified
Per 9 Inningsverified
7.766
7.766
Todd Frazier
Careerverified
Per 9 Inningsverified
94.68
94.68
Devin Mesoraco
Career
Per 9 Innings
92.04
92.04
Todd Frazier
Careerverified
Per 9 Inningsverified
270
0.24
Devin Mesoraco
Career
Per 9 Innings
22
0.06
Todd Frazier
Careerverified
Per 9 Inningsverified
0
0
Devin Mesoraco
Career
Per 9 Innings
30
0.08
Todd Frazier
Career
Per 9 Innings
0
0
Devin Mesoraco
Career
Per 9 Innings
0
0
Todd Frazier
Careerverified
Per 9 Inningsverified
0
0
Devin Mesoraco
Career
Per 9 Innings
228
0.62
Todd Frazier
Career
Per 9 Innings
0
0
Devin Mesoraco
Careerverified
Per 9 Inningsverified
72
0.2