Johan Oviedo vs. Zack Weiss — Career Comparison

Gen ZCubaThrows RightBats RightCaribbeanPittsburgh PiratesNational LeagueStarting Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

Johan Oviedo 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. Johan Oviedo posted stronger surface numbers — ERA 4.24 and WHIP 1.385 compared to 4.61 and 1.280 for Zack Weiss. By the career numbers, Johan Oviedo had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Johan Oviedo and Zack Weiss

Johan Oviedo
Careerverified
Per 9 Inningsverified
5
5
Zack Weiss
Career
Per 9 Innings
3
3
Johan Oviedo
Careerverified
Per 9 Innings
81
2.02
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Johan Oviedo
Careerverified
Per 9 Inningsverified
67
1.67
Zack Weiss
Career
Per 9 Innings
0
0
Johan Oviedo
Careerverified
Per 9 Inningsverified
15
0.37
Zack Weiss
Career
Per 9 Innings
1
0.33
Johan Oviedo
Career
Per 9 Innings
26
0.65
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Johan Oviedo
Career
Per 9 Innings
36.59
36.59
Zack Weiss
Careerverified
Per 9 Inningsverified
50
50
Johan Oviedo
Careerverified
Per 9 Inningsverified
82.72
82.72
Zack Weiss
Career
Per 9 Innings
0
0
Johan Oviedo
Careerverified
Per 9 Inningsverified
1
0.02
Zack Weiss
Career
Per 9 Innings
0
0
Johan Oviedo
Careerverified
Per 9 Inningsverified
1
0.02
Zack Weiss
Career
Per 9 Innings
0
0
Johan Oviedo
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Johan Oviedo
Career
Per 9 Inningsverified
170
4.24
Zack Weiss
Careerverified
Per 9 Innings
14
4.61
Johan Oviedo
Careerverified
Per 9 Inningsverified
4.24
4.24
Zack Weiss
Career
Per 9 Innings
4.61
4.61
Johan Oviedo
Career
Per 9 Innings
4.16
4.16
Zack Weiss
Careerverified
Per 9 Inningsverified
4.13
4.13
Johan Oviedo
Careerverified
Per 9 Inningsverified
4.41
4.41
Zack Weiss
Career
Per 9 Innings
6.26
6.26
Johan Oviedo
Career
Per 9 Innings
0.233
0.233
Zack Weiss
Careerverified
Per 9 Inningsverified
0.184
0.184
Johan Oviedo
Careerverified
Per 9 Innings
1083
27
Zack Weiss
Career
Per 9 Innings
82
27
Johan Oviedo
Careerverified
Per 9 Innings
361
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Johan Oviedo
Career
Per 9 Innings
321
8
Zack Weiss
Careerverified
Per 9 Inningsverified
18
5.93
Johan Oviedo
Career
Per 9 Innings
8
8
Zack Weiss
Careerverified
Per 9 Inningsverified
5.93
5.93
Johan Oviedo
Career
Per 9 Inningsverified
41
1.02
Zack Weiss
Careerverified
Per 9 Innings
8
2.63
Johan Oviedo
Careerverified
Per 9 Inningsverified
1.02
1.02
Zack Weiss
Career
Per 9 Innings
2.63
2.63
Johan Oviedo
Career
Per 9 Innings
0.51
0.51
Zack Weiss
Careerverified
Per 9 Inningsverified
0.32
0.32
Johan Oviedo
Career
Per 9 Inningsverified
176
4.39
Zack Weiss
Careerverified
Per 9 Innings
15
4.94
Johan Oviedo
Career
Per 9 Inningsverified
3
0.07
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Johan Oviedo
Careerverified
Per 9 Inningsverified
4.39
4.39
Zack Weiss
Career
Per 9 Innings
4.94
4.94
Johan Oviedo
Careerverified
Per 9 Innings
321
8
Zack Weiss
Career
Per 9 Inningsverified
33
10.87
Johan Oviedo
Career
Per 9 Innings
8
8
Zack Weiss
Careerverified
Per 9 Inningsverified
10.87
10.87
Johan Oviedo
Careerverified
Per 9 Inningsverified
3.96
3.96
Zack Weiss
Career
Per 9 Innings
1.32
1.32
Johan Oviedo
Career
Per 9 Innings
1.377
1.377
Zack Weiss
Careerverified
Per 9 Inningsverified
1.756
1.756
Johan Oviedo
Career
Per 9 Inningsverified
16
0.4
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Johan Oviedo
Career
Per 9 Innings
30
0.75
Zack Weiss
Careerverified
Per 9 Inningsverified
2
0.66
Johan Oviedo
Career
Per 9 Innings
5
0.12
Zack Weiss
Careerverified
Per 9 Inningsverified
0
0
Johan Oviedo
Careerverified
Per 9 Inningsverified
1593
39.71
Zack Weiss
Career
Per 9 Innings
118
38.85
Johan Oviedo
Career
Per 9 Innings
3
0.07
Zack Weiss
Careerverified
Per 9 Inningsverified
7
2.3
Johan Oviedo
Career
Per 9 Inningsverified
186
4.64
Zack Weiss
Careerverified
Per 9 Innings
16
5.27
Johan Oviedo
Careerverified
Per 9 Inningsverified
4.64
4.64
Zack Weiss
Career
Per 9 Innings
5.27
5.27
Johan Oviedo
Career
Per 9 Inningsverified
2
0.05
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Johan Oviedo
Career
Per 9 Inningsverified
8
0.2
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Johan Oviedo
Careerverified
Per 9 Inningsverified
26
0.65
Zack Weiss
Career
Per 9 Innings
0
0
Johan Oviedo
Career
Per 9 Innings
1.377
1.377
Zack Weiss
Careerverified
Per 9 Inningsverified
1.207
1.207
Johan Oviedo
Careerverified
Per 9 Inningsverified
1377
34.33
Zack Weiss
Career
Per 9 Innings
98
32.27
Johan Oviedo
Career
Per 9 Innings
2.3
2.3
Zack Weiss
Careerverified
Per 9 Inningsverified
0.64
0.64
Johan Oviedo
Career
Per 9 Innings
0.276
0.276
Zack Weiss
Careerverified
Per 9 Inningsverified
0.175
0.175
Johan Oviedo
Careerverified
Per 9 Inningsverified
39.71
39.71
Zack Weiss
Career
Per 9 Innings
38.85
38.85

Fielding Stats for Johan Oviedo and Zack Weiss

Johan Oviedo
Careerverified
Per 9 Inningsverified
5
5
Zack Weiss
Career
Per 9 Innings
3
3
Johan Oviedo
Careerverified
Per 9 Innings
81
2.02
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Johan Oviedo
Careerverified
Per 9 Inningsverified
67
1.67
Zack Weiss
Career
Per 9 Innings
0
0
Johan Oviedo
Careerverified
Per 9 Innings
1083
27
Zack Weiss
Career
Per 9 Innings
82
27
Johan Oviedo
Careerverified
Per 9 Innings
361
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Johan Oviedo
Careerverified
Per 9 Inningsverified
32
0.8
Zack Weiss
Career
Per 9 Innings
1
0.33
Johan Oviedo
Careerverified
Per 9 Inningsverified
24
0.6
Zack Weiss
Career
Per 9 Innings
1
0.33
Johan Oviedo
Career
Per 9 Inningsverified
2
0.05
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Johan Oviedo
Careerverified
Per 9 Inningsverified
58
1.45
Zack Weiss
Career
Per 9 Innings
3
0.99
Johan Oviedo
Careerverified
Per 9 Inningsverified
56
1.4
Zack Weiss
Career
Per 9 Innings
2
0.66
Johan Oviedo
Careerverified
Per 9 Inningsverified
96.55
96.55
Zack Weiss
Career
Per 9 Innings
66.67
66.67
Johan Oviedo
Careerverified
Per 9 Inningsverified
0.691
0.691
Zack Weiss
Career
Per 9 Innings
0.08
0.08
Johan Oviedo
Careerverified
Per 9 Inningsverified
82.72
82.72
Zack Weiss
Career
Per 9 Innings
0
0
Johan Oviedo
Careerverified
Per 9 Inningsverified
2
0.05
Zack Weiss
Career
Per 9 Innings
0
0
Johan Oviedo
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Johan Oviedo
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Johan Oviedo
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Johan Oviedo
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for Johan Oviedo and Zack Weiss

Johan Oviedo
Careerverified
Per 600 PAverified
5
5
Zack Weiss
Career
Per 600 PA
3
Johan Oviedo
Careerverified
Per 600 PAverified
81
2209.09
Zack Weiss
Career
Per 600 PA
25
Johan Oviedo
Careerverified
Per 600 PAverified
22
600
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Careerverified
Per 600 PAverified
20
545.45
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Careerverified
Per 600 PAverified
0.15
0.15
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Careerverified
Per 600 PAverified
0.409
0.409
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Careerverified
Per 600 PAverified
3
81.82
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Careerverified
Per 600 PAverified
3
81.82
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Careerverified
Per 600 PAverified
0.72
19.64
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Careerverified
Per 600 PAverified
3
81.82
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Careerverified
Per 600 PAverified
5
136.36
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Careerverified
Per 600 PAverified
0.227
0.227
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Careerverified
Per 600 PAverified
0.15
0.15
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Careerverified
Per 600 PAverified
0.377
0.377
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Careerverified
Per 600 PAverified
0.14
0.14
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Careerverified
Per 600 PAverified
0.294
0.294
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Careerverified
Per 600 PAverified
0.273
0.273
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Careerverified
Per 600 PAverified
3
81.82
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Careerverified
Per 600 PAverified
2
54.55
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Careerverified
Per 600 PAverified
5
136.36
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Careerverified
Per 600 PAverified
0.63
17.06
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Careerverified
Per 600 PAverified
2
54.55
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Career
Per 600 PA
9
245.45
Zack Weiss
Careerverified
Per 600 PAverified
0
Johan Oviedo
Careerverified
Per 600 PAverified
2.44
2.44
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Careerverified
Per 600 PAverified
0.22
0.22
Zack Weiss
Career
Per 600 PA
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Johan Oviedo
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA