Carlos Perez vs. Darin Ruf — Career Comparison

MillenialVenezuelaThrows RightBats RightSouth AmericaLos Angeles Angels of AnaheimAmerican LeagueCatcher
MillenialNebraskaThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueFirst Baseman

On the career numbers, Darin Ruf posted the stronger offensive profile against Carlos Perez. Darin Ruf posted stronger numbers in OPS (.758 vs .592) and on-base percentage (.331 vs .265). By the career numbers, Darin Ruf had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Carlos Perez and Darin Ruf

Carlos Perez
Career
Per 600 PA
5
5
Darin Ruf
Careerverified
Per 600 PAverified
9
9
Carlos Perez
Career
Per 600 PA
280
195.58
Darin Ruf
Careerverified
Per 600 PAverified
582
206.63
Carlos Perez
Career
Per 600 PA
859
600
Darin Ruf
Careerverified
Per 600 PA
1690
600
Carlos Perez
Career
Per 600 PAverified
786
549.01
Darin Ruf
Careerverified
Per 600 PA
1469
521.54
Carlos Perez
Career
Per 600 PA
0.218
0.218
Darin Ruf
Careerverified
Per 600 PAverified
0.239
0.239
Carlos Perez
Career
Per 600 PA
0.618
0.618
Darin Ruf
Careerverified
Per 600 PAverified
0.772
0.772
Carlos Perez
Career
Per 600 PA
171
119.44
Darin Ruf
Careerverified
Per 600 PAverified
351
124.62
Carlos Perez
Career
Per 600 PAverified
119
83.12
Darin Ruf
Careerverified
Per 600 PA
212
75.27
Carlos Perez
Career
Per 600 PA
35
24.45
Darin Ruf
Careerverified
Per 600 PAverified
69
24.5
Carlos Perez
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
3
1.07
Carlos Perez
Career
Per 600 PA
17
11.87
Darin Ruf
Careerverified
Per 600 PAverified
67
23.79
Carlos Perez
Career
Per 600 PA
52
36.32
Darin Ruf
Careerverified
Per 600 PAverified
139
49.35
Carlos Perez
Career
Per 600 PA
0.304
0.304
Darin Ruf
Careerverified
Per 600 PAverified
0.396
0.396
Carlos Perez
Career
Per 600 PA
0.022
0.022
Darin Ruf
Careerverified
Per 600 PAverified
0.046
0.046
Carlos Perez
Career
Per 600 PA
0.099
0.099
Darin Ruf
Careerverified
Per 600 PAverified
0.191
0.191
Carlos Perez
Career
Per 600 PA
69.45
48.51
Darin Ruf
Careerverified
Per 600 PAverified
215.33
76.45
Carlos Perez
Career
Per 600 PA
257
179.51
Darin Ruf
Careerverified
Per 600 PAverified
627
222.6
Carlos Perez
Career
Per 600 PA
224
156.46
Darin Ruf
Careerverified
Per 600 PAverified
556
197.4
Carlos Perez
Career
Per 600 PA
0.265
0.265
Darin Ruf
Careerverified
Per 600 PAverified
0.329
0.329
Carlos Perez
Career
Per 600 PA
0.327
0.327
Darin Ruf
Careerverified
Per 600 PAverified
0.427
0.427
Carlos Perez
Career
Per 600 PA
0.592
0.592
Darin Ruf
Careerverified
Per 600 PAverified
0.756
0.756
Carlos Perez
Career
Per 600 PA
0.109
0.109
Darin Ruf
Careerverified
Per 600 PAverified
0.188
0.188
Carlos Perez
Career
Per 600 PA
0.201
0.201
Darin Ruf
Careerverified
Per 600 PAverified
0.255
0.255
Carlos Perez
Career
Per 600 PA
0.494
0.494
Darin Ruf
Careerverified
Per 600 PAverified
0.724
0.724
Carlos Perez
Career
Per 600 PA
0.252
0.252
Darin Ruf
Careerverified
Per 600 PAverified
0.297
0.297
Carlos Perez
Career
Per 600 PA
64
44.7
Darin Ruf
Careerverified
Per 600 PAverified
198
70.3
Carlos Perez
Career
Per 600 PA
78
54.48
Darin Ruf
Careerverified
Per 600 PAverified
205
72.78
Carlos Perez
Career
Per 600 PA
125
87.31
Darin Ruf
Careerverified
Per 600 PAverified
336
119.29
Carlos Perez
Career
Per 600 PA
67.27
46.99
Darin Ruf
Careerverified
Per 600 PAverified
210.8
74.84
Carlos Perez
Career
Per 600 PA
6
4.19
Darin Ruf
Careerverified
Per 600 PAverified
25
8.88
Carlos Perez
Career
Per 600 PA
47
32.83
Darin Ruf
Careerverified
Per 600 PAverified
180
63.91
Carlos Perez
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
4
1.42
Carlos Perez
Careerverified
Per 600 PAverified
165
115.25
Darin Ruf
Career
Per 600 PA
460
163.31
Carlos Perez
Careerverified
Per 600 PAverified
5.21
5.21
Darin Ruf
Career
Per 600 PA
3.67
3.67
Carlos Perez
Career
Per 600 PA
0.28
0.28
Darin Ruf
Careerverified
Per 600 PAverified
0.39
0.39
Carlos Perez
Careerverified
Per 600 PAverified
13
9.08
Darin Ruf
Career
Per 600 PA
1
0.36
Carlos Perez
Career
Per 600 PA
7
4.89
Darin Ruf
Careerverified
Per 600 PAverified
15
5.33
Carlos Perez
Careerverified
Per 600 PA
21
14.67
Darin Ruf
Career
Per 600 PAverified
39
13.85
Carlos Perez
Career
Per 600 PAverified
4
2.79
Darin Ruf
Careerverified
Per 600 PA
6
2.13
Carlos Perez
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
1
0.36
Carlos Perez
Career
Per 600 PAverified
4
2.79
Darin Ruf
Careerverified
Per 600 PA
7
2.49
Carlos Perez
Careerverified
Per 600 PAverified
100
100
Darin Ruf
Career
Per 600 PA
85.71
85.71

