Marty Kavanagh vs. Omar Narvaez — Career Comparison

Lost GenerationNew JerseyThrows RightBats RightNorth AmericaDetroit TigersAmerican LeagueSecond Baseman
MillenialVenezuelaThrows RightBats LeftSouth AmericaChicago White SoxAmerican LeagueCatcherAll-Star

Adjusted for the eras they played in, Omar Narvaez holds a real edge over Marty Kavanagh in this comparison. Omar Narvaez led in contact rate (K%+ 115 vs 96), walk rate (BB%+ 119 vs 105), and on-base percentage (OBP+ 110 vs 105). Marty Kavanagh held the edge in home run production (HR/PA+ 267 vs 95). The edge belongs to Omar Narvaez.

Hitting Stats for Marty Kavanagh and Omar Narvaez

Marty Kavanagh
Career
Per 600 PA
5
5
Omar Narvaez
Careerverified
Per 600 PAverified
10
10
Marty Kavanagh
Career
Per 600 PAverified
370
186.24
Omar Narvaez
Careerverified
Per 600 PA
681
177.04
Marty Kavanagh
Career
Per 600 PA
1192
600
Omar Narvaez
Careerverified
Per 600 PA
2308
600
Marty Kavanagh
Career
Per 600 PA
1033
519.97
Omar Narvaez
Careerverified
Per 600 PAverified
2023
525.91
Marty Kavanagh
Career
Per 600 PA
0.249
0.249
Omar Narvaez
Careerverified
Per 600 PAverified
0.252
0.252
Marty Kavanagh
Career
Per 600 PA
0.719
0.719
Omar Narvaez
Careerverified
Per 600 PAverified
0.727
0.727
Marty Kavanagh
Career
Per 600 PA
257
129.36
Omar Narvaez
Careerverified
Per 600 PAverified
509
132.32
Marty Kavanagh
Career
Per 600 PA
180
90.6
Omar Narvaez
Careerverified
Per 600 PAverified
371
96.45
Marty Kavanagh
Career
Per 600 PAverified
47
23.66
Omar Narvaez
Careerverified
Per 600 PA
83
21.58
Marty Kavanagh
Careerverified
Per 600 PAverified
20
10.07
Omar Narvaez
Career
Per 600 PA
2
0.52
Marty Kavanagh
Career
Per 600 PA
10
5.03
Omar Narvaez
Careerverified
Per 600 PAverified
53
13.78
Marty Kavanagh
Career
Per 600 PAverified
77
38.76
Omar Narvaez
Careerverified
Per 600 PA
138
35.88
Marty Kavanagh
Careerverified
Per 600 PAverified
0.3
0.3
Omar Narvaez
Career
Per 600 PA
0.271
0.271
Marty Kavanagh
Career
Per 600 PA
0.01
0.01
Omar Narvaez
Careerverified
Per 600 PAverified
0.026
0.026
Marty Kavanagh
Career
Per 600 PA
0.039
0.039
Omar Narvaez
Careerverified
Per 600 PAverified
0.104
0.104
Marty Kavanagh
Career
Per 600 PA
132.69
66.79
Omar Narvaez
Careerverified
Per 600 PAverified
263.01
68.37
Marty Kavanagh
Career
Per 600 PA
374
188.26
Omar Narvaez
Careerverified
Per 600 PAverified
755
196.27
Marty Kavanagh
Career
Per 600 PA
383
192.79
Omar Narvaez
Careerverified
Per 600 PAverified
770
200.17
Marty Kavanagh
Career
Per 600 PA
0.331
0.331
Omar Narvaez
Careerverified
Per 600 PAverified
0.335
0.335
Marty Kavanagh
Career
Per 600 PA
0.362
0.362
Omar Narvaez
Careerverified
Per 600 PAverified
0.373
0.373
Marty Kavanagh
Career
Per 600 PA
0.693
0.693
Omar Narvaez
Careerverified
Per 600 PAverified
0.708
0.708
Marty Kavanagh
Career
Per 600 PA
0.113
0.113
Omar Narvaez
Careerverified
Per 600 PAverified
0.122
0.122
Marty Kavanagh
Career
Per 600 PA
0.239
0.239
Omar Narvaez
Careerverified
Per 600 PAverified
0.244
0.244
Marty Kavanagh
Careerverified
Per 600 PAverified
0.659
0.659
Omar Narvaez
Career
Per 600 PA
0.653
0.653
Marty Kavanagh
Career
Per 600 PA
0.274
0.274
Omar Narvaez
Careerverified
Per 600 PAverified
0.294
0.294
Marty Kavanagh
Career
Per 600 PAverified
138
69.46
Omar Narvaez
Careerverified
Per 600 PA
229
59.53
Marty Kavanagh
Career
Per 600 PAverified
122
61.41
Omar Narvaez
Careerverified
Per 600 PA
206
53.55
Marty Kavanagh
Career
Per 600 PAverified
250
125.84
Omar Narvaez
Careerverified
Per 600 PA
382
99.31
Marty Kavanagh
Career
Per 600 PA
140.13
70.53
Omar Narvaez
Careerverified
Per 600 PAverified
276.39
71.85
Marty Kavanagh
Career
Per 600 PA
8
4.03
Omar Narvaez
Careerverified
Per 600 PAverified
19
4.94
Marty Kavanagh
Career
Per 600 PA
118
59.4
Omar Narvaez
Careerverified
Per 600 PAverified
242
62.91
Marty Kavanagh
Career
Per 600 PA
0
0
Omar Narvaez
Careerverified
Per 600 PAverified
8
2.08
Marty Kavanagh
Careerverified
Per 600 PAverified
122
61.41
Omar Narvaez
Career
Per 600 PA
436
113.34
Marty Kavanagh
Careerverified
Per 600 PAverified
9.77
9.77
Omar Narvaez
Career
Per 600 PA
5.29
5.29
Marty Kavanagh
Careerverified
Per 600 PAverified
0.97
0.97
Omar Narvaez
Career
Per 600 PA
0.56
0.56
Marty Kavanagh
Careerverified
Per 600 PAverified
33
16.61
Omar Narvaez
Career
Per 600 PA
8
2.08
Marty Kavanagh
Career
Per 600 PA
0
0
Omar Narvaez
Careerverified
Per 600 PAverified
16
4.16
Marty Kavanagh
Careerverified
Per 600 PAverified
0
0
Omar Narvaez
Career
Per 600 PA
39
10.14
Marty Kavanagh
Careerverified
Per 600 PAverified
26
13.09
Omar Narvaez
Career
Per 600 PA
0
0
Marty Kavanagh
Careerverified
Per 600 PAverified
22
11.07
Omar Narvaez
Career
Per 600 PA
2
0.52
Marty Kavanagh
Careerverified
Per 600 PAverified
48
24.16
Omar Narvaez
Career
Per 600 PA
2
0.52
Marty Kavanagh
Careerverified
Per 600 PAverified
54.17
54.17
Omar Narvaez
Career
Per 600 PA
0
0

Fielding Stats for Marty Kavanagh and Omar Narvaez

Marty Kavanagh
Career
Per 9 Innings
5
Omar Narvaez
Careerverified
Per 9 Inningsverified
10
10
Marty Kavanagh
Career
Per 9 Innings
273
Omar Narvaez
Careerverified
Per 9 Inningsverified
615
1.15
Marty Kavanagh
Career
Per 9 Innings
0
Omar Narvaez
Careerverified
Per 9 Inningsverified
544
1.02
Marty Kavanagh
Career
Per 9 Innings
0
Omar Narvaez
Careerverified
Per 9 Inningsverified
14431
27
Marty Kavanagh
Career
Per 9 Innings
0
Omar Narvaez
Careerverified
Per 9 Inningsverified
4810.1
9
Marty Kavanagh
Career
Per 9 Innings
1130
Omar Narvaez
Careerverified
Per 9 Inningsverified
4670
8.74
Marty Kavanagh
Careerverified
Per 9 Innings
514
Omar Narvaez
Career
Per 9 Inningsverified
233
0.44
Marty Kavanagh
Career
Per 9 Inningsverified
82
Omar Narvaez
Careerverified
Per 9 Innings
47
0.09
Marty Kavanagh
Career
Per 9 Innings
1726
Omar Narvaez
Careerverified
Per 9 Inningsverified
4950
9.26
Marty Kavanagh
Career
Per 9 Innings
1644
Omar Narvaez
Careerverified
Per 9 Inningsverified
4903
9.17
Marty Kavanagh
Career
Per 9 Innings
95.25
Omar Narvaez
Careerverified
Per 9 Inningsverified
99.05
99.05
Marty Kavanagh
Career
Per 9 Innings
6.022
Omar Narvaez
Careerverified
Per 9 Inningsverified
7.972
7.972
Marty Kavanagh
Career
Per 9 Innings
0
Omar Narvaez
Careerverified
Per 9 Inningsverified
88.46
88.46
Marty Kavanagh
Careerverified
Per 9 Innings
71
Omar Narvaez
Career
Per 9 Inningsverified
20
0.04
Marty Kavanagh
Careerverified
Per 9 Inningsverified
0
Omar Narvaez
Career
Per 9 Innings
34
0.06
Marty Kavanagh
Careerverified
Per 9 Inningsverified
0
Omar Narvaez
Career
Per 9 Innings
23
0.04
Marty Kavanagh
Careerverified
Per 9 Inningsverified
0
Omar Narvaez
Career
Per 9 Innings
397
0.74
Marty Kavanagh
Career
Per 9 Innings
0
Omar Narvaez
Careerverified
Per 9 Inningsverified
94
0.18