Pete Harnisch vs. Lew Krausse Jr. — Career Comparison

Gen XNew YorkThrows RightBats SwitchNorth AmericaHouston AstrosAmerican LeagueStarting PitcherAll-Star
Silent GenerationPennsylvaniaThrows RightBats RightNorth AmericaKansas City AthleticsAmerican LeagueStarting Pitcher

The numbers give Pete Harnisch a clear advantage over Lew Krausse Jr. across the core pitching metrics. Pete Harnisch led in home run suppression (HR9+ 88 vs 72), run prevention (ERA+ 100 vs 90), and skill-based run prevention (DICE+ 91 vs 87). Lew Krausse Jr. held the edge in walk avoidance (BB%+ 105 vs 97). Pete Harnisch was the better starter — the numbers make that case clearly.

Pitching Stats for Pete Harnisch and Lew Krausse Jr.

Pete Harnisch
Careerverified
Per 9 Inningsverified
14
14
Lew Krausse Jr.
Career
Per 9 Innings
12
12
Pete Harnisch
Career
Per 9 Innings
321
1.47
Lew Krausse Jr.
Career
Per 9 Inningsverified
321
2.25
Pete Harnisch
Careerverified
Per 9 Inningsverified
318
1.46
Lew Krausse Jr.
Career
Per 9 Innings
167
1.17
Pete Harnisch
Careerverified
Per 9 Inningsverified
111
0.51
Lew Krausse Jr.
Career
Per 9 Innings
68
0.48
Pete Harnisch
Career
Per 9 Inningsverified
103
0.47
Lew Krausse Jr.
Careerverified
Per 9 Innings
91
0.64
Pete Harnisch
Careerverified
Per 9 Inningsverified
51.87
51.87
Lew Krausse Jr.
Career
Per 9 Innings
42.77
42.77
Pete Harnisch
Careerverified
Per 9 Inningsverified
99.07
99.07
Lew Krausse Jr.
Career
Per 9 Innings
52.02
52.02
Pete Harnisch
Careerverified
Per 9 Innings
24
0.11
Lew Krausse Jr.
Career
Per 9 Inningsverified
21
0.15
Pete Harnisch
Careerverified
Per 9 Inningsverified
11
0.05
Lew Krausse Jr.
Career
Per 9 Innings
5
0.04
Pete Harnisch
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
21
0.15
Pete Harnisch
Career
Per 9 Inningsverified
846
3.89
Lew Krausse Jr.
Careerverified
Per 9 Innings
571
4
Pete Harnisch
Careerverified
Per 9 Inningsverified
3.89
3.89
Lew Krausse Jr.
Career
Per 9 Innings
4
4
Pete Harnisch
Careerverified
Per 9 Inningsverified
3.7
3.7
Lew Krausse Jr.
Career
Per 9 Innings
3.74
3.74
Pete Harnisch
Careerverified
Per 9 Inningsverified
4.25
4.25
Lew Krausse Jr.
Career
Per 9 Innings
4.5
4.5
Pete Harnisch
Career
Per 9 Innings
0.245
0.245
Lew Krausse Jr.
Career
Per 9 Innings
0.245
0.245
Pete Harnisch
Careerverified
Per 9 Innings
5877
27
Lew Krausse Jr.
Career
Per 9 Innings
3851
27
Pete Harnisch
Careerverified
Per 9 Innings
1959
9
Lew Krausse Jr.
Career
Per 9 Innings
1283.2
9
Pete Harnisch
Career
Per 9 Inningsverified
1822
8.37
Lew Krausse Jr.
Careerverified
Per 9 Innings
1205
8.45
Pete Harnisch
Careerverified
Per 9 Inningsverified
8.37
8.37
Lew Krausse Jr.
Career
Per 9 Innings
8.45
8.45
Pete Harnisch
Career
Per 9 Innings
223
1.02
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
137
0.96
Pete Harnisch
Career
Per 9 Innings
1.02
1.02
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
0.96
0.96
Pete Harnisch
Career
Per 9 Innings
0.69
0.69
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
0.43
0.43
Pete Harnisch
Career
Per 9 Inningsverified
716
3.29
Lew Krausse Jr.
Careerverified
Per 9 Innings
493
3.46
Pete Harnisch
Careerverified
Per 9 Inningsverified
38
0.17
Lew Krausse Jr.
Career
Per 9 Innings
62
0.43
Pete Harnisch
Careerverified
Per 9 Inningsverified
3.29
3.29
Lew Krausse Jr.
Career
Per 9 Innings
3.46
3.46
Pete Harnisch
Careerverified
Per 9 Inningsverified
1368
6.28
Lew Krausse Jr.
Career
Per 9 Innings
721
5.06
Pete Harnisch
Careerverified
Per 9 Inningsverified
6.28
6.28
Lew Krausse Jr.
Career
Per 9 Innings
5.06
5.06
Pete Harnisch
Careerverified
Per 9 Inningsverified
4.26
4.26
Lew Krausse Jr.
Career
Per 9 Innings
2.25
2.25
Pete Harnisch
Careerverified
Per 9 Inningsverified
1.064
1.064
Lew Krausse Jr.
Career
Per 9 Innings
0.946
0.946
Pete Harnisch
Career
Per 9 Innings
50
0.23
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
29
0.2
Pete Harnisch
Career
Per 9 Inningsverified
49
0.23
Lew Krausse Jr.
Careerverified
Per 9 Innings
35
0.25
Pete Harnisch
Career
Per 9 Innings
12
0.06
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
1
0.01
Pete Harnisch
Careerverified
Per 9 Innings
8332
38.28
Lew Krausse Jr.
Career
Per 9 Inningsverified
5490
38.49
Pete Harnisch
Career
Per 9 Innings
1
0
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
71
0.5
Pete Harnisch
Career
Per 9 Inningsverified
926
4.25
Lew Krausse Jr.
Careerverified
Per 9 Innings
635
4.45
Pete Harnisch
Careerverified
Per 9 Inningsverified
4.25
4.25
Lew Krausse Jr.
Career
Per 9 Innings
4.45
4.45
Pete Harnisch
Career
Per 9 Innings
74
0.34
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
33
0.23
Pete Harnisch
Career
Per 9 Innings
63
0.29
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
9
0.06
Pete Harnisch
Careerverified
Per 9 Inningsverified
106
0.49
Lew Krausse Jr.
Career
Per 9 Innings
5
0.04
Pete Harnisch
Careerverified
Per 9 Inningsverified
1.296
1.296
Lew Krausse Jr.
Career
Per 9 Innings
1.323
1.323
Pete Harnisch
Careerverified
Per 9 Innings
7430
34.13
Lew Krausse Jr.
Career
Per 9 Inningsverified
4920
34.49
Pete Harnisch
Career
Per 9 Innings
2.88
2.88
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
1.98
1.98
Pete Harnisch
Career
Per 9 Innings
0.274
0.274
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
0.263
0.263
Pete Harnisch
Career
Per 9 Innings
38.28
38.28
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
38.49
38.49

