Michael Cuddyer vs. Jhonny Peralta — Career Comparison

Gen XVirginiaThrows RightBats RightNorth AmericaMinnesota TwinsAmerican LeagueRight FielderSilver SluggerAll-Star
MillenialD.R.Throws RightBats RightCaribbeanCleveland GuardiansAmerican LeagueShortstopAll-Star

Michael Cuddyer and Jhonny Peralta 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+ 107 for Michael Cuddyer, 106 for Jhonny Peralta), and so was their slugging (SLG+ 120 vs 115). The overall lean goes to Michael Cuddyer, but the margin between these two hitters is genuinely razor-thin.

Hitting Stats for Michael Cuddyer and Jhonny Peralta

Michael Cuddyer
Career
Per 600 PA
15
15
Jhonny Peralta
Career
Per 600 PA
15
15
Michael Cuddyer
Career
Per 600 PAverified
1536
151.03
Jhonny Peralta
Careerverified
Per 600 PA
1798
147.4
Michael Cuddyer
Career
Per 600 PA
6102
600
Jhonny Peralta
Careerverified
Per 600 PA
7319
600
Michael Cuddyer
Career
Per 600 PA
5488
539.63
Jhonny Peralta
Careerverified
Per 600 PAverified
6599
540.98
Michael Cuddyer
Careerverified
Per 600 PAverified
0.277
0.277
Jhonny Peralta
Career
Per 600 PA
0.267
0.267
Michael Cuddyer
Careerverified
Per 600 PAverified
0.818
0.818
Jhonny Peralta
Career
Per 600 PA
0.763
0.763
Michael Cuddyer
Career
Per 600 PAverified
1522
149.66
Jhonny Peralta
Careerverified
Per 600 PA
1761
144.36
Michael Cuddyer
Career
Per 600 PA
950
93.41
Jhonny Peralta
Careerverified
Per 600 PAverified
1159
95.01
Michael Cuddyer
Career
Per 600 PAverified
333
32.74
Jhonny Peralta
Careerverified
Per 600 PA
376
30.82
Michael Cuddyer
Careerverified
Per 600 PAverified
42
4.13
Jhonny Peralta
Career
Per 600 PA
24
1.97
Michael Cuddyer
Career
Per 600 PAverified
197
19.37
Jhonny Peralta
Careerverified
Per 600 PA
202
16.56
Michael Cuddyer
Career
Per 600 PAverified
572
56.24
Jhonny Peralta
Careerverified
Per 600 PA
602
49.35
Michael Cuddyer
Careerverified
Per 600 PAverified
0.376
0.376
Jhonny Peralta
Career
Per 600 PA
0.342
0.342
Michael Cuddyer
Careerverified
Per 600 PAverified
0.036
0.036
Jhonny Peralta
Career
Per 600 PA
0.031
0.031
Michael Cuddyer
Careerverified
Per 600 PAverified
0.129
0.129
Jhonny Peralta
Career
Per 600 PA
0.115
0.115
Michael Cuddyer
Career
Per 600 PAverified
854.17
83.99
Jhonny Peralta
Careerverified
Per 600 PA
899.81
73.77
Michael Cuddyer
Career
Per 600 PAverified
2530
248.77
Jhonny Peralta
Careerverified
Per 600 PA
2791
228.8
Michael Cuddyer
Career
Per 600 PAverified
2098
206.29
Jhonny Peralta
Careerverified
Per 600 PA
2405
197.16
Michael Cuddyer
Careerverified
Per 600 PAverified
0.344
0.344
Jhonny Peralta
Career
Per 600 PA
0.329
0.329
Michael Cuddyer
Careerverified
Per 600 PAverified
0.461
0.461
Jhonny Peralta
Career
Per 600 PA
0.423
0.423
Michael Cuddyer
Careerverified
Per 600 PAverified
0.805
0.805
Jhonny Peralta
Career
Per 600 PA
0.752
0.752
Michael Cuddyer
Careerverified
Per 600 PAverified
0.184
0.184
Jhonny Peralta
Career
Per 600 PA
0.156
0.156
Michael Cuddyer
Careerverified
Per 600 PAverified
0.27
0.27
Jhonny Peralta
Career
Per 600 PA
0.254
0.254
Michael Cuddyer
Careerverified
Per 600 PAverified
0.763
0.763
Jhonny Peralta
Career
Per 600 PA
0.682
0.682
Michael Cuddyer
Careerverified
Per 600 PAverified
0.314
0.314
Jhonny Peralta
Career
Per 600 PA
0.311
0.311
Michael Cuddyer
Career
Per 600 PAverified
809
79.55
Jhonny Peralta
Careerverified
Per 600 PA
841
68.94
Michael Cuddyer
Career
Per 600 PAverified
794
78.07
Jhonny Peralta
Careerverified
Per 600 PA
873
71.57
Michael Cuddyer
Career
Per 600 PAverified
1406
138.25
Jhonny Peralta
Careerverified
Per 600 PA
1512
123.95
Michael Cuddyer
Career
Per 600 PAverified
857.98
84.36
Jhonny Peralta
Careerverified
Per 600 PA
916.58
75.14
Michael Cuddyer
Careerverified
Per 600 PAverified
49
4.82
Jhonny Peralta
Career
Per 600 PA
38
3.12
Michael Cuddyer
Career
Per 600 PAverified
527
51.82
Jhonny Peralta
Careerverified
Per 600 PA
606
49.68
Michael Cuddyer
Careerverified
Per 600 PAverified
36
3.54
Jhonny Peralta
Career
Per 600 PA
24
1.97
Michael Cuddyer
Careerverified
Per 600 PAverified
1101
108.26
Jhonny Peralta
Career
Per 600 PA
1450
118.87
Michael Cuddyer
Careerverified
Per 600 PAverified
5.54
5.54
Jhonny Peralta
Career
Per 600 PA
5.05
5.05
Michael Cuddyer
Careerverified
Per 600 PAverified
0.48
0.48
Jhonny Peralta
Career
Per 600 PA
0.42
0.42
Michael Cuddyer
Career
Per 600 PA
4
0.39
Jhonny Peralta
Careerverified
Per 600 PAverified
13
1.07
Michael Cuddyer
Career
Per 600 PA
34
3.34
Jhonny Peralta
Careerverified
Per 600 PAverified
63
5.16
Michael Cuddyer
Careerverified
Per 600 PA
183
17.99
Jhonny Peralta
Career
Per 600 PAverified
200
16.4
Michael Cuddyer
Careerverified
Per 600 PAverified
75
7.37
Jhonny Peralta
Career
Per 600 PA
17
1.39
Michael Cuddyer
Career
Per 600 PA
22
2.16
Jhonny Peralta
Careerverified
Per 600 PAverified
27
2.21
Michael Cuddyer
Careerverified
Per 600 PAverified
97
9.54
Jhonny Peralta
Career
Per 600 PA
44
3.61
Michael Cuddyer
Careerverified
Per 600 PAverified
77.32
77.32
Jhonny Peralta
Career
Per 600 PA
38.64
38.64

