Raúl Álvarez vs. Mike Cosgrove — Career Comparison

Greatest GenerationCubaCaribbeanCuban Stars WestNegro National LeagueStarting Pitcher
Baby BoomersArizonaThrows LeftBats LeftNorth AmericaHouston AstrosAmerican LeagueRelief Pitcher

Raúl Álvarez built a career as a starting pitcher and Mike Cosgrove as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Mike Cosgrove posted stronger surface numbers — ERA 4.03 and WHIP 1.544 compared to 5.89 and 1.562 for Raúl Álvarez. By the career numbers, Mike Cosgrove had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Raúl Álvarez and Mike Cosgrove

Raúl Álvarez
Career
Per 9 Innings
3
3
Mike Cosgrove
Careerverified
Per 9 Inningsverified
5
5
Raúl Álvarez
Career
Per 9 Innings
33
1.67
Mike Cosgrove
Careerverified
Per 9 Inningsverified
119
3.9
Raúl Álvarez
Career
Per 9 Inningsverified
19
0.96
Mike Cosgrove
Careerverified
Per 9 Innings
20
0.66
Raúl Álvarez
Career
Per 9 Inningsverified
8
0.41
Mike Cosgrove
Careerverified
Per 9 Innings
12
0.39
Raúl Álvarez
Careerverified
Per 9 Innings
8
0.41
Mike Cosgrove
Career
Per 9 Inningsverified
11
0.36
Raúl Álvarez
Career
Per 9 Innings
50
50
Mike Cosgrove
Careerverified
Per 9 Inningsverified
52.17
52.17
Raúl Álvarez
Careerverified
Per 9 Inningsverified
57.58
57.58
Mike Cosgrove
Career
Per 9 Innings
16.81
16.81
Raúl Álvarez
Careerverified
Per 9 Inningsverified
9
0.46
Mike Cosgrove
Career
Per 9 Innings
2
0.07
Raúl Álvarez
Career
Per 9 Inningsverified
1
0.05
Mike Cosgrove
Career
Per 9 Innings
1
0.03
Raúl Álvarez
Career
Per 9 Innings
0
0
Mike Cosgrove
Careerverified
Per 9 Inningsverified
8
0.26
Raúl Álvarez
Careerverified
Per 9 Innings
116
5.89
Mike Cosgrove
Career
Per 9 Inningsverified
123
4.03
Raúl Álvarez
Career
Per 9 Innings
5.89
5.89
Mike Cosgrove
Careerverified
Per 9 Inningsverified
4.03
4.03
Raúl Álvarez
Career
Per 9 Innings
9.17
9.17
Mike Cosgrove
Careerverified
Per 9 Inningsverified
4.14
4.14
Raúl Álvarez
Careerverified
Per 9 Inningsverified
4.06
4.06
Mike Cosgrove
Career
Per 9 Innings
4.34
4.34
Raúl Álvarez
Career
Per 9 Innings
0.618
0.618
Mike Cosgrove
Careerverified
Per 9 Inningsverified
0.264
0.264
Raúl Álvarez
Career
Per 9 Innings
532
27
Mike Cosgrove
Careerverified
Per 9 Innings
824
27
Raúl Álvarez
Career
Per 9 Innings
177.1
9
Mike Cosgrove
Careerverified
Per 9 Innings
274.2
9
Raúl Álvarez
Careerverified
Per 9 Innings
215
10.91
Mike Cosgrove
Career
Per 9 Inningsverified
271
8.88
Raúl Álvarez
Career
Per 9 Innings
10.91
10.91
Mike Cosgrove
Careerverified
Per 9 Inningsverified
8.88
8.88
Raúl Álvarez
Careerverified
Per 9 Inningsverified
6
0.3
Mike Cosgrove
Career
Per 9 Innings
13
0.43
Raúl Álvarez
Careerverified
Per 9 Inningsverified
0.3
0.3
Mike Cosgrove
Career
Per 9 Innings
0.43
0.43
Raúl Álvarez
Career
Per 9 Innings
0.18
0.18
Mike Cosgrove
Careerverified
Per 9 Inningsverified
0.11
0.11
Raúl Álvarez
Careerverified
Per 9 Inningsverified
62
3.15
Mike Cosgrove
Career
Per 9 Innings
145
4.75
Raúl Álvarez
Careerverified
Per 9 Inningsverified
0
0
Mike Cosgrove
Career
Per 9 Innings
8
0.26
Raúl Álvarez
Careerverified
Per 9 Inningsverified
3.15
3.15
Mike Cosgrove
Career
Per 9 Innings
4.75
4.75
Raúl Álvarez
Career
Per 9 Innings
41
2.08
Mike Cosgrove
Careerverified
Per 9 Inningsverified
122
4
Raúl Álvarez
Career
Per 9 Innings
2.08
2.08
Mike Cosgrove
Careerverified
Per 9 Inningsverified
4
4
Raúl Álvarez
Careerverified
Per 9 Inningsverified
1.24
1.24
Mike Cosgrove
Career
Per 9 Innings
1.03
1.03
Raúl Álvarez
Career
Per 9 Innings
0.581
0.581
Mike Cosgrove
Careerverified
Per 9 Inningsverified
0.972
0.972
Raúl Álvarez
Careerverified
Per 9 Inningsverified
1
0.05
Mike Cosgrove
Career
Per 9 Innings
16
0.52
Raúl Álvarez
Careerverified
Per 9 Innings
2
0.1
Mike Cosgrove
Career
Per 9 Innings
3
0.1
Raúl Álvarez
Careerverified
Per 9 Inningsverified
0
0
Mike Cosgrove
Career
Per 9 Innings
1
0.03
Raúl Álvarez
Career
Per 9 Innings
423
21.47
Mike Cosgrove
Careerverified
Per 9 Inningsverified
1207
39.55
Raúl Álvarez
Career
Per 9 Innings
5
0.25
Mike Cosgrove
Careerverified
Per 9 Inningsverified
36
1.18
Raúl Álvarez
Career
Per 9 Innings
133
6.75
Mike Cosgrove
Careerverified
Per 9 Inningsverified
132
4.33
Raúl Álvarez
Career
Per 9 Innings
6.75
6.75
Mike Cosgrove
Careerverified
Per 9 Inningsverified
4.33
4.33
Raúl Álvarez
Careerverified
Per 9 Inningsverified
11
0.56
Mike Cosgrove
Career
Per 9 Innings
19
0.62
Raúl Álvarez
Careerverified
Per 9 Inningsverified
0
0
Mike Cosgrove
Career
Per 9 Innings
15
0.49
Raúl Álvarez
Career
Per 9 Innings
9
0.46
Mike Cosgrove
Careerverified
Per 9 Inningsverified
33
1.08
Raúl Álvarez
Career
Per 9 Innings
1.562
1.562
Mike Cosgrove
Careerverified
Per 9 Inningsverified
1.515
1.515
Raúl Álvarez
Career
Per 9 Innings
348
17.66
Mike Cosgrove
Careerverified
Per 9 Inningsverified
1025
33.59
Raúl Álvarez
Career
Per 9 Innings
4.03
4.03
Mike Cosgrove
Careerverified
Per 9 Inningsverified
1.11
1.11
Raúl Álvarez
Career
Per 9 Innings
0.694
0.694
Mike Cosgrove
Careerverified
Per 9 Inningsverified
0.29
0.29
Raúl Álvarez
Career
Per 9 Innings
21.47
21.47
Mike Cosgrove
Careerverified
Per 9 Inningsverified
39.55
39.55

Fielding Stats for Raúl Álvarez and Mike Cosgrove

Raúl Álvarez
Career
Per 9 Innings
3
3
Mike Cosgrove
Careerverified
Per 9 Inningsverified
5
5
Raúl Álvarez
Career
Per 9 Innings
33
3.24
Mike Cosgrove
Careerverified
Per 9 Inningsverified
119
3.89
Raúl Álvarez
Career
Per 9 Inningsverified
19
1.87
Mike Cosgrove
Careerverified
Per 9 Innings
20
0.65
Raúl Álvarez
Career
Per 9 Innings
275
27
Mike Cosgrove
Careerverified
Per 9 Innings
826
27
Raúl Álvarez
Career
Per 9 Innings
91.2
9
Mike Cosgrove
Careerverified
Per 9 Innings
275.1
9
Raúl Álvarez
Career
Per 9 Innings
1
0.1
Mike Cosgrove
Careerverified
Per 9 Inningsverified
5
0.16
Raúl Álvarez
Career
Per 9 Inningsverified
22
2.16
Mike Cosgrove
Careerverified
Per 9 Innings
39
1.27
Raúl Álvarez
Careerverified
Per 9 Innings
1
0.1
Mike Cosgrove
Career
Per 9 Inningsverified
2
0.07
Raúl Álvarez
Career
Per 9 Inningsverified
24
2.36
Mike Cosgrove
Careerverified
Per 9 Innings
46
1.5
Raúl Álvarez
Career
Per 9 Inningsverified
23
2.26
Mike Cosgrove
Careerverified
Per 9 Innings
44
1.44
Raúl Álvarez
Careerverified
Per 9 Inningsverified
95.83
95.83
Mike Cosgrove
Career
Per 9 Innings
95.65
95.65
Raúl Álvarez
Careerverified
Per 9 Inningsverified
0.697
0.697
Mike Cosgrove
Career
Per 9 Innings
0.37
0.37
Raúl Álvarez
Careerverified
Per 9 Inningsverified
57.58
57.58
Mike Cosgrove
Career
Per 9 Innings
16.81
16.81
Raúl Álvarez
Career
Per 9 Innings
1
0.1
Mike Cosgrove
Careerverified
Per 9 Inningsverified
5
0.16
Raúl Álvarez
Career
Per 9 Innings
0
0
Mike Cosgrove
Career
Per 9 Innings
0
0
Raúl Álvarez
Career
Per 9 Innings
0
0
Mike Cosgrove
Career
Per 9 Innings
0
0
Raúl Álvarez
Career
Per 9 Innings
0
0
Mike Cosgrove
Career
Per 9 Innings
0
0
Raúl Álvarez
Career
Per 9 Innings
0
0
Mike Cosgrove
Career
Per 9 Innings
0
0

Hitting Stats for Raúl Álvarez and Mike Cosgrove

Raúl Álvarez
Career
Per 600 PA
3
3
Mike Cosgrove
Careerverified
Per 600 PAverified
5
5
Raúl Álvarez
Career
Per 600 PA
33
257.14
Mike Cosgrove
Careerverified
Per 600 PAverified
119
1020
Raúl Álvarez
Careerverified
Per 600 PA
77
600
Mike Cosgrove
Career
Per 600 PA
70
600
Raúl Álvarez
Careerverified
Per 600 PAverified
63
490.91
Mike Cosgrove
Career
Per 600 PA
56
480
Raúl Álvarez
Careerverified
Per 600 PAverified
0.127
0.127
Mike Cosgrove
Career
Per 600 PA
0.089
0.089
Raúl Álvarez
Careerverified
Per 600 PAverified
0.446
0.446
Mike Cosgrove
Career
Per 600 PA
0.386
0.386
Raúl Álvarez
Careerverified
Per 600 PAverified
8
62.34
Mike Cosgrove
Career
Per 600 PA
5
42.86
Raúl Álvarez
Careerverified
Per 600 PAverified
8
62.34
Mike Cosgrove
Career
Per 600 PA
4
34.29
Raúl Álvarez
Career
Per 600 PA
0
0
Mike Cosgrove
Careerverified
Per 600 PAverified
1
8.57
Raúl Álvarez
Career
Per 600 PA
0
0
Mike Cosgrove
Career
Per 600 PA
0
0
Raúl Álvarez
Career
Per 600 PA
0
0
Mike Cosgrove
Career
Per 600 PA
0
0
Raúl Álvarez
Career
Per 600 PA
0
0
Mike Cosgrove
Careerverified
Per 600 PAverified
1
8.57
Raúl Álvarez
Career
Per 600 PA
0
0
Mike Cosgrove
Careerverified
Per 600 PAverified
0.2
0.2
Raúl Álvarez
Career
Per 600 PA
0
0
Mike Cosgrove
Career
Per 600 PA
0
0
Raúl Álvarez
Career
Per 600 PA
0
0
Mike Cosgrove
Career
Per 600 PA
0
0
Raúl Álvarez
Careerverified
Per 600 PAverified
2.07
16.12
Mike Cosgrove
Career
Per 600 PA
0.85
7.25
Raúl Álvarez
Careerverified
Per 600 PAverified
8
62.34
Mike Cosgrove
Career
Per 600 PA
6
51.43
Raúl Álvarez
Careerverified
Per 600 PAverified
15
116.88
Mike Cosgrove
Career
Per 600 PA
9
77.14
Raúl Álvarez
Careerverified
Per 600 PAverified
0.214
0.214
Mike Cosgrove
Career
Per 600 PA
0.15
0.15
Raúl Álvarez
Careerverified
Per 600 PAverified
0.127
0.127
Mike Cosgrove
Career
Per 600 PA
0.107
0.107
Raúl Álvarez
Careerverified
Per 600 PAverified
0.341
0.341
Mike Cosgrove
Career
Per 600 PA
0.257
0.257
Raúl Álvarez
Career
Per 600 PA
0
0
Mike Cosgrove
Careerverified
Per 600 PAverified
0.018
0.018
Raúl Álvarez
Careerverified
Per 600 PAverified
0.128
0.128
Mike Cosgrove
Career
Per 600 PA
0.094
0.094
Raúl Álvarez
Careerverified
Per 600 PAverified
0.291
0.291
Mike Cosgrove
Career
Per 600 PA
0.192
0.192
Raúl Álvarez
Careerverified
Per 600 PAverified
0.127
0.127
Mike Cosgrove
Career
Per 600 PA
0.119
0.119
Raúl Álvarez
Careerverified
Per 600 PAverified
5
38.96
Mike Cosgrove
Career
Per 600 PA
2
17.14
Raúl Álvarez
Careerverified
Per 600 PAverified
2
15.58
Mike Cosgrove
Career
Per 600 PA
1
8.57
Raúl Álvarez
Careerverified
Per 600 PAverified
7
54.55
Mike Cosgrove
Career
Per 600 PA
3
25.71
Raúl Álvarez
Careerverified
Per 600 PAverified
1.9
14.83
Mike Cosgrove
Career
Per 600 PA
-0.92
-7.91
Raúl Álvarez
Careerverified
Per 600 PAverified
1
7.79
Mike Cosgrove
Career
Per 600 PA
0
0
Raúl Álvarez
Careerverified
Per 600 PAverified
6
46.75
Mike Cosgrove
Career
Per 600 PA
4
34.29
Raúl Álvarez
Career
Per 600 PA
0
0
Mike Cosgrove
Career
Per 600 PA
0
0
Raúl Álvarez
Careerverified
Per 600 PAverified
0
0
Mike Cosgrove
Career
Per 600 PA
14
120
Raúl Álvarez
Career
Per 600 PA
Mike Cosgrove
Careerverified
Per 600 PAverified
5
5
Raúl Álvarez
Career
Per 600 PA
Mike Cosgrove
Careerverified
Per 600 PAverified
0.29
0.29
Raúl Álvarez
Career
Per 600 PA
7
54.55
Mike Cosgrove
Careerverified
Per 600 PAverified
10
85.71
Raúl Álvarez
Career
Per 600 PA
0
0
Mike Cosgrove
Career
Per 600 PA
0
0
Raúl Álvarez
Careerverified
Per 600 PAverified
0
0
Mike Cosgrove
Career
Per 600 PA
1
8.57
Raúl Álvarez
Careerverified
Per 600 PAverified
1
7.79
Mike Cosgrove
Career
Per 600 PA
0
0
Raúl Álvarez
Career
Per 600 PA
0
0
Mike Cosgrove
Career
Per 600 PA
0
0
Raúl Álvarez
Careerverified
Per 600 PAverified
1
7.79
Mike Cosgrove
Career
Per 600 PA
0
0
Raúl Álvarez
Careerverified
Per 600 PAverified
100
100
Mike Cosgrove
Career
Per 600 PA