David Phelps vs. Mike Venafro — Career Comparison

MillenialMissouriThrows RightBats RightNorth AmericaMiami MarlinsNational LeagueRelief Pitcher
Gen XMarylandThrows LeftBats LeftNorth AmericaTexas RangersAmerican LeagueRelief Pitcher

The numbers give Mike Venafro a clear advantage over David Phelps across the core pitching metrics. Mike Venafro led in home run suppression (HR9+ 253 vs 103), run prevention (ERA+ 113 vs 96), and walk avoidance (BB%+ 113 vs 99). David Phelps held the edge in strikeout rate (K%+ 95 vs 67). Mike Venafro was the better reliever — the numbers make that case clearly.

Pitching Stats for David Phelps and Mike Venafro

David Phelps
Careerverified
Per 9 Inningsverified
10
10
Mike Venafro
Career
Per 9 Innings
7
7
David Phelps
Careerverified
Per 9 Innings
367
4.84
Mike Venafro
Career
Per 9 Inningsverified
307
10.91
David Phelps
Careerverified
Per 9 Inningsverified
67
0.88
Mike Venafro
Career
Per 9 Innings
0
0
David Phelps
Careerverified
Per 9 Innings
34
0.45
Mike Venafro
Career
Per 9 Inningsverified
15
0.53
David Phelps
Career
Per 9 Innings
40
0.53
Mike Venafro
Careerverified
Per 9 Inningsverified
10
0.36
David Phelps
Career
Per 9 Innings
45.95
45.95
Mike Venafro
Careerverified
Per 9 Inningsverified
60
60
David Phelps
Careerverified
Per 9 Inningsverified
18.26
18.26
Mike Venafro
Career
Per 9 Innings
0
0
David Phelps
Careerverified
Per 9 Inningsverified
1
0.01
Mike Venafro
Career
Per 9 Innings
0
0
David Phelps
Career
Per 9 Innings
0
0
Mike Venafro
Career
Per 9 Innings
0
0
David Phelps
Careerverified
Per 9 Innings
7
0.09
Mike Venafro
Career
Per 9 Inningsverified
5
0.18
David Phelps
Career
Per 9 Inningsverified
288
3.8
Mike Venafro
Careerverified
Per 9 Innings
115
4.09
David Phelps
Careerverified
Per 9 Inningsverified
3.8
3.8
Mike Venafro
Career
Per 9 Innings
4.09
4.09
David Phelps
Careerverified
Per 9 Inningsverified
3.8
3.8
Mike Venafro
Career
Per 9 Innings
4.18
4.18
David Phelps
Careerverified
Per 9 Inningsverified
3.74
3.74
Mike Venafro
Career
Per 9 Innings
4.1
4.1
David Phelps
Careerverified
Per 9 Inningsverified
0.244
0.244
Mike Venafro
Career
Per 9 Innings
0.274
0.274
David Phelps
Careerverified
Per 9 Innings
2048
27
Mike Venafro
Career
Per 9 Innings
760
27
David Phelps
Careerverified
Per 9 Innings
682.2
9
Mike Venafro
Career
Per 9 Innings
253.1
9
David Phelps
Career
Per 9 Inningsverified
625
8.24
Mike Venafro
Careerverified
Per 9 Innings
264
9.38
David Phelps
Careerverified
Per 9 Inningsverified
8.24
8.24
Mike Venafro
Career
Per 9 Innings
9.38
9.38
David Phelps
Career
Per 9 Innings
71
0.94
Mike Venafro
Careerverified
Per 9 Inningsverified
15
0.53
David Phelps
Career
Per 9 Innings
0.94
0.94
Mike Venafro
Careerverified
Per 9 Inningsverified
0.53
0.53
David Phelps
Career
Per 9 Innings
0.19
0.19
Mike Venafro
Careerverified
Per 9 Inningsverified
0.05
0.05
David Phelps
Career
Per 9 Innings
273
3.6
Mike Venafro
Careerverified
Per 9 Inningsverified
94
3.34
David Phelps
Career
Per 9 Inningsverified
15
0.2
Mike Venafro
Careerverified
Per 9 Innings
11
0.39
David Phelps
Career
Per 9 Innings
3.6
3.6
Mike Venafro
Careerverified
Per 9 Inningsverified
3.34
3.34
David Phelps
Careerverified
Per 9 Inningsverified
666
8.78
Mike Venafro
Career
Per 9 Innings
131
4.65
David Phelps
Careerverified
Per 9 Inningsverified
8.78
8.78
Mike Venafro
Career
Per 9 Innings
4.65
4.65
David Phelps
Careerverified
Per 9 Inningsverified
1.81
1.81
Mike Venafro
Career
Per 9 Innings
0.43
0.43
David Phelps
Careerverified
Per 9 Inningsverified
1.376
1.376
Mike Venafro
Career
Per 9 Innings
0.888
0.888
David Phelps
Career
Per 9 Inningsverified
15
0.2
Mike Venafro
Careerverified
Per 9 Innings
6
0.21
David Phelps
Career
Per 9 Inningsverified
32
0.42
Mike Venafro
Careerverified
Per 9 Innings
21
0.75
David Phelps
Career
Per 9 Innings
4
0.05
Mike Venafro
Careerverified
Per 9 Inningsverified
0
0
David Phelps
Careerverified
Per 9 Innings
2905
38.3
Mike Venafro
Career
Per 9 Inningsverified
1107
39.33
David Phelps
Career
Per 9 Innings
45
0.59
Mike Venafro
Careerverified
Per 9 Inningsverified
68
2.42
David Phelps
Career
Per 9 Inningsverified
309
4.07
Mike Venafro
Careerverified
Per 9 Innings
129
4.58
David Phelps
Careerverified
Per 9 Inningsverified
4.07
4.07
Mike Venafro
Career
Per 9 Innings
4.58
4.58
David Phelps
Career
Per 9 Inningsverified
15
0.2
Mike Venafro
Careerverified
Per 9 Innings
14
0.5
David Phelps
Career
Per 9 Inningsverified
18
0.24
Mike Venafro
Careerverified
Per 9 Innings
13
0.46
David Phelps
Careerverified
Per 9 Innings
55
0.73
Mike Venafro
Career
Per 9 Inningsverified
37
1.31
David Phelps
Careerverified
Per 9 Inningsverified
1.315
1.315
Mike Venafro
Career
Per 9 Innings
1.413
1.413
David Phelps
Careerverified
Per 9 Innings
2567
33.84
Mike Venafro
Career
Per 9 Inningsverified
965
34.28
David Phelps
Career
Per 9 Innings
0.84
0.84
Mike Venafro
Careerverified
Per 9 Inningsverified
0.42
0.42
David Phelps
Careerverified
Per 9 Inningsverified
0.303
0.303
Mike Venafro
Career
Per 9 Innings
0.304
0.304
David Phelps
Career
Per 9 Innings
38.3
38.3
Mike Venafro
Careerverified
Per 9 Inningsverified
39.33
39.33

