starlin castro career stats

Starlin Castro played 12 seasons for 4 teams, including the Cubs and Yankees. He had a .280 batting average, 1,722 hits, 138 home runs, 678 RBIs and 698 runs scored.

NAME SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Starlin Castro
S. Castro
2010
CHC CHC
125
463
53
139
31
5
3
41
29
6
71
10
8
506
189
39
4
4
7
14
.300
.347
.408
.755
61
3.3
.329
98
-0.9
2 Starlin Castro
S. Castro
2011
CHC CHC
158
674
91
207
36
9
10
66
35
2
96
22
9
715
291
55
0
4
2
20
.307
.341
.432
.773
93
12.3
.338
108
6.8
3 Starlin Castro
S. Castro
2012
CHC CHC
162
646
78
183
29
12
14
78
36
4
100
25
13
691
278
55
0
5
5
15
.283
.323
.430
.753
83
4.6
.323
99
-0.5
4 Starlin Castro
S. Castro
2013
CHC CHC
161
666
59
163
34
2
10
44
30
7
129
9
6
705
231
46
1
1
0
21
.245
.284
.347
.631
59
-18.7
.280
74
-20.7
5 Starlin Castro
S. Castro
2014
CHC CHC
134
528
58
154
33
1
14
65
35
4
100
4
4
569
231
48
0
2
4
18
.292
.339
.438
.777
75
13.5
.341
118
11.4
6 Starlin Castro
S. Castro
2015
CHC CHC
151
547
52
145
23
2
11
69
21
5
91
5
5
578
205
36
1
4
6
18
.265
.296
.375
.671
54
-11.4
.288
80
-13.8
7 Starlin Castro
S. Castro
2016
NYY NYY
151
577
63
156
29
1
21
70
24
3
118
4
0
610
250
51
1
5
1
15
.270
.300
.433
.734
69
-2.7
.313
93
-4.8
8 Starlin Castro
S. Castro
2017
NYY NYY
112
443
66
133
18
1
16
63
23
4
93
2
0
473
201
35
0
3
1
9
.300
.338
.454
.792
64
6.8
.338
110
6.1
9 Starlin Castro
S. Castro
2018
MIA MIA
154
593
76
165
32
2
12
54
48
0
124
6
4
647
237
46
0
6
3
18
.278
.329
.400
.729
76
0.4
.315
101
0.8
10 Starlin Castro
S. Castro
2019
MIA MIA
162
636
68
172
31
4
22
86
28
3
111
2
2
676
277
57
0
9
2
23
.270
.300
.436
.736
77
-7.8
.307
91
-7.7
11 Starlin Castro
S. Castro
2020
WSH WSH
16
60
9
16
3
1
2
4
3
0
13
0
0
63
27
6
0
0
0
0
.267
.302
.450
.752
8
0
.320
97
-0.2
12 Starlin Castro
S. Castro
2021
WSH WSH
87
315
25
89
20
0
3
38
26
0
62
0
1
345
118
23
0
4
1
6
.283
.333
.375
.708
40
-1.7
.309
91
-3.8
Total 1,573 6,148 698 1,722 319 40 138 678 338 38 1,108 89 52 6,578 2,535 497 7 47 32 177 .280 .319 .412 .732 759 -1.4 .316 97 -27.4

More Cubs Stats

Team Rankings

HR

42

4th

R

184

1st

SO

246

19th

ERA

4.05

16th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
18
13
.581
Reds Reds
16
15
.516
2.0
Brewers Brewers
15
15
.500
2.5
Cardinals Cardinals
14
17
.452
4.0
Pirates Pirates
12
19
.387
6.0
Schedule
DATE MATCHUP TIME (ET)
Thu
5/1
CHC CHC
@
PIT PIT
12:35 PM
Fri
5/2
CHC CHC
@
MIL MIL
8:10 PM
Sat
5/3
CHC CHC
@
MIL MIL
7:10 PM
Sun
5/4
CHC CHC
@
MIL MIL
2:10 PM
Mon
5/5
SFG SFG
@
CHC CHC
7:40 PM
Last Game
PIT Pirates

12 - 19

4

Final

3

CHC Cubs

18 - 13

Wed 30 Apr 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
21
9
.700
Phillies Phillies
17
13
.567
4.0
NL Central W L PCT GB
Cubs Cubs
18
13
.581
Reds Reds
16
15
.516
2.0
NL West W L PCT GB
Dodgers Dodgers
21
10
.677
Padres Padres
19
11
.633
1.5
AL East W L PCT GB
Yankees Yankees
18
13
.581
Red Sox Red Sox
17
14
.548
1.0
AL Central W L PCT GB
Tigers Tigers
19
12
.613
Guardians Guardians
17
13
.567
1.5
AL West W L PCT GB
Mariners Mariners
18
12
.600
Astros Astros
16
14
.533
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
4/14
WSH WSH
@
PIT PIT
3-0
Mon
4/14
DET DET
@
MIL MIL
0-5
Mon
4/14
ATH ATH
@
CWS CWS
12-3
Mon
4/14
NYM NYM
@
MIN MIN
3-6
Mon
4/14
COL COL
@
LAD LAD
2-6

Schedule

DATE MATCHUP TIME (ET)
Thu
5/1
CHC CHC
@
PIT PIT
12:35 PM
Thu
5/1
STL STL
@
CIN CIN
12:40 PM
Thu
5/1
KCR KCR
@
TBR TBR
1:10 PM
Thu
5/1
AZ AZ
@
NYM NYM
1:10 PM
Thu
5/1
MIN MIN
@
CLE CLE
1:10 PM