Oscar Givens vs. Willard Marshall — Career Comparison

Greatest GenerationNew JerseyThrows RightBats RightNorth AmericaNewark EaglesNegro National League IIShortstop
Greatest GenerationVirginiaThrows RightBats LeftNorth AmericaNew York GiantsNational LeagueRight FielderAll-Star

Looking at the career totals, Oscar Givens and Willard Marshall are closely matched on the surface stats. Oscar Givens posted stronger numbers in OPS (.793 vs .770) and on-base percentage (.400 vs .347). Willard Marshall had the advantage in slugging (.423 vs .393). By the career numbers, Oscar Givens had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Oscar Givens and Willard Marshall

Oscar Givens
Career
Per 600 PA
3
3
Willard Marshall
Careerverified
Per 600 PAverified
11
11
Oscar Givens
Career
Per 600 PAverified
19
172.73
Willard Marshall
Careerverified
Per 600 PA
1246
157.89
Oscar Givens
Career
Per 600 PA
66
600
Willard Marshall
Careerverified
Per 600 PA
4735
600
Oscar Givens
Career
Per 600 PA
56
509.09
Willard Marshall
Careerverified
Per 600 PAverified
4233
536.39
Oscar Givens
Careerverified
Per 600 PAverified
0.304
0.304
Willard Marshall
Career
Per 600 PA
0.274
0.274
Oscar Givens
Careerverified
Per 600 PAverified
0.811
0.811
Willard Marshall
Career
Per 600 PA
0.781
0.781
Oscar Givens
Career
Per 600 PAverified
17
154.55
Willard Marshall
Careerverified
Per 600 PA
1160
146.99
Oscar Givens
Career
Per 600 PAverified
14
127.27
Willard Marshall
Careerverified
Per 600 PA
828
104.92
Oscar Givens
Career
Per 600 PA
2
18.18
Willard Marshall
Careerverified
Per 600 PAverified
163
20.65
Oscar Givens
Career
Per 600 PA
0
0
Willard Marshall
Careerverified
Per 600 PAverified
39
4.94
Oscar Givens
Career
Per 600 PA
1
9.09
Willard Marshall
Careerverified
Per 600 PAverified
130
16.47
Oscar Givens
Career
Per 600 PA
3
27.27
Willard Marshall
Careerverified
Per 600 PAverified
332
42.07
Oscar Givens
Career
Per 600 PA
0.177
0.177
Willard Marshall
Careerverified
Per 600 PAverified
0.286
0.286
Oscar Givens
Career
Per 600 PA
0.018
0.018
Willard Marshall
Careerverified
Per 600 PAverified
0.031
0.031
Oscar Givens
Career
Per 600 PA
0.059
0.059
Willard Marshall
Careerverified
Per 600 PAverified
0.112
0.112
Oscar Givens
Career
Per 600 PAverified
9.57
87.02
Willard Marshall
Careerverified
Per 600 PA
614.37
77.85
Oscar Givens
Career
Per 600 PA
22
200
Willard Marshall
Careerverified
Per 600 PAverified
1791
226.95
Oscar Givens
Career
Per 600 PAverified
26
236.36
Willard Marshall
Careerverified
Per 600 PA
1631
206.67
Oscar Givens
Careerverified
Per 600 PAverified
0.4
0.4
Willard Marshall
Career
Per 600 PA
0.347
0.347
Oscar Givens
Career
Per 600 PA
0.393
0.393
Willard Marshall
Careerverified
Per 600 PAverified
0.423
0.423
Oscar Givens
Careerverified
Per 600 PAverified
0.793
0.793
Willard Marshall
Career
Per 600 PA
0.77
0.77
Oscar Givens
Career
Per 600 PA
0.089
0.089
Willard Marshall
Careerverified
Per 600 PAverified
0.149
0.149
Oscar Givens
Careerverified
Per 600 PAverified
0.278
0.278
Willard Marshall
Career
Per 600 PA
0.262
0.262
Oscar Givens
Careerverified
Per 600 PAverified
0.795
0.795
Willard Marshall
Career
Per 600 PA
0.714
0.714
Oscar Givens
Careerverified
Per 600 PAverified
0.291
0.291
Willard Marshall
Career
Per 600 PA
0.265
0.265
Oscar Givens
Career
Per 600 PA
8
72.73
Willard Marshall
Careerverified
Per 600 PAverified
583
73.88
Oscar Givens
Career
Per 600 PA
5
45.45
Willard Marshall
Careerverified
Per 600 PAverified
604
76.54
Oscar Givens
Career
Per 600 PA
12
109.09
Willard Marshall
Careerverified
Per 600 PAverified
1057
133.94
Oscar Givens
Career
Per 600 PAverified
10.67
97
Willard Marshall
Careerverified
Per 600 PA
656.07
83.13
Oscar Givens
Career
Per 600 PA
0
0
Willard Marshall
Careerverified
Per 600 PAverified
13
1.65
Oscar Givens
Career
Per 600 PAverified
9
81.82
Willard Marshall
Careerverified
Per 600 PA
458
58.04
Oscar Givens
Career
Per 600 PA
0
0
Willard Marshall
Careerverified
Per 600 PAverified
1
0.13
Oscar Givens
Careerverified
Per 600 PAverified
0
0
Willard Marshall
Career
Per 600 PA
219
27.75
Oscar Givens
Career
Per 600 PA
Willard Marshall
Careerverified
Per 600 PAverified
21.62
21.62
Oscar Givens
Career
Per 600 PA
Willard Marshall
Careerverified
Per 600 PAverified
2.09
2.09
Oscar Givens
Career
Per 600 PAverified
1
9.09
Willard Marshall
Careerverified
Per 600 PA
29
3.67
Oscar Givens
Career
Per 600 PA
0
0
Willard Marshall
Careerverified
Per 600 PAverified
2
0.25
Oscar Givens
Careerverified
Per 600 PAverified
0
0
Willard Marshall
Career
Per 600 PA
109
13.81
Oscar Givens
Career
Per 600 PA
0
0
Willard Marshall
Careerverified
Per 600 PAverified
14
1.77
Oscar Givens
Career
Per 600 PA
0
0
Willard Marshall
Careerverified
Per 600 PAverified
4
0.51
Oscar Givens
Career
Per 600 PA
0
0
Willard Marshall
Careerverified
Per 600 PAverified
18
2.28
Oscar Givens
Career
Per 600 PA
Willard Marshall
Careerverified
Per 600 PAverified
77.78
77.78