Fielding Stats for David Phelps and Mike Venafro

David Phelps
Careerverified
Per 9 Inningsverified
10
10
Mike Venafro
Career
Per 9 Innings
7
7
David Phelps
Careerverified
Per 9 Innings
367
4.84
Mike Venafro
Career
Per 9 Inningsverified
307
10.91
David Phelps
Careerverified
Per 9 Inningsverified
67
0.88
Mike Venafro
Career
Per 9 Innings
0
0
David Phelps
Careerverified
Per 9 Innings
2048
27
Mike Venafro
Career
Per 9 Innings
760
27
David Phelps
Careerverified
Per 9 Innings
682.2
9
Mike Venafro
Career
Per 9 Innings
253.1
9
David Phelps
Careerverified
Per 9 Inningsverified
45
0.59
Mike Venafro
Career
Per 9 Innings
12
0.43
David Phelps
Careerverified
Per 9 Innings
78
1.03
Mike Venafro
Career
Per 9 Inningsverified
52
1.85
David Phelps
Career
Per 9 Inningsverified
8
0.11
Mike Venafro
Careerverified
Per 9 Innings
6
0.21
David Phelps
Careerverified
Per 9 Innings
131
1.73
Mike Venafro
Career
Per 9 Inningsverified
70
2.49
David Phelps
Careerverified
Per 9 Innings
123
1.62
Mike Venafro
Career
Per 9 Inningsverified
64
2.27
David Phelps
Careerverified
Per 9 Inningsverified
93.89
93.89
Mike Venafro
Career
Per 9 Innings
91.43
91.43
David Phelps
Careerverified
Per 9 Inningsverified
0.335
0.335
Mike Venafro
Career
Per 9 Innings
0.209
0.209
David Phelps
Careerverified
Per 9 Inningsverified
18.26
18.26
Mike Venafro
Career
Per 9 Innings
0
0
David Phelps
Careerverified
Per 9 Innings
8
0.11
Mike Venafro
Career
Per 9 Inningsverified
6
0.21
David Phelps
Career
Per 9 Innings
0
0
Mike Venafro
Career
Per 9 Innings
0
0
David Phelps
Career
Per 9 Innings
0
0
Mike Venafro
Career
Per 9 Innings
0
0
David Phelps
Career
Per 9 Innings
0
0
Mike Venafro
Career
Per 9 Innings
0
0
David Phelps
Career
Per 9 Innings
0
0
Mike Venafro
Career
Per 9 Innings
0
0

