Michael Busch vs. Terry Puhl — Career Comparison

Gen ZMinnesotaThrows RightBats LeftNorth AmericaChicago CubsNational LeagueFirst Baseman
Baby BoomersCANThrows RightBats LeftNorth AmericaHouston AstrosAmerican LeagueRight FielderAll-Star

Adjusted for the eras they played in, Terry Puhl holds a real edge over Michael Busch in this comparison. Terry Puhl led in contact rate (K%+ 154 vs 86), batting average (AVG+ 109 vs 103), and on-base percentage (OBP+ 109 vs 107). Michael Busch held the edge in home run production (HR/PA+ 159 vs 70). The edge belongs to Terry Puhl.

Hitting Stats for Michael Busch and Terry Puhl

Michael Busch
Career
Per 600 PA
3
3
Terry Puhl
Careerverified
Per 600 PAverified
15
15
Michael Busch
Career
Per 600 PA
334
161.61
Terry Puhl
Careerverified
Per 600 PAverified
1531
167.66
Michael Busch
Career
Per 600 PA
1240
600
Terry Puhl
Careerverified
Per 600 PA
5479
600
Michael Busch
Career
Per 600 PA
1092
528.39
Terry Puhl
Careerverified
Per 600 PAverified
4855
531.67
Michael Busch
Career
Per 600 PA
0.249
0.249
Terry Puhl
Careerverified
Per 600 PAverified
0.28
0.28
Michael Busch
Careerverified
Per 600 PAverified
0.813
0.813
Terry Puhl
Career
Per 600 PA
0.77
0.77
Michael Busch
Career
Per 600 PA
272
131.61
Terry Puhl
Careerverified
Per 600 PAverified
1361
149.04
Michael Busch
Career
Per 600 PA
152
73.55
Terry Puhl
Careerverified
Per 600 PAverified
1017
111.37
Michael Busch
Career
Per 600 PAverified
56
27.1
Terry Puhl
Careerverified
Per 600 PA
226
24.75
Michael Busch
Career
Per 600 PA
7
3.39
Terry Puhl
Careerverified
Per 600 PAverified
56
6.13
Michael Busch
Career
Per 600 PAverified
57
27.58
Terry Puhl
Careerverified
Per 600 PA
62
6.79
Michael Busch
Career
Per 600 PAverified
120
58.06
Terry Puhl
Careerverified
Per 600 PA
344
37.67
Michael Busch
Careerverified
Per 600 PAverified
0.441
0.441
Terry Puhl
Career
Per 600 PA
0.253
0.253
Michael Busch
Careerverified
Per 600 PAverified
0.052
0.052
Terry Puhl
Career
Per 600 PA
0.013
0.013
Michael Busch
Careerverified
Per 600 PAverified
0.21
0.21
Terry Puhl
Career
Per 600 PA
0.046
0.046
Michael Busch
Career
Per 600 PAverified
179.3
86.76
Terry Puhl
Careerverified
Per 600 PA
699.16
76.56
Michael Busch
Career
Per 600 PAverified
513
248.23
Terry Puhl
Careerverified
Per 600 PA
1885
206.42
Michael Busch
Career
Per 600 PA
413
199.84
Terry Puhl
Careerverified
Per 600 PAverified
1892
207.19
Michael Busch
Career
Per 600 PA
0.333
0.333
Terry Puhl
Careerverified
Per 600 PAverified
0.349
0.349
Michael Busch
Careerverified
Per 600 PAverified
0.47
0.47
Terry Puhl
Career
Per 600 PA
0.388
0.388
Michael Busch
Careerverified
Per 600 PAverified
0.803
0.803
Terry Puhl
Career
Per 600 PA
0.737
0.737
Michael Busch
Careerverified
Per 600 PAverified
0.221
0.221
Terry Puhl
Career
Per 600 PA
0.108
0.108
Michael Busch
Careerverified
Per 600 PAverified
0.267
0.267
Terry Puhl
Career
Per 600 PA
0.254
0.254
Michael Busch
Careerverified
Per 600 PAverified
0.795
0.795
Terry Puhl
Career
Per 600 PA
0.721
0.721
Michael Busch
Career
Per 600 PA
0.301
0.301
Terry Puhl
Career
Per 600 PA
0.301
0.301
Michael Busch
Career
Per 600 PAverified
160
77.42
Terry Puhl
Careerverified
Per 600 PA
676
74.03
Michael Busch
Career
Per 600 PAverified
162
78.39
Terry Puhl
Careerverified
Per 600 PA
435
47.64
Michael Busch
Career
Per 600 PAverified
265
128.23
Terry Puhl
Careerverified
Per 600 PA
1049
114.87
Michael Busch
Career
Per 600 PAverified
176.75
85.53
Terry Puhl
Careerverified
Per 600 PA
732.04
80.16
Michael Busch
Career
Per 600 PAverified
14
6.77
Terry Puhl
Careerverified
Per 600 PA
26
2.85
Michael Busch
Career
Per 600 PAverified
127
61.45
Terry Puhl
Careerverified
Per 600 PA
505
55.3
Michael Busch
Career
Per 600 PA
3
1.45
Terry Puhl
Careerverified
Per 600 PAverified
49
5.37
Michael Busch
Careerverified
Per 600 PA
328
158.71
Terry Puhl
Career
Per 600 PAverified
507
55.52
Michael Busch
Career
Per 600 PA
3.78
3.78
Terry Puhl
Careerverified
Per 600 PAverified
10.81
10.81
Michael Busch
Career
Per 600 PA
0.39
0.39
Terry Puhl
Careerverified
Per 600 PAverified
1
1
Michael Busch
Career
Per 600 PA
0
0
Terry Puhl
Careerverified
Per 600 PAverified
57
6.24
Michael Busch
Career
Per 600 PA
7
3.39
Terry Puhl
Careerverified
Per 600 PAverified
36
3.94
Michael Busch
Careerverified
Per 600 PAverified
11
5.32
Terry Puhl
Career
Per 600 PA
59
6.46
Michael Busch
Career
Per 600 PA
7
3.39
Terry Puhl
Careerverified
Per 600 PAverified
217
23.76
Michael Busch
Career
Per 600 PA
1
0.48
Terry Puhl
Careerverified
Per 600 PAverified
99
10.84
Michael Busch
Career
Per 600 PA
8
3.87
Terry Puhl
Careerverified
Per 600 PAverified
316
34.6
Michael Busch
Careerverified
Per 600 PAverified
87.5
87.5
Terry Puhl
Career
Per 600 PA
68.67
68.67

