Up arrow
MLB
Player Props

Michael Massey Player Props: Betting Odds, Player Trends, and Predictions for July 9, 2025

Updated on:
Jul 9, 2025 5:12 AM
Kansas City RoyalsMichael Massey

Michael Massey

#19
·
Second Baseman

Michael Massey recent gamelogs

DateOPPW/LABRH2B3BHRBBRBISB
6/7/25@ CWSL2--------
6/6/25@ CWSL1--------
6/5/25@ STLL4-1------
6/1/25vs DETL4--------
5/30/25vs DETL3-----1--
5/27/25vs CINL412------
5/26/25vs CINL4-1------
5/25/25@ MINW4--------
5/24/25@ MINL4--------
5/23/25@ MINL4-2------

Pirates vs Royals statistics

Stat Pirates Royals
Hits 704 (26th) 759 (Tied-15th)
Batting Average .230 (26th) .244 (19th)
Runs Batted In 306 (29th) 313 (27th)
Runs 316 (Tied-29th) 317 (Tied-29th)
Home Runs 64 (30th) 69 (29th)
Walks 294 (18th) 219 (30th)
Stolen Bases 77 (Tied-8th) 69 (Tied-11th)
Strikeouts 812 (27th) 642 (2nd)
Pitches 13402 (15th) 12870 (28th)

Kansas City Royals recent games

Game Date Opponent Result Score
7/8/25 vs Pittsburgh Pirates W 4-3
7/7/25 vs Pittsburgh Pirates W 9-3
7/6/25 @ Arizona Diamondbacks W 4-0
7/5/25 @ Arizona Diamondbacks L 7-1
7/4/25 @ Arizona Diamondbacks W 9-3

Pittsburgh Pirates recent games

Game Date Opponent Result Score
7/8/25 @ Kansas City Royals L 4-3
7/7/25 @ Kansas City Royals L 9-3
7/6/25 @ Seattle Mariners L 1-0
7/5/25 @ Seattle Mariners L 1-0
7/4/25 @ Seattle Mariners L 6-0

Kansas City Royals injuries

  • Hunter Harvey (RP): 60-Day-IL
  • Mark Canha (LF): 10-Day-IL
  • Michael Massey (2B): 10-Day-IL
  • Daniel Lynch IV (RP): 15-Day-IL
  • James McArthur (RP): 60-Day-IL

Pittsburgh Pirates injuries

  • Darick Hall (1B): Day-To-Day
  • Ryan Borucki (RP): 15-Day-IL
  • Abrahan Gutierrez (C): Day-To-Day
  • Jack Brannigan (SS): Day-To-Day
  • Anthony Solometo (SP): Day-To-Day

Pirates vs Royals game info

Type Info
Venue Kauffman Stadium
Location Kansas City, Missouri
First pitch Wed 7:40 PM
Temperature 92°
Chance of Rain 3%

Similar Players