Oscar Givens vs. Ryan McKenna — Career Comparison

Greatest GenerationNew JerseyThrows RightBats RightNorth AmericaNewark EaglesNegro National League IIShortstop
Gen ZOregonThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder

On the career numbers, Oscar Givens posted the stronger offensive profile against Ryan McKenna. Oscar Givens posted stronger numbers in OPS (.793 vs .627) and on-base percentage (.400 vs .300). 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 Ryan McKenna

Oscar Givens
Career
Per 600 PA
3
3
Ryan McKenna
Careerverified
Per 600 PAverified
4
4
Oscar Givens
Career
Per 600 PA
19
172.73
Ryan McKenna
Careerverified
Per 600 PAverified
297
340.73
Oscar Givens
Career
Per 600 PA
66
600
Ryan McKenna
Careerverified
Per 600 PA
523
600
Oscar Givens
Career
Per 600 PA
56
509.09
Ryan McKenna
Careerverified
Per 600 PAverified
461
528.87
Oscar Givens
Careerverified
Per 600 PAverified
0.304
0.304
Ryan McKenna
Career
Per 600 PA
0.221
0.221
Oscar Givens
Careerverified
Per 600 PAverified
0.811
0.811
Ryan McKenna
Career
Per 600 PA
0.663
0.663
Oscar Givens
Career
Per 600 PAverified
17
154.55
Ryan McKenna
Careerverified
Per 600 PA
102
117.02
Oscar Givens
Career
Per 600 PAverified
14
127.27
Ryan McKenna
Careerverified
Per 600 PA
70
80.31
Oscar Givens
Career
Per 600 PA
2
18.18
Ryan McKenna
Careerverified
Per 600 PAverified
23
26.39
Oscar Givens
Career
Per 600 PA
0
0
Ryan McKenna
Careerverified
Per 600 PAverified
1
1.15
Oscar Givens
Career
Per 600 PA
1
9.09
Ryan McKenna
Careerverified
Per 600 PAverified
8
9.18
Oscar Givens
Career
Per 600 PA
3
27.27
Ryan McKenna
Careerverified
Per 600 PAverified
32
36.71
Oscar Givens
Career
Per 600 PA
0.177
0.177
Ryan McKenna
Careerverified
Per 600 PAverified
0.314
0.314
Oscar Givens
Careerverified
Per 600 PAverified
0.018
0.018
Ryan McKenna
Career
Per 600 PA
0.017
0.017
Oscar Givens
Career
Per 600 PA
0.059
0.059
Ryan McKenna
Careerverified
Per 600 PAverified
0.078
0.078
Oscar Givens
Career
Per 600 PAverified
9.57
87.02
Ryan McKenna
Careerverified
Per 600 PA
49.01
56.22
Oscar Givens
Career
Per 600 PAverified
22
200
Ryan McKenna
Careerverified
Per 600 PA
151
173.23
Oscar Givens
Career
Per 600 PAverified
26
236.36
Ryan McKenna
Careerverified
Per 600 PA
154
176.67
Oscar Givens
Careerverified
Per 600 PAverified
0.4
0.4
Ryan McKenna
Career
Per 600 PA
0.298
0.298
Oscar Givens
Careerverified
Per 600 PAverified
0.393
0.393
Ryan McKenna
Career
Per 600 PA
0.328
0.328
Oscar Givens
Careerverified
Per 600 PAverified
0.793
0.793
Ryan McKenna
Career
Per 600 PA
0.626
0.626
Oscar Givens
Career
Per 600 PA
0.089
0.089
Ryan McKenna
Careerverified
Per 600 PAverified
0.106
0.106
Oscar Givens
Careerverified
Per 600 PAverified
0.278
0.278
Ryan McKenna
Career
Per 600 PA
0.216
0.216
Oscar Givens
Careerverified
Per 600 PAverified
0.795
0.795
Ryan McKenna
Career
Per 600 PA
0.575
0.575
Oscar Givens
Career
Per 600 PA
0.291
0.291
Ryan McKenna
Careerverified
Per 600 PAverified
0.333
0.333
Oscar Givens
Career
Per 600 PA
8
72.73
Ryan McKenna
Careerverified
Per 600 PAverified
70
80.31
Oscar Givens
Career
Per 600 PA
5
45.45
Ryan McKenna
Careerverified
Per 600 PAverified
45
51.63
Oscar Givens
Career
Per 600 PA
12
109.09
Ryan McKenna
Careerverified
Per 600 PAverified
107
122.75
Oscar Givens
Career
Per 600 PAverified
10.67
97
Ryan McKenna
Careerverified
Per 600 PA
48.14
55.23
Oscar Givens
Career
Per 600 PA
0
0
Ryan McKenna
Careerverified
Per 600 PAverified
7
8.03
Oscar Givens
Career
Per 600 PAverified
9
81.82
Ryan McKenna
Careerverified
Per 600 PA
45
51.63
Oscar Givens
Career
Per 600 PA
0
0
Ryan McKenna
Careerverified
Per 600 PAverified
1
1.15
Oscar Givens
Careerverified
Per 600 PAverified
0
0
Ryan McKenna
Career
Per 600 PA
174
199.62
Oscar Givens
Career
Per 600 PA
Ryan McKenna
Careerverified
Per 600 PAverified
3.01
3.01
Oscar Givens
Career
Per 600 PA
Ryan McKenna
Careerverified
Per 600 PAverified
0.26
0.26
Oscar Givens
Career
Per 600 PAverified
1
9.09
Ryan McKenna
Careerverified
Per 600 PA
7
8.03
Oscar Givens
Career
Per 600 PA
0
0
Ryan McKenna
Careerverified
Per 600 PAverified
3
3.44
Oscar Givens
Careerverified
Per 600 PAverified
0
0
Ryan McKenna
Career
Per 600 PA
8
9.18
Oscar Givens
Career
Per 600 PA
0
0
Ryan McKenna
Careerverified
Per 600 PAverified
9
10.33
Oscar Givens
Career
Per 600 PA
0
0
Ryan McKenna
Careerverified
Per 600 PAverified
2
2.29
Oscar Givens
Career
Per 600 PA
0
0
Ryan McKenna
Careerverified
Per 600 PAverified
11
12.62
Oscar Givens
Career
Per 600 PA
Ryan McKenna
Careerverified
Per 600 PAverified
81.82
81.82

