Bobby Abreu vs. Nat Rogers — Career Comparison

Gen XVenezuelaThrows RightBats LeftSouth AmericaPhiladelphia PhilliesNational LeagueRight FielderGold GloveSilver SluggerAll-Star
Lost GenerationSouth CarolinaThrows RightBats LeftNorth AmericaMemphis Red SoxNegro American LeagueRight Fielder

On the career numbers, Bobby Abreu posted the stronger offensive profile against Nat Rogers. Bobby Abreu posted stronger numbers in OPS (.877 vs .758) and on-base percentage (.402 vs .355). Nat Rogers had the advantage in batting average (.302 vs .291). By the career numbers, Bobby Abreu had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Bobby Abreu and Nat Rogers

Bobby Abreu
Career
Per 600 PA
18
18
Nat Rogers
Careerverified
Per 600 PAverified
21
21
Bobby Abreu
Careerverified
Per 600 PA
2425
144.33
Nat Rogers
Career
Per 600 PAverified
536
157.42
Bobby Abreu
Careerverified
Per 600 PA
10081
600
Nat Rogers
Career
Per 600 PA
2043
600
Bobby Abreu
Careerverified
Per 600 PA
8480
504.71
Nat Rogers
Career
Per 600 PAverified
1851
543.61
Bobby Abreu
Career
Per 600 PA
0.291
0.291
Nat Rogers
Careerverified
Per 600 PAverified
0.302
0.302
Bobby Abreu
Careerverified
Per 600 PAverified
0.895
0.895
Nat Rogers
Career
Per 600 PA
0.783
0.783
Bobby Abreu
Careerverified
Per 600 PA
2470
147.01
Nat Rogers
Career
Per 600 PAverified
559
164.17
Bobby Abreu
Careerverified
Per 600 PA
1549
92.19
Nat Rogers
Career
Per 600 PAverified
429
125.99
Bobby Abreu
Careerverified
Per 600 PAverified
574
34.16
Nat Rogers
Career
Per 600 PA
87
25.55
Bobby Abreu
Careerverified
Per 600 PA
59
3.51
Nat Rogers
Career
Per 600 PAverified
29
8.52
Bobby Abreu
Careerverified
Per 600 PAverified
288
17.14
Nat Rogers
Career
Per 600 PA
14
4.11
Bobby Abreu
Careerverified
Per 600 PAverified
921
54.82
Nat Rogers
Career
Per 600 PA
130
38.18
Bobby Abreu
Careerverified
Per 600 PAverified
0.373
0.373
Nat Rogers
Career
Per 600 PA
0.233
0.233
Bobby Abreu
Careerverified
Per 600 PAverified
0.034
0.034
Nat Rogers
Career
Per 600 PA
0.008
0.008
Bobby Abreu
Careerverified
Per 600 PAverified
0.117
0.117
Nat Rogers
Career
Per 600 PA
0.025
0.025
Bobby Abreu
Careerverified
Per 600 PAverified
1715.99
102.13
Nat Rogers
Career
Per 600 PA
277.28
81.43
Bobby Abreu
Careerverified
Per 600 PAverified
4026
239.62
Nat Rogers
Career
Per 600 PA
746
219.09
Bobby Abreu
Careerverified
Per 600 PAverified
3979
236.82
Nat Rogers
Career
Per 600 PA
711
208.81
Bobby Abreu
Careerverified
Per 600 PAverified
0.395
0.395
Nat Rogers
Career
Per 600 PA
0.355
0.355
Bobby Abreu
Careerverified
Per 600 PAverified
0.475
0.475
Nat Rogers
Career
Per 600 PA
0.403
0.403
Bobby Abreu
Careerverified
Per 600 PAverified
0.87
0.87
Nat Rogers
Career
Per 600 PA
0.758
0.758
Bobby Abreu
Careerverified
Per 600 PAverified
0.184
0.184
Nat Rogers
Career
Per 600 PA
0.101
0.101
Bobby Abreu
Careerverified
Per 600 PAverified
0.297
0.297
Nat Rogers
Career
Per 600 PA
0.261
0.261
Bobby Abreu
Careerverified
Per 600 PAverified
0.942
0.942
Nat Rogers
Career
Per 600 PA
0.722
0.722
Bobby Abreu
Careerverified
Per 600 PAverified
0.339
0.339
Nat Rogers
Career
Per 600 PA
0.297
0.297
Bobby Abreu
Careerverified
Per 600 PAverified
1453
86.48
Nat Rogers
Career
Per 600 PA
259
76.06
Bobby Abreu
Careerverified
Per 600 PA
1363
81.12
Nat Rogers
Career
Per 600 PAverified
284
83.41
Bobby Abreu
Careerverified
Per 600 PA
2528
150.46
Nat Rogers
Career
Per 600 PAverified
529
155.36
Bobby Abreu
Careerverified
Per 600 PAverified
1674.51
99.66
Nat Rogers
Career
Per 600 PA
308.23
90.52
Bobby Abreu
Careerverified
Per 600 PA
33
1.96
Nat Rogers
Career
Per 600 PAverified
20
5.87
Bobby Abreu
Careerverified
Per 600 PAverified
1476
87.85
Nat Rogers
Career
Per 600 PA
132
38.77
Bobby Abreu
Careerverified
Per 600 PAverified
115
6.84
Nat Rogers
Career
Per 600 PA
1
0.29
Bobby Abreu
Career
Per 600 PA
1840
109.51
Nat Rogers
Careerverified
Per 600 PAverified
3
0.88
Bobby Abreu
Career
Per 600 PA
5.48
5.48
Nat Rogers
Careerverified
Per 600 PAverified
681
681
Bobby Abreu
Career
Per 600 PA
0.8
0.8
Nat Rogers
Careerverified
Per 600 PAverified
44
44
Bobby Abreu
Career
Per 600 PA
7
0.42
Nat Rogers
Careerverified
Per 600 PAverified
40
11.75
Bobby Abreu
Careerverified
Per 600 PAverified
85
5.06
Nat Rogers
Career
Per 600 PA
0
0
Bobby Abreu
Career
Per 600 PA
165
9.82
Nat Rogers
Careerverified
Per 600 PAverified
1
0.29
Bobby Abreu
Careerverified
Per 600 PAverified
400
23.81
Nat Rogers
Career
Per 600 PA
35
10.28
Bobby Abreu
Careerverified
Per 600 PAverified
128
7.62
Nat Rogers
Career
Per 600 PA
0
0
Bobby Abreu
Careerverified
Per 600 PAverified
528
31.43
Nat Rogers
Career
Per 600 PA
35
10.28
Bobby Abreu
Career
Per 600 PA
75.76
75.76
Nat Rogers
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Bobby Abreu and Nat Rogers

Bobby Abreu
Career
Per 9 Innings
18
18
Nat Rogers
Careerverified
Per 9 Inningsverified
21
21
Bobby Abreu
Careerverified
Per 9 Innings
2138
1.05
Nat Rogers
Career
Per 9 Inningsverified
516
1.12
Bobby Abreu
Careerverified
Per 9 Innings
2088
1.03
Nat Rogers
Career
Per 9 Inningsverified
490
1.07
Bobby Abreu
Careerverified
Per 9 Innings
54870
27
Nat Rogers
Career
Per 9 Innings
12394
27
Bobby Abreu
Careerverified
Per 9 Innings
18290
9
Nat Rogers
Career
Per 9 Innings
4131.1
9
Bobby Abreu
Careerverified
Per 9 Inningsverified
3952
1.94
Nat Rogers
Career
Per 9 Innings
749
1.63
Bobby Abreu
Careerverified
Per 9 Innings
136
0.07
Nat Rogers
Career
Per 9 Inningsverified
80
0.17
Bobby Abreu
Career
Per 9 Inningsverified
73
0.04
Nat Rogers
Careerverified
Per 9 Innings
33
0.07
Bobby Abreu
Careerverified
Per 9 Inningsverified
4161
2.05
Nat Rogers
Career
Per 9 Innings
862
1.88
Bobby Abreu
Careerverified
Per 9 Inningsverified
4088
2.01
Nat Rogers
Career
Per 9 Innings
829
1.81
Bobby Abreu
Careerverified
Per 9 Inningsverified
98.25
98.25
Nat Rogers
Career
Per 9 Innings
96.17
96.17
Bobby Abreu
Careerverified
Per 9 Inningsverified
1.912
1.912
Nat Rogers
Career
Per 9 Innings
1.607
1.607
Bobby Abreu
Careerverified
Per 9 Inningsverified
97.66
97.66
Nat Rogers
Career
Per 9 Innings
94.96
94.96
Bobby Abreu
Careerverified
Per 9 Innings
24
0.01
Nat Rogers
Career
Per 9 Inningsverified
9
0.02
Bobby Abreu
Careerverified
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
1
0
Bobby Abreu
Career
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
0
0
Bobby Abreu
Careerverified
Per 9 Inningsverified
0
0
Nat Rogers
Career
Per 9 Innings
12
0.03
Bobby Abreu
Career
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
0
0