Sam Moran vs. Roy Thomas — Career Comparison

Pre-GenerationalNew YorkThrows LeftNorth AmericaPittsburgh PiratesNational LeagueRelief Pitcher
Baby BoomersVirginiaThrows RightBats RightNorth AmericaSeattle MarinersAmerican LeagueRelief Pitcher

Looking at the career totals, Sam Moran and Roy Thomas are fairly close on the surface numbers. Roy Thomas posted stronger numbers in ERA (3.82 vs 7.47) and WHIP (1.455 vs 2.059). Sam Moran had the advantage in home runs allowed (0.29 per nine innings vs 0.71). By the career numbers, Roy Thomas had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for Sam Moran and Roy Thomas

Sam Moran
Career
Per 9 Innings
1
1
Roy Thomas
Careerverified
Per 9 Inningsverified
8
8
Sam Moran
Career
Per 9 Innings
10
1.44
Roy Thomas
Careerverified
Per 9 Inningsverified
182
3.91
Sam Moran
Career
Per 9 Inningsverified
6
0.86
Roy Thomas
Careerverified
Per 9 Innings
13
0.28
Sam Moran
Career
Per 9 Innings
2
0.29
Roy Thomas
Careerverified
Per 9 Inningsverified
20
0.43
Sam Moran
Careerverified
Per 9 Innings
4
0.57
Roy Thomas
Career
Per 9 Inningsverified
11
0.24
Sam Moran
Career
Per 9 Innings
33.33
33.33
Roy Thomas
Careerverified
Per 9 Inningsverified
64.52
64.52
Sam Moran
Careerverified
Per 9 Inningsverified
60
60
Roy Thomas
Career
Per 9 Innings
7.14
7.14
Sam Moran
Careerverified
Per 9 Inningsverified
6
0.86
Roy Thomas
Career
Per 9 Innings
0
0
Sam Moran
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Sam Moran
Career
Per 9 Innings
0
0
Roy Thomas
Careerverified
Per 9 Inningsverified
7
0.15
Sam Moran
Careerverified
Per 9 Innings
52
7.47
Roy Thomas
Career
Per 9 Inningsverified
178
3.82
Sam Moran
Career
Per 9 Innings
7.47
7.47
Roy Thomas
Careerverified
Per 9 Inningsverified
3.82
3.82
Sam Moran
Career
Per 9 Innings
6.82
6.82
Roy Thomas
Careerverified
Per 9 Inningsverified
3.8
3.8
Sam Moran
Career
Per 9 Innings
5.39
5.39
Roy Thomas
Careerverified
Per 9 Inningsverified
4.13
4.13
Sam Moran
Career
Per 9 Innings
0.3
0.3
Roy Thomas
Careerverified
Per 9 Inningsverified
0.25
0.25
Sam Moran
Career
Per 9 Innings
188
27
Roy Thomas
Careerverified
Per 9 Innings
1258
27
Sam Moran
Career
Per 9 Innings
62.2
9
Roy Thomas
Careerverified
Per 9 Innings
419.1
9
Sam Moran
Careerverified
Per 9 Innings
78
11.2
Roy Thomas
Career
Per 9 Inningsverified
387
8.31
Sam Moran
Career
Per 9 Innings
11.2
11.2
Roy Thomas
Careerverified
Per 9 Inningsverified
8.31
8.31
Sam Moran
Careerverified
Per 9 Inningsverified
2
0.29
Roy Thomas
Career
Per 9 Innings
33
0.71
Sam Moran
Careerverified
Per 9 Inningsverified
0.29
0.29
Roy Thomas
Career
Per 9 Innings
0.71
0.71
Sam Moran
Career
Per 9 Innings
0.2
0.2
Roy Thomas
Careerverified
Per 9 Inningsverified
0.18
0.18
Sam Moran
Careerverified
Per 9 Innings
51
7.32
Roy Thomas
Career
Per 9 Inningsverified
196
4.21
Sam Moran
Careerverified
Per 9 Inningsverified
0
0
Roy Thomas
Career
Per 9 Innings
27
0.58
Sam Moran
Career
Per 9 Innings
7.32
7.32
Roy Thomas
Careerverified
Per 9 Inningsverified
4.21
4.21
Sam Moran
Career
Per 9 Innings
19
2.73
Roy Thomas
Careerverified
Per 9 Inningsverified
289
6.2
Sam Moran
Career
Per 9 Innings
2.73
2.73
Roy Thomas
Careerverified
Per 9 Inningsverified
6.2
6.2
Sam Moran
Careerverified
Per 9 Inningsverified
1.9
1.9
Roy Thomas
Career
Per 9 Innings
1.59
1.59
Sam Moran
Career
Per 9 Innings
1.117
1.117
Roy Thomas
Careerverified
Per 9 Inningsverified
1.157
1.157
Sam Moran
Careerverified
Per 9 Innings
7
1.01
Roy Thomas
Career
Per 9 Inningsverified
16
0.34
Sam Moran
Careerverified
Per 9 Innings
3
0.43
Roy Thomas
Career
Per 9 Inningsverified
12
0.26
Sam Moran
Careerverified
Per 9 Inningsverified
0
0
Roy Thomas
Career
Per 9 Innings
7
0.15
Sam Moran
Career
Per 9 Inningsverified
314
45.1
Roy Thomas
Careerverified
Per 9 Innings
1799
38.61
Sam Moran
Career
Per 9 Innings
4
0.57
Roy Thomas
Careerverified
Per 9 Inningsverified
47
1.01
Sam Moran
Careerverified
Per 9 Innings
63
9.05
Roy Thomas
Career
Per 9 Inningsverified
203
4.36
Sam Moran
Career
Per 9 Innings
9.05
9.05
Roy Thomas
Careerverified
Per 9 Inningsverified
4.36
4.36
Sam Moran
Careerverified
Per 9 Inningsverified
0
0
Roy Thomas
Career
Per 9 Innings
15
0.32
Sam Moran
Careerverified
Per 9 Inningsverified
0
0
Roy Thomas
Career
Per 9 Innings
28
0.6
Sam Moran
Career
Per 9 Innings
0
0
Roy Thomas
Careerverified
Per 9 Inningsverified
36
0.77
Sam Moran
Career
Per 9 Innings
2.059
2.059
Roy Thomas
Careerverified
Per 9 Inningsverified
1.39
1.39
Sam Moran
Career
Per 9 Inningsverified
260
37.34
Roy Thomas
Careerverified
Per 9 Innings
1548
33.22
Sam Moran
Career
Per 9 Innings
6.3
6.3
Roy Thomas
Careerverified
Per 9 Inningsverified
1.12
1.12
Sam Moran
Career
Per 9 Innings
0.318
0.318
Roy Thomas
Careerverified
Per 9 Inningsverified
0.289
0.289
Sam Moran
Careerverified
Per 9 Inningsverified
45.1
45.1
Roy Thomas
Career
Per 9 Innings
38.61
38.61

