Kansas City Royals vs Pittsburgh Pirates Prediction, 9/19/2026 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Pittsburgh Pirates
Date: Saturday, September 19, 2026
Location: PNC Park in Pittsburgh, PA
TV: SportsNet Pittsburgh
Odds/Point Spread: Kansas City (+110) Pittsburgh (-132)
The Kansas City Royals (67-86) are hitting the road to PNC Park on Saturday where they will compete against the Pittsburgh Pirates (76-77). The odds on this game have Kansas City at +110 while Pittsburgh is at -132. The total is 8. The pitchers taking the mound are Noah Cameron and Bubba Chandler.

The Royals have hit 273 doubles as a unit and have knocked 158 baseballs out of the park. Kansas City is slugging .397 and have been rung up 1,198 times, while taking a walk on 492 occasions. As a team, the Kansas City Royals are earning 4.2 runs per game, which puts them at 24th in baseball. They have recorded 611 runs batted in and 1,251 base knocks for the season, and their team batting average is sitting at .244. They have notched a total of 643 runs and have an OBP of .314.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has a 7-Unit Play for Thursday at 9:30 p.m. After cashing three straight top baseball plays, Doc is up +2,150 on the year. This low-odds selection comes from the Minnesota–Los Angeles matchup. Watch the action live on MLB.tv and get the pick by signing up for a daily baseball picks package. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Picks Today
They have accumulated a K/BB ratio of 2.05 and their pitching staff holds a collective WHIP of 1.39. Royals pitchers have relinquished 190 home runs and 740 total runs (25th in baseball). Kansas City has allowed 1,326 base hits (8.9 per 9 innings) and 692 earned runs. The Royals have compiled a team earned run average of 4.63 this year (25th in MLB), and their staff has struck out 1,107 hitters. They have walked 541 batters and their FIP is 4.63 as a unit this season.
Royals pitchers have entered the contest with opponents on base 108 times in addition to having 149 appearances in high leverage situations. The relief pitchers have tallied 79 holds so far this year (19th in the league). The Royals relievers have recorded a save percentage of 60.0% and have stepped onto the mound in 142 save situations. They have recorded 36 saves on the season and have blown 24 of 60 save opportunities. The relief pitchers have inherited 155 runners over the course of the season and 40.0% of them earned a run for their team. The Royals have sent 498 relief pitchers to the mound this year.
The Royals have transformed 69.8% of balls hit into play into outs in their 12,117 innings on the field, which has them sitting 14th in professional baseball. The Kansas City Royals have earned 4,039 putouts so far this season, in addition to 1,388 assists and 67 errors. Their fielding percentage is holding at .988 which ranks 7th in baseball, and they have turned 135 double plays.
Cameron has taken the hill for 304 frames and has 263 K's so far in his career. His ERA is 3.46 (117 earned runs allowed) and he has a WHIP of 1.151. He has given up 255 hits (7.5 hits per 9 innings) and has 95 walks. Cameron (18-15 win-loss mark in his career) has a FIP of 3.41 and he has gone up against 1,248 hitters in the majors.
Pittsburgh has tallied 175 HRs so far this year and 697 runs batted in. They have notched 229 two-baggers, while taking a walk 541 times as well as racking up 730 runs. The Pittsburgh Pirates have accounted for an on-base percentage of .330 and a team batting average of .253 on the year. The Pirates hold a slugging % of .402 and they have an average of 4.77 runs per game (5th in MLB). They have been rung up on 1,429 instances (4th in MLB) and have a total of 1,331 hits.
The Pirates are sitting with a team WHIP of 1.304 and have a FIP of 3.85 as a unit on the year. They rank 12th in MLB as a pitching staff in total hits surrendered with 1,222. The Pittsburgh pitching staff have allowed 706 runs for the year while having an ERA of 4.19 (635 earned runs conceded). They currently have a K/BB ratio of 9.20 (1,398 strikeouts vs 558 free passes). They have given up 146 homers and they give up 4.65 runs per 9 innings (20th in the league).
With 134 save situations, the Pirates have compiled 73 holds and also 24 blown saves. Pittsburgh has called on relief pitchers to step onto the hill in 59 save chances and they have walked away with 35 saves. Pittsburgh relievers have an inherited score percentage of 32.4% out of 188 inherited runners. Their relievers have come in 146 times in high leverage situations and on 128 occasions with runners on. They rank 21st in baseball with a save percentage of 59.3%, and they have dispatched 498 relief pitchers to the mound on the season.
In their 12,288 innings on the diamond, the Pirates have a defensive efficiency of 69.0% (25th in MLB). The Pittsburgh Pirates have turned 124 double plays and own a fielding percentage of .983 (26th in MLB). The Pirates have racked up 1,214 assists, 93 errors and have earned a total of 4,096 putouts so far this year.
During his MLB career, Chandler has given up 149 base knocks while he has tallied 163 strikeouts in 178 frames. Chandler (12-10 mark in his career) has earned a 4.24 earned run average while allowing 7.5 hits per nine innings. He has given up a total of 84 ER's while earning a WHIP of 1.279 and a FIP of 4.2. He has a K/BB ratio of 2.06 and he has faced 760 opposing hitters in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Pittsburgh (-132)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Pittsburgh Pirates - Twitter
Kansas City Royals - Twitter