Fielding Stats for Pete Harnisch and Lew Krausse Jr.

Pete Harnisch
Careerverified
Per 9 Inningsverified
14
14
Lew Krausse Jr.
Career
Per 9 Innings
12
12
Pete Harnisch
Career
Per 9 Innings
321
1.47
Lew Krausse Jr.
Career
Per 9 Inningsverified
321
2.25
Pete Harnisch
Careerverified
Per 9 Inningsverified
318
1.46
Lew Krausse Jr.
Career
Per 9 Innings
167
1.17
Pete Harnisch
Careerverified
Per 9 Innings
5877
27
Lew Krausse Jr.
Career
Per 9 Innings
3851
27
Pete Harnisch
Careerverified
Per 9 Innings
1959
9
Lew Krausse Jr.
Career
Per 9 Innings
1283.2
9
Pete Harnisch
Careerverified
Per 9 Innings
119
0.55
Lew Krausse Jr.
Career
Per 9 Inningsverified
84
0.59
Pete Harnisch
Careerverified
Per 9 Innings
167
0.77
Lew Krausse Jr.
Career
Per 9 Inningsverified
153
1.07
Pete Harnisch
Career
Per 9 Innings
14
0.06
Lew Krausse Jr.
Careerverified
Per 9 Innings
9
0.06
Pete Harnisch
Careerverified
Per 9 Innings
300
1.38
Lew Krausse Jr.
Career
Per 9 Inningsverified
246
1.72
Pete Harnisch
Careerverified
Per 9 Innings
286
1.31
Lew Krausse Jr.
Career
Per 9 Inningsverified
237
1.66
Pete Harnisch
Career
Per 9 Innings
95.33
95.33
Lew Krausse Jr.
Careerverified
Per 9 Inningsverified
96.34
96.34
Pete Harnisch
Careerverified
Per 9 Inningsverified
0.891
0.891
Lew Krausse Jr.
Career
Per 9 Innings
0.738
0.738
Pete Harnisch
Careerverified
Per 9 Inningsverified
99.07
99.07
Lew Krausse Jr.
Career
Per 9 Innings
52.02
52.02
Pete Harnisch
Careerverified
Per 9 Innings
13
0.06
Lew Krausse Jr.
Career
Per 9 Innings
9
0.06
Pete Harnisch
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Career
Per 9 Innings
0
0
Pete Harnisch
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Career
Per 9 Innings
0
0
Pete Harnisch
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Career
Per 9 Innings
0
0
Pete Harnisch
Career
Per 9 Innings
0
0
Lew Krausse Jr.
Career
Per 9 Innings
0
0

Hitting Stats for Pete Harnisch and Lew Krausse Jr.

