
PIT @ KC



Series Game 2 Matchup Details
Series Game 2
Todays Game is on Tuesday, July 8th
08/07/25 19:40:00 PM EST First Pitch
Positive Match Player Stats for Pirates vs Royals Series Game 2 Matchup Today
Seth Lugo has averaged 97 adjusted pitches per game per started this year, ranking in the 97th percentile.
Despite conventional wisdom, fastballs are generally a pitcher’s least effective pitch. Seth Lugo has utilized his off-speed and breaking pitches 5.6% more often this year (63.1%) than he did last season (57.5%).
Tallying 92.9 adjusted pitches per game per started this year on average, Mitch Keller ranks in the 85th percentile.
Mitch Keller has gone to his slider 9.6% more often this season (34.7%) than he did last season (25.1%).
Among all starters, Mitch Keller’s fastball spin rate of 2399 rpm ranks in the 75th percentile this year.
Given the 1.01 gap between Mitch Keller’s 7.11 K/9 and his 8.12 estimated true talent K/9 (via the leading projection system, THE BAT), it’s safe to say he’s been one of the unluckiest pitchers in the game this year when it comes to strikeouts and figures to perform better going forward.
Negative Match Player Stats with Pirates vs Royals Series Game 2
The leading projection system (THE BAT) ranks Kauffman Stadium as the 7th-worst venue in the majors for strikeouts.
Built 886 feet above sea level, Kauffman Stadium has the 4th-highest altitude among all parks, which often leads to more offense.
Seth Lugo’s 91.3-mph fastball velocity this year is in the 23rd percentile among all starters.
Seth Lugo has compiled an 8.4% Swinging Strike rate this year, checking in at the 14th percentile.
Mitch Keller’s fastball velocity has dropped 1.2 mph this season (93.3 mph) below where it was last season (94.5 mph).
Mitch Keller has compiled an 8.5% Swinging Strike% this year, placing in the 16th percentile.
Latest Kansas City Royals Match Player Stats
- Royals vs Red Sox match player stats | 2026 Series Game 2 Saturday, September 12th
- Royals vs Red Sox match player stats | 2026 Friday, September 11th
- D-Backs vs Royals match player stats | 2026 Series Game 3 Wednesday, September 9th
- D-Backs vs Royals match player stats | 2026 Series Game 2 Tuesday, September 8th
- D-Backs vs Royals match player stats | 2026 Monday, September 7th
- Blue Jays vs Royals match player stats | 2026 Series Game 3 Sunday, September 6th
- Blue Jays vs Royals match player stats | 2026 Series Game 2 Saturday, September 5th
- Blue Jays vs Royals match player stats | 2026 Friday, September 4th
- Marlins vs Royals match player stats | 2026 Series Game 3 Thursday, September 3rd
- Marlins vs Royals match player stats | 2026 Series Game 2 Wednesday, September 2nd
Latest Pittsburgh Pirates Match Player Stats
- Pirates vs Cubs match player stats | 2026 Series Game 2 Saturday, September 12th
- Pittsburgh Pirates at Chicago Cubs Odds MAJOR LEAGUE BASEBALL Friday, September 11th NATIONAL LEAGUE 11th 2026
- Pirates vs Cubs match player stats | 2026 Friday, September 11th
- Pittsburgh Pirates at Chicago White Sox Odds MLB – Thursday 10th 2026
- Pirates vs White Sox match player stats | 2026 Series Game 3 Thursday, September 10th
- Pittsburgh Pirates at Chicago White Sox Odds MLB – Wednesday 9th 2026
- Pirates vs White Sox match player stats | 2026 Series Game 2 Wednesday, September 9th
- Pittsburgh Pirates at Chicago White Sox Odds MLB – Tuesday 8th 2026
- Pirates vs White Sox match player stats | 2026 Tuesday, September 8th
- Los Angeles Angels at Pittsburgh Pirates Odds MLB – Sunday 6th 2026