Daniel Bard vs. Ryan Thompson — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueRelief Pitcher
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

When held to the same standard, Ryan Thompson comes out ahead of Daniel Bard in this reliever comparison. Ryan Thompson led in walk avoidance (BB%+ 146 vs 74), home run suppression (HR9+ 127 vs 109), and skill-based run prevention (DICE+ 113 vs 96). Daniel Bard held the edge in strikeout rate (K%+ 111 vs 87). The edge goes to Ryan Thompson.

Pitching Stats for Daniel Bard and Ryan Thompson

Daniel Bard
Careerverified
Per 9 Inningsverified
9
9
Ryan Thompson
Career
Per 9 Innings
6
6
Daniel Bard
Careerverified
Per 9 Innings
408
8.03
Ryan Thompson
Career
Per 9 Inningsverified
254
9.47
Daniel Bard
Careerverified
Per 9 Inningsverified
10
0.2
Ryan Thompson
Career
Per 9 Innings
1
0.04
Daniel Bard
Careerverified
Per 9 Innings
31
0.61
Ryan Thompson
Career
Per 9 Inningsverified
18
0.67
Daniel Bard
Career
Per 9 Innings
35
0.69
Ryan Thompson
Careerverified
Per 9 Inningsverified
16
0.6
Daniel Bard
Career
Per 9 Innings
46.97
46.97
Ryan Thompson
Careerverified
Per 9 Inningsverified
52.94
52.94
Daniel Bard
Careerverified
Per 9 Inningsverified
2.45
2.45
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Daniel Bard
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Daniel Bard
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Daniel Bard
Careerverified
Per 9 Inningsverified
66
1.3
Ryan Thompson
Career
Per 9 Innings
8
0.3
Daniel Bard
Career
Per 9 Innings
190
3.74
Ryan Thompson
Careerverified
Per 9 Inningsverified
95
3.54
Daniel Bard
Career
Per 9 Innings
3.74
3.74
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.54
3.54
Daniel Bard
Career
Per 9 Innings
3.52
3.52
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.19
3.19
Daniel Bard
Career
Per 9 Innings
3.96
3.96
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.45
3.45
Daniel Bard
Careerverified
Per 9 Inningsverified
0.214
0.214
Ryan Thompson
Career
Per 9 Innings
0.24
0.24
Daniel Bard
Careerverified
Per 9 Innings
1372
27
Ryan Thompson
Career
Per 9 Innings
724
27
Daniel Bard
Careerverified
Per 9 Innings
457.1
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Daniel Bard
Career
Per 9 Inningsverified
354
6.97
Ryan Thompson
Careerverified
Per 9 Innings
220
8.2
Daniel Bard
Careerverified
Per 9 Inningsverified
6.97
6.97
Ryan Thompson
Career
Per 9 Innings
8.2
8.2
Daniel Bard
Career
Per 9 Inningsverified
43
0.85
Ryan Thompson
Careerverified
Per 9 Innings
23
0.86
Daniel Bard
Careerverified
Per 9 Inningsverified
0.85
0.85
Ryan Thompson
Career
Per 9 Innings
0.86
0.86
Daniel Bard
Career
Per 9 Innings
0.11
0.11
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.09
0.09
Daniel Bard
Career
Per 9 Innings
241
4.74
Ryan Thompson
Careerverified
Per 9 Inningsverified
64
2.39
Daniel Bard
Career
Per 9 Innings
17
0.33
Ryan Thompson
Careerverified
Per 9 Inningsverified
8
0.3
Daniel Bard
Career
Per 9 Innings
4.74
4.74
Ryan Thompson
Careerverified
Per 9 Inningsverified
2.39
2.39
Daniel Bard
Careerverified
Per 9 Inningsverified
475
9.35
Ryan Thompson
Career
Per 9 Innings
208
7.76
Daniel Bard
Careerverified
Per 9 Inningsverified
9.35
9.35
Ryan Thompson
Career
Per 9 Innings
7.76
7.76
Daniel Bard
Careerverified
Per 9 Inningsverified
1.16
1.16
Ryan Thompson
Career
Per 9 Innings
0.82
0.82
Daniel Bard
Careerverified
Per 9 Inningsverified
1.566
1.566
Ryan Thompson
Career
Per 9 Innings
1.127
1.127
Daniel Bard
Career
Per 9 Innings
16
0.31
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
0.22
Daniel Bard
Career
Per 9 Innings
36
0.71
Ryan Thompson
Careerverified
Per 9 Inningsverified
11
0.41
Daniel Bard
Career
Per 9 Inningsverified
5
0.1
Ryan Thompson
Careerverified
Per 9 Innings
3
0.11
Daniel Bard
Careerverified
Per 9 Inningsverified
1965
38.67
Ryan Thompson
Career
Per 9 Innings
997
37.18
Daniel Bard
Careerverified
Per 9 Inningsverified
150
2.95
Ryan Thompson
Career
Per 9 Innings
30
1.12
Daniel Bard
Career
Per 9 Inningsverified
210
4.13
Ryan Thompson
Careerverified
Per 9 Innings
111
4.14
Daniel Bard
Careerverified
Per 9 Inningsverified
4.13
4.13
Ryan Thompson
Career
Per 9 Innings
4.14
4.14
Daniel Bard
Career
Per 9 Innings
14
0.28
Ryan Thompson
Careerverified
Per 9 Inningsverified
4
0.15
Daniel Bard
Career
Per 9 Innings
17
0.33
Ryan Thompson
Careerverified
Per 9 Inningsverified
2
0.07
Daniel Bard
Careerverified
Per 9 Innings
29
0.57
Ryan Thompson
Career
Per 9 Inningsverified
21
0.78
Daniel Bard
Career
Per 9 Innings
1.301
1.301
Ryan Thompson
Careerverified
Per 9 Inningsverified
1.177
1.177
Daniel Bard
Careerverified
Per 9 Innings
1657
32.61
Ryan Thompson
Career
Per 9 Inningsverified
916
34.16
Daniel Bard
Career
Per 9 Innings
0.51
0.51
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.44
0.44
Daniel Bard
Careerverified
Per 9 Inningsverified
0.273
0.273
Ryan Thompson
Career
Per 9 Innings
0.288
0.288
Daniel Bard
Careerverified
Per 9 Inningsverified
38.67
38.67
Ryan Thompson
Career
Per 9 Innings
37.18
37.18

Fielding Stats for Daniel Bard and Ryan Thompson

Daniel Bard
Careerverified
Per 9 Inningsverified
9
9
Ryan Thompson
Career
Per 9 Innings
6
6
Daniel Bard
Careerverified
Per 9 Innings
408
8.03
Ryan Thompson
Career
Per 9 Inningsverified
254
9.47
Daniel Bard
Careerverified
Per 9 Inningsverified
10
0.2
Ryan Thompson
Career
Per 9 Innings
1
0.04
Daniel Bard
Careerverified
Per 9 Innings
1372
27
Ryan Thompson
Career
Per 9 Innings
724
27
Daniel Bard
Careerverified
Per 9 Innings
457.1
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Daniel Bard
Careerverified
Per 9 Innings
33
0.65
Ryan Thompson
Career
Per 9 Inningsverified
20
0.75
Daniel Bard
Career
Per 9 Innings
32
0.63
Ryan Thompson
Careerverified
Per 9 Inningsverified
41
1.53
Daniel Bard
Career
Per 9 Innings
8
0.16
Ryan Thompson
Careerverified
Per 9 Inningsverified
3
0.11
Daniel Bard
Careerverified
Per 9 Innings
73
1.44
Ryan Thompson
Career
Per 9 Inningsverified
64
2.39
Daniel Bard
Careerverified
Per 9 Innings
65
1.28
Ryan Thompson
Career
Per 9 Inningsverified
61
2.27
Daniel Bard
Career
Per 9 Innings
89.04
89.04
Ryan Thompson
Careerverified
Per 9 Inningsverified
95.31
95.31
Daniel Bard
Career
Per 9 Innings
0.159
0.159
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Daniel Bard
Careerverified
Per 9 Inningsverified
2.45
2.45
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Daniel Bard
Career
Per 9 Innings
5
0.1
Ryan Thompson
Career
Per 9 Inningsverified
5
0.19
Daniel Bard
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Daniel Bard
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Daniel Bard
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Daniel Bard
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Daniel Bard and Ryan Thompson

Daniel Bard
Careerverified
Per 600 PAverified
9
9
Ryan Thompson
Career
Per 600 PA
6
Daniel Bard
Careerverified
Per 600 PAverified
408
81600
Ryan Thompson
Career
Per 600 PA
254
Daniel Bard
Careerverified
Per 600 PAverified
3
600
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Careerverified
Per 600 PAverified
3
600
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Careerverified
Per 600 PAverified
0.333
0.333
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Careerverified
Per 600 PAverified
0.667
0.667
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Careerverified
Per 600 PAverified
1
200
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Careerverified
Per 600 PAverified
1
200
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Careerverified
Per 600 PAverified
0.31
61.11
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Careerverified
Per 600 PAverified
1
200
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Careerverified
Per 600 PAverified
1
200
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Careerverified
Per 600 PAverified
0.333
0.333
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Careerverified
Per 600 PAverified
0.333
0.333
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Careerverified
Per 600 PAverified
0.667
0.667
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Careerverified
Per 600 PAverified
0.233
0.233
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Careerverified
Per 600 PAverified
0.5
0.5
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Careerverified
Per 600 PAverified
0.5
0.5
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Careerverified
Per 600 PAverified
1
200
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Careerverified
Per 600 PAverified
1
200
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Careerverified
Per 600 PAverified
0.4
80.16
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Career
Per 600 PA
1
200
Ryan Thompson
Careerverified
Per 600 PAverified
0
Daniel Bard
Careerverified
Per 600 PAverified
3
3
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Daniel Bard
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA