Hanser Alberto vs. Nat Rogers — Career Comparison

MillenialD.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueSecond Baseman
Lost GenerationSouth CarolinaThrows RightBats LeftNorth AmericaMemphis Red SoxNegro American LeagueRight Fielder

On the career numbers, Nat Rogers posted the stronger offensive profile against Hanser Alberto. Nat Rogers posted stronger numbers in OPS (.758 vs .673) and on-base percentage (.355 vs .292). Hanser Alberto had the advantage in home run production (22 career HR at a higher rate). By the career numbers, Nat Rogers had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Hanser Alberto and Nat Rogers

Hanser Alberto
Career
Per 600 PA
8
8
Nat Rogers
Careerverified
Per 600 PAverified
21
21
Hanser Alberto
Career
Per 600 PAverified
488
198.24
Nat Rogers
Careerverified
Per 600 PA
536
157.42
Hanser Alberto
Career
Per 600 PA
1477
600
Nat Rogers
Careerverified
Per 600 PA
2043
600
Hanser Alberto
Career
Per 600 PAverified
1404
570.35
Nat Rogers
Careerverified
Per 600 PA
1851
543.61
Hanser Alberto
Career
Per 600 PA
0.269
0.269
Nat Rogers
Careerverified
Per 600 PAverified
0.302
0.302
Hanser Alberto
Career
Per 600 PA
0.687
0.687
Nat Rogers
Careerverified
Per 600 PAverified
0.783
0.783
Hanser Alberto
Career
Per 600 PA
378
153.55
Nat Rogers
Careerverified
Per 600 PAverified
559
164.17
Hanser Alberto
Career
Per 600 PA
273
110.9
Nat Rogers
Careerverified
Per 600 PAverified
429
125.99
Hanser Alberto
Career
Per 600 PAverified
75
30.47
Nat Rogers
Careerverified
Per 600 PA
87
25.55
Hanser Alberto
Career
Per 600 PA
8
3.25
Nat Rogers
Careerverified
Per 600 PAverified
29
8.52
Hanser Alberto
Careerverified
Per 600 PAverified
22
8.94
Nat Rogers
Career
Per 600 PA
14
4.11
Hanser Alberto
Career
Per 600 PAverified
105
42.65
Nat Rogers
Careerverified
Per 600 PA
130
38.18
Hanser Alberto
Careerverified
Per 600 PAverified
0.278
0.278
Nat Rogers
Career
Per 600 PA
0.233
0.233
Hanser Alberto
Careerverified
Per 600 PAverified
0.016
0.016
Nat Rogers
Career
Per 600 PA
0.008
0.008
Hanser Alberto
Careerverified
Per 600 PAverified
0.058
0.058
Nat Rogers
Career
Per 600 PA
0.025
0.025
Hanser Alberto
Career
Per 600 PA
149.02
60.53
Nat Rogers
Careerverified
Per 600 PAverified
277.28
81.43
Hanser Alberto
Career
Per 600 PA
535
217.33
Nat Rogers
Careerverified
Per 600 PAverified
746
219.09
Hanser Alberto
Career
Per 600 PA
426
173.05
Nat Rogers
Careerverified
Per 600 PAverified
711
208.81
Hanser Alberto
Career
Per 600 PA
0.292
0.292
Nat Rogers
Careerverified
Per 600 PAverified
0.355
0.355
Hanser Alberto
Career
Per 600 PA
0.381
0.381
Nat Rogers
Careerverified
Per 600 PAverified
0.403
0.403
Hanser Alberto
Career
Per 600 PA
0.673
0.673
Nat Rogers
Careerverified
Per 600 PAverified
0.758
0.758
Hanser Alberto
Careerverified
Per 600 PAverified
0.112
0.112
Nat Rogers
Career
Per 600 PA
0.101
0.101
Hanser Alberto
Career
Per 600 PA
0.227
0.227
Nat Rogers
Careerverified
Per 600 PAverified
0.261
0.261
Hanser Alberto
Career
Per 600 PA
0.561
0.561
Nat Rogers
Careerverified
Per 600 PAverified
0.722
0.722
Hanser Alberto
Career
Per 600 PA
0.295
0.295
Nat Rogers
Careerverified
Per 600 PAverified
0.297
0.297
Hanser Alberto
Career
Per 600 PA
160
65
Nat Rogers
Careerverified
Per 600 PAverified
259
76.06
Hanser Alberto
Career
Per 600 PA
137
55.65
Nat Rogers
Careerverified
Per 600 PAverified
284
83.41
Hanser Alberto
Career
Per 600 PA
275
111.71
Nat Rogers
Careerverified
Per 600 PAverified
529
155.36
Hanser Alberto
Career
Per 600 PA
160.3
65.12
Nat Rogers
Careerverified
Per 600 PAverified
308.23
90.52
Hanser Alberto
Career
Per 600 PA
12
4.87
Nat Rogers
Careerverified
Per 600 PAverified
20
5.87
Hanser Alberto
Career
Per 600 PA
36
14.62
Nat Rogers
Careerverified
Per 600 PAverified
132
38.77
Hanser Alberto
Career
Per 600 PAverified
1
0.41
Nat Rogers
Career
Per 600 PA
1
0.29
Hanser Alberto
Career
Per 600 PA
182
73.93
Nat Rogers
Careerverified
Per 600 PAverified
3
0.88
Hanser Alberto
Career
Per 600 PA
8.12
8.12
Nat Rogers
Careerverified
Per 600 PAverified
681
681
Hanser Alberto
Career
Per 600 PA
0.2
0.2
Nat Rogers
Careerverified
Per 600 PAverified
44
44
Hanser Alberto
Career
Per 600 PA
17
6.91
Nat Rogers
Careerverified
Per 600 PAverified
40
11.75
Hanser Alberto
Careerverified
Per 600 PAverified
8
3.25
Nat Rogers
Career
Per 600 PA
0
0
Hanser Alberto
Career
Per 600 PA
27
10.97
Nat Rogers
Careerverified
Per 600 PAverified
1
0.29
Hanser Alberto
Career
Per 600 PA
12
4.87
Nat Rogers
Careerverified
Per 600 PAverified
35
10.28
Hanser Alberto
Careerverified
Per 600 PAverified
7
2.84
Nat Rogers
Career
Per 600 PA
0
0
Hanser Alberto
Career
Per 600 PA
19
7.72
Nat Rogers
Careerverified
Per 600 PAverified
35
10.28
Hanser Alberto
Career
Per 600 PA
63.16
63.16
Nat Rogers
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Hanser Alberto and Nat Rogers

