Home Blog Page 89

MLB Game Preview: Washington Nationals (51-50) vs. Colorado Rockies (40-62)

0

Venue: Coors Field — Denver, Colorado

Scheduled First Pitch: 8:40 p.m. EDT

Probable Pitchers:

WSH: Miles Mikolas — 3–7, 5.53 ERA

COL: Michael Lorenzen — 3–9, 6.22 ERA, 1.77 WHIP, 73 K

Gametime Weather: 92°F in Denver (hot, very hitter‑friendly at altitude)

Team Form & Statistical Profile

Washington Nationals

Record: 51–50 overall; 31–19 on the road (excellent road team)

Offense:

5.5 runs/game — 1st in MLB (elite scoring)

.251 AVG / .326 OBP / .438 SLG

147 HR — leads NL, 1.5 HR/game

Pitching:

4.82 ERA (27th MLB), 1.40 WHIP

142 HR allowed, 530 runs allowed (28th MLB)

Bullpen: 28 saves, 27 blown saves (50.9% save rate), 43.6% inherited runners scored (high‑risk)

Last 10 Games: 5–5, .278 AVG, 5.56 ERA, +10 run differential

Colorado Rockies

Record: 40–62 overall; 23–28 at home

Offense:

.420 SLG (4th NL) — strong power profile at home

Hunter Goodman: 30 HR, .556 SLG (elite power)

Pitching:

5.13 ERA last 10 games, outscored by 14 runs

Last 10 Games: 3–7, .218 AVG, 5.13 ERA

Series History

Nationals lead the series 1–0 after a 7–3 win on July 20

This is the second meeting of the season.

Injury Reports

Rockies

Jeff Criswell (shoulder), Jaden Hill (shoulder), Jose Quintana (elbow), McCade Brown (shoulder), Brenton Doyle (oblique), Blas Castano (pectoral), Chase Dollander (elbow), Kris Bryant (back), Welinton Herrera (elbow), Pierson Ohl (elbow), RJ Petit (elbow)

Nationals

PJ Poulin (flexor), Richard Lovelady (tricep), Drew Millas (finger), Jake Irvin (shoulder), Brad Lord (side), Josiah Gray (elbow), Trevor Williams (elbow), DJ Herz (elbow), Mitchell Parker (elbow), Ken Waldichuk (forearm)

Both teams are heavily injured, but Colorado’s list includes multiple rotation arms and Kris Bryant.

Key Player Matchups

1. Miles Mikolas vs. Hunter Goodman

Goodman’s 30 HR and .556 SLG make him the most dangerous bat in the game. Mikolas’ 5.53 ERA and 142 HR allowed by the Nationals’ staff suggest high HR risk at altitude.

2. Michael Lorenzen vs. James Wood / Curtis Mead

James Wood: 28 HR, .553 SLG — premier power threat for Washington.

Curtis Mead: 17‑for‑38 with 6 doubles, 3 HR, 9 RBI over last 10 games — hottest Nationals bat.

Lorenzen’s 6.22 ERA and 1.77 WHIP mean traffic; Wood and Mead are prime candidates to cash in.

3. Bullpen volatility

Nationals’ bullpen has 27 blown saves and a 43.6% inherited runner scoring rate — extremely dangerous at Coors Field.

Team Betting Trends

Nationals:

10–19 as favorites (52.6% win rate)

56 overs in 99 games (over‑leaning)

Rockies:

40.8% win rate as underdogs (40–58)

46–51–3 O/U (slight over lean)

Game Odds

Washington Nationals                   – 108

Colorado Rockies                             13

Odds Courtesy of Sports Odds Direct as of Monday, July 20, 2026

MLB Game Preview: Miami Marlins (52-49) vs. Houston Astros (48-54)

0

Venue: Daikin Park — Houston, Texas

Scheduled First Pitch: 8:10 p.m. EDT

Probable Pitchers:

MIA: Tyler Phillips (RHP) — 2–4, 3.48 ERA, 1.39 WHIP, 56 K

HOU: Tatsuya Imai (RHP) — 5–4, 6.06 ERA, 1.50 WHIP, 63 K

Gametime Weather (Houston): ~98°F, hot and hitter‑friendly, roof usage at Daikin Park can moderate conditions.

Team context and recent form

Miami Marlins

Record: 52–49 overall; 21–29 on the road (third NL East).

Last 10 games: 3–7, .237 AVG, 3.87 ERA, –8 run differential.

Profile:

Strong when keeping ball in the park: 27–9 when they do not allow a home run.

Offense ranks around top third by OPS (.736).

Houston Astros

Record: 48–54 overall; 24–27 at home (third AL West).

Last 10 games: 3–7, .243 AVG, 5.01 ERA, –6 run differential.

Profile:

Struggle badly when allowing HR: 27–48 in games where they give up a home run.

This is Game 2 of the series and only the second meeting of the season between these clubs.

Current rosters and key bats

Marlins key hitters

Otto Lopez (IF): .335 AVG, 9 HR, 46 RBI, 20 BB—high‑contact, on‑base engine.

Liam Hicks (C): 11‑for‑37 last 10 games with 2 doubles, 1 HR, 4 RBI—recent form bat.

Miami’s lineup leans more on contact and gap power than pure home‑run volume, which fits their “win when no HR allowed” profile.

Astros key hitters

Yordan Alvarez (OF/DH): .324 AVG, 20 doubles, 33 HR—elite middle‑order force.

Isaac Paredes (INF): 11‑for‑39 last 10 games, 3 RBI—steady contributor.

Alvarez is the clear game‑breaking bat; everything in Houston’s offense orbits around his power.

Injury reports

Houston Astros

Christian Walker: day‑to‑day (hip)

Brice Matthews: 10‑Day IL (knee)

Mike Burrows: 15‑Day IL (elbow)

Carlos Correa: 60‑Day IL (ankle)

Brandon Walter: 60‑Day IL (elbow)

Hayden Wesneski: 60‑Day IL (elbow)

Correa’s long‑term absence removes a veteran middle‑order presence and defensive anchor.

Miami Marlins

Max Meyer: 15‑Day IL (neck)

Otto Lopez: day‑to‑day (hand)

Robby Snelling: 60‑Day IL (elbow)

Anthony Bender: 15‑Day IL (shin)

William Kempner: 15‑Day IL (elbow)

John King: 15‑Day IL (ankle)

Owen Caissie: 10‑Day IL (calf)

Josh Ekness, Andrew Nardi, Ronny Henriquez, Adam Mazur: all on 60‑Day IL (various injuries).

Miami’s pitching depth—especially in the bullpen—is thinned, which matters if Phillips doesn’t work deep.

Pitching matchup: Tyler Phillips vs. Tatsuya Imai

Tyler Phillips (MIA, RHP)

Season: 2–4, 3.48 ERA, 1.39 WHIP, 56 K.

Team performance in his starts: Marlins 5–4 ATS; 2–3 as ML underdogs in his outings.

Profile:

Solid run prevention, moderate traffic.

When he keeps the ball in the yard, Miami’s win condition (no HR allowed) aligns perfectly.

Tatsuya Imai (HOU, RHP)

Season: 5–4, 6.06 ERA, 1.50 WHIP, 63 K.

Team performance: Astros 7–6 ATS in his starts; 4–1 when he starts as a moneyline favorite.

Profile:

High ERA and WHIP—significant traffic and volatility.

Despite rough numbers, Houston has often won his starts when favored, suggesting strong run support.

Phillips is the more efficient arm; Imai is more volatile but backed by a lineup that can erase mistakes with power.

Key player‑vs‑player matchups

1. Phillips vs. Yordan Alvarez

Alvarez’s 33 HR and .324 AVG make him the single biggest threat in the game. If Phillips can avoid giving him hittable fastballs in the zone—especially with men on—Miami’s chances rise sharply.

2. Imai vs. Otto Lopez / Liam Hicks

Lopez’s high average and Hicks’ recent form give Miami a contact‑heavy core that can exploit Imai’s 1.50 WHIP. Long innings, pitch counts, and multi‑runner situations are likely if Imai’s command wavers.

3. Bullpen leverage

With multiple Marlins relievers on the IL and Houston’s rotation injuries, late‑inning leverage will be about who keeps the ball in the park. Given both teams’ HR‑linked win/loss splits, one late homer could decide the game.

Series history and context

This is the second game of the series and second meeting of the season.

Both teams come in off being swept in their previous series (MIA by Milwaukee, HOU by Baltimore), then starting this set in Houston.

Motivationally, both sides are trying to stop skids and re‑anchor themselves in their respective division races.

Team Betting Trends

Astros:

16–20 as favorites; 11–16 when favored at –124 or shorter.

54 overs in 102 games (slight over lean).

Marlins:

20–33 as moneyline underdogs (37.7% win rate).

14–24 when +106 or longer (36.8%).

52–46–2 O/U in 100 games (slight over lean).

Market sees Houston as a modest home favorite, but models (numberFire) actually lean slightly toward Miami (~54.9% win probability).

Game Odds

Miami Marlins                  9

Houston Astros                 – 122

Odds Courtesy of Sports Odds Direct as of Monday, July 20, 2026

MLB Game Preview: Chicago White Sox (53-45) vs. Texas Rangers (50-50)

0

Venue: Globe Life Field — Arlington, Texas

Scheduled First Pitch: 8:05 p.m. EDT

Probable Pitchers:

CHW: Noah Schultz — 3–6, 5.60 ERA, 1.36 WHIP, 47 K

TEX: Kumar Rocker — 2–8, 4.40 ERA, 1.37 WHIP, 80 K

Gametime Weather: 81°F in Arlington

Team Form & Statistical Profile

Chicago White Sox

Record: 53–46 (1st AL Central), 22–29 away

Last 10 Games: 6–4, .239 AVG, 2.53 ERA, +26 run differential

Offensive Trend: White Sox have a 25–15 record when hitting 2+ HR

Recent Surge: Since the All‑Star break, CHW have outscored opponents 25–8 and won 3 of 4 games.

Texas Rangers

Record: 50–50 (2nd AL West), 24–23 home

Last 10 Games: 5–5, .257 AVG, 7.88 ERA, outscored by 30 runs

Key Trend: Rangers are 23–9 when they do not allow a home run

Series History

Season Series: White Sox lead 1–0 after a 10–3 win on July 20

Recent H2H: CHW lead the last 10 meetings 7–3, O/U 4–6 (lean under)

Current Rosters & Key Hitters

White Sox

Miguel Vargas: 23 doubles, 21 HR, key middle‑order bat

Chase Meidroth: 11‑for‑34 with two doubles last 10 games

Recent Game Impact: Six different CHW players drove in runs in the 10–3 win; Vargas had 3 hits and 2 RBI.

Rangers

Josh Jung: .292 AVG, 23 doubles, 9 HR

Brandon Nimmo: 10‑for‑36 with multiple XBH last 10 games

Jake Burger: HR in Monday’s loss; Rangers briefly pulled to 5–3 before collapsing late.

Injury Reports

White Sox

Kyle Teel (ankle) — day‑to‑day

Colson Montgomery (shin) — day‑to‑day

Multiple long‑term IL pitchers: Ky Bush, Drew Thorpe, Jordan Leasure, Prelander Berroa, Austin Hays, Tanner Murray, Brooks Baldwin, Mike Vasil

Rangers

Corey Seager (back) — 10‑Day IL

Danny Jansen (forearm) — 10‑Day IL

Jack Leiter (ankle) — 15‑Day IL

Jordan Montgomery (elbow) — 60‑Day IL

Several additional pitchers on 60‑Day IL (Bradford, Baumler, Garcia, Helman)

Pitching Matchup Breakdown

Noah Schultz — LHP, White Sox

5.60 ERA, 1.36 WHIP

