Show classic player card
Keller Stargell League
6-21-2029
Joe Garcia Starting Pitcher
Retired (2025, Age 35)
CAREER BIOGRAPHICAL DATA
ERA 6.10 Total Rating   Bats/Throws B/L
W-L 8-29 Status Retired (2025) Option Years 0  
SV 2 Age 38 (OS 39) Date of Birth 08-31-1990
K 200 Drafted Round 4, Pick 80
(2013)
Majors Svc Time 2 years
(37 games)
IP 293.2
WHIP 1.74
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L Endurance A-   Ldrship A+
Power vs. R Power vs. L Velocity C+   Mentor Val A+
Speed Bunt D- 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.

 Skill grades calculated using approximate current ratings minus past improvements.
Year OS Age  Endurance   Velocity   Control 
201323C+
201424C+
201525B-
201626C+B-
201727C+
201828C+
201929C+B+
202030B-B+
202131B-B+
202232B-B+
202333B-B+
202434B-B+
202535A-C+B+
Career Transactions
DateTransaction
2025-11-01Joe Garcia has retired from the Miami Sunshine
2025-09-22Joe Garcia of the Miami Sunshine is injured and is expected to be out 33 days.
2024-06-17The Miami Sunshine have promoted Joe Garcia to the major league team. The Miami Sunshine have designated Kenny Lofton for assignment.
2024-06-17The Miami Sunshine have acquired Joe Garcia from the waiver wire.
2024-05-26The Tampa Bay Wave Riders have acquired Dale Little from the waiver wire. The Tampa Bay Wave Riders have waived Joe Garcia.
2024-04-29The Tampa Bay Wave Riders have acquired Joe Garcia from the waiver wire.
2024-04-25The Brooklyn Weavers have waived Joe Garcia.
2024-04-18The Brooklyn Weavers have designated Joe Garcia for assignment.
2024-04-18The Brooklyn Weavers have acquired Joe Garcia from the waiver wire.
2024-04-14The Minnesota Twins have promoted Gene K Pettini to the major league team. The Minnesota Twins have designated Joe Garcia for assignment.
2023-06-18The Minnesota Twins have promoted Bob Nichols to the major league team. The Minnesota Twins have promoted Joe Garcia to the major league team. The Minnesota Twins have sent Diego T Fargas to the minors. The Minnesota Twins have sent Eddie T Melvin to the minors.
2023-06-18The Minnesota Twins have acquired Joe Garcia from the waiver wire.
2023-04-01The Miami Sunshine have waived Joe Garcia.
2023-03-07The Miami Sunshine have acquired Joe Garcia from the waiver wire.
2019-05-05The Minnesota Twins have waived Joe Garcia.
2019-05-05The Minnesota Twins have acquired Joe Garcia from the waiver wire.
2013-04-01The Detroit Derbys have waived Joe Garcia.