CJ Alexander vs. Ian Happ — Career Comparison

MillenialIndianaThrows RightBats LeftNorth AmericaAthleticsAmerican LeagueThird Baseman
MillenialPennsylvaniaThrows RightBats SwitchNorth AmericaChicago CubsNational LeagueLeft FielderGold GloveAll-Star

On the career numbers, Ian Happ posted the stronger offensive profile against CJ Alexander. Ian Happ posted stronger numbers in OPS (.793 vs .320) and on-base percentage (.346 vs .160). 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 CJ Alexander and Ian Happ

CJ Alexander
Career
Per 600 PA
2
2
Ian Happ
Careerverified
Per 600 PAverified
9
9
CJ Alexander
Career
Per 600 PAverified
10
240
Ian Happ
Careerverified
Per 600 PA
1139
153.61
CJ Alexander
Career
Per 600 PA
25
600
Ian Happ
Careerverified
Per 600 PA
4449
600
CJ Alexander
Career
Per 600 PAverified
25
600
Ian Happ
Careerverified
Per 600 PA
3845
518.54
CJ Alexander
Career
Per 600 PA
0.16
0.16
Ian Happ
Careerverified
Per 600 PAverified
0.247
0.247
CJ Alexander
Career
Per 600 PA
0.32
0.32
Ian Happ
Careerverified
Per 600 PAverified
0.807
0.807
CJ Alexander
Career
Per 600 PA
4
96
Ian Happ
Careerverified
Per 600 PAverified
950
128.12
CJ Alexander
Career
Per 600 PAverified
4
96
Ian Happ
Careerverified
Per 600 PA
544
73.36
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
217
29.27
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
16
2.16
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
173
23.33
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
406
54.75
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
0.427
0.427
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
0.045
0.045
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
0.182
0.182
CJ Alexander
Career
Per 600 PA
0.57
13.78
Ian Happ
Careerverified
Per 600 PAverified
625.01
84.29
CJ Alexander
Career
Per 600 PA
4
96
Ian Happ
Careerverified
Per 600 PAverified
1718
231.69
CJ Alexander
Career
Per 600 PA
4
96
Ian Happ
Careerverified
Per 600 PAverified
1524
205.53
CJ Alexander
Career
Per 600 PA
0.16
0.16
Ian Happ
Careerverified
Per 600 PAverified
0.343
0.343
CJ Alexander
Career
Per 600 PA
0.16
0.16
Ian Happ
Careerverified
Per 600 PAverified
0.447
0.447
CJ Alexander
Career
Per 600 PA
0.32
0.32
Ian Happ
Careerverified
Per 600 PAverified
0.79
0.79
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
0.2
0.2
CJ Alexander
Career
Per 600 PA
0.112
0.112
Ian Happ
Careerverified
Per 600 PAverified
0.266
0.266
CJ Alexander
Career
Per 600 PA
0.191
0.191
Ian Happ
Careerverified
Per 600 PAverified
0.79
0.79
CJ Alexander
Career
Per 600 PA
0.286
0.286
Ian Happ
Careerverified
Per 600 PAverified
0.308
0.308
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
567
76.47
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
557
75.12
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
951
128.25
CJ Alexander
Career
Per 600 PA
0.13
3.13
Ian Happ
Careerverified
Per 600 PAverified
606.52
81.8
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
34
4.59
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
540
72.83
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
24
3.24
CJ Alexander
Careerverified
Per 600 PA
11
264
Ian Happ
Career
Per 600 PAverified
1175
158.46
CJ Alexander
Career
Per 600 PA
2.27
2.27
Ian Happ
Careerverified
Per 600 PAverified
3.79
3.79
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
0.46
0.46
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
5
0.67
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
25
3.37
CJ Alexander
Careerverified
Per 600 PAverified
0
0
Ian Happ
Career
Per 600 PA
70
9.44
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
70
9.44
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
25
3.37
CJ Alexander
Career
Per 600 PA
0
0
Ian Happ
Careerverified
Per 600 PAverified
95
12.81
CJ Alexander
Career
Per 600 PA
Ian Happ
Careerverified
Per 600 PAverified
73.68
73.68

Fielding Stats for CJ Alexander and Ian Happ

CJ Alexander
Career
Per 9 Innings
2
2
Ian Happ
Careerverified
Per 9 Inningsverified
9
9
CJ Alexander
Career
Per 9 Inningsverified
9
1.31
Ian Happ
Careerverified
Per 9 Innings
1109
1.16
CJ Alexander
Career
Per 9 Innings
7
1.02
Ian Happ
Careerverified
Per 9 Innings
976
1.02
CJ Alexander
Career
Per 9 Innings
186
27
Ian Happ
Careerverified
Per 9 Innings
25902
27
CJ Alexander
Career
Per 9 Innings
62
9
Ian Happ
Careerverified
Per 9 Innings
8634
9
CJ Alexander
Career
Per 9 Inningsverified
15
2.18
Ian Happ
Careerverified
Per 9 Innings
1861
1.94
CJ Alexander
Career
Per 9 Inningsverified
6
0.87
Ian Happ
Careerverified
Per 9 Innings
205
0.21
CJ Alexander
Careerverified
Per 9 Inningsverified
0
0
Ian Happ
Career
Per 9 Innings
20
0.02
CJ Alexander
Career
Per 9 Inningsverified
21
3.05
Ian Happ
Careerverified
Per 9 Innings
2086
2.17
CJ Alexander
Career
Per 9 Inningsverified
21
3.05
Ian Happ
Careerverified
Per 9 Innings
2066
2.15
CJ Alexander
Careerverified
Per 9 Inningsverified
100
100
Ian Happ
Career
Per 9 Innings
99.04
99.04
CJ Alexander
Careerverified
Per 9 Inningsverified
2.333
2.333
Ian Happ
Career
Per 9 Innings
1.863
1.863
CJ Alexander
Career
Per 9 Innings
77.78
77.78
Ian Happ
Careerverified
Per 9 Inningsverified
88.01
88.01
CJ Alexander
Career
Per 9 Innings
0
0
Ian Happ
Careerverified
Per 9 Inningsverified
35
0.04
CJ Alexander
Career
Per 9 Innings
0
0
Ian Happ
Career
Per 9 Innings
0
0
CJ Alexander
Career
Per 9 Innings
0
0
Ian Happ
Career
Per 9 Innings
0
0
CJ Alexander
Career
Per 9 Innings
0
0
Ian Happ
Career
Per 9 Innings
0
0
CJ Alexander
Career
Per 9 Innings
0
0
Ian Happ
Career
Per 9 Innings
0
0