MLB DFS First Look on DraftKings and FanDuel: Thursday, July 23rd

The MLB DFS First Look, complete with sortable odds, pitcher & hitter breakdowns, and team offense rankings, will help you get an early start on the upcoming DraftKings and FanDuel slates that are loaded into our MLB DFS optimizer, LineupHQ.
MLB Odds & Schedule
| Away Team | Pitcher Name | Handed | Line | A-Total | Home Team | Pitcher Name | Handed | Line | H-Total | G-Total | Time (ET) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| San Diego Padres | Griffin Canning | RHP | 194 | 3.26 | Atlanta Braves | Chris Sale | LHP | -235 | 5.24 | 8.5 | 12:15 PM |
| Minnesota Twins | Taj Bradley | RHP | 110 | 3.48 | Cleveland Guardians | Gavin Williams | RHP | -130 | 4.02 | 7.5 | 1:10 PM |
| Tampa Bay Rays | Ian Seymour | LHP | -110 | 4.36 | Toronto Blue Jays | Shane Bieber | RHP | -106 | 4.32 | 8.5 | 3:07 PM |
| Arizona Diamondbacks | Brandon Pfaadt | RHP | 108 | 3.74 | St. Louis Cardinals | Michael McGreevy | RHP | -126 | 4.26 | 8.0 | 5:15 PM |
| Kansas City Royals | Randy Dobnak | RHP | 172 | 3.41 | Detroit Tigers | Troy Melton | RHP | -205 | 5.09 | 8.5 | 6:40 PM |
🔒 Take this data further with Million Dollar Musings — CheeseIsGood turns statistics into a daily game plan: favorite stacks, pivots, and contrarian angles for tonight’s slate. Unlock with MLB Premium →
Pitcher Breakdown
Note: Stats are from the 2026 season.
| Pitcher — Name | Team | Handed | Opponent | Line | OTOT | DK | FD | Starts | xwOBA | xERA | SIERA | ERA | K% | BB% | SS% | GB% | HC% | Time (ET) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chris Sale | ATL | LHP | vs SDP | -235 | 3.26 | $10,700 | $10,800 | 17 | 0.289 | 3.43 | 3.12 | 2.20 | 29% | 6% | 13% | 46% | 33% | 12:15 PM |
| Griffin Canning | SDP | RHP | at ATL | 194 | 5.24 | $5,000 | $6,600 | 10 | 0.333 | 4.67 | 4.57 | 6.47 | 22% | 12% | 10% | 45% | 36% | 12:15 PM |
| Gavin Williams | CLE | RHP | vs MIN | -130 | 3.48 | $8,700 | $10,200 | 19 | 0.324 | 4.39 | 3.32 | 3.81 | 29% | 8% | 13% | 47% | 39% | 1:10 PM |
| Taj Bradley | MIN | RHP | at CLE | 110 | 4.02 | $8,400 | $9,900 | 18 | 0.304 | 3.82 | 3.76 | 3.59 | 27% | 9% | 11% | 34% | 37% | 1:10 PM |
| Shane Bieber | TOR | RHP | vs TBR | -106 | 4.36 | $6,600 | $8,200 | 4 | 0.477 | 11.53 | 5.51 | 7.64 | 15% | 12% | 10% | 37% | 49% | 3:07 PM |
| Ian Seymour | TBR | LHP | at TOR | -110 | 4.32 | $7,400 | $8,900 | 6 | 0.291 | 3.48 | 3.53 | 4.59 | 28% | 9% | 13% | 30% | 35% | 3:07 PM |
| Michael McGreevy | STL | RHP | vs ARI | -126 | 3.74 | $7,500 | $8,400 | 18 | 0.353 | 5.34 | 4.45 | 3.01 | 17% | 6% | 8% | 45% | 39% | 5:15 PM |
| Brandon Pfaadt | ARI | RHP | at STL | 108 | 4.26 | $7,300 | $8,000 | 6 | 0.325 | 4.42 | 4.35 | 4.70 | 18% | 8% | 10% | 49% | 34% | 5:15 PM |
| Troy Melton | DET | RHP | vs KCR | -205 | 3.41 | $9,200 | $10,100 | 8 | 0.269 | 2.96 | 3.93 | 1.82 | 22% | 6% | 11% | 44% | 34% | 6:40 PM |
| Randy Dobnak | KCR | RHP | at DET | 172 | 5.09 | $6,000 | $6,900 | 0 | 0.340 | 4.90 | 4.99 | 1.86 | 10% | 10% | 4% | 56% | 42% | 6:40 PM |
NOTE: Used our new and improved PlateIQ tool yet? Get all of the MLB stats you need for your DFS lineups and sports betting card in one centralized location that is easy to digest. Check out the video below and let player props guru, kmurray03, walk you through the premier tool in the industry. Get access to PlateIQ and much more with an MLB Premium subscription!
Offense Breakdown
Note: Stats are from the 2026 season.
| Offense | Total | TvsLHP | TvsRHP | Opponent | Opp Pitcher | Handed | PvsLHB | PvsRHB | Time (ET) |
|---|---|---|---|---|---|---|---|---|---|
| San Diego Padres | 3.26 | 0.289 | 0.302 | at ATL | Chris Sale | LHP | 0.249 | 0.302 | 12:15 PM |
| Atlanta Braves | 5.24 | 0.319 | 0.329 | vs. SDP | Griffin Canning | RHP | 0.361 | 0.290 | 12:15 PM |
| Minnesota Twins | 3.48 | 0.314 | 0.329 | at CLE | Gavin Williams | RHP | 0.309 | 0.348 | 1:10 PM |
| Cleveland Guardians | 4.02 | 0.285 | 0.309 | vs. MIN | Taj Bradley | RHP | 0.307 | 0.299 | 1:10 PM |
| Tampa Bay Rays | 4.36 | 0.308 | 0.335 | at TOR | Shane Bieber | RHP | 0.462 | 0.490 | 3:07 PM |
| Toronto Blue Jays | 4.32 | 0.308 | 0.313 | vs. TBR | Ian Seymour | LHP | 0.285 | 0.295 | 3:07 PM |
| Arizona Diamondbacks | 3.74 | 0.343 | 0.308 | at STL | Michael McGreevy | RHP | 0.374 | 0.316 | 5:15 PM |
| St. Louis Cardinals | 4.26 | 0.320 | 0.328 | vs. ARI | Brandon Pfaadt | RHP | 0.333 | 0.315 | 5:15 PM |
| Kansas City Royals | 3.41 | 0.312 | 0.317 | at DET | Troy Melton | RHP | 0.296 | 0.227 | 6:40 PM |
| Detroit Tigers | 5.09 | 0.329 | 0.316 | vs. KCR | Randy Dobnak | RHP | 0.338 | 0.347 | 6:40 PM |
Hitter Breakdown
Note: Stats are from the 2026 season. They are broken down by the handedness of the opposing pitcher (vs. LHP / RHP).
| Batter — Name | Team | Handed | Order | Total | wOBA | ISO | xOBP | xwOBA | xISO | ExitV | HC% | BAR% | BB% | K% | DK | Pos | FD | Pos | Matchup | Opposing Pitcher | HAND | xwOBAvL | xISOvL | K%vL | xwOBAvR | xISOvR | K%vR | Time (ET) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Fernando Tatis | SDP | RH | 1 | 3.26 | 0.362 | 0.188 | 0.355 | 0.345 | 0.162 | 93.2 | 47% | 7% | 10% | 26% | $5,700 | OF | $3,300 | OF/2B | at ATL | Chris Sale | LHP | 0.249 | 0.089 | 32% | 0.302 | 0.125 | 28% | 12:15 PM |
| Luis Rengifo | SDP | SH | 2 | 3.26 | 0.193 | 0.039 | 0.310 | 0.289 | 0.103 | 91.4 | 39% | 4% | 8% | 18% | $2,600 | 2B/3B | $2,300 | 2B/3B/SS | at ATL | Chris Sale | LHP | 0.249 | 0.089 | 32% | 0.302 | 0.125 | 28% | 12:15 PM |
| Manny Machado | SDP | RH | 3 | 3.26 | 0.330 | 0.247 | 0.330 | 0.332 | 0.197 | 92.2 | 45% | 10% | 10% | 19% | $4,700 | 3B | $3,000 | 3B | at ATL | Chris Sale | LHP | 0.249 | 0.089 | 32% | 0.302 | 0.125 | 28% | 12:15 PM |
| Ty France | SDP | RH | 4 | 3.26 | 0.415 | 0.230 | 0.334 | 0.351 | 0.228 | 92.9 | 58% | 9% | 6% | 25% | $3,100 | 1B | $2,900 | 1B | at ATL | Chris Sale | LHP | 0.249 | 0.089 | 32% | 0.302 | 0.125 | 28% | 12:15 PM |
| Jackson Merrill | SDP | LH | 5 | 3.26 | 0.309 | 0.129 | 0.299 | 0.302 | 0.131 | 91.7 | 48% | 4% | 5% | 26% | $4,400 | OF | $3,200 | OF | at ATL | Chris Sale | LHP | 0.249 | 0.089 | 32% | 0.302 | 0.125 | 28% | 12:15 PM |
| Luis Campusano | SDP | RH | 6 | 3.26 | 0.215 | 0.100 | 0.192 | 0.205 | 0.088 | 92.1 | 40% | 0% | 0% | 50% | $3,500 | C | $3,000 | C | at ATL | Chris Sale | LHP | 0.249 | 0.089 | 32% | 0.302 | 0.125 | 28% | 12:15 PM |
| Xander Bogaerts | SDP | RH | 7 | 3.26 | 0.279 | 0.082 | 0.327 | 0.308 | 0.120 | 92.1 | 34% | 4% | 10% | 11% | $3,400 | SS | $2,800 | SS | at ATL | Chris Sale | LHP | 0.249 | 0.089 | 32% | 0.302 | 0.125 | 28% | 12:15 PM |
| Jase Bowen | SDP | RH | 8 | 3.26 | 0.121 | 0.050 | 0.189 | 0.179 | 0.088 | 90.2 | 25% | 5% | 9% | 32% | $2,400 | OF | $2,300 | OF | at ATL | Chris Sale | LHP | 0.249 | 0.089 | 32% | 0.302 | 0.125 | 28% | 12:15 PM |
| Freddy Fermin | SDP | RH | 9 | 3.26 | 0.365 | 0.257 | 0.315 | 0.302 | 0.124 | 90.7 | 31% | 3% | 10% | 15% | $2,100 | C | $2,100 | C | at ATL | Chris Sale | LHP | 0.249 | 0.089 | 32% | 0.302 | 0.125 | 28% | 12:15 PM |
| Drake Baldwin | ATL | LH | 1 | 5.24 | 0.336 | 0.168 | 0.361 | 0.376 | 0.244 | 92.3 | 51% | 11% | 10% | 23% | $5,300 | C | $4,100 | C | vs. SDP | Griffin Canning | RHP | 0.361 | 0.211 | 22% | 0.290 | 0.075 | 24% | 12:15 PM |
| Ozzie Albies | ATL | SH | 2 | 5.24 | 0.318 | 0.155 | 0.311 | 0.302 | 0.141 | 90.8 | 26% | 3% | 10% | 19% | $4,300 | 2B | $3,300 | 2B | vs. SDP | Griffin Canning | RHP | 0.361 | 0.211 | 22% | 0.290 | 0.075 | 24% | 12:15 PM |
| Matt Olson | ATL | LH | 3 | 5.24 | 0.375 | 0.298 | 0.325 | 0.369 | 0.309 | 93.3 | 53% | 11% | 11% | 24% | $5,400 | 1B | $4,000 | 1B | vs. SDP | Griffin Canning | RHP | 0.361 | 0.211 | 22% | 0.290 | 0.075 | 24% | 12:15 PM |
| Michael Harris | ATL | LH | 4 | 5.24 | 0.366 | 0.213 | 0.334 | 0.389 | 0.265 | 94.1 | 56% | 12% | 4% | 21% | $4,800 | OF | $3,400 | OF | vs. SDP | Griffin Canning | RHP | 0.361 | 0.211 | 22% | 0.290 | 0.075 | 24% | 12:15 PM |
| Austin Riley | ATL | RH | 5 | 5.24 | 0.279 | 0.140 | 0.274 | 0.284 | 0.175 | 91.9 | 40% | 6% | 7% | 28% | $4,000 | 3B | $3,200 | 3B | vs. SDP | Griffin Canning | RHP | 0.361 | 0.211 | 22% | 0.290 | 0.075 | 24% | 12:15 PM |
| Mike Yastrzemski | ATL | LH | 6 | 5.24 | 0.312 | 0.151 | 0.333 | 0.320 | 0.137 | 92.1 | 45% | 5% | 11% | 21% | $3,000 | OF | $2,600 | OF | vs. SDP | Griffin Canning | RHP | 0.361 | 0.211 | 22% | 0.290 | 0.075 | 24% | 12:15 PM |
| Mauricio Dubon | ATL | RH | 7 | 5.24 | 0.331 | 0.146 | 0.321 | 0.313 | 0.123 | 90.5 | 29% | 4% | 7% | 16% | $3,500 | OF | $3,000 | 2B/3B/SS/OF | vs. SDP | Griffin Canning | RHP | 0.361 | 0.211 | 22% | 0.290 | 0.075 | 24% | 12:15 PM |
| Jim Jarvis | ATL | LH | 8 | 5.24 | 0.359 | 0.160 | 0.261 | 0.257 | 0.092 | 90.2 | 26% | 4% | 4% | 23% | $2,800 | SS | $2,700 | SS | vs. SDP | Griffin Canning | RHP | 0.361 | 0.211 | 22% | 0.290 | 0.075 | 24% | 12:15 PM |
| Joey Bart | ATL | RH | 9 | 5.24 | 0.375 | 0.217 | 0.316 | 0.337 | 0.206 | 91.2 | 31% | 8% | 4% | 24% | $3,300 | C | $2,600 | C | vs. SDP | Griffin Canning | RHP | 0.361 | 0.211 | 22% | 0.290 | 0.075 | 24% | 12:15 PM |
| Trevor Larnach | MIN | LH | 1 | 3.48 | 0.374 | 0.156 | 0.361 | 0.343 | 0.147 | 92.4 | 37% | 5% | 11% | 17% | $4,100 | OF | $2,900 | OF | at CLE | Gavin Williams | RHP | 0.309 | 0.192 | 30% | 0.348 | 0.182 | 28% | 1:10 PM |
| Byron Buxton | MIN | RH | 2 | 3.48 | 0.400 | 0.348 | 0.305 | 0.349 | 0.273 | 92.5 | 44% | 12% | 7% | 24% | $5,900 | OF | $3,700 | OF | at CLE | Gavin Williams | RHP | 0.309 | 0.192 | 30% | 0.348 | 0.182 | 28% | 1:10 PM |
| Josh Bell | MIN | SH | 3 | 3.48 | 0.323 | 0.202 | 0.319 | 0.347 | 0.230 | 92.0 | 47% | 8% | 8% | 22% | $3,200 | 1B | $3,000 | 1B | at CLE | Gavin Williams | RHP | 0.309 | 0.192 | 30% | 0.348 | 0.182 | 28% | 1:10 PM |
| Ryan Jeffers | MIN | RH | 4 | 3.48 | 0.398 | 0.289 | 0.369 | 0.389 | 0.255 | 92.6 | 43% | 11% | 13% | 18% | $5,200 | C | $3,400 | C | at CLE | Gavin Williams | RHP | 0.309 | 0.192 | 30% | 0.348 | 0.182 | 28% | 1:10 PM |
| Kody Clemens | MIN | LH | 5 | 3.48 | 0.350 | 0.264 | 0.317 | 0.337 | 0.204 | 92.6 | 48% | 9% | 7% | 23% | $4,900 | 2B | $3,400 | 1B/2B/3B/OF | at CLE | Gavin Williams | RHP | 0.309 | 0.192 | 30% | 0.348 | 0.182 | 28% | 1:10 PM |
| Royce Lewis | MIN | RH | 6 | 3.48 | 0.305 | 0.181 | 0.282 | 0.286 | 0.149 | 91.7 | 40% | 7% | 9% | 29% | $3,400 | 1B | $2,900 | 3B/1B | at CLE | Gavin Williams | RHP | 0.309 | 0.192 | 30% | 0.348 | 0.182 | 28% | 1:10 PM |
| Brooks Lee | MIN | SH | 7 | 3.48 | 0.341 | 0.205 | 0.295 | 0.281 | 0.100 | 91.2 | 32% | 3% | 8% | 14% | $3,700 | 3B | $2,900 | SS/3B/2B | at CLE | Gavin Williams | RHP | 0.309 | 0.192 | 30% | 0.348 | 0.182 | 28% | 1:10 PM |
| Luke Keaschall | MIN | RH | 8 | 3.48 | 0.320 | 0.100 | 0.334 | 0.305 | 0.099 | 91.0 | 30% | 2% | 9% | 15% | $3,200 | OF | $2,900 | 2B | at CLE | Gavin Williams | RHP | 0.309 | 0.192 | 30% | 0.348 | 0.182 | 28% | 1:10 PM |
| Ryan Kreidler | MIN | RH | 9 | 3.48 | 0.353 | 0.215 | 0.251 | 0.285 | 0.188 | 91.2 | 31% | 7% | 4% | 26% | $3,000 | OF/SS | $2,600 | 2B/3B/SS | at CLE | Gavin Williams | RHP | 0.309 | 0.192 | 30% | 0.348 | 0.182 | 28% | 1:10 PM |
| Steven Kwan | CLE | LH | 1 | 4.02 | 0.301 | 0.068 | 0.363 | 0.316 | 0.065 | 89.4 | 10% | 0% | 13% | 9% | $2,900 | OF | $2,600 | OF | vs. MIN | Taj Bradley | RHP | 0.307 | 0.176 | 29% | 0.299 | 0.135 | 25% | 1:10 PM |
| Jose Ramirez | CLE | SH | 2 | 4.02 | 0.298 | 0.146 | 0.364 | 0.337 | 0.138 | 91.6 | 37% | 4% | 14% | 16% | $4,800 | 3B | $3,600 | 3B | vs. MIN | Taj Bradley | RHP | 0.307 | 0.176 | 29% | 0.299 | 0.135 | 25% | 1:10 PM |
| Chase DeLauter | CLE | LH | 3 | 4.02 | 0.322 | 0.178 | 0.363 | 0.358 | 0.170 | 93.0 | 47% | 5% | 11% | 13% | $3,700 | OF | $3,100 | OF | vs. MIN | Taj Bradley | RHP | 0.307 | 0.176 | 29% | 0.299 | 0.135 | 25% | 1:10 PM |
| Brayan Rocchio | CLE | SH | 4 | 4.02 | 0.349 | 0.121 | 0.344 | 0.315 | 0.089 | 91.1 | 33% | 1% | 9% | 12% | $3,900 | SS | $3,100 | SS | vs. MIN | Taj Bradley | RHP | 0.307 | 0.176 | 29% | 0.299 | 0.135 | 25% | 1:10 PM |
| Travis Bazzana | CLE | LH | 5 | 4.02 | 0.355 | 0.201 | 0.338 | 0.323 | 0.145 | 92.0 | 39% | 3% | 11% | 19% | $4,500 | 2B | $3,300 | 2B | vs. MIN | Taj Bradley | RHP | 0.307 | 0.176 | 29% | 0.299 | 0.135 | 25% | 1:10 PM |
| Rhys Hoskins | CLE | RH | 6 | 4.02 | 0.328 | 0.185 | 0.323 | 0.295 | 0.130 | 92.1 | 38% | 6% | 17% | 29% | $3,300 | 1B | $2,700 | 1B | vs. MIN | Taj Bradley | RHP | 0.307 | 0.176 | 29% | 0.299 | 0.135 | 25% | 1:10 PM |
| Kyle Manzardo | CLE | LH | 7 | 4.02 | 0.300 | 0.164 | 0.301 | 0.298 | 0.157 | 91.4 | 43% | 7% | 10% | 32% | $2,800 | 1B | $2,600 | 1B | vs. MIN | Taj Bradley | RHP | 0.307 | 0.176 | 29% | 0.299 | 0.135 | 25% | 1:10 PM |
| Austin Hedges | CLE | RH | 8 | 4.02 | 0.341 | 0.136 | 0.314 | 0.297 | 0.100 | 91.0 | 31% | 6% | 7% | 25% | $2,500 | C | $2,500 | C | vs. MIN | Taj Bradley | RHP | 0.307 | 0.176 | 29% | 0.299 | 0.135 | 25% | 1:10 PM |
| Petey Halpin | CLE | LH | 9 | 4.02 | 0.237 | 0.068 | 0.237 | 0.256 | 0.135 | 90.8 | 37% | 7% | 2% | 31% | $2,100 | OF | $2,200 | OF | vs. MIN | Taj Bradley | RHP | 0.307 | 0.176 | 29% | 0.299 | 0.135 | 25% | 1:10 PM |
| Yandy Diaz | TBR | RH | 1 | 4.36 | 0.391 | 0.167 | 0.388 | 0.381 | 0.182 | 92.5 | 46% | 6% | 9% | 13% | $5,000 | 1B/3B | $3,500 | 1B | at TOR | Shane Bieber | RHP | 0.462 | 0.339 | 15% | 0.490 | 0.325 | 15% | 3:07 PM |
| Jonathan Aranda | TBR | LH | 2 | 4.36 | 0.400 | 0.223 | 0.388 | 0.394 | 0.238 | 91.8 | 45% | 8% | 13% | 20% | $4,200 | 1B | $3,200 | 1B | at TOR | Shane Bieber | RHP | 0.462 | 0.339 | 15% | 0.490 | 0.325 | 15% | 3:07 PM |
| Junior Caminero | TBR | RH | 3 | 4.36 | 0.375 | 0.281 | 0.338 | 0.352 | 0.233 | 94.4 | 51% | 9% | 11% | 21% | $6,000 | 3B | $3,800 | 3B | at TOR | Shane Bieber | RHP | 0.462 | 0.339 | 15% | 0.490 | 0.325 | 15% | 3:07 PM |
| Cedric Mullins | TBR | LH | 4 | 4.36 | 0.272 | 0.184 | 0.270 | 0.273 | 0.153 | 91.8 | 39% | 4% | 9% | 23% | $3,300 | OF | $2,800 | OF | at TOR | Shane Bieber | RHP | 0.462 | 0.339 | 15% | 0.490 | 0.325 | 15% | 3:07 PM |
| Chandler Simpson | TBR | LH | 5 | 4.36 | 0.303 | 0.054 | 0.314 | 0.279 | 0.039 | 89.7 | 15% | 0% | 6% | 8% | $3,400 | OF | $2,700 | OF | at TOR | Shane Bieber | RHP | 0.462 | 0.339 | 15% | 0.490 | 0.325 | 15% | 3:07 PM |
| Victor Mesa | TBR | LH | 6 | 4.36 | 0.314 | 0.219 | 0.344 | 0.330 | 0.161 | 91.9 | 45% | 7% | 14% | 24% | $3,100 | OF | $2,700 | OF | at TOR | Shane Bieber | RHP | 0.462 | 0.339 | 15% | 0.490 | 0.325 | 15% | 3:07 PM |
| Ben Williamson | TBR | RH | 7 | 4.36 | 0.302 | 0.054 | 0.343 | 0.301 | 0.060 | 91.0 | 34% | 1% | 12% | 20% | $3,200 | 2B/SS | $2,600 | 3B | at TOR | Shane Bieber | RHP | 0.462 | 0.339 | 15% | 0.490 | 0.325 | 15% | 3:07 PM |
| Richie Palacios | TBR | LH | 8 | 4.36 | 0.309 | 0.107 | 0.360 | 0.327 | 0.101 | 90.8 | 30% | 3% | 12% | 17% | $3,100 | 2B | $2,600 | OF/2B/3B | at TOR | Shane Bieber | RHP | 0.462 | 0.339 | 15% | 0.490 | 0.325 | 15% | 3:07 PM |
| Nick Fortes | TBR | RH | 9 | 4.36 | 0.305 | 0.104 | 0.272 | 0.267 | 0.089 | 92.2 | 38% | 2% | 3% | 13% | $2,400 | C | $2,400 | C | at TOR | Shane Bieber | RHP | 0.462 | 0.339 | 15% | 0.490 | 0.325 | 15% | 3:07 PM |
| Ernie Clement | TOR | RH | 1 | 4.32 | 0.337 | 0.160 | 0.295 | 0.286 | 0.099 | 90.2 | 24% | 3% | 6% | 11% | $3,800 | 2B/SS | $2,800 | 2B/SS/3B/1B | vs. TBR | Ian Seymour | LHP | 0.285 | 0.173 | 30% | 0.295 | 0.141 | 26% | 3:07 PM |
| Vladimir Guerrero | TOR | RH | 2 | 4.32 | 0.341 | 0.118 | 0.429 | 0.399 | 0.192 | 93.5 | 49% | 5% | 18% | 12% | $4,600 | 1B | $3,000 | 1B | vs. TBR | Ian Seymour | LHP | 0.285 | 0.173 | 30% | 0.295 | 0.141 | 26% | 3:07 PM |
| Kazuma Okamoto | TOR | RH | 3 | 4.32 | 0.348 | 0.215 | 0.317 | 0.357 | 0.275 | 93.0 | 49% | 10% | 9% | 25% | $3,900 | 3B | $3,300 | 3B | vs. TBR | Ian Seymour | LHP | 0.285 | 0.173 | 30% | 0.295 | 0.141 | 26% | 3:07 PM |
| George Springer | TOR | RH | 4 | 4.32 | 0.355 | 0.194 | 0.331 | 0.312 | 0.145 | 90.5 | 37% | 5% | 12% | 21% | $3,600 | OF | $3,000 | OF | vs. TBR | Ian Seymour | LHP | 0.285 | 0.173 | 30% | 0.295 | 0.141 | 26% | 3:07 PM |
| Alejandro Kirk | TOR | RH | 5 | 4.32 | 0.226 | 0.087 | 0.212 | 0.180 | 0.062 | 91.8 | 35% | 0% | 4% | 25% | $2,700 | C | $2,600 | C | vs. TBR | Ian Seymour | LHP | 0.285 | 0.173 | 30% | 0.295 | 0.141 | 26% | 3:07 PM |
| Daulton Varsho | TOR | LH | 6 | 4.32 | 0.317 | 0.156 | 0.308 | 0.290 | 0.096 | 90.4 | 38% | 3% | 6% | 20% | $3,100 | OF | $2,700 | OF | vs. TBR | Ian Seymour | LHP | 0.285 | 0.173 | 30% | 0.295 | 0.141 | 26% | 3:07 PM |
| Luis Urias | TOR | RH | 7 | 4.32 | 0.288 | 0.083 | 0.279 | 0.262 | 0.078 | 89.8 | 18% | 0% | 8% | 8% | $2,200 | 2B | $2,500 | 3B/2B | vs. TBR | Ian Seymour | LHP | 0.285 | 0.173 | 30% | 0.295 | 0.141 | 26% | 3:07 PM |
| Brandon Valenzuela | TOR | SH | 8 | 4.32 | 0.319 | 0.190 | 0.335 | 0.321 | 0.152 | 91.3 | 45% | 6% | 14% | 24% | $3,200 | C | $2,600 | C | vs. TBR | Ian Seymour | LHP | 0.285 | 0.173 | 30% | 0.295 | 0.141 | 26% | 3:07 PM |
| Myles Straw | TOR | RH | 9 | 4.32 | 0.264 | 0.138 | 0.302 | 0.291 | 0.118 | 91.0 | 37% | 3% | 9% | 20% | $2,300 | OF | $2,200 | OF | vs. TBR | Ian Seymour | LHP | 0.285 | 0.173 | 30% | 0.295 | 0.141 | 26% | 3:07 PM |
| Ketel Marte | ARI | SH | 1 | 3.74 | 0.310 | 0.176 | 0.336 | 0.346 | 0.180 | 93.1 | 42% | 7% | 7% | 15% | $5,200 | 2B | $3,300 | 2B | at STL | Michael McGreevy | RHP | 0.374 | 0.232 | 14% | 0.316 | 0.156 | 21% | 5:15 PM |
| Geraldo Perdomo | ARI | SH | 2 | 3.74 | 0.334 | 0.120 | 0.378 | 0.335 | 0.100 | 91.0 | 31% | 3% | 15% | 12% | $4,100 | SS | $2,900 | SS | at STL | Michael McGreevy | RHP | 0.374 | 0.232 | 14% | 0.316 | 0.156 | 21% | 5:15 PM |
| Corbin Carroll | ARI | LH | 3 | 3.74 | 0.318 | 0.219 | 0.341 | 0.340 | 0.198 | 92.5 | 46% | 8% | 12% | 25% | $5,300 | OF | $3,600 | OF | at STL | Michael McGreevy | RHP | 0.374 | 0.232 | 14% | 0.316 | 0.156 | 21% | 5:15 PM |
| Gabriel Moreno | ARI | RH | 4 | 3.74 | 0.379 | 0.129 | 0.388 | 0.367 | 0.149 | 91.3 | 39% | 5% | 13% | 15% | $4,400 | C | $3,000 | C | at STL | Michael McGreevy | RHP | 0.374 | 0.232 | 14% | 0.316 | 0.156 | 21% | 5:15 PM |
| Max Kepler | ARI | LH | 5 | 3.74 | 0.216 | 0.125 | 0.247 | 0.320 | 0.275 | 91.8 | 52% | 11% | 3% | 26% | $3,000 | OF | $2,500 | OF | at STL | Michael McGreevy | RHP | 0.374 | 0.232 | 14% | 0.316 | 0.156 | 21% | 5:15 PM |
| Tyler Locklear | ARI | RH | 6 | 3.74 | $2,200 | 1B | $2,400 | 1B | at STL | Michael McGreevy | RHP | 0.374 | 0.232 | 14% | 0.316 | 0.156 | 21% | 5:15 PM | ||||||||||
| Nolan Arenado | ARI | RH | 7 | 3.74 | 0.320 | 0.169 | 0.304 | 0.286 | 0.111 | 91.1 | 30% | 5% | 8% | 23% | $3,600 | 3B | $2,800 | 3B | at STL | Michael McGreevy | RHP | 0.374 | 0.232 | 14% | 0.316 | 0.156 | 21% | 5:15 PM |
| Adrian Del Castillo | ARI | LH | 8 | 3.74 | 0.275 | 0.148 | 0.279 | 0.283 | 0.150 | 91.2 | 40% | 4% | 9% | 27% | $2,600 | C | $2,500 | C | at STL | Michael McGreevy | RHP | 0.374 | 0.232 | 14% | 0.316 | 0.156 | 21% | 5:15 PM |
| Ryan Waldschmidt | ARI | RH | 9 | 3.74 | 0.257 | 0.080 | 0.269 | 0.261 | 0.108 | 90.9 | 35% | 4% | 6% | 39% | $2,700 | OF | $2,600 | OF | at STL | Michael McGreevy | RHP | 0.374 | 0.232 | 14% | 0.316 | 0.156 | 21% | 5:15 PM |
| JJ Wetherholt | STL | LH | 1 | 4.26 | 0.342 | 0.158 | 0.356 | 0.342 | 0.162 | 91.7 | 45% | 4% | 9% | 16% | $5,000 | 2B | $3,400 | SS/2B | vs. ARI | Brandon Pfaadt | RHP | 0.333 | 0.205 | 17% | 0.315 | 0.145 | 19% | 5:15 PM |
| Ivan Herrera | STL | RH | 2 | 4.26 | 0.338 | 0.139 | 0.353 | 0.325 | 0.130 | 92.1 | 38% | 4% | 9% | 18% | $3,900 | C | $3,200 | C | vs. ARI | Brandon Pfaadt | RHP | 0.333 | 0.205 | 17% | 0.315 | 0.145 | 19% | 5:15 PM |
| Alec Burleson | STL | LH | 3 | 4.26 | 0.400 | 0.245 | 0.386 | 0.407 | 0.264 | 93.1 | 52% | 10% | 10% | 16% | $4,500 | 1B | $3,400 | OF/1B | vs. ARI | Brandon Pfaadt | RHP | 0.333 | 0.205 | 17% | 0.315 | 0.145 | 19% | 5:15 PM |
| Jordan Walker | STL | RH | 4 | 4.26 | 0.370 | 0.233 | 0.328 | 0.352 | 0.213 | 93.5 | 46% | 9% | 7% | 27% | $5,500 | OF | $3,900 | OF | vs. ARI | Brandon Pfaadt | RHP | 0.333 | 0.205 | 17% | 0.315 | 0.145 | 19% | 5:15 PM |
| Lars Nootbaar | STL | LH | 5 | 4.26 | 0.357 | 0.175 | 0.378 | 0.380 | 0.226 | 93.3 | 53% | 8% | 13% | 22% | $3,400 | OF | $2,900 | OF | vs. ARI | Brandon Pfaadt | RHP | 0.333 | 0.205 | 17% | 0.315 | 0.145 | 19% | 5:15 PM |
| Masyn Winn | STL | RH | 6 | 4.26 | 0.277 | 0.085 | 0.322 | 0.292 | 0.073 | 91.3 | 36% | 3% | 8% | 20% | $3,400 | SS | $2,900 | SS | vs. ARI | Brandon Pfaadt | RHP | 0.333 | 0.205 | 17% | 0.315 | 0.145 | 19% | 5:15 PM |
| Nathan Church | STL | LH | 7 | 4.26 | 0.288 | 0.156 | 0.275 | 0.282 | 0.140 | 90.7 | 33% | 6% | 5% | 22% | $2,900 | OF | $2,500 | OF | vs. ARI | Brandon Pfaadt | RHP | 0.333 | 0.205 | 17% | 0.315 | 0.145 | 19% | 5:15 PM |
| Blaze Jordan | STL | RH | 8 | 4.26 | 0.262 | 0.102 | 0.279 | 0.296 | 0.134 | 92.6 | 47% | 7% | 5% | 18% | $2,400 | 3B | $2,800 | 3B | vs. ARI | Brandon Pfaadt | RHP | 0.333 | 0.205 | 17% | 0.315 | 0.145 | 19% | 5:15 PM |
| Jimmy Crooks | STL | LH | 9 | 4.26 | 0.219 | 0.073 | 0.292 | 0.276 | 0.114 | 91.4 | 52% | 2% | 8% | 34% | $2,100 | C | $2,300 | C | vs. ARI | Brandon Pfaadt | RHP | 0.333 | 0.205 | 17% | 0.315 | 0.145 | 19% | 5:15 PM |
| Carter Jensen | KCR | LH | 1 | 3.41 | 0.306 | 0.196 | 0.286 | 0.290 | 0.166 | 92.0 | 45% | 6% | 10% | 31% | $5,100 | C | $3,100 | C | at DET | Troy Melton | RHP | 0.296 | 0.135 | 20% | 0.227 | 0.106 | 25% | 6:40 PM |
| Lane Thomas | KCR | RH | 2 | 3.41 | 0.298 | 0.156 | 0.323 | 0.304 | 0.132 | 91.1 | 36% | 5% | 12% | 24% | $3,800 | OF | $2,700 | OF | at DET | Troy Melton | RHP | 0.296 | 0.135 | 20% | 0.227 | 0.106 | 25% | 6:40 PM |
| Vinnie Pasquantino | KCR | LH | 3 | 3.41 | 0.326 | 0.158 | 0.354 | 0.344 | 0.178 | 92.7 | 45% | 7% | 13% | 15% | $4,300 | 1B | $2,800 | 1B | at DET | Troy Melton | RHP | 0.296 | 0.135 | 20% | 0.227 | 0.106 | 25% | 6:40 PM |
| Salvador Perez | KCR | RH | 4 | 3.41 | 0.228 | 0.110 | 0.252 | 0.264 | 0.136 | 91.5 | 39% | 6% | 3% | 22% | $3,500 | 1B | $2,700 | C/1B | at DET | Troy Melton | RHP | 0.296 | 0.135 | 20% | 0.227 | 0.106 | 25% | 6:40 PM |
| Michael Massey | KCR | LH | 5 | 3.41 | 0.324 | 0.173 | 0.309 | 0.328 | 0.184 | 92.0 | 45% | 5% | 6% | 14% | $4,000 | 2B | $2,600 | 2B/OF | at DET | Troy Melton | RHP | 0.296 | 0.135 | 20% | 0.227 | 0.106 | 25% | 6:40 PM |
| Isaac Collins | KCR | SH | 6 | 3.41 | 0.345 | 0.126 | 0.370 | 0.330 | 0.100 | 92.1 | 43% | 4% | 16% | 24% | $2,800 | OF | $2,700 | OF/2B | at DET | Troy Melton | RHP | 0.296 | 0.135 | 20% | 0.227 | 0.106 | 25% | 6:40 PM |
| Starling Marte | KCR | RH | 7 | 3.41 | 0.318 | 0.179 | 0.331 | 0.365 | 0.236 | 92.3 | 47% | 13% | 3% | 30% | $3,000 | OF | $2,400 | OF | at DET | Troy Melton | RHP | 0.296 | 0.135 | 20% | 0.227 | 0.106 | 25% | 6:40 PM |
| Josh Rojas | KCR | LH | 8 | 3.41 | 0.327 | 0.192 | 0.193 | 0.212 | 0.132 | 90.7 | 40% | 4% | 4% | 22% | $2,100 | 2B/3B | $2,200 | 3B/2B/OF | at DET | Troy Melton | RHP | 0.296 | 0.135 | 20% | 0.227 | 0.106 | 25% | 6:40 PM |
| Andrew Velazquez | KCR | SH | 9 | 3.41 | $2,100 | SS | at DET | Troy Melton | RHP | 0.296 | 0.135 | 20% | 0.227 | 0.106 | 25% | 6:40 PM | ||||||||||||
| Kevin McGonigle | DET | LH | 1 | 5.09 | 0.375 | 0.154 | 0.398 | 0.386 | 0.205 | 91.7 | 40% | 7% | 16% | 11% | $4,800 | 3B/SS | $3,300 | SS/3B | vs. KCR | Randy Dobnak | RHP | 0.338 | 0.100 | 9% | 0.347 | 0.097 | 11% | 6:40 PM |
| Gleyber Torres | DET | RH | 2 | 5.09 | 0.371 | 0.097 | 0.362 | 0.330 | 0.105 | 90.5 | 31% | 4% | 13% | 17% | $4,200 | 2B | $3,000 | 2B | vs. KCR | Randy Dobnak | RHP | 0.338 | 0.100 | 9% | 0.347 | 0.097 | 11% | 6:40 PM |
| Colt Keith | DET | LH | 3 | 5.09 | 0.316 | 0.157 | 0.324 | 0.335 | 0.175 | 92.3 | 44% | 6% | 6% | 20% | $3,500 | 3B | $2,600 | 1B/2B/3B | vs. KCR | Randy Dobnak | RHP | 0.338 | 0.100 | 9% | 0.347 | 0.097 | 11% | 6:40 PM |
| Riley Greene | DET | LH | 4 | 5.09 | 0.380 | 0.194 | 0.355 | 0.381 | 0.264 | 92.9 | 51% | 10% | 11% | 26% | $4,600 | OF | $3,200 | OF | vs. KCR | Randy Dobnak | RHP | 0.338 | 0.100 | 9% | 0.347 | 0.097 | 11% | 6:40 PM |
| Dillon Dingler | DET | RH | 5 | 5.09 | 0.373 | 0.266 | 0.353 | 0.393 | 0.272 | 92.8 | 47% | 9% | 6% | 21% | $4,900 | C | $3,500 | C | vs. KCR | Randy Dobnak | RHP | 0.338 | 0.100 | 9% | 0.347 | 0.097 | 11% | 6:40 PM |
| Kerry Carpenter | DET | LH | 6 | 5.09 | 0.336 | 0.257 | 0.289 | 0.308 | 0.203 | 91.9 | 50% | 7% | 8% | 31% | $3,700 | OF | $2,600 | OF | vs. KCR | Randy Dobnak | RHP | 0.338 | 0.100 | 9% | 0.347 | 0.097 | 11% | 6:40 PM |
| Spencer Torkelson | DET | RH | 7 | 5.09 | 0.301 | 0.220 | 0.301 | 0.315 | 0.205 | 92.2 | 44% | 8% | 9% | 34% | $3,300 | 1B | $3,000 | 1B | vs. KCR | Randy Dobnak | RHP | 0.338 | 0.100 | 9% | 0.347 | 0.097 | 11% | 6:40 PM |
| Zach McKinstry | DET | LH | 8 | 5.09 | 0.275 | 0.123 | 0.289 | 0.269 | 0.090 | 90.1 | 21% | 3% | 9% | 17% | $2,600 | 2B/SS | $2,500 | SS/3B/OF | vs. KCR | Randy Dobnak | RHP | 0.338 | 0.100 | 9% | 0.347 | 0.097 | 11% | 6:40 PM |
| James Outman | DET | LH | 9 | 5.09 | 0.177 | 0.106 | 0.187 | 0.186 | 0.091 | 90.5 | 28% | 3% | 6% | 46% | $2,400 | OF | $2,200 | OF | vs. KCR | Randy Dobnak | RHP | 0.338 | 0.100 | 9% | 0.347 | 0.097 | 11% | 6:40 PM |
Image Credit: Imagn

