Matt Barnes vs. Alberto Castillo — Career Comparison

MillenialConnecticutThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueRelief PitcherAll-Star
Gen XCubaThrows LeftBats LeftCaribbeanBaltimore OriolesAmerican LeagueRelief Pitcher

On the career pitching numbers, Matt Barnes posted a stronger line than Alberto Castillo. Matt Barnes posted stronger numbers in ERA (4.21 vs 4.33) and WHIP (1.379 vs 1.541). By the career numbers, Matt Barnes 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 Matt Barnes and Alberto Castillo

Matt Barnes
Careerverified
Per 9 Inningsverified
11
11
Alberto Castillo
Career
Per 9 Innings
4
4
Matt Barnes
Careerverified
Per 9 Innings
467
9.01
Alberto Castillo
Career
Per 9 Inningsverified
79
11.78
Matt Barnes
Careerverified
Per 9 Inningsverified
3
0.06
Alberto Castillo
Career
Per 9 Innings
0
0
Matt Barnes
Careerverified
Per 9 Inningsverified
33
0.64
Alberto Castillo
Career
Per 9 Innings
3
0.45
Matt Barnes
Career
Per 9 Innings
30
0.58
Alberto Castillo
Careerverified
Per 9 Inningsverified
0
0
Matt Barnes
Career
Per 9 Innings
52.38
52.38
Alberto Castillo
Careerverified
Per 9 Inningsverified
100
100
Matt Barnes
Careerverified
Per 9 Inningsverified
0.64
0.64
Alberto Castillo
Career
Per 9 Innings
0
0
Matt Barnes
Career
Per 9 Innings
0
0
Alberto Castillo
Career
Per 9 Innings
0
0
Matt Barnes
Career
Per 9 Innings
0
0
Alberto Castillo
Career
Per 9 Innings
0
0
Matt Barnes
Careerverified
Per 9 Inningsverified
47
0.91
Alberto Castillo
Career
Per 9 Innings
0
0
Matt Barnes
Career
Per 9 Inningsverified
218
4.21
Alberto Castillo
Careerverified
Per 9 Innings
29
4.33
Matt Barnes
Careerverified
Per 9 Inningsverified
4.21
4.21
Alberto Castillo
Career
Per 9 Innings
4.33
4.33
Matt Barnes
Careerverified
Per 9 Inningsverified
3.94
3.94
Alberto Castillo
Career
Per 9 Innings
5.65
5.65
Matt Barnes
Careerverified
Per 9 Inningsverified
3.46
3.46
Alberto Castillo
Career
Per 9 Innings
4.92
4.92
Matt Barnes
Careerverified
Per 9 Inningsverified
0.237
0.237
Alberto Castillo
Career
Per 9 Innings
0.279
0.279
Matt Barnes
Careerverified
Per 9 Innings
1399
27
Alberto Castillo
Career
Per 9 Innings
181
27
Matt Barnes
Careerverified
Per 9 Innings
466.1
9
Alberto Castillo
Career
Per 9 Innings
60.1
9
Matt Barnes
Career
Per 9 Inningsverified
420
8.11
Alberto Castillo
Careerverified
Per 9 Innings
65
9.7
Matt Barnes
Careerverified
Per 9 Inningsverified
8.11
8.11
Alberto Castillo
Career
Per 9 Innings
9.7
9.7
Matt Barnes
Career
Per 9 Inningsverified
53
1.02
Alberto Castillo
Careerverified
Per 9 Innings
8
1.19
Matt Barnes
Careerverified
Per 9 Inningsverified
1.02
1.02
Alberto Castillo
Career
Per 9 Innings
1.19
1.19
Matt Barnes
Career
Per 9 Innings
0.11
0.11
Alberto Castillo
Careerverified
Per 9 Inningsverified
0.1
0.1
Matt Barnes
Career
Per 9 Innings
214
4.13
Alberto Castillo
Careerverified
Per 9 Inningsverified
27
4.03
Matt Barnes
Career
Per 9 Innings
9
0.17
Alberto Castillo
Careerverified
Per 9 Inningsverified
1
0.15
Matt Barnes
Career
Per 9 Innings
4.13
4.13
Alberto Castillo
Careerverified
Per 9 Inningsverified
4.03
4.03
Matt Barnes
Careerverified
Per 9 Inningsverified
586
11.31
Alberto Castillo
Career
Per 9 Innings
48
7.16
Matt Barnes
Careerverified
Per 9 Inningsverified
11.31
11.31
Alberto Castillo
Career
Per 9 Innings
7.16
7.16
Matt Barnes
Careerverified
Per 9 Inningsverified
1.25
1.25
Alberto Castillo
Career
Per 9 Innings
0.61
0.61
Matt Barnes
Careerverified
Per 9 Inningsverified
1.716
1.716
Alberto Castillo
Career
Per 9 Innings
1.243
1.243
Matt Barnes
Career
Per 9 Innings
47
0.91
Alberto Castillo
Careerverified
Per 9 Inningsverified
2
0.3
Matt Barnes
Career
Per 9 Inningsverified
18
0.35
Alberto Castillo
Careerverified
Per 9 Innings
9
1.34
Matt Barnes
Career
Per 9 Innings
3
0.06
Alberto Castillo
Careerverified
Per 9 Inningsverified
0
0
Matt Barnes
Careerverified
Per 9 Innings
2021
39
Alberto Castillo
Career
Per 9 Inningsverified
271
40.43
Matt Barnes
Careerverified
Per 9 Innings
145
2.8
Alberto Castillo
Career
Per 9 Inningsverified
19
2.83
Matt Barnes
Career
Per 9 Innings
233
4.5
Alberto Castillo
Careerverified
Per 9 Inningsverified
30
4.48
Matt Barnes
Career
Per 9 Innings
4.5
4.5
Alberto Castillo
Careerverified
Per 9 Inningsverified
4.48
4.48
Matt Barnes
Career
Per 9 Inningsverified
7
0.14
Alberto Castillo
Careerverified
Per 9 Innings
1
0.15
Matt Barnes
Career
Per 9 Innings
11
0.21
Alberto Castillo
Careerverified
Per 9 Inningsverified
1
0.15
Matt Barnes
Careerverified
Per 9 Innings
35
0.68
Alberto Castillo
Career
Per 9 Inningsverified
8
1.19
Matt Barnes
Careerverified
Per 9 Inningsverified
1.36
1.36
Alberto Castillo
Career
Per 9 Innings
1.525
1.525
Matt Barnes
Careerverified
Per 9 Innings
1771
34.18
Alberto Castillo
Career
Per 9 Inningsverified
233
34.76
Matt Barnes
Career
Per 9 Innings
0.5
0.5
Alberto Castillo
Careerverified
Per 9 Inningsverified
0.38
0.38
Matt Barnes
Career
Per 9 Innings
0.324
0.324
Alberto Castillo
Careerverified
Per 9 Inningsverified
0.322
0.322
Matt Barnes
Career
Per 9 Innings
39
39
Alberto Castillo
Careerverified
Per 9 Inningsverified
40.43
40.43

Fielding Stats for Matt Barnes and Alberto Castillo

Matt Barnes
Careerverified
Per 9 Inningsverified
11
11
Alberto Castillo
Career
Per 9 Innings
4
4
Matt Barnes
Careerverified
Per 9 Innings
467
9.01
Alberto Castillo
Career
Per 9 Inningsverified
79
11.78
Matt Barnes
Careerverified
Per 9 Inningsverified
3
0.06
Alberto Castillo
Career
Per 9 Innings
0
0
Matt Barnes
Careerverified
Per 9 Innings
1399
27
Alberto Castillo
Career
Per 9 Innings
181
27
Matt Barnes
Careerverified
Per 9 Innings
466.1
9
Alberto Castillo
Career
Per 9 Innings
60.1
9
Matt Barnes
Careerverified
Per 9 Innings
25
0.48
Alberto Castillo
Career
Per 9 Inningsverified
7
1.04
Matt Barnes
Careerverified
Per 9 Innings
28
0.54
Alberto Castillo
Career
Per 9 Inningsverified
14
2.09
Matt Barnes
Career
Per 9 Innings
1
0.02
Alberto Castillo
Careerverified
Per 9 Inningsverified
0
0
Matt Barnes
Careerverified
Per 9 Innings
54
1.04
Alberto Castillo
Career
Per 9 Inningsverified
21
3.13
Matt Barnes
Careerverified
Per 9 Innings
53
1.02
Alberto Castillo
Career
Per 9 Inningsverified
21
3.13
Matt Barnes
Career
Per 9 Innings
98.15
98.15
Alberto Castillo
Careerverified
Per 9 Inningsverified
100
100
Matt Barnes
Career
Per 9 Innings
0.114
0.114
Alberto Castillo
Careerverified
Per 9 Inningsverified
0.266
0.266
Matt Barnes
Careerverified
Per 9 Inningsverified
0.64
0.64
Alberto Castillo
Career
Per 9 Innings
0
0
Matt Barnes
Career
Per 9 Innings
0
0
Alberto Castillo
Careerverified
Per 9 Inningsverified
1
0.15
Matt Barnes
Career
Per 9 Innings
0
0
Alberto Castillo
Career
Per 9 Innings
0
0
Matt Barnes
Career
Per 9 Innings
0
0
Alberto Castillo
Career
Per 9 Innings
0
0
Matt Barnes
Career
Per 9 Innings
0
0
Alberto Castillo
Career
Per 9 Innings
0
0
Matt Barnes
Career
Per 9 Innings
0
0
Alberto Castillo
Career
Per 9 Innings
0
0

Hitting Stats for Matt Barnes and Alberto Castillo

Matt Barnes
Careerverified
Per 600 PAverified
11
11
Alberto Castillo
Career
Per 600 PA
4
Matt Barnes
Careerverified
Per 600 PAverified
467
280200
Alberto Castillo
Career
Per 600 PA
79
Matt Barnes
Careerverified
Per 600 PAverified
1
600
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Careerverified
Per 600 PAverified
1
600
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Careerverified
Per 600 PAverified
-0.11
-66.4
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
1
600
Alberto Castillo
Careerverified
Per 600 PAverified
0
Matt Barnes
Careerverified
Per 600 PAverified
1
1
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
0
0
Alberto Castillo
Career
Per 600 PA
0
Matt Barnes
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA