Ed McDonough vs. Darin Ruf — Career Comparison

Lost GenerationIllinoisThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueCatcher
MillenialNebraskaThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueFirst Baseman

On the career numbers, Darin Ruf posted the stronger offensive profile against Ed McDonough. Darin Ruf posted stronger numbers in OPS (.758 vs .200) and on-base percentage (.331 vs .100). 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 Ed McDonough and Darin Ruf

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

Fielding Stats for Ed McDonough and Darin Ruf

Ed McDonough
Career
Per 9 Innings
2
2
Darin Ruf
Careerverified
Per 9 Inningsverified
9
9
Ed McDonough
Career
Per 9 Inningsverified
5
2.14
Darin Ruf
Careerverified
Per 9 Innings
439
1.4
Ed McDonough
Career
Per 9 Innings
2
0.86
Darin Ruf
Careerverified
Per 9 Inningsverified
322
1.02
Ed McDonough
Career
Per 9 Innings
63
27
Darin Ruf
Careerverified
Per 9 Innings
8488
27
Ed McDonough
Career
Per 9 Innings
21
9
Darin Ruf
Careerverified
Per 9 Innings
2829.1
9
Ed McDonough
Career
Per 9 Innings
12
5.14
Darin Ruf
Careerverified
Per 9 Inningsverified
1667
5.3
Ed McDonough
Career
Per 9 Inningsverified
2
0.86
Darin Ruf
Careerverified
Per 9 Innings
110
0.35
Ed McDonough
Careerverified
Per 9 Inningsverified
0
0
Darin Ruf
Career
Per 9 Innings
10
0.03
Ed McDonough
Career
Per 9 Inningsverified
14
6
Darin Ruf
Careerverified
Per 9 Innings
1787
5.68
Ed McDonough
Career
Per 9 Inningsverified
14
6
Darin Ruf
Careerverified
Per 9 Innings
1777
5.65
Ed McDonough
Careerverified
Per 9 Inningsverified
100
100
Darin Ruf
Career
Per 9 Innings
99.44
99.44
Ed McDonough
Career
Per 9 Innings
2.8
2.8
Darin Ruf
Careerverified
Per 9 Inningsverified
4.048
4.048
Ed McDonough
Career
Per 9 Innings
40
40
Darin Ruf
Careerverified
Per 9 Inningsverified
73.35
73.35
Ed McDonough
Career
Per 9 Innings
0
0
Darin Ruf
Careerverified
Per 9 Inningsverified
140
0.45
Ed McDonough
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Ed McDonough
Career
Per 9 Innings
0
0
Darin Ruf
Career
Per 9 Innings
0
0
Ed McDonough
Career
Per 9 Innings
8
3.43
Darin Ruf
Careerverified
Per 9 Inningsverified
0
0
Ed McDonough
Careerverified
Per 9 Inningsverified
2
0.86
Darin Ruf
Career
Per 9 Innings
0
0