Fielding Stats for Sam Moran and Roy Thomas

Sam Moran
Career
Per 9 Innings
1
1
Roy Thomas
Careerverified
Per 9 Inningsverified
8
8
Sam Moran
Career
Per 9 Innings
10
1.43
Roy Thomas
Careerverified
Per 9 Inningsverified
182
3.91
Sam Moran
Career
Per 9 Innings
0
0
Roy Thomas
Careerverified
Per 9 Inningsverified
13
0.28
Sam Moran
Career
Per 9 Innings
189
27
Roy Thomas
Careerverified
Per 9 Innings
1258
27
Sam Moran
Career
Per 9 Innings
63
9
Roy Thomas
Careerverified
Per 9 Innings
419.1
9
Sam Moran
Career
Per 9 Innings
1
0.14
Roy Thomas
Careerverified
Per 9 Inningsverified
36
0.77
Sam Moran
Career
Per 9 Inningsverified
15
2.14
Roy Thomas
Careerverified
Per 9 Innings
54
1.16
Sam Moran
Career
Per 9 Innings
1
0.14
Roy Thomas
Careerverified
Per 9 Inningsverified
0
0
Sam Moran
Career
Per 9 Inningsverified
17
2.43
Roy Thomas
Careerverified
Per 9 Innings
90
1.93
Sam Moran
Career
Per 9 Inningsverified
16
2.29
Roy Thomas
Careerverified
Per 9 Innings
90
1.93
Sam Moran
Career
Per 9 Innings
94.12
94.12
Roy Thomas
Careerverified
Per 9 Inningsverified
100
100
Sam Moran
Careerverified
Per 9 Inningsverified
1.6
1.6
Roy Thomas
Career
Per 9 Innings
0.495
0.495
Sam Moran
Career
Per 9 Innings
0
0
Roy Thomas
Careerverified
Per 9 Inningsverified
7.14
7.14
Sam Moran
Career
Per 9 Inningsverified
1
0.14
Roy Thomas
Careerverified
Per 9 Innings
4
0.09
Sam Moran
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Sam Moran
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Sam Moran
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Sam Moran
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0

Hitting Stats for Sam Moran and Roy Thomas

Sam Moran
Career
Per 600 PA
1
1
Roy Thomas
Careerverified
Per 600 PAverified
8
8
Sam Moran
Career
Per 600 PA
11
244.44
Roy Thomas
Careerverified
Per 600 PAverified
182
3033.33
Sam Moran
Career
Per 600 PA
27
600
Roy Thomas
Careerverified
Per 600 PA
36
600
Sam Moran
Career
Per 600 PAverified
26
577.78
Roy Thomas
Careerverified
Per 600 PA
34
566.67
Sam Moran
Careerverified
Per 600 PAverified
0.154
0.154
Roy Thomas
Career
Per 600 PA
0.118
0.118
Sam Moran
Careerverified
Per 600 PAverified
0.537
0.537
Roy Thomas
Career
Per 600 PA
0.319
0.319
Sam Moran
Career
Per 600 PAverified
4
88.89
Roy Thomas
Career
Per 600 PA
4
66.67
Sam Moran
Career
Per 600 PA
2
44.44
Roy Thomas
Careerverified
Per 600 PAverified
3
50
Sam Moran
Career
Per 600 PA
0
0
Roy Thomas
Careerverified
Per 600 PAverified
1
16.67
Sam Moran
Careerverified
Per 600 PAverified
1
22.22
Roy Thomas
Career
Per 600 PA
0
0
Sam Moran
Careerverified
Per 600 PAverified
1
22.22
Roy Thomas
Career
Per 600 PA
0
0
Sam Moran
Careerverified
Per 600 PAverified
2
44.44
Roy Thomas
Career
Per 600 PA
1
16.67
Sam Moran
Careerverified
Per 600 PAverified
0.5
0.5
Roy Thomas
Career
Per 600 PA
0.25
0.25
Sam Moran
Careerverified
Per 600 PAverified
0.039
0.039
Roy Thomas
Career
Per 600 PA
0
0
Sam Moran
Careerverified
Per 600 PAverified
0.25
0.25
Roy Thomas
Career
Per 600 PA
0
0
Sam Moran
Careerverified
Per 600 PAverified
2.07
45.99
Roy Thomas
Career
Per 600 PA
0.74
12.25
Sam Moran
Careerverified
Per 600 PAverified
9
200
Roy Thomas
Career
Per 600 PA
5
83.33
Sam Moran
Career
Per 600 PAverified
5
111.11
Roy Thomas
Career
Per 600 PA
5
83.33
Sam Moran
Careerverified
Per 600 PAverified
0.185
0.185
Roy Thomas
Career
Per 600 PA
0.143
0.143
Sam Moran
Careerverified
Per 600 PAverified
0.346
0.346
Roy Thomas
Career
Per 600 PA
0.147
0.147
Sam Moran
Careerverified
Per 600 PAverified
0.531
0.531
Roy Thomas
Career
Per 600 PA
0.29
0.29
Sam Moran
Careerverified
Per 600 PAverified
0.192
0.192
Roy Thomas
Career
Per 600 PA
0.03
0.03
Sam Moran
Careerverified
Per 600 PAverified
0.17
0.17
Roy Thomas
Career
Per 600 PA
0.101
0.101
Sam Moran
Careerverified
Per 600 PAverified
0.455
0.455
Roy Thomas
Career
Per 600 PA
0.2
0.2
Sam Moran
Career
Per 600 PA
0.125
0.125
Roy Thomas
Careerverified
Per 600 PAverified
0.222
0.222
Sam Moran
Careerverified
Per 600 PAverified
5
111.11
Roy Thomas
Career
Per 600 PA
0
0
Sam Moran
Career
Per 600 PAverified
1
22.22
Roy Thomas
Career
Per 600 PA
1
16.67
Sam Moran
Careerverified
Per 600 PAverified
5
111.11
Roy Thomas
Career
Per 600 PA
1
16.67
Sam Moran
Careerverified
Per 600 PAverified
1.7
37.68
Roy Thomas
Career
Per 600 PA
-0.36
-5.98
Sam Moran
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Sam Moran
Career
Per 600 PAverified
1
22.22
Roy Thomas
Career
Per 600 PA
1
16.67
Sam Moran
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Sam Moran
Careerverified
Per 600 PAverified
1
22.22
Roy Thomas
Career
Per 600 PA
16
266.67
Sam Moran
Careerverified
Per 600 PAverified
27
27
Roy Thomas
Career
Per 600 PA
2.25
2.25
Sam Moran
Careerverified
Per 600 PAverified
1
1
Roy Thomas
Career
Per 600 PA
0.06
0.06
Sam Moran
Career
Per 600 PA
0
0
Roy Thomas
Careerverified
Per 600 PAverified
1
16.67
Sam Moran
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Sam Moran
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Sam Moran
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Sam Moran
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Sam Moran
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Sam Moran
Career
Per 600 PA
Roy Thomas
Career
Per 600 PA