Kansas City Royals vs. Detroit Tigers Prediction – July 24, 2026
The Kansas City Royals head to Comerica Park to face the Detroit Tigers in what the WP Baseball Predictor model identifies as one of the more lopsided pitching matchups on the Friday slate. With Detroit holding a 67.6% win probability against Kansas City's 32.4%, this game projects as a clear Tigers lean — though not quite a strong favourite designation — making it a compelling spot for bettors and fantasy players alike.
Starting Pitcher Matchup: Skubal Dominates the Edges
Tarik Skubal (Detroit Tigers)
The pitching advantage in this game begins and ends with Tarik Skubal. His xFIP of 2.85 is among the most elite marks any starter can carry, reflecting exceptional command, strong strikeout production relative to walks, and consistent ability to suppress hard contact. xFIP is a fielding-independent metric that normalizes home run rates, making it one of the cleanest indicators of true pitcher skill. A mark of 2.85 signals that Skubal is operating at an ace-level tier, and the Tigers' team ERA of 3.63 alongside a team FIP of 3.90 confirms that Detroit's pitching staff as a whole is pitching well behind him. Royals hitters will face a significant challenge.
Beck Way (Kansas City Royals)
Beck Way takes the mound for Kansas City carrying an xFIP of 4.47, a number that tells a markedly different story. That figure places him in a vulnerable range, suggesting he profiles as a back-end starter who can be exposed by patient, disciplined lineups. While Detroit's offense posts a wOBA of 0.309 — nearly identical to Kansas City's 0.311 — the Tigers' pitching environment and momentum should keep them in firm control. Way will need to limit mistakes against a Tigers lineup playing at home with a strong collective performance behind them.
Why WP Baseball Favours the Detroit Tigers
The model's 67.6% win probability for Detroit is driven primarily by the pitching gap between Skubal (xFIP: 2.85) and Way (xFIP: 4.47), a difference of 1.62 points that is substantial at the major league level. Detroit's team pitching metrics further reinforce this lean, with a staff FIP of 3.90 and ERA of 3.63 compared to Kansas City's FIP of 4.86 and ERA of 4.92. The Royals do match Detroit nearly evenly on offense — wOBA of 0.311 vs. 0.309 — but offensive parity cannot overcome a pitching edge this pronounced, particularly when Detroit's starter profiles as one of the best in the sport by xFIP.
Injury Report: Notable Absences on Both Sides
Injuries add meaningful context to this matchup, with Kansas City absorbing the more damaging blow to their roster.
- Bobby Witt Jr. (Back, 10-Day IL): The Royals' most impactful position player is sidelined, significantly diminishing Kansas City's offensive ceiling and lineup depth.
- Maikel Garcia (Hand, 10-Day IL): Another key infield piece unavailable for the Royals.
- Kyle Isbel (Foot, 10-Day IL): Outfield depth takes a hit for Kansas City.
- Connor Seabold (Lat, 15-Day IL): A bullpen arm unavailable for relief situations.
Detroit is not without its own injury concerns, with Jack Flaherty (Forearm, 15-Day IL) and River Hamilton (Elbow, Out) unavailable, and Roberto Campos, Duque Hebbert, and Thayron Liranzo all on short-term IL stints. However, with Skubal carrying the starter's load, Detroit's injury impact is less disruptive on this particular evening.
Dark Horse Home Run Picks
Carter Jensen – Kansas City Royals
With roster spots opening due to the Royals' injury wave, Jensen has an opportunity for elevated plate appearances. He is worth a dart throw on the long-ball market as a value home run pick for Kansas City.
Kerry Carpenter – Detroit Tigers
Carpenter gets to face a starter with an xFIP of 4.47 in a home environment with crowd energy behind him. He is the preferred dark horse power option on the board tonight.
Final Prediction
WP Baseball Predictor Pick: Tigers Moneyline. Tarik Skubal's elite xFIP, Detroit's superior pitching metrics, and Kansas City's significant injury losses — headlined by Bobby Witt Jr. — combine to make Detroit the clear value play on July 24.