Nathan Church
#27 Active2026 Fantasy Baseball Player Profile
Nathan Church lived out a childhood dream in 2025 by making the jump from Triple A Memphis to the major leagues in August. While his initial taste of big league pitching was a challenge, Church provided one of the most memorable highlights of the Cardinals season when he recorded his first career hit and first career home run in the same game against the Rays. He finished his debut stint with a .179 batting average and one home run across 27 games, but those surface numbers do not reflect the elite tools that earned him the promotion. Before his call up, Church was a force in the minors, slashing .329 with 13 home runs and 16 stolen bases, proving that his high contact approach and 70 grade speed could translate into significant offensive production.
Entering 2026, Church is a non roster invitee in spring training and a primary candidate to secure a spot in a rebuilding St. Louis outfield. With Lars Nootbaar recovering from double heel surgery and the team moving on from several veterans, Church has a clear path to carving out a role as a high end fourth outfielder or even a platoon starter. His elite defensive range and 70 grade arm make him a natural fit for center field, where he provides a steady safety net for a young pitching staff. For fantasy managers, Church is a deep league speed sleeper with an ADP currently buried outside the top 500. While his batting average needs to stabilize, his potential for 20 plus steals and elite defensive job security makes him an intriguing late round target in NL only or dynasty formats.
DFS Last 5
Game Log
2026 Regular Season| DATE | OPPONENT | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | AVG | OBP | SLG | RESULT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sep 27 | @ Milwaukee Brewers | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .249 | .294 | .371 | L 4-6 |
| Sep 26 | @ Milwaukee Brewers | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .252 | .296 | .374 | L 2-3 |
| Sep 25 | @ Milwaukee Brewers | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .254 | .298 | .377 | L 4-8 |
| Sep 24 | @ Pittsburgh Pirates | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .254 | .299 | .378 | L 1-2 |
| Sep 23 | @ Pittsburgh Pirates | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .254 | .299 | .378 | W 5-1 |
| Sep 22 | @ Pittsburgh Pirates | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | .256 | .302 | .382 | L 0-2 |
| Sep 20 | vs. Washington Nationals | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .256 | .301 | .380 | W 3-5 |
| Sep 19 | vs. Washington Nationals | 5 | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .258 | .303 | .383 | L 8-5 |
| Sep 18 | vs. Washington Nationals | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .256 | .302 | .380 | L 9-1 |
| Sep 16 | vs. San Francisco Giants | 5 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .255 | .302 | .378 | L 6-5 |
| Sep 15 | vs. San Francisco Giants | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .253 | .301 | .377 | L 10-3 |
| Sep 14 | vs. San Francisco Giants | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .255 | .301 | .380 | W 1-2 |
| Sep 13 | vs. Chicago White Sox | 3 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .257 | .304 | .383 | W 1-3 |
| Sep 12 | vs. Chicago White Sox | 4 | 0 | 3 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | .254 | .301 | .378 | L 6-5 |
| Sep 11 | vs. Chicago White Sox | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | .249 | .297 | .372 | W 3-7 |
| Sep 9 | @ San Francisco Giants | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .247 | .292 | .371 | L 6-7 |
| Sep 8 | @ San Francisco Giants | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .247 | .290 | .371 | L 1-2 |
| Sep 7 | @ San Francisco Giants | 5 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | .246 | .288 | .372 | L 4-5 |
| Sep 6 | @ Colorado Rockies | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | .247 | .289 | .371 | W 10-8 |
| Sep 5 | @ Colorado Rockies | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .246 | .289 | .373 | L 7-10 |
| Sep 4 | @ Colorado Rockies | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .245 | .288 | .372 | W 7-6 |
| Sep 3 | @ Los Angeles Dodgers | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .245 | .289 | .373 | L 2-3 |
| Sep 2 | @ Los Angeles Dodgers | 4 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .245 | .289 | .375 | W 8-6 |
| Sep 1 | @ Los Angeles Dodgers | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | .242 | .287 | .373 | W 13-8 |
| Aug 30 | vs. Pittsburgh Pirates | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .242 | .287 | .375 | L 5-4 |
| Aug 29 | vs. Pittsburgh Pirates | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .245 | .290 | .379 | L 6-2 |
| Aug 28 | vs. Pittsburgh Pirates | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | .245 | .291 | .381 | W 1-4 |
| Aug 27 | vs. Baltimore Orioles | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | .247 | .294 | .384 | W 5-7 |
| Aug 26 | vs. Baltimore Orioles | 4 | 1 | 1 | 1 | 0 | 0 | 2 | 1 | 1 | 1 | .246 | .292 | .385 | L 8-7 |
| Aug 25 | vs. Baltimore Orioles | 3 | 1 | 2 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | .246 | .290 | .383 | L 13-1 |
| Aug 23 | @ Philadelphia Phillies | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .242 | .287 | .371 | L 4-6 |
| Aug 22 | @ Philadelphia Phillies | 4 | 1 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | .242 | .287 | .371 | L 3-12 |
| Aug 21 | @ Philadelphia Phillies | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .239 | .284 | .363 | L 6-7 |
| Aug 20 | @ Cincinnati Reds | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .239 | .284 | .363 | W 10-9 |
| Aug 19 | @ Cincinnati Reds | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | .238 | .284 | .363 | L 4-5 |
| Aug 18 | @ Cincinnati Reds | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .237 | .284 | .364 | W 3-0 |
| Aug 17 (2) | @ Cincinnati Reds | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | .237 | .284 | .364 | L 5-6 |
| Aug 17 | @ Cincinnati Reds | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .236 | .283 | .364 | W 2-1 |
| Aug 16 | @ Chicago Cubs | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .236 | .283 | .364 | W 11-4 |
| Aug 14 | @ Chicago Cubs | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .239 | .284 | .369 | L 0-3 |
| Aug 12 | vs. Philadelphia Phillies | 3 | 0 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | .242 | .288 | .374 | W 1-7 |
| Aug 11 | vs. Philadelphia Phillies | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .241 | .288 | .371 | W 0-2 |
| Aug 10 | vs. Philadelphia Phillies | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .241 | .288 | .371 | L 6-5 |
| Aug 9 | vs. Colorado Rockies | 4 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .241 | .289 | .372 | W 4-7 |
| Aug 8 | vs. Colorado Rockies | 5 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | .238 | .286 | .371 | L 8-6 |
| Aug 7 | vs. Colorado Rockies | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 2 | 1 | .238 | .288 | .374 | W 2-3 |
| Aug 5 | @ New York Yankees | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .240 | .288 | .376 | W 3-1 |
| Aug 4 | @ New York Yankees | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .236 | .285 | .375 | L 0-2 |
| Aug 3 | @ New York Yankees | 3 | 2 | 2 | 0 | 0 | 1 | 4 | 2 | 0 | 0 | .236 | .286 | .376 | W 13-7 |
| Aug 2 | @ Toronto Blue Jays | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .231 | .277 | .362 | W 5-1 |
| Aug 1 | @ Toronto Blue Jays | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .230 | .274 | .362 | L 1-5 |
| Jul 31 | @ Toronto Blue Jays | 4 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | .230 | .274 | .364 | L 1-3 |
| Jul 30 | vs. Chicago Cubs | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .226 | .271 | .362 | L 4-2 |
| Jul 29 | vs. Chicago Cubs | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .227 | .273 | .365 | W 2-3 |
| Jul 28 | vs. Chicago Cubs | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | .230 | .273 | .369 | L 10-2 |
| Jul 26 | vs. Cincinnati Reds | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .229 | .273 | .369 | L 5-3 |
| Jul 25 | vs. Cincinnati Reds | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | .229 | .273 | .369 | W 0-7 |
| Jul 24 | vs. Cincinnati Reds | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .232 | .277 | .374 | L 4-2 |
| Jul 23 | vs. Arizona Diamondbacks | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .233 | .275 | .376 | L 10-6 |
| Jul 18 | @ Arizona Diamondbacks | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .232 | .275 | .378 | L 3-4 |
| Jul 12 | vs. Atlanta Braves | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .236 | .280 | .384 | L 4-3 |
| Jul 11 | vs. Atlanta Braves | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .238 | .282 | .387 | W 1-4 |
| Jul 10 | vs. Atlanta Braves | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .241 | .285 | .392 | W 1-2 |
| Jul 9 | vs. Milwaukee Brewers | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .241 | .285 | .392 | L 8-4 |
| Jul 8 | vs. Milwaukee Brewers | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .246 | .290 | .399 | W 1-5 |
| Jul 7 (2) | vs. Milwaukee Brewers | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .247 | .291 | .401 | L 10-2 |
| Jul 7 | vs. Milwaukee Brewers | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .250 | .295 | .406 | L 4-3 |
| Jul 6 | vs. Milwaukee Brewers | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .255 | .300 | .414 | L 4-3 |
| Jul 5 | @ Chicago Cubs | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .255 | .300 | .417 | L 4-6 |
| Jul 4 | @ Chicago Cubs | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | .255 | .301 | .420 | W 3-0 |
| Jul 3 | @ Chicago Cubs | 5 | 2 | 2 | 0 | 0 | 1 | 3 | 0 | 1 | 0 | .257 | .298 | .424 | W 17-1 |
| Jul 2 | @ Atlanta Braves | 5 | 1 | 1 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | .254 | .295 | .410 | W 11-5 |
| Jul 1 | @ Atlanta Braves | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .255 | .298 | .400 | L 1-5 |
| Jun 30 | @ Atlanta Braves | 4 | 1 | 1 | 0 | 0 | 1 | 3 | 0 | 1 | 0 | .258 | .300 | .404 | W 5-3 |
| Jun 28 | vs. Miami Marlins | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .258 | .301 | .392 | W 1-2 |
| Jun 27 | vs. Miami Marlins | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .257 | .301 | .393 | L 5-1 |
| Jun 26 | vs. Miami Marlins | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .262 | .307 | .401 | L 4-0 |
| Jun 24 | vs. Arizona Diamondbacks | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .266 | .312 | .408 | L 9-4 |
| Jun 23 | vs. Arizona Diamondbacks | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .268 | .313 | .410 | L 4-3 |
| Jun 22 | vs. Arizona Diamondbacks | 3 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | .269 | .315 | .412 | W 2-3 |
| Jun 21 | @ Kansas City Royals | 4 | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | .263 | .309 | .408 | W 12-10 |
| Jun 19 | @ Kansas City Royals | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | .263 | .307 | .406 | L 5-6 |
| Jun 18 | @ Kansas City Royals | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .259 | .299 | .391 | L 6-14 |
| Jun 17 | vs. San Diego Padres | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .259 | .299 | .391 | L 6-1 |
| Jun 16 | vs. San Diego Padres | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | .256 | .297 | .390 | W 2-3 |
| Jun 15 | vs. San Diego Padres | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .254 | .293 | .391 | W 0-3 |
| Jun 14 | @ Minnesota Twins | 3 | 1 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .257 | .292 | .395 | L 4-5 |
| Jun 13 | @ Minnesota Twins | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .250 | .282 | .390 | W 9-6 |
| Jun 12 | @ Minnesota Twins | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .250 | .282 | .394 | L 8-9 |
| Jun 11 | @ New York Mets | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 3 | 0 | .253 | .286 | .399 | L 4-5 |
| Jun 10 | @ New York Mets | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .253 | .287 | .396 | W 9-2 |
| Jun 9 | @ New York Mets | 4 | 1 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .260 | .294 | .407 | W 7-0 |
| May 20 | vs. Pittsburgh Pirates | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .247 | .282 | .390 | L 7-0 |
| May 19 | vs. Pittsburgh Pirates | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .246 | .283 | .394 | W 6-9 |
| May 17 | vs. Kansas City Royals | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .246 | .284 | .399 | L 2-0 |
| May 16 | vs. Kansas City Royals | 3 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .254 | .292 | .410 | W 2-4 |
| May 15 | vs. Kansas City Royals | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | .244 | .284 | .397 | W 4-5 |
| May 14 | @ Las Vegas Athletics | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .244 | .279 | .402 | W 5-4 |
| May 13 | @ Las Vegas Athletics | 4 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | .252 | .288 | .415 | L 2-6 |
| May 12 | @ Las Vegas Athletics | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .244 | .281 | .412 | W 6-4 |
| May 10 | @ San Diego Padres | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .252 | .290 | .426 | L 2-3 |
| May 9 | @ San Diego Padres | 3 | 0 | 2 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | .259 | .298 | .438 | L 2-4 |
| May 8 | @ San Diego Padres | 4 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .248 | .282 | .422 | W 6-0 |
| May 7 | @ San Diego Padres | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .238 | .274 | .419 | W 2-1 |
| May 6 | vs. Milwaukee Brewers | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .248 | .284 | .436 | L 6-2 |
| May 4 | vs. Milwaukee Brewers | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .248 | .278 | .436 | W 3-6 |
| May 3 | vs. Los Angeles Dodgers | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .247 | .279 | .433 | L 4-1 |
| May 2 | vs. Los Angeles Dodgers | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .237 | .270 | .430 | W 2-3 |
| May 1 | vs. Los Angeles Dodgers | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | .236 | .271 | .427 | W 2-7 |
| Apr 30 | @ Pittsburgh Pirates | 5 | 1 | 1 | 1 | 0 | 0 | 2 | 0 | 1 | 0 | .235 | .272 | .435 | W 10-5 |
| Apr 29 | @ Pittsburgh Pirates | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .238 | .276 | .438 | W 5-4 |
| Apr 28 | @ Pittsburgh Pirates | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .250 | .289 | .461 | W 11-7 |
| Apr 27 | @ Pittsburgh Pirates | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .254 | .295 | .479 | W 4-2 |
| Apr 26 | vs. Seattle Mariners | 4 | 1 | 2 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | .269 | .311 | .507 | L 3-2 |
| Apr 25 | vs. Seattle Mariners | 4 | 2 | 2 | 0 | 0 | 2 | 4 | 0 | 0 | 0 | .254 | .300 | .460 | L 11-9 |
| Apr 24 | vs. Seattle Mariners | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .237 | .292 | .356 | L 3-2 |
| Apr 22 | @ Miami Marlins | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | .236 | .295 | .364 | L 1-4 |
| Apr 21 | @ Miami Marlins | 4 | 1 | 2 | 0 | 0 | 1 | 2 | 0 | 0 | 1 | .231 | .281 | .365 | W 5-3 |
| Apr 19 | @ Houston Astros | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .208 | .264 | .292 | W 7-5 |
| Apr 18 | @ Houston Astros | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .217 | .260 | .304 | W 7-5 |
| Apr 17 | @ Houston Astros | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | .214 | .261 | .310 | W 9-4 |
| Apr 15 | vs. Cleveland Guardians | 4 | 2 | 3 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | .205 | .238 | .308 | W 3-5 |
| Apr 14 | vs. Cleveland Guardians | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | .143 | .184 | .229 | W 5-6 |
| Apr 13 | vs. Cleveland Guardians | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .143 | .189 | .229 | L 9-3 |
| Apr 11 | vs. Boston Red Sox | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .152 | .200 | .242 | L 7-1 |
| Apr 10 | vs. Boston Red Sox | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .156 | .182 | .250 | W 2-3 |
| Apr 8 | @ Washington Nationals | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .156 | .182 | .250 | W 6-1 |
| Apr 7 | @ Washington Nationals | 2 | 1 | 1 | 0 | 0 | 1 | 2 | 0 | 1 | 0 | .143 | .172 | .250 | W 7-6 |
| Apr 6 | @ Washington Nationals | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .115 | .148 | .115 | L 6-9 |
| Apr 5 | @ Detroit Tigers | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .115 | .148 | .115 | W 5-3 |
| Apr 4 | @ Detroit Tigers | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .136 | .174 | .136 | L 6-11 |
| Apr 3 | @ Detroit Tigers | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .158 | .158 | .158 | L 0-4 |
| Apr 1 | vs. New York Mets | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .167 | .167 | .167 | W 1-2 |
| Mar 31 | vs. New York Mets | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | .188 | .188 | .188 | W 0-3 |
| Mar 30 | vs. New York Mets | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .250 | .250 | .250 | L 4-2 |
| Mar 28 | vs. Tampa Bay Rays | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .375 | .375 | .375 | W 5-6 |
| Mar 26 | vs. Tampa Bay Rays | 4 | 1 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | .750 | .750 | .750 | W 7-9 |
| No games against that opponent. | |||||||||||||||
| Total | 421 | 53 | 105 | 17 | 2 | 10 | 49 | 25 | 80 | 10 | .249 | .294 | .371 | ||
| Total | 5 games | 13 | 2 | 3 | 0 | 0 | 0 | 1 | 0 | 3 | 1 | .231 | .231 | .231 | |
| Total | 6 games | 16 | 2 | 2 | 0 | 0 | 2 | 5 | 0 | 2 | 0 | .125 | .125 | .500 | |
| Total | 3 games | 10 | 2 | 4 | 1 | 0 | 1 | 4 | 2 | 1 | 1 | .400 | .500 | .800 | |
| Total | 2 games | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .500 | .000 | |
| Total | 8 games | 27 | 4 | 4 | 0 | 0 | 1 | 4 | 3 | 5 | 0 | .148 | .250 | .259 | |
| Total | 3 games | 9 | 1 | 6 | 2 | 0 | 0 | 1 | 2 | 0 | 0 | .667 | .727 | .889 | |
| Total | 8 games | 13 | 3 | 3 | 0 | 0 | 0 | 3 | 1 | 3 | 0 | .231 | .286 | .231 | |
| Total | 3 games | 6 | 2 | 3 | 1 | 0 | 0 | 2 | 0 | 0 | 1 | .500 | .429 | .667 | |
| Total | 6 games | 21 | 3 | 6 | 0 | 0 | 0 | 3 | 1 | 5 | 2 | .286 | .304 | .286 | |
| Total | 3 games | 8 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | .000 | .111 | .000 | |
| Total | 3 games | 9 | 1 | 2 | 0 | 0 | 0 | 0 | 2 | 4 | 1 | .222 | .364 | .222 | |
| Total | 6 games | 16 | 5 | 5 | 2 | 1 | 0 | 0 | 3 | 2 | 1 | .313 | .421 | .563 | |
| Total | 3 games | 12 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | .167 | .167 | .167 | |
| Total | 6 games | 24 | 3 | 8 | 1 | 0 | 0 | 2 | 0 | 3 | 0 | .333 | .333 | .375 | |
| Total | 5 games | 17 | 1 | 4 | 0 | 0 | 1 | 2 | 1 | 4 | 1 | .235 | .278 | .412 | |
| Total | 10 games | 28 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 7 | 0 | .071 | .103 | .107 | |
| Total | 3 games | 9 | 1 | 3 | 0 | 0 | 0 | 0 | 1 | 4 | 0 | .333 | .400 | .333 | |
| Total | 6 games | 22 | 2 | 4 | 2 | 0 | 0 | 0 | 0 | 9 | 0 | .182 | .182 | .273 | |
| Total | 3 games | 11 | 2 | 5 | 0 | 0 | 1 | 4 | 2 | 1 | 0 | .455 | .538 | .727 | |
| Total | 6 games | 11 | 1 | 4 | 1 | 1 | 0 | 2 | 0 | 0 | 1 | .364 | .333 | .636 | |
| Total | 12 games | 47 | 1 | 7 | 2 | 0 | 0 | 3 | 0 | 10 | 0 | .149 | .146 | .191 | |
| Total | 7 games | 21 | 2 | 6 | 1 | 0 | 0 | 2 | 3 | 3 | 0 | .286 | .375 | .333 | |
| Total | 6 games | 22 | 1 | 5 | 1 | 0 | 0 | 1 | 2 | 3 | 0 | .227 | .320 | .273 | |
| Total | 3 games | 12 | 3 | 5 | 0 | 0 | 3 | 5 | 0 | 0 | 0 | .417 | .385 | 1.167 | |
| Total | 2 games | 8 | 2 | 3 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | .375 | .375 | .375 | |
| Total | 3 games | 11 | 2 | 4 | 0 | 0 | 0 | 0 | 1 | 2 | 1 | .364 | .417 | .364 | |
| Total | 6 games | 17 | 5 | 5 | 2 | 0 | 1 | 2 | 0 | 4 | 0 | .294 | .294 | .588 | |
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).