Mike Napoli vs. Nat Rogers — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueFirst BasemanAll-Star
Lost GenerationSouth CarolinaThrows RightBats LeftNorth AmericaMemphis Red SoxNegro American LeagueRight Fielder

Looking at the career totals, Mike Napoli and Nat Rogers are closely matched on the surface stats. Mike Napoli posted stronger numbers in OPS (.825 vs .758) and slugging (.475 vs .403). Nat Rogers had the advantage in on-base percentage (.355 vs .350). By the career numbers, Mike Napoli had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Mike Napoli and Nat Rogers

Mike Napoli
Career
Per 600 PA
12
12
Nat Rogers
Careerverified
Per 600 PAverified
21
21
Mike Napoli
Careerverified
Per 600 PA
1392
156.73
Nat Rogers
Career
Per 600 PAverified
536
157.42
Mike Napoli
Careerverified
Per 600 PA
5329
600
Nat Rogers
Career
Per 600 PA
2043
600
Mike Napoli
Careerverified
Per 600 PA
4572
514.77
Nat Rogers
Career
Per 600 PAverified
1851
543.61
Mike Napoli
Career
Per 600 PA
0.246
0.246
Nat Rogers
Careerverified
Per 600 PAverified
0.302
0.302
Mike Napoli
Careerverified
Per 600 PAverified
0.83
0.83
Nat Rogers
Career
Per 600 PA
0.783
0.783
Mike Napoli
Careerverified
Per 600 PA
1125
126.67
Nat Rogers
Career
Per 600 PAverified
559
164.17
Mike Napoli
Careerverified
Per 600 PA
623
70.14
Nat Rogers
Career
Per 600 PAverified
429
125.99
Mike Napoli
Careerverified
Per 600 PA
224
25.22
Nat Rogers
Career
Per 600 PAverified
87
25.55
Mike Napoli
Career
Per 600 PA
11
1.24
Nat Rogers
Careerverified
Per 600 PAverified
29
8.52
Mike Napoli
Careerverified
Per 600 PAverified
267
30.06
Nat Rogers
Career
Per 600 PA
14
4.11
Mike Napoli
Careerverified
Per 600 PAverified
502
56.52
Nat Rogers
Career
Per 600 PA
130
38.18
Mike Napoli
Careerverified
Per 600 PAverified
0.446
0.446
Nat Rogers
Career
Per 600 PA
0.233
0.233
Mike Napoli
Careerverified
Per 600 PAverified
0.058
0.058
Nat Rogers
Career
Per 600 PA
0.008
0.008
Mike Napoli
Careerverified
Per 600 PAverified
0.237
0.237
Nat Rogers
Career
Per 600 PA
0.025
0.025
Mike Napoli
Careerverified
Per 600 PAverified
779.04
87.71
Nat Rogers
Career
Per 600 PA
277.28
81.43
Mike Napoli
Careerverified
Per 600 PAverified
2172
244.55
Nat Rogers
Career
Per 600 PA
746
219.09
Mike Napoli
Careerverified
Per 600 PA
1844
207.62
Nat Rogers
Career
Per 600 PAverified
711
208.81
Mike Napoli
Career
Per 600 PA
0.346
0.346
Nat Rogers
Careerverified
Per 600 PAverified
0.355
0.355
Mike Napoli
Careerverified
Per 600 PAverified
0.475
0.475
Nat Rogers
Career
Per 600 PA
0.403
0.403
Mike Napoli
Careerverified
Per 600 PAverified
0.821
0.821
Nat Rogers
Career
Per 600 PA
0.758
0.758
Mike Napoli
Careerverified
Per 600 PAverified
0.229
0.229
Nat Rogers
Career
Per 600 PA
0.101
0.101
Mike Napoli
Careerverified
Per 600 PAverified
0.275
0.275
Nat Rogers
Career
Per 600 PA
0.261
0.261
Mike Napoli
Careerverified
Per 600 PAverified
0.817
0.817
Nat Rogers
Career
Per 600 PA
0.722
0.722
Mike Napoli
Careerverified
Per 600 PAverified
0.299
0.299
Nat Rogers
Career
Per 600 PA
0.297
0.297
Mike Napoli
Careerverified
Per 600 PAverified
697
78.48
Nat Rogers
Career
Per 600 PA
259
76.06
Mike Napoli
Careerverified
Per 600 PAverified
744
83.77
Nat Rogers
Career
Per 600 PA
284
83.41
Mike Napoli
Careerverified
Per 600 PA
1174
132.18
Nat Rogers
Career
Per 600 PAverified
529
155.36
Mike Napoli
Careerverified
Per 600 PA
750.6
84.51
Nat Rogers
Career
Per 600 PAverified
308.23
90.52
Mike Napoli
Careerverified
Per 600 PAverified
69
7.77
Nat Rogers
Career
Per 600 PA
20
5.87
Mike Napoli
Careerverified
Per 600 PAverified
650
73.18
Nat Rogers
Career
Per 600 PA
132
38.77
Mike Napoli
Careerverified
Per 600 PAverified
31
3.49
Nat Rogers
Career
Per 600 PA
1
0.29
Mike Napoli
Career
Per 600 PA
1468
165.28
Nat Rogers
Careerverified
Per 600 PAverified
3
0.88
Mike Napoli
Career
Per 600 PA
3.63
3.63
Nat Rogers
Careerverified
Per 600 PAverified
681
681
Mike Napoli
Career
Per 600 PA
0.44
0.44
Nat Rogers
Careerverified
Per 600 PAverified
44
44
Mike Napoli
Career
Per 600 PA
2
0.23
Nat Rogers
Careerverified
Per 600 PAverified
40
11.75
Mike Napoli
Careerverified
Per 600 PAverified
36
4.05
Nat Rogers
Career
Per 600 PA
0
0
Mike Napoli
Career
Per 600 PA
114
12.84
Nat Rogers
Careerverified
Per 600 PAverified
1
0.29
Mike Napoli
Careerverified
Per 600 PA
39
4.39
Nat Rogers
Career
Per 600 PAverified
35
10.28
Mike Napoli
Careerverified
Per 600 PAverified
24
2.7
Nat Rogers
Career
Per 600 PA
0
0
Mike Napoli
Careerverified
Per 600 PA
63
7.09
Nat Rogers
Career
Per 600 PAverified
35
10.28
Mike Napoli
Career
Per 600 PA
61.9
61.9
Nat Rogers
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Mike Napoli and Nat Rogers

