Ryan McGuire vs. David Ross — Career Comparison

Gen XCaliforniaThrows LeftBats LeftNorth AmericaMontreal ExposNational LeagueFirst Baseman
Gen XGeorgiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

On the career numbers, David Ross posted the stronger offensive profile against Ryan McGuire. David Ross posted stronger numbers in OPS (.747 vs .617) and on-base percentage (.324 vs .307). 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 Ryan McGuire and David Ross

Ryan McGuire
Career
Per 600 PA
6
6
David Ross
Careerverified
Per 600 PAverified
15
15
Ryan McGuire
Career
Per 600 PAverified
368
302.47
David Ross
Careerverified
Per 600 PA
883
200.45
Ryan McGuire
Career
Per 600 PA
730
600
David Ross
Careerverified
Per 600 PA
2643
600
Ryan McGuire
Career
Per 600 PAverified
631
518.63
David Ross
Careerverified
Per 600 PA
2280
517.59
Ryan McGuire
Career
Per 600 PA
0.211
0.211
David Ross
Careerverified
Per 600 PAverified
0.229
0.229
Ryan McGuire
Career
Per 600 PA
0.645
0.645
David Ross
Careerverified
Per 600 PAverified
0.757
0.757
Ryan McGuire
Career
Per 600 PA
133
109.32
David Ross
Careerverified
Per 600 PAverified
521
118.27
Ryan McGuire
Career
Per 600 PAverified
88
72.33
David Ross
Careerverified
Per 600 PA
294
66.74
Ryan McGuire
Career
Per 600 PAverified
34
27.95
David Ross
Careerverified
Per 600 PA
116
26.33
Ryan McGuire
Career
Per 600 PAverified
4
3.29
David Ross
Careerverified
Per 600 PA
5
1.14
Ryan McGuire
Career
Per 600 PA
7
5.75
David Ross
Careerverified
Per 600 PAverified
106
24.06
Ryan McGuire
Career
Per 600 PA
45
36.99
David Ross
Careerverified
Per 600 PAverified
227
51.53
Ryan McGuire
Career
Per 600 PA
0.338
0.338
David Ross
Careerverified
Per 600 PAverified
0.436
0.436
Ryan McGuire
Career
Per 600 PA
0.011
0.011
David Ross
Careerverified
Per 600 PAverified
0.047
0.047
Ryan McGuire
Career
Per 600 PA
0.053
0.053
David Ross
Careerverified
Per 600 PAverified
0.204
0.204
Ryan McGuire
Career
Per 600 PA
60.42
49.66
David Ross
Careerverified
Per 600 PAverified
325.22
73.83
Ryan McGuire
Career
Per 600 PA
196
161.1
David Ross
Careerverified
Per 600 PAverified
965
219.07
Ryan McGuire
Career
Per 600 PA
221
181.64
David Ross
Careerverified
Per 600 PAverified
825
187.29
Ryan McGuire
Career
Per 600 PA
0.306
0.306
David Ross
Careerverified
Per 600 PAverified
0.316
0.316
Ryan McGuire
Career
Per 600 PA
0.311
0.311
David Ross
Careerverified
Per 600 PAverified
0.423
0.423
Ryan McGuire
Career
Per 600 PA
0.616
0.616
David Ross
Careerverified
Per 600 PAverified
0.739
0.739
Ryan McGuire
Career
Per 600 PA
0.1
0.1
David Ross
Careerverified
Per 600 PAverified
0.195
0.195
Ryan McGuire
Career
Per 600 PA
0.215
0.215
David Ross
Careerverified
Per 600 PAverified
0.248
0.248
Ryan McGuire
Career
Per 600 PA
0.545
0.545
David Ross
Careerverified
Per 600 PAverified
0.702
0.702
Ryan McGuire
Career
Per 600 PA
0.26
0.26
David Ross
Careerverified
Per 600 PAverified
0.283
0.283
Ryan McGuire
Career
Per 600 PA
64
52.6
David Ross
Careerverified
Per 600 PAverified
254
57.66
Ryan McGuire
Career
Per 600 PA
55
45.21
David Ross
Careerverified
Per 600 PAverified
314
71.28
Ryan McGuire
Career
Per 600 PA
112
92.05
David Ross
Careerverified
Per 600 PAverified
462
104.88
Ryan McGuire
Career
Per 600 PA
59.65
49.03
David Ross
Careerverified
Per 600 PAverified
308.1
69.94
Ryan McGuire
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
17
3.86
Ryan McGuire
Career
Per 600 PAverified
88
72.33
David Ross
Careerverified
Per 600 PA
287
65.15
Ryan McGuire
Career
Per 600 PA
1
0.82
David Ross
Careerverified
Per 600 PAverified
30
6.81
Ryan McGuire
Careerverified
Per 600 PAverified
144
118.36
David Ross
Career
Per 600 PA
735
166.86
Ryan McGuire
Careerverified
Per 600 PAverified
5.07
5.07
David Ross
Career
Per 600 PA
3.6
3.6
Ryan McGuire
Careerverified
Per 600 PAverified
0.61
0.61
David Ross
Career
Per 600 PA
0.39
0.39
Ryan McGuire
Career
Per 600 PA
7
5.75
David Ross
Careerverified
Per 600 PAverified
32
7.26
Ryan McGuire
Career
Per 600 PA
4
3.29
David Ross
Careerverified
Per 600 PAverified
27
6.13
Ryan McGuire
Careerverified
Per 600 PA
24
19.73
David Ross
Career
Per 600 PAverified
49
11.12
Ryan McGuire
Career
Per 600 PAverified
3
2.47
David Ross
Career
Per 600 PA
3
0.68
Ryan McGuire
Career
Per 600 PAverified
5
4.11
David Ross
Career
Per 600 PA
5
1.14
Ryan McGuire
Career
Per 600 PAverified
8
6.58
David Ross
Career
Per 600 PA
8
1.82
Ryan McGuire
Career
Per 600 PA
37.5
37.5
David Ross
Career
Per 600 PA
37.5
37.5

Fielding Stats for Ryan McGuire and David Ross

Ryan McGuire
Career
Per 9 Innings
6
6
David Ross
Careerverified
Per 9 Inningsverified
15
15
Ryan McGuire
Career
Per 9 Inningsverified
300
1.87
David Ross
Careerverified
Per 9 Innings
807
1.21
Ryan McGuire
Career
Per 9 Innings
131
0.81
David Ross
Careerverified
Per 9 Inningsverified
669
1
Ryan McGuire
Career
Per 9 Innings
4343
27
David Ross
Careerverified
Per 9 Innings
17981
27
Ryan McGuire
Career
Per 9 Innings
1447.2
9
David Ross
Careerverified
Per 9 Innings
5993.2
9
Ryan McGuire
Career
Per 9 Innings
904
5.62
David Ross
Careerverified
Per 9 Inningsverified
5124
7.69
Ryan McGuire
Career
Per 9 Innings
86
0.53
David Ross
Careerverified
Per 9 Inningsverified
422
0.63
Ryan McGuire
Careerverified
Per 9 Inningsverified
12
0.07
David Ross
Career
Per 9 Innings
54
0.08
Ryan McGuire
Career
Per 9 Innings
1002
6.23
David Ross
Careerverified
Per 9 Inningsverified
5600
8.41
Ryan McGuire
Career
Per 9 Innings
990
6.15
David Ross
Careerverified
Per 9 Inningsverified
5546
8.33
Ryan McGuire
Career
Per 9 Innings
98.8
98.8
David Ross
Careerverified
Per 9 Inningsverified
99.04
99.04
Ryan McGuire
Career
Per 9 Innings
3.3
3.3
David Ross
Careerverified
Per 9 Inningsverified
6.872
6.872
Ryan McGuire
Career
Per 9 Innings
43.67
43.67
David Ross
Careerverified
Per 9 Inningsverified
82.9
82.9
Ryan McGuire
Careerverified
Per 9 Inningsverified
62
0.39
David Ross
Career
Per 9 Innings
46
0.07
Ryan McGuire
Careerverified
Per 9 Inningsverified
0
0
David Ross
Career
Per 9 Innings
51
0.08
Ryan McGuire
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Ryan McGuire
Careerverified
Per 9 Inningsverified
0
0
David Ross
Career
Per 9 Innings
370
0.56
Ryan McGuire
Career
Per 9 Innings
0
0
David Ross
Careerverified
Per 9 Inningsverified
197
0.3