Christian Roa vs. Shane Spencer — Career Comparison

You might be looking for a matchup, check Christian Roa's matchup page instead!

Gen ZTexasThrows RightBats RightNorth AmericaMiami MarlinsNational LeagueRelief Pitcher
Gen XFloridaThrows RightBats RightNorth AmericaNew York YankeesAmerican LeagueLeft Fielder

Shane Spencer is a position player and Christian Roa a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Shane Spencer ever faced Christian Roa, check out their matchup page.

Fielding Stats for Christian Roa and Shane Spencer

Christian Roa
Career
Per 9 Innings
1
1
Shane Spencer
Careerverified
Per 9 Inningsverified
7
7
Christian Roa
Career
Per 9 Inningsverified
2
6
Shane Spencer
Careerverified
Per 9 Innings
457
1.2
Christian Roa
Career
Per 9 Innings
0
0
Shane Spencer
Careerverified
Per 9 Inningsverified
370
0.97
Christian Roa
Career
Per 9 Innings
9
27
Shane Spencer
Careerverified
Per 9 Innings
10290
27
Christian Roa
Career
Per 9 Innings
3
9
Shane Spencer
Careerverified
Per 9 Innings
3430
9
Christian Roa
Career
Per 9 Innings
0
0
Shane Spencer
Careerverified
Per 9 Inningsverified
881
2.31
Christian Roa
Career
Per 9 Innings
0
0
Shane Spencer
Careerverified
Per 9 Inningsverified
29
0.08
Christian Roa
Careerverified
Per 9 Inningsverified
0
0
Shane Spencer
Career
Per 9 Innings
12
0.03
Christian Roa
Career
Per 9 Innings
0
0
Shane Spencer
Careerverified
Per 9 Inningsverified
922
2.42
Christian Roa
Career
Per 9 Innings
0
0
Shane Spencer
Careerverified
Per 9 Inningsverified
910
2.39
Christian Roa
Career
Per 9 Innings
Shane Spencer
Careerverified
Per 9 Inningsverified
98.7
98.7
Christian Roa
Career
Per 9 Innings
0
0
Shane Spencer
Careerverified
Per 9 Inningsverified
1.991
1.991
Christian Roa
Career
Per 9 Innings
0
0
Shane Spencer
Careerverified
Per 9 Inningsverified
80.96
80.96
Christian Roa
Career
Per 9 Innings
0
0
Shane Spencer
Careerverified
Per 9 Inningsverified
10
0.03
Christian Roa
Career
Per 9 Innings
0
0
Shane Spencer
Career
Per 9 Innings
0
0
Christian Roa
Career
Per 9 Innings
0
0
Shane Spencer
Career
Per 9 Innings
0
0
Christian Roa
Career
Per 9 Innings
0
0
Shane Spencer
Career
Per 9 Innings
0
0
Christian Roa
Career
Per 9 Innings
0
0
Shane Spencer
Career
Per 9 Innings
0
0

Hitting Stats for Christian Roa and Shane Spencer

Christian Roa
Career
Per 600 PA
1
Shane Spencer
Careerverified
Per 600 PAverified
7
7
Christian Roa
Career
Per 600 PA
2
Shane Spencer
Careerverified
Per 600 PAverified
538
172.9
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
1867
600
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
1671
537.01
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
0.262
0.262
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
0.769
0.769
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
438
140.76
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
287
92.23
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
84
27
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
8
2.57
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
59
18.96
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
151
48.53
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
0.345
0.345
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
0.035
0.035
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
0.135
0.135
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
238.67
76.7
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
715
229.78
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
607
195.07
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
0.326
0.326
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
0.428
0.428
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
0.754
0.754
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
0.166
0.166
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
0.254
0.254
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
0.708
0.708
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
0.297
0.297
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
208
66.85
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
242
77.77
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
391
125.66
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
244.37
78.53
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
17
5.46
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
152
48.85
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
4
1.29
Christian Roa
Careerverified
Per 600 PAverified
0
Shane Spencer
Career
Per 600 PA
357
114.73
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
5.23
5.23
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
0.43
0.43
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
4
1.29
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
23
7.39
Christian Roa
Careerverified
Per 600 PAverified
0
Shane Spencer
Career
Per 600 PA
23
7.39
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
13
4.18
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
11
3.54
Christian Roa
Career
Per 600 PA
0
Shane Spencer
Careerverified
Per 600 PAverified
24
7.71
Christian Roa
Career
Per 600 PA
Shane Spencer
Careerverified
Per 600 PAverified
54.17
54.17