MatchWiz Plays Optimizer
MLB · 2B · Kansas City Royals

Michael Massey

Michael Massey — the model's read on today's matchup and how our calls on him have graded. Top board today: hits at 52/100.

Today's top board
52
Hits · @ BAL
Our calls on him · hits
record builds as games settle
Games graded
63
this season, box-score final
Michael Massey
2BBats LThrows RKansas City Royals
Hits52/100proj 1#110H+R+RBI43/100proj 1.7#151Runs38.8/100proj 0.5#162Total Bases30.3/100proj 1.5#176Fantasy Points29.6/100proj 6.1#176RBIs29.6/100proj 0.4#186Home Runs21.1/100proj 0.1#156Walks17.6/100proj 0.3#153Stolen Bases10.7/100proj 0#212

Today's matchup

Michael is at Baltimore Orioles on the Sunday, July 12, 2026 slate. He lands on 9 of our boards — hits (52/100, #110), h+r+rbi (43/100, #151), runs (38.8/100, #162), total bases (30.3/100, #176). We project Michael for 1 on the hits board. Tap any board for the full breakdown, and check back for the graded result once the game's final.

Recent form

Over his last 5 games, Michael is 5-for-17 (.294). The full log's below.

How the model reads him

Michael's matchup score blends his own rates with the specific spot — the arm he faces and that pitcher's bullpen, the handedness edge, the park, the weather, and his recent form — normalized 0–100 against the rest of the slate. The exact weighting is proprietary and tuned weekly. We publish the score and grade it in the open; the record above is the receipt.

Recent game log

DateOppABHHRRRBI
Sunday, July 12@ BAL40000
Saturday, July 11@ BAL31000
Friday, July 10@ BAL31010
Wednesday, July 8@ NYM31000
Tuesday, July 7@ NYM42042
Monday, July 6vs PHI11011
Sunday, July 5vs PHI31001
Saturday, July 4vs PHI30000
Thursday, July 2vs TB40000
Wednesday, July 1vs TB31000
Tuesday, June 30vs TB30000
Sunday, June 28@ CWS30000

Michael Massey — FAQ

Who is Michael Massey facing today?

Michael Massey is facing Baltimore Orioles on Sunday, July 12, 2026. His best matchup grades 52/100 on our hits board.

What's Michael Massey's projection today?

We project Michael for 1 on the hits board (away vs BAL). Every board he's scored on is listed with its matchup score.

Projections are a research signal from our model, graded against real box-score results — not betting advice. 21+, please play responsibly (1-800-GAMBLER).