Up arrow
MLB
Player Props

Michael McGreevy Player Props: Betting Odds, Player Trends, and Predictions for July 19, 2025

Updated on:
Jul 19, 2025 6:13 AM
St. Louis CardinalsMichael McGreevy

Michael McGreevy

#36
·
Starting Pitcher

Michael McGreevy recent gamelogs

DateOPPW/LWINIPHKBBRER
6/24/25vs CHCW-4.771155
6/19/25@ CWSW-5.035111
6/8/25vs LADL-6.085-44
5/4/25vs NYMWW5.7151--

Cardinals vs Diamondbacks statistics

Stat Cardinals Diamondbacks
Hits 836 (Tied-10th) 835 (12th)
Batting Average .252 (10th) .252 (11th)
Runs Batted In 426 (10th) 488 (3rd)
Runs 447 (11th) 500 (4th)
Home Runs 98 (21st) 141 (5th)
Walks 306 (18th) 352 (3rd)
Stolen Bases 55 (Tied-21st) 67 (Tied-15th)
Strikeouts 761 (7th) 773 (11th)
Pitches 14381 (11th) 14553 (7th)

Arizona Diamondbacks recent games

Game Date Opponent Result Score
7/18/25 vs St. Louis Cardinals W 7-3
7/13/25 @ Los Angeles Angels W 5-1
7/12/25 @ Los Angeles Angels L 10-5
7/11/25 @ Los Angeles Angels L 6-5
7/10/25 @ San Diego Padres L 4-3

St. Louis Cardinals recent games

Game Date Opponent Result Score
7/18/25 @ Arizona Diamondbacks L 7-3
7/13/25 vs Atlanta Braves W 5-4
7/12/25 vs Atlanta Braves L 7-6
7/11/25 vs Atlanta Braves L 6-5
7/10/25 vs Washington Nationals W 8-1

Arizona Diamondbacks injuries

  • Pavin Smith (1B): 10-Day-IL
  • Ildemaro Vargas (2B): 10-Day-IL
  • Ryan Thompson (RP): 15-Day-IL
  • Ketel Marte (2B): Out
  • Jalen Beeks (RP): 15-Day-IL

St. Louis Cardinals injuries

  • Nolan Gorman (2B): Day-To-Day
  • Zack Thompson (RP): 60-Day-IL
  • Drew Rom (SP): Day-To-Day
  • Lars Nootbaar (LF): 10-Day-IL
  • Packy Naughton (RP): Day-To-Day

Cardinals vs Diamondbacks game info

Type Info
Venue Chase Field
Location Phoenix, Arizona
First pitch Sat 7:15 PM
TV FOX
Temperature 108°
Chance of Rain 0%

Similar Players