
ARI @ LAA



Series Game 2 Matchup Details
Series Game 2
Todays Game is on Saturday, July 12th
12/07/25 21:38:00 PM EST First Pitch
Positive Match Player Stats for D-Backs vs Angels Series Game 2 Matchup Today
The leading projection system (THE BAT) projects Zac Gallen in the 80th percentile when assessing his strikeout skill.
Throwing 95.5 adjusted pitches per GS this year on average, Zac Gallen places him the 93rd percentile.
The Los Angeles Angels have 3 bats in their projected batting order today with a high (i.e. over 27%) underlying K% (via the leading projection system, THE BAT X) (Jo Adell, Mike Trout, Logan O’Hoppe).
The leading projection system (THE BAT) profiles Angel Stadium as the 8th-best stadium in the majors for strikeouts.
According to the weather forecast, the temperature and humidity for this matchup will be the 4th-most favorable for pitching on the schedule today.
The leading projection system (THE BAT) projects Yusei Kikuchi in the 85th percentile as it relates to his strikeout talent.
Yusei Kikuchi has averaged 97.3 adjusted pitches per game per started this year, placing in the 98th percentile.
Yusei Kikuchi will benefit from the home field advantage in today’s matchup, which ought to boost all of his stats in all categories.
Negative Match Player Stats with D-Backs vs Angels Series Game 2
Zac Gallen will be at a disadvantage playing on the road in today’s matchup.
Zac Gallen’s 92.7-mph velocity on his fastball this season is a big 1.1-mph fall off from last year’s 93.8-mph figure.
Projected catcher Logan O’Hoppe profiles as a weak pitch framer, according to the leading projection system (THE BAT).
The Arizona Diamondbacks have 7 batters in the projected offense that will have the handedness advantage against Yusei Kikuchi in today’s game.
Yusei Kikuchi’s fastball velocity has fallen 1.5 mph this season (94.1 mph) below where it was last season (95.6 mph).
Among all starting pitchers, Yusei Kikuchi’s fastball spin rate of 2191 rpm grades out in the 11th percentile this year.
Latest Los Angeles Angels Match Player Stats
- Los Angeles Angels at Washington Nationals Odds MLB – Saturday 12th 2026
- Angels vs Nationals match player stats | 2026 Series Game 2 Saturday, September 12th
- Los Angeles Angels at Washington Nationals Odds MLB – Friday 11th 2026
- Angels vs Nationals match player stats | 2026 Friday, September 11th
- Los Angeles Angels at Boston Red Sox Odds MLB – Wednesday 9th 2026
- Angels vs Red Sox match player stats | 2026 Series Game 3 Wednesday, September 9th
- Los Angeles Angels at Boston Red Sox Odds MLB – Tuesday 8th 2026
- Angels vs Red Sox match player stats | 2026 Series Game 2 Tuesday, September 8th
- Los Angeles Angels at Boston Red Sox Odds MLB – Monday 7th 2026
- Angels vs Red Sox match player stats | 2026 Monday, September 7th
Latest Arizona Diamondbacks Match Player Stats
- 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