Ian Happ vs. Josh Satin — Career Comparison

MillenialPennsylvaniaThrows RightBats SwitchNorth AmericaChicago CubsNational LeagueLeft FielderGold GloveAll-Star
MillenialCaliforniaThrows RightBats RightNorth AmericaNew York MetsNational LeagueUnknown

On the career numbers, Ian Happ posted the stronger offensive profile against Josh Satin. Ian Happ posted stronger numbers in OPS (.793 vs .701) and slugging (.447 vs .351). By the career numbers, Ian Happ had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ian Happ and Josh Satin

Ian Happ
Careerverified
Per 600 PAverified
9
9
Josh Satin
Career
Per 600 PA
4
4
Ian Happ
Careerverified
Per 600 PA
1139
153.61
Josh Satin
Career
Per 600 PAverified
116
238.36
Ian Happ
Careerverified
Per 600 PA
4449
600
Josh Satin
Career
Per 600 PA
292
600
Ian Happ
Careerverified
Per 600 PAverified
3845
518.54
Josh Satin
Career
Per 600 PA
251
515.75
Ian Happ
Careerverified
Per 600 PAverified
0.247
0.247
Josh Satin
Career
Per 600 PA
0.243
0.243
Ian Happ
Careerverified
Per 600 PAverified
0.807
0.807
Josh Satin
Career
Per 600 PA
0.719
0.719
Ian Happ
Careerverified
Per 600 PAverified
950
128.12
Josh Satin
Career
Per 600 PA
61
125.34
Ian Happ
Careerverified
Per 600 PA
544
73.36
Josh Satin
Career
Per 600 PAverified
40
82.19
Ian Happ
Careerverified
Per 600 PA
217
29.27
Josh Satin
Career
Per 600 PAverified
18
36.99
Ian Happ
Careerverified
Per 600 PAverified
16
2.16
Josh Satin
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
173
23.33
Josh Satin
Career
Per 600 PA
3
6.16
Ian Happ
Careerverified
Per 600 PAverified
406
54.75
Josh Satin
Career
Per 600 PA
21
43.15
Ian Happ
Careerverified
Per 600 PAverified
0.427
0.427
Josh Satin
Career
Per 600 PA
0.344
0.344
Ian Happ
Careerverified
Per 600 PAverified
0.045
0.045
Josh Satin
Career
Per 600 PA
0.012
0.012
Ian Happ
Careerverified
Per 600 PAverified
0.182
0.182
Josh Satin
Career
Per 600 PA
0.049
0.049
Ian Happ
Careerverified
Per 600 PAverified
625.01
84.29
Josh Satin
Career
Per 600 PA
32.15
66.05
Ian Happ
Careerverified
Per 600 PAverified
1718
231.69
Josh Satin
Career
Per 600 PA
88
180.82
Ian Happ
Careerverified
Per 600 PA
1524
205.53
Josh Satin
Career
Per 600 PAverified
101
207.53
Ian Happ
Career
Per 600 PA
0.343
0.343
Josh Satin
Careerverified
Per 600 PAverified
0.346
0.346
Ian Happ
Careerverified
Per 600 PAverified
0.447
0.447
Josh Satin
Career
Per 600 PA
0.351
0.351
Ian Happ
Careerverified
Per 600 PAverified
0.79
0.79
Josh Satin
Career
Per 600 PA
0.697
0.697
Ian Happ
Careerverified
Per 600 PAverified
0.2
0.2
Josh Satin
Career
Per 600 PA
0.108
0.108
Ian Happ
Careerverified
Per 600 PAverified
0.266
0.266
Josh Satin
Career
Per 600 PA
0.243
0.243
Ian Happ
Careerverified
Per 600 PAverified
0.79
0.79
Josh Satin
Career
Per 600 PA
0.652
0.652
Ian Happ
Career
Per 600 PA
0.308
0.308
Josh Satin
Careerverified
Per 600 PAverified
0.347
0.347
Ian Happ
Careerverified
Per 600 PAverified
567
76.47
Josh Satin
Career
Per 600 PA
28
57.53
Ian Happ
Careerverified
Per 600 PAverified
557
75.12
Josh Satin
Career
Per 600 PA
22
45.21
Ian Happ
Careerverified
Per 600 PAverified
951
128.25
Josh Satin
Career
Per 600 PA
47
96.58
Ian Happ
Careerverified
Per 600 PAverified
606.52
81.8
Josh Satin
Career
Per 600 PA
32.11
65.97
Ian Happ
Careerverified
Per 600 PA
34
4.59
Josh Satin
Career
Per 600 PAverified
3
6.16
Ian Happ
Careerverified
Per 600 PA
540
72.83
Josh Satin
Career
Per 600 PAverified
37
76.03
Ian Happ
Careerverified
Per 600 PA
24
3.24
Josh Satin
Career
Per 600 PAverified
2
4.11
Ian Happ
Career
Per 600 PAverified
1175
158.46
Josh Satin
Careerverified
Per 600 PA
82
168.49
Ian Happ
Careerverified
Per 600 PAverified
3.79
3.79
Josh Satin
Career
Per 600 PA
3.56
3.56
Ian Happ
Careerverified
Per 600 PAverified
0.46
0.46
Josh Satin
Career
Per 600 PA
0.45
0.45
Ian Happ
Careerverified
Per 600 PAverified
5
0.67
Josh Satin
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
25
3.37
Josh Satin
Career
Per 600 PA
1
2.05
Ian Happ
Career
Per 600 PAverified
70
9.44
Josh Satin
Careerverified
Per 600 PA
7
14.38
Ian Happ
Careerverified
Per 600 PAverified
70
9.44
Josh Satin
Career
Per 600 PA
1
2.05
Ian Happ
Careerverified
Per 600 PAverified
25
3.37
Josh Satin
Career
Per 600 PA
1
2.05
Ian Happ
Careerverified
Per 600 PAverified
95
12.81
Josh Satin
Career
Per 600 PA
2
4.11
Ian Happ
Careerverified
Per 600 PAverified
73.68
73.68
Josh Satin
Career
Per 600 PA
50
50

