
KC @ PIT






Todays Series Game 3 Matchup Details
Series Game 3
Todays Game is on Sunday, September 15th
15/09/24 13:35:00 PM EST First Pitch
Positive Match Player Stats for Royals vs Pirates Series Game 3 Matchup Today
The leading projection system (THE BAT X) projects Bryan Reynolds in the 95th percentile when it comes to his BABIP talent.
Bryan Reynolds is projected to bat 2nd in the lineup in this matchup.
Built 724 feet above sea level, PNC Park has the 6th-highest altitude among all major league stadiums, which generally leads to more offense.
A correlation exists between high heat and more offense (and fewer Ks), and this game is projected to have the 3rd-highest temperatures of the day at 83°.
As a switch-hitter who bats better from the 0 side of the plate, Bryan Reynolds will have the advantage of batting from from his better side against a pitcher with a large platoon split (Brady Singer) in today’s game.
The leading projection system (THE BAT) projects Brady Singer in the 78th percentile as it relates to his strikeout skill.
Brady Singer has averaged 95.1 adjusted pitches per outing this year, ranking in the 90th percentile.
The Pittsburgh Pirates have 3 batters in their projected batting order today with a high (i.e. over 27%) underlying K% (via the leading projection system, THE BAT X) (Billy Cook, Joey Bart, Oneil Cruz).
Due to his large platoon split, Brady Singer will benefit from being matched up with 7 batters in the projected batting order who bat from the same side in this outing.
Freddy Fermin has primarily hit in the back-half of the lineup this year (83% of the time), but he is projected to bat 5th in the batting order today.
In notching a .327 BABIP this year, Freddy Fermin has performed in the 86th percentile.
The leading projection system (THE BAT X) projects Bryan De La Cruz in the 89th percentile as it relates to his BABIP skill.
The leading projection system (THE BAT) ranks PNC Park as the 9th-best venue in MLB for run-scoring.
Bryan De La Cruz will hold the home field advantage today, which figures to boost all of his stats.
Bryan De La Cruz has been hot of late, raising his seasonal exit velocity of 89.5-mph to 95.7-mph in the past 7 days.
Bobby Witt Jr. projects as the 8th-best batter in MLB, according to the leading projection system (THE BAT X).
Bobby Witt Jr. is penciled in 2nd in the batting order in this matchup.
Bobby Witt Jr.’s average exit velocity has risen significantly from last season to this one, averaging 93-mph now compared to just 90.7-mph then.
Based on Statcast metrics, Bobby Witt Jr. ranks in the 99th percentile for offensive skills per the leading projection system (THE BAT X)’s version of Expected wOBA (xwOBA) this year at .414.
According to the leading projection system (THE BAT)’s appraisal, Jared Jones’s overall pitching ability is in the 81st percentile out of all SPs in the game currently.
The Kansas City Royals have been the 9th-luckiest offense in the majors this year, according to the leading projection system (THE BAT X), and are likely to hit worse in the future, PNC Park has the 9th-deepest LF dimensions in the league.
Home field advantage generally improves batter metrics across the board, and Joey Bart will hold that advantage in today’s game.
Compared to his seasonal average of 8.3°, Joey Bart has significantly improved his launch angle lately, posting a 17.5° mark over the past 7 days.
This year, Joey Bart’s 11.3% Barrel%, an advanced stat for measuring power, places him in the 82nd percentile among his peers.
The leading projection system (THE BAT X) projects Oneil Cruz in the 97th percentile when estimating his home run skill.
Oneil Cruz is projected to bat 3rd in the batting order today.
Oneil Cruz will have the handedness advantage over Brady Singer in today’s matchup… and even better, Singer has a large platoon split.
Home field advantage typically bolsters batter metrics in all categories, and Oneil Cruz will hold that advantage today.
When it comes to his home run talent, Joey Bart ranks in the 81st percentile according to the leading projection system (THE BAT X).
Jared Jones has posted a .265 BABIP this year, a sign that he has been one of the luckiest hurlers in the league on balls in play and regression likely forthcoming.
As it relates to his overall offensive talent, MJ Melendez ranks in the 79th percentile according to the leading projections (THE BAT X).
Hitting from the opposite that Paul Skenes throws from, MJ Melendez will have an edge today.
MJ Melendez has seen a big gain in his exit velocity on flyballs recently; just compare his 99.8-mph average in the last two weeks’ worth of games to his seasonal figure of 93.9-mph.
When assessing his home run talent, Salvador Perez ranks in the 93rd percentile according to the leading projection system (THE BAT X).
Salvador Perez is projected to hit 3rd in the lineup in this game.
The Pittsburgh Pirates have been the 2nd-unluckiest offense in MLB this year, according to the leading projection system (THE BAT X), and are likely to hit better going forward, Batting from the opposite that Paul Skenes throws from, Kyle Isbel will have the upper hand in today’s matchup.
The leading projection system (THE BAT X) projects Bobby Witt Jr. as the 4th-best hitter in Major League Baseball when it comes to his batting average ability.
Isiah Kiner-Falefa has primarily hit in the back-half of the lineup this year (65% of the time), but he is projected to hit 1st on the lineup card today.
Home field advantage typically improves batter stats across the board, and Isiah Kiner-Falefa will hold that advantage in today’s matchup.
As it relates to his overall offensive skill, Andrew McCutchen ranks in the 88th percentile according to the leading projections (THE BAT X).
Andrew McCutchen is penciled in 4th in the batting order in this matchup.
Home field advantage typically boosts batter metrics in all categories, and Andrew McCutchen will hold that advantage today.
The leading projection system (THE BAT X) projects Jared Triolo in the 90th percentile when estimating his BABIP talent.
Jared Triolo will have the benefit of the home field advantage today, which ought to boost all of his stats.
In the past week, Jared Triolo’s Barrel% has experienced a surge, jumping from his seasonal rate of 5.6% up to 14.3%.
The leading projection system (THE BAT X) projects Salvador Perez in the 86th percentile when it comes to his overall offensive skill.
Salvador Perez has made substantial strides with his Barrel% recently, bettering his 13.2% seasonal rate to 23.5% in the past week.
Michael Massey is projected to bat 4th on the lineup card in today’s game.
Michael Massey will have the handedness advantage against Paul Skenes in today’s game.
In the last 7 days, Michael Massey’s Barrel% has experienced a surge, jumping from his seasonal rate of 7.4% up to 15.4%.
Jared Triolo’s ability to hit the ball at a HR-optimizing launch angle (between 23° and 34°) has increased lately, increasing from 16.9% on the season to 28.6% in the past week’s worth of games.
Based on Statcast metrics, the leading projection system (THE BAT X)’s version of Expected wOBA (.308) provides evidence that Jared Triolo has been unlucky this year with his .277 actual wOBA.
The leading projection system (THE BAT X) projects Nick Gonzales in the 94th percentile as it relates to his BABIP skill.
Nick Gonzales is projected to bat 5th in the lineup in this matchup.
Nick Gonzales will have the benefit of the home field advantage in today’s matchup, which figures to bolster all of his stats.
Based on Statcast metrics, the leading projection system (THE BAT X)’s version of Expected HR per 600 plate appearances (18.4) provides evidence that Nick Gonzales has had bad variance on his side this year with his 9.1 actual HR/600.
As it relates to his overall offensive skill, Tommy Pham ranks in the 81st percentile according to the leading projections (THE BAT X).
Tommy Pham is projected to bat 1st in the lineup in this game.
Tommy Pham has been hot recently, raising his seasonal exit velocity of 90.6-mph to 94.1-mph over the past 14 days.
Bryan De La Cruz has been unlucky this year, compiling a .283 wOBA despite the leading projection system (THE BAT X) estimating his true talent level to be .312 — a .029 disparity.
As it relates to his home run skill, MJ Melendez ranks in the 86th percentile according to the leading projection system (THE BAT X).
When it comes to his overall offensive talent, Bryan Reynolds ranks in the 94th percentile according to the leading projections (THE BAT X).
Home field advantage typically boosts hitter stats in all categories, and Bryan Reynolds will hold that advantage in today’s game.
There has been a significant improvement in Tommy Pham’s launch angle from last year’s 5.4° to 10.7° this season.
The leading projection system (THE BAT) forecasts Jared Jones in the 91st percentile as it relates to his strikeout ability.
Home field advantage generally boosts pitcher stats in all categories, and Jared Jones will hold that advantage in today’s game.
Jared Jones was on point in his previous start and posted 9 strikeouts.
Out of all starters, Jared Jones’s fastball velocity of 96.6 mph is in the 97th percentile this year.
MJ Melendez has suffered from bad luck when it comes to his wOBA this year; his .289 mark is significantly deflated relative to his .314 Expected wOBA, based on the leading projection system (THE BAT X)’s interpretation of Statcast data.
Michael Massey has been hot recently, raising his seasonal exit velocity of 89.4-mph to 94.3-mph over the last 7 days.
When estimating his BABIP skill, Oneil Cruz is projected as the 19th-best hitter in the game by the leading projection system (THE BAT X).
The leading projection system (THE BAT X) projects Isiah Kiner-Falefa in the 89th percentile when estimating his batting average skill.
Negative Match Player Stats with Royals vs Pirates Series Game 3
Dingers are generally less common at venues with deep fences, and PNC Park has the 8th-deepest in the league.
The wind projects to be blowing in from LF at 10.4-mph in this match-up, the most-favorable of the day for pitchers.
The Kansas City Royals outfield defense profiles as the 5th-strongest out of all the teams in action today.
Bryan Reynolds’s 9.2° launch angle (an advanced metric to evaluate a batter’s ability to lift the ball for power) is among the lowest in the league: 17th percentile.
Ryan Wills profiles as a Hitters Umpire and is expected to be behind the plate today.
The leading projection system (THE BAT) ranks PNC Park as the 4th-worst field in Major League Baseball for strikeouts.
Playing on the road generally diminishes pitcher metrics across the board due to the lack of home field advantage, which figures to be the case for Brady Singer today.
Batting from the same side that Paul Skenes throws from, Freddy Fermin will have a tough challenge today.
Freddy Fermin pulls many of his flyballs (33.4% — 76th percentile) and will have to hit them out towards baseball’s 9th-deepest LF fences in today’s matchup.
Among every team playing today, the 2nd-strongest infield defense is that of the Pittsburgh Pirates.
Freddy Fermin will be at a disadvantage playing away from home in today’s game.
Bryan De La Cruz has primarily hit in the top-half of the batting order this season (81% of the time), but he is penciled in 6th on the lineup card today.
The league’s 6th-highest fences can be found at PNC Park.
Brady Singer will hold the platoon advantage over Bryan De La Cruz in today’s matchup… and it’s an even bigger mismatch considering Singer’s large platoon split.
PNC Park profiles as the #24 stadium in the majors for right-handed home runs, according to the leading projection system (THE BAT).
Paul Skenes will have the handedness advantage against Bobby Witt Jr. in today’s game.
When it comes to his home run ability, Freddy Fermin ranks in the 25th percentile according to the leading projection system (THE BAT X).
Considering both his underlying tendencies and the matchup, Jared Jones is projected to throw 82 pitches in this game by the leading projection system (THE BAT X) system, which is the 12th-least of all pitchers today.
Projected catcher Joey Bart profiles as a weak pitch framer, per the leading projection system (THE BAT).
The #6 ballpark in the game for boosting batting average, according to the leading projection system (THE BAT), is PNC Park.
Joey Bart is penciled in 7th in the batting order in this game.
Brady Singer will have the handedness advantage against Joey Bart today… and it’s an even bigger mismatch considering Singer’s large platoon split.
Joey Bart pulls a lot of his flyballs (34.8% — 86th percentile) and has the misfortune of hitting them in the direction of MLB’s 9th-deepest LF fences in today’s game.
The #6 field in baseball for suppressing home runs to left-handed batters, per the leading projection system (THE BAT), is PNC Park.
Oneil Cruz’s average launch angle on his highest exit velocity balls in recent games (-0.4° in the last 14 days) is considerably worse than his 8.4° seasonal angle.
MJ Melendez is penciled in 6th in the batting order in this game.
MJ Melendez has been replaced by a pinch-hitter 15% of the time when starting against a northpaw this year.
Paul Skenes will have the handedness advantage over Salvador Perez in today’s matchup.
Salvador Perez pulls a lot of his flyballs (36.6% — 93rd percentile) but may find it hard to clear the league’s 9th-deepest LF fences today.
According to the leading projection system (THE BAT)’s appraisal, Brady Singer’s overall pitching talent ranks in the 83rd percentile among all SPs in MLB currently.
Kyle Isbel’s BABIP talent is projected in the 20th percentile by the leading projection system (THE BAT X).
Kyle Isbel is projected to hit 9th in the batting order today.
When starting against a righty on the mound this year, Kyle Isbel has been pinch hit for 15% of the time.
As it relates to his home run talent, Isiah Kiner-Falefa ranks in the 5th percentile according to the leading projection system (THE BAT X).
Brady Singer will hold the platoon advantage against Isiah Kiner-Falefa in today’s matchup… and it’s an even bigger mismatch considering Singer’s large platoon split.
Considering Brady Singer’s large platoon split, Andrew McCutchen will be at a gigantic disadvantage hitting from the same side of the dish in today’s matchup.
Andrew McCutchen pulls many of his flyballs (33.9% — 79th percentile) but may find it hard to clear the game’s 9th-deepest LF fences in today’s matchup.
Jared Triolo is projected to hit 8th in the batting order today.
Brady Singer will receive the benefit of the platoon advantage against Jared Triolo today… and it’s an even larger mismatch considering Singer’s large platoon split.
Salvador Perez will be at a disadvantage playing away from home in today’s matchup.
The leading projection system (THE BAT X) projects Michael Massey in the 16th percentile when estimating his BABIP talent.
When starting against a righty on the mound this year, Michael Massey has been replaced by a pinch-hitter 15% of the time.
Brady Singer will have the handedness advantage against Nick Gonzales in today’s game… and it’s an even larger mismatch considering Singer’s large platoon split.
Nick Gonzales pulls a lot of his flyballs (33.3% — 75th percentile) and has the misfortune of hitting them in the direction of baseball’s 9th-deepest LF fences in today’s matchup.
Oneil Cruz has shown poor plate discipline this year, ranking in the 17th percentile with a 3.91 K/BB rate.
In the past two weeks, Nick Gonzales’s Barrel% has experienced a negative regression, plummeting from his seasonal rate of 7.8% down to 2.3%.
Paul Skenes will hold the platoon advantage over Tommy Pham in today’s game.
Bobby Witt Jr. will be at a disadvantage playing on the visting team today.
Isiah Kiner-Falefa’s average exit velocity has decreased this season; his 88.8-mph EV last season has fallen off to 85.6-mph.
Tommy Pham will be at a disadvantage playing as a visiting player in today’s matchup.
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
- Angels vs Pirates match player stats | 2026 Series Game 3 Sunday, September 6th
- Los Angeles Angels at Pittsburgh Pirates Odds MLB – Saturday 5th 2026
- Angels vs Pirates match player stats | 2026 Series Game 2 Saturday, September 5th
- Los Angeles Angels at Pittsburgh Pirates Odds MLB – Friday 4th 2026
- Angels vs Pirates match player stats | 2026 Friday, September 4th
- San Francisco Giants at Pittsburgh Pirates Odds MLB – Thursday 3rd 2026
- Giants vs Pirates match player stats | 2026 Series Game 3 Thursday, September 3rd
- San Francisco Giants at Pittsburgh Pirates Odds MLB – Wednesday 2nd 2026
- Giants vs Pirates match player stats | 2026 Series Game 2 Wednesday, September 2nd
- San Francisco Giants at Pittsburgh Pirates Odds MAJOR LEAGUE BASEBALL Tuesday, September 1st NATIONAL LEAGUE 1st 2026
- Giants vs Pirates match player stats | 2026 Tuesday, September 1st
- Pittsburgh Pirates at St Louis Cardinals Odds MLB – Sunday 30th 2026
- Pirates vs Cardinals match player stats | 2026 Series Game 3 Sunday, August 30th
- Pittsburgh Pirates at St Louis Cardinals Odds MLB – Saturday 29th 2026
- Pirates vs Cardinals match player stats | 2026 Series Game 2 Saturday, August 29th
- Pittsburgh Pirates at St Louis Cardinals Odds MLB – Friday 28th 2026
- Pirates vs Cardinals match player stats | 2026 Friday, August 28th
- Pittsburgh Pirates at San Diego Padres Odds MLB – Wednesday 26th 2026
- Pirates vs Padres match player stats | 2026 Series Game 3 Wednesday, August 26th
- Pittsburgh Pirates at San Diego Padres Odds MLB – Tuesday National League 25th 2026
- Pirates vs Padres match player stats | 2026 Series Game 2 Tuesday, August 25th
- Pittsburgh Pirates at San Diego Padres Odds MLB – Monday National League 24th 2026
- Pirates vs Padres match player stats | 2026 Monday, August 24th
- Pittsburgh Pirates at Los Angeles Dodgers Odds MLB – Sunday National League 23rd 2026
- Pirates vs Dodgers match player stats | 2026 Series Game 3 Sunday, August 23rd
- Pittsburgh Pirates at Los Angeles Dodgers Odds MLB – Saturday National League 22nd 2026
- Pittsburgh Pirates at Los Angeles Dodgers Odds MLB Friday National League 21st 2026
- Pirates vs Dodgers match player stats | 2026 Series Game 2 Saturday, August 22nd
- Pirates vs Dodgers match player stats | 2026 Friday, August 21st
- Detroit Tigers at Pittsburgh Pirates Odds MLB Wednesday Interleague 19th 2026
- Tigers vs Pirates match player stats | 2026 Series Game 3 Wednesday, August 19th
- Detroit Tigers at Pittsburgh Pirates Odds MLB – Tuesday Interleague 18th 2026
- Tigers vs Pirates match player stats | 2026 Series Game 2 Tuesday, August 18th
- Detroit Tigers at Pittsburgh Pirates Odds MLB – Monday Interleague 17th 2026
- Tigers vs Pirates match player stats | 2026 Monday, August 17th
- Boston Red Sox at Pittsburgh Pirates Odds MLB – Sunday Interleague 16th 2026
- Red Sox vs Pirates match player stats | 2026 Series Game 3 Sunday, August 16th
- Boston Red Sox at Pittsburgh Pirates Odds MLB Saturday Interleague 15th 2026
- Red Sox vs Pirates match player stats | 2026 Series Game 2 Saturday, August 15th
- Boston Red Sox at Pittsburgh Pirates Odds MLB – Friday Interleague 14th 2026
- Red Sox vs Pirates match player stats | 2026 Friday, August 14th
- Pittsburgh Pirates at Miami Marlins Odds MLB Thursday National League 13th 2026
- Pirates vs Marlins match player stats | 2026 Series Game 3 Thursday, August 13th
- Pittsburgh Pirates at Miami Marlins Odds MLB Wednesday National League 12th 2026
- Pirates vs Marlins match player stats | 2026 Series Game 2 Wednesday, August 12th
- Pittsburgh Pirates at Miami Marlins Odds MLB Tuesday National League 11th 2026
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
- Marlins vs Royals match player stats | 2026 Tuesday, September 1st
- Royals vs Guardians match player stats | 2026 Series Game 3 Sunday, August 30th
- Royals vs Guardians match player stats | 2026 Series Game 2 Saturday, August 29th
- Royals vs Guardians match player stats | 2026 Friday, August 28th
- Royals vs Blue Jays match player stats | 2026 Series Game 3 Thursday, August 27th
- Royals vs Blue Jays match player stats | 2026 Series Game 2 Wednesday, August 26th
- Royals vs Blue Jays match player stats | 2026 Tuesday, August 25th
- Tigers vs Royals match player stats | 2026 Series Game 3 Sunday, August 23rd
- Tigers vs Royals match player stats | 2026 Series Game 2 Saturday, August 22nd
- Tigers vs Royals match player stats | 2026 Friday, August 21st
- Athletics vs Royals match player stats | 2026 Series Game 4 Thursday, August 20th
- Athletics vs Royals match player stats | 2026 Series Game 3 Wednesday, August 19th
- Athletics vs Royals match player stats | 2026 Series Game 2 Tuesday, August 18th
- Athletics vs Royals match player stats | 2026 Monday, August 17th
- Royals vs Angels match player stats | 2026 Series Game 3 Sunday, August 16th
- Royals vs Angels match player stats | 2026 Series Game 2 Saturday, August 15th
- Royals vs Angels match player stats | 2026 Friday, August 14th
- Royals vs Dodgers match player stats | 2026 Series Game 3 Wednesday, August 12th
- Royals vs Dodgers match player stats | 2026 Series Game 2 Tuesday, August 11th
- Royals vs Dodgers match player stats | 2026 Monday, August 10th
- Cubs vs Royals match player stats | 2026 Series Game 3 Sunday, August 9th
- Cubs vs Royals match player stats | 2026 Series Game 2 Saturday, August 8th
- Cubs vs Royals match player stats | 2026 Friday, August 7th
- Twins vs Royals match player stats | 2026 Series Game 3 Thursday, August 6th
- Twins vs Royals match player stats | 2026 Tuesday, August 4th
- Royals vs Rockies match player stats | 2026 Series Game 3 Sunday, August 2nd
- Royals vs Rockies match player stats | 2026 Series Game 2 Saturday, August 1st
- Royals vs Rockies match player stats | 2026 Friday, July 31st
- Royals vs Twins match player stats | 2026 Series Game 3 Thursday, July 30th
- Royals vs Twins match player stats | 2026 Series Game 2 Wednesday, July 29th
- Royals vs Twins match player stats | 2026 Tuesday, July 28th
- Royals vs Tigers match player stats | 2026 Series Game 4 Sunday, July 26th
- Royals vs Tigers match player stats | 2026 Series Game 3 Saturday, July 25th
- Royals vs Tigers match player stats | 2026 Series Game 2 Friday, July 24th
- Royals vs Tigers match player stats | 2026 Thursday, July 23rd
- Giants vs Royals match player stats | 2026 Series Game 3 Wednesday, July 22nd
- Giants vs Royals match player stats | 2026 Series Game 2 Tuesday, July 21st
- Giants vs Royals match player stats | 2026 Monday, July 20th
- Padres vs Royals match player stats | 2026 Series Game 3 Sunday, July 19th
- Padres vs Royals match player stats | 2026 Series Game 2 Saturday, July 18th
- Padres vs Royals match player stats | 2026 Friday, July 17th
- Royals vs Orioles match player stats | 2026 Series Game 3 Sunday, July 12th
- Royals vs Orioles match player stats | 2026 Series Game 2 Saturday, July 11th
- Royals vs Orioles match player stats | 2026 Friday, July 10th
- Royals vs Mets match player stats | 2026 Series Game 3 Thursday, July 9th
- Royals vs Mets match player stats | 2026 Series Game 2 Wednesday, July 8th