John Anderson vs. Nat Rogers — Career Comparison

Pre-GenerationalNorwayThrows RightBats SwitchEuropeBrooklyn DodgersNational LeagueFirst Baseman
Lost GenerationSouth CarolinaThrows RightBats LeftNorth AmericaMemphis Red SoxNegro American LeagueRight Fielder

On the career numbers, Nat Rogers posted the stronger offensive profile against John Anderson. Nat Rogers posted stronger numbers in OPS (.758 vs .734) and on-base percentage (.355 vs .329). 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 John Anderson and Nat Rogers

John Anderson
Career
Per 600 PA
14
14
Nat Rogers
Careerverified
Per 600 PAverified
21
21
John Anderson
Careerverified
Per 600 PA
1636
144.93
Nat Rogers
Career
Per 600 PAverified
536
157.42
John Anderson
Careerverified
Per 600 PA
6773
600
Nat Rogers
Career
Per 600 PA
2043
600
John Anderson
Careerverified
Per 600 PAverified
6345
562.08
Nat Rogers
Career
Per 600 PA
1851
543.61
John Anderson
Career
Per 600 PA
0.291
0.291
Nat Rogers
Careerverified
Per 600 PAverified
0.302
0.302
John Anderson
Career
Per 600 PA
0.778
0.778
Nat Rogers
Careerverified
Per 600 PAverified
0.783
0.783
John Anderson
Careerverified
Per 600 PA
1843
163.27
Nat Rogers
Career
Per 600 PAverified
559
164.17
John Anderson
Careerverified
Per 600 PA
1341
118.8
Nat Rogers
Career
Per 600 PAverified
429
125.99
John Anderson
Careerverified
Per 600 PAverified
328
29.06
Nat Rogers
Career
Per 600 PA
87
25.55
John Anderson
Careerverified
Per 600 PAverified
124
10.98
Nat Rogers
Career
Per 600 PA
29
8.52
John Anderson
Careerverified
Per 600 PAverified
50
4.43
Nat Rogers
Career
Per 600 PA
14
4.11
John Anderson
Careerverified
Per 600 PAverified
502
44.47
Nat Rogers
Career
Per 600 PA
130
38.18
John Anderson
Careerverified
Per 600 PAverified
0.272
0.272
Nat Rogers
Career
Per 600 PA
0.233
0.233
John Anderson
Career
Per 600 PA
0.008
0.008
Nat Rogers
Career
Per 600 PA
0.008
0.008
John Anderson
Careerverified
Per 600 PAverified
0.027
0.027
Nat Rogers
Career
Per 600 PA
0.025
0.025
John Anderson
Careerverified
Per 600 PA
903.39
80.03
Nat Rogers
Career
Per 600 PAverified
277.28
81.43
John Anderson
Careerverified
Per 600 PAverified
2569
227.58
Nat Rogers
Career
Per 600 PA
746
219.09
John Anderson
Careerverified
Per 600 PA
2206
195.42
Nat Rogers
Career
Per 600 PAverified
711
208.81
John Anderson
Career
Per 600 PA
0.329
0.329
Nat Rogers
Careerverified
Per 600 PAverified
0.355
0.355
John Anderson
Careerverified
Per 600 PAverified
0.405
0.405
Nat Rogers
Career
Per 600 PA
0.403
0.403
John Anderson
Career
Per 600 PA
0.734
0.734
Nat Rogers
Careerverified
Per 600 PAverified
0.758
0.758
John Anderson
Careerverified
Per 600 PAverified
0.114
0.114
Nat Rogers
Career
Per 600 PA
0.101
0.101
John Anderson
Career
Per 600 PA
0.249
0.249
Nat Rogers
Careerverified
Per 600 PAverified
0.261
0.261
John Anderson
Careerverified
Per 600 PAverified
0.726
0.726
Nat Rogers
Career
Per 600 PA
0.722
0.722
John Anderson
Careerverified
Per 600 PAverified
0.302
0.302
Nat Rogers
Career
Per 600 PA
0.297
0.297
John Anderson
Careerverified
Per 600 PAverified
871
77.16
Nat Rogers
Career
Per 600 PA
259
76.06
John Anderson
Careerverified
Per 600 PAverified
978
86.64
Nat Rogers
Career
Per 600 PA
284
83.41
John Anderson
Careerverified
Per 600 PAverified
1799
159.37
Nat Rogers
Career
Per 600 PA
529
155.36
John Anderson
Careerverified
Per 600 PA
991.09
87.8
Nat Rogers
Career
Per 600 PAverified
308.23
90.52
John Anderson
Careerverified
Per 600 PA
53
4.7
Nat Rogers
Career
Per 600 PAverified
20
5.87
John Anderson
Careerverified
Per 600 PA
310
27.46
Nat Rogers
Career
Per 600 PAverified
132
38.77
John Anderson
Career
Per 600 PA
0
0
Nat Rogers
Careerverified
Per 600 PAverified
1
0.29
John Anderson
Career
Per 600 PA
356
31.54
Nat Rogers
Careerverified
Per 600 PAverified
3
0.88
John Anderson
Career
Per 600 PA
19.03
19.03
Nat Rogers
Careerverified
Per 600 PAverified
681
681
John Anderson
Career
Per 600 PA
0.87
0.87
Nat Rogers
Careerverified
Per 600 PAverified
44
44
John Anderson
Careerverified
Per 600 PA
65
5.76
Nat Rogers
Career
Per 600 PAverified
40
11.75
John Anderson
Career
Per 600 PA
0
0
Nat Rogers
Career
Per 600 PA
0
0
John Anderson
Careerverified
Per 600 PAverified
0
0
Nat Rogers
Career
Per 600 PA
1
0.29
John Anderson
Careerverified
Per 600 PAverified
338
29.94
Nat Rogers
Career
Per 600 PA
35
10.28
John Anderson
Career
Per 600 PA
0
0
Nat Rogers
Career
Per 600 PA
0
0
John Anderson
Careerverified
Per 600 PAverified
338
29.94
Nat Rogers
Career
Per 600 PA
35
10.28
John Anderson
Career
Per 600 PA
100
100
Nat Rogers
Career
Per 600 PA
100
100

