Gene Moore vs. Frank Welch — Career Comparison

Greatest GenerationTexasThrows LeftBats LeftNorth AmericaBoston BravesNational LeagueRight FielderAll-Star
Lost GenerationAlabamaThrows RightBats RightNorth AmericaPhiladelphia AthleticsAmerican LeagueRight Fielder

Adjusted for the eras they played in, Gene Moore holds a real edge over Frank Welch in this comparison. Gene Moore led in contact rate (K%+ 92 vs 70), slugging (SLG+ 107 vs 98), and batting average (AVG+ 102 vs 94). Frank Welch held the edge in home run production (HR/PA+ 148 vs 123). The edge belongs to Gene Moore.

Hitting Stats for Gene Moore and Frank Welch

Gene Moore
Careerverified
Per 600 PAverified
14
14
Frank Welch
Career
Per 600 PA
9
9
Gene Moore
Careerverified
Per 600 PA
1042
159.78
Frank Welch
Career
Per 600 PAverified
738
165.35
Gene Moore
Careerverified
Per 600 PA
3913
600
Frank Welch
Career
Per 600 PA
2678
600
Gene Moore
Careerverified
Per 600 PAverified
3543
543.27
Frank Welch
Career
Per 600 PA
2310
517.55
Gene Moore
Career
Per 600 PA
0.27
0.27
Frank Welch
Careerverified
Per 600 PAverified
0.275
0.275
Gene Moore
Career
Per 600 PA
0.748
0.748
Frank Welch
Careerverified
Per 600 PAverified
0.765
0.765
Gene Moore
Careerverified
Per 600 PAverified
958
146.89
Frank Welch
Career
Per 600 PA
634
142.05
Gene Moore
Careerverified
Per 600 PA
668
102.43
Frank Welch
Career
Per 600 PAverified
462
103.51
Gene Moore
Careerverified
Per 600 PAverified
179
27.45
Frank Welch
Career
Per 600 PA
100
22.4
Gene Moore
Careerverified
Per 600 PAverified
53
8.13
Frank Welch
Career
Per 600 PA
31
6.95
Gene Moore
Careerverified
Per 600 PA
58
8.89
Frank Welch
Career
Per 600 PAverified
41
9.19
Gene Moore
Careerverified
Per 600 PAverified
290
44.47
Frank Welch
Career
Per 600 PA
172
38.54
Gene Moore
Careerverified
Per 600 PAverified
0.303
0.303
Frank Welch
Career
Per 600 PA
0.271
0.271
Gene Moore
Career
Per 600 PA
0.016
0.016
Frank Welch
Careerverified
Per 600 PAverified
0.018
0.018
Gene Moore
Career
Per 600 PA
0.061
0.061
Frank Welch
Careerverified
Per 600 PAverified
0.065
0.065
Gene Moore
Careerverified
Per 600 PA
475.44
72.9
Frank Welch
Career
Per 600 PAverified
335.19
75.1
Gene Moore
Careerverified
Per 600 PAverified
1417
217.28
Frank Welch
Career
Per 600 PA
919
205.9
Gene Moore
Careerverified
Per 600 PA
1289
197.65
Frank Welch
Career
Per 600 PAverified
904
202.54
Gene Moore
Career
Per 600 PA
0.333
0.333
Frank Welch
Careerverified
Per 600 PAverified
0.35
0.35
Gene Moore
Careerverified
Per 600 PAverified
0.4
0.4
Frank Welch
Career
Per 600 PA
0.398
0.398
Gene Moore
Career
Per 600 PA
0.733
0.733
Frank Welch
Careerverified
Per 600 PAverified
0.748
0.748
Gene Moore
Careerverified
Per 600 PAverified
0.13
0.13
Frank Welch
Career
Per 600 PA
0.123
0.123
Gene Moore
Career
Per 600 PA
0.25
0.25
Frank Welch
Careerverified
Per 600 PAverified
0.257
0.257
Gene Moore
Career
Per 600 PA
0.671
0.671
Frank Welch
Careerverified
Per 600 PAverified
0.708
0.708
Gene Moore
Careerverified
Per 600 PAverified
0.292
0.292
Frank Welch
Career
Per 600 PA
0.29
0.29
Gene Moore
Careerverified
Per 600 PAverified
497
76.21
Frank Welch
Career
Per 600 PA
310
69.45
Gene Moore
Careerverified
Per 600 PAverified
436
66.85
Frank Welch
Career
Per 600 PA
295
66.09
Gene Moore
Careerverified
Per 600 PAverified
875
134.17
Frank Welch
Career
Per 600 PA
564
126.36
Gene Moore
Careerverified
Per 600 PA
507.13
77.76
Frank Welch
Career
Per 600 PAverified
363.4
81.42
Gene Moore
Career
Per 600 PA
14
2.15
Frank Welch
Careerverified
Per 600 PAverified
20
4.48
Gene Moore
Careerverified
Per 600 PA
317
48.61
Frank Welch
Career
Per 600 PAverified
250
56.01
Gene Moore
Career
Per 600 PA
0
0
Frank Welch
Career
Per 600 PA
0
0
Gene Moore
Career
Per 600 PA
401
61.49
Frank Welch
Careerverified
Per 600 PAverified
225
50.41
Gene Moore
Career
Per 600 PA
9.76
9.76
Frank Welch
Careerverified
Per 600 PAverified
11.9
11.9
Gene Moore
Career
Per 600 PA
0.79
0.79
Frank Welch
Careerverified
Per 600 PAverified
1.11
1.11
Gene Moore
Career
Per 600 PA
39
5.98
Frank Welch
Careerverified
Per 600 PAverified
98
21.96
Gene Moore
Career
Per 600 PA
0
0
Frank Welch
Career
Per 600 PA
0
0
Gene Moore
Career
Per 600 PA
56
8.59
Frank Welch
Careerverified
Per 600 PAverified
0
0
Gene Moore
Careerverified
Per 600 PAverified
31
4.75
Frank Welch
Career
Per 600 PA
18
4.03
Gene Moore
Career
Per 600 PA
10
1.53
Frank Welch
Careerverified
Per 600 PAverified
28
6.27
Gene Moore
Career
Per 600 PA
41
6.29
Frank Welch
Careerverified
Per 600 PAverified
46
10.31
Gene Moore
Careerverified
Per 600 PAverified
75.61
75.61
Frank Welch
Career
Per 600 PA
39.13
39.13

