Kris Bubic vs. Mike Welch — Career Comparison

Gen ZCaliforniaThrows LeftBats LeftNorth AmericaKansas City RoyalsAmerican LeagueStarting PitcherAll-Star
Gen XMassachusettsThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueRelief Pitcher

Kris Bubic built a career as a starting pitcher and Mike Welch as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Kris Bubic posted stronger surface numbers — ERA 4.14 and WHIP 1.414 compared to 8.27 and 1.597 for Mike Welch. By the career numbers, Kris Bubic had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Kris Bubic and Mike Welch

Kris Bubic
Careerverified
Per 9 Inningsverified
6
6
Mike Welch
Career
Per 9 Innings
1
1
Kris Bubic
Careerverified
Per 9 Innings
117
2.23
Mike Welch
Career
Per 9 Inningsverified
10
4.35
Kris Bubic
Careerverified
Per 9 Inningsverified
80
1.53
Mike Welch
Career
Per 9 Innings
2
0.87
Kris Bubic
Careerverified
Per 9 Inningsverified
19
0.36
Mike Welch
Career
Per 9 Innings
0
0
Kris Bubic
Career
Per 9 Inningsverified
36
0.69
Mike Welch
Careerverified
Per 9 Innings
2
0.87
Kris Bubic
Careerverified
Per 9 Inningsverified
34.55
34.55
Mike Welch
Career
Per 9 Innings
0
0
Kris Bubic
Careerverified
Per 9 Inningsverified
68.38
68.38
Mike Welch
Career
Per 9 Innings
20
20
Kris Bubic
Career
Per 9 Innings
0
0
Mike Welch
Career
Per 9 Innings
0
0
Kris Bubic
Career
Per 9 Innings
0
0
Mike Welch
Career
Per 9 Innings
0
0
Kris Bubic
Careerverified
Per 9 Inningsverified
1
0.02
Mike Welch
Career
Per 9 Innings
0
0
Kris Bubic
Career
Per 9 Inningsverified
217
4.14
Mike Welch
Careerverified
Per 9 Innings
19
8.27
Kris Bubic
Careerverified
Per 9 Inningsverified
4.14
4.14
Mike Welch
Career
Per 9 Innings
8.27
8.27
Kris Bubic
Careerverified
Per 9 Inningsverified
4.42
4.42
Mike Welch
Career
Per 9 Innings
7.74
7.74
Kris Bubic
Careerverified
Per 9 Inningsverified
4
4
Mike Welch
Career
Per 9 Innings
7.26
7.26
Kris Bubic
Careerverified
Per 9 Inningsverified
0.262
0.262
Mike Welch
Career
Per 9 Innings
0.31
0.31
Kris Bubic
Careerverified
Per 9 Innings
1415
27
Mike Welch
Career
Per 9 Innings
62
27
Kris Bubic
Careerverified
Per 9 Innings
471.2
9
Mike Welch
Career
Per 9 Innings
20.2
9
Kris Bubic
Career
Per 9 Inningsverified
472
9.01
Mike Welch
Careerverified
Per 9 Innings
26
11.32
Kris Bubic
Careerverified
Per 9 Inningsverified
9.01
9.01
Mike Welch
Career
Per 9 Innings
11.32
11.32
Kris Bubic
Career
Per 9 Inningsverified
57
1.09
Mike Welch
Careerverified
Per 9 Innings
7
3.05
Kris Bubic
Careerverified
Per 9 Inningsverified
1.09
1.09
Mike Welch
Career
Per 9 Innings
3.05
3.05
Kris Bubic
Careerverified
Per 9 Inningsverified
0.49
0.49
Mike Welch
Career
Per 9 Innings
0.7
0.7
Kris Bubic
Career
Per 9 Innings
190
3.63
Mike Welch
Careerverified
Per 9 Inningsverified
7
3.05
Kris Bubic
Career
Per 9 Innings
5
0.1
Mike Welch
Careerverified
Per 9 Inningsverified
0
0
Kris Bubic
Career
Per 9 Innings
3.63
3.63
Mike Welch
Careerverified
Per 9 Inningsverified
3.05
3.05
Kris Bubic
Careerverified
Per 9 Inningsverified
444
8.47
Mike Welch
Career
Per 9 Innings
15
6.53
Kris Bubic
Careerverified
Per 9 Inningsverified
8.47
8.47
Mike Welch
Career
Per 9 Innings
6.53
6.53
Kris Bubic
Careerverified
Per 9 Inningsverified
3.79
3.79
Mike Welch
Career
Per 9 Innings
1.5
1.5
Kris Bubic
Careerverified
Per 9 Inningsverified
1.344
1.344
Mike Welch
Career
Per 9 Innings
1.065
1.065
Kris Bubic
Career
Per 9 Innings
7
0.13
Mike Welch
Careerverified
Per 9 Inningsverified
0
0
Kris Bubic
Career
Per 9 Inningsverified
17
0.32
Mike Welch
Careerverified
Per 9 Innings
2
0.87
Kris Bubic
Career
Per 9 Innings
2
0.04
Mike Welch
Careerverified
Per 9 Inningsverified
0
0
Kris Bubic
Careerverified
Per 9 Innings
2030
38.73
Mike Welch
Career
Per 9 Inningsverified
94
40.94
Kris Bubic
Careerverified
Per 9 Inningsverified
11
0.21
Mike Welch
Career
Per 9 Innings
0
0
Kris Bubic
Career
Per 9 Inningsverified
240
4.58
Mike Welch
Careerverified
Per 9 Innings
19
8.27
Kris Bubic
Careerverified
Per 9 Inningsverified
4.58
4.58
Mike Welch
Career
Per 9 Innings
8.27
8.27
Kris Bubic
Career
Per 9 Inningsverified
3
0.06
Mike Welch
Careerverified
Per 9 Innings
1
0.44
Kris Bubic
Career
Per 9 Innings
17
0.32
Mike Welch
Careerverified
Per 9 Inningsverified
0
0
Kris Bubic
Careerverified
Per 9 Inningsverified
61
1.16
Mike Welch
Career
Per 9 Innings
2
0.87
Kris Bubic
Careerverified
Per 9 Inningsverified
1.404
1.404
Mike Welch
Career
Per 9 Innings
1.597
1.597
Kris Bubic
Careerverified
Per 9 Innings
1803
34.4
Mike Welch
Career
Per 9 Inningsverified
84
36.58
Kris Bubic
Career
Per 9 Innings
2.05
2.05
Mike Welch
Careerverified
Per 9 Inningsverified
1.9
1.9
Kris Bubic
Career
Per 9 Innings
0.319
0.319
Mike Welch
Careerverified
Per 9 Inningsverified
0.307
0.307
Kris Bubic
Career
Per 9 Innings
38.74
38.74
Mike Welch
Careerverified
Per 9 Inningsverified
40.94
40.94