Fielding Stats for John Anderson and Nat Rogers

John Anderson
Career
Per 9 Innings
14
14
Nat Rogers
Careerverified
Per 9 Inningsverified
21
21
John Anderson
Careerverified
Per 9 Innings
1610
1.04
Nat Rogers
Career
Per 9 Inningsverified
516
1.12
John Anderson
Careerverified
Per 9 Innings
595
0.39
Nat Rogers
Career
Per 9 Inningsverified
490
1.07
John Anderson
Careerverified
Per 9 Innings
41697
27
Nat Rogers
Career
Per 9 Innings
12394
27
John Anderson
Careerverified
Per 9 Innings
13899
9
Nat Rogers
Career
Per 9 Innings
4131.1
9
John Anderson
Careerverified
Per 9 Inningsverified
8078
5.23
Nat Rogers
Career
Per 9 Innings
749
1.63
John Anderson
Careerverified
Per 9 Inningsverified
444
0.29
Nat Rogers
Career
Per 9 Innings
80
0.17
John Anderson
Career
Per 9 Innings
244
0.16
Nat Rogers
Careerverified
Per 9 Inningsverified
33
0.07
John Anderson
Careerverified
Per 9 Inningsverified
8766
5.68
Nat Rogers
Career
Per 9 Innings
862
1.88
John Anderson
Careerverified
Per 9 Inningsverified
8522
5.52
Nat Rogers
Career
Per 9 Innings
829
1.81
John Anderson
Careerverified
Per 9 Inningsverified
97.22
97.22
Nat Rogers
Career
Per 9 Innings
96.17
96.17
John Anderson
Careerverified
Per 9 Inningsverified
5.293
5.293
Nat Rogers
Career
Per 9 Innings
1.607
1.607
John Anderson
Career
Per 9 Innings
36.96
36.96
Nat Rogers
Careerverified
Per 9 Inningsverified
94.96
94.96
John Anderson
Careerverified
Per 9 Inningsverified
362
0.23
Nat Rogers
Career
Per 9 Innings
9
0.02
John Anderson
Careerverified
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
1
0
John Anderson
Career
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
0
0
John Anderson
Careerverified
Per 9 Inningsverified
0
0
Nat Rogers
Career
Per 9 Innings
12
0.03
John Anderson
Career
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
0
0