Mark Davis vs. Brad Thomas — Career Comparison

Baby BoomersCaliforniaThrows LeftBats LeftNorth AmericaSan Francisco GiantsNational LeagueRelief PitcherCy Young AwardAll-Star
Gen XAustraliaThrows LeftBats LeftOceaniaDetroit TigersAmerican LeagueRelief Pitcher

On the career pitching numbers, Mark Davis posted a stronger line than Brad Thomas. Mark Davis posted stronger numbers in ERA (4.17 vs 5.8) and WHIP (1.454 vs 1.769). By the career numbers, Mark Davis had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for Mark Davis and Brad Thomas

Mark Davis
Careerverified
Per 9 Inningsverified
15
15
Brad Thomas
Career
Per 9 Innings
5
5
Mark Davis
Careerverified
Per 9 Innings
624
4.9
Brad Thomas
Career
Per 9 Inningsverified
72
6.23
Mark Davis
Careerverified
Per 9 Inningsverified
85
0.67
Brad Thomas
Career
Per 9 Innings
7
0.61
Mark Davis
Careerverified
Per 9 Innings
51
0.4
Brad Thomas
Career
Per 9 Inningsverified
6
0.52
Mark Davis
Career
Per 9 Innings
84
0.66
Brad Thomas
Careerverified
Per 9 Inningsverified
6
0.52
Mark Davis
Career
Per 9 Innings
37.78
37.78
Brad Thomas
Careerverified
Per 9 Inningsverified
50
50
Mark Davis
Careerverified
Per 9 Inningsverified
13.62
13.62
Brad Thomas
Career
Per 9 Innings
9.72
9.72
Mark Davis
Careerverified
Per 9 Inningsverified
4
0.03
Brad Thomas
Career
Per 9 Innings
0
0
Mark Davis
Careerverified
Per 9 Inningsverified
2
0.02
Brad Thomas
Career
Per 9 Innings
0
0
Mark Davis
Careerverified
Per 9 Inningsverified
96
0.75
Brad Thomas
Career
Per 9 Innings
0
0
Mark Davis
Career
Per 9 Inningsverified
530
4.17
Brad Thomas
Careerverified
Per 9 Innings
67
5.8
Mark Davis
Careerverified
Per 9 Inningsverified
4.17
4.17
Brad Thomas
Career
Per 9 Innings
5.8
5.8
Mark Davis
Careerverified
Per 9 Inningsverified
4.06
4.06
Brad Thomas
Career
Per 9 Innings
6.17
6.17
Mark Davis
Careerverified
Per 9 Inningsverified
4.18
4.18
Brad Thomas
Career
Per 9 Innings
5.34
5.34
Mark Davis
Careerverified
Per 9 Inningsverified
0.249
0.249
Brad Thomas
Career
Per 9 Innings
0.312
0.312
Mark Davis
Careerverified
Per 9 Innings
3435
27
Brad Thomas
Career
Per 9 Innings
312
27
Mark Davis
Careerverified
Per 9 Innings
1145
9
Brad Thomas
Career
Per 9 Innings
104
9
Mark Davis
Career
Per 9 Inningsverified
1068
8.39
Brad Thomas
Careerverified
Per 9 Innings
127
10.99
Mark Davis
Careerverified
Per 9 Inningsverified
8.39
8.39
Brad Thomas
Career
Per 9 Innings
10.99
10.99
Mark Davis
Career
Per 9 Inningsverified
129
1.01
Brad Thomas
Careerverified
Per 9 Innings
12
1.04
Mark Davis
Careerverified
Per 9 Inningsverified
1.01
1.01
Brad Thomas
Career
Per 9 Innings
1.04
1.04
Mark Davis
Career
Per 9 Innings
0.21
0.21
Brad Thomas
Careerverified
Per 9 Inningsverified
0.17
0.17
Mark Davis
Career
Per 9 Inningsverified
534
4.2
Brad Thomas
Careerverified
Per 9 Innings
53
4.59
Mark Davis
Career
Per 9 Innings
63
0.5
Brad Thomas
Careerverified
Per 9 Inningsverified
4
0.35
Mark Davis
Careerverified
Per 9 Inningsverified
4.2
4.2
Brad Thomas
Career
Per 9 Innings
4.59
4.59
Mark Davis
Careerverified
Per 9 Inningsverified
1007
7.92
Brad Thomas
Career
Per 9 Innings
45
3.89
Mark Davis
Careerverified
Per 9 Inningsverified
7.92
7.92
Brad Thomas
Career
Per 9 Innings
3.89
3.89
Mark Davis
Careerverified
Per 9 Inningsverified
1.61
1.61
Brad Thomas
Career
Per 9 Innings
0.63
0.63
Mark Davis
Careerverified
Per 9 Inningsverified
1.346
1.346
Brad Thomas
Career
Per 9 Innings
0.942
0.942
Mark Davis
Career
Per 9 Inningsverified
63
0.5
Brad Thomas
Careerverified
Per 9 Innings
7
0.61
Mark Davis
Career
Per 9 Inningsverified
28
0.22
Brad Thomas
Careerverified
Per 9 Innings
6
0.52
Mark Davis
Career
Per 9 Innings
12
0.09
Brad Thomas
Careerverified
Per 9 Inningsverified
0
0
Mark Davis
Careerverified
Per 9 Innings
4955
38.95
Brad Thomas
Career
Per 9 Inningsverified
483
41.8
Mark Davis
Careerverified
Per 9 Inningsverified
265
2.08
Brad Thomas
Career
Per 9 Innings
13
1.13
Mark Davis
Career
Per 9 Inningsverified
582
4.57
Brad Thomas
Careerverified
Per 9 Innings
69
5.97
Mark Davis
Careerverified
Per 9 Inningsverified
4.57
4.57
Brad Thomas
Career
Per 9 Innings
5.97
5.97
Mark Davis
Career
Per 9 Inningsverified
60
0.47
Brad Thomas
Careerverified
Per 9 Innings
6
0.52
Mark Davis
Career
Per 9 Inningsverified
44
0.35
Brad Thomas
Careerverified
Per 9 Innings
11
0.95
Mark Davis
Careerverified
Per 9 Innings
90
0.71
Brad Thomas
Career
Per 9 Inningsverified
13
1.13
Mark Davis
Careerverified
Per 9 Inningsverified
1.399
1.399
Brad Thomas
Career
Per 9 Innings
1.731
1.731
Mark Davis
Careerverified
Per 9 Innings
4289
33.71
Brad Thomas
Career
Per 9 Inningsverified
407
35.22
Mark Davis
Careerverified
Per 9 Inningsverified
0.93
0.93
Brad Thomas
Career
Per 9 Innings
0.96
0.96
Mark Davis
Careerverified
Per 9 Inningsverified
0.298
0.298
Brad Thomas
Career
Per 9 Innings
0.329
0.329
Mark Davis
Career
Per 9 Innings
38.95
38.95
Brad Thomas
Careerverified
Per 9 Inningsverified
41.8
41.8

