Luis Avilan vs. Mike Cosgrove — Career Comparison
The numbers give Luis Avilan a clear advantage over Mike Cosgrove across the core pitching metrics. Luis Avilan led in home run suppression (HR9+ 282 vs 216), run prevention (ERA+ 133 vs 98), and walk avoidance (BB%+ 98 vs 79). Luis Avilan was the better reliever — the numbers make that case clearly.
Pitching Stats for Luis Avilan and Mike Cosgrove
Luis Avilan
Career
Per 9 Innings
458
11.64
Mike Cosgrove
Career
Per 9 Innings
119
3.9
Luis Avilan
Career
Per 9 Innings
67.65
67.65
Mike Cosgrove
Career
Per 9 Innings
52.17
52.17
Luis Avilan
Career
Per 9 Innings
135
3.43
Mike Cosgrove
Career
Per 9 Innings
123
4.03
Luis Avilan
Career
Per 9 Innings
3.43
3.43
Mike Cosgrove
Career
Per 9 Innings
4.03
4.03
Luis Avilan
Career
Per 9 Innings
3.24
3.24
Mike Cosgrove
Career
Per 9 Innings
4.14
4.14
Luis Avilan
Career
Per 9 Innings
3.38
3.38
Mike Cosgrove
Career
Per 9 Innings
4.34
4.34
Luis Avilan
Career
Per 9 Innings
0.235
0.235
Mike Cosgrove
Career
Per 9 Innings
0.264
0.264
Luis Avilan
Career
Per 9 Innings
1062
27
Mike Cosgrove
Career
Per 9 Innings
824
27
Luis Avilan
Career
Per 9 Innings
354
9
Mike Cosgrove
Career
Per 9 Innings
274.2
9
Luis Avilan
Career
Per 9 Innings
7.86
7.86
Mike Cosgrove
Career
Per 9 Innings
8.88
8.88
Luis Avilan
Career
Per 9 Innings
23
0.58
Mike Cosgrove
Career
Per 9 Innings
13
0.43
Luis Avilan
Career
Per 9 Innings
0.58
0.58
Mike Cosgrove
Career
Per 9 Innings
0.43
0.43
Luis Avilan
Career
Per 9 Innings
0.05
0.05
Mike Cosgrove
Career
Per 9 Innings
0.11
0.11
Luis Avilan
Career
Per 9 Innings
140
3.56
Mike Cosgrove
Career
Per 9 Innings
145
4.75
Luis Avilan
Career
Per 9 Innings
22
0.56
Mike Cosgrove
Career
Per 9 Innings
8
0.26
Luis Avilan
Career
Per 9 Innings
3.56
3.56
Mike Cosgrove
Career
Per 9 Innings
4.75
4.75
Luis Avilan
Career
Per 9 Innings
319
8.11
Mike Cosgrove
Career
Per 9 Innings
122
4
Luis Avilan
Career
Per 9 Innings
8.11
8.11
Mike Cosgrove
Career
Per 9 Innings
4
4
Luis Avilan
Career
Per 9 Innings
0.7
0.7
Mike Cosgrove
Career
Per 9 Innings
1.03
1.03
Luis Avilan
Career
Per 9 Innings
1.297
1.297
Mike Cosgrove
Career
Per 9 Innings
0.972
0.972
Luis Avilan
Career
Per 9 Innings
19
0.48
Mike Cosgrove
Career
Per 9 Innings
16
0.52
Luis Avilan
Career
Per 9 Innings
18
0.46
Mike Cosgrove
Career
Per 9 Innings
3
0.1
Luis Avilan
Career
Per 9 Innings
1491
37.91
Mike Cosgrove
Career
Per 9 Innings
1207
39.55
Luis Avilan
Career
Per 9 Innings
57
1.45
Mike Cosgrove
Career
Per 9 Innings
36
1.18
Luis Avilan
Career
Per 9 Innings
3.61
3.61
Mike Cosgrove
Career
Per 9 Innings
4.33
4.33
Luis Avilan
Career
Per 9 Innings
11
0.28
Mike Cosgrove
Career
Per 9 Innings
19
0.62
Luis Avilan
Career
Per 9 Innings
8
0.2
Mike Cosgrove
Career
Per 9 Innings
15
0.49
Luis Avilan
Career
Per 9 Innings
31
0.79
Mike Cosgrove
Career
Per 9 Innings
33
1.08
Luis Avilan
Career
Per 9 Innings
1.268
1.268
Mike Cosgrove
Career
Per 9 Innings
1.515
1.515
Luis Avilan
Career
Per 9 Innings
1314
33.41
Mike Cosgrove
Career
Per 9 Innings
1025
33.59
Luis Avilan
Career
Per 9 Innings
0.31
0.31
Mike Cosgrove
Career
Per 9 Innings
1.11
1.11
Luis Avilan
Career
Per 9 Innings
0.294
0.294
Mike Cosgrove
Career
Per 9 Innings
0.29
0.29
Luis Avilan
Career
Per 9 Innings
37.91
37.91
Mike Cosgrove
Career
Per 9 Innings
39.55
39.55
Fielding Stats for Luis Avilan and Mike Cosgrove
Luis Avilan
Career
Per 9 Innings
458
11.64
Mike Cosgrove
Career
Per 9 Innings
119
3.89
Luis Avilan
Career
Per 9 Innings
1062
27
Mike Cosgrove
Career
Per 9 Innings
826
27
Luis Avilan
Career
Per 9 Innings
354
9
Mike Cosgrove
Career
Per 9 Innings
275.1
9
Luis Avilan
Career
Per 9 Innings
57
1.45
Mike Cosgrove
Career
Per 9 Innings
39
1.27
Luis Avilan
Career
Per 9 Innings
92
2.34
Mike Cosgrove
Career
Per 9 Innings
46
1.5
Luis Avilan
Career
Per 9 Innings
88
2.24
Mike Cosgrove
Career
Per 9 Innings
44
1.44
Luis Avilan
Career
Per 9 Innings
95.65
95.65
Mike Cosgrove
Career
Per 9 Innings
95.65
95.65
Luis Avilan
Career
Per 9 Innings
0.192
0.192
Mike Cosgrove
Career
Per 9 Innings
0.37
0.37
Luis Avilan
Career
Per 9 Innings
6
0.15
Mike Cosgrove
Career
Per 9 Innings
5
0.16
Hitting Stats for Luis Avilan and Mike Cosgrove
Luis Avilan
Career
Per 600 PA
458
30533.33
Mike Cosgrove
Career
Per 600 PA
119
1020
Luis Avilan
Career
Per 600 PA
9
600
Mike Cosgrove
Career
Per 600 PA
70
600
Luis Avilan
Career
Per 600 PA
0.143
0.143
Mike Cosgrove
Career
Per 600 PA
0.089
0.089
Luis Avilan
Career
Per 600 PA
0.444
0.444
Mike Cosgrove
Career
Per 600 PA
0.386
0.386
Luis Avilan
Career
Per 600 PA
0.13
8.53
Mike Cosgrove
Career
Per 600 PA
0.85
7.25
Luis Avilan
Career
Per 600 PA
1
66.67
Mike Cosgrove
Career
Per 600 PA
9
77.14
Luis Avilan
Career
Per 600 PA
0.143
0.143
Mike Cosgrove
Career
Per 600 PA
0.15
0.15
Luis Avilan
Career
Per 600 PA
0.143
0.143
Mike Cosgrove
Career
Per 600 PA
0.107
0.107
Luis Avilan
Career
Per 600 PA
0.1
0.1
Mike Cosgrove
Career
Per 600 PA
0.094
0.094
Luis Avilan
Career
Per 600 PA
0.167
0.167
Mike Cosgrove
Career
Per 600 PA
0.192
0.192
Luis Avilan
Career
Per 600 PA
4.5
4.5
Mike Cosgrove
Career
Per 600 PA
5
5
Luis Avilan
Career
Per 600 PA
2
133.33
Mike Cosgrove
Career
Per 600 PA
10
85.71
Luis Avilan
Career
Per 600 PA
0
0
Mike Cosgrove
Career
Per 600 PA
1
8.57