Rich Barnes vs. Kyle Weiland — Career Comparison

Baby BoomersFloridaThrows LeftBats RightNorth AmericaChicago White SoxAmerican LeagueStarting Pitcher
MillenialNew MexicoThrows RightBats LeftNorth AmericaBoston Red SoxAmerican LeagueStarting Pitcher

Looking at the career totals, Rich Barnes and Kyle Weiland are fairly close on the surface numbers. Rich Barnes posted stronger numbers in ERA (5.65 vs 7.23) and home runs allowed (0.31 per nine innings vs 2.13). Kyle Weiland had the advantage in WHIP (1.701 vs 1.919). By the career numbers, Rich Barnes 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 Rich Barnes and Kyle Weiland

Rich Barnes
Career
Per 9 Innings
2
2
Kyle Weiland
Career
Per 9 Innings
2
2
Rich Barnes
Career
Per 9 Inningsverified
10
3.14
Kyle Weiland
Career
Per 9 Innings
10
2.13
Rich Barnes
Career
Per 9 Innings
4
1.26
Kyle Weiland
Careerverified
Per 9 Inningsverified
8
1.7
Rich Barnes
Careerverified
Per 9 Inningsverified
1
0.31
Kyle Weiland
Career
Per 9 Innings
0
0
Rich Barnes
Careerverified
Per 9 Inningsverified
3
0.94
Kyle Weiland
Career
Per 9 Innings
6
1.28
Rich Barnes
Careerverified
Per 9 Inningsverified
25
25
Kyle Weiland
Career
Per 9 Innings
0
0
Rich Barnes
Career
Per 9 Innings
40
40
Kyle Weiland
Careerverified
Per 9 Inningsverified
80
80
Rich Barnes
Career
Per 9 Innings
0
0
Kyle Weiland
Career
Per 9 Innings
0
0
Rich Barnes
Career
Per 9 Innings
0
0
Kyle Weiland
Career
Per 9 Innings
0
0
Rich Barnes
Careerverified
Per 9 Inningsverified
1
0.31
Kyle Weiland
Career
Per 9 Innings
0
0
Rich Barnes
Careerverified
Per 9 Inningsverified
18
5.65
Kyle Weiland
Career
Per 9 Innings
34
7.23
Rich Barnes
Careerverified
Per 9 Inningsverified
5.65
5.65
Kyle Weiland
Career
Per 9 Innings
7.23
7.23
Rich Barnes
Careerverified
Per 9 Inningsverified
6.18
6.18
Kyle Weiland
Career
Per 9 Innings
7.36
7.36
Rich Barnes
Careerverified
Per 9 Inningsverified
4.57
4.57
Kyle Weiland
Career
Per 9 Innings
6.47
6.47
Rich Barnes
Career
Per 9 Innings
0.325
0.325
Kyle Weiland
Careerverified
Per 9 Inningsverified
0.306
0.306
Rich Barnes
Career
Per 9 Innings
86
27
Kyle Weiland
Careerverified
Per 9 Innings
127
27
Rich Barnes
Career
Per 9 Innings
28.2
9
Kyle Weiland
Careerverified
Per 9 Innings
42.1
9
Rich Barnes
Careerverified
Per 9 Innings
39
12.24
Kyle Weiland
Career
Per 9 Inningsverified
53
11.27
Rich Barnes
Career
Per 9 Innings
12.24
12.24
Kyle Weiland
Careerverified
Per 9 Inningsverified
11.27
11.27
Rich Barnes
Careerverified
Per 9 Inningsverified
1
0.31
Kyle Weiland
Career
Per 9 Innings
10
2.13
Rich Barnes
Careerverified
Per 9 Inningsverified
0.31
0.31
Kyle Weiland
Career
Per 9 Innings
2.13
2.13
Rich Barnes
Careerverified
Per 9 Inningsverified
0.1
0.1
Kyle Weiland
Career
Per 9 Innings
1
1
Rich Barnes
Careerverified
Per 9 Innings
14
4.4
Kyle Weiland
Career
Per 9 Inningsverified
19
4.04
Rich Barnes
Career
Per 9 Innings
2
0.63
Kyle Weiland
Careerverified
Per 9 Inningsverified
0
0
Rich Barnes
Career
Per 9 Innings
4.4
4.4
Kyle Weiland
Careerverified
Per 9 Inningsverified
4.04
4.04
Rich Barnes
Career
Per 9 Innings
8
2.51
Kyle Weiland
Careerverified
Per 9 Inningsverified
26
5.53
Rich Barnes
Career
Per 9 Innings
2.51
2.51
Kyle Weiland
Careerverified
Per 9 Inningsverified
5.53
5.53
Rich Barnes
Career
Per 9 Innings
0.8
0.8
Kyle Weiland
Careerverified
Per 9 Inningsverified
2.6
2.6
Rich Barnes
Career
Per 9 Innings
0.767
0.767
Kyle Weiland
Careerverified
Per 9 Inningsverified
1.063
1.063
Rich Barnes
Career
Per 9 Innings
1
0.31
Kyle Weiland
Career
Per 9 Inningsverified
1
0.21
Rich Barnes
Careerverified
Per 9 Inningsverified
2
0.63
Kyle Weiland
Career
Per 9 Innings
4
0.85
Rich Barnes
Careerverified
Per 9 Inningsverified
0
0
Kyle Weiland
Career
Per 9 Innings
1
0.21
Rich Barnes
Career
Per 9 Inningsverified
138
43.33
Kyle Weiland
Careerverified
Per 9 Innings
197
41.88
Rich Barnes
Careerverified
Per 9 Inningsverified
5
1.57
Kyle Weiland
Career
Per 9 Innings
2
0.43
Rich Barnes
Careerverified
Per 9 Innings
25
7.85
Kyle Weiland
Career
Per 9 Inningsverified
35
7.44
Rich Barnes
Career
Per 9 Innings
7.85
7.85
Kyle Weiland
Careerverified
Per 9 Inningsverified
7.44
7.44
Rich Barnes
Career
Per 9 Innings
0
0
Kyle Weiland
Career
Per 9 Innings
0
0
Rich Barnes
Career
Per 9 Innings
2
0.63
Kyle Weiland
Careerverified
Per 9 Inningsverified
1
0.21
Rich Barnes
Career
Per 9 Innings
2
0.63
Kyle Weiland
Careerverified
Per 9 Inningsverified
5
1.06
Rich Barnes
Career
Per 9 Innings
1.849
1.849
Kyle Weiland
Careerverified
Per 9 Inningsverified
1.701
1.701
Rich Barnes
Career
Per 9 Inningsverified
120
37.67
Kyle Weiland
Careerverified
Per 9 Innings
173
36.78
Rich Barnes
Careerverified
Per 9 Inningsverified
2.5
2.5
Kyle Weiland
Career
Per 9 Innings
3.5
3.5
Rich Barnes
Career
Per 9 Innings
0.342
0.342
Kyle Weiland
Careerverified
Per 9 Inningsverified
0.314
0.314
Rich Barnes
Careerverified
Per 9 Inningsverified
43.33
43.33
Kyle Weiland
Career
Per 9 Innings
41.88
41.88

