Show modern player card
Name Team Age
Joe Garcia Retired (2025, Age 35) 38
Drafted Position Bats/Throws
Round 4, Pick 80
(2013)
SP B/L
League Option Years   Majors Service Time
Keller Stargell League 0 2 years (37 games)
Total Rating   Arm Range
B-
Contact vs R Contact vs L Speed
D-
Power vs R Power vs L Bunting
D-
Endurance Velocity Control
A- C+ B+
Leadership   Mentor Value  
A+ A+
Health   Injured Days   Birthday
0 8/31/1990
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Energy  |   Improvements  |   Past Skills  |   Awards   |  Batting   |  Fielding   |  Game Log
Year POS Team G GS INN TC PO A E DP +/- RF   FPCT
2023 P MIN 13 12 71.0 14 1 13 0 0 -1 1.77 1.000
2024 P MIN-BRO-TB-MIA 24 24 130.99 25 3 22 0 2 +1 1.72 1.000
2025 P MIA 65 0 91.66 14 2 12 0 1 +2 1.37 1.000
Total 102 36 293.65 53 6 47 0 3 +2 1.62 1.000
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.