Hanser Alberto
Career
Per 9 Innings
8
8
Nat Rogers
Careerverified
Per 9 Inningsverified
21
21
Hanser Alberto
Career
Per 9 Inningsverified
507
1.47
Nat Rogers
Careerverified
Per 9 Innings
516
1.12
Hanser Alberto
Career
Per 9 Innings
335
0.97
Nat Rogers
Careerverified
Per 9 Inningsverified
490
1.07
Hanser Alberto
Career
Per 9 Innings
9323
27
Nat Rogers
Careerverified
Per 9 Innings
12394
27
Hanser Alberto
Career
Per 9 Innings
3107.2
9
Nat Rogers
Careerverified
Per 9 Innings
4131.1
9
Hanser Alberto
Career
Per 9 Innings
534
1.55
Nat Rogers
Careerverified
Per 9 Inningsverified
749
1.63
Hanser Alberto
Careerverified
Per 9 Inningsverified
819
2.37
Nat Rogers
Career
Per 9 Innings
80
0.17
Hanser Alberto
Careerverified
Per 9 Innings
30
0.09
Nat Rogers
Career
Per 9 Inningsverified
33
0.07
Hanser Alberto
Careerverified
Per 9 Inningsverified
1383
4.01
Nat Rogers
Career
Per 9 Innings
862
1.88
Hanser Alberto
Careerverified
Per 9 Inningsverified
1353
3.92
Nat Rogers
Career
Per 9 Innings
829
1.81
Hanser Alberto
Careerverified
Per 9 Inningsverified
97.83
97.83
Nat Rogers
Career
Per 9 Innings
96.17
96.17
Hanser Alberto
Careerverified
Per 9 Inningsverified
2.669
2.669
Nat Rogers
Career
Per 9 Innings
1.607
1.607
Hanser Alberto
Career
Per 9 Innings
66.07
66.07
Nat Rogers
Careerverified
Per 9 Inningsverified
94.96
94.96
Hanser Alberto
Careerverified
Per 9 Inningsverified
191
0.55
Nat Rogers
Career
Per 9 Innings
9
0.02
Hanser Alberto
Careerverified
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
1
0
Hanser Alberto
Career
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
0
0
Hanser Alberto
Careerverified
Per 9 Inningsverified
0
0
Nat Rogers
Career
Per 9 Innings
12
0.03
Hanser Alberto
Career
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
0
0