Fielding Stats for Gene Moore and Frank Welch

Gene Moore
Careerverified
Per 9 Innings
13
Frank Welch
Career
Per 9 Innings
9
Gene Moore
Careerverified
Per 9 Innings
917
Frank Welch
Career
Per 9 Innings
623
Gene Moore
Career
Per 9 Innings
0
Frank Welch
Career
Per 9 Innings
0
Gene Moore
Career
Per 9 Innings
0
Frank Welch
Career
Per 9 Innings
0
Gene Moore
Career
Per 9 Innings
0
Frank Welch
Career
Per 9 Innings
0
Gene Moore
Careerverified
Per 9 Innings
1895
Frank Welch
Career
Per 9 Innings
1216
Gene Moore
Careerverified
Per 9 Innings
109
Frank Welch
Career
Per 9 Innings
85
Gene Moore
Careerverified
Per 9 Innings
53
Frank Welch
Career
Per 9 Innings
61
Gene Moore
Careerverified
Per 9 Innings
2057
Frank Welch
Career
Per 9 Innings
1362
Gene Moore
Careerverified
Per 9 Innings
2004
Frank Welch
Career
Per 9 Innings
1301
Gene Moore
Careerverified
Per 9 Innings
97.42
Frank Welch
Career
Per 9 Innings
95.52
Gene Moore
Careerverified
Per 9 Innings
2.185
Frank Welch
Career
Per 9 Innings
2.088
Gene Moore
Career
Per 9 Innings
0
Frank Welch
Career
Per 9 Innings
0
Gene Moore
Career
Per 9 Innings
14
Frank Welch
Careerverified
Per 9 Innings
18
Gene Moore
Career
Per 9 Innings
0
Frank Welch
Career
Per 9 Innings
0
Gene Moore
Career
Per 9 Innings
0
Frank Welch
Career
Per 9 Innings
0
Gene Moore
Career
Per 9 Innings
0
Frank Welch
Career
Per 9 Innings
0
Gene Moore
Career
Per 9 Innings
0
Frank Welch
Career
Per 9 Innings
0