Michael Massey

Kansas City Royals · #19 · 2B · Bats L / Throws R · Age 28

2026 season

.274 / .305 / .430, 13 HR, 50 RBI, 116 hits.

G131
AB423
R49
H116
2B25
3B1
HR13
RBI50
BB21
SO75
SB3
AVG.274
OBP.305
SLG.430
OPS.735

Last 10 games

DateOpponentLine
September 26, 2026vs Cleveland Guardians1-4 | RBI
September 25, 2026vs Cleveland Guardians2-5 | 2 K
September 24, 2026vs Chicago White Sox0-4 | K
September 23, 2026vs Chicago White Sox2-4
September 22, 2026vs Chicago White Sox1-5 | 2B, RBI
September 20, 2026@ Pittsburgh Pirates0-4 | K
September 19, 2026@ Pittsburgh Pirates0-3 | K, RBI
September 18, 2026@ Pittsburgh Pirates1-4 | HR, RBI, R
September 17, 2026@ Houston Astros0-4 | K
September 16, 2026@ Houston Astros3-5 | HR, K, RBI

2026 platoon splits

vs LHP.295 / .323 / .463 (.786 OPS) over 95 AB
vs RHP.268 / .300 / .421 (.721 OPS) over 328 AB

Game logs, platoon splits and the model’s projection for Michael Massey update daily, alongside the rest of the Kansas City Royals roster.

Today’s MLB model plays →