Tom Niland vs. Roy Spencer — Career Comparison

Pre-GenerationalMassachusettsThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueRight Fielder
Lost GenerationNorth CarolinaThrows RightBats RightNorth AmericaWashington SenatorsAmerican LeagueCatcher

On the career numbers, Roy Spencer posted the stronger offensive profile against Tom Niland. Roy Spencer posted stronger numbers in OPS (.598 vs .449) and on-base percentage (.301 vs .243). By the career numbers, Roy Spencer had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Tom Niland and Roy Spencer

Tom Niland
Career
Per 600 PA
1
1
Roy Spencer
Careerverified
Per 600 PAverified
12
12
Tom Niland
Career
Per 600 PA
18
144
Roy Spencer
Careerverified
Per 600 PAverified
636
191.28
Tom Niland
Career
Per 600 PA
75
600
Roy Spencer
Careerverified
Per 600 PA
1995
600
Tom Niland
Career
Per 600 PA
68
544
Roy Spencer
Careerverified
Per 600 PAverified
1814
545.56
Tom Niland
Career
Per 600 PA
0.177
0.177
Roy Spencer
Careerverified
Per 600 PAverified
0.247
0.247
Tom Niland
Career
Per 600 PA
0.48
0.48
Roy Spencer
Careerverified
Per 600 PAverified
0.622
0.622
Tom Niland
Career
Per 600 PA
12
96
Roy Spencer
Careerverified
Per 600 PAverified
448
134.74
Tom Niland
Career
Per 600 PA
11
88
Roy Spencer
Careerverified
Per 600 PAverified
375
112.78
Tom Niland
Career
Per 600 PA
0
0
Roy Spencer
Careerverified
Per 600 PAverified
57
17.14
Tom Niland
Career
Per 600 PAverified
1
8
Roy Spencer
Careerverified
Per 600 PA
13
3.91
Tom Niland
Career
Per 600 PA
0
0
Roy Spencer
Careerverified
Per 600 PAverified
3
0.9
Tom Niland
Career
Per 600 PA
1
8
Roy Spencer
Careerverified
Per 600 PAverified
73
21.95
Tom Niland
Career
Per 600 PA
0.083
0.083
Roy Spencer
Careerverified
Per 600 PAverified
0.163
0.163
Tom Niland
Career
Per 600 PA
0
0
Roy Spencer
Careerverified
Per 600 PAverified
0.002
0.002
Tom Niland
Career
Per 600 PA
0
0
Roy Spencer
Careerverified
Per 600 PAverified
0.007
0.007
Tom Niland
Career
Per 600 PA
3.66
29.29
Roy Spencer
Careerverified
Per 600 PAverified
168.09
50.55
Tom Niland
Career
Per 600 PA
14
112
Roy Spencer
Careerverified
Per 600 PAverified
540
162.41
Tom Niland
Career
Per 600 PA
18
144
Roy Spencer
Careerverified
Per 600 PAverified
587
176.54
Tom Niland
Career
Per 600 PA
0.243
0.243
Roy Spencer
Careerverified
Per 600 PAverified
0.301
0.301
Tom Niland
Career
Per 600 PA
0.206
0.206
Roy Spencer
Careerverified
Per 600 PAverified
0.298
0.298
Tom Niland
Career
Per 600 PA
0.449
0.449
Roy Spencer
Careerverified
Per 600 PAverified
0.598
0.598
Tom Niland
Career
Per 600 PA
0.029
0.029
Roy Spencer
Careerverified
Per 600 PAverified
0.051
0.051
Tom Niland
Career
Per 600 PA
0.161
0.161
Roy Spencer
Careerverified
Per 600 PAverified
0.21
0.21
Tom Niland
Career
Per 600 PA
0.357
0.357
Roy Spencer
Careerverified
Per 600 PAverified
0.498
0.498
Tom Niland
Career
Per 600 PA
0.188
0.188
Roy Spencer
Careerverified
Per 600 PAverified
0.265
0.265
Tom Niland
Career
Per 600 PA
3
24
Roy Spencer
Careerverified
Per 600 PAverified
177
53.23
Tom Niland
Career
Per 600 PA
3
24
Roy Spencer
Careerverified
Per 600 PAverified
203
61.05
Tom Niland
Career
Per 600 PA
6
48
Roy Spencer
Careerverified
Per 600 PAverified
377
113.38
Tom Niland
Career
Per 600 PA
4.03
32.22
Roy Spencer
Careerverified
Per 600 PAverified
195.86
58.91
Tom Niland
Career
Per 600 PAverified
1
8
Roy Spencer
Careerverified
Per 600 PA
11
3.31
Tom Niland
Career
Per 600 PAverified
5
40
Roy Spencer
Careerverified
Per 600 PA
128
38.5
Tom Niland
Career
Per 600 PA
0
0
Roy Spencer
Career
Per 600 PA
0
0
Tom Niland
Careerverified
Per 600 PAverified
4
32
Roy Spencer
Career
Per 600 PA
130
39.1
Tom Niland
Careerverified
Per 600 PAverified
18.75
18.75
Roy Spencer
Career
Per 600 PA
15.35
15.35
Tom Niland
Careerverified
Per 600 PAverified
1.25
1.25
Roy Spencer
Career
Per 600 PA
0.98
0.98
Tom Niland
Career
Per 600 PA
1
8
Roy Spencer
Careerverified
Per 600 PAverified
42
12.63
Tom Niland
Career
Per 600 PA
0
0
Roy Spencer
Career
Per 600 PA
0
0
Tom Niland
Careerverified
Per 600 PAverified
0
0
Roy Spencer
Career
Per 600 PA
4
1.2
Tom Niland
Career
Per 600 PA
0
0
Roy Spencer
Careerverified
Per 600 PAverified
4
1.2
Tom Niland
Career
Per 600 PA
0
0
Roy Spencer
Careerverified
Per 600 PAverified
1
0.3
Tom Niland
Career
Per 600 PA
0
0
Roy Spencer
Careerverified
Per 600 PAverified
5
1.5
Tom Niland
Career
Per 600 PA
Roy Spencer
Careerverified
Per 600 PAverified
80
80

