Kyle Freeland vs. Zack Weiss — Career Comparison

MillenialColoradoThrows LeftBats LeftNorth AmericaColorado RockiesNational LeagueStarting Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

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

Pitching Stats for Kyle Freeland and Zack Weiss

Kyle Freeland
Careerverified
Per 9 Inningsverified
9
9
Zack Weiss
Career
Per 9 Innings
3
3
Kyle Freeland
Careerverified
Per 9 Innings
236
1.69
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Kyle Freeland
Careerverified
Per 9 Inningsverified
231
1.65
Zack Weiss
Career
Per 9 Innings
0
0
Kyle Freeland
Careerverified
Per 9 Inningsverified
65
0.46
Zack Weiss
Career
Per 9 Innings
1
0.33
Kyle Freeland
Career
Per 9 Innings
90
0.64
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Kyle Freeland
Career
Per 9 Innings
41.94
41.94
Zack Weiss
Careerverified
Per 9 Inningsverified
50
50
Kyle Freeland
Careerverified
Per 9 Inningsverified
97.88
97.88
Zack Weiss
Career
Per 9 Innings
0
0
Kyle Freeland
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Kyle Freeland
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Kyle Freeland
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Kyle Freeland
Career
Per 9 Inningsverified
636
4.54
Zack Weiss
Careerverified
Per 9 Innings
14
4.61
Kyle Freeland
Careerverified
Per 9 Inningsverified
4.54
4.54
Zack Weiss
Career
Per 9 Innings
4.61
4.61
Kyle Freeland
Career
Per 9 Innings
4.79
4.79
Zack Weiss
Careerverified
Per 9 Inningsverified
4.13
4.13
Kyle Freeland
Careerverified
Per 9 Inningsverified
4.4
4.4
Zack Weiss
Career
Per 9 Innings
6.26
6.26
Kyle Freeland
Career
Per 9 Innings
0.281
0.281
Zack Weiss
Careerverified
Per 9 Inningsverified
0.184
0.184
Kyle Freeland
Careerverified
Per 9 Innings
3781
27
Zack Weiss
Career
Per 9 Innings
82
27
Kyle Freeland
Careerverified
Per 9 Innings
1260.1
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Kyle Freeland
Career
Per 9 Innings
1394
9.95
Zack Weiss
Careerverified
Per 9 Inningsverified
18
5.93
Kyle Freeland
Career
Per 9 Innings
9.95
9.95
Zack Weiss
Careerverified
Per 9 Inningsverified
5.93
5.93
Kyle Freeland
Career
Per 9 Inningsverified
180
1.29
Zack Weiss
Careerverified
Per 9 Innings
8
2.63
Kyle Freeland
Careerverified
Per 9 Inningsverified
1.29
1.29
Zack Weiss
Career
Per 9 Innings
2.63
2.63
Kyle Freeland
Career
Per 9 Innings
0.76
0.76
Zack Weiss
Careerverified
Per 9 Inningsverified
0.32
0.32
Kyle Freeland
Career
Per 9 Inningsverified
392
2.8
Zack Weiss
Careerverified
Per 9 Innings
15
4.94
Kyle Freeland
Career
Per 9 Inningsverified
12
0.09
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Kyle Freeland
Careerverified
Per 9 Inningsverified
2.8
2.8
Zack Weiss
Career
Per 9 Innings
4.94
4.94
Kyle Freeland
Careerverified
Per 9 Innings
944
6.74
Zack Weiss
Career
Per 9 Inningsverified
33
10.87
Kyle Freeland
Career
Per 9 Innings
6.74
6.74
Zack Weiss
Careerverified
Per 9 Inningsverified
10.87
10.87
Kyle Freeland
Careerverified
Per 9 Inningsverified
4
4
Zack Weiss
Career
Per 9 Innings
1.32
1.32
Kyle Freeland
Career
Per 9 Innings
1.06
1.06
Zack Weiss
Careerverified
Per 9 Inningsverified
1.756
1.756
Kyle Freeland
Career
Per 9 Inningsverified
17
0.12
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Kyle Freeland
Career
Per 9 Inningsverified
47
0.34
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Kyle Freeland
Career
Per 9 Innings
2
0.01
Zack Weiss
Careerverified
Per 9 Inningsverified
0
0
Kyle Freeland
Careerverified
Per 9 Inningsverified
5466
39.03
Zack Weiss
Career
Per 9 Innings
118
38.85
Kyle Freeland
Career
Per 9 Innings
0
0
Zack Weiss
Careerverified
Per 9 Inningsverified
7
2.3
Kyle Freeland
Career
Per 9 Inningsverified
690
4.93
Zack Weiss
Careerverified
Per 9 Innings
16
5.27
Kyle Freeland
Careerverified
Per 9 Inningsverified
4.93
4.93
Zack Weiss
Career
Per 9 Innings
5.27
5.27
Kyle Freeland
Career
Per 9 Inningsverified
31
0.22
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Kyle Freeland
Career
Per 9 Inningsverified
43
0.31
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Kyle Freeland
Careerverified
Per 9 Inningsverified
144
1.03
Zack Weiss
Career
Per 9 Innings
0
0
Kyle Freeland
Career
Per 9 Innings
1.417
1.417
Zack Weiss
Careerverified
Per 9 Inningsverified
1.207
1.207
Kyle Freeland
Careerverified
Per 9 Inningsverified
4953
35.37
Zack Weiss
Career
Per 9 Innings
98
32.27
Kyle Freeland
Career
Per 9 Innings
2.92
2.92
Zack Weiss
Careerverified
Per 9 Inningsverified
0.64
0.64
Kyle Freeland
Career
Per 9 Innings
0.317
0.317
Zack Weiss
Careerverified
Per 9 Inningsverified
0.175
0.175
Kyle Freeland
Careerverified
Per 9 Inningsverified
39.03
39.03
Zack Weiss
Career
Per 9 Innings
38.85
38.85

