Lew Krausse Jr. vs. Roberto Rivera — Career Comparison

Silent GenerationPennsylvaniaThrows RightBats RightNorth AmericaKansas City AthleticsAmerican LeagueStarting Pitcher
Gen XP.R.Throws LeftBats LeftCaribbeanSan Diego PadresNational LeagueRelief Pitcher

Lew Krausse Jr. built a career as a starting pitcher and Roberto Rivera as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Lew Krausse Jr. posted stronger surface numbers — ERA 4 and WHIP 1.371 compared to 4.5 and 1.583 for Roberto Rivera. By the career numbers, Lew Krausse Jr. had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Lew Krausse Jr. and Roberto Rivera

Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
12
12
Roberto Rivera
Career
Per 9 Innings
2
2
Lew Krausse Jr.
Careerverified
Per 9 Innings
321
2.25
Roberto Rivera
Career
Per 9 Inningsverified
19
14.25
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
167
1.17
Roberto Rivera
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Careerverified
Per 9 Innings
68
0.48
Roberto Rivera
Career
Per 9 Inningsverified
1
0.75
Lew Krausse Jr.
Career
Per 9 Inningsverified
91
0.64
Roberto Rivera
Careerverified
Per 9 Innings
2
1.5
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
42.77
42.77
Roberto Rivera
Career
Per 9 Innings
33.33
33.33
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
52.02
52.02
Roberto Rivera
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
21
0.15
Roberto Rivera
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
5
0.04
Roberto Rivera
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
21
0.15
Roberto Rivera
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Career
Per 9 Inningsverified
571
4
Roberto Rivera
Careerverified
Per 9 Innings
6
4.5
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
4
4
Roberto Rivera
Career
Per 9 Innings
4.5
4.5
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
3.74
3.74
Roberto Rivera
Career
Per 9 Innings
5.71
5.71
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
4.5
4.5
Roberto Rivera
Career
Per 9 Innings
5.58
5.58
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
0.245
0.245
Roberto Rivera
Career
Per 9 Innings
0.304
0.304
Lew Krausse Jr.
Careerverified
Per 9 Innings
3851
27
Roberto Rivera
Career
Per 9 Innings
36
27
Lew Krausse Jr.
Careerverified
Per 9 Innings
1283.2
9
Roberto Rivera
Career
Per 9 Innings
12
9
Lew Krausse Jr.
Career
Per 9 Inningsverified
1205
8.45
Roberto Rivera
Careerverified
Per 9 Innings
14
10.5
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
8.45
8.45
Roberto Rivera
Career
Per 9 Innings
10.5
10.5
Lew Krausse Jr.
Career
Per 9 Inningsverified
137
0.96
Roberto Rivera
Careerverified
Per 9 Innings
2
1.5
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
0.96
0.96
Roberto Rivera
Career
Per 9 Innings
1.5
1.5
Lew Krausse Jr.
Career
Per 9 Innings
0.43
0.43
Roberto Rivera
Careerverified
Per 9 Inningsverified
0.11
0.11
Lew Krausse Jr.
Career
Per 9 Inningsverified
493
3.46
Roberto Rivera
Careerverified
Per 9 Innings
5
3.75
Lew Krausse Jr.
Career
Per 9 Innings
62
0.43
Roberto Rivera
Careerverified
Per 9 Inningsverified
0
0
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
3.46
3.46
Roberto Rivera
Career
Per 9 Innings
3.75
3.75
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
721
5.06
Roberto Rivera
Career
Per 9 Innings
5
3.75
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
5.06
5.06
Roberto Rivera
Career
Per 9 Innings
3.75
3.75
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
2.25
2.25
Roberto Rivera
Career
Per 9 Innings
0.26
0.26
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
0.946
0.946
Roberto Rivera
Career
Per 9 Innings
0.833
0.833
Lew Krausse Jr.
Career
Per 9 Inningsverified
29
0.2
Roberto Rivera
Careerverified
Per 9 Innings
1
0.75
Lew Krausse Jr.
Career
Per 9 Innings
35
0.25
Roberto Rivera
Careerverified
Per 9 Inningsverified
0
0
Lew Krausse Jr.
Career
Per 9 Innings
1
0.01
Roberto Rivera
Careerverified
Per 9 Inningsverified
0
0
Lew Krausse Jr.
Careerverified
Per 9 Innings
5490
38.49
Roberto Rivera
Career
Per 9 Inningsverified
53
39.75
Lew Krausse Jr.
Careerverified
Per 9 Innings
71
0.5
Roberto Rivera
Career
Per 9 Inningsverified
5
3.75
Lew Krausse Jr.
Career
Per 9 Inningsverified
635
4.45
Roberto Rivera
Careerverified
Per 9 Innings
7
5.25
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
4.45
4.45
Roberto Rivera
Career
Per 9 Innings
5.25
5.25
Lew Krausse Jr.
Career
Per 9 Inningsverified
33
0.23
Roberto Rivera
Careerverified
Per 9 Innings
1
0.75
Lew Krausse Jr.
Career
Per 9 Inningsverified
9
0.06
Roberto Rivera
Careerverified
Per 9 Innings
1
0.75
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
5
0.04
Roberto Rivera
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
1.323
1.323
Roberto Rivera
Career
Per 9 Innings
1.583
1.583
Lew Krausse Jr.
Careerverified
Per 9 Innings
4920
34.49
Roberto Rivera
Career
Per 9 Inningsverified
46
34.5
Lew Krausse Jr.
Career
Per 9 Innings
1.98
1.98
Roberto Rivera
Careerverified
Per 9 Inningsverified
0.37
0.37
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
0.263
0.263
Roberto Rivera
Career
Per 9 Innings
0.308
0.308
Lew Krausse Jr.
Career
Per 9 Innings
38.49
38.49
Roberto Rivera
Careerverified
Per 9 Inningsverified
39.75
39.75