Fielding Stats for Tom Niland and Roy Spencer

Tom Niland
Career
Per 9 Inningsverified
1
1
Roy Spencer
Careerverified
Per 9 Innings
12
Tom Niland
Career
Per 9 Inningsverified
18
1.14
Roy Spencer
Careerverified
Per 9 Innings
585
Tom Niland
Career
Per 9 Innings
0
0
Roy Spencer
Career
Per 9 Innings
0
Tom Niland
Careerverified
Per 9 Inningsverified
426
27
Roy Spencer
Career
Per 9 Innings
0
Tom Niland
Careerverified
Per 9 Inningsverified
142
9
Roy Spencer
Career
Per 9 Innings
0
Tom Niland
Career
Per 9 Inningsverified
23
1.46
Roy Spencer
Careerverified
Per 9 Innings
2138
Tom Niland
Career
Per 9 Inningsverified
16
1.01
Roy Spencer
Careerverified
Per 9 Innings
275
Tom Niland
Careerverified
Per 9 Innings
7
0.44
Roy Spencer
Career
Per 9 Inningsverified
40
Tom Niland
Career
Per 9 Inningsverified
46
2.92
Roy Spencer
Careerverified
Per 9 Innings
2453
Tom Niland
Career
Per 9 Inningsverified
39
2.47
Roy Spencer
Careerverified
Per 9 Innings
2413
Tom Niland
Career
Per 9 Inningsverified
84.78
84.78
Roy Spencer
Careerverified
Per 9 Innings
98.37
Tom Niland
Career
Per 9 Inningsverified
2.167
2.167
Roy Spencer
Careerverified
Per 9 Innings
4.125
Tom Niland
Career
Per 9 Innings
0
0
Roy Spencer
Career
Per 9 Innings
0
Tom Niland
Career
Per 9 Inningsverified
1
0.06
Roy Spencer
Careerverified
Per 9 Innings
33
Tom Niland
Careerverified
Per 9 Innings
0
0
Roy Spencer
Career
Per 9 Innings
25
Tom Niland
Career
Per 9 Innings
0
0
Roy Spencer
Career
Per 9 Innings
0
Tom Niland
Career
Per 9 Innings
0
0
Roy Spencer
Career
Per 9 Innings
0
Tom Niland
Career
Per 9 Innings
0
0
Roy Spencer
Career
Per 9 Innings
0