Fielding Stats for Kris Bubic and Mike Welch

Kris Bubic
Careerverified
Per 9 Inningsverified
6
6
Mike Welch
Career
Per 9 Innings
1
1
Kris Bubic
Careerverified
Per 9 Innings
117
2.23
Mike Welch
Career
Per 9 Inningsverified
10
4.35
Kris Bubic
Careerverified
Per 9 Inningsverified
80
1.53
Mike Welch
Career
Per 9 Innings
2
0.87
Kris Bubic
Careerverified
Per 9 Innings
1415
27
Mike Welch
Career
Per 9 Innings
62
27
Kris Bubic
Careerverified
Per 9 Innings
471.2
9
Mike Welch
Career
Per 9 Innings
20.2
9
Kris Bubic
Careerverified
Per 9 Innings
14
0.27
Mike Welch
Career
Per 9 Inningsverified
2
0.87
Kris Bubic
Careerverified
Per 9 Innings
43
0.82
Mike Welch
Career
Per 9 Inningsverified
2
0.87
Kris Bubic
Career
Per 9 Innings
5
0.1
Mike Welch
Careerverified
Per 9 Inningsverified
0
0
Kris Bubic
Careerverified
Per 9 Innings
62
1.18
Mike Welch
Career
Per 9 Inningsverified
4
1.74
Kris Bubic
Careerverified
Per 9 Innings
57
1.09
Mike Welch
Career
Per 9 Inningsverified
4
1.74
Kris Bubic
Career
Per 9 Innings
91.94
91.94
Mike Welch
Careerverified
Per 9 Inningsverified
100
100
Kris Bubic
Careerverified
Per 9 Inningsverified
0.487
0.487
Mike Welch
Career
Per 9 Innings
0.4
0.4
Kris Bubic
Careerverified
Per 9 Inningsverified
68.38
68.38
Mike Welch
Career
Per 9 Innings
20
20
Kris Bubic
Careerverified
Per 9 Innings
4
0.08
Mike Welch
Career
Per 9 Inningsverified
1
0.44
Kris Bubic
Career
Per 9 Innings
0
0
Mike Welch
Career
Per 9 Innings
0
0
Kris Bubic
Career
Per 9 Innings
0
0
Mike Welch
Career
Per 9 Innings
0
0
Kris Bubic
Career
Per 9 Innings
0
0
Mike Welch
Career
Per 9 Innings
0
0
Kris Bubic
Career
Per 9 Innings
0
0
Mike Welch
Career
Per 9 Innings
0
0

Hitting Stats for Kris Bubic and Mike Welch

Kris Bubic
Careerverified
Per 600 PAverified
6
6
Mike Welch
Career
Per 600 PA
1
1
Kris Bubic
Careerverified
Per 600 PAverified
117
14040
Mike Welch
Career
Per 600 PA
10
2000
Kris Bubic
Careerverified
Per 600 PA
5
600
Mike Welch
Career
Per 600 PA
3
600
Kris Bubic
Careerverified
Per 600 PA
5
600
Mike Welch
Career
Per 600 PA
3
600
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
Mike Welch
Career
Per 600 PA
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
Mike Welch
Career
Per 600 PA
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PAverified
-0.51
-61.28
Mike Welch
Careerverified
Per 600 PA
-0.32
-64.27
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Careerverified
Per 600 PAverified
1
120
Mike Welch
Career
Per 600 PA
2
400
Kris Bubic
Careerverified
Per 600 PAverified
5
5
Mike Welch
Career
Per 600 PA
1.5
1.5
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Mike Welch
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
Mike Welch
Career
Per 600 PA