CHW are 3–5 in Schultz’s starts as a moneyline underdog.

Strength: swing‑and‑miss slider; Weakness: command lapses leading to crooked innings.

Kumar Rocker — RHP, Rangers

4.40 ERA, 1.37 WHIP

Rangers are 2–5 when Rocker starts as a favorite.

Strength: power fastball; Weakness: high‑traffic innings (WHIP > 1.35).

Key Player‑vs‑Player Matchups

1. Schultz vs. Josh Jung

Jung’s .292 AVG and gap power challenge Schultz’s command profile. If Schultz falls behind, Jung’s doubles power becomes a major threat.

2. Rocker vs. Miguel Vargas

Vargas has been one of CHW’s most productive hitters (21 HR, 23 doubles). Rocker’s WHIP suggests Vargas will see RBI opportunities.

3. Bullpen Dynamics

CHW bullpen has been excellent during their recent surge (team ERA 2.53 last 10).

TEX bullpen has struggled (7.88 ERA last 10).

This is the largest structural advantage in the matchup.

Betting Trends

Rangers: 24–48 as favorites (50% win rate)

White Sox: 37–38 as underdogs (49.3% win rate)

Rangers O/U: 52–47; White Sox O/U: 57–42 (CHW lean over)

GAME ODDS

Chicago White Sox          8.5

Texas Rangers                    – 126

Odds Courtesy of Sports Odds Direct as of Monday, July 20, 2026

MLB Game Preview: Detroit Tigers (47-53) vs. Chicago Cubs (56-44)

0

Venue: Wrigley Field — Chicago, Illinois

Scheduled First Pitch: 8:05 p.m. EDT

Probable Pitchers:

DET: Framber Valdez — 5–6, 4.10 ERA, 1.32 WHIP, 87 K

CHC: David Peterson — 4–7, 6.45 ERA, 1.64 WHIP, 70 K

Gametime Weather: 77°F in Chicago

Team Form & Statistical Profile

Detroit Tigers

Record: 47–53 overall; 20–30 away

Offense:

4.2 runs/game (22nd MLB)

.234 AVG / .312 OBP / .398 SLG; 119 HR, 144 doubles

Pitching:

3.58 ERA (5th MLB), 1.21 WHIP, 829 K, 95 HR allowed

Bullpen: 18 saves in 38 chances (47.4%), 42 holds, 26.9% inherited runners scored

Last 10 Games: 7–3, .225 AVG, 2.10 ERA, +22 run differential

Chicago Cubs

Record: 56–44 overall; 29–21 at home

Offense:

126 HR (7th NL)

Pete Crow‑Armstrong: .281 AVG, 21 HR, 16 doubles, 4 triples

Seiya Suzuki: 13‑for‑38 with 4 doubles, 3 HR last 10 games

Pitching:

3.64 ERA last 10 games; outscored opponents by 14 runs

Series History & Matchup Context

Season Series: Cubs lead 1–0 after an 8–6 win on July 20

Last 10 H2H: 5–5 split; O/U 6–4 (leaning over)

Detroit Trend: 20–9 when hitting 2+ HR (clear win condition)

Cubs Trend: 29–21 at home; strong home‑field performance

Wrigley Field’s summer conditions (77°F, light wind) often boost run scoring.

Injury Reports

Cubs Injuries

Phil Maton (knee), Ethan Roberts (forearm), Christopher Austin (knee), Daniel Palencia (elbow), Riley Martin (elbow), Hoby Milner (appendicitis), Justin Steele (elbow), Matt Shaw (hand), Hunter Harvey (tricep), Edward Cabrera (hamstring), Ben Brown (neck), Porter Hodge (elbow), Cade Horton (forearm), Shelby Miller (elbow)

Tigers Injuries

Casey Mize (groin), Parker Meadows (head/arm), Will Vest (elbow), Bailey Horn (elbow), Javier Báez (ankle), Justin Verlander (hip), Wenceel Perez (face), Burch Smith (shoulder), Trey Sweeney (shoulder), Brant Hurter (back), Reese Olson (shoulder), Jackson Jobe (elbow)

Both teams are heavily impacted, but Detroit’s injuries include multiple rotation pieces.

Key Player Matchups

1. Framber Valdez vs. Pete Crow‑Armstrong

Crow‑Armstrong’s blend of power (21 HR) and speed vs. Valdez’s ground‑ball profile is the most important matchup. If Valdez keeps the ball down, he can neutralize PCA’s slugging.

2. David Peterson vs. Riley Greene

Greene leads Detroit with a .288 AVG, 20 doubles, 15 HR. Peterson’s 6.45 ERA and 1.64 WHIP create a high‑traffic environment—Greene is the Tiger most likely to exploit it.

3. Bullpen Battle

Detroit’s bullpen save rate (47.4%) and inherited‑runner issues (26.9%) are a concern late. Chicago’s pen is healthier and has been stronger in recent form.

Betting Trends

Detroit: 43–55 O/U; 7–3 last 10; +$215 last 10 ML performance (hot streak)

Chicago: 53–47 O/U; 6–4 last 10; +$100 last 10 ML performance

Game Odds

Detroit Tigers                    8

Chicago Cubs                     – 115

Odds Courtesy of Sports Odds Direct as of Monday, July 20, 2026

MLB Game Preview: New York Mets (42-50) vs. Milwaukee Brewers (63-37)

0

Venue: American Family Field — Milwaukee, Wisconsin

Scheduled First Pitch: 7:40 p.m. EDT (4:40 p.m. PDT)

Probable Pitchers:

NYM: Zach Thornton (RHP) — 0–1, 2.60 ERA, 0.92 WHIP, 15 K

MIL: Brandon Sproat (RHP) — 3–4, 5.16 ERA, 1.37 WHIP, 87 K

Gametime Weather: 77°F in Milwaukee (roofed stadium; weather minimally impacts run environment)

Team Form & Statistical Profile

New York Mets

Record: 42–59 overall; 21–31 away

