Show classic player card
Keller Stargell League
6-28-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.

Year   Team G AB H 2B 3B HR BB SO OPS OBP SLG ISO AVG Awards
2023 MIN
13
277
86
13
5
10
39
36
.892
.391
.502
.191
.310
2024 MIN-BRO-TB-MIA
24
533
165
23
6
22
56
105
.872
.373
.499
.189
.310
2025 MIA
67
382
123
18
4
15
42
59
.898
.390
.508
.186
.322
2029
0
0
0
0
0
0
0
0
.000
.000
.000
.000
.000
Total 104 1192 374 54 15 47 137 200 .885 .383 .503 .189 .314
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.