Fielding Stats for Michael Busch and Terry Puhl

Michael Busch
Career
Per 9 Innings
3
3
Terry Puhl
Careerverified
Per 9 Inningsverified
15
15
Michael Busch
Career
Per 9 Inningsverified
316
1.16
Terry Puhl
Careerverified
Per 9 Innings
1304
1.1
Michael Busch
Career
Per 9 Innings
275
1.01
Terry Puhl
Careerverified
Per 9 Innings
1193
1.01
Michael Busch
Career
Per 9 Innings
7364
27
Terry Puhl
Careerverified
Per 9 Innings
32034
27
Michael Busch
Career
Per 9 Innings
2454.2
9
Terry Puhl
Careerverified
Per 9 Innings
10678
9
Michael Busch
Career
Per 9 Inningsverified
1960
7.19
Terry Puhl
Careerverified
Per 9 Innings
2585
2.18
Michael Busch
Careerverified
Per 9 Inningsverified
181
0.66
Terry Puhl
Career
Per 9 Innings
57
0.05
Michael Busch
Careerverified
Per 9 Innings
12
0.04
Terry Puhl
Career
Per 9 Inningsverified
18
0.02
Michael Busch
Career
Per 9 Inningsverified
2153
7.89
Terry Puhl
Careerverified
Per 9 Innings
2660
2.24
Michael Busch
Career
Per 9 Inningsverified
2141
7.85
Terry Puhl
Careerverified
Per 9 Innings
2642
2.23
Michael Busch
Careerverified
Per 9 Inningsverified
99.44
99.44
Terry Puhl
Career
Per 9 Innings
99.32
99.32
Michael Busch
Careerverified
Per 9 Inningsverified
6.775
6.775
Terry Puhl
Career
Per 9 Innings
2.026
2.026
Michael Busch
Career
Per 9 Innings
87.03
87.03
Terry Puhl
Careerverified
Per 9 Inningsverified
91.49
91.49
Michael Busch
Careerverified
Per 9 Inningsverified
165
0.6
Terry Puhl
Career
Per 9 Innings
19
0.02
Michael Busch
Career
Per 9 Innings
0
0
Terry Puhl
Career
Per 9 Innings
0
0
Michael Busch
Career
Per 9 Innings
0
0
Terry Puhl
Career
Per 9 Innings
0
0
Michael Busch
Career
Per 9 Innings
0
0
Terry Puhl
Career
Per 9 Innings
0
0
Michael Busch
Career
Per 9 Innings
0
0
Terry Puhl
Career
Per 9 Innings
0
0