Offense:

4.1 runs/game (26th MLB)

.234 AVG / .304 OBP / .382 SLG; 117 HR, 785 hits, 390 RBI

Pitching:

4.23 ERA, 1.31 WHIP, 918 K, 111 HR allowed

Bullpen: 17 saves in 30 chances (56.7%), 38 holds, 28.6% inherited runners scored

Last 10 Games: 4–6, .241 AVG, 4.55 ERA, –7 run differential

Milwaukee Brewers

Record: 63–37 overall; 33–18 at home

Offense:

5.10 runs/game, .253 AVG (5th NL)

Jake Bauers: 15 doubles, 18 HR; Joey Ortiz: 9‑for‑34 with 3 HR last 10 games

Pitching:

3.74 RA/game; strong run prevention profile

Last 10 Games: 6–4, .244 AVG, 4.55 ERA, +7 run differential

Series History & Matchup Context

Season Series: Brewers lead 1–0 after an 8–3 win on July 20

Last 10 H2H: Brewers lead 6–4; O/U 7–3 (high‑scoring trend)

Brewers enter on a 4‑game home win streak

American Family Field is moderately hitter‑friendly, especially for right‑handed pull power—relevant for Bauers, Ortiz, and Soto.

Injury Reports

Brewers Injuries

Joel Kuhnel (shoulder), Sal Frelick (shoulder), Rob Zastryzny (shoulder), David Hamilton (hamstring), Brandon Woodruff (shoulder), Kyle Harrison (forearm), Brandon Lockridge (knee), Brian Fitzpatrick (elbow), D.L. Hall (pectoral), Quinn Priester (wrist), Angel Zerpa (forearm)

Mets Injuries

Justin Hagenman (rib), Mark Vientos (hand), Austin Warren (forearm), Clay Holmes (fibula), Reed Garrett (elbow), Tylor Megill (elbow), Dedniel Nunez (elbow)

Both teams are missing pitching depth, but Milwaukee’s rotation injuries are more significant—though their bullpen and lineup have compensated.

Key Player Matchups

1. Zach Thornton vs. Brewers’ Power Cluster (Bauers, Ortiz)

Thornton’s 0.92 WHIP suggests elite control, but Milwaukee’s lineup punishes mistakes.

Bauers: 18 HR, strong pull power.

Ortiz: hot form (3 HR last 10). If Thornton keeps traffic low, he can neutralize Milwaukee’s HR‑driven scoring.

2. Brandon Sproat vs. Juan Soto

Soto leads the Mets with 21 HR and .547 SLG—the most dangerous bat in the matchup. Sproat’s 5.16 ERA and 1.37 WHIP indicate vulnerability if he falls behind in counts.

3. Bullpen Battle

Mets: 56.7% save rate, 28.6% inherited runners scored (high‑risk)

Brewers: stronger run prevention overall; better late‑inning stability.

Milwaukee has a clear bullpen advantage.

Betting Trends

Mets: 47–48 O/U, 4–6 last 10, –$290 last 10 ML performance

Brewers: 45–53 O/U, 6–4 last 10, +$38 last 10 ML performance

Mets are 23–13 when hitting 2+ HR (their clearest win path)

Game Odds

New York Mets                 9

Milwaukee Brewers       – 128

Odds Courtesy of Sports Odds Direct as of Monday, July 20, 2026

MLB Game Preview: San Francisco Giants (42-58) vs. Kansas City Royals (41-60)

0

Venue: Kauffman Stadium — Kansas City, Missouri

Scheduled First Pitch: 7:40 p.m. EDT (4:40 p.m. PDT)

Probable Pitchers:

SF: Tyler Mahle (RHP) — 2–8, 5.31 ERA, 1.46 WHIP, 73 K

KC: Luinder Avila (RHP) — 4–3, 5.08 ERA, 1.62 WHIP, 50 K

Gametime Weather: ~91°F in Kansas City, open‑air park—hot, hitter‑friendly conditions.

Team context and recent form

Giants

Record: 42–58 overall; 20–33 on the road (4th NL West).

Recent streak: Enter on a 3‑game losing streak.

Last 10 games: 4–6, .234 AVG, 3.77 ERA, outscored by 5 runs.

Offensive profile: 30–6 when scoring at least five runs—when the bats show up, they usually win.

Royals

Record: 41–60 overall; 24–27 at home (5th AL Central).

Last 10 games: 4–6, .268 AVG, 6.59 ERA, outscored by 27 runs—pitching has been leaking badly.

Run‑prevention quirk: 19–9 in games where they do not allow a home run; HR prevention is directly tied to winning.

Series history and matchup framing

Season series: Second meeting of 2026; Royals took Game 1 on July 20.

Park factors: Kauffman is spacious but, in 90+° heat, the ball carries—especially to the gaps. Dinger Almanac projects ~2.4 total HRs with a 92.6% chance of at least one homer in the game.

This is a matchup of two struggling clubs, but the environment and the starters’ HR profiles point toward volatility.

Current rosters and key bats

Giants key hitters

From ESPN and Dinger Almanac:

Rafael Devers (3B): 20 HR, .471 SLG; model‑estimated 16.7% HR probability—highest on the slate.

Bryce Eldridge (1B): 10 HR, strong barrel rate; 16.0% HR probability.

Willy Adames (SS): 18 HR, 15.7% HR probability.

Casey Schmitt / Heliot Ramos: Both carry double‑digit HR probabilities and solid hard‑hit metrics.

This lineup is built around Devers/Eldridge/Adames as the core power cluster, with multiple secondary HR threats.

Royals key hitters

Bobby Witt Jr.: 22 doubles, 13 HR, 39 RBI—franchise cornerstone; 13.4% HR probability vs Mahle.

Salvador Perez: 13 HR, veteran power; 13.2% HR probability and prior success vs Mahle (2‑for‑6, 1 HR).

Lane Thomas: 14‑for‑39 over last 10 games with 5 doubles, 3 HR, 9 RBI—hottest bat in the lineup.

Jac Caglianone / Carter Jensen: Young left‑handed power bats with double‑digit HR probabilities.

Royals have a mix of established stars (Witt, Perez) and emerging power, which matters against a HR‑vulnerable starter.

Injury reports

Royals

Key names: Bobby Witt Jr. (day‑to‑day, back), Maikel Garcia (10‑Day IL, hand), Kyle Isbel (10‑Day IL, foot), Cole Ragans (60‑Day IL, elbow), Jonathan India (60‑Day IL, shoulder), multiple arms (Estevez, Bubic, Marsh, McArthur, etc.) on IL.

Witt’s status is crucial—if he’s limited, Kansas City loses its best all‑around player.

Giants

Key names: Harrison Bader (10‑Day IL, plantar fasciitis), Matt Chapman (10‑Day IL, leg), Victor Bericoto, Jonah Cox, several pitchers (Birdsong, Rodriguez, Wick) on 60‑Day IL.

San Francisco is missing defensive and lineup depth (Bader, Chapman), but still has Devers and a cluster of power bats active.

Pitching matchup: Mahle vs. Avila

Tyler Mahle (Giants, RHP)

Line: 2–8, 5.31 ERA, 1.46 WHIP, 78 IP, 1.4 HR/9.

Contact profile: xwOBA .317, 7.3% barrel rate, 34.9% hard‑hit—“vulnerable” HR risk per Dinger Almanac (expected 1.1 HR allowed).

Team performance: Giants are 6–9 ATS in his starts; 2–3 when favored on the moneyline.

Mahle can miss bats, but his HR and traffic profile in 90+° heat at Kauffman is a real concern—especially vs Witt/Perez/Thomas.

Luinder Avila (Royals, RHP)

Line: 4–3, 5.08 ERA, 1.62 WHIP, 56.2 IP, 1.0 HR/9.

Contact profile: xwOBA .338, 6.7% barrel, 36.2% hard‑hit—“good” but still above‑average contact allowed; expected 1.3 HR allowed.

Team performance: Royals are 6–3 ATS and 6–3 straight up when Avila starts as a moneyline underdog.

Avila’s WHIP suggests plenty of baserunners; against a power‑heavy Giants lineup, any mistake can become a multi‑run inning.

Key player‑vs‑player matchups

1. Mahle vs. Bobby Witt Jr. / Salvador Perez

Witt’s gap‑to‑gap power and speed vs Mahle’s HR vulnerability.

Perez has already homered off Mahle historically and carries a strong HR probability.

If Mahle can keep these two to singles and avoid multi‑run shots, San Francisco stabilizes; if not, KC can break the game open early.

2. Avila vs. Rafael Devers / Bryce Eldridge / Willy Adames

Devers/Eldridge/Adames all sit in the mid‑teens for HR probability—elite cluster against a high‑WHIP righty.

Avila’s 1.62 WHIP means traffic; one mistake to this group can flip the scoreboard.

3. Bullpen and HR prevention

Royals are 19–9 when they don’t allow a home run—if the pen keeps the ball in the park, their win rate spikes.

Giants’ path to victory is clear: reach five runs (30–6 when they do) and let their power carry them.

Betting Trends

Giants:

16–19 as favorites (45.7% win rate).

17–19 when favored at –110 or shorter.

45 overs in 97 games; 43–54 ATS.

Royals:

24–40 as underdogs (37.5% win rate).

23–39 when +106 or longer.

48–48–1 O/U in 97 games.

Market basically sees this as a coin‑flip with a high‑variance total.

Game Odds

San Francisco Giants      – 110

Kansas City Royals           9.5

Odds Courtesy of Sports Odds Direct as of Monday, July 20, 2026

MLB Game Preview: San Diego Padres (49-51) vs. Atlanta Braves (58-41)

0

Venue: Truist Park — Cumberland, Georgia

Scheduled First Pitch: 7:15 p.m. EDT

Probable Pitchers:

SD: Walker Buehler (RHP) — 5–5, 5.36 ERA, 1.44 WHIP, 81 K

ATL: Reynaldo López (RHP) — 4–2, 3.50 ERA, 1.26 WHIP, 54 K

Weather: 87°F at gametime in Atlanta (warm, hitter‑friendly conditions)

Team Form & Statistical Profile

San Diego Padres

Record: 49–51 overall; 22–27 away

Runs/Game: 4.1 (27th MLB)

Team Offense:

.228 AVG, .305 OBP, .377 SLG

405 runs, 394 RBI, 742 hits, 148 doubles, 106 HR

Pitching:

4.24 ERA, 1.34 WHIP, 802 K, 110 HR allowed

Bullpen: 29 saves in 42 chances (69% save rate), 59 holds, 32.1% inherited runners scored

Last 10 Games: 5–5, .262 AVG, 3.88 ERA, +17 run differential

Atlanta Braves

Record: 58–41 overall; 30–19 at home

Runs/Game: 4.97 RF, 3.87 RA (strong +1.10 differential)

Pitching:

3.61 ERA (3rd NL)

Last 10 Games: 6–4, .260 AVG, 4.03 ERA, +14 run differential

Series History & Matchup Context

Season Series: Padres lead 3–1 entering July 21 matchup

Most Recent Game: Braves 3–2 win on July 20 (Elder 6.0 IP vs. Sears 5.0 IP)

Last 10 H2H: Padres 8–2; O/U 1–7–2 (heavy under trend)

San Diego has surprisingly dominated the matchup over the last two seasons, but Atlanta enters with better form and home‑field advantage.

Injury Reports

Braves Injuries

Martin Perez (forearm), Robert Suarez (elbow), Ha‑Seong Kim (finger), Ronald Acuña Jr. (hamstring), Joe Jiménez (knee), Mike Yastrzemski (elbow), Spencer Strider (elbow), Sean Murphy (finger), Spencer Schwellenbach (elbow), AJ Smith‑Shawver (elbow), Joey Wentz (knee)

Padres Injuries

Miguel Andújar (wrist), Nick Pivetta (elbow), Samad Taylor (oblique), Joe Musgrove (elbow), David Morgan (knee), Jeremiah Estrada (knee), Lucas Giolito (elbow), Jason Adam (shoulder), Ramón Laureano (hip), Bryan Hoeing (elbow)

Both teams are heavily impacted, but Atlanta’s injuries include multiple star‑level players (Acuña Jr., Strider, Murphy).

Key Player Matchups

1. Walker Buehler vs. Matt Olson

Olson: 25 doubles, 26 HR, 59 RBI (elite power)

Buehler’s 5.36 ERA and 1.44 WHIP indicate vulnerability to power bats. This is the most dangerous matchup for San Diego.

2. Reynaldo López vs. Manny Machado

Machado: 16 doubles, 20 HR, 57 RBI but only .201 AVG (high‑variance slugger) If Machado connects, he can flip the game; if López commands the zone, he can neutralize him.

3. Bullpen Battle

Padres: 69% save rate, but 32.1% inherited runners score (high‑risk)

Braves: stronger run prevention overall (3.87 RA) Atlanta has the late‑inning edge.

Team Betting Trends

Braves have won 63.4% of games as favorites; 21–14 when favored at –144 or shorter

Padres have won 45.5% as underdogs; 27.3% when +122 or longer

Braves O/U: 45–51; Padres O/U: 44–55 (slight under lean for both)

Game Odds

San Diego Padres             – 138

Atlanta Braves                  9

Odds Courtesy of Sports Odds Direct as of Monday, July 20, 2026

MLB Game Preview: Los Angeles Dodgers (63-38) vs. Philadelphia Phillies (56-45)

0

Venue: Citizens Bank Park — Philadelphia, Pennsylvania

Scheduled First Pitch: 6:40 p.m. EDT (3:40 p.m. PDT)

Probable Pitchers:

LAD: Justin Wrobleski (LHP) — 10–2, 2.69 ERA, 1.02 WHIP, 73 K

PHI: Zack Wheeler (RHP) — 10–1, 2.13 ERA, 0.89 WHIP, 108 K

Gametime Weather (Philadelphia): ~80°F, typical mid‑summer conditions; modestly hitter‑friendly but not extreme.

Team context and recent form

Dodgers

Record: 63–38 overall; 32–19 on the road.

Runs/Allowed: 5.19 RF, 3.68 RA per game (run differential +1.51).

Last 10 games: 4–6, .228 AVG, 4.20 ERA, outscored by 11 runs.

Power profile: 27–6 when hitting 2+ HR in a game—when the long ball shows up, they’re nearly unbeatable.

Phillies

Record: 56–45 overall; 27–23 at home.

Runs/Allowed: 4.38 RF, 4.48 RA per game (slightly negative differential).

Last 10 games: 6–4, .226 AVG, 4.19 ERA, outscored by three runs.

Power profile: 133 HR, 4th in MLB—consistent home‑run threat.

Series history and matchup framing

Season series: Tied 2–2 entering this game; Tuesday is the fifth meeting of 2026.

Most recent game: Phillies 10, Dodgers 7 on July 20 (Betts 4 hits in a losing effort).

Last 10 H2H: Dodgers 6–4, total O/U 5–5.

Citizens Bank Park leans slightly hitter‑friendly, and both teams have shown they can turn this matchup into high‑scoring affairs.

Current rosters and key bats

Dodgers key hitters

Mookie Betts: Coming off a 4‑hit game in the 10–7 loss; table‑setter and power/speed engine.

Freddie Freeman: 23 doubles, 15 HR, 51 RBI—elite gap power and on‑base skills.

Shohei Ohtani: 11‑for‑40 over last 10 games with 4 HR—still the most terrifying bat in the lineup.

This trio gives L.A. a top‑of‑the‑order core that can punish any mistake from Wheeler or the bullpen.

Phillies key hitters

Bryce Harper: 18 doubles, 2 triples, 21 HR, 60 RBI—middle‑order anchor with all‑fields power.

Trea Turner: 13‑for‑38 over last 10 games with 4 HR and 9 RBI—hot form, speed, and pop.

Harper and Turner drive the Phillies’ offense; if they get on base and elevate, Citizens Bank can turn line drives into extra‑base damage quickly.

Injury reports

Dodgers

Seth Halvorsen (15‑Day IL, shoulder)

Blake Treinen (15‑Day IL, elbow)

Kiké Hernández (10‑Day IL, oblique)

Will Smith (10‑Day IL, neck)

Edwin Díaz (60‑Day IL, elbow)

Blake Snell (60‑Day IL, elbow)

Ben Casparius (60‑Day IL, shoulder)

Gavin Stone (60‑Day IL, shoulder)

Bobby Miller (60‑Day IL, shoulder)

Tyler Glasnow (60‑Day IL, back)

Brusdar Graterol (60‑Day IL, shoulder)

Jake Cousins (60‑Day IL, elbow)

This is a massive hit to their pitching depth—several rotation arms and high‑leverage relievers are out, increasing pressure on Wrobleski and the remaining bullpen.

Phillies

Brad Keller (15‑Day IL, elbow)

Tanner Banks (15‑Day IL, forearm)

Lou Trivino (15‑Day IL, back)

Johan Rojas (60‑Day IL, elbow)

Adolis García (60‑Day IL, lat)

Philadelphia’s injuries are notable but less catastrophic than L.A.’s; their frontline rotation (Wheeler) remains intact.

Pitching matchup: Wrobleski vs. Wheeler

Justin Wrobleski (Dodgers, LHP)

10–2, 2.69 ERA, 1.02 WHIP, 73 K.

Recent history vs. PHI: On May 29, 2025, he threw 7.0 IP in a 4–2 Dodgers win over Wheeler—proof he can handle this lineup when he’s sharp.

