Gene Moore vs. Joe Walsh — Career Comparison

Greatest GenerationTexasThrows LeftBats LeftNorth AmericaBoston BravesNational LeagueRight FielderAll-Star
Lost GenerationPennsylvaniaThrows RightBats RightNorth AmericaNew York YankeesAmerican LeagueCatcher

Looking at the career totals, Gene Moore and Joe Walsh are closely matched on the surface stats. Joe Walsh posted stronger numbers in OPS (.769 vs .733) and slugging (.462 vs .400). Gene Moore had the advantage in on-base percentage (.333 vs .308). By the career numbers, Joe Walsh 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 Joe Walsh

Gene Moore
Careerverified
Per 600 PAverified
14
14
Joe Walsh
Career
Per 600 PA
2
2
Gene Moore
Careerverified
Per 600 PA
1042
159.78
Joe Walsh
Career
Per 600 PAverified
5
230.77
Gene Moore
Careerverified
Per 600 PA
3913
600
Joe Walsh
Career
Per 600 PA
13
600
Gene Moore
Careerverified
Per 600 PA
3543
543.27
Joe Walsh
Career
Per 600 PAverified
13
600
Gene Moore
Career
Per 600 PA
0.27
0.27
Joe Walsh
Careerverified
Per 600 PAverified
0.308
0.308
Gene Moore
Career
Per 600 PA
0.748
0.748
Joe Walsh
Careerverified
Per 600 PAverified
0.769
0.769
Gene Moore
Careerverified
Per 600 PA
958
146.89
Joe Walsh
Career
Per 600 PAverified
4
184.62
Gene Moore
Careerverified
Per 600 PAverified
668
102.43
Joe Walsh
Career
Per 600 PA
2
92.31
Gene Moore
Careerverified
Per 600 PA
179
27.45
Joe Walsh
Career
Per 600 PAverified
2
92.31
Gene Moore
Careerverified
Per 600 PAverified
53
8.13
Joe Walsh
Career
Per 600 PA
0
0
Gene Moore
Careerverified
Per 600 PAverified
58
8.89
Joe Walsh
Career
Per 600 PA
0
0
Gene Moore
Careerverified
Per 600 PA
290
44.47
Joe Walsh
Career
Per 600 PAverified
2
92.31
Gene Moore
Career
Per 600 PA
0.303
0.303
Joe Walsh
Careerverified
Per 600 PAverified
0.5
0.5
Gene Moore
Careerverified
Per 600 PAverified
0.016
0.016
Joe Walsh
Career
Per 600 PA
0
0
Gene Moore
Careerverified
Per 600 PAverified
0.061
0.061
Joe Walsh
Career
Per 600 PA
0
0
Gene Moore
Careerverified
Per 600 PA
475.44
72.9
Joe Walsh
Career
Per 600 PAverified
1.69
78.11
Gene Moore
Careerverified
Per 600 PA
1417
217.28
Joe Walsh
Career
Per 600 PAverified
6
276.92
Gene Moore
Careerverified
Per 600 PAverified
1289
197.65
Joe Walsh
Career
Per 600 PA
4
184.62
Gene Moore
Careerverified
Per 600 PAverified
0.333
0.333
Joe Walsh
Career
Per 600 PA
0.308
0.308
Gene Moore
Career
Per 600 PA
0.4
0.4
Joe Walsh
Careerverified
Per 600 PAverified
0.462
0.462
Gene Moore
Career
Per 600 PA
0.733
0.733
Joe Walsh
Careerverified
Per 600 PAverified
0.769
0.769
Gene Moore
Career
Per 600 PA
0.13
0.13
Joe Walsh
Careerverified
Per 600 PAverified
0.154
0.154
Gene Moore
Career
Per 600 PA
0.25
0.25
Joe Walsh
Careerverified
Per 600 PAverified
0.254
0.254
Gene Moore
Careerverified
Per 600 PAverified
0.671
0.671
Joe Walsh
Career
Per 600 PA
0.667
0.667
Gene Moore
Career
Per 600 PA
0.292
0.292
Joe Walsh
Careerverified
Per 600 PAverified
0.364
0.364
Gene Moore
Careerverified
Per 600 PA
497
76.21
Joe Walsh
Career
Per 600 PAverified
2
92.31
Gene Moore
Careerverified
Per 600 PA
436
66.85
Joe Walsh
Career
Per 600 PAverified
2
92.31
Gene Moore
Careerverified
Per 600 PA
875
134.17
Joe Walsh
Career
Per 600 PAverified
4
184.62
Gene Moore
Careerverified
Per 600 PA
507.13
77.76
Joe Walsh
Career
Per 600 PAverified
1.78
82.08
Gene Moore
Careerverified
Per 600 PAverified
14
2.15
Joe Walsh
Career
Per 600 PA
0
0
Gene Moore
Careerverified
Per 600 PAverified
317
48.61
Joe Walsh
Career
Per 600 PA
0
0
Gene Moore
Career
Per 600 PA
0
0
Joe Walsh
Career
Per 600 PA
0
0
Gene Moore
Career
Per 600 PAverified
401
61.49
Joe Walsh
Careerverified
Per 600 PA
2
92.31
Gene Moore
Careerverified
Per 600 PAverified
9.76
9.76
Joe Walsh
Career
Per 600 PA
6.5
6.5
Gene Moore
Careerverified
Per 600 PAverified
0.79
0.79
Joe Walsh
Career
Per 600 PA
0
0
Gene Moore
Careerverified
Per 600 PAverified
39
5.98
Joe Walsh
Career
Per 600 PA
0
0
Gene Moore
Career
Per 600 PA
0
0
Joe Walsh
Career
Per 600 PA
0
0
Gene Moore
Career
Per 600 PA
56
8.59
Joe Walsh
Careerverified
Per 600 PAverified
0
0
Gene Moore
Careerverified
Per 600 PAverified
31
4.75
Joe Walsh
Career
Per 600 PA
0
0
Gene Moore
Careerverified
Per 600 PAverified
10
1.53
Joe Walsh
Career
Per 600 PA
0
0
Gene Moore
Careerverified
Per 600 PAverified
41
6.29
Joe Walsh
Career
Per 600 PA
0
0
Gene Moore
Careerverified
Per 600 PAverified
75.61
75.61
Joe Walsh
Career
Per 600 PA

Fielding Stats for Gene Moore and Joe Walsh

Gene Moore
Careerverified
Per 9 Innings
13
Joe Walsh
Career
Per 9 Inningsverified
2
2
Gene Moore
Careerverified
Per 9 Innings
917
Joe Walsh
Career
Per 9 Inningsverified
5
3.46
Gene Moore
Career
Per 9 Innings
0
Joe Walsh
Careerverified
Per 9 Inningsverified
1
0.69
Gene Moore
Career
Per 9 Innings
0
Joe Walsh
Careerverified
Per 9 Inningsverified
39
27
Gene Moore
Career
Per 9 Innings
0
Joe Walsh
Careerverified
Per 9 Inningsverified
13
9
Gene Moore
Careerverified
Per 9 Innings
1895
Joe Walsh
Career
Per 9 Inningsverified
12
8.31
Gene Moore
Careerverified
Per 9 Innings
109
Joe Walsh
Career
Per 9 Inningsverified
2
1.38
Gene Moore
Career
Per 9 Inningsverified
53
Joe Walsh
Careerverified
Per 9 Innings
1
0.69
Gene Moore
Careerverified
Per 9 Innings
2057
Joe Walsh
Career
Per 9 Inningsverified
15
10.38
Gene Moore
Careerverified
Per 9 Innings
2004
Joe Walsh
Career
Per 9 Inningsverified
14
9.69
Gene Moore
Careerverified
Per 9 Innings
97.42
Joe Walsh
Career
Per 9 Inningsverified
93.33
93.33
Gene Moore
Career
Per 9 Innings
2.185
Joe Walsh
Careerverified
Per 9 Inningsverified
2.8
2.8
Gene Moore
Career
Per 9 Innings
0
Joe Walsh
Careerverified
Per 9 Inningsverified
20
20
Gene Moore
Careerverified
Per 9 Innings
14
Joe Walsh
Career
Per 9 Innings
0
0
Gene Moore
Careerverified
Per 9 Inningsverified
0
Joe Walsh
Career
Per 9 Innings
1
0.69
Gene Moore
Career
Per 9 Innings
0
Joe Walsh
Career
Per 9 Innings
0
0
Gene Moore
Careerverified
Per 9 Inningsverified
0
Joe Walsh
Career
Per 9 Innings
5
3.46
Gene Moore
Career
Per 9 Innings
0
Joe Walsh
Careerverified
Per 9 Inningsverified
1
0.69