Fielding Stats for Lew Krausse Jr. and Roberto Rivera

Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
12
12
Roberto Rivera
Career
Per 9 Innings
2
2
Lew Krausse Jr.
Careerverified
Per 9 Innings
321
2.25
Roberto Rivera
Career
Per 9 Inningsverified
19
14.25
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
167
1.17
Roberto Rivera
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Careerverified
Per 9 Innings
3851
27
Roberto Rivera
Career
Per 9 Innings
36
27
Lew Krausse Jr.
Careerverified
Per 9 Innings
1283.2
9
Roberto Rivera
Career
Per 9 Innings
12
9
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
84
0.59
Roberto Rivera
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Careerverified
Per 9 Innings
153
1.07
Roberto Rivera
Career
Per 9 Inningsverified
4
3
Lew Krausse Jr.
Career
Per 9 Innings
9
0.06
Roberto Rivera
Careerverified
Per 9 Inningsverified
0
0
Lew Krausse Jr.
Careerverified
Per 9 Innings
246
1.72
Roberto Rivera
Career
Per 9 Inningsverified
4
3
Lew Krausse Jr.
Careerverified
Per 9 Innings
237
1.66
Roberto Rivera
Career
Per 9 Inningsverified
4
3
Lew Krausse Jr.
Career
Per 9 Innings
96.34
96.34
Roberto Rivera
Careerverified
Per 9 Inningsverified
100
100
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
0.738
0.738
Roberto Rivera
Career
Per 9 Innings
0.211
0.211
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
52.02
52.02
Roberto Rivera
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
9
0.06
Roberto Rivera
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Career
Per 9 Innings
0
0
Roberto Rivera
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Career
Per 9 Innings
0
0
Roberto Rivera
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Career
Per 9 Innings
0
0
Roberto Rivera
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Career
Per 9 Innings
0
0
Roberto Rivera
Career
Per 9 Innings
0
0

Hitting Stats for Lew Krausse Jr. and Roberto Rivera

Lew Krausse Jr.
Careerverified
Per 600 PAverified
12
12
Roberto Rivera
Career
Per 600 PA
2
Lew Krausse Jr.
Careerverified
Per 600 PAverified
334
489.98
Roberto Rivera
Career
Per 600 PA
19
Lew Krausse Jr.
Careerverified
Per 600 PAverified
409
600
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
354
519.32
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.133
0.133
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.47
0.47
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
47
68.95
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
31
45.48
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
9
13.2
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
1
1.47
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
6
8.8
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
16
23.47
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.34
0.34
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.017
0.017
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.128
0.128
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
17.77
26.06
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
76
111.49
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
75
110.02
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.196
0.196
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.215
0.215
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.411
0.411
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.082
0.082
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.142
0.142
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.336
0.336
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.22
0.22
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
23
33.74
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
24
35.21
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
41
60.15
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
9.14
13.41
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
2
2.93
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
26
38.14
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Career
Per 600 PA
0
0
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Career
Per 600 PA
163
239.12
Roberto Rivera
Careerverified
Per 600 PAverified
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
2.51
2.51
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.16
0.16
Roberto Rivera
Career
Per 600 PA
Lew Krausse Jr.
Careerverified
Per 600 PAverified
26
38.14
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
1
1.47
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Career
Per 600 PA
5
7.33
Roberto Rivera
Careerverified
Per 600 PAverified
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
1
1.47
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
1
1.47
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
2
2.93
Roberto Rivera
Career
Per 600 PA
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
50
50
Roberto Rivera
Career
Per 600 PA