Chris O'Grady vs. Zack Weiss — Career Comparison

MillenialNew YorkThrows LeftBats RightNorth AmericaMiami MarlinsNational LeagueStarting Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

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

Pitching Stats for Chris O'Grady and Zack Weiss

Chris O'Grady
Career
Per 9 Innings
2
2
Zack Weiss
Careerverified
Per 9 Inningsverified
3
3
Chris O'Grady
Career
Per 9 Innings
21
4.73
Zack Weiss
Careerverified
Per 9 Inningsverified
25
8.23
Chris O'Grady
Careerverified
Per 9 Inningsverified
6
1.35
Zack Weiss
Career
Per 9 Innings
0
0
Chris O'Grady
Careerverified
Per 9 Inningsverified
2
0.45
Zack Weiss
Career
Per 9 Innings
1
0.33
Chris O'Grady
Career
Per 9 Innings
2
0.45
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Chris O'Grady
Career
Per 9 Innings
50
50
Zack Weiss
Career
Per 9 Innings
50
50
Chris O'Grady
Careerverified
Per 9 Inningsverified
28.57
28.57
Zack Weiss
Career
Per 9 Innings
0
0
Chris O'Grady
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Chris O'Grady
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Chris O'Grady
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Chris O'Grady
Career
Per 9 Innings
21
4.73
Zack Weiss
Careerverified
Per 9 Inningsverified
14
4.61
Chris O'Grady
Career
Per 9 Innings
4.73
4.73
Zack Weiss
Careerverified
Per 9 Inningsverified
4.61
4.61
Chris O'Grady
Career
Per 9 Innings
5.18
5.18
Zack Weiss
Careerverified
Per 9 Inningsverified
4.13
4.13
Chris O'Grady
Careerverified
Per 9 Inningsverified
4.78
4.78
Zack Weiss
Career
Per 9 Innings
6.26
6.26
Chris O'Grady
Career
Per 9 Innings
0.265
0.265
Zack Weiss
Careerverified
Per 9 Inningsverified
0.184
0.184
Chris O'Grady
Careerverified
Per 9 Innings
120
27
Zack Weiss
Career
Per 9 Innings
82
27
Chris O'Grady
Careerverified
Per 9 Innings
40
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Chris O'Grady
Career
Per 9 Innings
40
9
Zack Weiss
Careerverified
Per 9 Inningsverified
18
5.93
Chris O'Grady
Career
Per 9 Innings
9
9
Zack Weiss
Careerverified
Per 9 Inningsverified
5.93
5.93
Chris O'Grady
Careerverified
Per 9 Inningsverified
6
1.35
Zack Weiss
Career
Per 9 Innings
8
2.63
Chris O'Grady
Careerverified
Per 9 Inningsverified
1.35
1.35
Zack Weiss
Career
Per 9 Innings
2.63
2.63
Chris O'Grady
Careerverified
Per 9 Inningsverified
0.29
0.29
Zack Weiss
Career
Per 9 Innings
0.32
0.32
Chris O'Grady
Career
Per 9 Innings
22
4.95
Zack Weiss
Careerverified
Per 9 Inningsverified
15
4.94
Chris O'Grady
Careerverified
Per 9 Inningsverified
1
0.23
Zack Weiss
Career
Per 9 Innings
2
0.66
Chris O'Grady
Career
Per 9 Innings
4.95
4.95
Zack Weiss
Careerverified
Per 9 Inningsverified
4.94
4.94
Chris O'Grady
Careerverified
Per 9 Innings
38
8.55
Zack Weiss
Career
Per 9 Inningsverified
33
10.87
Chris O'Grady
Career
Per 9 Innings
8.55
8.55
Zack Weiss
Careerverified
Per 9 Inningsverified
10.87
10.87
Chris O'Grady
Careerverified
Per 9 Inningsverified
1.81
1.81
Zack Weiss
Career
Per 9 Innings
1.32
1.32
Chris O'Grady
Career
Per 9 Innings
1.5
1.5
Zack Weiss
Careerverified
Per 9 Inningsverified
1.756
1.756
Chris O'Grady
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
2
0.66
Chris O'Grady
Careerverified
Per 9 Inningsverified
1
0.23
Zack Weiss
Career
Per 9 Innings
2
0.66
Chris O'Grady
Career
Per 9 Innings
1
0.23
Zack Weiss
Careerverified
Per 9 Inningsverified
0
0
Chris O'Grady
Careerverified
Per 9 Inningsverified
177
39.83
Zack Weiss
Career
Per 9 Innings
118
38.85
Chris O'Grady
Career
Per 9 Innings
2
0.45
Zack Weiss
Careerverified
Per 9 Inningsverified
7
2.3
Chris O'Grady
Career
Per 9 Inningsverified
21
4.73
Zack Weiss
Careerverified
Per 9 Innings
16
5.27
Chris O'Grady
Careerverified
Per 9 Inningsverified
4.73
4.73
Zack Weiss
Career
Per 9 Innings
5.27
5.27
Chris O'Grady
Career
Per 9 Innings
2
0.45
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Chris O'Grady
Careerverified
Per 9 Inningsverified
1
0.23
Zack Weiss
Career
Per 9 Innings
2
0.66
Chris O'Grady
Careerverified
Per 9 Inningsverified
3
0.68
Zack Weiss
Career
Per 9 Innings
0
0
Chris O'Grady
Career
Per 9 Innings
1.55
1.55
Zack Weiss
Careerverified
Per 9 Inningsverified
1.207
1.207
Chris O'Grady
Careerverified
Per 9 Inningsverified
151
33.97
Zack Weiss
Career
Per 9 Innings
98
32.27
Chris O'Grady
Career
Per 9 Innings
1
1
Zack Weiss
Careerverified
Per 9 Inningsverified
0.64
0.64
Chris O'Grady
Career
Per 9 Innings
0.318
0.318
Zack Weiss
Careerverified
Per 9 Inningsverified
0.175
0.175
Chris O'Grady
Careerverified
Per 9 Inningsverified
39.83
39.83
Zack Weiss
Career
Per 9 Innings
38.85
38.85

