
CHC @ MIN



Series Game 2 Matchup Details
Series Game 2
Todays Game is on Wednesday, July 9th
09/07/25 19:40:00 PM EST First Pitch
Positive Match Player Stats for Cubs vs Twins Series Game 2 Matchup Today
The leading projection system (THE BAT) projects David Festa in the 86th percentile as it relates to his strikeout skill.
David Festa’s 2418-rpm fastball spin rate this year ranks in the 81st percentile out of all starters.
Ranking in the 89th percentile, David Festa posted a 13.3% Swinging Strike percentage this year.
David Festa has compiled a 24.5% Strikeout% this year, placing in the 78th percentile.
Cade Horton’s 95.1-mph fastball velocity this year is in the 83rd percentile out of all SPs.
Among all starters, Cade Horton’s fastball spin rate of 2499 rpm is in the 92nd percentile this year.
Cade Horton has suffered from bad luck when it comes to his strikeouts this year, compiling a 6.58 K/9 despite the leading projection system (THE BAT) estimating his true talent level to be 7.81 — a 1.23 K/9 disparity.
Negative Match Player Stats with Cubs vs Twins Series Game 2
Compared to average, David Festa has been granted less leash than the average pitcher this year, recording an -11.9 fewer adjusted pitches each game.
Built 840 feet above sea level, Target Field has the 5th-highest elevation in MLB, which generally leads to higher offensive output.
David Festa’s fastball velocity has fallen 1 mph this season (93.6 mph) below where it was last season (94.6 mph).
David Festa has utilized his slider 5.4% less often this season (26.5%) than he did last year (31.9%).
Compared to league average, Cade Horton has been given a below-average leash this year, throwing an -11.2 fewer adjusted pitches each game.
Cade Horton’s high utilization percentage of his fastball (53.8% this year) is likely weakening his results, consider they are generally much less effective than breaking or off-speed pitches.
Cade Horton has compiled a 16.2% strikeout rate this year, grading out in the 11th percentile.
Latest Minnesota Twins Match Player Stats
- Yankees vs Twins match player stats | 2026 Monday, September 14th
- Cleveland Guardians at Minnesota Twins Odds MLB – Sunday 13th 2026
- Guardians vs Twins match player stats | 2026 Series Game 3 Sunday, September 13th
- Cleveland Guardians at Minnesota Twins Odds MLB – Saturday 12th 2026
- Guardians vs Twins match player stats | 2026 Series Game 2 Saturday, September 12th
- Cleveland Guardians at Minnesota Twins Odds MLB – Friday 11th 2026
- Guardians vs Twins match player stats | 2026 Friday, September 11th
- Minnesota Twins at Detroit Tigers Odds MLB – Wednesday 9th 2026
- Twins vs Tigers match player stats | 2026 Series Game 3 Wednesday, September 9th
- Minnesota Twins at Detroit Tigers Odds MLB – Tuesday 8th 2026
Latest Chicago Cubs Match Player Stats
- Braves vs Cubs match player stats | 2026 Monday, September 14th
- Pirates vs Cubs match player stats | 2026 Series Game 3 Sunday, September 13th
- Pirates vs Cubs match player stats | 2026 Series Game 2 Saturday, September 12th
- Pirates vs Cubs match player stats | 2026 Friday, September 11th
- Cubs vs Brewers match player stats | 2026 Series Game 3 Wednesday, September 9th
- Cubs vs Brewers match player stats | 2026 Series Game 2 Tuesday, September 8th
- Cubs vs Brewers match player stats | 2026 Monday, September 7th
- Cubs vs Marlins match player stats | 2026 Series Game 3 Sunday, September 6th
- Cubs vs Marlins match player stats | 2026 Series Game 2 Saturday, September 5th
- Cubs vs Marlins match player stats | 2026 Friday, September 4th