Ryan McGuire vs. Dave Oldfield — Career Comparison

Gen XCaliforniaThrows LeftBats LeftNorth AmericaMontreal ExposNational LeagueFirst Baseman
Pre-GenerationalPennsylvaniaThrows LeftBats SwitchNorth AmericaBrooklyn BridegroomsAmerican AssociationCatcher

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

Ryan McGuire
Careerverified
Per 600 PAverified
6
6
Dave Oldfield
Career
Per 600 PA
3
3
Ryan McGuire
Careerverified
Per 600 PAverified
368
302.47
Dave Oldfield
Career
Per 600 PA
46
166.27
Ryan McGuire
Careerverified
Per 600 PA
730
600
Dave Oldfield
Career
Per 600 PA
166
600
Ryan McGuire
Careerverified
Per 600 PA
631
518.63
Dave Oldfield
Career
Per 600 PAverified
155
560.24
Ryan McGuire
Careerverified
Per 600 PAverified
0.211
0.211
Dave Oldfield
Career
Per 600 PA
0.2
0.2
Ryan McGuire
Careerverified
Per 600 PAverified
0.645
0.645
Dave Oldfield
Career
Per 600 PA
0.502
0.502
Ryan McGuire
Careerverified
Per 600 PA
133
109.32
Dave Oldfield
Career
Per 600 PAverified
31
112.05
Ryan McGuire
Careerverified
Per 600 PA
88
72.33
Dave Oldfield
Career
Per 600 PAverified
27
97.59
Ryan McGuire
Careerverified
Per 600 PAverified
34
27.95
Dave Oldfield
Career
Per 600 PA
4
14.46
Ryan McGuire
Careerverified
Per 600 PAverified
4
3.29
Dave Oldfield
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
7
5.75
Dave Oldfield
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
45
36.99
Dave Oldfield
Career
Per 600 PA
4
14.46
Ryan McGuire
Careerverified
Per 600 PAverified
0.338
0.338
Dave Oldfield
Career
Per 600 PA
0.129
0.129
Ryan McGuire
Careerverified
Per 600 PAverified
0.011
0.011
Dave Oldfield
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
0.053
0.053
Dave Oldfield
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
60.42
49.66
Dave Oldfield
Career
Per 600 PA
9.38
33.89
Ryan McGuire
Careerverified
Per 600 PAverified
196
161.1
Dave Oldfield
Career
Per 600 PA
35
126.51
Ryan McGuire
Careerverified
Per 600 PAverified
221
181.64
Dave Oldfield
Career
Per 600 PA
42
151.81
Ryan McGuire
Careerverified
Per 600 PAverified
0.306
0.306
Dave Oldfield
Career
Per 600 PA
0.253
0.253
Ryan McGuire
Careerverified
Per 600 PAverified
0.311
0.311
Dave Oldfield
Career
Per 600 PA
0.226
0.226
Ryan McGuire
Careerverified
Per 600 PAverified
0.616
0.616
Dave Oldfield
Career
Per 600 PA
0.479
0.479
Ryan McGuire
Careerverified
Per 600 PAverified
0.1
0.1
Dave Oldfield
Career
Per 600 PA
0.026
0.026
Ryan McGuire
Careerverified
Per 600 PAverified
0.215
0.215
Dave Oldfield
Career
Per 600 PA
0.17
0.17
Ryan McGuire
Careerverified
Per 600 PAverified
0.545
0.545
Dave Oldfield
Career
Per 600 PA
0.379
0.379
Ryan McGuire
Careerverified
Per 600 PAverified
0.26
0.26
Dave Oldfield
Career
Per 600 PA
0.221
0.221
Ryan McGuire
Careerverified
Per 600 PAverified
64
52.6
Dave Oldfield
Career
Per 600 PA
11
39.76
Ryan McGuire
Careerverified
Per 600 PAverified
55
45.21
Dave Oldfield
Career
Per 600 PA
9
32.53
Ryan McGuire
Careerverified
Per 600 PAverified
112
92.05
Dave Oldfield
Career
Per 600 PA
20
72.29
Ryan McGuire
Careerverified
Per 600 PAverified
59.65
49.03
Dave Oldfield
Career
Per 600 PA
10.25
37.05
Ryan McGuire
Career
Per 600 PA
0
0
Dave Oldfield
Careerverified
Per 600 PAverified
1
3.61
Ryan McGuire
Careerverified
Per 600 PAverified
88
72.33
Dave Oldfield
Career
Per 600 PA
10
36.14
Ryan McGuire
Careerverified
Per 600 PAverified
1
0.82
Dave Oldfield
Career
Per 600 PA
0
0
Ryan McGuire
Career
Per 600 PA
144
118.36
Dave Oldfield
Careerverified
Per 600 PAverified
15
54.22
Ryan McGuire
Career
Per 600 PA
5.07
5.07
Dave Oldfield
Careerverified
Per 600 PAverified
11.07
11.07
Ryan McGuire
Career
Per 600 PA
0.61
0.61
Dave Oldfield
Careerverified
Per 600 PAverified
0.67
0.67
Ryan McGuire
Careerverified
Per 600 PAverified
7
5.75
Dave Oldfield
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
4
3.29
Dave Oldfield
Career
Per 600 PA
0
0
Ryan McGuire
Career
Per 600 PA
24
19.73
Dave Oldfield
Careerverified
Per 600 PAverified
0
0
Ryan McGuire
Careerverified
Per 600 PA
3
2.47
Dave Oldfield
Career
Per 600 PAverified
1
3.61
Ryan McGuire
Careerverified
Per 600 PAverified
5
4.11
Dave Oldfield
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
8
6.58
Dave Oldfield
Career
Per 600 PA
1
3.61
Ryan McGuire
Career
Per 600 PA
37.5
37.5
Dave Oldfield
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Ryan McGuire and Dave Oldfield

Ryan McGuire
Careerverified
Per 9 Inningsverified
6
6
Dave Oldfield
Career
Per 9 Innings
3
3
Ryan McGuire
Careerverified
Per 9 Inningsverified
300
1.87
Dave Oldfield
Career
Per 9 Innings
48
1.12
Ryan McGuire
Careerverified
Per 9 Inningsverified
131
0.81
Dave Oldfield
Career
Per 9 Innings
0
0
Ryan McGuire
Careerverified
Per 9 Innings
4343
27
Dave Oldfield
Career
Per 9 Innings
1155
27
Ryan McGuire
Careerverified
Per 9 Innings
1447.2
9
Dave Oldfield
Career
Per 9 Innings
385
9
Ryan McGuire
Careerverified
Per 9 Inningsverified
904
5.62
Dave Oldfield
Career
Per 9 Innings
194
4.54
Ryan McGuire
Careerverified
Per 9 Innings
86
0.53
Dave Oldfield
Career
Per 9 Inningsverified
47
1.1
Ryan McGuire
Careerverified
Per 9 Inningsverified
12
0.07
Dave Oldfield
Career
Per 9 Innings
40
0.94
Ryan McGuire
Careerverified
Per 9 Innings
1002
6.23
Dave Oldfield
Career
Per 9 Inningsverified
281
6.57
Ryan McGuire
Careerverified
Per 9 Inningsverified
990
6.15
Dave Oldfield
Career
Per 9 Innings
241
5.63
Ryan McGuire
Careerverified
Per 9 Inningsverified
98.8
98.8
Dave Oldfield
Career
Per 9 Innings
85.77
85.77
Ryan McGuire
Career
Per 9 Innings
3.3
3.3
Dave Oldfield
Careerverified
Per 9 Inningsverified
5.021
5.021
Ryan McGuire
Careerverified
Per 9 Inningsverified
43.67
43.67
Dave Oldfield
Career
Per 9 Innings
0
0
Ryan McGuire
Careerverified
Per 9 Inningsverified
62
0.39
Dave Oldfield
Career
Per 9 Innings
1
0.02
Ryan McGuire
Careerverified
Per 9 Inningsverified
0
0
Dave Oldfield
Career
Per 9 Innings
29
0.68
Ryan McGuire
Career
Per 9 Innings
0
0
Dave Oldfield
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Dave Oldfield
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Dave Oldfield
Career
Per 9 Innings
0
0