Sergio Robles vs. Gene Roof — Career Comparison

Baby BoomersMexicoThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueCatcher
Baby BoomersKentuckyThrows RightBats SwitchNorth AmericaSt. Louis CardinalsNational LeagueLeft Fielder

On the career numbers, Gene Roof posted the stronger offensive profile against Sergio Robles. Gene Roof posted stronger numbers in OPS (.729 vs .304) and on-base percentage (.374 vs .208). By the career numbers, Gene Roof 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 Gene Roof

Sergio Robles
Career
Per 600 PA
3
3
Gene Roof
Career
Per 600 PA
3
3
Sergio Robles
Career
Per 600 PAverified
16
400
Gene Roof
Careerverified
Per 600 PA
48
274.29
Sergio Robles
Career
Per 600 PA
24
600
Gene Roof
Careerverified
Per 600 PA
105
600
Sergio Robles
Career
Per 600 PAverified
21
525
Gene Roof
Careerverified
Per 600 PA
90
514.29
Sergio Robles
Career
Per 600 PA
0.095
0.095
Gene Roof
Careerverified
Per 600 PAverified
0.267
0.267
Sergio Robles
Career
Per 600 PA
0.354
0.354
Gene Roof
Careerverified
Per 600 PAverified
0.785
0.785
Sergio Robles
Career
Per 600 PA
2
50
Gene Roof
Careerverified
Per 600 PAverified
24
137.14
Sergio Robles
Career
Per 600 PA
2
50
Gene Roof
Careerverified
Per 600 PAverified
16
91.43
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
8
45.71
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
8
45.71
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
0.333
0.333
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0.5
12.39
Gene Roof
Careerverified
Per 600 PAverified
14.02
80.11
Sergio Robles
Career
Per 600 PA
2
50
Gene Roof
Careerverified
Per 600 PAverified
32
182.86
Sergio Robles
Career
Per 600 PA
5
125
Gene Roof
Careerverified
Per 600 PAverified
38
217.14
Sergio Robles
Career
Per 600 PA
0.208
0.208
Gene Roof
Careerverified
Per 600 PAverified
0.362
0.362
Sergio Robles
Career
Per 600 PA
0.095
0.095
Gene Roof
Careerverified
Per 600 PAverified
0.356
0.356
Sergio Robles
Career
Per 600 PA
0.304
0.304
Gene Roof
Careerverified
Per 600 PAverified
0.718
0.718
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
0.089
0.089
Sergio Robles
Career
Per 600 PA
0.118
0.118
Gene Roof
Careerverified
Per 600 PAverified
0.252
0.252
Sergio Robles
Career
Per 600 PA
0.263
0.263
Gene Roof
Careerverified
Per 600 PAverified
0.768
0.768
Sergio Robles
Career
Per 600 PA
0.111
0.111
Gene Roof
Careerverified
Per 600 PAverified
0.353
0.353
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
17
97.14
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
6
34.29
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
23
131.43
Sergio Robles
Career
Per 600 PA
0.21
5.21
Gene Roof
Careerverified
Per 600 PAverified
13.32
76.11
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
3
75
Gene Roof
Careerverified
Per 600 PAverified
14
80
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
2
11.43
Sergio Robles
Careerverified
Per 600 PAverified
3
75
Gene Roof
Career
Per 600 PA
23
131.43
Sergio Robles
Careerverified
Per 600 PAverified
8
8
Gene Roof
Career
Per 600 PA
4.57
4.57
Sergio Robles
Careerverified
Per 600 PAverified
1
1
Gene Roof
Career
Per 600 PA
0.61
0.61
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
1
5.71
Sergio Robles
Careerverified
Per 600 PAverified
0
0
Gene Roof
Career
Per 600 PA
2
11.43
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
7
40
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
1
5.71
Sergio Robles
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
8
45.71
Sergio Robles
Career
Per 600 PA
Gene Roof
Careerverified
Per 600 PAverified
87.5
87.5

Fielding Stats for Sergio Robles and Gene Roof

Sergio Robles
Career
Per 9 Innings
3
3
Gene Roof
Career
Per 9 Innings
3
3
Sergio Robles
Career
Per 9 Inningsverified
15
1.93
Gene Roof
Careerverified
Per 9 Innings
31
1.51
Sergio Robles
Career
Per 9 Innings
5
0.64
Gene Roof
Careerverified
Per 9 Inningsverified
16
0.78
Sergio Robles
Career
Per 9 Innings
210
27
Gene Roof
Careerverified
Per 9 Innings
553
27
Sergio Robles
Career
Per 9 Innings
70
9
Gene Roof
Careerverified
Per 9 Innings
184.1
9
Sergio Robles
Career
Per 9 Inningsverified
43
5.53
Gene Roof
Careerverified
Per 9 Innings
46
2.25
Sergio Robles
Careerverified
Per 9 Inningsverified
1
0.13
Gene Roof
Career
Per 9 Innings
0
0
Sergio Robles
Careerverified
Per 9 Inningsverified
0
0
Gene Roof
Career
Per 9 Innings
2
0.1
Sergio Robles
Career
Per 9 Inningsverified
44
5.66
Gene Roof
Careerverified
Per 9 Innings
48
2.34
Sergio Robles
Career
Per 9 Inningsverified
44
5.66
Gene Roof
Careerverified
Per 9 Innings
46
2.25
Sergio Robles
Careerverified
Per 9 Inningsverified
100
100
Gene Roof
Career
Per 9 Innings
95.83
95.83
Sergio Robles
Careerverified
Per 9 Inningsverified
2.933
2.933
Gene Roof
Career
Per 9 Innings
1.484
1.484
Sergio Robles
Career
Per 9 Innings
33.33
33.33
Gene Roof
Careerverified
Per 9 Inningsverified
51.61
51.61
Sergio Robles
Career
Per 9 Innings
0
0
Gene Roof
Career
Per 9 Innings
0
0
Sergio Robles
Career
Per 9 Innings
2
0.26
Gene Roof
Careerverified
Per 9 Inningsverified
0
0
Sergio Robles
Career
Per 9 Innings
0
0
Gene Roof
Career
Per 9 Innings
0
0
Sergio Robles
Career
Per 9 Innings
1
0.13
Gene Roof
Careerverified
Per 9 Inningsverified
0
0
Sergio Robles
Career
Per 9 Innings
0
0
Gene Roof
Career
Per 9 Innings
0
0