Darin Ruf vs. Ace Williams — Career Comparison

You might be looking for a matchup, check Darin Ruf's matchup page instead!

MillenialNebraskaThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueFirst Baseman
Greatest GenerationNew JerseyThrows LeftBats RightNorth AmericaBoston BravesNational LeagueRelief Pitcher

Darin Ruf is a position player and Ace Williams a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Darin Ruf ever faced Ace Williams, check out their matchup page.

Pitching Stats for Darin Ruf and Ace Williams

Darin Ruf
Career
Per 9 Innings
2
2
Ace Williams
Career
Per 9 Innings
2
2
Darin Ruf
Career
Per 9 Innings
2
6
Ace Williams
Careerverified
Per 9 Innings
6
6
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
Ace Williams
Career
Per 9 Innings
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
0
Darin Ruf
Careerverified
Per 9 Inningsverified
2
6
Ace Williams
Career
Per 9 Innings
16
16
Darin Ruf
Careerverified
Per 9 Inningsverified
6
6
Ace Williams
Career
Per 9 Innings
16
16
Darin Ruf
Careerverified
Per 9 Inningsverified
3.56
3.56
Ace Williams
Career
Per 9 Innings
18.57
18.57
Darin Ruf
Careerverified
Per 9 Inningsverified
3
3
Ace Williams
Career
Per 9 Innings
6.56
6.56
Darin Ruf
Careerverified
Per 9 Inningsverified
0.333
0.333
Ace Williams
Career
Per 9 Innings
0.468
0.468
Darin Ruf
Career
Per 9 Innings
9
27
Ace Williams
Careerverified
Per 9 Innings
27
27
Darin Ruf
Career
Per 9 Innings
3
9
Ace Williams
Careerverified
Per 9 Innings
9
9
Darin Ruf
Careerverified
Per 9 Inningsverified
4
12
Ace Williams
Career
Per 9 Innings
22
22
Darin Ruf
Careerverified
Per 9 Inningsverified
12
12
Ace Williams
Career
Per 9 Innings
22
22
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
0
Darin Ruf
Careerverified
Per 9 Inningsverified
0
0
Ace Williams
Career
Per 9 Innings
13
13
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
0
Darin Ruf
Careerverified
Per 9 Inningsverified
0
0
Ace Williams
Career
Per 9 Innings
13
13
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Careerverified
Per 9 Inningsverified
5
5
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Careerverified
Per 9 Inningsverified
5
5
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Careerverified
Per 9 Inningsverified
0.83
0.83
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Careerverified
Per 9 Inningsverified
2
2
Darin Ruf
Careerverified
Per 9 Inningsverified
0
0
Ace Williams
Career
Per 9 Innings
3
3
Darin Ruf
Careerverified
Per 9 Inningsverified
0
0
Ace Williams
Career
Per 9 Innings
1
1
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
13
39
Ace Williams
Careerverified
Per 9 Inningsverified
61
61
Darin Ruf
Career
Per 9 Inningsverified
2
6
Ace Williams
Careerverified
Per 9 Innings
4
4
Darin Ruf
Careerverified
Per 9 Inningsverified
2
6
Ace Williams
Career
Per 9 Innings
17
17
Darin Ruf
Careerverified
Per 9 Inningsverified
6
6
Ace Williams
Career
Per 9 Innings
17
17
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
1
3
Ace Williams
Careerverified
Per 9 Inningsverified
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
0
Darin Ruf
Careerverified
Per 9 Inningsverified
1.333
1.333
Ace Williams
Career
Per 9 Innings
3.889
3.889
Darin Ruf
Career
Per 9 Innings
12
36
Ace Williams
Careerverified
Per 9 Inningsverified
47
47
Darin Ruf
Careerverified
Per 9 Inningsverified
1
1
Ace Williams
Career
Per 9 Innings
2.83
2.83
Darin Ruf
Careerverified
Per 9 Inningsverified
0.333
0.333
Ace Williams
Career
Per 9 Innings
0.524
0.524
Darin Ruf
Career
Per 9 Innings
39
39
Ace Williams
Careerverified
Per 9 Inningsverified
61
61

Fielding Stats for Darin Ruf and Ace Williams