Pete Harnisch
Careerverified
Per 600 PAverified
14
14
Lew Krausse Jr.
Career
Per 600 PA
12
12
Pete Harnisch
Career
Per 600 PA
326
331.53
Lew Krausse Jr.
Careerverified
Per 600 PAverified
334
489.98
Pete Harnisch
Careerverified
Per 600 PA
590
600
Lew Krausse Jr.
Career
Per 600 PA
409
600
Pete Harnisch
Careerverified
Per 600 PAverified
513
521.69
Lew Krausse Jr.
Career
Per 600 PA
354
519.32
Pete Harnisch
Career
Per 600 PA
0.129
0.129
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.133
0.133
Pete Harnisch
Career
Per 600 PA
0.406
0.406
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.47
0.47
Pete Harnisch
Careerverified
Per 600 PA
66
67.12
Lew Krausse Jr.
Career
Per 600 PAverified
47
68.95
Pete Harnisch
Careerverified
Per 600 PAverified
45
45.76
Lew Krausse Jr.
Career
Per 600 PA
31
45.48
Pete Harnisch
Careerverified
Per 600 PAverified
19
19.32
Lew Krausse Jr.
Career
Per 600 PA
9
13.2
Pete Harnisch
Career
Per 600 PA
0
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
1
1.47
Pete Harnisch
Career
Per 600 PA
2
2.03
Lew Krausse Jr.
Careerverified
Per 600 PAverified
6
8.8
Pete Harnisch
Careerverified
Per 600 PA
21
21.36
Lew Krausse Jr.
Career
Per 600 PAverified
16
23.47
Pete Harnisch
Career
Per 600 PA
0.318
0.318
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.34
0.34
Pete Harnisch
Career
Per 600 PA
0.004
0.004
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.017
0.017
Pete Harnisch
Career
Per 600 PA
0.03
0.03
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.128
0.128
Pete Harnisch
Career
Per 600 PA
13.51
13.74
Lew Krausse Jr.
Careerverified
Per 600 PAverified
17.77
26.06
Pete Harnisch
Careerverified
Per 600 PA
91
92.54
Lew Krausse Jr.
Career
Per 600 PAverified
76
111.49
Pete Harnisch
Careerverified
Per 600 PA
79
80.34
Lew Krausse Jr.
Career
Per 600 PAverified
75
110.02
Pete Harnisch
Career
Per 600 PA
0.15
0.15
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.196
0.196
Pete Harnisch
Career
Per 600 PA
0.177
0.177
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.215
0.215
Pete Harnisch
Career
Per 600 PA
0.327
0.327
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.411
0.411
Pete Harnisch
Career
Per 600 PA
0.049
0.049
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.082
0.082
Pete Harnisch
Career
Per 600 PA
0.112
0.112
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.142
0.142
Pete Harnisch
Career
Per 600 PA
0.227
0.227
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.336
0.336
Pete Harnisch
Career
Per 600 PA
0.176
0.176
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.22
0.22
Pete Harnisch
Careerverified
Per 600 PAverified
40
40.68
Lew Krausse Jr.
Career
Per 600 PA
23
33.74
Pete Harnisch
Careerverified
Per 600 PA
29
29.49
Lew Krausse Jr.
Career
Per 600 PAverified
24
35.21
Pete Harnisch
Careerverified
Per 600 PAverified
67
68.14
Lew Krausse Jr.
Career
Per 600 PA
41
60.15
Pete Harnisch
Career
Per 600 PA
-1.38
-1.4
Lew Krausse Jr.
Careerverified
Per 600 PAverified
9.14
13.41
Pete Harnisch
Career
Per 600 PA
1
1.02
Lew Krausse Jr.
Careerverified
Per 600 PAverified
2
2.93
Pete Harnisch
Career
Per 600 PA
12
12.2
Lew Krausse Jr.
Careerverified
Per 600 PAverified
26
38.14
Pete Harnisch
Career
Per 600 PA
0
0
Lew Krausse Jr.
Career
Per 600 PA
0
0
Pete Harnisch
Careerverified
Per 600 PAverified
150
152.54
Lew Krausse Jr.
Career
Per 600 PA
163
239.12
Pete Harnisch
Careerverified
Per 600 PAverified
3.93
3.93
Lew Krausse Jr.
Career
Per 600 PA
2.51
2.51
Pete Harnisch
Career
Per 600 PA
0.08
0.08
Lew Krausse Jr.
Careerverified
Per 600 PAverified
0.16
0.16
Pete Harnisch
Careerverified
Per 600 PAverified
62
63.05
Lew Krausse Jr.
Career
Per 600 PA
26
38.14
Pete Harnisch
Careerverified
Per 600 PAverified
2
2.03
Lew Krausse Jr.
Career
Per 600 PA
1
1.47
Pete Harnisch
Career
Per 600 PA
9
9.15
Lew Krausse Jr.
Careerverified
Per 600 PAverified
5
7.33
Pete Harnisch
Career
Per 600 PA
0
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
1
1.47
Pete Harnisch
Careerverified
Per 600 PAverified
2
2.03
Lew Krausse Jr.
Career
Per 600 PA
1
1.47
Pete Harnisch
Career
Per 600 PA
2
2.03
Lew Krausse Jr.
Career
Per 600 PAverified
2
2.93
Pete Harnisch
Career
Per 600 PA
0
0
Lew Krausse Jr.
Careerverified
Per 600 PAverified
50
50