Upton Johnson vs. Ray McDavid — Career Comparison

Pre-GenerationalNew JerseyNorth AmericaPhiladelphia Quaker GiantsEastern Colored League (Independent)Third Baseman
Gen XCaliforniaThrows RightBats LeftNorth AmericaSan Diego PadresNational LeagueCenter Fielder

On the career numbers, Ray McDavid posted the stronger offensive profile against Upton Johnson. Ray McDavid posted stronger numbers in OPS (.515 vs .387) and on-base percentage (.271 vs .225). By the career numbers, Ray McDavid had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Upton Johnson and Ray McDavid

Upton Johnson
Career
Per 600 PA
2
2
Ray McDavid
Career
Per 600 PA
2
2
Upton Johnson
Careerverified
Per 600 PA
23
164.29
Ray McDavid
Career
Per 600 PAverified
20
250
Upton Johnson
Careerverified
Per 600 PA
84
600
Ray McDavid
Career
Per 600 PA
48
600
Upton Johnson
Careerverified
Per 600 PA
74
528.57
Ray McDavid
Career
Per 600 PAverified
45
562.5
Upton Johnson
Career
Per 600 PA
0.162
0.162
Ray McDavid
Careerverified
Per 600 PAverified
0.222
0.222
Upton Johnson
Career
Per 600 PA
0.51
0.51
Ray McDavid
Careerverified
Per 600 PAverified
0.554
0.554
Upton Johnson
Careerverified
Per 600 PA
12
85.71
Ray McDavid
Career
Per 600 PAverified
10
125
Upton Johnson
Careerverified
Per 600 PA
12
85.71
Ray McDavid
Career
Per 600 PAverified
9
112.5
Upton Johnson
Career
Per 600 PA
0
0
Ray McDavid
Careerverified
Per 600 PAverified
1
12.5
Upton Johnson
Career
Per 600 PA
0
0
Ray McDavid
Career
Per 600 PA
0
0
Upton Johnson
Career
Per 600 PA
0
0
Ray McDavid
Career
Per 600 PA
0
0
Upton Johnson
Career
Per 600 PA
0
0
Ray McDavid
Careerverified
Per 600 PAverified
1
12.5
Upton Johnson
Career
Per 600 PA
0
0
Ray McDavid
Careerverified
Per 600 PAverified
0.1
0.1
Upton Johnson
Career
Per 600 PA
0
0
Ray McDavid
Career
Per 600 PA
0
0
Upton Johnson
Career
Per 600 PA
0
0
Ray McDavid
Career
Per 600 PA
0
0
Upton Johnson
Careerverified
Per 600 PA
4.08
29.12
Ray McDavid
Career
Per 600 PAverified
2.91
36.37
Upton Johnson
Careerverified
Per 600 PA
12
85.71
Ray McDavid
Career
Per 600 PAverified
11
137.5
Upton Johnson
Careerverified
Per 600 PA
18
128.57
Ray McDavid
Career
Per 600 PAverified
13
162.5
Upton Johnson
Career
Per 600 PA
0.225
0.225
Ray McDavid
Careerverified
Per 600 PAverified
0.271
0.271
Upton Johnson
Career
Per 600 PA
0.162
0.162
Ray McDavid
Careerverified
Per 600 PAverified
0.244
0.244
Upton Johnson
Career
Per 600 PA
0.387
0.387
Ray McDavid
Careerverified
Per 600 PAverified
0.515
0.515
Upton Johnson
Career
Per 600 PA
0
0
Ray McDavid
Careerverified
Per 600 PAverified
0.022
0.022
Upton Johnson
Career
Per 600 PA
0.142
0.142
Ray McDavid
Careerverified
Per 600 PAverified
0.183
0.183
Upton Johnson
Career
Per 600 PA
0.403
0.403
Ray McDavid
Careerverified
Per 600 PAverified
0.432
0.432
Upton Johnson
Career
Per 600 PA
0.162
0.162
Ray McDavid
Careerverified
Per 600 PAverified
0.323
0.323
Upton Johnson
Careerverified
Per 600 PAverified
12
85.71
Ray McDavid
Career
Per 600 PA
4
50
Upton Johnson
Careerverified
Per 600 PA
3
21.43
Ray McDavid
Career
Per 600 PAverified
2
25
Upton Johnson
Careerverified
Per 600 PAverified
15
107.14
Ray McDavid
Career
Per 600 PA
6
75
Upton Johnson
Careerverified
Per 600 PA
4.03
28.82
Ray McDavid
Career
Per 600 PAverified
3.02
37.81
Upton Johnson
Careerverified
Per 600 PAverified
1
7.14
Ray McDavid
Career
Per 600 PA
0
0
Upton Johnson
Careerverified
Per 600 PA
5
35.71
Ray McDavid
Career
Per 600 PAverified
3
37.5
Upton Johnson
Career
Per 600 PA
0
0
Ray McDavid
Career
Per 600 PA
0
0
Upton Johnson
Careerverified
Per 600 PAverified
0
0
Ray McDavid
Career
Per 600 PA
14
175
Upton Johnson
Career
Per 600 PA
Ray McDavid
Careerverified
Per 600 PAverified
3.43
3.43
Upton Johnson
Career
Per 600 PA
Ray McDavid
Careerverified
Per 600 PAverified
0.21
0.21
Upton Johnson
Careerverified
Per 600 PAverified
4
28.57
Ray McDavid
Career
Per 600 PA
0
0
Upton Johnson
Career
Per 600 PA
0
0
Ray McDavid
Career
Per 600 PA
0
0
Upton Johnson
Careerverified
Per 600 PAverified
0
0
Ray McDavid
Career
Per 600 PA
1
12.5
Upton Johnson
Careerverified
Per 600 PAverified
7
50
Ray McDavid
Career
Per 600 PA
2
25
Upton Johnson
Career
Per 600 PA
0
0
Ray McDavid
Careerverified
Per 600 PAverified
1
12.5
Upton Johnson
Careerverified
Per 600 PAverified
7
50
Ray McDavid
Career
Per 600 PA
3
37.5
Upton Johnson
Careerverified
Per 600 PAverified
100
100
Ray McDavid
Career
Per 600 PA
66.67
66.67

Fielding Stats for Upton Johnson and Ray McDavid

Upton Johnson
Career
Per 9 Innings
2
2
Ray McDavid
Career
Per 9 Innings
2
2
Upton Johnson
Careerverified
Per 9 Innings
23
1.05
Ray McDavid
Career
Per 9 Inningsverified
14
1.49
Upton Johnson
Careerverified
Per 9 Inningsverified
23
1.05
Ray McDavid
Career
Per 9 Innings
9
0.96
Upton Johnson
Careerverified
Per 9 Innings
590
27
Ray McDavid
Career
Per 9 Innings
253
27
Upton Johnson
Careerverified
Per 9 Innings
196.2
9
Ray McDavid
Career
Per 9 Innings
84.1
9
Upton Johnson
Careerverified
Per 9 Innings
29
1.33
Ray McDavid
Career
Per 9 Inningsverified
16
1.71
Upton Johnson
Careerverified
Per 9 Inningsverified
64
2.93
Ray McDavid
Career
Per 9 Innings
0
0
Upton Johnson
Career
Per 9 Innings
7
0.32
Ray McDavid
Careerverified
Per 9 Inningsverified
0
0
Upton Johnson
Careerverified
Per 9 Inningsverified
100
4.58
Ray McDavid
Career
Per 9 Innings
16
1.71
Upton Johnson
Careerverified
Per 9 Inningsverified
93
4.26
Ray McDavid
Career
Per 9 Innings
16
1.71
Upton Johnson
Career
Per 9 Innings
93
93
Ray McDavid
Careerverified
Per 9 Inningsverified
100
100
Upton Johnson
Careerverified
Per 9 Inningsverified
4.044
4.044
Ray McDavid
Career
Per 9 Innings
1.143
1.143
Upton Johnson
Careerverified
Per 9 Inningsverified
100
100
Ray McDavid
Career
Per 9 Innings
64.29
64.29
Upton Johnson
Careerverified
Per 9 Inningsverified
7
0.32
Ray McDavid
Career
Per 9 Innings
0
0
Upton Johnson
Career
Per 9 Innings
0
0
Ray McDavid
Career
Per 9 Innings
0
0
Upton Johnson
Career
Per 9 Innings
0
0
Ray McDavid
Career
Per 9 Innings
0
0
Upton Johnson
Career
Per 9 Innings
0
0
Ray McDavid
Career
Per 9 Innings
0
0
Upton Johnson
Career
Per 9 Innings
0
0
Ray McDavid
Career
Per 9 Innings
0
0