Fielding Stats for Oscar Givens and Ryan McKenna

Oscar Givens
Career
Per 9 Innings
3
3
Ryan McKenna
Careerverified
Per 9 Inningsverified
4
4
Oscar Givens
Career
Per 9 Innings
20
1.3
Ryan McKenna
Careerverified
Per 9 Inningsverified
277
1.93
Oscar Givens
Career
Per 9 Inningsverified
15
0.98
Ryan McKenna
Careerverified
Per 9 Innings
130
0.91
Oscar Givens
Career
Per 9 Innings
414
27
Ryan McKenna
Careerverified
Per 9 Innings
3873
27
Oscar Givens
Career
Per 9 Innings
138
9
Ryan McKenna
Careerverified
Per 9 Innings
1291
9
Oscar Givens
Career
Per 9 Innings
32
2.09
Ryan McKenna
Careerverified
Per 9 Inningsverified
327
2.28
Oscar Givens
Careerverified
Per 9 Inningsverified
37
2.41
Ryan McKenna
Career
Per 9 Innings
8
0.06
Oscar Givens
Career
Per 9 Innings
4
0.26
Ryan McKenna
Career
Per 9 Inningsverified
4
0.03
Oscar Givens
Career
Per 9 Inningsverified
73
4.76
Ryan McKenna
Careerverified
Per 9 Innings
339
2.36
Oscar Givens
Career
Per 9 Inningsverified
69
4.5
Ryan McKenna
Careerverified
Per 9 Innings
335
2.34
Oscar Givens
Career
Per 9 Innings
94.52
94.52
Ryan McKenna
Careerverified
Per 9 Inningsverified
98.82
98.82
Oscar Givens
Careerverified
Per 9 Inningsverified
3.45
3.45
Ryan McKenna
Career
Per 9 Innings
1.209
1.209
Oscar Givens
Careerverified
Per 9 Inningsverified
75
75
Ryan McKenna
Career
Per 9 Innings
46.93
46.93
Oscar Givens
Careerverified
Per 9 Inningsverified
7
0.46
Ryan McKenna
Career
Per 9 Innings
1
0.01
Oscar Givens
Career
Per 9 Innings
0
0
Ryan McKenna
Career
Per 9 Innings
0
0
Oscar Givens
Career
Per 9 Innings
0
0
Ryan McKenna
Career
Per 9 Innings
0
0
Oscar Givens
Career
Per 9 Innings
0
0
Ryan McKenna
Career
Per 9 Innings
0
0
Oscar Givens
Career
Per 9 Innings
0
0
Ryan McKenna
Career
Per 9 Innings
0
0