Zach Eflin vs. Zack Weiss — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueStarting Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

Zach Eflin built a career as a starting pitcher and Zack Weiss 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 4.61 and 1.280 for Zack Weiss. By the career numbers, Zach Eflin had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Zach Eflin and Zack Weiss

Zach Eflin
Careerverified
Per 9 Inningsverified
10
10
Zack Weiss
Career
Per 9 Innings
3
3
Zach Eflin
Careerverified
Per 9 Innings
200
1.68
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Zach Eflin
Careerverified
Per 9 Inningsverified
188
1.58
Zack Weiss
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Inningsverified
68
0.57
Zack Weiss
Career
Per 9 Innings
1
0.33
Zach Eflin
Career
Per 9 Innings
67
0.56
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Zach Eflin
Careerverified
Per 9 Inningsverified
50.37
50.37
Zack Weiss
Career
Per 9 Innings
50
50
Zach Eflin
Careerverified
Per 9 Inningsverified
94
94
Zack Weiss
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Inningsverified
5
0.04
Zack Weiss
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Inningsverified
3
0.03
Zack Weiss
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Inningsverified
1
0.01
Zack Weiss
Career
Per 9 Innings
0
0
Zach Eflin
Career
Per 9 Inningsverified
511
4.28
Zack Weiss
Careerverified
Per 9 Innings
14
4.61
Zach Eflin
Careerverified
Per 9 Inningsverified
4.28
4.28
Zack Weiss
Career
Per 9 Innings
4.61
4.61
Zach Eflin
Careerverified
Per 9 Inningsverified
3.91
3.91
Zack Weiss
Career
Per 9 Innings
4.13
4.13
Zach Eflin
Careerverified
Per 9 Inningsverified
3.95
3.95
Zack Weiss
Career
Per 9 Innings
6.26
6.26
Zach Eflin
Career
Per 9 Innings
0.264
0.264
Zack Weiss
Careerverified
Per 9 Inningsverified
0.184
0.184
Zach Eflin
Careerverified
Per 9 Innings
3221
27
Zack Weiss
Career
Per 9 Innings
82
27
Zach Eflin
Careerverified
Per 9 Innings
1073.2
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Zach Eflin
Career
Per 9 Innings
1106
9.27
Zack Weiss
Careerverified
Per 9 Inningsverified
18
5.93
Zach Eflin
Career
Per 9 Innings
9.27
9.27
Zack Weiss
Careerverified
Per 9 Inningsverified
5.93
5.93
Zach Eflin
Career
Per 9 Inningsverified
162
1.36
Zack Weiss
Careerverified
Per 9 Innings
8
2.63
Zach Eflin
Careerverified
Per 9 Inningsverified
1.36
1.36
Zack Weiss
Career
Per 9 Innings
2.63
2.63
Zach Eflin
Career
Per 9 Innings
0.81
0.81
Zack Weiss
Careerverified
Per 9 Inningsverified
0.32
0.32
Zach Eflin
Career
Per 9 Inningsverified
221
1.85
Zack Weiss
Careerverified
Per 9 Innings
15
4.94
Zach Eflin
Career
Per 9 Inningsverified
14
0.12
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Zach Eflin
Careerverified
Per 9 Inningsverified
1.85
1.85
Zack Weiss
Career
Per 9 Innings
4.94
4.94
Zach Eflin
Careerverified
Per 9 Innings
922
7.73
Zack Weiss
Career
Per 9 Inningsverified
33
10.87
Zach Eflin
Career
Per 9 Innings
7.73
7.73
Zack Weiss
Careerverified
Per 9 Inningsverified
10.87
10.87
Zach Eflin
Careerverified
Per 9 Inningsverified
4.61
4.61
Zack Weiss
Career
Per 9 Innings
1.32
1.32
Zach Eflin
Career
Per 9 Innings
1.065
1.065
Zack Weiss
Careerverified
Per 9 Inningsverified
1.756
1.756
Zach Eflin
Career
Per 9 Inningsverified
14
0.12
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Zach Eflin
Career
Per 9 Inningsverified
32
0.27
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Zach Eflin
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Innings
4501
37.73
Zack Weiss
Career
Per 9 Inningsverified
118
38.85
Zach Eflin
Career
Per 9 Innings
5
0.04
Zack Weiss
Careerverified
Per 9 Inningsverified
7
2.3
Zach Eflin
Career
Per 9 Inningsverified
550
4.61
Zack Weiss
Careerverified
Per 9 Innings
16
5.27
Zach Eflin
Careerverified
Per 9 Inningsverified
4.61
4.61
Zack Weiss
Career
Per 9 Innings
5.27
5.27
Zach Eflin
Career
Per 9 Inningsverified
21
0.18
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Zach Eflin
Career
Per 9 Inningsverified
29
0.24
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Zach Eflin
Careerverified
Per 9 Inningsverified
76
0.64
Zack Weiss
Career
Per 9 Innings
0
0
Zach Eflin
Career
Per 9 Innings
1.236
1.236
Zack Weiss
Careerverified
Per 9 Inningsverified
1.207
1.207
Zach Eflin
Careerverified
Per 9 Inningsverified
4198
35.19
Zack Weiss
Career
Per 9 Innings
98
32.27
Zach Eflin
Career
Per 9 Innings
2.75
2.75
Zack Weiss
Careerverified
Per 9 Inningsverified
0.64
0.64
Zach Eflin
Career
Per 9 Innings
0.303
0.303
Zack Weiss
Careerverified
Per 9 Inningsverified
0.175
0.175
Zach Eflin
Career
Per 9 Innings
37.73
37.73
Zack Weiss
Careerverified
Per 9 Inningsverified
38.85
38.85

Fielding Stats for Zach Eflin and Zack Weiss

Zach Eflin
Careerverified
Per 9 Inningsverified
10
10
Zack Weiss
Career
Per 9 Innings
3
3
Zach Eflin
Careerverified
Per 9 Innings
200
1.68
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Zach Eflin
Careerverified
Per 9 Inningsverified
188
1.58
Zack Weiss
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Innings
3221
27
Zack Weiss
Career
Per 9 Innings
82
27
Zach Eflin
Careerverified
Per 9 Innings
1073.2
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Zach Eflin
Careerverified
Per 9 Inningsverified
64
0.54
Zack Weiss
Career
Per 9 Innings
1
0.33
Zach Eflin
Careerverified
Per 9 Inningsverified
143
1.2
Zack Weiss
Career
Per 9 Innings
1
0.33
Zach Eflin
Career
Per 9 Inningsverified
9
0.08
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Zach Eflin
Careerverified
Per 9 Inningsverified
216
1.81
Zack Weiss
Career
Per 9 Innings
3
0.99
Zach Eflin
Careerverified
Per 9 Inningsverified
207
1.74
Zack Weiss
Career
Per 9 Innings
2
0.66
Zach Eflin
Careerverified
Per 9 Inningsverified
95.83
95.83
Zack Weiss
Career
Per 9 Innings
66.67
66.67
Zach Eflin
Careerverified
Per 9 Inningsverified
1.035
1.035
Zack Weiss
Career
Per 9 Innings
0.08
0.08
Zach Eflin
Careerverified
Per 9 Inningsverified
94
94
Zack Weiss
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Inningsverified
13
0.11
Zack Weiss
Career
Per 9 Innings
0
0
Zach Eflin
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Zach Eflin
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Zach Eflin
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Zach Eflin
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for Zach Eflin and Zack Weiss

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