Carlos Rivera vs. Brad Thomas — Career Comparison

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

Gen XP.R.Throws LeftBats LeftCaribbeanPittsburgh PiratesNational LeagueFirst Baseman
Gen XAustraliaThrows LeftBats LeftOceaniaDetroit TigersAmerican LeagueRelief Pitcher

Carlos Rivera 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 Rivera ever faced Brad Thomas, check out their matchup page.

Fielding Stats for Carlos Rivera and Brad Thomas

Carlos Rivera
Career
Per 9 Innings
2
2
Brad Thomas
Careerverified
Per 9 Inningsverified
5
5
Carlos Rivera
Career
Per 9 Innings
67
2.46
Brad Thomas
Careerverified
Per 9 Inningsverified
72
6.23
Carlos Rivera
Careerverified
Per 9 Inningsverified
18
0.66
Brad Thomas
Career
Per 9 Innings
7
0.61
Carlos Rivera
Careerverified
Per 9 Innings
734
27
Brad Thomas
Career
Per 9 Innings
312
27
Carlos Rivera
Careerverified
Per 9 Innings
244.2
9
Brad Thomas
Career
Per 9 Innings
104
9
Carlos Rivera
Careerverified
Per 9 Inningsverified
264
9.71
Brad Thomas
Career
Per 9 Innings
3
0.26
Carlos Rivera
Career
Per 9 Innings
17
0.63
Brad Thomas
Careerverified
Per 9 Inningsverified
18
1.56
Carlos Rivera
Career
Per 9 Innings
4
0.15
Brad Thomas
Careerverified
Per 9 Inningsverified
0
0
Carlos Rivera
Careerverified
Per 9 Inningsverified
285
10.48
Brad Thomas
Career
Per 9 Innings
21
1.82
Carlos Rivera
Careerverified
Per 9 Inningsverified
281
10.34
Brad Thomas
Career
Per 9 Innings
21
1.82
Carlos Rivera
Career
Per 9 Innings
98.6
98.6
Brad Thomas
Careerverified
Per 9 Inningsverified
100
100
Carlos Rivera
Careerverified
Per 9 Inningsverified
4.194
4.194
Brad Thomas
Career
Per 9 Innings
0.292
0.292
Carlos Rivera
Careerverified
Per 9 Inningsverified
26.87
26.87
Brad Thomas
Career
Per 9 Innings
9.72
9.72
Carlos Rivera
Careerverified
Per 9 Inningsverified
28
1.03
Brad Thomas
Career
Per 9 Innings
0
0
Carlos Rivera
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Carlos Rivera
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Carlos Rivera
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Carlos Rivera
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0

Hitting Stats for Carlos Rivera and Brad Thomas

Carlos Rivera
Career
Per 600 PAverified
2
2
Brad Thomas
Careerverified
Per 600 PA
5
Carlos Rivera
Careerverified
Per 600 PAverified
85
414.63
Brad Thomas
Career
Per 600 PA
72
Carlos Rivera
Careerverified
Per 600 PAverified
123
600
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Careerverified
Per 600 PAverified
110
536.59
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Careerverified
Per 600 PAverified
0.218
0.218
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
0.65
0.65
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
24
117.07
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Careerverified
Per 600 PAverified
16
78.05
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Careerverified
Per 600 PAverified
5
24.39
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Careerverified
Per 600 PAverified
3
14.63
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Careerverified
Per 600 PAverified
8
39.02
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Careerverified
Per 600 PAverified
0.333
0.333
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
0.027
0.027
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
0.125
0.125
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
11.58
56.49
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
38
185.37
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Careerverified
Per 600 PAverified
34
165.85
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Careerverified
Per 600 PAverified
0.279
0.279
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
0.346
0.346
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
0.624
0.624
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
0.127
0.127
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
0.212
0.212
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
0.546
0.546
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
0.269
0.269
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
13
63.41
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Careerverified
Per 600 PAverified
11
53.66
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Careerverified
Per 600 PAverified
21
102.44
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Careerverified
Per 600 PAverified
10.75
52.45
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
1
4.88
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Careerverified
Per 600 PAverified
9
43.9
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Careerverified
Per 600 PAverified
3
14.63
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Career
Per 600 PA
31
151.22
Brad Thomas
Careerverified
Per 600 PAverified
0
Carlos Rivera
Careerverified
Per 600 PAverified
3.97
3.97
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
0.29
0.29
Brad Thomas
Career
Per 600 PA
Carlos Rivera
Careerverified
Per 600 PAverified
1
4.88
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Careerverified
Per 600 PAverified
2
9.76
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Career
Per 600 PA
2
9.76
Brad Thomas
Careerverified
Per 600 PAverified
0
Carlos Rivera
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Carlos Rivera
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA