Mark Contreras vs. Sergio Robles — Career Comparison

MillenialCaliforniaThrows RightBats LeftNorth AmericaMinnesota TwinsAmerican LeagueCenter Fielder
Baby BoomersMexicoThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueCatcher

On the career numbers, Mark Contreras posted the stronger offensive profile against Sergio Robles. Mark Contreras posted stronger numbers in OPS (.441 vs .304) and slugging (.293 vs .095). Sergio Robles had the advantage in on-base percentage (.208 vs .148). By the career numbers, Mark Contreras had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Mark Contreras and Sergio Robles

Mark Contreras
Career
Per 600 PA
1
1
Sergio Robles
Careerverified
Per 600 PAverified
3
3
Mark Contreras
Careerverified
Per 600 PA
28
275.41
Sergio Robles
Career
Per 600 PAverified
16
400
Mark Contreras
Careerverified
Per 600 PA
61
600
Sergio Robles
Career
Per 600 PA
24
600
Mark Contreras
Careerverified
Per 600 PAverified
58
570.49
Sergio Robles
Career
Per 600 PA
21
525
Mark Contreras
Careerverified
Per 600 PAverified
0.121
0.121
Sergio Robles
Career
Per 600 PA
0.095
0.095
Mark Contreras
Careerverified
Per 600 PAverified
0.473
0.473
Sergio Robles
Career
Per 600 PA
0.354
0.354
Mark Contreras
Careerverified
Per 600 PAverified
7
68.85
Sergio Robles
Career
Per 600 PA
2
50
Mark Contreras
Careerverified
Per 600 PA
3
29.51
Sergio Robles
Career
Per 600 PAverified
2
50
Mark Contreras
Careerverified
Per 600 PAverified
1
9.84
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Careerverified
Per 600 PAverified
3
29.51
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Careerverified
Per 600 PAverified
4
39.34
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Careerverified
Per 600 PAverified
0.571
0.571
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Careerverified
Per 600 PAverified
0.052
0.052
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Careerverified
Per 600 PAverified
0.429
0.429
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Careerverified
Per 600 PAverified
4.02
39.57
Sergio Robles
Career
Per 600 PA
0.5
12.39
Mark Contreras
Careerverified
Per 600 PAverified
17
167.21
Sergio Robles
Career
Per 600 PA
2
50
Mark Contreras
Careerverified
Per 600 PA
9
88.52
Sergio Robles
Career
Per 600 PAverified
5
125
Mark Contreras
Career
Per 600 PA
0.148
0.148
Sergio Robles
Careerverified
Per 600 PAverified
0.208
0.208
Mark Contreras
Careerverified
Per 600 PAverified
0.293
0.293
Sergio Robles
Career
Per 600 PA
0.095
0.095
Mark Contreras
Careerverified
Per 600 PAverified
0.441
0.441
Sergio Robles
Career
Per 600 PA
0.304
0.304
Mark Contreras
Careerverified
Per 600 PAverified
0.172
0.172
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Careerverified
Per 600 PAverified
0.14
0.14
Sergio Robles
Career
Per 600 PA
0.118
0.118
Mark Contreras
Careerverified
Per 600 PAverified
0.377
0.377
Sergio Robles
Career
Per 600 PA
0.263
0.263
Mark Contreras
Careerverified
Per 600 PAverified
0.114
0.114
Sergio Robles
Career
Per 600 PA
0.111
0.111
Mark Contreras
Careerverified
Per 600 PAverified
9
88.52
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Careerverified
Per 600 PAverified
6
59.02
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Careerverified
Per 600 PAverified
12
118.03
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Careerverified
Per 600 PAverified
1.08
10.65
Sergio Robles
Career
Per 600 PA
0.21
5.21
Mark Contreras
Careerverified
Per 600 PAverified
1
9.84
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Career
Per 600 PA
1
9.84
Sergio Robles
Careerverified
Per 600 PAverified
3
75
Mark Contreras
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Career
Per 600 PA
21
206.56
Sergio Robles
Careerverified
Per 600 PAverified
3
75
Mark Contreras
Career
Per 600 PA
2.9
2.9
Sergio Robles
Careerverified
Per 600 PAverified
8
8
Mark Contreras
Career
Per 600 PA
0.05
0.05
Sergio Robles
Careerverified
Per 600 PAverified
1
1
Mark Contreras
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Careerverified
Per 600 PAverified
1
9.84
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Career
Per 600 PA
2
19.67
Sergio Robles
Careerverified
Per 600 PAverified
0
0
Mark Contreras
Careerverified
Per 600 PAverified
1
9.84
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Careerverified
Per 600 PAverified
1
9.84
Sergio Robles
Career
Per 600 PA
0
0
Mark Contreras
Careerverified
Per 600 PAverified
100
100
Sergio Robles
Career
Per 600 PA

Fielding Stats for Mark Contreras and Sergio Robles

Mark Contreras
Career
Per 9 Innings
1
1
Sergio Robles
Careerverified
Per 9 Inningsverified
3
3
Mark Contreras
Careerverified
Per 9 Innings
24
1.43
Sergio Robles
Career
Per 9 Inningsverified
15
1.93
Mark Contreras
Careerverified
Per 9 Inningsverified
15
0.9
Sergio Robles
Career
Per 9 Innings
5
0.64
Mark Contreras
Careerverified
Per 9 Innings
452
27
Sergio Robles
Career
Per 9 Innings
210
27
Mark Contreras
Careerverified
Per 9 Innings
150.2
9
Sergio Robles
Career
Per 9 Innings
70
9
Mark Contreras
Careerverified
Per 9 Innings
45
2.69
Sergio Robles
Career
Per 9 Inningsverified
43
5.53
Mark Contreras
Careerverified
Per 9 Inningsverified
3
0.18
Sergio Robles
Career
Per 9 Innings
1
0.13
Mark Contreras
Career
Per 9 Innings
1
0.06
Sergio Robles
Careerverified
Per 9 Inningsverified
0
0
Mark Contreras
Careerverified
Per 9 Innings
49
2.93
Sergio Robles
Career
Per 9 Inningsverified
44
5.66
Mark Contreras
Careerverified
Per 9 Innings
48
2.87
Sergio Robles
Career
Per 9 Inningsverified
44
5.66
Mark Contreras
Career
Per 9 Innings
97.96
97.96
Sergio Robles
Careerverified
Per 9 Inningsverified
100
100
Mark Contreras
Career
Per 9 Innings
2
2
Sergio Robles
Careerverified
Per 9 Inningsverified
2.933
2.933
Mark Contreras
Careerverified
Per 9 Inningsverified
62.5
62.5
Sergio Robles
Career
Per 9 Innings
33.33
33.33
Mark Contreras
Career
Per 9 Innings
0
0
Sergio Robles
Career
Per 9 Innings
0
0
Mark Contreras
Careerverified
Per 9 Inningsverified
0
0
Sergio Robles
Career
Per 9 Innings
2
0.26
Mark Contreras
Career
Per 9 Innings
0
0
Sergio Robles
Career
Per 9 Innings
0
0
Mark Contreras
Careerverified
Per 9 Inningsverified
0
0
Sergio Robles
Career
Per 9 Innings
1
0.13
Mark Contreras
Career
Per 9 Innings
0
0
Sergio Robles
Career
Per 9 Innings
0
0