Fielding Stats for Carlos Perez and Darin Ruf

Carlos Perez
Career
Per 9 Innings
5
5
Darin Ruf
Careerverified
Per 9 Inningsverified
9
9
Carlos Perez
Career
Per 9 Innings
249
1.19
Darin Ruf
Careerverified
Per 9 Inningsverified
439
1.4
Carlos Perez
Career
Per 9 Innings
212
1.01
Darin Ruf
Careerverified
Per 9 Inningsverified
322
1.02
Carlos Perez
Career
Per 9 Innings
5669
27
Darin Ruf
Careerverified
Per 9 Innings
8488
27
Carlos Perez
Career
Per 9 Innings
1889.2
9
Darin Ruf
Careerverified
Per 9 Innings
2829.1
9
Carlos Perez
Career
Per 9 Inningsverified
1630
7.76
Darin Ruf
Careerverified
Per 9 Innings
1667
5.3
Carlos Perez
Careerverified
Per 9 Inningsverified
152
0.72
Darin Ruf
Career
Per 9 Innings
110
0.35
Carlos Perez
Career
Per 9 Innings
14
0.07
Darin Ruf
Careerverified
Per 9 Inningsverified
10
0.03
Carlos Perez
Careerverified
Per 9 Inningsverified
1796
8.55
Darin Ruf
Career
Per 9 Innings
1787
5.68
Carlos Perez
Careerverified
Per 9 Inningsverified
1782
8.49
Darin Ruf
Career
Per 9 Innings
1777
5.65
Carlos Perez
Career
Per 9 Innings
99.22
99.22
Darin Ruf
Careerverified
Per 9 Inningsverified
99.44
99.44
Carlos Perez
Careerverified
Per 9 Inningsverified
7.157
7.157
Darin Ruf
Career
Per 9 Innings
4.048
4.048
Carlos Perez
Careerverified
Per 9 Inningsverified
85.14
85.14
Darin Ruf
Career
Per 9 Innings
73.35
73.35
Carlos Perez
Career
Per 9 Innings
17
0.08
Darin Ruf
Careerverified
Per 9 Inningsverified
140
0.45
Carlos Perez
Career
Per 9 Innings
18
0.09
Darin Ruf
Careerverified
Per 9 Inningsverified
0
0
Carlos Perez
Career
Per 9 Innings
14
0.07
Darin Ruf
Careerverified
Per 9 Inningsverified
0
0
Carlos Perez
Career
Per 9 Innings
104
0.5
Darin Ruf
Careerverified
Per 9 Inningsverified
0
0
Carlos Perez
Careerverified
Per 9 Inningsverified
64
0.3
Darin Ruf
Career
Per 9 Innings
0
0

