Jhostynxon Garcia
#34 Active2026 Fantasy Baseball Player Profile
Jhostynxon Garcia, affectionately known as "The Password" by fans and scouts alike, officially transitioned from the Red Sox's "breakout of the year" to a cornerstone of the Pirates' future this winter. Following a dominant 2024, Garcia maintained his power surge in 2025, leading the Boston system with 21 home runs while slashing .267/.340/.470 across 114 games (primarily with Triple-A Worcester). His performance earned him an August "cup of coffee" in the majors, where he made his MLB debut on August 22. Though he only went 1-for-7 in that brief stint, his elite underlying metrics—including a 113 mph maximum exit velocity—cemented his status as a high-upside power threat.
In a move to bolster their long-term outfield depth, the Pittsburgh Pirates acquired Garcia from the Red Sox during the 2025-26 offseason. He has arrived at spring training in Bradenton as the Pirates' No. 5 ranked prospect (per Baseball America) and a dark horse candidate to break camp on the active roster. While the Pirates' major league outfield is currently crowded with veterans like Bryan Reynolds, Ryan O’Hearn, and Marcell Ozuna, Garcia’s 55-grade power and 55-grade arm make him an ideal candidate for a high-impact fourth outfielder role or a mid-season promotion from Triple-A Indianapolis.
DFS Last 5
Game Log
2026 Regular Season| DATE | OPPONENT | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | AVG | OBP | SLG | RESULT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aug 13 | @ Miami Marlins | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .167 | .200 | .188 | W 13-1 |
| Aug 9 | vs. New York Mets | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .170 | .204 | .191 | L 11-1 |
| Aug 8 | vs. New York Mets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .174 | .208 | .196 | W 0-9 |
| Aug 5 | @ Milwaukee Brewers | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .174 | .208 | .196 | L 2-4 |
| Aug 2 | @ Cincinnati Reds | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .178 | .213 | .200 | L 2-10 |
| Jul 30 | @ Cincinnati Reds | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .190 | .227 | .214 | L 2-3 |
| Jul 29 | vs. Arizona Diamondbacks | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .184 | .225 | .211 | L 3-0 |
| Jun 6 | @ Atlanta Braves | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .200 | .243 | .229 | L 3-6 |
| Jun 5 | @ Atlanta Braves | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .200 | .243 | .229 | L 3-6 |
| Jun 3 | @ Houston Astros | 4 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | .219 | .265 | .250 | L 9-11 |
| May 31 | vs. Minnesota Twins | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .214 | .241 | .214 | W 3-9 |
| May 29 | vs. Minnesota Twins | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .214 | .241 | .214 | W 5-6 |
| May 28 | vs. Chicago Cubs | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .240 | .269 | .240 | L 7-2 |
| May 26 | vs. Chicago Cubs | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .238 | .273 | .238 | W 1-12 |
| May 25 | vs. Chicago Cubs | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .250 | .286 | .250 | W 1-2 |
| May 24 | @ Toronto Blue Jays | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .294 | .333 | .294 | W 4-1 |
| May 23 | @ Toronto Blue Jays | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .313 | .353 | .313 | L 2-5 |
| May 22 | @ Toronto Blue Jays | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .308 | .308 | .308 | L 2-6 |
| May 20 | @ St. Louis Cardinals | 5 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | .333 | .333 | .333 | W 7-0 |
| May 19 | @ St. Louis Cardinals | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .250 | .250 | .250 | L 6-9 |
| No games against that opponent. | |||||||||||||||
| Total | 48 | 2 | 8 | 1 | 0 | 0 | 2 | 1 | 16 | 0 | .167 | .200 | .188 | ||
| Total | 1 game | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | |
| Total | 2 games | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | |
| Total | 3 games | 8 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .125 | .125 | .125 | |
| Total | 2 games | 7 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | .143 | .143 | .143 | |
| Total | 1 game | 4 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | .250 | .400 | .500 | |
| Total | 1 game | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | |
| Total | 1 game | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .000 | .000 | .000 | |
| Total | 2 games | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .000 | .000 | .000 | |
| Total | 2 games | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .000 | .000 | .000 | |
| Total | 2 games | 9 | 0 | 3 | 0 | 0 | 0 | 1 | 0 | 3 | 0 | .333 | .333 | .333 | |
| Total | 3 games | 8 | 0 | 2 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | .250 | .333 | .250 | |
AVG, OBP, SLG, ERA and WHIP are season-to-date through each game, not that game alone — so the column reads as a trend and its last value is the season figure. They stay season-to-date when the log is filtered by opponent; the figure for the filtered games is the one in the Total row. The second game of a doubleheader is marked (2).