Hitting Stats for David Phelps and Mike Venafro

David Phelps
Careerverified
Per 600 PAverified
10
10
Mike Venafro
Career
Per 600 PA
7
David Phelps
Careerverified
Per 600 PAverified
368
3619.67
Mike Venafro
Career
Per 600 PA
307
David Phelps
Careerverified
Per 600 PAverified
61
600
Mike Venafro
Career
Per 600 PA
0
David Phelps
Careerverified
Per 600 PAverified
52
511.48
Mike Venafro
Career
Per 600 PA
0
David Phelps
Careerverified
Per 600 PAverified
0.115
0.115
Mike Venafro
Career
Per 600 PA
David Phelps
Careerverified
Per 600 PAverified
0.353
0.353
Mike Venafro
Career
Per 600 PA
David Phelps
Careerverified
Per 600 PAverified
6
59.02
Mike Venafro
Career
Per 600 PA
0
David Phelps
Careerverified
Per 600 PAverified
6
59.02
Mike Venafro
Career
Per 600 PA
0
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
0
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
0
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
0
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
0
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
David Phelps
Careerverified
Per 600 PAverified
0.6
5.89
Mike Venafro
Career
Per 600 PA
David Phelps
Careerverified
Per 600 PAverified
6
59.02
Mike Venafro
Career
Per 600 PA
0
David Phelps
Careerverified
Per 600 PAverified
7
68.85
Mike Venafro
Career
Per 600 PA
0
David Phelps
Careerverified
Per 600 PAverified
0.132
0.132
Mike Venafro
Career
Per 600 PA
David Phelps
Careerverified
Per 600 PAverified
0.115
0.115
Mike Venafro
Career
Per 600 PA
David Phelps
Careerverified
Per 600 PAverified
0.248
0.248
Mike Venafro
Career
Per 600 PA
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
David Phelps
Careerverified
Per 600 PAverified
0.088
0.088
Mike Venafro
Career
Per 600 PA
David Phelps
Careerverified
Per 600 PAverified
0.149
0.149
Mike Venafro
Career
Per 600 PA
David Phelps
Careerverified
Per 600 PAverified
0.207
0.207
Mike Venafro
Career
Per 600 PA
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
0
David Phelps
Careerverified
Per 600 PAverified
1
9.84
Mike Venafro
Career
Per 600 PA
0
David Phelps
Careerverified
Per 600 PAverified
1
9.84
Mike Venafro
Career
Per 600 PA
0
David Phelps
Careerverified
Per 600 PAverified
-1.1
-10.82
Mike Venafro
Career
Per 600 PA
David Phelps
Careerverified
Per 600 PAverified
1
9.84
Mike Venafro
Career
Per 600 PA
0
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
0
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
0
David Phelps
Career
Per 600 PA
23
226.23
Mike Venafro
Careerverified
Per 600 PAverified
0
David Phelps
Careerverified
Per 600 PAverified
2.65
2.65
Mike Venafro
Career
Per 600 PA
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
David Phelps
Careerverified
Per 600 PAverified
8
78.69
Mike Venafro
Career
Per 600 PA
0
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
0
David Phelps
Career
Per 600 PA
1
9.84
Mike Venafro
Careerverified
Per 600 PAverified
0
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
0
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
0
David Phelps
Career
Per 600 PA
0
0
Mike Venafro
Career
Per 600 PA
0
David Phelps
Career
Per 600 PA
Mike Venafro
Career
Per 600 PA