Dave Heaverlo vs. Ryan Johnson — Career Comparison

Baby BoomersWashingtonThrows RightBats RightNorth AmericaSan Francisco GiantsNational LeagueRelief Pitcher
Gen ZTexasThrows RightBats SwitchNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

On the career pitching numbers, Dave Heaverlo posted a stronger line than Ryan Johnson. Dave Heaverlo posted stronger numbers in ERA (3.41 vs 7.36) and WHIP (1.492 vs 2.045). By the career numbers, Dave Heaverlo 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 Dave Heaverlo and Ryan Johnson

Dave Heaverlo
Careerverified
Per 9 Inningsverified
7
7
Ryan Johnson
Career
Per 9 Innings
1
1
Dave Heaverlo
Careerverified
Per 9 Innings
356
5.96
Ryan Johnson
Career
Per 9 Inningsverified
14
8.59
Dave Heaverlo
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Dave Heaverlo
Careerverified
Per 9 Innings
26
0.44
Ryan Johnson
Career
Per 9 Inningsverified
1
0.61
Dave Heaverlo
Career
Per 9 Inningsverified
26
0.44
Ryan Johnson
Careerverified
Per 9 Innings
1
0.61
Dave Heaverlo
Career
Per 9 Innings
50
50
Ryan Johnson
Career
Per 9 Innings
50
50
Dave Heaverlo
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Dave Heaverlo
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Dave Heaverlo
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Dave Heaverlo
Careerverified
Per 9 Innings
26
0.44
Ryan Johnson
Career
Per 9 Inningsverified
1
0.61
Dave Heaverlo
Career
Per 9 Inningsverified
204
3.41
Ryan Johnson
Careerverified
Per 9 Innings
12
7.36
Dave Heaverlo
Careerverified
Per 9 Inningsverified
3.41
3.41
Ryan Johnson
Career
Per 9 Innings
7.36
7.36
Dave Heaverlo
Careerverified
Per 9 Inningsverified
3.9
3.9
Ryan Johnson
Career
Per 9 Innings
9.03
9.03
Dave Heaverlo
Careerverified
Per 9 Inningsverified
4.07
4.07
Ryan Johnson
Career
Per 9 Innings
5.39
5.39
Dave Heaverlo
Careerverified
Per 9 Inningsverified
0.273
0.273
Ryan Johnson
Career
Per 9 Innings
0.364
0.364
Dave Heaverlo
Careerverified
Per 9 Innings
1613
27
Ryan Johnson
Career
Per 9 Innings
44
27
Dave Heaverlo
Careerverified
Per 9 Innings
537.2
9
Ryan Johnson
Career
Per 9 Innings
14.2
9
Dave Heaverlo
Career
Per 9 Inningsverified
559
9.36
Ryan Johnson
Careerverified
Per 9 Innings
24
14.73
Dave Heaverlo
Careerverified
Per 9 Inningsverified
9.36
9.36
Ryan Johnson
Career
Per 9 Innings
14.73
14.73
Dave Heaverlo
Career
Per 9 Inningsverified
41
0.69
Ryan Johnson
Careerverified
Per 9 Innings
4
2.45
Dave Heaverlo
Careerverified
Per 9 Inningsverified
0.69
0.69
Ryan Johnson
Career
Per 9 Innings
2.45
2.45
Dave Heaverlo
Careerverified
Per 9 Inningsverified
0.12
0.12
Ryan Johnson
Career
Per 9 Innings
0.29
0.29
Dave Heaverlo
Career
Per 9 Innings
188
3.15
Ryan Johnson
Careerverified
Per 9 Inningsverified
5
3.07
Dave Heaverlo
Career
Per 9 Innings
55
0.92
Ryan Johnson
Careerverified
Per 9 Inningsverified
1
0.61
Dave Heaverlo
Career
Per 9 Innings
3.15
3.15
Ryan Johnson
Careerverified
Per 9 Inningsverified
3.07
3.07
Dave Heaverlo
Careerverified
Per 9 Innings
288
4.82
Ryan Johnson
Career
Per 9 Inningsverified
16
9.82
Dave Heaverlo
Career
Per 9 Innings
4.82
4.82
Ryan Johnson
Careerverified
Per 9 Inningsverified
9.82
9.82
Dave Heaverlo
Career
Per 9 Innings
0.81
0.81
Ryan Johnson
Careerverified
Per 9 Inningsverified
1.14
1.14
Dave Heaverlo
Career
Per 9 Innings
0.885
0.885
Ryan Johnson
Careerverified
Per 9 Inningsverified
1.432
1.432
Dave Heaverlo
Career
Per 9 Innings
14
0.23
Ryan Johnson
Careerverified
Per 9 Inningsverified
0
0
Dave Heaverlo
Career
Per 9 Innings
18
0.3
Ryan Johnson
Careerverified
Per 9 Inningsverified
0
0
Dave Heaverlo
Career
Per 9 Innings
6
0.1
Ryan Johnson
Careerverified
Per 9 Inningsverified
0
0
Dave Heaverlo
Careerverified
Per 9 Innings
2321
38.85
Ryan Johnson
Career
Per 9 Inningsverified
72
44.18
Dave Heaverlo
Careerverified
Per 9 Inningsverified
172
2.88
Ryan Johnson
Career
Per 9 Innings
4
2.45
Dave Heaverlo
Career
Per 9 Inningsverified
235
3.93
Ryan Johnson
Careerverified
Per 9 Innings
15
9.2
Dave Heaverlo
Careerverified
Per 9 Inningsverified
3.93
3.93
Ryan Johnson
Career
Per 9 Innings
9.2
9.2
Dave Heaverlo
Career
Per 9 Innings
40
0.67
Ryan Johnson
Careerverified
Per 9 Inningsverified
0
0
Dave Heaverlo
Career
Per 9 Inningsverified
26
0.44
Ryan Johnson
Careerverified
Per 9 Innings
1
0.61
Dave Heaverlo
Careerverified
Per 9 Inningsverified
57
0.95
Ryan Johnson
Career
Per 9 Innings
1
0.61
Dave Heaverlo
Careerverified
Per 9 Inningsverified
1.389
1.389
Ryan Johnson
Career
Per 9 Innings
1.977
1.977
Dave Heaverlo
Careerverified
Per 9 Innings
2049
34.3
Ryan Johnson
Career
Per 9 Inningsverified
66
40.5
Dave Heaverlo
Careerverified
Per 9 Inningsverified
0.66
0.66
Ryan Johnson
Career
Per 9 Innings
1.07
1.07
Dave Heaverlo
Careerverified
Per 9 Inningsverified
0.301
0.301
Ryan Johnson
Career
Per 9 Innings
0.435
0.435
Dave Heaverlo
Career
Per 9 Innings
38.85
38.85
Ryan Johnson
Careerverified
Per 9 Inningsverified
44.18
44.18

Fielding Stats for Dave Heaverlo and Ryan Johnson

Dave Heaverlo
Careerverified
Per 9 Inningsverified
7
7
Ryan Johnson
Career
Per 9 Innings
1
1
Dave Heaverlo
Careerverified
Per 9 Innings
356
5.96
Ryan Johnson
Career
Per 9 Inningsverified
14
8.59
Dave Heaverlo
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Dave Heaverlo
Careerverified
Per 9 Innings
1613
27
Ryan Johnson
Career
Per 9 Innings
44
27
Dave Heaverlo
Careerverified
Per 9 Innings
537.2
9
Ryan Johnson
Career
Per 9 Innings
14.2
9
Dave Heaverlo
Careerverified
Per 9 Inningsverified
49
0.82
Ryan Johnson
Career
Per 9 Innings
1
0.61
Dave Heaverlo
Careerverified
Per 9 Inningsverified
93
1.56
Ryan Johnson
Career
Per 9 Innings
2
1.23
Dave Heaverlo
Career
Per 9 Innings
10
0.17
Ryan Johnson
Careerverified
Per 9 Inningsverified
0
0
Dave Heaverlo
Careerverified
Per 9 Inningsverified
152
2.54
Ryan Johnson
Career
Per 9 Innings
3
1.84
Dave Heaverlo
Careerverified
Per 9 Inningsverified
142
2.38
Ryan Johnson
Career
Per 9 Innings
3
1.84
Dave Heaverlo
Career
Per 9 Innings
93.42
93.42
Ryan Johnson
Careerverified
Per 9 Inningsverified
100
100
Dave Heaverlo
Careerverified
Per 9 Inningsverified
0.399
0.399
Ryan Johnson
Career
Per 9 Innings
0.214
0.214
Dave Heaverlo
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Dave Heaverlo
Careerverified
Per 9 Innings
8
0.13
Ryan Johnson
Career
Per 9 Inningsverified
1
0.61
Dave Heaverlo
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Dave Heaverlo
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Dave Heaverlo
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Dave Heaverlo
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0

Hitting Stats for Dave Heaverlo and Ryan Johnson

Dave Heaverlo
Careerverified
Per 600 PAverified
7
7
Ryan Johnson
Career
Per 600 PA
1
Dave Heaverlo
Careerverified
Per 600 PAverified
356
13350
Ryan Johnson
Career
Per 600 PA
14
Dave Heaverlo
Careerverified
Per 600 PAverified
16
600
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Careerverified
Per 600 PAverified
13
487.5
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Careerverified
Per 600 PAverified
0.231
0.231
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Careerverified
Per 600 PAverified
0.594
0.594
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Careerverified
Per 600 PAverified
3
112.5
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Careerverified
Per 600 PAverified
3
112.5
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Careerverified
Per 600 PAverified
0.86
32.35
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Careerverified
Per 600 PAverified
3
112.5
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Careerverified
Per 600 PAverified
4
150
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Careerverified
Per 600 PAverified
0.286
0.286
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Careerverified
Per 600 PAverified
0.231
0.231
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Careerverified
Per 600 PAverified
0.517
0.517
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Careerverified
Per 600 PAverified
0.186
0.186
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Careerverified
Per 600 PAverified
0.4
0.4
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Careerverified
Per 600 PAverified
0.333
0.333
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Careerverified
Per 600 PAverified
1.17
43.71
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Careerverified
Per 600 PAverified
1
37.5
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Career
Per 600 PA
4
150
Ryan Johnson
Careerverified
Per 600 PAverified
0
Dave Heaverlo
Careerverified
Per 600 PAverified
4
4
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Careerverified
Per 600 PAverified
0.25
0.25
Ryan Johnson
Career
Per 600 PA
Dave Heaverlo
Careerverified
Per 600 PAverified
2
75
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Dave Heaverlo
Career
Per 600 PA
Ryan Johnson
Career
Per 600 PA