Nelson Cruz vs. Zack Weiss — Career Comparison

Gen XD.R.Throws RightBats RightCaribbeanHouston AstrosAmerican LeagueRelief Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

Looking at the career totals, Nelson Cruz and Zack Weiss are fairly close on the surface numbers. Zack Weiss posted stronger numbers in ERA (4.61 vs 5.04) and WHIP (1.280 vs 1.415). Nelson Cruz had the advantage in home runs allowed (1.52 per nine innings vs 2.63). By the career numbers, Zack Weiss had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for Nelson Cruz and Zack Weiss

Nelson Cruz
Careerverified
Per 9 Inningsverified
6
6
Zack Weiss
Career
Per 9 Innings
3
3
Nelson Cruz
Careerverified
Per 9 Innings
204
5.27
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Nelson Cruz
Careerverified
Per 9 Inningsverified
18
0.47
Zack Weiss
Career
Per 9 Innings
0
0
Nelson Cruz
Careerverified
Per 9 Inningsverified
15
0.39
Zack Weiss
Career
Per 9 Innings
1
0.33
Nelson Cruz
Career
Per 9 Innings
23
0.59
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Nelson Cruz
Career
Per 9 Innings
39.47
39.47
Zack Weiss
Careerverified
Per 9 Inningsverified
50
50
Nelson Cruz
Careerverified
Per 9 Inningsverified
8.82
8.82
Zack Weiss
Career
Per 9 Innings
0
0
Nelson Cruz
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Nelson Cruz
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Nelson Cruz
Careerverified
Per 9 Inningsverified
2
0.05
Zack Weiss
Career
Per 9 Innings
0
0
Nelson Cruz
Career
Per 9 Innings
195
5.04
Zack Weiss
Careerverified
Per 9 Inningsverified
14
4.61
Nelson Cruz
Career
Per 9 Innings
5.04
5.04
Zack Weiss
Careerverified
Per 9 Inningsverified
4.61
4.61
Nelson Cruz
Career
Per 9 Innings
4.76
4.76
Zack Weiss
Careerverified
Per 9 Inningsverified
4.13
4.13
Nelson Cruz
Careerverified
Per 9 Inningsverified
4.76
4.76
Zack Weiss
Career
Per 9 Innings
6.26
6.26
Nelson Cruz
Career
Per 9 Innings
0.271
0.271
Zack Weiss
Careerverified
Per 9 Inningsverified
0.184
0.184
Nelson Cruz
Careerverified
Per 9 Innings
1045
27
Zack Weiss
Career
Per 9 Innings
82
27
Nelson Cruz
Careerverified
Per 9 Innings
348.1
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Nelson Cruz
Career
Per 9 Innings
369
9.53
Zack Weiss
Careerverified
Per 9 Inningsverified
18
5.93
Nelson Cruz
Career
Per 9 Innings
9.53
9.53
Zack Weiss
Careerverified
Per 9 Inningsverified
5.93
5.93
Nelson Cruz
Career
Per 9 Inningsverified
59
1.52
Zack Weiss
Careerverified
Per 9 Innings
8
2.63
Nelson Cruz
Careerverified
Per 9 Inningsverified
1.52
1.52
Zack Weiss
Career
Per 9 Innings
2.63
2.63
Nelson Cruz
Careerverified
Per 9 Inningsverified
0.29
0.29
Zack Weiss
Career
Per 9 Innings
0.32
0.32
Nelson Cruz
Career
Per 9 Inningsverified
109
2.82
Zack Weiss
Careerverified
Per 9 Innings
15
4.94
Nelson Cruz
Career
Per 9 Inningsverified
15
0.39
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Nelson Cruz
Careerverified
Per 9 Inningsverified
2.82
2.82
Zack Weiss
Career
Per 9 Innings
4.94
4.94
Nelson Cruz
Careerverified
Per 9 Innings
277
7.16
Zack Weiss
Career
Per 9 Inningsverified
33
10.87
Nelson Cruz
Career
Per 9 Innings
7.16
7.16
Zack Weiss
Careerverified
Per 9 Inningsverified
10.87
10.87
Nelson Cruz
Careerverified
Per 9 Inningsverified
1.36
1.36
Zack Weiss
Career
Per 9 Innings
1.32
1.32
Nelson Cruz
Career
Per 9 Innings
1.108
1.108
Zack Weiss
Careerverified
Per 9 Inningsverified
1.756
1.756
Nelson Cruz
Career
Per 9 Inningsverified
14
0.36
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Nelson Cruz
Career
Per 9 Inningsverified
24
0.62
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Nelson Cruz
Career
Per 9 Innings
1
0.03
Zack Weiss
Careerverified
Per 9 Inningsverified
0
0
Nelson Cruz
Careerverified
Per 9 Inningsverified
1518
39.22
Zack Weiss
Career
Per 9 Innings
118
38.85
Nelson Cruz
Careerverified
Per 9 Innings
55
1.42
Zack Weiss
Career
Per 9 Inningsverified
7
2.3
Nelson Cruz
Career
Per 9 Innings
205
5.3
Zack Weiss
Careerverified
Per 9 Inningsverified
16
5.27
Nelson Cruz
Career
Per 9 Innings
5.3
5.3
Zack Weiss
Careerverified
Per 9 Inningsverified
5.27
5.27
Nelson Cruz
Career
Per 9 Inningsverified
12
0.31
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Nelson Cruz
Career
Per 9 Inningsverified
13
0.34
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Nelson Cruz
Careerverified
Per 9 Inningsverified
22
0.57
Zack Weiss
Career
Per 9 Innings
0
0
Nelson Cruz
Career
Per 9 Innings
1.372
1.372
Zack Weiss
Careerverified
Per 9 Inningsverified
1.207
1.207
Nelson Cruz
Careerverified
Per 9 Inningsverified
1360
35.14
Zack Weiss
Career
Per 9 Innings
98
32.27
Nelson Cruz
Career
Per 9 Innings
1
1
Zack Weiss
Careerverified
Per 9 Inningsverified
0.64
0.64
Nelson Cruz
Career
Per 9 Innings
0.303
0.303
Zack Weiss
Careerverified
Per 9 Inningsverified
0.175
0.175
Nelson Cruz
Careerverified
Per 9 Inningsverified
39.22
39.22
Zack Weiss
Career
Per 9 Innings
38.85
38.85