Fielding Stats for Rich Barnes and Kyle Weiland

Rich Barnes
Career
Per 9 Innings
2
2
Kyle Weiland
Career
Per 9 Innings
2
2
Rich Barnes
Career
Per 9 Inningsverified
10
3.14
Kyle Weiland
Career
Per 9 Innings
10
2.13
Rich Barnes
Career
Per 9 Innings
4
1.26
Kyle Weiland
Careerverified
Per 9 Inningsverified
8
1.7
Rich Barnes
Career
Per 9 Innings
86
27
Kyle Weiland
Careerverified
Per 9 Innings
127
27
Rich Barnes
Career
Per 9 Innings
28.2
9
Kyle Weiland
Careerverified
Per 9 Innings
42.1
9
Rich Barnes
Career
Per 9 Innings
1
0.31
Kyle Weiland
Careerverified
Per 9 Inningsverified
2
0.43
Rich Barnes
Careerverified
Per 9 Inningsverified
5
1.57
Kyle Weiland
Career
Per 9 Innings
1
0.21
Rich Barnes
Careerverified
Per 9 Inningsverified
0
0
Kyle Weiland
Career
Per 9 Innings
2
0.43
Rich Barnes
Careerverified
Per 9 Inningsverified
6
1.88
Kyle Weiland
Career
Per 9 Innings
5
1.06
Rich Barnes
Careerverified
Per 9 Inningsverified
6
1.88
Kyle Weiland
Career
Per 9 Innings
3
0.64
Rich Barnes
Careerverified
Per 9 Inningsverified
100
100
Kyle Weiland
Career
Per 9 Innings
60
60
Rich Barnes
Careerverified
Per 9 Inningsverified
0.6
0.6
Kyle Weiland
Career
Per 9 Innings
0.3
0.3
Rich Barnes
Career
Per 9 Innings
40
40
Kyle Weiland
Careerverified
Per 9 Inningsverified
80
80
Rich Barnes
Careerverified
Per 9 Inningsverified
1
0.31
Kyle Weiland
Career
Per 9 Innings
0
0
Rich Barnes
Career
Per 9 Innings
0
0
Kyle Weiland
Career
Per 9 Innings
0
0
Rich Barnes
Career
Per 9 Innings
0
0
Kyle Weiland
Career
Per 9 Innings
0
0
Rich Barnes
Career
Per 9 Innings
0
0
Kyle Weiland
Career
Per 9 Innings
0
0
Rich Barnes
Career
Per 9 Innings
0
0
Kyle Weiland
Career
Per 9 Innings
0
0

Hitting Stats for Rich Barnes and Kyle Weiland

Rich Barnes
Career
Per 600 PA
2
Kyle Weiland
Career
Per 600 PAverified
2
2
Rich Barnes
Career
Per 600 PA
10
Kyle Weiland
Careerverified
Per 600 PAverified
11
1100
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Careerverified
Per 600 PAverified
6
600
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Careerverified
Per 600 PAverified
5
500
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Careerverified
Per 600 PAverified
0.167
0.167
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Careerverified
Per 600 PAverified
1
100
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Careerverified
Per 600 PAverified
1
100
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Careerverified
Per 600 PAverified
-0.48
-47.95
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Careerverified
Per 600 PAverified
0
Kyle Weiland
Career
Per 600 PA
1
100
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Careerverified
Per 600 PAverified
6
6
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Careerverified
Per 600 PAverified
1
100
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
0
Kyle Weiland
Career
Per 600 PA
0
0
Rich Barnes
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA