MLB Matchup Dashboard

Best Matchups Today

# Batter Team Pos Opp Pitcher AVG OPS G PA AB H HR BB SO
Visitor
Cleveland Guardians (CLE)
18-18
at
Home
Kansas City Royals (KC)
16-19
Kauffman Stadium • Kansas City, MO • 5/5/2026 7:40 PM EST
Visitor probable pitcher
Gavin Williams
Home probable pitcher
Stephen Kolek
KC hitting vs
Gavin Williams

KC roster vs Gavin Williams (CLE)

Switch to CLE lineup
PosBatterAVGOPS GPAABHHRBBSO
C Carter Jensen .500 2.500 2 2 1 1 0 0
C Elias Díaz 0 0 0 0 0 0
C Salvador Perez .353 .801 18 17 6 0 1 3
1B Vinnie Pasquantino .083 .487 13 12 1 1 1 2
2B Michael Massey .000 .154 13 11 0 0 2 0
3B Maikel Garcia .150 .711 23 20 3 1 3 5
3B Nick Loftin 0 0 0 0 0 0
SS Bobby Witt Jr. .125 .368 25 24 3 0 1 5
LF Isaac Collins .000 .500 2 1 0 0 1 1
CF Kyle Isbel .200 .600 19 15 3 0 3 5
CF Lane Thomas 0 0 0 0 0 0
RF Jac Caglianone .167 .334 6 6 1 0 0 3
RF Starling Marte 0 0 0 0 0 0
Loading All Matchups…
Starting up…
First load may take up to 60 seconds.
Results are cached all day — everyone after you gets it instantly.