MLB Matchup Dashboard

Visitor
Baltimore Orioles (BAL)
11-12
at
Home
Kansas City Royals (KC)
7-16
Kauffman Stadium • Kansas City, MO • 4/20/2026 7:40 PM EST
Visitor probable pitcher
Kyle Bradish
Home probable pitcher
Seth Lugo
Selected team lineup source
✅ Official Lineup
Selected team hitting vs
Kyle Bradish

KC hitters vs Kyle Bradish

Switch Lineups
Batter Pos G PA AB H HR BB SO AVG OPS Status Source
Maikel Garcia 3B 1 3 3 3 0 0 0 1.000 2.000 projected vsPlayerTotal
Bobby Witt Jr. SS 1 3 3 1 0 0 1 .333 .666 projected vsPlayerTotal
Vinnie Pasquantino 1B 1 3 1 0 0 2 0 .000 .667 projected vsPlayerTotal
Salvador Perez DH 1 3 3 2 0 0 0 .667 1.334 projected vsPlayerTotal
Carter Jensen C 1 3 3 1 0 0 0 .333 .666 projected vsPlayerTotal
Lane Thomas RF 2 5 5 0 0 0 1 .000 .000 projected vsPlayerTotal
Michael Massey 2B 1 3 3 0 0 0 1 .000 .000 projected vsPlayerTotal
Nick Loftin 2B 0 0 0 0 0 0 0 no prior matchups official-empty
Jac Caglianone RF 1 3 2 1 1 1 1 .500 2.667 projected vsPlayerTotal
Elias Díaz C 1 3 3 1 0 0 1 .333 .666 projected vsPlayerTotal
Isaac Collins LF 1 3 3 2 0 0 1 .667 1.334 projected vsPlayerTotal
Kyle Isbel CF 1 3 3 0 0 0 3 .000 .000 projected vsPlayerTotal