Fielding Stats for Nelson Cruz and Zack Weiss

Nelson Cruz
Careerverified
Per 9 Inningsverified
6
6
Zack Weiss
Career
Per 9 Innings
3
3
Nelson Cruz
Careerverified
Per 9 Innings
204
5.27
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Nelson Cruz
Careerverified
Per 9 Inningsverified
18
0.47
Zack Weiss
Career
Per 9 Innings
0
0
Nelson Cruz
Careerverified
Per 9 Innings
1045
27
Zack Weiss
Career
Per 9 Innings
82
27
Nelson Cruz
Careerverified
Per 9 Innings
348.1
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Nelson Cruz
Careerverified
Per 9 Inningsverified
31
0.8
Zack Weiss
Career
Per 9 Innings
1
0.33
Nelson Cruz
Careerverified
Per 9 Inningsverified
56
1.45
Zack Weiss
Career
Per 9 Innings
1
0.33
Nelson Cruz
Career
Per 9 Inningsverified
3
0.08
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Nelson Cruz
Careerverified
Per 9 Inningsverified
90
2.33
Zack Weiss
Career
Per 9 Innings
3
0.99
Nelson Cruz
Careerverified
Per 9 Inningsverified
87
2.25
Zack Weiss
Career
Per 9 Innings
2
0.66
Nelson Cruz
Careerverified
Per 9 Inningsverified
96.67
96.67
Zack Weiss
Career
Per 9 Innings
66.67
66.67
Nelson Cruz
Careerverified
Per 9 Inningsverified
0.427
0.427
Zack Weiss
Career
Per 9 Innings
0.08
0.08
Nelson Cruz
Careerverified
Per 9 Inningsverified
8.82
8.82
Zack Weiss
Career
Per 9 Innings
0
0
Nelson Cruz
Careerverified
Per 9 Inningsverified
3
0.08
Zack Weiss
Career
Per 9 Innings
0
0
Nelson Cruz
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Nelson Cruz
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Nelson Cruz
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Nelson Cruz
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for Nelson Cruz and Zack Weiss

Nelson Cruz
Careerverified
Per 600 PAverified
6
6
Zack Weiss
Career
Per 600 PA
3
Nelson Cruz
Careerverified
Per 600 PAverified
204
3221.05
Zack Weiss
Career
Per 600 PA
25
Nelson Cruz
Careerverified
Per 600 PAverified
38
600
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Careerverified
Per 600 PAverified
33
521.05
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Careerverified
Per 600 PAverified
0.091
0.091
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Careerverified
Per 600 PAverified
0.329
0.329
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Careerverified
Per 600 PAverified
3
47.37
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Careerverified
Per 600 PAverified
2
31.58
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Careerverified
Per 600 PAverified
1
15.79
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Careerverified
Per 600 PAverified
1
15.79
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Careerverified
Per 600 PAverified
0.333
0.333
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Careerverified
Per 600 PAverified
0.5
7.9
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Careerverified
Per 600 PAverified
4
63.16
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Careerverified
Per 600 PAverified
4
63.16
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Careerverified
Per 600 PAverified
0.118
0.118
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Careerverified
Per 600 PAverified
0.121
0.121
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Careerverified
Per 600 PAverified
0.239
0.239
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Careerverified
Per 600 PAverified
0.03
0.03
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Careerverified
Per 600 PAverified
0.083
0.083
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Careerverified
Per 600 PAverified
0.167
0.167
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Careerverified
Per 600 PAverified
0.143
0.143
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Careerverified
Per 600 PAverified
1
15.79
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Careerverified
Per 600 PAverified
2
31.58
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Careerverified
Per 600 PAverified
3
47.37
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Careerverified
Per 600 PAverified
-0.81
-12.72
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Careerverified
Per 600 PAverified
1
15.79
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Career
Per 600 PA
12
189.47
Zack Weiss
Careerverified
Per 600 PAverified
0
Nelson Cruz
Careerverified
Per 600 PAverified
3.17
3.17
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Careerverified
Per 600 PAverified
0.08
0.08
Zack Weiss
Career
Per 600 PA
Nelson Cruz
Careerverified
Per 600 PAverified
4
63.16
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Nelson Cruz
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA