Gene Moore vs. Tom Upton — Career Comparison

Greatest GenerationTexasThrows LeftBats LeftNorth AmericaBoston BravesNational LeagueRight FielderAll-Star
Greatest GenerationMissouriThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueShortstop

On the career numbers, Gene Moore posted the stronger offensive profile against Tom Upton. Gene Moore posted stronger numbers in OPS (.733 vs .600) and on-base percentage (.333 vs .313). By the career numbers, Gene Moore had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Gene Moore and Tom Upton

Gene Moore
Careerverified
Per 600 PAverified
14
14
Tom Upton
Career
Per 600 PA
3
3
Gene Moore
Careerverified
Per 600 PA
1042
159.78
Tom Upton
Career
Per 600 PAverified
181
179.5
Gene Moore
Careerverified
Per 600 PA
3913
600
Tom Upton
Career
Per 600 PA
605
600
Gene Moore
Careerverified
Per 600 PAverified
3543
543.27
Tom Upton
Career
Per 600 PA
525
520.66
Gene Moore
Careerverified
Per 600 PAverified
0.27
0.27
Tom Upton
Career
Per 600 PA
0.225
0.225
Gene Moore
Careerverified
Per 600 PAverified
0.748
0.748
Tom Upton
Career
Per 600 PA
0.64
0.64
Gene Moore
Careerverified
Per 600 PAverified
958
146.89
Tom Upton
Career
Per 600 PA
118
117.02
Gene Moore
Careerverified
Per 600 PAverified
668
102.43
Tom Upton
Career
Per 600 PA
98
97.19
Gene Moore
Careerverified
Per 600 PAverified
179
27.45
Tom Upton
Career
Per 600 PA
9
8.93
Gene Moore
Careerverified
Per 600 PA
53
8.13
Tom Upton
Career
Per 600 PAverified
9
8.93
Gene Moore
Careerverified
Per 600 PAverified
58
8.89
Tom Upton
Career
Per 600 PA
2
1.98
Gene Moore
Careerverified
Per 600 PAverified
290
44.47
Tom Upton
Career
Per 600 PA
20
19.83
Gene Moore
Careerverified
Per 600 PAverified
0.303
0.303
Tom Upton
Career
Per 600 PA
0.17
0.17
Gene Moore
Careerverified
Per 600 PAverified
0.016
0.016
Tom Upton
Career
Per 600 PA
0.004
0.004
Gene Moore
Careerverified
Per 600 PAverified
0.061
0.061
Tom Upton
Career
Per 600 PA
0.017
0.017
Gene Moore
Careerverified
Per 600 PAverified
475.44
72.9
Tom Upton
Career
Per 600 PA
49.32
48.91
Gene Moore
Careerverified
Per 600 PAverified
1417
217.28
Tom Upton
Career
Per 600 PA
151
149.75
Gene Moore
Careerverified
Per 600 PAverified
1289
197.65
Tom Upton
Career
Per 600 PA
185
183.47
Gene Moore
Careerverified
Per 600 PAverified
0.333
0.333
Tom Upton
Career
Per 600 PA
0.313
0.313
Gene Moore
Careerverified
Per 600 PAverified
0.4
0.4
Tom Upton
Career
Per 600 PA
0.288
0.288
Gene Moore
Careerverified
Per 600 PAverified
0.733
0.733
Tom Upton
Career
Per 600 PA
0.6
0.6
Gene Moore
Careerverified
Per 600 PAverified
0.13
0.13
Tom Upton
Career
Per 600 PA
0.063
0.063
Gene Moore
Careerverified
Per 600 PAverified
0.25
0.25
Tom Upton
Career
Per 600 PA
0.213
0.213
Gene Moore
Careerverified
Per 600 PAverified
0.671
0.671
Tom Upton
Career
Per 600 PA
0.534
0.534
Gene Moore
Careerverified
Per 600 PAverified
0.292
0.292
Tom Upton
Career
Per 600 PA
0.254
0.254
Gene Moore
Careerverified
Per 600 PAverified
497
76.21
Tom Upton
Career
Per 600 PA
60
59.5
Gene Moore
Careerverified
Per 600 PAverified
436
66.85
Tom Upton
Career
Per 600 PA
42
41.65
Gene Moore
Careerverified
Per 600 PAverified
875
134.17
Tom Upton
Career
Per 600 PA
100
99.17
Gene Moore
Careerverified
Per 600 PAverified
507.13
77.76
Tom Upton
Career
Per 600 PA
55.21
54.75
Gene Moore
Careerverified
Per 600 PAverified
14
2.15
Tom Upton
Career
Per 600 PA
2
1.98
Gene Moore
Careerverified
Per 600 PA
317
48.61
Tom Upton
Career
Per 600 PAverified
65
64.46
Gene Moore
Career
Per 600 PA
0
0
Tom Upton
Career
Per 600 PA
0
0
Gene Moore
Career
Per 600 PAverified
401
61.49
Tom Upton
Careerverified
Per 600 PA
67
66.45
Gene Moore
Careerverified
Per 600 PAverified
9.76
9.76
Tom Upton
Career
Per 600 PA
9.03
9.03
Gene Moore
Career
Per 600 PA
0.79
0.79
Tom Upton
Careerverified
Per 600 PAverified
0.97
0.97
Gene Moore
Careerverified
Per 600 PA
39
5.98
Tom Upton
Career
Per 600 PAverified
13
12.89
Gene Moore
Career
Per 600 PA
0
0
Tom Upton
Career
Per 600 PA
0
0
Gene Moore
Career
Per 600 PAverified
56
8.59
Tom Upton
Careerverified
Per 600 PA
13
12.89
Gene Moore
Careerverified
Per 600 PA
31
4.75
Tom Upton
Career
Per 600 PAverified
8
7.93
Gene Moore
Careerverified
Per 600 PA
10
1.53
Tom Upton
Career
Per 600 PAverified
3
2.98
Gene Moore
Careerverified
Per 600 PA
41
6.29
Tom Upton
Career
Per 600 PAverified
11
10.91
Gene Moore
Careerverified
Per 600 PAverified
75.61
75.61
Tom Upton
Career
Per 600 PA
72.73
72.73

Fielding Stats for Gene Moore and Tom Upton

Gene Moore
Careerverified
Per 9 Innings
13
Tom Upton
Career
Per 9 Innings
3
Gene Moore
Careerverified
Per 9 Innings
917
Tom Upton
Career
Per 9 Innings
168
Gene Moore
Career
Per 9 Innings
0
Tom Upton
Career
Per 9 Innings
0
Gene Moore
Career
Per 9 Innings
0
Tom Upton
Career
Per 9 Innings
0
Gene Moore
Career
Per 9 Innings
0
Tom Upton
Career
Per 9 Innings
0
Gene Moore
Careerverified
Per 9 Innings
1895
Tom Upton
Career
Per 9 Innings
282
Gene Moore
Career
Per 9 Innings
109
Tom Upton
Careerverified
Per 9 Innings
446
Gene Moore
Career
Per 9 Innings
53
Tom Upton
Careerverified
Per 9 Innings
40
Gene Moore
Careerverified
Per 9 Innings
2057
Tom Upton
Career
Per 9 Innings
768
Gene Moore
Careerverified
Per 9 Innings
2004
Tom Upton
Career
Per 9 Innings
728
Gene Moore
Careerverified
Per 9 Innings
97.42
Tom Upton
Career
Per 9 Innings
94.79
Gene Moore
Career
Per 9 Innings
2.185
Tom Upton
Careerverified
Per 9 Innings
4.333
Gene Moore
Career
Per 9 Innings
0
Tom Upton
Career
Per 9 Innings
0
Gene Moore
Career
Per 9 Innings
14
Tom Upton
Careerverified
Per 9 Innings
99
Gene Moore
Career
Per 9 Innings
0
Tom Upton
Career
Per 9 Innings
0
Gene Moore
Career
Per 9 Innings
0
Tom Upton
Career
Per 9 Innings
0
Gene Moore
Career
Per 9 Innings
0
Tom Upton
Career
Per 9 Innings
0
Gene Moore
Career
Per 9 Innings
0
Tom Upton
Career
Per 9 Innings
0