Grayson Rodriguez vs. Brad Thomas — Career Comparison

Gen ZTexasThrows RightBats LeftNorth AmericaBaltimore OriolesAmerican LeagueStarting Pitcher
Gen XAustraliaThrows LeftBats LeftOceaniaDetroit TigersAmerican LeagueRelief Pitcher

Grayson Rodriguez built a career as a starting pitcher and Brad Thomas as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Grayson Rodriguez posted stronger surface numbers — ERA 4.11 and WHIP 1.291 compared to 5.8 and 1.769 for Brad Thomas. By the career numbers, Grayson Rodriguez had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Grayson Rodriguez and Brad Thomas

Grayson Rodriguez
Career
Per 9 Innings
2
2
Brad Thomas
Careerverified
Per 9 Inningsverified
5
5
Grayson Rodriguez
Career
Per 9 Innings
43
1.62
Brad Thomas
Careerverified
Per 9 Inningsverified
72
6.23
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
43
1.62
Brad Thomas
Career
Per 9 Innings
7
0.61
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
20
0.75
Brad Thomas
Career
Per 9 Innings
6
0.52
Grayson Rodriguez
Career
Per 9 Inningsverified
8
0.3
Brad Thomas
Careerverified
Per 9 Innings
6
0.52
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
71.43
71.43
Brad Thomas
Career
Per 9 Innings
50
50
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
100
100
Brad Thomas
Career
Per 9 Innings
9.72
9.72
Grayson Rodriguez
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Grayson Rodriguez
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Grayson Rodriguez
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Grayson Rodriguez
Career
Per 9 Inningsverified
109
4.11
Brad Thomas
Careerverified
Per 9 Innings
67
5.8
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
4.11
4.11
Brad Thomas
Career
Per 9 Innings
5.8
5.8
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
3.93
3.93
Brad Thomas
Career
Per 9 Innings
6.17
6.17
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
3.59
3.59
Brad Thomas
Career
Per 9 Innings
5.34
5.34
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
0.251
0.251
Brad Thomas
Career
Per 9 Innings
0.312
0.312
Grayson Rodriguez
Careerverified
Per 9 Innings
716
27
Brad Thomas
Career
Per 9 Innings
312
27
Grayson Rodriguez
Careerverified
Per 9 Innings
238.2
9
Brad Thomas
Career
Per 9 Innings
104
9
Grayson Rodriguez
Career
Per 9 Inningsverified
230
8.67
Brad Thomas
Careerverified
Per 9 Innings
127
10.99
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
8.67
8.67
Brad Thomas
Career
Per 9 Innings
10.99
10.99
Grayson Rodriguez
Career
Per 9 Innings
31
1.17
Brad Thomas
Careerverified
Per 9 Inningsverified
12
1.04
Grayson Rodriguez
Career
Per 9 Innings
1.17
1.17
Brad Thomas
Careerverified
Per 9 Inningsverified
1.04
1.04
Grayson Rodriguez
Career
Per 9 Innings
0.72
0.72
Brad Thomas
Careerverified
Per 9 Inningsverified
0.17
0.17
Grayson Rodriguez
Career
Per 9 Inningsverified
78
2.94
Brad Thomas
Careerverified
Per 9 Innings
53
4.59
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
0
0
Brad Thomas
Career
Per 9 Innings
4
0.35
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
2.94
2.94
Brad Thomas
Career
Per 9 Innings
4.59
4.59
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
259
9.77
Brad Thomas
Career
Per 9 Innings
45
3.89
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
9.77
9.77
Brad Thomas
Career
Per 9 Innings
3.89
3.89
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
6.02
6.02
Brad Thomas
Career
Per 9 Innings
0.63
0.63
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
1.412
1.412
Brad Thomas
Career
Per 9 Innings
0.942
0.942
Grayson Rodriguez
Career
Per 9 Inningsverified
10
0.38
Brad Thomas
Careerverified
Per 9 Innings
7
0.61
Grayson Rodriguez
Career
Per 9 Inningsverified
7
0.26
Brad Thomas
Careerverified
Per 9 Innings
6
0.52
Grayson Rodriguez
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Grayson Rodriguez
Careerverified
Per 9 Innings
1006
37.94
Brad Thomas
Career
Per 9 Inningsverified
483
41.8
Grayson Rodriguez
Career
Per 9 Innings
0
0
Brad Thomas
Careerverified
Per 9 Inningsverified
13
1.13
Grayson Rodriguez
Career
Per 9 Inningsverified
114
4.3
Brad Thomas
Careerverified
Per 9 Innings
69
5.97
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
4.3
4.3
Brad Thomas
Career
Per 9 Innings
5.97
5.97
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
0
0
Brad Thomas
Career
Per 9 Innings
6
0.52
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
4
0.15
Brad Thomas
Career
Per 9 Innings
11
0.95
Grayson Rodriguez
Careerverified
Per 9 Innings
24
0.91
Brad Thomas
Career
Per 9 Inningsverified
13
1.13
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
1.291
1.291
Brad Thomas
Career
Per 9 Innings
1.731
1.731
Grayson Rodriguez
Careerverified
Per 9 Innings
917
34.58
Brad Thomas
Career
Per 9 Inningsverified
407
35.22
Grayson Rodriguez
Career
Per 9 Innings
2.65
2.65
Brad Thomas
Careerverified
Per 9 Inningsverified
0.96
0.96
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
0.317
0.317
Brad Thomas
Career
Per 9 Innings
0.329
0.329
Grayson Rodriguez
Career
Per 9 Innings
37.94
37.94
Brad Thomas
Careerverified
Per 9 Inningsverified
41.8
41.8

Fielding Stats for Grayson Rodriguez and Brad Thomas

Grayson Rodriguez
Career
Per 9 Innings
2
2
Brad Thomas
Careerverified
Per 9 Inningsverified
5
5
Grayson Rodriguez
Career
Per 9 Innings
43
1.62
Brad Thomas
Careerverified
Per 9 Inningsverified
72
6.23
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
43
1.62
Brad Thomas
Career
Per 9 Innings
7
0.61
Grayson Rodriguez
Careerverified
Per 9 Innings
716
27
Brad Thomas
Career
Per 9 Innings
312
27
Grayson Rodriguez
Careerverified
Per 9 Innings
238.2
9
Brad Thomas
Career
Per 9 Innings
104
9
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
14
0.53
Brad Thomas
Career
Per 9 Innings
3
0.26
Grayson Rodriguez
Career
Per 9 Innings
18
0.68
Brad Thomas
Career
Per 9 Inningsverified
18
1.56
Grayson Rodriguez
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Grayson Rodriguez
Careerverified
Per 9 Innings
32
1.21
Brad Thomas
Career
Per 9 Inningsverified
21
1.82
Grayson Rodriguez
Careerverified
Per 9 Innings
32
1.21
Brad Thomas
Career
Per 9 Inningsverified
21
1.82
Grayson Rodriguez
Career
Per 9 Innings
100
100
Brad Thomas
Career
Per 9 Innings
100
100
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
0.744
0.744
Brad Thomas
Career
Per 9 Innings
0.292
0.292
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
100
100
Brad Thomas
Career
Per 9 Innings
9.72
9.72
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
1
0.04
Brad Thomas
Career
Per 9 Innings
0
0
Grayson Rodriguez
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Grayson Rodriguez
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Grayson Rodriguez
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Grayson Rodriguez
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0

Hitting Stats for Grayson Rodriguez and Brad Thomas

Grayson Rodriguez
Career
Per 600 PA
2
Brad Thomas
Careerverified
Per 600 PA
5
Grayson Rodriguez
Career
Per 600 PA
43
Brad Thomas
Careerverified
Per 600 PA
72
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
0
Brad Thomas
Career
Per 600 PA
0
Grayson Rodriguez
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA