Back to Games Sunday, Jul 12, 2026

Kansas City Royals vs Baltimore Orioles — Jul 12, 2026 | AI Prediction & Stats

Oriole Park at Camden Yards, Baltimore
81°F, Cloudy
7 mph, R To L

Scoreboard

1 2 3 4 5 6 7 8 9 R H E
Royals - 0 0 0
Orioles - 0 0 0

Unlock AI Predictions

Get inning-by-inning AI forecasts, expert commentary, and deep analytics for every upcoming game.

Free AI predictions with full commentary are available for finished games

Baseball Predict App
BaseballPredicts: Forecasts & Stats AI-Powered MLB Predictions

Predictions, Stats & More in the App

AI predictions for upcoming games, inning-by-inning forecasts, expert commentary, detailed statistics, and real-time updates.

Kansas City Royals — Roster

PlayerPosAVGHRRBIOBPSLG
Carter Jensen
C .2391349.307.426
Bobby Witt Jr.
SS .2851339.354.459
Jac Caglianone
RF .2601535.322.463
Lane Thomas
CF .225730.328.379
Vinnie Pasquantino
DH .222632.308.346
Salvador Perez
1B .2091137.249.342
Michael Massey
2B .265731.304.430
Josh Rojas
3B .20015.226.367
Isaac Collins
LF .240527.346.357

Baltimore Orioles — Roster

PlayerPosAVGHRRBIOBPSLG
Gunnar Henderson
SS .2191742.290.401
Taylor Ward
DH .256625.385.361
Dylan Beavers
LF .232213.317.352
Pete Alonso
1B .2532164.348.478
Samuel Basallo
C .2491545.311.457
Blaze Alexander
3B .306429.357.434
Colton Cowser
CF .216827.307.352
Leody Taveras
RF .233331.312.349
Jackson Holliday
2B .212515.321.381

Kansas City Royals — Batting

PlayerABRHRBIBBKHRAVGOPS
Carter JensenC
1000010.239.733
Bobby Witt Jr.SS
0000000.285.813
Jac CaglianoneRF
0000000.260.785
Lane ThomasCF
0000000.225.707
Vinnie PasquantinoDH
0000000.222.654
Salvador Perez1B
0000000.209.591
Michael Massey2B
0000000.265.734
Josh Rojas3B
0000000.200.593
Isaac CollinsLF
0000000.240.703
Totals1000010

Baltimore Orioles — Batting

PlayerABRHRBIBBKHRAVGOPS
Gunnar HendersonSS
0000000.219.691
Taylor WardDH
0000000.256.746
Dylan BeaversLF
0000000.232.669
Pete Alonso1B
0000000.253.826
Samuel BasalloC
0000000.249.768
Blaze Alexander3B
0000000.306.791
Colton CowserCF
0000000.216.659
Leody TaverasRF
0000000.233.661
Jackson Holliday2B
0000000.212.702
Totals0000000

Kansas City Royals — Pitching

PitcherIPHRERBBKHRPC-STERA
Seth Lugo
0.00000000-04.56

Baltimore Orioles — Pitching

PitcherIPHRERBBKHRPC-STERA
Shane Baz
0.10000105-34.19

Game Info

Umpires: Home Plate: Ryan Additon; First Base: Ryan Blakney; Second Base: Nick Mahrley; Third Base: Marvin Hudson
Venue: Oriole Park at Camden Yards, Baltimore
Weather: 81°F, Cloudy
Wind: 7 mph, R To L

Season Comparison

Royals
STAT
Orioles
38-58 Record 45-51
39.6% Win % 46.9%
.396 PCT .469
409 Runs For 439
491 Runs Against 464
96 Games Played 96
L4 Streak W3
3-7 Last 10 6-4
21-26 Home Record 27-25
17-32 Away Record 18-26

Head to Head

1
Last 5 meetings
4
Jul 11
Royals 1 - 6 Orioles
Jul 10
Royals 3 - 5 Orioles
Apr 22
Orioles 8 - 6 Royals
Apr 21
Orioles 5 - 6 Royals
Apr 20
Orioles 7 - 5 Royals

Royals Recent

Jul 11 @ Orioles 1-6 L
Jul 10 @ Orioles 3-5 L
Jul 9 @ Mets 3-7 L
Jul 8 @ Mets 2-6 L
Jul 7 @ Mets 16-12 W

Orioles Recent

Jul 11 vs Royals 1-6 W
Jul 10 vs Royals 3-5 W
Jul 9 vs Cubs 2-3 W
Jul 8 vs Cubs 9-7 L
Jul 7 vs Cubs 5-2 L

Unlock the Power of AI Predictions

Premium Analytics & Deep Insights

AI Predictions Advanced machine learning forecasts
Deep Analytics Professional-grade statistics
Expert Commentary Detailed game analysis

AI-Powered MLB Baseball Predictions

Get the edge in every MLB game with our AI prediction app. Real-time scoring probabilities inning by inning, accurate game outcome forecasts, detailed player and team analytics, and interactive performance stats — all powered by a constantly evolving algorithm. Whether you're a passionate fan or a dedicated analyst, Baseball Predict delivers the most accurate MLB forecasts and game insights right to your phone.

Inning-by-Inning Scoring Probabilities
Accurate Game Outcome Forecasts
Player & Team Analytics
Regular AI Model Updates
Baseball Predict App — AI MLB Predictions

Our Other Sport Apps