Mike Napoli
Career
Per 9 Innings
12
12
Nat Rogers
Careerverified
Per 9 Inningsverified
21
21
Mike Napoli
Careerverified
Per 9 Innings
1228
1.1
Nat Rogers
Career
Per 9 Inningsverified
516
1.12
Mike Napoli
Careerverified
Per 9 Innings
1135
1.02
Nat Rogers
Career
Per 9 Inningsverified
490
1.07
Mike Napoli
Careerverified
Per 9 Innings
30108
27
Nat Rogers
Career
Per 9 Innings
12394
27
Mike Napoli
Careerverified
Per 9 Innings
10036
9
Nat Rogers
Career
Per 9 Innings
4131.1
9
Mike Napoli
Careerverified
Per 9 Inningsverified
8588
7.7
Nat Rogers
Career
Per 9 Innings
749
1.63
Mike Napoli
Careerverified
Per 9 Inningsverified
647
0.58
Nat Rogers
Career
Per 9 Innings
80
0.17
Mike Napoli
Career
Per 9 Innings
91
0.08
Nat Rogers
Careerverified
Per 9 Inningsverified
33
0.07
Mike Napoli
Careerverified
Per 9 Inningsverified
9326
8.36
Nat Rogers
Career
Per 9 Innings
862
1.88
Mike Napoli
Careerverified
Per 9 Inningsverified
9235
8.28
Nat Rogers
Career
Per 9 Innings
829
1.81
Mike Napoli
Careerverified
Per 9 Inningsverified
99.02
99.02
Nat Rogers
Career
Per 9 Innings
96.17
96.17
Mike Napoli
Careerverified
Per 9 Inningsverified
7.52
7.52
Nat Rogers
Career
Per 9 Innings
1.607
1.607
Mike Napoli
Career
Per 9 Innings
92.43
92.43
Nat Rogers
Careerverified
Per 9 Inningsverified
94.96
94.96
Mike Napoli
Careerverified
Per 9 Inningsverified
511
0.46
Nat Rogers
Career
Per 9 Innings
9
0.02
Mike Napoli
Career
Per 9 Innings
29
0.03
Nat Rogers
Careerverified
Per 9 Inningsverified
1
0
Mike Napoli
Career
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
0
0
Mike Napoli
Career
Per 9 Innings
328
0.29
Nat Rogers
Careerverified
Per 9 Inningsverified
12
0.03
Mike Napoli
Careerverified
Per 9 Inningsverified
106
0.1
Nat Rogers
Career
Per 9 Innings
0
0