Fielding Stats for Michael Cuddyer and Jhonny Peralta

Michael Cuddyer
Career
Per 9 Innings
15
15
Jhonny Peralta
Career
Per 9 Innings
15
15
Michael Cuddyer
Career
Per 9 Inningsverified
1519
1.11
Jhonny Peralta
Careerverified
Per 9 Innings
1760
1.04
Michael Cuddyer
Career
Per 9 Innings
1398
1.02
Jhonny Peralta
Careerverified
Per 9 Innings
1712
1.02
Michael Cuddyer
Career
Per 9 Innings
36915
27
Jhonny Peralta
Careerverified
Per 9 Innings
45496
27
Michael Cuddyer
Career
Per 9 Innings
12305
9
Jhonny Peralta
Careerverified
Per 9 Innings
15165.1
9
Michael Cuddyer
Careerverified
Per 9 Inningsverified
4090
2.99
Jhonny Peralta
Career
Per 9 Innings
2307
1.37
Michael Cuddyer
Career
Per 9 Innings
679
0.5
Jhonny Peralta
Careerverified
Per 9 Inningsverified
4694
2.79
Michael Cuddyer
Careerverified
Per 9 Inningsverified
69
0.05
Jhonny Peralta
Career
Per 9 Innings
150
0.09
Michael Cuddyer
Career
Per 9 Innings
4838
3.54
Jhonny Peralta
Careerverified
Per 9 Inningsverified
7151
4.24
Michael Cuddyer
Career
Per 9 Innings
4769
3.49
Jhonny Peralta
Careerverified
Per 9 Inningsverified
7001
4.15
Michael Cuddyer
Careerverified
Per 9 Inningsverified
98.57
98.57
Jhonny Peralta
Career
Per 9 Innings
97.9
97.9
Michael Cuddyer
Career
Per 9 Innings
3.14
3.14
Jhonny Peralta
Careerverified
Per 9 Inningsverified
3.978
3.978
Michael Cuddyer
Career
Per 9 Innings
92.03
92.03
Jhonny Peralta
Careerverified
Per 9 Inningsverified
97.27
97.27
Michael Cuddyer
Career
Per 9 Innings
282
0.21
Jhonny Peralta
Careerverified
Per 9 Inningsverified
984
0.58
Michael Cuddyer
Career
Per 9 Innings
0
0
Jhonny Peralta
Career
Per 9 Innings
0
0
Michael Cuddyer
Career
Per 9 Innings
0
0
Jhonny Peralta
Career
Per 9 Innings
0
0
Michael Cuddyer
Career
Per 9 Innings
0
0
Jhonny Peralta
Career
Per 9 Innings
0
0
Michael Cuddyer
Career
Per 9 Innings
0
0
Jhonny Peralta
Career
Per 9 Innings
0
0