Fielding Stats for Chris O'Grady and Zack Weiss

Chris O'Grady
Career
Per 9 Innings
2
2
Zack Weiss
Careerverified
Per 9 Inningsverified
3
3
Chris O'Grady
Career
Per 9 Innings
21
4.73
Zack Weiss
Careerverified
Per 9 Inningsverified
25
8.23
Chris O'Grady
Careerverified
Per 9 Inningsverified
6
1.35
Zack Weiss
Career
Per 9 Innings
0
0
Chris O'Grady
Careerverified
Per 9 Innings
120
27
Zack Weiss
Career
Per 9 Innings
82
27
Chris O'Grady
Careerverified
Per 9 Innings
40
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Chris O'Grady
Careerverified
Per 9 Inningsverified
2
0.45
Zack Weiss
Career
Per 9 Innings
1
0.33
Chris O'Grady
Careerverified
Per 9 Inningsverified
6
1.35
Zack Weiss
Career
Per 9 Innings
1
0.33
Chris O'Grady
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
1
0.33
Chris O'Grady
Careerverified
Per 9 Inningsverified
8
1.8
Zack Weiss
Career
Per 9 Innings
3
0.99
Chris O'Grady
Careerverified
Per 9 Inningsverified
8
1.8
Zack Weiss
Career
Per 9 Innings
2
0.66
Chris O'Grady
Careerverified
Per 9 Inningsverified
100
100
Zack Weiss
Career
Per 9 Innings
66.67
66.67
Chris O'Grady
Careerverified
Per 9 Inningsverified
0.381
0.381
Zack Weiss
Career
Per 9 Innings
0.08
0.08
Chris O'Grady
Careerverified
Per 9 Inningsverified
28.57
28.57
Zack Weiss
Career
Per 9 Innings
0
0
Chris O'Grady
Careerverified
Per 9 Inningsverified
1
0.23
Zack Weiss
Career
Per 9 Innings
0
0
Chris O'Grady
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Chris O'Grady
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Chris O'Grady
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Chris O'Grady
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for Chris O'Grady and Zack Weiss

Chris O'Grady
Career
Per 600 PAverified
2
2
Zack Weiss
Careerverified
Per 600 PA
3
Chris O'Grady
Career
Per 600 PAverified
21
1400
Zack Weiss
Careerverified
Per 600 PA
25
Chris O'Grady
Careerverified
Per 600 PAverified
9
600
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Careerverified
Per 600 PAverified
8
533.33
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Careerverified
Per 600 PAverified
0.111
0.111
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Careerverified
Per 600 PAverified
-0.82
-54.81
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
5
333.33
Zack Weiss
Careerverified
Per 600 PAverified
0
Chris O'Grady
Careerverified
Per 600 PAverified
1.8
1.8
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Chris O'Grady
Careerverified
Per 600 PAverified
1
66.67
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Chris O'Grady
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA