Ryan McGuire vs. Matt Olson — Career Comparison

Gen XCaliforniaThrows LeftBats LeftNorth AmericaMontreal ExposNational LeagueFirst Baseman
MillenialGeorgiaThrows RightBats LeftNorth AmericaAtlanta BravesNational LeagueFirst BasemanGold GloveSilver SluggerAll-Star

On the career numbers, Matt Olson posted the stronger offensive profile against Ryan McGuire. Matt Olson posted stronger numbers in OPS (.864 vs .617) and on-base percentage (.357 vs .307). By the career numbers, Matt Olson 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 Matt Olson

Ryan McGuire
Career
Per 600 PA
6
6
Matt Olson
Careerverified
Per 600 PAverified
10
10
Ryan McGuire
Career
Per 600 PAverified
368
302.47
Matt Olson
Careerverified
Per 600 PA
1223
141.2
Ryan McGuire
Career
Per 600 PA
730
600
Matt Olson
Careerverified
Per 600 PA
5197
600
Ryan McGuire
Career
Per 600 PA
631
518.63
Matt Olson
Careerverified
Per 600 PAverified
4496
519.07
Ryan McGuire
Career
Per 600 PA
0.211
0.211
Matt Olson
Careerverified
Per 600 PAverified
0.257
0.257
Ryan McGuire
Career
Per 600 PA
0.645
0.645
Matt Olson
Careerverified
Per 600 PAverified
0.862
0.862
Ryan McGuire
Career
Per 600 PA
133
109.32
Matt Olson
Careerverified
Per 600 PAverified
1155
133.35
Ryan McGuire
Career
Per 600 PAverified
88
72.33
Matt Olson
Careerverified
Per 600 PA
610
70.43
Ryan McGuire
Career
Per 600 PA
34
27.95
Matt Olson
Careerverified
Per 600 PAverified
250
28.86
Ryan McGuire
Career
Per 600 PAverified
4
3.29
Matt Olson
Careerverified
Per 600 PA
7
0.81
Ryan McGuire
Career
Per 600 PA
7
5.75
Matt Olson
Careerverified
Per 600 PAverified
288
33.25
Ryan McGuire
Career
Per 600 PA
45
36.99
Matt Olson
Careerverified
Per 600 PAverified
545
62.92
Ryan McGuire
Career
Per 600 PA
0.338
0.338
Matt Olson
Careerverified
Per 600 PAverified
0.472
0.472
Ryan McGuire
Career
Per 600 PA
0.011
0.011
Matt Olson
Careerverified
Per 600 PAverified
0.064
0.064
Ryan McGuire
Career
Per 600 PA
0.053
0.053
Matt Olson
Careerverified
Per 600 PAverified
0.249
0.249
Ryan McGuire
Career
Per 600 PA
60.42
49.66
Matt Olson
Careerverified
Per 600 PAverified
817.74
94.41
Ryan McGuire
Career
Per 600 PA
196
161.1
Matt Olson
Careerverified
Per 600 PAverified
2283
263.58
Ryan McGuire
Career
Per 600 PA
221
181.64
Matt Olson
Careerverified
Per 600 PAverified
1824
210.58
Ryan McGuire
Career
Per 600 PA
0.306
0.306
Matt Olson
Careerverified
Per 600 PAverified
0.351
0.351
Ryan McGuire
Career
Per 600 PA
0.311
0.311
Matt Olson
Careerverified
Per 600 PAverified
0.508
0.508
Ryan McGuire
Career
Per 600 PA
0.616
0.616
Matt Olson
Careerverified
Per 600 PAverified
0.859
0.859
Ryan McGuire
Career
Per 600 PA
0.1
0.1
Matt Olson
Careerverified
Per 600 PAverified
0.251
0.251
Ryan McGuire
Career
Per 600 PA
0.215
0.215
Matt Olson
Careerverified
Per 600 PAverified
0.285
0.285
Ryan McGuire
Career
Per 600 PA
0.545
0.545
Matt Olson
Careerverified
Per 600 PAverified
0.859
0.859
Ryan McGuire
Career
Per 600 PA
0.26
0.26
Matt Olson
Careerverified
Per 600 PAverified
0.289
0.289
Ryan McGuire
Career
Per 600 PA
64
52.6
Matt Olson
Careerverified
Per 600 PAverified
712
82.2
Ryan McGuire
Career
Per 600 PA
55
45.21
Matt Olson
Careerverified
Per 600 PAverified
808
93.28
Ryan McGuire
Career
Per 600 PA
112
92.05
Matt Olson
Careerverified
Per 600 PAverified
1232
142.24
Ryan McGuire
Career
Per 600 PA
59.65
49.03
Matt Olson
Careerverified
Per 600 PAverified
790.35
91.25
Ryan McGuire
Career
Per 600 PA
0
0
Matt Olson
Careerverified
Per 600 PAverified
56
6.47
Ryan McGuire
Career
Per 600 PAverified
88
72.33
Matt Olson
Careerverified
Per 600 PA
613
70.77
Ryan McGuire
Career
Per 600 PA
1
0.82
Matt Olson
Careerverified
Per 600 PAverified
46
5.31
Ryan McGuire
Careerverified
Per 600 PAverified
144
118.36
Matt Olson
Career
Per 600 PA
1238
142.93
Ryan McGuire
Careerverified
Per 600 PAverified
5.07
5.07
Matt Olson
Career
Per 600 PA
4.2
4.2
Ryan McGuire
Careerverified
Per 600 PAverified
0.61
0.61
Matt Olson
Career
Per 600 PA
0.5
0.5
Ryan McGuire
Careerverified
Per 600 PAverified
7
5.75
Matt Olson
Career
Per 600 PA
0
0
Ryan McGuire
Career
Per 600 PA
4
3.29
Matt Olson
Careerverified
Per 600 PAverified
32
3.69
Ryan McGuire
Careerverified
Per 600 PA
24
19.73
Matt Olson
Career
Per 600 PAverified
105
12.12
Ryan McGuire
Career
Per 600 PAverified
3
2.47
Matt Olson
Careerverified
Per 600 PA
9
1.04
Ryan McGuire
Careerverified
Per 600 PAverified
5
4.11
Matt Olson
Career
Per 600 PA
2
0.23
Ryan McGuire
Career
Per 600 PAverified
8
6.58
Matt Olson
Careerverified
Per 600 PA
11
1.27
Ryan McGuire
Career
Per 600 PA
37.5
37.5
Matt Olson
Careerverified
Per 600 PAverified
81.82
81.82

Fielding Stats for Ryan McGuire and Matt Olson

Ryan McGuire
Career
Per 9 Innings
6
6
Matt Olson
Careerverified
Per 9 Inningsverified
10
10
Ryan McGuire
Career
Per 9 Inningsverified
300
1.87
Matt Olson
Careerverified
Per 9 Innings
1213
1.03
Ryan McGuire
Career
Per 9 Innings
131
0.81
Matt Olson
Careerverified
Per 9 Inningsverified
1189
1.01
Ryan McGuire
Career
Per 9 Innings
4343
27
Matt Olson
Careerverified
Per 9 Innings
31797
27
Ryan McGuire
Career
Per 9 Innings
1447.2
9
Matt Olson
Careerverified
Per 9 Innings
10599
9
Ryan McGuire
Career
Per 9 Innings
904
5.62
Matt Olson
Careerverified
Per 9 Inningsverified
9188
7.8
Ryan McGuire
Career
Per 9 Innings
86
0.53
Matt Olson
Careerverified
Per 9 Inningsverified
774
0.66
Ryan McGuire
Careerverified
Per 9 Innings
12
0.07
Matt Olson
Career
Per 9 Inningsverified
51
0.04
Ryan McGuire
Career
Per 9 Innings
1002
6.23
Matt Olson
Careerverified
Per 9 Inningsverified
10013
8.5
Ryan McGuire
Career
Per 9 Innings
990
6.15
Matt Olson
Careerverified
Per 9 Inningsverified
9962
8.46
Ryan McGuire
Career
Per 9 Innings
98.8
98.8
Matt Olson
Careerverified
Per 9 Inningsverified
99.49
99.49
Ryan McGuire
Career
Per 9 Innings
3.3
3.3
Matt Olson
Careerverified
Per 9 Inningsverified
8.213
8.213
Ryan McGuire
Career
Per 9 Innings
43.67
43.67
Matt Olson
Careerverified
Per 9 Inningsverified
98.02
98.02
Ryan McGuire
Career
Per 9 Innings
62
0.39
Matt Olson
Careerverified
Per 9 Inningsverified
831
0.71
Ryan McGuire
Career
Per 9 Innings
0
0
Matt Olson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Matt Olson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Matt Olson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Matt Olson
Career
Per 9 Innings
0
0