
ARI @ WSH



World Matchup Details
Todays Game is on Friday, April 4th
04/04/25 18:45:00 PM EST First Pitch
Positive Match Player Stats for D-Backs vs Nationals Matchup Today
In terms of temperature and humidity, the weather forecast predicts for the 4th-most favorable hitting conditions of the day.
With 6 bats of the opposite hand in the opposing team’s projected offense, Brandon Pfaadt encounters a tough challenge while lacking the platoon advantage in most plate appearances in today’s outing.
Considering that groundball batters hold a notable edge over flyball pitchers, Brandon Pfaadt and his 37.7% underlying GB% (per the leading projection system, THE BAT) finds himself in a troublesome spot in today’s matchup being matched up with 1 opposing GB bats.
Playing on the road typically lessens pitcher stats in all categories due to the lack of home field advantage, which should be the case for Brandon Pfaadt today.
When assessing his strikeout skill, the leading projection system (THE BAT) forecasts Brandon Pfaadt in the 78th percentile among all starters in the game.
When it comes to his BABIP talent, James Wood is projected as the 2nd-best hitter in the game by the leading projection system (THE BAT X).
James Wood is penciled in 2nd on the lineup card today.
Batting from the opposite that Brandon Pfaadt throws from, James Wood will have the upper hand today.
James Wood has a 97th percentile opposite-field rate on his flyballs (39.4%) and has the good fortune of hitting them out towards MLB’s 10th-shallowest LF fences in today’s matchup.
The leading projection system (THE BAT X) projects James Wood in the 90th percentile as it relates to his overall offensive talent.
Jacob Young has a 100th percentile opposite-field rate on his flyballs (43.4%) and will have a big advantage hitting them in the direction of the league’s 10th-shallowest RF fences in today’s game.
Bats such as Jacob Young with extreme flyball tendencies are usually more effective when facing pitchers like Brandon Pfaadt who skew towards the groundball end of the spectrum.
Jacob Young will possess the home field advantage in today’s game, which should bolster all of his stats.
When it comes to his overall offensive ability, Pavin Smith ranks in the 84th percentile according to the leading projections (THE BAT X).
Pavin Smith is penciled in 3rd in the batting order in today’s game.
Batting from the opposite that Jake Irvin throws from, Pavin Smith will have an edge in today’s matchup.
When estimating his home run talent, Eugenio Suarez ranks in the 95th percentile according to the leading projection system (THE BAT X).
Eugenio Suarez has strong power (95th percentile) if he makes contact, but that’s usually a big “IF” (28.8% K%). Today, however, opposing pitcher Jake Irvin has a pitch-to-contact profile (19th percentile K%) — great news for Suarez.
Eugenio Suarez pulls a lot of his flyballs (38.3% — 96th percentile) and is a great match for the park considering he’ll be hitting them towards the league’s 10th-shallowest LF fences in today’s matchup.
Extreme groundball hitters like Eugenio Suarez are generally more successful against extreme flyball pitchers like Jake Irvin.
The leading projection system (THE BAT X) projects Eugenio Suarez in the 82nd percentile when it comes to his overall offensive skill.
The leading projection system (THE BAT X) projects Josh Naylor in the 87th percentile when estimating his overall offensive skill.
Josh Naylor is projected to bat 4th in the lineup in this matchup.
Josh Naylor will hold the platoon advantage over Jake Irvin in today’s matchup.
Keibert Ruiz is projected to bat 3rd in the batting order in this game.
The switch-hitting Keibert Ruiz will hold the platoon advantage while batting from from his better side (0) today against Brandon Pfaadt.
Keibert Ruiz pulls a lot of his flyballs (41.1% — 99th percentile) and has the good fortune of hitting them towards the game’s 10th-shallowest RF fences in today’s matchup.
Home field advantage generally boosts hitter metrics across the board, and Keibert Ruiz will hold that advantage in today’s game.
Hitting from the opposite that Brandon Pfaadt throws from, Luis Garcia Jr. will have an edge today.
Luis Garcia Jr. has a 93rd percentile opposite-field rate on his flyballs (37.2%) and will have a big advantage hitting them towards the game’s 10th-shallowest LF fences in today’s game.
Extreme flyball bats like Luis Garcia Jr. tend to perform better against extreme groundball pitchers like Brandon Pfaadt.
Home field advantage generally boosts batter metrics across the board, and Luis Garcia Jr. will hold that advantage today.
The leading projection system (THE BAT X) projects Luis Garcia Jr. in the 94th percentile as it relates to his batting average talent.
Josh Bell is projected to hit 5th on the lineup card in today’s game.
Josh Bell has an 89th percentile opposite-field rate on his flyballs (35.8%) and will have a big advantage hitting them in the direction of baseball’s 10th-shallowest LF fences in today’s game.
Extreme groundball hitters like Josh Bell tend to be more successful against extreme flyball pitchers like Brandon Pfaadt.
Home field advantage typically boosts batter stats across the board, and Josh Bell will hold that advantage today.
Paul DeJong pulls a high percentage of his flyballs (35.4% — 90th percentile) and has the good fortune of hitting them towards the game’s 10th-shallowest LF fences today.
Home field advantage generally improves hitter stats across the board, and Paul DeJong will hold that advantage in today’s matchup.
The leading projection system (THE BAT X) projects Nathaniel Lowe in the 77th percentile as it relates to his overall offensive skill.
Nathaniel Lowe is projected to bat 4th in the lineup in today’s game.
Hitting from the opposite that Brandon Pfaadt throws from, Nathaniel Lowe will have an edge in today’s game.
Nathaniel Lowe has a 99th percentile opposite-field rate on his flyballs (41.5%) and has the good fortune of hitting them in the direction of baseball’s 10th-shallowest LF fences in today’s game.
The leading projection system (THE BAT X) projects Nathaniel Lowe in the 85th percentile when it comes to his BABIP skill.
Gabriel Moreno’s batting average talent is projected to be in the 94th percentile according to the leading projection system (THE BAT X).
Gabriel Moreno has a 98th percentile opposite-field rate on his flyballs (40.2%) and sets up very well considering he’ll be hitting them out towards the league’s 10th-shallowest RF fences in today’s game.
The leading projection system (THE BAT X) projects Gabriel Moreno in the 84th percentile when estimating his overall offensive skill.
CJ Abrams is penciled in 1st on the lineup card in today’s game.
CJ Abrams will have the handedness advantage against Brandon Pfaadt today.
CJ Abrams pulls many of his flyballs (34.7% — 85th percentile) and will have a big advantage hitting them towards the league’s 10th-shallowest RF fences in today’s matchup.
Home field advantage generally boosts batter stats in all categories, and CJ Abrams will hold that advantage in today’s game.
Alek Thomas’s batting average talent is projected to be in the 76th percentile according to the leading projection system (THE BAT X).
Hitting from the opposite that Jake Irvin throws from, Alek Thomas will have the upper hand in today’s game.
Alek Thomas has an 85th percentile opposite-field rate on his flyballs (34.9%) and has the good fortune of hitting them in the direction of baseball’s 10th-shallowest LF fences in today’s matchup.
The leading projection system (THE BAT X) projects Corbin Carroll in the 93rd percentile when estimating his overall offensive skill.
Corbin Carroll is projected to bat 1st on the lineup card in this game.
Batting from the opposite that Jake Irvin throws from, Corbin Carroll will have the upper hand in today’s game.
Negative Match Player Stats with D-Backs vs Nationals
The Washington Nationals projected batting order profiles as the 5th-worst of all teams on the slate today in terms of overall offensive skill.
Brandon Pfaadt is an extreme flyball pitcher (37.7% FB% via the leading projection system, THE BAT) and has the benefit of pitching in the #21 HR venue in MLB in this matchup.
Out of all the teams in action today, the 4th-best infield defense belongs to the Arizona Diamondbacks.
When estimating his home run skill, Jacob Young ranks in the 1st percentile according to the leading projection system (THE BAT X).
Jacob Young is projected to bat 9th on the lineup card in this matchup.
Brandon Pfaadt will hold the platoon advantage over Jacob Young today.
When estimating his overall offensive talent, Jacob Young ranks in the 16th percentile according to the leading projections (THE BAT X).
Playing on the road typically diminishes hitter stats in all categories due to the lack of home field advantage, which should be the case for Pavin Smith in today’s game.
Eugenio Suarez is projected to bat 6th in the lineup in today’s game.
Jake Irvin will have the handedness advantage over Eugenio Suarez in today’s matchup.
Eugenio Suarez will be at a disadvantage playing away from home in today’s game.
Josh Naylor will be at a disadvantage playing on the road today.
The leading projection system (THE BAT X) projects Keibert Ruiz in the 1st percentile when it comes to his BABIP ability.
Luis Garcia Jr. is projected to bat 6th in the batting order in this matchup.
The leading projection system (THE BAT X) projects Josh Bell in the 18th percentile when it comes to his BABIP talent.
The leading projection system (THE BAT X) projects Paul DeJong in the 3rd percentile when it comes to his batting average talent.
Paul DeJong is projected to bat 7th on the lineup card in this game.
Hitting from the same side that Brandon Pfaadt throws from, Paul DeJong encounters a tough challenge in today’s matchup.
Typically, hitters like Paul DeJong who hit a lot of groundballs generally hit worse when facing pitchers who also induce a lot of groundballs such as Brandon Pfaadt.
The leading projection system (THE BAT X) projects Paul DeJong in the 15th percentile when estimating his overall offensive skill.
Gabriel Moreno is penciled in 9th in the lineup today.
Batting from the same side that Jake Irvin throws from, Gabriel Moreno will not have the upper hand in today’s game.
Typically, bats like Gabriel Moreno who hit a lot of groundballs tend to be less successful when facing pitchers who also induce a lot of groundballs such as Jake Irvin.
Gabriel Moreno will be at a disadvantage playing as a visiting player in today’s game.
Alek Thomas is penciled in 7th in the batting order in this matchup.
Extreme flyball batters like Alek Thomas generally hit worse against extreme flyball pitchers like Jake Irvin.
Alek Thomas will be at a disadvantage playing as a visiting player in today’s matchup.
Corbin Carroll will be at a disadvantage playing on the road in today’s game.
Latest Washington Nationals Match Player Stats
- Angels vs Nationals match player stats | 2026 Series Game 3 Sunday, September 13th
- Angels vs Nationals match player stats | 2026 Series Game 2 Saturday, September 12th
- Angels vs Nationals match player stats | 2026 Friday, September 11th
- Nationals vs Padres match player stats | 2026 Series Game 3 Wednesday, September 9th
- Nationals vs Padres match player stats | 2026 Series Game 2 Tuesday, September 8th
- Nationals vs Padres match player stats | 2026 Monday, September 7th
- Nationals vs Dodgers match player stats | 2026 Series Game 3 Sunday, September 6th
- Nationals vs Dodgers match player stats | 2026 Series Game 2 Saturday, September 5th
- Nationals vs Dodgers match player stats | 2026 Friday, September 4th
- Braves vs Nationals match player stats | 2026 Series Game 2 Wednesday, September 2nd
- Braves vs Nationals match player stats | 2026 Tuesday, September 1st
- Marlins vs Nationals match player stats | 2026 Series Game 4 Monday, August 31st
- Marlins vs Nationals match player stats | 2026 Series Game 3 Sunday, August 30th
- Marlins vs Nationals match player stats | 2026 Series Game 2 Saturday, August 29th
- Marlins vs Nationals match player stats | 2026 Friday, August 28th
- Rockies vs Nationals match player stats | 2026 Series Game 4 Thursday, August 27th
- Rockies vs Nationals match player stats | 2026 Series Game 3 Wednesday, August 26th
- Rockies vs Nationals match player stats | 2026 Series Game 2 Tuesday, August 25th
- Rockies vs Nationals match player stats | 2026 Monday, August 24th
- Nationals vs Marlins match player stats | 2026 Series Game 3 Sunday, August 23rd
- Nationals vs Marlins match player stats | 2026 Series Game 2 Saturday, August 22nd
- Nationals vs Marlins match player stats | 2026 Friday, August 21st
- Nationals vs Rangers match player stats | 2026 Series Game 3 Thursday, August 20th
- Nationals vs Rangers match player stats | 2026 Series Game 2 Wednesday, August 19th
- Nationals vs Rangers match player stats | 2026 Tuesday, August 18th
- Nationals vs Mets match player stats | 2026 Series Game 3 Sunday, August 16th
- Nationals vs Mets match player stats | 2026 Series Game 2 Saturday, August 15th
- Nationals vs Mets match player stats | 2026 Friday, August 14th
- Cubs vs Nationals match player stats | 2026 Series Game 3 Thursday, August 13th
- Cubs vs Nationals match player stats | 2026 Series Game 2 Wednesday, August 12th
- Cubs vs Nationals match player stats | 2026 Tuesday, August 11th
- Reds vs Nationals match player stats | 2026 Series Game 3 Sunday, August 9th
- Reds vs Nationals match player stats | 2026 Series Game 2 Saturday, August 8th
- Reds vs Nationals match player stats | 2026 Friday, August 7th
- Nationals vs Phillies match player stats | 2026 Series Game 4 Thursday, August 6th
- Nationals vs Phillies match player stats | 2026 Series Game 2 Tuesday, August 4th
- Nationals vs Phillies match player stats | 2026 Monday, August 3rd
- Nationals vs Braves match player stats | 2026 Series Game 4 Sunday, August 2nd
- Nationals vs Braves match player stats | 2026 Series Game 3 Saturday, August 1st
- Nationals vs Braves match player stats | 2026 Series Game 2 Friday, July 31st
- Nationals vs Braves match player stats | 2026 Thursday, July 30th
- Blue Jays vs Nationals match player stats | 2026 Series Game 3 Wednesday, July 29th
- Blue Jays vs Nationals match player stats | 2026 Series Game 2 Tuesday, July 28th
- Blue Jays vs Nationals match player stats | 2026 Monday, July 27th
- D-Backs vs Nationals match player stats | 2026 Series Game 3 Sunday, July 26th
- D-Backs vs Nationals match player stats | 2026 Series Game 2 Saturday, July 25th
- D-Backs vs Nationals match player stats | 2026 Friday, July 24th
- Nationals vs Rockies match player stats | 2026 Series Game 3 Wednesday, July 22nd
- Nationals vs Rockies match player stats | 2026 Series Game 2 Tuesday, July 21st
- Nationals vs Rockies match player stats | 2026 Monday, July 20th
- Nationals vs Athletics match player stats | 2026 Series Game 3 Sunday, July 19th
- Nationals vs Athletics match player stats | 2026 Series Game 2 Saturday, July 18th
- Nationals vs Athletics match player stats | 2026 Friday, July 17th
- Yankees vs Nationals match player stats | 2026 Series Game 3 Sunday, July 12th
- Yankees vs Nationals match player stats | 2026 Series Game 2 Saturday, July 11th
- Yankees vs Nationals match player stats | 2026 Friday, July 10th
Latest Arizona Diamondbacks Match Player Stats
- Texas Rangers at Arizona Dbacks Odds MLB – Sunday 13th 2026
- Rangers vs D-Backs match player stats | 2026 Series Game 3 Sunday, September 13th
- Texas Rangers at Arizona Dbacks Odds MLB – Saturday 12th 2026
- Rangers vs D-Backs match player stats | 2026 Series Game 2 Saturday, September 12th
- Texas Rangers at Arizona Dbacks Odds MLB – Friday 11th 2026
- Rangers vs D-Backs match player stats | 2026 Friday, September 11th
- Arizona Dbacks at Kansas City Royals Odds MLB – Wednesday 9th 2026
- D-Backs vs Royals match player stats | 2026 Series Game 3 Wednesday, September 9th
- Arizona Dbacks at Kansas City Royals Odds MLB – Tuesday 8th 2026
- D-Backs vs Royals match player stats | 2026 Series Game 2 Tuesday, September 8th
- Arizona Dbacks at Kansas City Royals Odds MLB – Monday 7th 2026
- D-Backs vs Royals match player stats | 2026 Monday, September 7th
- Arizona Dbacks at Houston Astros Odds MLB – Sunday 6th 2026
- D-Backs vs Astros match player stats | 2026 Series Game 3 Sunday, September 6th
- Arizona Dbacks at Houston Astros Odds MLB – Saturday 5th 2026
- D-Backs vs Astros match player stats | 2026 Series Game 2 Saturday, September 5th
- Arizona Dbacks at Houston Astros Odds MLB – Friday 4th 2026
- D-Backs vs Astros match player stats | 2026 Friday, September 4th
- Philadelphia Phillies at Arizona Dbacks Odds MLB – Wednesday 2nd 2026
- Phillies vs D-Backs match player stats | 2026 Series Game 3 Wednesday, September 2nd
- Philadelphia Phillies at Arizona Dbacks Odds MLB – Tuesday 1st 2026
- Phillies vs D-Backs match player stats | 2026 Series Game 2 Tuesday, September 1st
- Philadelphia Phillies at Arizona Dbacks Odds MLB – Monday 31st 2026
- Phillies vs D-Backs match player stats | 2026 Monday, August 31st
- Arizona Dbacks at San Francisco Giants Odds MLB – Saturday 29th 2026
- Arizona Dbacks at San Francisco Giants Odds MLB – Saturday 29th 2026
- D-Backs vs Giants match player stats | 2026 Series Game 4 Saturday, August 29th
- D-Backs vs Giants match player stats | 2026 Series Game 3 Saturday, August 29th
- Arizona Dbacks at San Francisco Giants Odds MLB – Friday 28th 2026
- D-Backs vs Giants match player stats | 2026 Series Game 2 Friday, August 28th
- Arizona Dbacks at San Francisco Giants Odds MLB – Thursday 27th 2026
- D-Backs vs Giants match player stats | 2026 Thursday, August 27th
- Chicago Cubs at Arizona Dbacks Odds MLB – Wednesday 26th 2026
- Chicago Cubs at Arizona Dbacks Odds MLB – Tuesday National League 25th 2026
- Cubs vs D-Backs match player stats | 2026 Series Game 3 Wednesday, August 26th
- Cubs vs D-Backs match player stats | 2026 Series Game 2 Tuesday, August 25th
- Chicago Cubs at Arizona Dbacks Odds MLB – Monday National League 24th 2026
- Cubs vs D-Backs match player stats | 2026 Monday, August 24th
- Cincinati Reds at Arizona Dbacks Odds MLB – Sunday National League 23rd 2026
- Reds vs D-Backs match player stats | 2026 Series Game 3 Sunday, August 23rd
- Cincinati Reds at Arizona Dbacks Odds MLB – Saturday National League 22nd 2026
- Reds vs D-Backs match player stats | 2026 Series Game 2 Saturday, August 22nd
- Cincinati Reds at Arizona Dbacks Odds MLB Friday National League 21st 2026
- Reds vs D-Backs match player stats | 2026 Friday, August 21st
- Arizona Dbacks at Boston Red Sox Odds MLB Wednesday Interleague 19th 2026
- D-Backs vs Red Sox match player stats | 2026 Series Game 3 Wednesday, August 19th
- Arizona Dbacks at Boston Red Sox Odds MLB – Tuesday Interleague 18th 2026
- D-Backs vs Red Sox match player stats | 2026 Series Game 2 Tuesday, August 18th
- Arizona Dbacks at Boston Red Sox Odds MLB – Monday Interleague 17th 2026
- D-Backs vs Red Sox match player stats | 2026 Monday, August 17th
- Arizona Dbacks at Atlanta Braves Odds MLB – Sunday National League 16th 2026
- D-Backs vs Braves match player stats | 2026 Series Game 3 Sunday, August 16th
- Arizona Dbacks at Atlanta Braves Odds MLB Saturday National League 15th 2026
- D-Backs vs Braves match player stats | 2026 Series Game 2 Saturday, August 15th
- Arizona Dbacks at Atlanta Braves Odds MLB – Friday National League 14th 2026
- D-Backs vs Braves match player stats | 2026 Friday, August 14th