Fielding Stats for Oscar Givens and Willard Marshall

Oscar Givens
Career
Per 9 Innings
3
3
Willard Marshall
Careerverified
Per 9 Inningsverified
11
11
Oscar Givens
Career
Per 9 Innings
20
1.3
Willard Marshall
Careerverified
Per 9 Inningsverified
1145
45.4
Oscar Givens
Career
Per 9 Inningsverified
15
0.98
Willard Marshall
Careerverified
Per 9 Innings
23
0.91
Oscar Givens
Career
Per 9 Innings
414
27
Willard Marshall
Careerverified
Per 9 Innings
681
27
Oscar Givens
Career
Per 9 Innings
138
9
Willard Marshall
Careerverified
Per 9 Innings
227
9
Oscar Givens
Career
Per 9 Innings
32
2.09
Willard Marshall
Careerverified
Per 9 Inningsverified
2184
86.59
Oscar Givens
Career
Per 9 Innings
37
2.41
Willard Marshall
Careerverified
Per 9 Inningsverified
125
4.96
Oscar Givens
Careerverified
Per 9 Inningsverified
4
0.26
Willard Marshall
Career
Per 9 Innings
50
1.98
Oscar Givens
Career
Per 9 Innings
73
4.76
Willard Marshall
Careerverified
Per 9 Inningsverified
2359
93.53
Oscar Givens
Career
Per 9 Innings
69
4.5
Willard Marshall
Careerverified
Per 9 Inningsverified
2309
91.55
Oscar Givens
Career
Per 9 Innings
94.52
94.52
Willard Marshall
Careerverified
Per 9 Inningsverified
97.88
97.88
Oscar Givens
Careerverified
Per 9 Inningsverified
3.45
3.45
Willard Marshall
Career
Per 9 Innings
2.017
2.017
Oscar Givens
Careerverified
Per 9 Inningsverified
75
75
Willard Marshall
Career
Per 9 Innings
2.01
2.01
Oscar Givens
Career
Per 9 Innings
7
0.46
Willard Marshall
Careerverified
Per 9 Inningsverified
28
1.11
Oscar Givens
Career
Per 9 Innings
0
0
Willard Marshall
Career
Per 9 Innings
0
0
Oscar Givens
Career
Per 9 Innings
0
0
Willard Marshall
Career
Per 9 Innings
0
0
Oscar Givens
Career
Per 9 Innings
0
0
Willard Marshall
Career
Per 9 Innings
0
0
Oscar Givens
Career
Per 9 Innings
0
0
Willard Marshall
Career
Per 9 Innings
0
0