Carlos Royer vs. Brad Thomas — Career Comparison

You might be looking for a matchup, check Carlos Royer's matchup page instead!

Pre-GenerationalCubaThrows RightBats RightCaribbeanCuban Stars of HavanaWestern League (Independent)First Baseman
Gen XAustraliaThrows LeftBats LeftOceaniaDetroit TigersAmerican LeagueRelief Pitcher

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

Pitching Stats for Carlos Royer and Brad Thomas

Carlos Royer
Career
Per 9 Innings
2
2
Brad Thomas
Careerverified
Per 9 Inningsverified
5
5
Carlos Royer
Career
Per 9 Innings
8
1.07
Brad Thomas
Careerverified
Per 9 Inningsverified
72
6.23
Carlos Royer
Career
Per 9 Inningsverified
7
0.94
Brad Thomas
Career
Per 9 Innings
7
0.61
Carlos Royer
Career
Per 9 Innings
2
0.27
Brad Thomas
Careerverified
Per 9 Inningsverified
6
0.52
Carlos Royer
Career
Per 9 Innings
6
0.81
Brad Thomas
Career
Per 9 Inningsverified
6
0.52
Carlos Royer
Career
Per 9 Innings
25
25
Brad Thomas
Careerverified
Per 9 Inningsverified
50
50
Carlos Royer
Careerverified
Per 9 Inningsverified
87.5
87.5
Brad Thomas
Career
Per 9 Innings
9.72
9.72
Carlos Royer
Careerverified
Per 9 Inningsverified
7
0.94
Brad Thomas
Career
Per 9 Innings
0
0
Carlos Royer
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Carlos Royer
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Carlos Royer
Careerverified
Per 9 Inningsverified
24
3.22
Brad Thomas
Career
Per 9 Innings
67
5.8
Carlos Royer
Careerverified
Per 9 Inningsverified
3.22
3.22
Brad Thomas
Career
Per 9 Innings
5.8
5.8
Carlos Royer
Careerverified
Per 9 Inningsverified
3.27
3.27
Brad Thomas
Career
Per 9 Innings
6.17
6.17
Carlos Royer
Careerverified
Per 9 Inningsverified
3.58
3.58
Brad Thomas
Career
Per 9 Innings
5.34
5.34
Carlos Royer
Careerverified
Per 9 Inningsverified
0.262
0.262
Brad Thomas
Career
Per 9 Innings
0.312
0.312
Carlos Royer
Career
Per 9 Innings
201
27
Brad Thomas
Careerverified
Per 9 Innings
312
27
Carlos Royer
Career
Per 9 Innings
67
9
Brad Thomas
Careerverified
Per 9 Innings
104
9
Carlos Royer
Careerverified
Per 9 Inningsverified
64
8.6
Brad Thomas
Career
Per 9 Innings
127
10.99
Carlos Royer
Careerverified
Per 9 Inningsverified
8.6
8.6
Brad Thomas
Career
Per 9 Innings
10.99
10.99
Carlos Royer
Careerverified
Per 9 Inningsverified
2
0.27
Brad Thomas
Career
Per 9 Innings
12
1.04
Carlos Royer
Careerverified
Per 9 Inningsverified
0.27
0.27
Brad Thomas
Career
Per 9 Innings
1.04
1.04
Carlos Royer
Career
Per 9 Innings
0.25
0.25
Brad Thomas
Careerverified
Per 9 Inningsverified
0.17
0.17
Carlos Royer
Careerverified
Per 9 Inningsverified
22
2.96
Brad Thomas
Career
Per 9 Innings
53
4.59
Carlos Royer
Careerverified
Per 9 Inningsverified
0
0
Brad Thomas
Career
Per 9 Innings
4
0.35
Carlos Royer
Careerverified
Per 9 Inningsverified
2.96
2.96
Brad Thomas
Career
Per 9 Innings
4.59
4.59
Carlos Royer
Career
Per 9 Inningsverified
31
4.16
Brad Thomas
Careerverified
Per 9 Innings
45
3.89
Carlos Royer
Careerverified
Per 9 Inningsverified
4.16
4.16
Brad Thomas
Career
Per 9 Innings
3.89
3.89
Carlos Royer
Careerverified
Per 9 Inningsverified
3.88
3.88
Brad Thomas
Career
Per 9 Innings
0.63
0.63
Carlos Royer
Career
Per 9 Innings
0.791
0.791
Brad Thomas
Careerverified
Per 9 Inningsverified
0.942
0.942
Carlos Royer
Careerverified
Per 9 Inningsverified
0
0
Brad Thomas
Career
Per 9 Innings
7
0.61
Carlos Royer
Careerverified
Per 9 Inningsverified
3
0.4
Brad Thomas
Career
Per 9 Innings
6
0.52
Carlos Royer
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Carlos Royer
Career
Per 9 Innings
282
37.88
Brad Thomas
Careerverified
Per 9 Inningsverified
483
41.8
Carlos Royer
Career
Per 9 Innings
1
0.13
Brad Thomas
Careerverified
Per 9 Inningsverified
13
1.13
Carlos Royer
Careerverified
Per 9 Inningsverified
40
5.37
Brad Thomas
Career
Per 9 Innings
69
5.97
Carlos Royer
Careerverified
Per 9 Inningsverified
5.37
5.37
Brad Thomas
Career
Per 9 Innings
5.97
5.97
Carlos Royer
Career
Per 9 Innings
13
1.75
Brad Thomas
Careerverified
Per 9 Inningsverified
6
0.52
Carlos Royer
Careerverified
Per 9 Inningsverified
0
0
Brad Thomas
Career
Per 9 Innings
11
0.95
Carlos Royer
Career
Per 9 Innings
7
0.94
Brad Thomas
Careerverified
Per 9 Inningsverified
13
1.13
Carlos Royer
Careerverified
Per 9 Inningsverified
1.284
1.284
Brad Thomas
Career
Per 9 Innings
1.731
1.731
Carlos Royer
Career
Per 9 Innings
244
32.78
Brad Thomas
Careerverified
Per 9 Inningsverified
407
35.22
Carlos Royer
Career
Per 9 Innings
5
5
Brad Thomas
Careerverified
Per 9 Inningsverified
0.96
0.96
Carlos Royer
Careerverified
Per 9 Inningsverified
0.294
0.294
Brad Thomas
Career
Per 9 Innings
0.329
0.329
Carlos Royer
Career
Per 9 Innings
37.88
37.88
Brad Thomas
Careerverified
Per 9 Inningsverified
41.8
41.8