Profile: Efficient, low‑traffic lefty with enough swing‑and‑miss to survive in a hitter‑friendly park. His success hinges on neutralizing Harper and keeping the ball in the yard.

Zack Wheeler (Phillies, RHP)

10–1, 2.13 ERA, 0.89 WHIP, 108 K.

Previously matched Wrobleski in that May 29, 2025 game (6.0 IP, 4–2 loss), so there’s direct head‑to‑head history.

Profile: True ace; elite command, velocity, and ability to miss bats. He’ll be tested by Betts/Freeman/Ohtani, but his WHIP and ERA suggest he’s winning most of those battles this year.

This is a genuine top‑tier pitching duel—both arms capable of seven strong innings, with the edge slightly to Wheeler given his numbers and home setting.

Key player vs. player matchups

1. Wheeler vs. Betts/Freeman/Ohtani

Betts’ on‑base skills and recent 4‑hit game set the tone.

Freeman’s gap power and Ohtani’s HR threat mean any mistake in the zone can flip the game.

If Wheeler keeps this trio to singles and scattered walks, Philadelphia’s win probability jumps; if one of them leaves the yard with traffic, the Dodgers can steal it.

2. Wrobleski vs. Harper/Turner

Harper’s 21 HR and Turner’s hot streak over the last 10 games are the core of Philly’s attack.

Wrobleski must avoid falling behind and letting them sit on fastballs; his low WHIP suggests he’s been good at that so far.

Citizens Bank Park rewards pulled fly balls—Harper especially—so pitch location is everything.

3. Bullpen battle

Dodgers’ bullpen is thinned by injuries; high‑leverage innings may fall to less‑proven arms.

Phillies’ pen isn’t perfect, but with Wheeler likely to work deep, they may only need 2–3 clean frames.

In a tight game, this edge can matter more than the starting matchup.

Betting trends

Dodgers: 63–38 overall, –$248 on the moneyline (expensive favorite profile), 47–54 O/U with an average total of 8.87 runs.

Phillies: 56–45 overall, –$652 on the moneyline, 43–56 O/U with an average total of 8.85 runs.

H2H last 10: Dodgers 6–4, totals 5–5.

Both teams lean slightly under on the season despite strong offenses, largely because their pitching has been good enough to keep totals in check.

Game Odds

Los Angeles Dodgers                      8.5

Philadelphia Phillies                      – 115

Odds Courtesy of Sports Odds Direct as of Monday, July 20, 2026

MLB Game Preview: Baltimore Orioles (49-52) vs. Boston Red Sox (51-48)

0

Venue: Fenway Park — Boston, Massachusetts

Scheduled First Pitch: 7:10 p.m. EDT

Probable Pitchers:

BAL: Kyle Bradish (6–9, 3.61 ERA, 1.35 WHIP, 106 K)

BOS: Ranger Suárez (0–0) — recently activated but listed on IL; Boston may adjust.

Gametime Weather: 72°F in Boston (roofless stadium; weather impacts ball flight)

Team Form & Statistical Profile

Baltimore Orioles

Record: 49–52 (4th AL East)

Road Record: 21–27

Runs/Game: 4.6 (11th MLB)

Team AVG: .237; OBP: .321; SLG: .396

Season HR: 119 HRs

Pitching: 4.21 ERA, 1.35 WHIP, 792 K, 109 HR allowed

Last 10 Games: 7–3, .236 AVG, 3.07 ERA, +14 run differential

Boston Red Sox

Record: 51–48 (3rd AL East)

Home Record: 22–27

Runs/Game: Boston is 33–19 when recording 8+ hits (strong correlation to run scoring).

Pitching: 1.88 ERA over last 10 games (dominant stretch).

Last 10 Games: 10–0, .247 AVG, +34 run differential (hottest team in MLB).

Series History & Head‑to‑Head

Season Series: Boston leads 4–3 entering July 21 matchup.

Context: Boston is on a 14‑game winning streak, while Baltimore recently swept Houston and has won 7 straight before losing July 20.

Fenway Park Factor: Hitter‑friendly dimensions; doubles off the Green Monster frequently influence scoring.

Injury Reports

Red Sox Injuries

Marcelo Mayer (forearm), Trevor Story (abdomen), Roman Anthony (wrist), Connelly Early (elbow), Isiah Kiner‑Falefa (forearm), Johan Oviedo (elbow), Triston Casas (knee), Ranger Suárez (groin), Kutter Crawford (wrist), Garrett Crochet (shoulder), Tanner Houck (elbow)

Orioles Injuries

Adley Rutschman (wrist), Samuel Basallo (shoulder), Colin Selby (shoulder), Ryan Helsley (elbow), Chris Bassitt (back), Zach Eflin (elbow), Blaze Alexander (hand), Keegan Akin (elbow), Ryan Mountcastle (foot), Felix Bautista (shoulder), Jordan Westburg (UCL)

Baltimore’s injuries heavily impact their bullpen and middle‑order depth.

Current Rosters

Orioles Key Hitters

Pete Alonso: .376 xwOBA, .505 xSLG, 54.3% hard‑hit, 12.5% barrel

Samuel Basallo: .336 xwOBA, .469 xSLG, 45.5% hard‑hit

Gunnar Henderson: .304 xwOBA, 44.3% hard‑hit

Taylor Ward: .349 xwOBA, strong plate discipline (17.4% walk rate)

Red Sox Key Hitters

Willson Contreras: 22 HR, 66 RBI, .283 AVG

Wilyer Abreu: 12‑for‑38, 5 HR, 9 RBI over last 10 games

Boston’s lineup is deeper and hotter entering this matchup.

Pitching Matchup Breakdown

Kyle Bradish — Orioles

6–9, 3.61 ERA, 1.35 WHIP, 106 K

Baltimore’s staff: 4.21 ERA, 2.30 K/BB, 1.35 WHIP (middle‑tier)

Strength: limiting HRs (only 109 allowed by staff).

Concern: bullpen has blown 12 of 37 save chances (67.6% save rate).

Ranger Suárez — Red Sox

Listed as probable but also on IL (groin). Boston may use an opener or bullpen game.

Red Sox pitching has been elite recently (1.88 ERA last 10).

Key Player‑vs‑Player Matchups

1. Bradish vs. Willson Contreras

Contreras’ 22 HR and .283 AVG vs. Bradish’s strong command profile. High‑leverage matchup in middle innings.

2. Boston Bullpen vs. Pete Alonso

Alonso’s 12.5% barrel rate and .505 xSLG make him Baltimore’s most dangerous bat. Boston’s bullpen has been lights‑out during their win streak.

3. Fenway Park vs. Baltimore’s Fly‑Ball Hitters

Ward, Henderson, and Alonso all produce high hard‑hit rates; Fenway’s dimensions reward pulled fly balls.

Betting Trends

Red Sox Trend: 14‑game win streak; 10‑0 last 10.

Orioles Trend: 7–3 last 10; offense improving.

Game Odds

Baltimore Orioles            – 109

Boston Red Sox                 8.5

Odds Courtesy of Sports Odds Direct as of Monday, July 20, 2026

MLB Game Preview: Tampa Bay Rays (57-42) vs. Toronto Blue Jays (46-54)

0

Venue: Rogers Centre — Toronto, Ontario

Scheduled First Pitch: 7:07 p.m. EDT

Probable Pitchers:

TB: Drew Rasmussen (7–5, 3.26 ERA, 0.95 WHIP, 98 K)

TOR: Kevin Gausman (4–8, 4.33 ERA, 1.22 WHIP, 116 K)

Weather: Rogers Centre is a retractable‑roof stadium; no external weather impact on run environment.

Team Form & Statistical Profile

Tampa Bay Rays

Record: 57–42 (1st AL East)

Road Record: 22–27

Runs/Game: 4.4 (16th MLB)

Team AVG: .257; OBP: .332 (5th MLB)

SLG: .399; HR: 98

Pitching: 3.90 ERA (9th MLB), 1.18 WHIP, 789 K, 127 HR allowed

Last 10 Games: 4–6, .263 AVG, 4.81 ERA, –13 run differential

Toronto Blue Jays

Record: 46–54 (5th AL East)

Home Record: 25–28

Runs/Game: 3.98; Runs Allowed: 4.49

Pitching: 4.15 ERA (8th AL)

Last 10 Games: 4–6, .227 AVG, 4.45 ERA, –9 run differential

Series History & Head‑to‑Head

Season Series: Rays lead 6–1 entering July 21 matchup

Recent Game (July 20): Rays 7, Blue Jays 1

Last 10 H2H: Rays 6–4; O/U 6–4

Toronto has struggled badly against Tampa Bay this season, including multiple losses in May where Rasmussen and Gausman previously matched up.

Injury Reports

Rays Injuries

Jesse Scholtens (15‑day, wrist), Jake Fraley (10‑day, groin), Steven Wilson (60‑day, back), Manuel Rodriguez (60‑day, elbow), Steven Matz (15‑day, ankle), Gavin Lux (60‑day, shoulder), Jon Heasley (60‑day, elbow), Ryan Pepiot (60‑day, hip), Edwin Uceta (60‑day, shoulder)

Blue Jays Injuries

Lenyn Sosa (10‑day, wrist), Yimi Garcia (60‑day, elbow), Max Scherzer (15‑day, back), Addison Barger (10‑day, elbow), Jesus Sanchez (10‑day, ankle), Joe Mantiply (60‑day, knee), Jose Berrios (60‑day, elbow), Cody Ponce (60‑day, knee), Anthony Santander (60‑day, shoulder), Bowden Francis (60‑day, elbow)

Toronto’s injury list is significantly longer and includes multiple rotation pieces.

Current Rosters & Statcast Matchups

Rays Key Hitters (Statcast)

From Baseball Savant’s July 21 preview:

Junior Caminero: .376 xwOBA, .515 xSLG, 51.9% hard‑hit

Jonathan Aranda: .362 xwOBA, 45.4% hard‑hit

Yandy Díaz: .361 xwOBA, .447 xSLG, elite contact profile (14.5% whiff)

Victor Mesa Jr.: .326 xwOBA, 38.2% hard‑hit, 11.8% barrel

Blue Jays Key Hitters

Kazuma Okamoto: 22 HR, .450 SLG (team HR leader)

Vladimir Guerrero Jr.: 8‑for‑39 recently with 2 HR, 6 RBI (slumping but dangerous)

Pitching Matchup Breakdown

Drew Rasmussen — Rays

7–5, 3.26 ERA, 0.95 WHIP, 98 K

Previously faced Toronto multiple times in 2025–26; Rays won several of those matchups.

Tampa Bay bullpen: 72.5% save rate, 75 holds (2nd MLB), 29.1% inherited runners scored (strong)

Kevin Gausman — Blue Jays

4–8, 4.33 ERA, 1.22 WHIP, 116 K

Toronto bullpen: inconsistent, 4.49 RA overall team run prevention

Key Player‑vs‑Player Matchups

1. Rasmussen vs. Okamoto

Okamoto’s 22 HR power vs. Rasmussen’s elite WHIP and command. Rasmussen’s ability to limit hard contact is crucial.

2. Gausman vs. Caminero / Díaz

Caminero’s 51.9% hard‑hit rate and Díaz’s elite contact skills present major challenges for Gausman, who has been inconsistent.

3. Bullpen Edge: Rays

Tampa Bay’s bullpen metrics (WHIP, inherited runner suppression, holds) significantly outperform Toronto’s.

Betting Trends:

Rays have dominated the season series (6–1).

Toronto’s offense has been cold (.227 last 10).

Rays’ OBP (.332) is a major advantage in a controlled‑environment stadium.

Game Odds

Tampa Bay Rays                7.5

Toronto Blue Jays             – 105

Odds Courtesy of Sports Odds Direct as of Monday, July 20, 2026