Fielding Stats for Mark Davis and Brad Thomas

Mark Davis
Careerverified
Per 9 Inningsverified
15
15
Brad Thomas
Career
Per 9 Innings
5
5
Mark Davis
Careerverified
Per 9 Innings
624
4.9
Brad Thomas
Career
Per 9 Inningsverified
72
6.23
Mark Davis
Careerverified
Per 9 Inningsverified
85
0.67
Brad Thomas
Career
Per 9 Innings
7
0.61
Mark Davis
Careerverified
Per 9 Innings
3435
27
Brad Thomas
Career
Per 9 Innings
312
27
Mark Davis
Careerverified
Per 9 Innings
1145
9
Brad Thomas
Career
Per 9 Innings
104
9
Mark Davis
Careerverified
Per 9 Innings
29
0.23
Brad Thomas
Career
Per 9 Inningsverified
3
0.26
Mark Davis
Careerverified
Per 9 Innings
151
1.19
Brad Thomas
Career
Per 9 Inningsverified
18
1.56
Mark Davis
Career
Per 9 Innings
16
0.13
Brad Thomas
Careerverified
Per 9 Inningsverified
0
0
Mark Davis
Careerverified
Per 9 Innings
196
1.54
Brad Thomas
Career
Per 9 Inningsverified
21
1.82
Mark Davis
Careerverified
Per 9 Innings
180
1.41
Brad Thomas
Career
Per 9 Inningsverified
21
1.82
Mark Davis
Career
Per 9 Innings
91.84
91.84
Brad Thomas
Careerverified
Per 9 Inningsverified
100
100
Mark Davis
Career
Per 9 Innings
0.289
0.289
Brad Thomas
Careerverified
Per 9 Inningsverified
0.292
0.292
Mark Davis
Careerverified
Per 9 Inningsverified
13.62
13.62
Brad Thomas
Career
Per 9 Innings
9.72
9.72
Mark Davis
Careerverified
Per 9 Inningsverified
10
0.08
Brad Thomas
Career
Per 9 Innings
0
0
Mark Davis
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Mark Davis
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Mark Davis
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Mark Davis
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0

Hitting Stats for Mark Davis and Brad Thomas

Mark Davis
Careerverified
Per 600 PAverified
15
15
Brad Thomas
Career
Per 600 PA
5
Mark Davis
Careerverified
Per 600 PAverified
625
1884.42
Brad Thomas
Career
Per 600 PA
72
Mark Davis
Careerverified
Per 600 PAverified
199
600
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
167
503.52
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
0.156
0.156
Brad Thomas
Career
Per 600 PA
Mark Davis
Careerverified
Per 600 PAverified
0.514
0.514
Brad Thomas
Career
Per 600 PA
Mark Davis
Careerverified
Per 600 PAverified
26
78.39
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
18
54.27
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
3
9.05
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
4
12.06
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
1
3.02
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
8
24.12
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
0.308
0.308
Brad Thomas
Career
Per 600 PA
Mark Davis
Careerverified
Per 600 PAverified
0.006
0.006
Brad Thomas
Career
Per 600 PA
Mark Davis
Careerverified
Per 600 PAverified
0.039
0.039
Brad Thomas
Career
Per 600 PA
Mark Davis
Careerverified
Per 600 PAverified
8.54
25.73
Brad Thomas
Career
Per 600 PA
Mark Davis
Careerverified
Per 600 PAverified
40
120.6
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
34
102.51
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
0.194
0.194
Brad Thomas
Career
Per 600 PA
Mark Davis
Careerverified
Per 600 PAverified
0.24
0.24
Brad Thomas
Career
Per 600 PA
Mark Davis
Careerverified
Per 600 PAverified
0.434
0.434
Brad Thomas
Career
Per 600 PA
Mark Davis
Careerverified
Per 600 PAverified
0.084
0.084
Brad Thomas
Career
Per 600 PA
Mark Davis
Careerverified
Per 600 PAverified
0.147
0.147
Brad Thomas
Career
Per 600 PA
Mark Davis
Careerverified
Per 600 PAverified
0.345
0.345
Brad Thomas
Career
Per 600 PA
Mark Davis
Careerverified
Per 600 PAverified
0.223
0.223
Brad Thomas
Career
Per 600 PA
Mark Davis
Careerverified
Per 600 PAverified
16
48.24
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
9
27.14
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
24
72.36
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
7.02
21.16
Brad Thomas
Career
Per 600 PA
Mark Davis
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
8
24.12
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Career
Per 600 PA
54
162.81
Brad Thomas
Careerverified
Per 600 PAverified
0
Mark Davis
Careerverified
Per 600 PAverified
3.69
3.69
Brad Thomas
Career
Per 600 PA
Mark Davis
Careerverified
Per 600 PAverified
0.15
0.15
Brad Thomas
Career
Per 600 PA
Mark Davis
Careerverified
Per 600 PAverified
24
72.36
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
1
3.02
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
1
3.02
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
2
6.03
Brad Thomas
Career
Per 600 PA
0
Mark Davis
Careerverified
Per 600 PAverified
50
50
Brad Thomas
Career
Per 600 PA