Cal Ripken Jr. vs. Mike Squires — Career Comparison

Baby BoomersMarylandThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueHall of FameShortstopGold GloveSilver SluggerMVPRookie of the YearAll-Star
Baby BoomersMichiganThrows LeftBats LeftNorth AmericaChicago White SoxAmerican LeagueFirst BasemanGold Glove

When their careers are measured against the same standard, Cal Ripken Jr. comes out clearly ahead of Mike Squires across most offensive categories. Cal Ripken Jr. led in home run production (HR/PA+ 174 vs 17), slugging (SLG+ 129 vs 82), and walk rate (BB%+ 104 vs 87). Mike Squires held the edge in contact rate (K%+ 285 vs 151). Cal Ripken Jr. was the more complete offensive player.

Hitting Stats for Cal Ripken Jr. and Mike Squires

Cal Ripken Jr.
Careerverified
Per 600 PAverified
21
21
Mike Squires
Career
Per 600 PA
10
10
Cal Ripken Jr.
Careerverified
Per 600 PA
3001
139.77
Mike Squires
Career
Per 600 PAverified
779
262.88
Cal Ripken Jr.
Careerverified
Per 600 PA
12883
600
Mike Squires
Career
Per 600 PA
1778
600
Cal Ripken Jr.
Careerverified
Per 600 PAverified
11551
537.96
Mike Squires
Career
Per 600 PA
1580
533.18
Cal Ripken Jr.
Careerverified
Per 600 PAverified
0.276
0.276
Mike Squires
Career
Per 600 PA
0.26
0.26
Cal Ripken Jr.
Careerverified
Per 600 PAverified
0.798
0.798
Mike Squires
Career
Per 600 PA
0.676
0.676
Cal Ripken Jr.
Careerverified
Per 600 PAverified
3184
148.29
Mike Squires
Career
Per 600 PA
411
138.7
Cal Ripken Jr.
Careerverified
Per 600 PA
2106
98.08
Mike Squires
Career
Per 600 PAverified
342
115.41
Cal Ripken Jr.
Careerverified
Per 600 PAverified
603
28.08
Mike Squires
Career
Per 600 PA
53
17.89
Cal Ripken Jr.
Careerverified
Per 600 PA
44
2.05
Mike Squires
Career
Per 600 PAverified
10
3.37
Cal Ripken Jr.
Careerverified
Per 600 PAverified
431
20.07
Mike Squires
Career
Per 600 PA
6
2.02
Cal Ripken Jr.
Careerverified
Per 600 PAverified
1078
50.21
Mike Squires
Career
Per 600 PA
69
23.28
Cal Ripken Jr.
Careerverified
Per 600 PAverified
0.339
0.339
Mike Squires
Career
Per 600 PA
0.168
0.168
Cal Ripken Jr.
Careerverified
Per 600 PAverified
0.037
0.037
Mike Squires
Career
Per 600 PA
0.004
0.004
Cal Ripken Jr.
Careerverified
Per 600 PAverified
0.135
0.135
Mike Squires
Career
Per 600 PA
0.015
0.015
Cal Ripken Jr.
Careerverified
Per 600 PAverified
1729.27
80.54
Mike Squires
Career
Per 600 PA
163.94
55.32
Cal Ripken Jr.
Careerverified
Per 600 PAverified
5168
240.69
Mike Squires
Career
Per 600 PA
502
169.4
Cal Ripken Jr.
Careerverified
Per 600 PAverified
4379
203.94
Mike Squires
Career
Per 600 PA
559
188.64
Cal Ripken Jr.
Careerverified
Per 600 PAverified
0.34
0.34
Mike Squires
Career
Per 600 PA
0.321
0.321
Cal Ripken Jr.
Careerverified
Per 600 PAverified
0.447
0.447
Mike Squires
Career
Per 600 PA
0.318
0.318
Cal Ripken Jr.
Careerverified
Per 600 PAverified
0.788
0.788
Mike Squires
Career
Per 600 PA
0.639
0.639
Cal Ripken Jr.
Careerverified
Per 600 PAverified
0.172
0.172
Mike Squires
Career
Per 600 PA
0.058
0.058
Cal Ripken Jr.
Careerverified
Per 600 PAverified
0.265
0.265
Mike Squires
Career
Per 600 PA
0.224
0.224
Cal Ripken Jr.
Careerverified
Per 600 PAverified
0.731
0.731
Mike Squires
Career
Per 600 PA
0.566
0.566
Cal Ripken Jr.
Careerverified
Per 600 PAverified
0.277
0.277
Mike Squires
Career
Per 600 PA
0.274
0.274
Cal Ripken Jr.
Careerverified
Per 600 PAverified
1647
76.71
Mike Squires
Career
Per 600 PA
211
71.2
Cal Ripken Jr.
Careerverified
Per 600 PAverified
1695
78.94
Mike Squires
Career
Per 600 PA
141
47.58
Cal Ripken Jr.
Careerverified
Per 600 PAverified
2911
135.57
Mike Squires
Career
Per 600 PA
346
116.76
Cal Ripken Jr.
Careerverified
Per 600 PAverified
1770.05
82.44
Mike Squires
Career
Per 600 PA
182.87
61.71
Cal Ripken Jr.
Careerverified
Per 600 PAverified
66
3.07
Mike Squires
Career
Per 600 PA
5
1.69
Cal Ripken Jr.
Careerverified
Per 600 PAverified
1129
52.58
Mike Squires
Career
Per 600 PA
143
48.26
Cal Ripken Jr.
Careerverified
Per 600 PAverified
107
4.98
Mike Squires
Career
Per 600 PA
13
4.39
Cal Ripken Jr.
Career
Per 600 PA
1305
60.78
Mike Squires
Careerverified
Per 600 PAverified
108
36.45
Cal Ripken Jr.
Career
Per 600 PA
9.87
9.87
Mike Squires
Careerverified
Per 600 PAverified
16.46
16.46
Cal Ripken Jr.
Career
Per 600 PA
0.87
0.87
Mike Squires
Careerverified
Per 600 PAverified
1.32
1.32
Cal Ripken Jr.
Career
Per 600 PA
10
0.47
Mike Squires
Careerverified
Per 600 PAverified
38
12.82
Cal Ripken Jr.
Careerverified
Per 600 PAverified
127
5.91
Mike Squires
Career
Per 600 PA
12
4.05
Cal Ripken Jr.
Career
Per 600 PA
350
16.3
Mike Squires
Careerverified
Per 600 PAverified
31
10.46
Cal Ripken Jr.
Career
Per 600 PA
36
1.68
Mike Squires
Careerverified
Per 600 PAverified
45
15.19
Cal Ripken Jr.
Careerverified
Per 600 PA
39
1.82
Mike Squires
Career
Per 600 PAverified
28
9.45
Cal Ripken Jr.
Careerverified
Per 600 PA
75
3.49
Mike Squires
Career
Per 600 PAverified
73
24.63
Cal Ripken Jr.
Career
Per 600 PA
48
48
Mike Squires
Careerverified
Per 600 PAverified
61.64
61.64

Fielding Stats for Cal Ripken Jr. and Mike Squires

Cal Ripken Jr.
Careerverified
Per 9 Inningsverified
21
21
Mike Squires
Career
Per 9 Innings
9
9
Cal Ripken Jr.
Careerverified
Per 9 Innings
2977
1.03
Mike Squires
Career
Per 9 Inningsverified
710
1.64
Cal Ripken Jr.
Careerverified
Per 9 Inningsverified
2958
1.03
Mike Squires
Career
Per 9 Innings
363
0.84
Cal Ripken Jr.
Careerverified
Per 9 Innings
77876
27
Mike Squires
Career
Per 9 Innings
11658
27
Cal Ripken Jr.
Careerverified
Per 9 Innings
25958.2
9
Mike Squires
Career
Per 9 Innings
3886
9
Cal Ripken Jr.
Career
Per 9 Innings
4112
1.43
Mike Squires
Careerverified
Per 9 Inningsverified
4163
9.64
Cal Ripken Jr.
Careerverified
Per 9 Inningsverified
8214
2.85
Mike Squires
Career
Per 9 Innings
332
0.77
Cal Ripken Jr.
Career
Per 9 Innings
294
0.1
Mike Squires
Careerverified
Per 9 Inningsverified
23
0.05
Cal Ripken Jr.
Careerverified
Per 9 Innings
12620
4.38
Mike Squires
Career
Per 9 Inningsverified
4518
10.46
Cal Ripken Jr.
Careerverified
Per 9 Innings
12326
4.27
Mike Squires
Career
Per 9 Inningsverified
4495
10.41
Cal Ripken Jr.
Career
Per 9 Innings
97.67
97.67
Mike Squires
Careerverified
Per 9 Inningsverified
99.49
99.49
Cal Ripken Jr.
Career
Per 9 Innings
4.14
4.14
Mike Squires
Careerverified
Per 9 Inningsverified
6.331
6.331
Cal Ripken Jr.
Careerverified
Per 9 Inningsverified
99.36
99.36
Mike Squires
Career
Per 9 Innings
51.13
51.13
Cal Ripken Jr.
Careerverified
Per 9 Innings
1682
0.58
Mike Squires
Career
Per 9 Inningsverified
395
0.91
Cal Ripken Jr.
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
Cal Ripken Jr.
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
Cal Ripken Jr.
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
Cal Ripken Jr.
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0