Sergio Robles vs. Mark Ryal — Career Comparison

Baby BoomersMexicoThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueCatcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaCalifornia AngelsAmerican LeagueUnknown

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

Hitting Stats for Sergio Robles and Mark Ryal

Sergio Robles
Career
Per 600 PA
3
3
Mark Ryal
Careerverified
Per 600 PAverified
6
6
Sergio Robles
Career
Per 600 PAverified
16
400
Mark Ryal
Careerverified
Per 600 PA
127
324.26
Sergio Robles
Career
Per 600 PA
24
600
Mark Ryal
Careerverified
Per 600 PA
235
600
Sergio Robles
Career
Per 600 PA
21
525
Mark Ryal
Careerverified
Per 600 PAverified
223
569.36
Sergio Robles
Career
Per 600 PA
0.095
0.095
Mark Ryal
Careerverified
Per 600 PAverified
0.211
0.211
Sergio Robles
Career
Per 600 PA
0.354
0.354
Mark Ryal
Careerverified
Per 600 PAverified
0.612
0.612
Sergio Robles
Career
Per 600 PA
2
50
Mark Ryal
Careerverified
Per 600 PAverified
47
120
Sergio Robles
Career
Per 600 PA
2
50
Mark Ryal
Careerverified
Per 600 PAverified
29
74.04
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
11
28.09
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
7
17.87
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
18
45.96
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
0.383
0.383
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
0.031
0.031
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
0.149
0.149
Sergio Robles
Career
Per 600 PA
0.5
12.39
Mark Ryal
Careerverified
Per 600 PAverified
19.98
51.01
Sergio Robles
Career
Per 600 PA
2
50
Mark Ryal
Careerverified
Per 600 PAverified
79
201.7
Sergio Robles
Career
Per 600 PA
5
125
Mark Ryal
Careerverified
Per 600 PAverified
57
145.53
Sergio Robles
Career
Per 600 PA
0.208
0.208
Mark Ryal
Careerverified
Per 600 PAverified
0.245
0.245
Sergio Robles
Career
Per 600 PA
0.095
0.095
Mark Ryal
Careerverified
Per 600 PAverified
0.354
0.354
Sergio Robles
Career
Per 600 PA
0.304
0.304
Mark Ryal
Careerverified
Per 600 PAverified
0.599
0.599
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
0.144
0.144
Sergio Robles
Career
Per 600 PA
0.118
0.118
Mark Ryal
Careerverified
Per 600 PAverified
0.199
0.199
Sergio Robles
Career
Per 600 PA
0.263
0.263
Mark Ryal
Careerverified
Per 600 PAverified
0.492
0.492
Sergio Robles
Career
Per 600 PA
0.111
0.111
Mark Ryal
Careerverified
Per 600 PAverified
0.22
0.22
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
19
48.51
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
31
79.15
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
43
109.79
Sergio Robles
Career
Per 600 PA
0.21
5.21
Mark Ryal
Careerverified
Per 600 PAverified
17.37
44.36
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PAverified
3
75
Mark Ryal
Careerverified
Per 600 PA
10
25.53
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
2
5.11
Sergio Robles
Careerverified
Per 600 PAverified
3
75
Mark Ryal
Career
Per 600 PA
34
86.81
Sergio Robles
Careerverified
Per 600 PAverified
8
8
Mark Ryal
Career
Per 600 PA
6.91
6.91
Sergio Robles
Careerverified
Per 600 PAverified
1
1
Mark Ryal
Career
Per 600 PA
0.29
0.29
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
2
5.11
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Career
Per 600 PA
0
0
Sergio Robles
Careerverified
Per 600 PAverified
0
0
Mark Ryal
Career
Per 600 PA
7
17.87
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
1
2.55
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
1
2.55
Sergio Robles
Career
Per 600 PA
Mark Ryal
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Sergio Robles and Mark Ryal

Sergio Robles
Career
Per 9 Innings
3
3
Mark Ryal
Careerverified
Per 9 Inningsverified
6
6
Sergio Robles
Career
Per 9 Inningsverified
15
1.93
Mark Ryal
Careerverified
Per 9 Innings
64
1.68
Sergio Robles
Career
Per 9 Innings
5
0.64
Mark Ryal
Careerverified
Per 9 Inningsverified
35
0.92
Sergio Robles
Career
Per 9 Innings
210
27
Mark Ryal
Careerverified
Per 9 Innings
1030
27
Sergio Robles
Career
Per 9 Innings
70
9
Mark Ryal
Careerverified
Per 9 Innings
343.1
9
Sergio Robles
Career
Per 9 Inningsverified
43
5.53
Mark Ryal
Careerverified
Per 9 Innings
133
3.49
Sergio Robles
Career
Per 9 Inningsverified
1
0.13
Mark Ryal
Careerverified
Per 9 Innings
3
0.08
Sergio Robles
Careerverified
Per 9 Inningsverified
0
0
Mark Ryal
Career
Per 9 Innings
5
0.13
Sergio Robles
Career
Per 9 Inningsverified
44
5.66
Mark Ryal
Careerverified
Per 9 Innings
141
3.7
Sergio Robles
Career
Per 9 Inningsverified
44
5.66
Mark Ryal
Careerverified
Per 9 Innings
136
3.57
Sergio Robles
Careerverified
Per 9 Inningsverified
100
100
Mark Ryal
Career
Per 9 Innings
96.45
96.45
Sergio Robles
Careerverified
Per 9 Inningsverified
2.933
2.933
Mark Ryal
Career
Per 9 Innings
2.125
2.125
Sergio Robles
Career
Per 9 Innings
33.33
33.33
Mark Ryal
Careerverified
Per 9 Inningsverified
54.69
54.69
Sergio Robles
Career
Per 9 Innings
0
0
Mark Ryal
Careerverified
Per 9 Inningsverified
2
0.05
Sergio Robles
Career
Per 9 Innings
2
0.26
Mark Ryal
Careerverified
Per 9 Inningsverified
0
0
Sergio Robles
Career
Per 9 Innings
0
0
Mark Ryal
Career
Per 9 Innings
0
0
Sergio Robles
Career
Per 9 Innings
1
0.13
Mark Ryal
Careerverified
Per 9 Inningsverified
0
0
Sergio Robles
Career
Per 9 Innings
0
0
Mark Ryal
Career
Per 9 Innings
0
0