Fielding Stats for Ian Happ and Josh Satin

Ian Happ
Careerverified
Per 9 Inningsverified
9
9
Josh Satin
Career
Per 9 Innings
3
3
Ian Happ
Careerverified
Per 9 Innings
1109
1.16
Josh Satin
Career
Per 9 Inningsverified
68
1.28
Ian Happ
Careerverified
Per 9 Inningsverified
976
1.02
Josh Satin
Career
Per 9 Innings
51
0.96
Ian Happ
Careerverified
Per 9 Innings
25902
27
Josh Satin
Career
Per 9 Innings
1438
27
Ian Happ
Careerverified
Per 9 Innings
8634
9
Josh Satin
Career
Per 9 Innings
479.1
9
Ian Happ
Careerverified
Per 9 Innings
1861
1.94
Josh Satin
Career
Per 9 Inningsverified
365
6.85
Ian Happ
Careerverified
Per 9 Innings
205
0.21
Josh Satin
Career
Per 9 Inningsverified
46
0.86
Ian Happ
Career
Per 9 Inningsverified
20
0.02
Josh Satin
Careerverified
Per 9 Innings
5
0.09
Ian Happ
Careerverified
Per 9 Innings
2086
2.17
Josh Satin
Career
Per 9 Inningsverified
416
7.81
Ian Happ
Careerverified
Per 9 Innings
2066
2.15
Josh Satin
Career
Per 9 Inningsverified
411
7.72
Ian Happ
Careerverified
Per 9 Inningsverified
99.04
99.04
Josh Satin
Career
Per 9 Innings
98.8
98.8
Ian Happ
Career
Per 9 Innings
1.863
1.863
Josh Satin
Careerverified
Per 9 Inningsverified
6.044
6.044
Ian Happ
Careerverified
Per 9 Inningsverified
88.01
88.01
Josh Satin
Career
Per 9 Innings
75
75
Ian Happ
Career
Per 9 Innings
35
0.04
Josh Satin
Careerverified
Per 9 Inningsverified
37
0.69
Ian Happ
Career
Per 9 Innings
0
0
Josh Satin
Career
Per 9 Innings
0
0
Ian Happ
Career
Per 9 Innings
0
0
Josh Satin
Career
Per 9 Innings
0
0
Ian Happ
Career
Per 9 Innings
0
0
Josh Satin
Career
Per 9 Innings
0
0
Ian Happ
Career
Per 9 Innings
0
0
Josh Satin
Career
Per 9 Innings
0
0