Pitching Stats for Carlos Perez and Darin Ruf

Carlos Perez
Career
Per 9 Innings
1
1
Darin Ruf
Careerverified
Per 9 Inningsverified
2
2
Carlos Perez
Career
Per 9 Inningsverified
2
10.8
Darin Ruf
Career
Per 9 Innings
2
6
Carlos Perez
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
Darin Ruf
Career
Per 9 Innings
Carlos Perez
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
2
10.8
Darin Ruf
Career
Per 9 Inningsverified
2
6
Carlos Perez
Career
Per 9 Innings
10.8
10.8
Darin Ruf
Careerverified
Per 9 Inningsverified
6
6
Carlos Perez
Career
Per 9 Innings
25.46
25.46
Darin Ruf
Careerverified
Per 9 Inningsverified
3.56
3.56
Carlos Perez
Career
Per 9 Innings
14.4
14.4
Darin Ruf
Careerverified
Per 9 Inningsverified
3
3
Carlos Perez
Career
Per 9 Innings
0.5
0.5
Darin Ruf
Careerverified
Per 9 Inningsverified
0.333
0.333
Carlos Perez
Career
Per 9 Innings
5
27
Darin Ruf
Careerverified
Per 9 Innings
9
27
Carlos Perez
Career
Per 9 Innings
1.2
9
Darin Ruf
Careerverified
Per 9 Innings
3
9
Carlos Perez
Career
Per 9 Innings
4
21.6
Darin Ruf
Career
Per 9 Inningsverified
4
12
Carlos Perez
Career
Per 9 Innings
21.6
21.6
Darin Ruf
Careerverified
Per 9 Inningsverified
12
12
Carlos Perez
Career
Per 9 Innings
1
5.4
Darin Ruf
Careerverified
Per 9 Inningsverified
0
0
Carlos Perez
Career
Per 9 Innings
5.4
5.4
Darin Ruf
Careerverified
Per 9 Inningsverified
0
0
Carlos Perez
Career
Per 9 Innings
0.5
0.5
Darin Ruf
Careerverified
Per 9 Inningsverified
0
0
Carlos Perez
Career
Per 9 Innings
2
10.8
Darin Ruf
Careerverified
Per 9 Inningsverified
0
0
Carlos Perez
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
10.8
10.8
Darin Ruf
Careerverified
Per 9 Inningsverified
0
0
Carlos Perez
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Careerverified
Per 9 Inningsverified
1.2
1.2
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Inningsverified
10
54
Darin Ruf
Careerverified
Per 9 Innings
13
39
Carlos Perez
Career
Per 9 Inningsverified
2
10.8
Darin Ruf
Career
Per 9 Innings
2
6
Carlos Perez
Career
Per 9 Innings
2
10.8
Darin Ruf
Career
Per 9 Inningsverified
2
6
Carlos Perez
Career
Per 9 Innings
10.8
10.8
Darin Ruf
Careerverified
Per 9 Inningsverified
6
6
Carlos Perez
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Careerverified
Per 9 Inningsverified
0
0
Darin Ruf
Career
Per 9 Innings
1
3
Carlos Perez
Careerverified
Per 9 Inningsverified
1
5.4
Darin Ruf
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
3.6
3.6
Darin Ruf
Careerverified
Per 9 Inningsverified
1.333
1.333
Carlos Perez
Career
Per 9 Inningsverified
8
43.2
Darin Ruf
Careerverified
Per 9 Innings
12
36
Carlos Perez
Career
Per 9 Innings
1
1
Darin Ruf
Career
Per 9 Innings
1
1
Carlos Perez
Career
Per 9 Innings
0.429
0.429
Darin Ruf
Careerverified
Per 9 Inningsverified
0.333
0.333
Carlos Perez
Careerverified
Per 9 Inningsverified
54
54
Darin Ruf
Career
Per 9 Innings
39
39