Tavo Alvarez vs. Rob Dibble — Career Comparison

Gen XMexicoThrows RightBats RightNorth AmericaMontreal ExposNational LeagueStarting Pitcher
Baby BoomersConnecticutThrows RightBats LeftNorth AmericaCincinnati RedsNational LeagueRelief PitcherAll-Star

Tavo Alvarez built a career as a starting pitcher and Rob Dibble as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Rob Dibble posted stronger surface numbers — ERA 2.98 and WHIP 1.247 compared to 5.4 and 1.577 for Tavo Alvarez. By the career numbers, Rob Dibble had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Tavo Alvarez and Rob Dibble

Tavo Alvarez
Career
Per 9 Innings
2
2
Rob Dibble
Careerverified
Per 9 Inningsverified
7
7
Tavo Alvarez
Career
Per 9 Innings
19
2.93
Rob Dibble
Careerverified
Per 9 Inningsverified
385
7.26
Tavo Alvarez
Careerverified
Per 9 Inningsverified
13
2.01
Rob Dibble
Career
Per 9 Innings
0
0
Tavo Alvarez
Career
Per 9 Innings
3
0.46
Rob Dibble
Careerverified
Per 9 Inningsverified
27
0.51
Tavo Alvarez
Careerverified
Per 9 Innings
6
0.93
Rob Dibble
Career
Per 9 Inningsverified
25
0.47
Tavo Alvarez
Career
Per 9 Innings
33.33
33.33
Rob Dibble
Careerverified
Per 9 Inningsverified
51.92
51.92
Tavo Alvarez
Careerverified
Per 9 Inningsverified
68.42
68.42
Rob Dibble
Career
Per 9 Innings
0
0
Tavo Alvarez
Career
Per 9 Innings
0
0
Rob Dibble
Career
Per 9 Innings
0
0
Tavo Alvarez
Career
Per 9 Innings
0
0
Rob Dibble
Career
Per 9 Innings
0
0
Tavo Alvarez
Career
Per 9 Innings
0
0
Rob Dibble
Careerverified
Per 9 Inningsverified
89
1.68
Tavo Alvarez
Careerverified
Per 9 Innings
35
5.4
Rob Dibble
Career
Per 9 Inningsverified
158
2.98
Tavo Alvarez
Career
Per 9 Innings
5.4
5.4
Rob Dibble
Careerverified
Per 9 Inningsverified
2.98
2.98
Tavo Alvarez
Career
Per 9 Innings
4.55
4.55
Rob Dibble
Careerverified
Per 9 Inningsverified
2.56
2.56
Tavo Alvarez
Career
Per 9 Innings
4.1
4.1
Rob Dibble
Careerverified
Per 9 Inningsverified
2.6
2.6
Tavo Alvarez
Career
Per 9 Innings
0.275
0.275
Rob Dibble
Careerverified
Per 9 Inningsverified
0.197
0.197
Tavo Alvarez
Career
Per 9 Innings
175
27
Rob Dibble
Careerverified
Per 9 Innings
1431
27
Tavo Alvarez
Career
Per 9 Innings
58.1
9
Rob Dibble
Careerverified
Per 9 Innings
477
9
Tavo Alvarez
Careerverified
Per 9 Innings
65
10.03
Rob Dibble
Career
Per 9 Inningsverified
332
6.26
Tavo Alvarez
Career
Per 9 Innings
10.03
10.03
Rob Dibble
Careerverified
Per 9 Inningsverified
6.26
6.26
Tavo Alvarez
Careerverified
Per 9 Inningsverified
2
0.31
Rob Dibble
Career
Per 9 Innings
27
0.51
Tavo Alvarez
Careerverified
Per 9 Inningsverified
0.31
0.31
Rob Dibble
Career
Per 9 Innings
0.51
0.51
Tavo Alvarez
Career
Per 9 Innings
0.11
0.11
Rob Dibble
Careerverified
Per 9 Inningsverified
0.07
0.07
Tavo Alvarez
Careerverified
Per 9 Inningsverified
26
4.01
Rob Dibble
Career
Per 9 Innings
238
4.49
Tavo Alvarez
Careerverified
Per 9 Inningsverified
1
0.15
Rob Dibble
Career
Per 9 Innings
25
0.47
Tavo Alvarez
Careerverified
Per 9 Inningsverified
4.01
4.01
Rob Dibble
Career
Per 9 Innings
4.49
4.49
Tavo Alvarez
Career
Per 9 Innings
26
4.01
Rob Dibble
Careerverified
Per 9 Inningsverified
645
12.17
Tavo Alvarez
Career
Per 9 Innings
4.01
4.01
Rob Dibble
Careerverified
Per 9 Inningsverified
12.17
12.17
Tavo Alvarez
Career
Per 9 Innings
1.37
1.37
Rob Dibble
Careerverified
Per 9 Inningsverified
1.68
1.68
Tavo Alvarez
Career
Per 9 Innings
0.891
0.891
Rob Dibble
Careerverified
Per 9 Inningsverified
1.851
1.851
Tavo Alvarez
Careerverified
Per 9 Inningsverified
1
0.15
Rob Dibble
Career
Per 9 Innings
36
0.68
Tavo Alvarez
Careerverified
Per 9 Innings
4
0.62
Rob Dibble
Career
Per 9 Inningsverified
12
0.23
Tavo Alvarez
Careerverified
Per 9 Inningsverified
0
0
Rob Dibble
Career
Per 9 Innings
3
0.06
Tavo Alvarez
Career
Per 9 Inningsverified
269
41.5
Rob Dibble
Careerverified
Per 9 Innings
1979
37.34
Tavo Alvarez
Career
Per 9 Innings
3
0.46
Rob Dibble
Careerverified
Per 9 Inningsverified
204
3.85
Tavo Alvarez
Careerverified
Per 9 Innings
40
6.17
Rob Dibble
Career
Per 9 Inningsverified
169
3.19
Tavo Alvarez
Career
Per 9 Innings
6.17
6.17
Rob Dibble
Careerverified
Per 9 Inningsverified
3.19
3.19
Tavo Alvarez
Careerverified
Per 9 Innings
3
0.46
Rob Dibble
Career
Per 9 Inningsverified
20
0.38
Tavo Alvarez
Careerverified
Per 9 Inningsverified
0
0
Rob Dibble
Career
Per 9 Innings
24
0.45
Tavo Alvarez
Career
Per 9 Inningsverified
4
0.62
Rob Dibble
Careerverified
Per 9 Innings
21
0.4
Tavo Alvarez
Career
Per 9 Innings
1.56
1.56
Rob Dibble
Careerverified
Per 9 Inningsverified
1.195
1.195
Tavo Alvarez
Career
Per 9 Inningsverified
236
36.41
Rob Dibble
Careerverified
Per 9 Innings
1685
31.79
Tavo Alvarez
Career
Per 9 Innings
2.11
2.11
Rob Dibble
Careerverified
Per 9 Inningsverified
0.44
0.44
Tavo Alvarez
Career
Per 9 Innings
0.303
0.303
Rob Dibble
Careerverified
Per 9 Inningsverified
0.301
0.301
Tavo Alvarez
Careerverified
Per 9 Inningsverified
41.5
41.5
Rob Dibble
Career
Per 9 Innings
37.34
37.34

Fielding Stats for Tavo Alvarez and Rob Dibble

Tavo Alvarez
Career
Per 9 Innings
2
2
Rob Dibble
Careerverified
Per 9 Inningsverified
7
7
Tavo Alvarez
Career
Per 9 Innings
19
2.93
Rob Dibble
Careerverified
Per 9 Inningsverified
385
7.26
Tavo Alvarez
Careerverified
Per 9 Inningsverified
13
2.01
Rob Dibble
Career
Per 9 Innings
0
0
Tavo Alvarez
Career
Per 9 Innings
175
27
Rob Dibble
Careerverified
Per 9 Innings
1431
27
Tavo Alvarez
Career
Per 9 Innings
58.1
9
Rob Dibble
Careerverified
Per 9 Innings
477
9
Tavo Alvarez
Career
Per 9 Inningsverified
5
0.77
Rob Dibble
Careerverified
Per 9 Innings
23
0.43
Tavo Alvarez
Career
Per 9 Inningsverified
7
1.08
Rob Dibble
Careerverified
Per 9 Innings
32
0.6
Tavo Alvarez
Careerverified
Per 9 Innings
1
0.15
Rob Dibble
Career
Per 9 Inningsverified
3
0.06
Tavo Alvarez
Career
Per 9 Inningsverified
13
2.01
Rob Dibble
Careerverified
Per 9 Innings
58
1.09
Tavo Alvarez
Career
Per 9 Inningsverified
12
1.85
Rob Dibble
Careerverified
Per 9 Innings
55
1.04
Tavo Alvarez
Career
Per 9 Innings
92.31
92.31
Rob Dibble
Careerverified
Per 9 Inningsverified
94.83
94.83
Tavo Alvarez
Careerverified
Per 9 Inningsverified
0.632
0.632
Rob Dibble
Career
Per 9 Innings
0.143
0.143
Tavo Alvarez
Careerverified
Per 9 Inningsverified
68.42
68.42
Rob Dibble
Career
Per 9 Innings
0
0
Tavo Alvarez
Career
Per 9 Inningsverified
2
0.31
Rob Dibble
Career
Per 9 Innings
2
0.04
Tavo Alvarez
Career
Per 9 Innings
0
0
Rob Dibble
Career
Per 9 Innings
0
0
Tavo Alvarez
Career
Per 9 Innings
0
0
Rob Dibble
Career
Per 9 Innings
0
0
Tavo Alvarez
Career
Per 9 Innings
0
0
Rob Dibble
Career
Per 9 Innings
0
0
Tavo Alvarez
Career
Per 9 Innings
0
0
Rob Dibble
Career
Per 9 Innings
0
0

Hitting Stats for Tavo Alvarez and Rob Dibble

Tavo Alvarez
Career
Per 600 PA
2
2
Rob Dibble
Careerverified
Per 600 PAverified
7
7
Tavo Alvarez
Career
Per 600 PA
19
600
Rob Dibble
Careerverified
Per 600 PAverified
385
7451.61
Tavo Alvarez
Career
Per 600 PA
19
600
Rob Dibble
Careerverified
Per 600 PA
31
600
Tavo Alvarez
Career
Per 600 PAverified
16
505.26
Rob Dibble
Careerverified
Per 600 PA
25
483.87
Tavo Alvarez
Careerverified
Per 600 PAverified
0.125
0.125
Rob Dibble
Career
Per 600 PA
0.12
0.12
Tavo Alvarez
Career
Per 600 PA
0.368
0.368
Rob Dibble
Careerverified
Per 600 PAverified
0.387
0.387
Tavo Alvarez
Career
Per 600 PAverified
2
63.16
Rob Dibble
Careerverified
Per 600 PA
3
58.06
Tavo Alvarez
Career
Per 600 PAverified
2
63.16
Rob Dibble
Careerverified
Per 600 PA
3
58.06
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PAverified
0.22
7.05
Rob Dibble
Careerverified
Per 600 PA
0.32
6.22
Tavo Alvarez
Career
Per 600 PAverified
2
63.16
Rob Dibble
Careerverified
Per 600 PA
3
58.06
Tavo Alvarez
Career
Per 600 PAverified
2
63.16
Rob Dibble
Careerverified
Per 600 PA
3
58.06
Tavo Alvarez
Careerverified
Per 600 PAverified
0.125
0.125
Rob Dibble
Career
Per 600 PA
0.12
0.12
Tavo Alvarez
Careerverified
Per 600 PAverified
0.125
0.125
Rob Dibble
Career
Per 600 PA
0.12
0.12
Tavo Alvarez
Careerverified
Per 600 PAverified
0.25
0.25
Rob Dibble
Career
Per 600 PA
0.24
0.24
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Careerverified
Per 600 PAverified
0.088
0.088
Rob Dibble
Career
Per 600 PA
0.084
0.084
Tavo Alvarez
Careerverified
Per 600 PAverified
0.143
0.143
Rob Dibble
Career
Per 600 PA
0.136
0.136
Tavo Alvarez
Careerverified
Per 600 PAverified
0.182
0.182
Rob Dibble
Career
Per 600 PA
0.15
0.15
Tavo Alvarez
Careerverified
Per 600 PAverified
1
31.58
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Careerverified
Per 600 PAverified
2
38.71
Tavo Alvarez
Career
Per 600 PA
1
31.58
Rob Dibble
Careerverified
Per 600 PAverified
2
38.71
Tavo Alvarez
Careerverified
Per 600 PA
-0.18
-5.75
Rob Dibble
Career
Per 600 PAverified
-0.3
-5.73
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
5
157.89
Rob Dibble
Career
Per 600 PAverified
5
96.77
Tavo Alvarez
Career
Per 600 PA
3.8
3.8
Rob Dibble
Careerverified
Per 600 PAverified
6.2
6.2
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
3
94.74
Rob Dibble
Careerverified
Per 600 PAverified
6
116.13
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
0
0
Rob Dibble
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
Rob Dibble
Career
Per 600 PA