Show classic player card
Dom DiMaggio League
3-1-2076
Bob Castro Relief Pitcher
Retired (2028, Age 35)
CAREER BIOGRAPHICAL DATA
ERA 5.36 Total Rating B-   Bats/Throws R/R
W-L 7-5 Status Deceased (2055) Option Years 0  
SV 0 Age at Death 62 Date of Birth 03-01-1993
K 97 Drafted Round 2, Pick 31
(2011)
Majors Svc Time 2 years
(132 games)
IP 126.0
WHIP 1.48
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L D- Endurance D-   Ldrship
Power vs. R Power vs. L D- Velocity B-   Mentor Val
Speed C- Bunt Control B-
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 0
1B --- LF --- Arm B- WS Appearances 0
2B --- CF ---   Health LCS Appearances 0
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

 
Year Type OS Age Chances   Active GS Injured  Endurance   Velocity   Control   Total 
2011 Minors 18 26.00 2 / 3 3 / 8 6 / 15 11 / 26
2012 Minors 19 28.00 0 / 1 4 / 10 5 / 17 9 / 28
2013 Minors 20 23.00 1 / 1 3 / 10 4 / 12 8 / 23
2014 Minors 21 46.00 1 / 4 3 / 11 10 / 31 14 / 46
2015 Minors 22 30.00 0 / 1 4 / 15 2 / 14 6 / 30
2016 Minors 23 31.00 0 / 3 4 / 11 3 / 17 7 / 31
2017 Minors 24 19.00 0 / 2 1 / 13 2 / 4 3 / 19
2018 Minors 25 25.00 0 / 0 1 / 15 1 / 10 2 / 25
2019 Minors 26 24.00 0 / 1 0 / 10 0 / 13 0 / 24
2020 Minors 27 21.00 1 / 2 2 / 8 2 / 11 5 / 21
2021 Minors 28 22.00 0 / 0 0 / 12 2 / 10 2 / 22
2022 Minors 29 27.00 0 / 0 0 / 16 1 / 11 1 / 27
2023 Minors 30 17.00 0 / 2 1 / 7 4 / 8 5 / 17
2023 Majors 30 8.89 42 0 0 0 / 0 0 / 3 1 / 5 1 / 8
2024 Majors 31 32.24 131 0 19 0 / 3 0 / 18 0 / 11 0 / 32
2025 Minors 32 22.00 0 / 2 0 / 12 0 / 8 0 / 22
2025 Majors 32 8.32 33 0 0 0 / 0 0 / 2 0 / 6 0 / 8
2026 Minors 33 8.00 0 / 0 0 / 3 0 / 5 0 / 8
2026 Majors 33 17.88 87 0 0 0 / 0 0 / 8 0 / 9 0 / 17
2027 Majors 34 32.69 162 0 0 -3 / 3 -8 / 16 -3 / 13 -14 / 32
2028 Majors 35 28.00 0 / 2 0 / 13 0 / 13 0 / 28
Total 455 0 19 2 / 30 18 / 221 40 / 243 60 / 494
Career Transactions
DateTransaction
2028-11-01Bob Castro has retired from the Free Agency Pool
2028-04-01The Cleveland Rockstars have promoted Brian Templeton to the major league team. The Cleveland Rockstars have waived Bob Castro.
2026-06-25The Cleveland Rockstars have promoted Bob Castro to the major league team.
2025-05-08The Cleveland Rockstars have promoted Joe Gerard to the major league team. The Cleveland Rockstars have designated Bob Castro for assignment.
2024-07-06Bob Castro of the Cleveland Rockstars is injured and is expected to be out 23 days.
2023-08-16The Cleveland Rockstars have promoted Bob Castro to the major league team. The Cleveland Rockstars have designated Jack LaVigne for assignment.
2015-04-08The Cleveland Rockstars have acquired Bob Castro from the waiver wire.
2015-04-04The New York Sparkle Ponies have waived Bob Castro.
2014-04-01Trade #1263550 has been completed between the Seattle Starbucks and the New York Sparkle Ponies. The New York Sparkle Ponies receive Wayne Toney, Bob Castro from the Seattle Starbucks in exchange for Jason Knox.
2009-04-19Trade #1187584 has been completed between the Washington Senators and the Seattle Starbucks. The Seattle Starbucks receive Gary Grabowski, Jeff LeMaster, Fred Dixon , Charlie Kemp, Roy Nuxhall, Draft Pick 2012 Round 2 WAS (Billy Williams), Draft Pick 2012 Round 1 WAS (Charlie Coombs), Draft Pick 2011 Round 2 WAS (Bob Castro), Draft Pick 2011 Round 1 WAS (Don Ligtenberg), Draft Pick 2010 Round 2 WAS (Bert Franco), Draft Pick 2010 Round 1 WAS (Joe Williams) from the Washington Senators in exchange for Jack Wagner, Tony Oliva, Jason Tolleson, Denny McLain.