Thairo Estrada
#39 Batting AVG
.000
Batting OBP
.000
Batting SLG
.000
Season HR
0
Season RBI
0
DFS Last 5
Game Log
2025 Regular Season| DATE | OPPONENT | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | AVG | OBP | SLG | RESULT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aug 5 | vs. Toronto Blue Jays | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .253 | .285 | .370 | L 10-4 |
| Aug 4 | vs. Toronto Blue Jays | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .258 | .290 | .377 | L 15-1 |
| Aug 3 | vs. Pittsburgh Pirates | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | .265 | .297 | .388 | L 9-5 |
| Aug 2 | vs. Pittsburgh Pirates | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .264 | .292 | .382 | W 5-8 |
| Aug 1 | vs. Pittsburgh Pirates | 6 | 1 | 2 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | .264 | .293 | .386 | W 16-17 |
| Jul 30 | @ Cleveland Guardians | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .261 | .292 | .381 | L 0-5 |
| Jul 28 | @ Cleveland Guardians | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | .267 | .298 | .389 | W 8-6 |
| Jul 27 | @ Baltimore Orioles | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .276 | .301 | .402 | L 1-5 |
| Jul 26 | @ Baltimore Orioles | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .285 | .311 | .415 | L 0-18 |
| Jul 25 | @ Baltimore Orioles | 4 | 1 | 1 | 0 | 0 | 1 | 2 | 0 | 1 | 0 | .283 | .310 | .417 | W 6-5 |
| Jul 7 | @ Boston Red Sox | 4 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .284 | .312 | .397 | L 3-9 |
| Jul 6 | vs. Chicago White Sox | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .286 | .314 | .393 | W 4-6 |
| Jul 5 | vs. Chicago White Sox | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .294 | .316 | .404 | L 10-3 |
| Jul 4 | vs. Chicago White Sox | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .305 | .327 | .419 | L 3-2 |
| Jul 3 | vs. Houston Astros | 4 | 1 | 3 | 0 | 0 | 1 | 4 | 0 | 0 | 0 | .317 | .339 | .436 | W 6-7 |
| Jul 2 | vs. Houston Astros | 4 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .299 | .324 | .392 | L 5-3 |
| Jul 1 | vs. Houston Astros | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | .280 | .307 | .376 | L 6-5 |
| Jun 29 | @ Milwaukee Brewers | 5 | 0 | 3 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | .292 | .323 | .393 | W 4-3 |
| Jun 28 | @ Milwaukee Brewers | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .274 | .308 | .381 | L 0-5 |
| Jun 27 | @ Milwaukee Brewers | 5 | 0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | .288 | .322 | .400 | L 6-10 |
| Jun 26 | vs. Los Angeles Dodgers | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .267 | .305 | .387 | L 3-1 |
| Jun 25 | vs. Los Angeles Dodgers | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .278 | .308 | .403 | L 8-1 |
| Jun 24 | vs. Los Angeles Dodgers | 3 | 0 | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | .290 | .311 | .420 | L 9-7 |
| Jun 17 | @ Washington Nationals | 2 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | .288 | .304 | .424 | W 10-6 |
| Jun 16 | @ Washington Nationals | 4 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .281 | .288 | .375 | W 6-4 |
| Jun 15 | @ Atlanta Braves | 5 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | .267 | .274 | .350 | W 10-1 |
| Jun 14 | @ Atlanta Braves | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .255 | .263 | .345 | L 1-4 |
| Jun 13 | @ Atlanta Braves | 5 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .275 | .283 | .373 | L 4-12 |
| Jun 12 | vs. San Francisco Giants | 5 | 1 | 3 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | .261 | .271 | .370 | W 7-8 |
| Jun 11 | vs. San Francisco Giants | 5 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | .220 | .233 | .293 | L 10-7 |
| Jun 10 | vs. San Francisco Giants | 5 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | .222 | .237 | .306 | L 6-5 |
| Jun 8 | vs. New York Mets | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .258 | .273 | .355 | L 13-5 |
| Jun 7 | vs. New York Mets | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .308 | .321 | .423 | L 8-1 |
| Jun 6 | vs. New York Mets | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | .273 | .292 | .409 | L 4-2 |
| Jun 4 | @ Miami Marlins | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | .278 | .300 | .389 | W 3-2 |
| Jun 3 | @ Miami Marlins | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | .286 | .313 | .357 | W 3-2 |
| Jun 2 | @ Miami Marlins | 4 | 0 | 3 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | .364 | .417 | .455 | W 6-4 |
| May 31 | @ New York Mets | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | .143 | .250 | .143 | L 2-8 |
| May 30 | @ New York Mets | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .000 | .250 | .000 | L 2-4 |
| No games against that opponent. | |||||||||||||||
| Total | 154 | 14 | 39 | 9 | 0 | 3 | 21 | 6 | 26 | 1 | .253 | .285 | .370 | ||
| Total | 3 games | 14 | 1 | 4 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | .286 | .286 | .286 | |
| Total | 3 games | 11 | 1 | 2 | 0 | 0 | 1 | 2 | 0 | 3 | 0 | .182 | .182 | .455 | |
| Total | 1 game | 4 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .250 | .250 | .500 | |
| Total | 3 games | 11 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .000 | .083 | .000 | |
| Total | 2 games | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | 0 | .000 | .125 | .000 | |
| Total | 3 games | 12 | 2 | 6 | 0 | 0 | 1 | 5 | 0 | 1 | 0 | .500 | .462 | .750 | |
| Total | 3 games | 9 | 0 | 1 | 0 | 0 | 0 | 2 | 3 | 2 | 0 | .111 | .308 | .111 | |
| Total | 3 games | 11 | 1 | 4 | 2 | 0 | 0 | 2 | 0 | 3 | 0 | .364 | .333 | .545 | |
| Total | 3 games | 14 | 0 | 6 | 0 | 0 | 0 | 3 | 0 | 2 | 1 | .429 | .429 | .429 | |
| Total | 5 games | 20 | 1 | 4 | 1 | 0 | 0 | 1 | 0 | 3 | 0 | .200 | .238 | .250 | |
| Total | 3 games | 13 | 2 | 4 | 2 | 0 | 0 | 1 | 1 | 3 | 0 | .308 | .357 | .462 | |
| Total | 3 games | 15 | 2 | 4 | 2 | 0 | 0 | 4 | 0 | 1 | 0 | .267 | .267 | .400 | |
| Total | 2 games | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .000 | .000 | .000 | |
| Total | 2 games | 6 | 1 | 3 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | .500 | .571 | 1.167 | |
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).
