Ed Blake vs. Zach Eflin — Career Comparison

Greatest GenerationIllinoisThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueRelief Pitcher
MillenialFloridaThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueStarting Pitcher

Zach Eflin built a career as a starting pitcher and Ed Blake as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Zach Eflin posted stronger surface numbers — ERA 4.28 and WHIP 1.249 compared to 6.23 and 2.308 for Ed Blake. By the career numbers, Zach Eflin had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Ed Blake and Zach Eflin

Ed Blake
Career
Per 9 Innings
4
4
Zach Eflin
Careerverified
Per 9 Inningsverified
10
10
Ed Blake
Career
Per 9 Inningsverified
8
8.31
Zach Eflin
Careerverified
Per 9 Innings
200
1.68
Ed Blake
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Inningsverified
188
1.58
Ed Blake
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Inningsverified
68
0.57
Ed Blake
Careerverified
Per 9 Inningsverified
0
0
Zach Eflin
Career
Per 9 Innings
67
0.56
Ed Blake
Career
Per 9 Innings
Zach Eflin
Careerverified
Per 9 Inningsverified
50.37
50.37
Ed Blake
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Inningsverified
94
94
Ed Blake
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Inningsverified
5
0.04
Ed Blake
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Inningsverified
3
0.03
Ed Blake
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Inningsverified
1
0.01
Ed Blake
Careerverified
Per 9 Innings
6
6.23
Zach Eflin
Career
Per 9 Inningsverified
511
4.28
Ed Blake
Career
Per 9 Innings
6.23
6.23
Zach Eflin
Careerverified
Per 9 Inningsverified
4.28
4.28
Ed Blake
Career
Per 9 Innings
11.54
11.54
Zach Eflin
Careerverified
Per 9 Inningsverified
3.91
3.91
Ed Blake
Career
Per 9 Innings
10.15
10.15
Zach Eflin
Careerverified
Per 9 Inningsverified
3.95
3.95
Ed Blake
Career
Per 9 Innings
0.357
0.357
Zach Eflin
Careerverified
Per 9 Inningsverified
0.264
0.264
Ed Blake
Career
Per 9 Innings
26
27
Zach Eflin
Careerverified
Per 9 Innings
3221
27
Ed Blake
Career
Per 9 Innings
8.2
9
Zach Eflin
Careerverified
Per 9 Innings
1073.2
9
Ed Blake
Careerverified
Per 9 Innings
15
15.58
Zach Eflin
Career
Per 9 Inningsverified
1106
9.27
Ed Blake
Career
Per 9 Innings
15.58
15.58
Zach Eflin
Careerverified
Per 9 Inningsverified
9.27
9.27
Ed Blake
Careerverified
Per 9 Innings
4
4.15
Zach Eflin
Career
Per 9 Inningsverified
162
1.36
Ed Blake
Career
Per 9 Innings
4.15
4.15
Zach Eflin
Careerverified
Per 9 Inningsverified
1.36
1.36
Ed Blake
Careerverified
Per 9 Inningsverified
0.5
0.5
Zach Eflin
Career
Per 9 Innings
0.81
0.81
Ed Blake
Careerverified
Per 9 Innings
4
4.15
Zach Eflin
Career
Per 9 Inningsverified
221
1.85
Ed Blake
Careerverified
Per 9 Innings
1
1.04
Zach Eflin
Career
Per 9 Inningsverified
14
0.12
Ed Blake
Career
Per 9 Innings
4.15
4.15
Zach Eflin
Careerverified
Per 9 Inningsverified
1.85
1.85
Ed Blake
Career
Per 9 Innings
1
1.04
Zach Eflin
Careerverified
Per 9 Inningsverified
922
7.73
Ed Blake
Career
Per 9 Innings
1.04
1.04
Zach Eflin
Careerverified
Per 9 Inningsverified
7.73
7.73
Ed Blake
Career
Per 9 Innings
0.13
0.13
Zach Eflin
Careerverified
Per 9 Inningsverified
4.61
4.61
Ed Blake
Career
Per 9 Innings
0.577
0.577
Zach Eflin
Careerverified
Per 9 Inningsverified
1.065
1.065
Ed Blake
Careerverified
Per 9 Innings
1
1.04
Zach Eflin
Career
Per 9 Inningsverified
14
0.12
Ed Blake
Careerverified
Per 9 Inningsverified
0
0
Zach Eflin
Career
Per 9 Innings
32
0.27
Ed Blake
Career
Per 9 Innings
1
1.04
Zach Eflin
Careerverified
Per 9 Inningsverified
0
0
Ed Blake
Career
Per 9 Inningsverified
46
47.77
Zach Eflin
Careerverified
Per 9 Innings
4501
37.73
Ed Blake
Career
Per 9 Inningsverified
5
5.19
Zach Eflin
Career
Per 9 Innings
5
0.04
Ed Blake
Careerverified
Per 9 Innings
8
8.31
Zach Eflin
Career
Per 9 Inningsverified
550
4.61
Ed Blake
Career
Per 9 Innings
8.31
8.31
Zach Eflin
Careerverified
Per 9 Inningsverified
4.61
4.61
Ed Blake
Careerverified
Per 9 Inningsverified
0
0
Zach Eflin
Career
Per 9 Innings
21
0.18
Ed Blake
Careerverified
Per 9 Inningsverified
0
0
Zach Eflin
Career
Per 9 Innings
29
0.24
Ed Blake
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Inningsverified
76
0.64
Ed Blake
Career
Per 9 Innings
2.192
2.192
Zach Eflin
Careerverified
Per 9 Inningsverified
1.236
1.236
Ed Blake
Career
Per 9 Inningsverified
42
43.62
Zach Eflin
Careerverified
Per 9 Innings
4198
35.19
Ed Blake
Careerverified
Per 9 Inningsverified
1
1
Zach Eflin
Career
Per 9 Innings
2.75
2.75
Ed Blake
Careerverified
Per 9 Inningsverified
0.297
0.297
Zach Eflin
Career
Per 9 Innings
0.303
0.303
Ed Blake
Careerverified
Per 9 Inningsverified
47.77
47.77
Zach Eflin
Career
Per 9 Innings
37.73
37.73

Fielding Stats for Ed Blake and Zach Eflin

Ed Blake
Career
Per 9 Innings
4
4
Zach Eflin
Careerverified
Per 9 Inningsverified
10
10
Ed Blake
Career
Per 9 Inningsverified
8
43.2
Zach Eflin
Careerverified
Per 9 Innings
200
1.68
Ed Blake
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Inningsverified
188
1.58
Ed Blake
Career
Per 9 Innings
5
27
Zach Eflin
Careerverified
Per 9 Innings
3221
27
Ed Blake
Career
Per 9 Innings
1.2
9
Zach Eflin
Careerverified
Per 9 Innings
1073.2
9
Ed Blake
Career
Per 9 Inningsverified
1
5.4
Zach Eflin
Careerverified
Per 9 Innings
64
0.54
Ed Blake
Career
Per 9 Inningsverified
4
21.6
Zach Eflin
Careerverified
Per 9 Innings
143
1.2
Ed Blake
Careerverified
Per 9 Innings
1
5.4
Zach Eflin
Career
Per 9 Inningsverified
9
0.08
Ed Blake
Career
Per 9 Inningsverified
6
32.4
Zach Eflin
Careerverified
Per 9 Innings
216
1.81
Ed Blake
Career
Per 9 Inningsverified
5
27
Zach Eflin
Careerverified
Per 9 Innings
207
1.74
Ed Blake
Career
Per 9 Innings
83.33
83.33
Zach Eflin
Careerverified
Per 9 Inningsverified
95.83
95.83
Ed Blake
Career
Per 9 Innings
0.625
0.625
Zach Eflin
Careerverified
Per 9 Inningsverified
1.035
1.035
Ed Blake
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Inningsverified
94
94
Ed Blake
Career
Per 9 Inningsverified
1
5.4
Zach Eflin
Careerverified
Per 9 Innings
13
0.11
Ed Blake
Career
Per 9 Innings
0
0
Zach Eflin
Career
Per 9 Innings
0
0
Ed Blake
Career
Per 9 Innings
0
0
Zach Eflin
Career
Per 9 Innings
0
0
Ed Blake
Career
Per 9 Innings
0
0
Zach Eflin
Career
Per 9 Innings
0
0
Ed Blake
Career
Per 9 Innings
0
0
Zach Eflin
Career
Per 9 Innings
0
0

Hitting Stats for Ed Blake and Zach Eflin

Ed Blake
Career
Per 600 PA
4
Zach Eflin
Careerverified
Per 600 PAverified
10
10
Ed Blake
Career
Per 600 PA
8
Zach Eflin
Careerverified
Per 600 PAverified
201
655.43
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Careerverified
Per 600 PAverified
184
600
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Careerverified
Per 600 PAverified
167
544.57
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
0.126
0.126
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
0.359
0.359
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Careerverified
Per 600 PAverified
21
68.48
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Careerverified
Per 600 PAverified
17
55.43
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Careerverified
Per 600 PAverified
3
9.78
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Career
Per 600 PA
0
0
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Careerverified
Per 600 PAverified
1
3.26
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Careerverified
Per 600 PAverified
4
13.04
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
0.191
0.191
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
0.006
0.006
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
0.048
0.048
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
3.92
12.79
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Careerverified
Per 600 PAverified
27
88.04
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Careerverified
Per 600 PAverified
23
75
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
0.136
0.136
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
0.162
0.162
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
0.298
0.298
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
0.036
0.036
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
0.102
0.102
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
0.196
0.196
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
0.278
0.278
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Careerverified
Per 600 PAverified
10
32.61
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Careerverified
Per 600 PAverified
6
19.57
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Careerverified
Per 600 PAverified
15
48.91
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
-1.83
-5.98
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Careerverified
Per 600 PAverified
1
3.26
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Careerverified
Per 600 PAverified
1
3.26
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Career
Per 600 PA
0
0
Ed Blake
Careerverified
Per 600 PAverified
0
Zach Eflin
Career
Per 600 PA
94
306.52
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
1.96
1.96
Ed Blake
Career
Per 600 PA
Zach Eflin
Careerverified
Per 600 PAverified
0.01
0.01
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Careerverified
Per 600 PAverified
15
48.91
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Career
Per 600 PA
0
0
Ed Blake
Careerverified
Per 600 PAverified
0
Zach Eflin
Career
Per 600 PA
2
6.52
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Career
Per 600 PA
0
0
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Career
Per 600 PA
0
0
Ed Blake
Career
Per 600 PA
0
Zach Eflin
Career
Per 600 PA
0
0
Ed Blake
Career
Per 600 PA
Zach Eflin
Career
Per 600 PA