Darin Ruf
Careerverified
Per 9 Inningsverified
9
9
Ace Williams
Career
Per 9 Innings
2
Darin Ruf
Careerverified
Per 9 Inningsverified
439
1.4
Ace Williams
Career
Per 9 Innings
6
Darin Ruf
Careerverified
Per 9 Inningsverified
322
1.02
Ace Williams
Career
Per 9 Innings
0
Darin Ruf
Careerverified
Per 9 Inningsverified
8488
27
Ace Williams
Career
Per 9 Innings
0
Darin Ruf
Careerverified
Per 9 Inningsverified
2829.1
9
Ace Williams
Career
Per 9 Innings
0
Darin Ruf
Careerverified
Per 9 Inningsverified
1667
5.3
Ace Williams
Career
Per 9 Innings
0
Darin Ruf
Careerverified
Per 9 Inningsverified
110
0.35
Ace Williams
Career
Per 9 Innings
4
Darin Ruf
Career
Per 9 Innings
10
0.03
Ace Williams
Careerverified
Per 9 Inningsverified
0
Darin Ruf
Careerverified
Per 9 Inningsverified
1787
5.68
Ace Williams
Career
Per 9 Innings
4
Darin Ruf
Careerverified
Per 9 Inningsverified
1777
5.65
Ace Williams
Career
Per 9 Innings
4
Darin Ruf
Career
Per 9 Inningsverified
99.44
99.44
Ace Williams
Careerverified
Per 9 Innings
100
Darin Ruf
Careerverified
Per 9 Inningsverified
4.048
4.048
Ace Williams
Career
Per 9 Innings
0.667
Darin Ruf
Careerverified
Per 9 Inningsverified
73.35
73.35
Ace Williams
Career
Per 9 Innings
0
Darin Ruf
Careerverified
Per 9 Inningsverified
140
0.45
Ace Williams
Career
Per 9 Innings
0
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0
Darin Ruf
Career
Per 9 Innings
0
0
Ace Williams
Career
Per 9 Innings
0

Hitting Stats for Darin Ruf and Ace Williams

Darin Ruf
Careerverified
Per 600 PAverified
9
9
Ace Williams
Career
Per 600 PA
2
2
Darin Ruf
Careerverified
Per 600 PA
582
206.63
Ace Williams
Career
Per 600 PAverified
6
1800
Darin Ruf
Careerverified
Per 600 PA
1690
600
Ace Williams
Career
Per 600 PA
2
600
Darin Ruf
Careerverified
Per 600 PA
1469
521.54
Ace Williams
Career
Per 600 PAverified
2
600
Darin Ruf
Careerverified
Per 600 PAverified
0.239
0.239
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
0.772
0.772
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
351
124.62
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
212
75.27
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
69
24.5
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
3
1.07
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
67
23.79
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
139
49.35
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
0.396
0.396
Ace Williams
Career
Per 600 PA
Darin Ruf
Careerverified
Per 600 PAverified
0.046
0.046
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
0.191
0.191
Ace Williams
Career
Per 600 PA
Darin Ruf
Careerverified
Per 600 PAverified
215.33
76.45
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
627
222.6
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
556
197.4
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
0.329
0.329
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
0.427
0.427
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
0.756
0.756
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
0.188
0.188
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
0.255
0.255
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
0.724
0.724
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
0.297
0.297
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
198
70.3
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
205
72.78
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
336
119.29
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
210.8
74.84
Ace Williams
Career
Per 600 PA
-0.54
-162.53
Darin Ruf
Careerverified
Per 600 PAverified
25
8.88
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
180
63.91
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
4
1.42
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Career
Per 600 PAverified
460
163.31
Ace Williams
Careerverified
Per 600 PA
1
300
Darin Ruf
Careerverified
Per 600 PAverified
3.67
3.67
Ace Williams
Career
Per 600 PA
2
2
Darin Ruf
Careerverified
Per 600 PAverified
0.39
0.39
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
1
0.36
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
15
5.33
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Career
Per 600 PAverified
39
13.85
Ace Williams
Careerverified
Per 600 PA
1
300
Darin Ruf
Careerverified
Per 600 PAverified
6
2.13
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
1
0.36
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
7
2.49
Ace Williams
Career
Per 600 PA
0
0
Darin Ruf
Careerverified
Per 600 PAverified
85.71
85.71
Ace Williams
Career
Per 600 PA