Fielding Stats for Carlos Royer and Brad Thomas

Carlos Royer
Career
Per 9 Innings
2
2
Brad Thomas
Careerverified
Per 9 Inningsverified
5
5
Carlos Royer
Career
Per 9 Innings
23
1.07
Brad Thomas
Careerverified
Per 9 Inningsverified
72
6.23
Carlos Royer
Careerverified
Per 9 Inningsverified
20
0.93
Brad Thomas
Career
Per 9 Innings
7
0.61
Carlos Royer
Careerverified
Per 9 Innings
583
27
Brad Thomas
Career
Per 9 Innings
312
27
Carlos Royer
Careerverified
Per 9 Innings
194.1
9
Brad Thomas
Career
Per 9 Innings
104
9
Carlos Royer
Careerverified
Per 9 Inningsverified
184
8.52
Brad Thomas
Career
Per 9 Innings
3
0.26
Carlos Royer
Careerverified
Per 9 Innings
22
1.02
Brad Thomas
Career
Per 9 Inningsverified
18
1.56
Carlos Royer
Career
Per 9 Innings
3
0.14
Brad Thomas
Careerverified
Per 9 Inningsverified
0
0
Carlos Royer
Careerverified
Per 9 Inningsverified
209
9.68
Brad Thomas
Career
Per 9 Innings
21
1.82
Carlos Royer
Careerverified
Per 9 Inningsverified
206
9.54
Brad Thomas
Career
Per 9 Innings
21
1.82
Carlos Royer
Career
Per 9 Innings
98.56
98.56
Brad Thomas
Careerverified
Per 9 Inningsverified
100
100
Carlos Royer
Careerverified
Per 9 Inningsverified
8.957
8.957
Brad Thomas
Career
Per 9 Innings
0.292
0.292
Carlos Royer
Careerverified
Per 9 Inningsverified
86.96
86.96
Brad Thomas
Career
Per 9 Innings
9.72
9.72
Carlos Royer
Careerverified
Per 9 Inningsverified
6
0.28
Brad Thomas
Career
Per 9 Innings
0
0
Carlos Royer
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Carlos Royer
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Carlos Royer
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Carlos Royer
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0

Hitting Stats for Carlos Royer and Brad Thomas

Carlos Royer
Career
Per 600 PAverified
2
2
Brad Thomas
Careerverified
Per 600 PA
5
Carlos Royer
Career
Per 600 PAverified
23
162.35
Brad Thomas
Careerverified
Per 600 PA
72
Carlos Royer
Careerverified
Per 600 PAverified
85
600
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
76
536.47
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
0.197
0.197
Brad Thomas
Career
Per 600 PA
Carlos Royer
Careerverified
Per 600 PAverified
0.56
0.56
Brad Thomas
Career
Per 600 PA
Carlos Royer
Careerverified
Per 600 PAverified
15
105.88
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
11
77.65
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
3
21.18
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
1
7.06
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
4
28.24
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
0.267
0.267
Brad Thomas
Career
Per 600 PA
Carlos Royer
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
Carlos Royer
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
Carlos Royer
Careerverified
Per 600 PAverified
5.25
37.09
Brad Thomas
Career
Per 600 PA
Carlos Royer
Careerverified
Per 600 PAverified
20
141.18
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
19
134.12
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
0.238
0.238
Brad Thomas
Career
Per 600 PA
Carlos Royer
Careerverified
Per 600 PAverified
0.263
0.263
Brad Thomas
Career
Per 600 PA
Carlos Royer
Careerverified
Per 600 PAverified
0.501
0.501
Brad Thomas
Career
Per 600 PA
Carlos Royer
Careerverified
Per 600 PAverified
0.066
0.066
Brad Thomas
Career
Per 600 PA
Carlos Royer
Careerverified
Per 600 PAverified
0.173
0.173
Brad Thomas
Career
Per 600 PA
Carlos Royer
Careerverified
Per 600 PAverified
0.426
0.426
Brad Thomas
Career
Per 600 PA
Carlos Royer
Careerverified
Per 600 PAverified
0.197
0.197
Brad Thomas
Career
Per 600 PA
Carlos Royer
Careerverified
Per 600 PAverified
9
63.53
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
5
35.29
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
14
98.82
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
5.54
39.12
Brad Thomas
Career
Per 600 PA
Carlos Royer
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
4
28.24
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Carlos Royer
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Carlos Royer
Careerverified
Per 600 PAverified
5
35.29
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
2
14.12
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
2
14.12
Brad Thomas
Career
Per 600 PA
0
Carlos Royer
Careerverified
Per 600 PAverified
100
100
Brad Thomas
Career
Per 600 PA