David Fry vs. Nat Rogers — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueDesignated HitterAll-Star
Lost GenerationSouth CarolinaThrows RightBats LeftNorth AmericaMemphis Red SoxNegro American LeagueRight Fielder

Looking at the career totals, David Fry and Nat Rogers are closely matched on the surface stats. Nat Rogers posted stronger numbers in OPS (.758 vs .745) and on-base percentage (.355 vs .324). David Fry had the advantage in slugging (.421 vs .403). 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 David Fry and Nat Rogers

David Fry
Career
Per 600 PA
3
3
Nat Rogers
Careerverified
Per 600 PAverified
21
21
David Fry
Career
Per 600 PAverified
246
223.64
Nat Rogers
Careerverified
Per 600 PA
536
157.42
David Fry
Career
Per 600 PA
660
600
Nat Rogers
Careerverified
Per 600 PA
2043
600
David Fry
Career
Per 600 PA
582
529.09
Nat Rogers
Careerverified
Per 600 PAverified
1851
543.61
David Fry
Career
Per 600 PA
0.235
0.235
Nat Rogers
Careerverified
Per 600 PAverified
0.302
0.302
David Fry
Career
Per 600 PA
0.76
0.76
Nat Rogers
Careerverified
Per 600 PAverified
0.783
0.783
David Fry
Career
Per 600 PA
137
124.55
Nat Rogers
Careerverified
Per 600 PAverified
559
164.17
David Fry
Career
Per 600 PA
82
74.55
Nat Rogers
Careerverified
Per 600 PAverified
429
125.99
David Fry
Career
Per 600 PA
28
25.45
Nat Rogers
Careerverified
Per 600 PAverified
87
25.55
David Fry
Career
Per 600 PA
1
0.91
Nat Rogers
Careerverified
Per 600 PAverified
29
8.52
David Fry
Careerverified
Per 600 PAverified
26
23.64
Nat Rogers
Career
Per 600 PA
14
4.11
David Fry
Career
Per 600 PAverified
55
50
Nat Rogers
Careerverified
Per 600 PA
130
38.18
David Fry
Careerverified
Per 600 PAverified
0.402
0.402
Nat Rogers
Career
Per 600 PA
0.233
0.233
David Fry
Careerverified
Per 600 PAverified
0.045
0.045
Nat Rogers
Career
Per 600 PA
0.008
0.008
David Fry
Careerverified
Per 600 PAverified
0.19
0.19
Nat Rogers
Career
Per 600 PA
0.025
0.025
David Fry
Career
Per 600 PA
81.43
74.03
Nat Rogers
Careerverified
Per 600 PAverified
277.28
81.43
David Fry
Career
Per 600 PAverified
245
222.73
Nat Rogers
Careerverified
Per 600 PA
746
219.09
David Fry
Career
Per 600 PA
211
191.82
Nat Rogers
Careerverified
Per 600 PAverified
711
208.81
David Fry
Career
Per 600 PA
0.32
0.32
Nat Rogers
Careerverified
Per 600 PAverified
0.355
0.355
David Fry
Careerverified
Per 600 PAverified
0.421
0.421
Nat Rogers
Career
Per 600 PA
0.403
0.403
David Fry
Career
Per 600 PA
0.741
0.741
Nat Rogers
Careerverified
Per 600 PAverified
0.758
0.758
David Fry
Careerverified
Per 600 PAverified
0.186
0.186
Nat Rogers
Career
Per 600 PA
0.101
0.101
David Fry
Career
Per 600 PA
0.249
0.249
Nat Rogers
Careerverified
Per 600 PAverified
0.261
0.261
David Fry
Career
Per 600 PA
0.701
0.701
Nat Rogers
Careerverified
Per 600 PAverified
0.722
0.722
David Fry
Career
Per 600 PA
0.286
0.286
Nat Rogers
Careerverified
Per 600 PAverified
0.297
0.297
David Fry
Career
Per 600 PA
72
65.45
Nat Rogers
Careerverified
Per 600 PAverified
259
76.06
David Fry
Career
Per 600 PA
89
80.91
Nat Rogers
Careerverified
Per 600 PAverified
284
83.41
David Fry
Career
Per 600 PA
135
122.73
Nat Rogers
Careerverified
Per 600 PAverified
529
155.36
David Fry
Career
Per 600 PA
77.95
70.86
Nat Rogers
Careerverified
Per 600 PAverified
308.23
90.52
David Fry
Career
Per 600 PAverified
15
13.64
Nat Rogers
Careerverified
Per 600 PA
20
5.87
David Fry
Career
Per 600 PAverified
59
53.64
Nat Rogers
Careerverified
Per 600 PA
132
38.77
David Fry
Careerverified
Per 600 PAverified
4
3.64
Nat Rogers
Career
Per 600 PA
1
0.29
David Fry
Career
Per 600 PA
172
156.36
Nat Rogers
Careerverified
Per 600 PAverified
3
0.88
David Fry
Career
Per 600 PA
3.84
3.84
Nat Rogers
Careerverified
Per 600 PAverified
681
681
David Fry
Career
Per 600 PA
0.34
0.34
Nat Rogers
Careerverified
Per 600 PAverified
44
44
David Fry
Career
Per 600 PA
0
0
Nat Rogers
Careerverified
Per 600 PAverified
40
11.75
David Fry
Careerverified
Per 600 PAverified
4
3.64
Nat Rogers
Career
Per 600 PA
0
0
David Fry
Career
Per 600 PA
19
17.27
Nat Rogers
Careerverified
Per 600 PAverified
1
0.29
David Fry
Career
Per 600 PA
7
6.36
Nat Rogers
Careerverified
Per 600 PAverified
35
10.28
David Fry
Careerverified
Per 600 PAverified
1
0.91
Nat Rogers
Career
Per 600 PA
0
0
David Fry
Career
Per 600 PA
8
7.27
Nat Rogers
Careerverified
Per 600 PAverified
35
10.28
David Fry
Career
Per 600 PA
87.5
87.5
Nat Rogers
Careerverified
Per 600 PAverified
100
100

Fielding Stats for David Fry and Nat Rogers

David Fry
Career
Per 9 Innings
2
2
Nat Rogers
Careerverified
Per 9 Inningsverified
21
21
David Fry
Career
Per 9 Inningsverified
126
1.68
Nat Rogers
Careerverified
Per 9 Innings
516
1.12
David Fry
Career
Per 9 Innings
71
0.94
Nat Rogers
Careerverified
Per 9 Inningsverified
490
1.07
David Fry
Career
Per 9 Innings
2030
27
Nat Rogers
Careerverified
Per 9 Innings
12394
27
David Fry
Career
Per 9 Innings
676.2
9
Nat Rogers
Careerverified
Per 9 Innings
4131.1
9
David Fry
Career
Per 9 Inningsverified
443
5.89
Nat Rogers
Careerverified
Per 9 Innings
749
1.63
David Fry
Career
Per 9 Inningsverified
23
0.31
Nat Rogers
Careerverified
Per 9 Innings
80
0.17
David Fry
Careerverified
Per 9 Innings
5
0.07
Nat Rogers
Career
Per 9 Innings
33
0.07
David Fry
Career
Per 9 Inningsverified
471
6.26
Nat Rogers
Careerverified
Per 9 Innings
862
1.88
David Fry
Career
Per 9 Inningsverified
466
6.2
Nat Rogers
Careerverified
Per 9 Innings
829
1.81
David Fry
Careerverified
Per 9 Inningsverified
98.94
98.94
Nat Rogers
Career
Per 9 Innings
96.17
96.17
David Fry
Careerverified
Per 9 Inningsverified
3.698
3.698
Nat Rogers
Career
Per 9 Innings
1.607
1.607
David Fry
Career
Per 9 Innings
56.35
56.35
Nat Rogers
Careerverified
Per 9 Inningsverified
94.96
94.96
David Fry
Careerverified
Per 9 Inningsverified
18
0.24
Nat Rogers
Career
Per 9 Innings
9
0.02
David Fry
Career
Per 9 Innings
2
0.03
Nat Rogers
Careerverified
Per 9 Inningsverified
1
0
David Fry
Career
Per 9 Innings
12
0.16
Nat Rogers
Careerverified
Per 9 Inningsverified
0
0
David Fry
Career
Per 9 Innings
18
0.24
Nat Rogers
Careerverified
Per 9 Inningsverified
12
0.03
David Fry
Careerverified
Per 9 Inningsverified
3
0.04
Nat Rogers
Career
Per 9 Innings
0
0