Fielding Stats for Kyle Freeland and Zack Weiss

Kyle Freeland
Careerverified
Per 9 Inningsverified
9
9
Zack Weiss
Career
Per 9 Innings
3
3
Kyle Freeland
Careerverified
Per 9 Innings
237
1.69
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Kyle Freeland
Careerverified
Per 9 Inningsverified
231
1.65
Zack Weiss
Career
Per 9 Innings
0
0
Kyle Freeland
Careerverified
Per 9 Innings
3784
27
Zack Weiss
Career
Per 9 Innings
82
27
Kyle Freeland
Careerverified
Per 9 Innings
1261.1
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Kyle Freeland
Careerverified
Per 9 Innings
28
0.2
Zack Weiss
Career
Per 9 Inningsverified
1
0.33
Kyle Freeland
Careerverified
Per 9 Inningsverified
131
0.93
Zack Weiss
Career
Per 9 Innings
1
0.33
Kyle Freeland
Career
Per 9 Inningsverified
10
0.07
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Kyle Freeland
Careerverified
Per 9 Inningsverified
169
1.21
Zack Weiss
Career
Per 9 Innings
3
0.99
Kyle Freeland
Careerverified
Per 9 Inningsverified
159
1.13
Zack Weiss
Career
Per 9 Innings
2
0.66
Kyle Freeland
Careerverified
Per 9 Inningsverified
94.08
94.08
Zack Weiss
Career
Per 9 Innings
66.67
66.67
Kyle Freeland
Careerverified
Per 9 Inningsverified
0.671
0.671
Zack Weiss
Career
Per 9 Innings
0.08
0.08
Kyle Freeland
Careerverified
Per 9 Inningsverified
97.47
97.47
Zack Weiss
Career
Per 9 Innings
0
0
Kyle Freeland
Careerverified
Per 9 Inningsverified
13
0.09
Zack Weiss
Career
Per 9 Innings
0
0
Kyle Freeland
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Kyle Freeland
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Kyle Freeland
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Kyle Freeland
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for Kyle Freeland and Zack Weiss

Kyle Freeland
Careerverified
Per 600 PAverified
9
9
Zack Weiss
Career
Per 600 PA
3
Kyle Freeland
Careerverified
Per 600 PAverified
241
730.3
Zack Weiss
Career
Per 600 PA
25
Kyle Freeland
Careerverified
Per 600 PAverified
198
600
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Careerverified
Per 600 PAverified
173
524.24
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Careerverified
Per 600 PAverified
0.127
0.127
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Careerverified
Per 600 PAverified
0.404
0.404
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Careerverified
Per 600 PAverified
22
66.67
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Careerverified
Per 600 PAverified
17
51.52
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Careerverified
Per 600 PAverified
4
12.12
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Careerverified
Per 600 PAverified
1
3.03
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Careerverified
Per 600 PAverified
5
15.15
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Careerverified
Per 600 PAverified
0.227
0.227
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Careerverified
Per 600 PAverified
0.006
0.006
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Careerverified
Per 600 PAverified
0.046
0.046
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Careerverified
Per 600 PAverified
5.34
16.17
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Careerverified
Per 600 PAverified
29
87.88
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Careerverified
Per 600 PAverified
30
90.91
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Careerverified
Per 600 PAverified
0.165
0.165
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Careerverified
Per 600 PAverified
0.168
0.168
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Careerverified
Per 600 PAverified
0.332
0.332
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Careerverified
Per 600 PAverified
0.04
0.04
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Careerverified
Per 600 PAverified
0.116
0.116
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Careerverified
Per 600 PAverified
0.243
0.243
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Careerverified
Per 600 PAverified
0.296
0.296
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Careerverified
Per 600 PAverified
12
36.36
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Careerverified
Per 600 PAverified
8
24.24
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Careerverified
Per 600 PAverified
19
57.58
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Careerverified
Per 600 PAverified
0.72
2.17
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Careerverified
Per 600 PAverified
8
24.24
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Career
Per 600 PA
102
309.09
Zack Weiss
Careerverified
Per 600 PAverified
0
Kyle Freeland
Careerverified
Per 600 PAverified
1.94
1.94
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Careerverified
Per 600 PAverified
0.08
0.08
Zack Weiss
Career
Per 600 PA
Kyle Freeland
Careerverified
Per 600 PAverified
16
48.48
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Careerverified
Per 600 PAverified
1
3.03
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Career
Per 600 PA
1
3.03
Zack Weiss
Careerverified
Per 600 PAverified
0
Kyle Freeland
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Kyle Freeland
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA