Show classic player card
Barry Zito League
4-14-2097
Elvio Castro Third Base
Retired (2030, Age 37)
CAREER BIOGRAPHICAL DATA
AVG .297 Total Rating B+   Bats/Throws R/R
OPS .798 Status Deceased (2078) Option Years 0  
H 2178 Age at Death 85 Date of Birth 06-28-1993
HR 144 Drafted Round 3, Pick 44
(2011)
Majors Svc Time 14 years
(77 games)
RBI 828
SB 423 Salary $0.50M Final Contract Year 2030
OFFENSE PITCHING MENTORING
Contact vs. R A- Contact vs. L Endurance B-   Ldrship C+
Power vs. R B- Power vs. L B- Velocity D-   Mentor vR A+
Speed A- Bunt Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS (85.6%) Range WS Rings 1
1B --- LF --- Arm A- WS Appearances 2
2B (3.6%) CF ---   Health A- LCS Appearances 7
3B A+ (100%) RF D- (5.1%)   Injured Days 0 All Star Teams 4
* League requires 75% rating to start at catcher.

Year   Team G AB R H 2B 3B HR RBI BB SO HBP SF SB CS E OPS OBP SLG ISO AVG Awards
2015 BAL
12
45
5
13
1
0
0
4
4
16 0 1
0
0 2
.651
.340
.311
.022
.289
2016 BAL
9
17
4
5
0
0
0
2
2
2 0 0
2
0 0
.663
.368
.294
.000
.294
2017 BAL
111
376
50
104
14
2
5
45
42
73 2 3
7
5 17
.714
.350
.364
.088
.277
2018 BAL
156
557
77
154
19
8
12
72
44
100 3 3
16
2 22
.735
.331
.404
.127
.276
2019 BAL
146
511
82
139
25
4
5
57
57
80 1 2
24
6 23
.711
.345
.366
.094
.272
2020 BAL
146
497
90
154
26
5
7
55
63
85 4 3
33
9 11
.814
.390
.425
.115
.310
2021 BAL
160
621
102
184
29
9
11
80
79
103 2 3
31
17 7
.801
.376
.425
.129
.296
2022 MON
137
461
56
130
16
2
6
71
55
82 1 5
21
5 21
.721
.356
.364
.082
.282
2023 MON
150
559
103
166
27
7
15
55
54
90 1 1
40
13 15
.810
.359
.451
.154
.297
2024 MON
160
641
130
199
34
8
16
68
93
104 2 3
44
16 14
.861
.398
.463
.153
.310
2025 MON
154
593
111
193
34
7
19
84
65
95 2 1
30
12 18
.896
.393
.503
.177
.325
2026 MON
151
540
118
171
30
10
16
59
61
89 3 2
40
8 11
.886
.388
.498
.181
.317
2027 TEX
160
637
112
188
46
7
12
51
83
106 2 0
46
30 8
.824
.378
.446
.151
.295
2028 TEX
158
649
101
198
40
4
9
49
74
101 2 1
64
39 14
.798
.377
.421
.116
.305
2029 BAL
151
603
91
171
22
3
11
75
75
95 4 0
25
8 17
.751
.367
.385
.101
.284
2030 HOU
13
26
2
9
3
0
0
1
4
2 0 0
0
1 0
.895
.433
.462
.115
.346
Total
1974
7333
1234
2178
366
76
144
828
855
1223 29 28
423
171 200
.798
.371
.427
.130
.297
Career Transactions
DateTransaction
2030-11-01Elvio Castro has retired from the Houston
2030-03-30The Houston have promoted Jim Kirk to the major league team. The Houston have promoted Randy Espy to the major league team. The Houston have promoted Elvio Castro to the major league team. The Houston have promoted Ray Cavet to the major league team. The Houston have promoted Sam Kellner to the major league team. The Houston have promoted Russ Pack to the major league team.
2030-03-30Elvio Castro has signed with the Houston for $0.5M per year for 1 year.
2029-04-05The Baltimore Rebels have acquired Elvio Castro from the waiver wire.
2029-03-28The Texas Aggies have designated Elvio Castro for assignment.
2027-03-29The Texas Aggies have promoted Spud Stanicek to the major league team. The Texas Aggies have promoted Mike Perryman to the major league team. The Texas Aggies have promoted Tommy Ruthven to the major league team. The Texas Aggies have promoted Elvio Castro to the major league team.
2027-03-29Elvio Castro has signed with the Texas Aggies for $6.5M per year for 3 years.
2022-03-29The Montreal Royals have promoted Rainier Clifton to the major league team. The Montreal Royals have promoted Elvio Castro to the major league team.
2022-03-28Elvio Castro has signed with the Montreal Royals for $3.5M per year for 5 years.
2017-09-02The Baltimore Robinsons have removed Elvio Castro from the trade block.
2017-03-31The Baltimore Robinsons have placed Elvio Castro on the trade block.
2017-03-29The Baltimore Robinsons have promoted Elvio Castro to the major league team.
2016-09-23The Baltimore Robinsons have sent Elvio Castro to the minors.
2016-09-05The Baltimore Robinsons have promoted Elvio Castro to the major league team.
2016-08-16The Baltimore Robinsons have sent Elvio Castro to the minors.
2016-08-13The Baltimore Robinsons have promoted Elvio Castro to the major league team. The Baltimore Robinsons have designated Josh Peck for assignment.
2016-08-07The Baltimore Robinsons have sent Elvio Castro to the minors.
2016-08-01The Baltimore Robinsons have promoted Keith Ramos to the major league team. The Baltimore Robinsons have promoted Elvio Castro to the major league team.
2016-03-30The Baltimore Robinsons have promoted Josh Peck to the major league team. The Baltimore Robinsons have sent Elvio Castro to the minors.
2016-03-29The Baltimore Robinsons have promoted Elvio Castro to the major league team.
2015-10-03The Baltimore Robinsons have sent Heinie Mayer to the minors. The Baltimore Robinsons have sent Calvin Watson to the minors. The Baltimore Robinsons have sent Drungo Hyde to the minors. The Baltimore Robinsons have sent Lew Wever to the minors. The Baltimore Robinsons have sent Ben M.F. Franklin to the minors. The Baltimore Robinsons have sent Elvio Castro to the minors. The Baltimore Robinsons have sent Al Jean to the minors.
2015-09-19The Baltimore Robinsons have promoted Delos Peters to the major league team. The Baltimore Robinsons have promoted Calvin Watson to the major league team. The Baltimore Robinsons have promoted Elvio Castro to the major league team.