Up arrow
MLB
Player Props

Mark Canha Player Props: Betting Odds, Player Trends, and Predictions for July 9, 2025

Updated on:
Jul 9, 2025 3:10 AM
Kansas City RoyalsMark Canha

Mark Canha

#21
·
First Baseman

Mark Canha recent gamelogs

DateOPPW/LABRH2B3BHRBBRBISB
7/7/25vs PITW4------1-
7/4/25@ ARIW511--1-1-
6/29/25vs LADL3--------
6/27/25vs LADL1--------
6/26/25vs TBL3--------
6/21/25@ SDL4-1------
6/18/25@ TEXW2--------
6/15/25vs OAKL3--------
6/14/25vs OAKL3-1------
6/11/25vs NYYL2--------

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 47%

Similar Players