David Ross vs. Mike Squires — Career Comparison

Gen XGeorgiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher
Baby BoomersMichiganThrows LeftBats LeftNorth AmericaChicago White SoxAmerican LeagueFirst BasemanGold Glove

On the career numbers, David Ross posted the stronger offensive profile against Mike Squires. David Ross posted stronger numbers in OPS (.747 vs .644) and slugging (.423 vs .318). Mike Squires had the advantage in batting average (.260 vs .229). By the career numbers, David Ross had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for David Ross and Mike Squires

David Ross
Careerverified
Per 600 PAverified
15
15
Mike Squires
Career
Per 600 PA
10
10
David Ross
Careerverified
Per 600 PA
883
200.45
Mike Squires
Career
Per 600 PAverified
779
262.88
David Ross
Careerverified
Per 600 PA
2643
600
Mike Squires
Career
Per 600 PA
1778
600
David Ross
Careerverified
Per 600 PA
2280
517.59
Mike Squires
Career
Per 600 PAverified
1580
533.18
David Ross
Career
Per 600 PA
0.229
0.229
Mike Squires
Careerverified
Per 600 PAverified
0.26
0.26
David Ross
Careerverified
Per 600 PAverified
0.757
0.757
Mike Squires
Career
Per 600 PA
0.676
0.676
David Ross
Careerverified
Per 600 PA
521
118.27
Mike Squires
Career
Per 600 PAverified
411
138.7
David Ross
Career
Per 600 PA
294
66.74
Mike Squires
Careerverified
Per 600 PAverified
342
115.41
David Ross
Careerverified
Per 600 PAverified
116
26.33
Mike Squires
Career
Per 600 PA
53
17.89
David Ross
Career
Per 600 PA
5
1.14
Mike Squires
Careerverified
Per 600 PAverified
10
3.37
David Ross
Careerverified
Per 600 PAverified
106
24.06
Mike Squires
Career
Per 600 PA
6
2.02
David Ross
Careerverified
Per 600 PAverified
227
51.53
Mike Squires
Career
Per 600 PA
69
23.28
David Ross
Careerverified
Per 600 PAverified
0.436
0.436
Mike Squires
Career
Per 600 PA
0.168
0.168
David Ross
Careerverified
Per 600 PAverified
0.047
0.047
Mike Squires
Career
Per 600 PA
0.004
0.004
David Ross
Careerverified
Per 600 PAverified
0.204
0.204
Mike Squires
Career
Per 600 PA
0.015
0.015
David Ross
Careerverified
Per 600 PAverified
325.22
73.83
Mike Squires
Career
Per 600 PA
163.94
55.32
David Ross
Careerverified
Per 600 PAverified
965
219.07
Mike Squires
Career
Per 600 PA
502
169.4
David Ross
Careerverified
Per 600 PA
825
187.29
Mike Squires
Career
Per 600 PAverified
559
188.64
David Ross
Career
Per 600 PA
0.316
0.316
Mike Squires
Careerverified
Per 600 PAverified
0.321
0.321
David Ross
Careerverified
Per 600 PAverified
0.423
0.423
Mike Squires
Career
Per 600 PA
0.318
0.318
David Ross
Careerverified
Per 600 PAverified
0.739
0.739
Mike Squires
Career
Per 600 PA
0.639
0.639
David Ross
Careerverified
Per 600 PAverified
0.195
0.195
Mike Squires
Career
Per 600 PA
0.058
0.058
David Ross
Careerverified
Per 600 PAverified
0.248
0.248
Mike Squires
Career
Per 600 PA
0.224
0.224
David Ross
Careerverified
Per 600 PAverified
0.702
0.702
Mike Squires
Career
Per 600 PA
0.566
0.566
David Ross
Careerverified
Per 600 PAverified
0.283
0.283
Mike Squires
Career
Per 600 PA
0.274
0.274
David Ross
Careerverified
Per 600 PA
254
57.66
Mike Squires
Career
Per 600 PAverified
211
71.2
David Ross
Careerverified
Per 600 PAverified
314
71.28
Mike Squires
Career
Per 600 PA
141
47.58
David Ross
Careerverified
Per 600 PA
462
104.88
Mike Squires
Career
Per 600 PAverified
346
116.76
David Ross
Careerverified
Per 600 PAverified
308.1
69.94
Mike Squires
Career
Per 600 PA
182.87
61.71
David Ross
Careerverified
Per 600 PAverified
17
3.86
Mike Squires
Career
Per 600 PA
5
1.69
David Ross
Careerverified
Per 600 PAverified
287
65.15
Mike Squires
Career
Per 600 PA
143
48.26
David Ross
Careerverified
Per 600 PAverified
30
6.81
Mike Squires
Career
Per 600 PA
13
4.39
David Ross
Career
Per 600 PA
735
166.86
Mike Squires
Careerverified
Per 600 PAverified
108
36.45
David Ross
Career
Per 600 PA
3.6
3.6
Mike Squires
Careerverified
Per 600 PAverified
16.46
16.46
David Ross
Career
Per 600 PA
0.39
0.39
Mike Squires
Careerverified
Per 600 PAverified
1.32
1.32
David Ross
Career
Per 600 PA
32
7.26
Mike Squires
Careerverified
Per 600 PAverified
38
12.82
David Ross
Careerverified
Per 600 PAverified
27
6.13
Mike Squires
Career
Per 600 PA
12
4.05
David Ross
Career
Per 600 PA
49
11.12
Mike Squires
Careerverified
Per 600 PAverified
31
10.46
David Ross
Career
Per 600 PA
3
0.68
Mike Squires
Careerverified
Per 600 PAverified
45
15.19
David Ross
Career
Per 600 PA
5
1.14
Mike Squires
Careerverified
Per 600 PAverified
28
9.45
David Ross
Career
Per 600 PA
8
1.82
Mike Squires
Careerverified
Per 600 PAverified
73
24.63
David Ross
Career
Per 600 PA
37.5
37.5
Mike Squires
Careerverified
Per 600 PAverified
61.64
61.64

Fielding Stats for David Ross and Mike Squires

David Ross
Careerverified
Per 9 Inningsverified
15
15
Mike Squires
Career
Per 9 Innings
9
9
David Ross
Careerverified
Per 9 Innings
807
1.21
Mike Squires
Career
Per 9 Inningsverified
710
1.64
David Ross
Careerverified
Per 9 Inningsverified
669
1
Mike Squires
Career
Per 9 Innings
363
0.84
David Ross
Careerverified
Per 9 Innings
17981
27
Mike Squires
Career
Per 9 Innings
11658
27
David Ross
Careerverified
Per 9 Innings
5993.2
9
Mike Squires
Career
Per 9 Innings
3886
9
David Ross
Careerverified
Per 9 Innings
5124
7.69
Mike Squires
Career
Per 9 Inningsverified
4163
9.64
David Ross
Careerverified
Per 9 Innings
422
0.63
Mike Squires
Career
Per 9 Inningsverified
332
0.77
David Ross
Career
Per 9 Innings
54
0.08
Mike Squires
Careerverified
Per 9 Inningsverified
23
0.05
David Ross
Careerverified
Per 9 Innings
5600
8.41
Mike Squires
Career
Per 9 Inningsverified
4518
10.46
David Ross
Careerverified
Per 9 Innings
5546
8.33
Mike Squires
Career
Per 9 Inningsverified
4495
10.41
David Ross
Career
Per 9 Innings
99.04
99.04
Mike Squires
Careerverified
Per 9 Inningsverified
99.49
99.49
David Ross
Careerverified
Per 9 Inningsverified
6.872
6.872
Mike Squires
Career
Per 9 Innings
6.331
6.331
David Ross
Careerverified
Per 9 Inningsverified
82.9
82.9
Mike Squires
Career
Per 9 Innings
51.13
51.13
David Ross
Career
Per 9 Innings
46
0.07
Mike Squires
Careerverified
Per 9 Inningsverified
395
0.91
David Ross
Career
Per 9 Innings
51
0.08
Mike Squires
Careerverified
Per 9 Inningsverified
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
370
0.56
Mike Squires
Careerverified
Per 9 Inningsverified
0
0
David Ross
Careerverified
Per 9 Inningsverified
197
0.3
Mike Squires
Career
Per 9 Innings
0
0

Pitching Stats for David Ross and Mike Squires

David Ross
Career
Per 9 Innings
1
1
Mike Squires
Career
Per 9 Innings
1
1
David Ross
Careerverified
Per 9 Innings
2
9
Mike Squires
Career
Per 9 Inningsverified
1
27
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
Mike Squires
Career
Per 9 Innings
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
-0.56
-0.56
Mike Squires
Career
Per 9 Innings
-0.56
-0.56
David Ross
Career
Per 9 Innings
3
3
Mike Squires
Career
Per 9 Innings
3
3
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Careerverified
Per 9 Innings
6
27
Mike Squires
Career
Per 9 Innings
1
27
David Ross
Careerverified
Per 9 Innings
2
9
Mike Squires
Career
Per 9 Innings
0.1
9
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Careerverified
Per 9 Innings
6
27
Mike Squires
Career
Per 9 Innings
1
27
David Ross
Careerverified
Per 9 Innings
2
9
Mike Squires
Career
Per 9 Inningsverified
1
27
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Careerverified
Per 9 Innings
6
27
Mike Squires
Career
Per 9 Innings
1
27
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
27
27
Mike Squires
Career
Per 9 Innings
27
27