Sunday, July 12, 2026
Mikey Balhan Sports
Home Blog Page 3

MLB Game Preview: Athletics (41-53) vs. Chicago White Sox (48-45)

0

Venue: Guaranteed Rate Field

Location: Chicago, Illinois

First Pitch: 7:10 PM CT / 5:10 PM PT

Broadcast: NBC Sports California / NBC Sports Chicago / MLB.TV

Weather Update — Chicago, IL

Temperature: 82–86°F at first pitch

Humidity: 55–65%

Wind: 10–14 mph (blowing out to right field)

Rain Chance: 10%

Impact:

Warm, breezy conditions → ball carries well to right

Boost for left‑handed power hitters

Pitchers must keep the ball down to avoid early home‑run damage

Team Records & Standings

Athletics — 41–53 (4th in AL West)

Young roster, inconsistent offense

Pitching improving but still bottom‑third

Road record: 19–28

Chicago White Sox — 48–45 (3rd in AL Central)

Offense trending upward

Rotation stabilizing; bullpen improving

Home record: 26–20

Injury Report

Athletics

Zack Gelof — Probable (shoulder)

Shea Langeliers — Out (wrist)

Mason Miller — Out (elbow)

JJ Bleday — Questionable (illness)

Chicago White Sox

Luis Robert Jr. — Probable (hamstring)

Yoán Moncada — Out (back)

Erick Fedde — Out (forearm)

Andrew Vaughn — Questionable (ankle)

Impact:

A’s missing Langeliers reduces middle‑order power.

White Sox missing Moncada reduces left‑handed balance but Robert’s availability is huge.

Pitching Matchup — Jump (OAK) vs. B. Hudson (CHW)

Athletics — Jump (RHP)

Record: 3–5 ERA: 4.58 WHIP: 1.34 K/BB: Average command Pitch Mix: Four‑seam, slider, changeup Scouting Notes:

Young arm with inconsistent command

Slider flashes but lacks consistency

Vulnerable to right‑handed power hitters

Guaranteed Rate Field is a tough environment for fly‑ball pitchers

Chicago White Sox — B. Hudson (RHP)

Record: 6–6 ERA: 3.91 WHIP: 1.27 K/BB: Solid strikeout‑to‑walk ratio Pitch Mix: Sinker, slider, curveball Scouting Notes:

Generates ground balls effectively

Slider is a legitimate out pitch

A’s lineup struggles vs. high‑quality breaking balls

Home park suits his contact‑management style

Recent Team Form

Athletics — Last 10 Games

4–6

Offense averaging 4.0 runs per game

Bullpen ERA: 4.38

Competitive but inconsistent

Chicago White Sox — Last 10 Games

6–4

Offense averaging 4.9 runs per game

Rotation ERA: 3.88

Trending upward; strong home performances

Series History

All‑Time: Athletics lead 1,040–1,015

Last 10 Meetings: White Sox lead 6–4

2026 Season Series: First meeting of the year

At Guaranteed Rate Field: White Sox have won 5 of last 7

Key Note: White Sox have scored 5+ runs in 6 of their last 8 games vs. Oakland.

Key Player Matchups

Luis Robert Jr. (CHW) vs. Jump (OAK)

Robert: .281 AVG, 20 HR

Jump struggles vs. elite right‑handed power Edge: Robert

Eloy Jiménez (CHW) vs. A’s Bullpen

Jiménez: .268 AVG, 15 HR

A’s bullpen ranks bottom‑10 in WHIP Edge: Jiménez

Zack Gelof (OAK) vs. B. Hudson (CHW)

Gelof: .254 AVG, 12 HR

Hudson’s sinker/slider combo matches well vs. aggressive hitters Edge: Hudson

Brent Rooker (OAK) vs. White Sox Pitching

Rooker: .245 AVG, 18 HR

White Sox pitching struggles vs. right‑handed power Edge: Rooker

Statistical Comparison (2026 Season)

CategoryAthleticsWhite Sox
Runs per Game4.184.62
Team ERA4.614.09
Bullpen ERA4.383.82
OPS.703.732
Home Runs92115
Defensive Runs Saved-8+6

Key Insight: White Sox hold advantages in offense, pitching depth, and home performance.

Betting Trends

Athletics

3–7 in last 10 road games

2–6 in last 8 vs. AL Central

Overs hit in 5 of last 7 Jump starts

A’s 1–5 in last six Saturday games

Chicago White Sox

7–3 in last 10 home games

6–2 in last 8 vs. teams below .500

Overs hit in 6 of last 9 Hudson starts

White Sox 5–1 in last six night games

Head‑to‑Head Trends

White Sox have covered run line in 6 of last 9

White Sox average 4.9 runs per game vs. OAK since 2022

A’s have scored 3 or fewer in 7 of last 10 vs. CHW

Game Odds

Athletics                              9

Chicago White Sox          – 105

Odds Courtesy of Sports Odds Direct as of Friday, July 10, 2026

MLB Game Preview: Boston Red Sox (44-48) vs. New York Mets (40-55)

0

Venue: Citi Field

Location: Queens, New York

First Pitch: 4:10 PM ET

Broadcast: NESN / SNY / MLB.TV

Weather Update — Queens, NY

Temperature: 84–88°F at first pitch

Humidity: 55–65%

Wind: 10–14 mph (blowing out to left‑center)

Rain Chance: 15%

Impact:

Warm, breezy conditions → ball carries well to left‑center

Boost for right‑handed pull hitters

Pitchers must keep the ball down to avoid early home‑run damage

Team Records & Standings

Boston Red Sox — 44–48 (4th in AL East)

Offense inconsistent but improving

Rotation struggling; bullpen middle‑tier

Road record: 21–25

New York Mets — 40–55 (5th in NL East)

Offense streaky, pitching inconsistent

Bullpen bottom‑third in ERA

Home record: 20–28

Injury Report

Boston Red Sox

Rafael Devers — Probable (quad)

Triston Casas — Out (shoulder)

Nick Pivetta — Out (elbow)

Jarren Duran — Questionable (illness)

New York Mets

Francisco Lindor — Probable (ankle)

Pete Alonso — Out (wrist)

Kodai Senga — Out (shoulder)

Jeff McNeil — Questionable (back)

Impact:

Red Sox missing Casas reduces left‑handed power.

Mets missing Alonso significantly weakens middle‑order slugging.

Pitching Matchup — Boston TBD vs. F. Peralta (NYM)

New York Mets — F. Peralta (RHP)

Record: 4–6 ERA: 4.22 WHIP: 1.31 K/BB: Solid strikeout ability Pitch Mix: Four‑seam, slider, changeup Scouting Notes:

Slider is his best swing‑and‑miss pitch

Can struggle vs. left‑handed hitters

Citi Field’s dimensions help mitigate hard contact

Must avoid falling behind in counts

Boston Red Sox — Starter TBD

(Boston expected to use a bullpen-heavy approach or call-up arm) Scouting Notes:

Red Sox bullpen has been inconsistent

Matchup leans toward Mets early if Boston uses an opener

Boston’s relief corps struggles vs. right‑handed power

Recent Team Form

Boston Red Sox — Last 10 Games

5–5

Offense averaging 4.4 runs per game

Bullpen ERA: 4.12

Inconsistent but competitive

New York Mets — Last 10 Games

4–6

Offense averaging 4.1 runs per game

Rotation ERA: 4.58

Struggling to string together wins

Series History

All‑Time: Red Sox lead 44–38

Last 10 Meetings: Red Sox lead 6–4

Last Series at Citi Field: Split 1–1

2026 Season Series: First meeting of the year

Key Note: Red Sox have scored 4+ runs in 7 of their last 10 games vs. Mets.

Key Player Matchups

Rafael Devers (BOS) vs. F. Peralta (NYM)

Devers: .284 AVG, 19 HR

Peralta struggles vs. elite left‑handed hitters Edge: Devers

Masataka Yoshida (BOS) vs. Mets Bullpen

Yoshida: .296 AVG, elite contact

Mets bullpen ranks bottom‑10 in WHIP Edge: Yoshida

Francisco Lindor (NYM) vs. Red Sox Pitching

Lindor: .262 AVG, 14 HR

Red Sox pitching struggles vs. switch‑hitters Edge: Lindor

Starling Marte (NYM) vs. Boston Bullpen

Marte: .271 AVG, strong baserunning

Boston bullpen struggles vs. speed Edge: Marte

Statistical Comparison (2026 Season)

CategoryRed SoxMets
Runs per Game4.414.18
Team ERA4.324.28
Bullpen ERA4.214.11
OPS.726.703
Home Runs10498
Defensive Runs Saved+7-6

Key Insight: Red Sox hold slight offensive edge; Mets hold slight pitching edge.

Betting Trends

Boston Red Sox

5–5 in last 10 road games

6–3 in last 9 vs. NL East

Overs hit in 6 of last 9 Red Sox games

Red Sox 4–2 in last six Saturday games

New York Mets

3–7 in last 10 home games

2–6 in last 8 vs. teams above .500

Overs hit in 5 of last 7 Peralta starts

Mets 1–5 in last six afternoon games

Head‑to‑Head Trends

Red Sox have covered run line in 6 of last 9

Red Sox average 4.7 runs per game vs. Mets since 2022

Mets have scored 3 or fewer in 6 of last 10 vs. BOS

Game Odds

Boston Red Sox                 8.5

New York Mets                 – 149

Odds Courtesy of Sports Odds Direct as of Friday, July 10, 2026

MLB Game Preview: Cleveland Guardians (49-46) vs. Miami Marlins (52-43)

0

Venue: LoanDepot Park

Location: Miami, Florida

First Pitch: 4:10 PM ET

Broadcast: Bally Sports Great Lakes / Bally Sports Florida / MLB.TV

Weather Update — Miami, FL

(LoanDepot Park is retractable‑roof; weather affects roof decision and attendance)

Temperature: 89–94°F

Humidity: 70–80%

Wind: 10–14 mph (southerly)

Rain Chance: 50% (typical Miami thunderstorms)

Roof Status: Likely closed

Impact:

Closed roof → neutral hitting environment

No wind influence on ball flight

Pitchers benefit from controlled indoor conditions

Team Records & Standings

Cleveland Guardians — 49–46 (3rd in AL Central)

Strong rotation, inconsistent offense

Bullpen top‑10 in ERA

Road record: 23–25

Miami Marlins — 52–43 (2nd in NL East)

Elite pitching staff

Offense improving but still streaky

Home record: 29–19

Injury Report

Cleveland Guardians

José Ramírez — Probable (hamstring)

Josh Naylor — Out (oblique)

Shane Bieber — Out (elbow)

Steven Kwan — Questionable (illness)

Miami Marlins

Jazz Chisholm Jr. — Probable (shoulder)

Jake Burger — Out (foot)

Jesús Luzardo — Out (forearm)

Bryan De La Cruz — Questionable (back)

Impact:

Guardians missing Naylor reduces left‑handed power.

Marlins missing Burger reduces middle‑order pop but Pérez stabilizes the rotation.

Pitching Matchup — Tanner Bibee (CLE) vs. Eury Pérez (MIA)

Cleveland Guardians — Tanner Bibee (RHP)

Record: 7–5 ERA: 3.46 WHIP: 1.18 K/BB: Excellent strikeout ability Pitch Mix: Four‑seam, slider, curveball, changeup Scouting Notes:

Slider is his best swing‑and‑miss pitch

Strong command, rarely gives free passes

Can struggle vs. aggressive right‑handed hitters

Indoor environment suits his fly‑ball tendencies

Miami Marlins — Eury Pérez (RHP)

Record: 8–4 ERA: 3.12 WHIP: 1.09 K/BB: Elite strikeout profile Pitch Mix: Four‑seam, slider, curveball, changeup Scouting Notes:

One of MLB’s most electric young arms

Fastball touches upper‑90s with late life

Slider dominates right‑handed hitters

Guardians’ lineup struggles vs. high‑velocity pitching

Recent Team Form

Cleveland Guardians — Last 10 Games

5–5

Offense averaging 4.1 runs per game

Bullpen ERA: 3.48

Competitive but inconsistent

Miami Marlins — Last 10 Games

6–4

Offense averaging 4.6 runs per game

Rotation ERA: 3.71

Trending upward; strong home performances

Series History

All‑Time: Guardians lead 20–14

Last 10 Meetings: Guardians lead 6–4

Last Series at LoanDepot Park: Split 1–1

2026 Season Series: First meeting of the year

Key Note: Guardians have held Miami to 3 runs or fewer in 6 of their last 9 matchups.

Key Player Matchups

José Ramírez (CLE) vs. Eury Pérez (MIA)

Ramírez: .281 AVG, 18 HR

Pérez’s slider/fastball combo is tough on switch‑hitters Edge: Pérez

Andrés Giménez (CLE) vs. Marlins Bullpen

Giménez: .264 AVG, elite contact

Marlins bullpen ranks top‑10 in ERA Edge: Marlins bullpen

Jazz Chisholm Jr. (MIA) vs. Tanner Bibee (CLE)

Jazz: .257 AVG, 14 HR, elite speed

Bibee’s slider can neutralize aggressive hitters Edge: Slight to Bibee

Josh Bell (MIA) vs. Guardians Pitching

Bell: .248 AVG, 12 HR

Guardians’ pitching struggles vs. switch‑hitters with power Edge: Bell

Statistical Comparison (2026 Season)

CategoryGuardiansMarlins
Runs per Game4.224.51
Team ERA3.783.91
Bullpen ERA3.413.62
OPS.709.731
Home Runs98112
Defensive Runs Saved+11+9

Key Insight: Marlins hold advantages in offense and home performance; Guardians hold slight edge in bullpen.

Betting Trends

Cleveland Guardians

4–6 in last 10 road games

3–7 in last 10 vs. NL opponents

Unders hit in 6 of last 9 Bibee starts

Guardians 2–5 in last seven Saturday games

Miami Marlins

7–3 in last 10 home games

6–2 in last 8 vs. teams above .500

Overs hit in 5 of last 7 Pérez starts

Marlins 5–1 in last six afternoon games

Head‑to‑Head Trends

Guardians have covered run line in 5 of last 8

Marlins average 4.7 runs per game vs. CLE since 2022

Guardians have scored 3 or fewer in 6 of last 9 vs. MIA

Game Odds

Cleveland Guardians      7.5

Miami Marlins                  – 145

Odds Courtesy of Sports Odds Direct as of Friday, July 10, 2026

MLB Game Preview: Seattle Mariners (47-48) vs. Tampa Bay Rays (55-37)

0

Venue: Tropicana Field

Location: St. Petersburg, Florida

First Pitch: 4:10 PM ET

Broadcast: ROOT Sports NW / Bally Sports Sun / MLB.TV

Weather Update — St. Petersburg, FL

(Tropicana Field is indoors, but outside conditions can affect attendance and travel)

Temperature: 89–93°F

Humidity: 70–80%

Wind: 8–12 mph

Rain Chance: 40% (typical Florida thunderstorms)

Impact:

Roof closed → neutral hitting environment

No weather impact on ball flight

Rays’ home‑field advantage increases indoors

Team Records & Standings

Seattle Mariners — 47–48 (3rd in AL West)

Elite rotation, inconsistent offense

Bullpen strong but overworked

Road record: 22–26

Tampa Bay Rays — 55–37 (2nd in AL East)

Balanced offense, top‑tier run prevention

Excellent home performance

Home record: 30–17

Injury Report

Seattle Mariners

Julio Rodríguez — Probable (shoulder)

Ty France — Out (wrist)

Matt Brash — Out (elbow)

J.P. Crawford — Questionable (illness)

Tampa Bay Rays

Wander Franco — Probable (hamstring)

Shane McClanahan — Out (Tommy John recovery)

Brandon Lowe — Out (back)

Josh Lowe — Questionable (ankle)

Impact:

Mariners missing France reduces right‑handed contact and lineup stability.

Rays missing McClanahan keeps rotation thin, but Jax has been reliable.

Pitching Matchup — Logan Gilbert (SEA) vs. Jax (TB)

Seattle Mariners — Logan Gilbert (RHP)

Record: 8–6 ERA: 3.54 WHIP: 1.12 K/BB: Excellent command Pitch Mix: Four‑seam, slider, splitter, curveball Scouting Notes:

Strong strike‑thrower with elite extension

Slider is his best swing‑and‑miss pitch

Can struggle vs. left‑handed power

Tropicana Field suits his fly‑ball tendencies

Tampa Bay Rays — Jax (RHP)

Record: 7–4 ERA: 3.68 WHIP: 1.25 K/BB: Solid strikeout profile Pitch Mix: Sinker, slider, changeup Scouting Notes:

Generates ground balls effectively

Slider is a legitimate out pitch

Mariners’ lineup struggles vs. high‑quality breaking balls

Home park favors his contact‑management style

Recent Team Form

Seattle Mariners — Last 10 Games

4–6

Offense averaging 3.8 runs per game

Bullpen ERA: 3.55

Trending downward; lineup inconsistent

Tampa Bay Rays — Last 10 Games

7–3

Offense averaging 5.0 runs per game

Rotation ERA: 3.72

Trending upward; strong home performances

Series History

All‑Time: Mariners lead 146–139

Last 10 Meetings: Rays lead 6–4

2026 Season Series: First meeting of the year

At Tropicana Field: Rays have won 5 of last 7

Key Note: Rays have held Seattle to 3 runs or fewer in 6 of their last 8 matchups.

Key Player Matchups

Julio Rodríguez (SEA) vs. Jax (TB)

J‑Rod: .276 AVG, 17 HR, .820 OPS

Jax’s sinker/slider combo can jam aggressive hitters Edge: Slight to Jax

Cal Raleigh (SEA) vs. Rays Bullpen

Raleigh: .232 AVG, 18 HR

Rays bullpen ranks top‑10 in ERA Edge: Rays bullpen

Wander Franco (TB) vs. Logan Gilbert (SEA)

Franco: .291 AVG, elite contact

Gilbert’s slider can neutralize him if located well Edge: Franco

Isaac Paredes (TB) vs. Mariners Pitching

Paredes: .268 AVG, 16 HR

Mariners’ pitching struggles vs. disciplined right‑handed hitters Edge: Paredes

Statistical Comparison (2026 Season)

CategoryMarinersRays
Runs per Game4.124.78
Team ERA3.894.02
Bullpen ERA3.453.62
OPS.708.742
Home Runs104118
Defensive Runs Saved+10+14

Key Insight: Rays hold advantages in offense, home performance, and lineup depth.

Betting Trends

Seattle Mariners

3–7 in last 10 road games

2–6 in last 8 vs. AL East

Unders hit in 6 of last 9 Gilbert starts

Mariners 1–5 in last six Saturday games

Tampa Bay Rays

7–3 in last 10 home games

6–2 in last 8 vs. teams below .500

Overs hit in 5 of last 7 Jax starts

Rays 5–1 in last six night games

Head‑to‑Head Trends

Rays have covered run line in 5 of last 8

Rays average 4.9 runs per game vs. SEA since 2022

Mariners have scored 3 or fewer in 6 of last 8 vs. TB

Game Odds

Seattle Mariners              7.5

Tampa Bay Rays                – 119

Odds Courtesy of Sports Odds Direct as of Friday, July 10, 2026

MLB Game Preview: Chicago Cubs (52-42) vs. Cincinnati Reds (43-50)

0

Venue: Great American Ball Park

Location: Cincinnati, Ohio

First Pitch: 7:15 PM ET

Broadcast: Marquee Sports Network / Bally Sports Ohio / MLB.TV

Weather Update — Cincinnati, OH

Temperature: 83–87°F at first pitch

Humidity: 65–75%

Wind: 7–11 mph (blowing out to right field)

Rain Chance: 20% (isolated showers early, clearing by game time)

Impact:

Warm, humid air + wind out → ball carries extremely well

Boost for left‑handed power hitters

Great American Ball Park already favors home runs → expect elevated scoring conditions

Team Records & Standings

Chicago Cubs — 52–42 (2nd in NL Central)

Strong rotation, improving offense

Bullpen stabilizing after early‑season struggles

Road record: 26–21

Cincinnati Reds — 43–50 (4th in NL Central)

Young, athletic roster

Offense inconsistent but explosive at home

Home record: 23–25

Injury Report

Chicago Cubs

Seiya Suzuki — Probable (hamstring)

Dansby Swanson — Out (oblique)

Justin Steele — Out (shoulder)

Mike Tauchman — Questionable (back)

Cincinnati Reds

Elly De La Cruz — Probable (wrist)

Matt McLain — Out (shoulder)

Hunter Greene — Out (forearm)

TJ Friedl — Questionable (ankle)

Impact:

Cubs missing Swanson reduces defensive stability and right‑handed contact.

Reds missing McLain and Greene weakens both lineup depth and rotation.

Pitching Matchup — Javier Assad (CHC) vs. Nick Lodolo (CIN)

Chicago Cubs — Javier Assad (RHP)

Record: 7–4 ERA: 3.29 WHIP: 1.18 K/BB: Excellent command profile Pitch Mix: Cutter, sinker, slider, curveball Scouting Notes:

Elite soft‑contact generator

Cutter/sinker combo induces ground balls

Can struggle vs. left‑handed power

Great American Ball Park is a tough environment for contact pitchers

Cincinnati Reds — Nick Lodolo (LHP)

Record: 6–6 ERA: 3.71 WHIP: 1.24 K/BB: Strong strikeout ability Pitch Mix: Four‑seam, curveball, changeup Scouting Notes:

Curveball is elite; generates whiffs

Vulnerable to right‑handed hitters who handle breaking balls

Cubs’ lineup has strong right‑handed power

Home park increases HR risk

Recent Team Form

Chicago Cubs — Last 10 Games

7–3

Offense averaging 5.0 runs per game

Bullpen ERA: 3.12

Trending upward; strong road performances

Cincinnati Reds — Last 10 Games

4–6

Offense averaging 4.2 runs per game

Rotation ERA: 4.48

Inconsistent but competitive

Series History

All‑Time: Cubs lead 1,150–1,060

Last 10 Meetings: Cubs lead 6–4

2026 Season Series: Cubs lead 2–1

At Great American Ball Park: Cubs have won 5 of last 7

Key Note: Cubs have scored 5+ runs in 7 of their last 10 games vs. Cincinnati.

Key Player Matchups

Cody Bellinger (CHC) vs. Nick Lodolo (CIN)

Bellinger: .278 AVG, 17 HR

Lodolo struggles vs. left‑handed hitters who can hit curveballs Edge: Bellinger

Christopher Morel (CHC) vs. Reds Bullpen

Morel: .245 AVG, 20 HR

Reds bullpen ranks bottom‑10 in HR allowed Edge: Morel

Elly De La Cruz (CIN) vs. Javier Assad (CHC)

De La Cruz: .262 AVG, 14 HR, elite speed

Assad’s cutter can jam aggressive hitters Edge: Assad

Spencer Steer (CIN) vs. Cubs Pitching

Steer: .271 AVG, strong contact hitter

Cubs’ bullpen matches well against him Edge: Cubs pitching

Statistical Comparison (2026 Season)

CategoryCubsReds
Runs per Game4.784.34
Team ERA3.824.41
Bullpen ERA3.454.29
OPS.742.706
Home Runs115101
Defensive Runs Saved+12-4

Key Insight: Cubs hold advantages in pitching depth, power, and defense.

Betting Trends

Chicago Cubs

7–3 in last 10 road games

6–2 in last 8 vs. NL Central

Overs hit in 6 of last 9 Assad starts

Cubs 5–1 in last six Saturday games

Cincinnati Reds

3–7 in last 10 home games

2–6 in last 8 vs. teams above .500

Overs hit in 5 of last 7 Lodolo starts

Reds 1–4 in last five night games

Head‑to‑Head Trends

Cubs have covered run line in 6 of last 9

Cubs average 5.3 runs per game vs. CIN since 2023

Reds have scored 3 or fewer in 6 of last 10 vs. CHC

Game Odds

Chicago Cubs                     – 117

Cincinnati Reds                 10

Odds Courtesy of Sports Odds Direct as of Friday, July 10, 2026

MLB Game Preview: Kansas City Royals (38-57) vs. Baltimore Orioles (44-51)

0

Venue: Oriole Park at Camden Yards

Location: Baltimore, Maryland

First Pitch: 7:05 PM ET

Broadcast: Bally Sports Kansas City / MASN / MLB.TV

Weather Update — Baltimore, MD

Temperature: 84–88°F at first pitch

Humidity: 60–70%

Wind: 9–13 mph (blowing out to left field)

Rain Chance: 25% (isolated thunderstorms early, clearing by game time)

Impact:

Warm, humid air + wind out → ball carries well to left

Boost for right‑handed pull hitters

Pitchers must keep the ball down to avoid early home‑run damage

Team Records & Standings

Kansas City Royals — 38–57 (5th in AL Central)

Offense inconsistent, bottom‑third in OPS

Rotation struggling, bullpen overworked

Road record: 17–30

Baltimore Orioles — 44–51 (4th in AL East)

Young roster with improving offense

Pitching inconsistent but trending upward

Home record: 23–24

Injury Report

Kansas City Royals

Bobby Witt Jr. — Probable (shoulder)

MJ Melendez — Out (wrist)

Brady Singer — Out (elbow)

Kyle Isbel — Questionable (back)

Baltimore Orioles

Adley Rutschman — Probable (hamstring)

Cedric Mullins — Out (foot)

John Means — Out (forearm)

Ryan Mountcastle — Questionable (illness)

Impact:

Royals missing Melendez reduces left‑handed power.

Orioles missing Mullins weakens outfield defense and speed.

Pitching Matchup — Cameron (KC) vs. Bradish (BAL)

Kansas City Royals — Ben Cameron (RHP)

Record: 3–7 ERA: 4.91 WHIP: 1.38 K/BB: Average command Pitch Mix: Four‑seam, slider, changeup Scouting Notes:

Young arm with inconsistent command

Slider flashes but lacks consistency

Vulnerable to right‑handed power hitters

Camden Yards wind conditions pose a challenge

Baltimore Orioles — Kyle Bradish (RHP)

Record: 6–6 ERA: 3.77 WHIP: 1.21 K/BB: Strong strikeout‑to‑walk ratio Pitch Mix: Four‑seam, cutter, slider, curveball Scouting Notes:

Excellent at generating weak contact

Slider/cutter combo dominates right‑handers

Royals’ lineup struggles vs. high‑quality breaking balls

Home park suits his pitch‑to‑contact profile

Recent Team Form

Kansas City Royals — Last 10 Games

3–7

Offense averaging 3.9 runs per game

Bullpen ERA: 4.62

Trending downward; pitching staff struggling

Baltimore Orioles — Last 10 Games

6–4

Offense averaging 4.8 runs per game

Rotation ERA: 3.91

Trending upward; young hitters producing

Series History

All‑Time: Orioles lead 240–207

Last 10 Meetings: Orioles lead 7–3

Last Series at Camden Yards: Orioles swept 3‑0

2026 Season Series: First meeting of the year

Key Note: Orioles have scored 5+ runs in 7 of their last 10 games vs. Kansas City.

Key Player Matchups

Bobby Witt Jr. (KC) vs. Kyle Bradish (BAL)

Witt Jr.: .286 AVG, 17 HR, elite speed

Bradish’s slider/cutter combo matches well vs. aggressive hitters Edge: Bradish

Salvador Perez (KC) vs. Orioles Bullpen

Perez: .262 AVG, 15 HR

Orioles bullpen ranks middle‑of‑the‑pack but improving Edge: Orioles bullpen

Adley Rutschman (BAL) vs. Cameron (KC)

Rutschman: .291 AVG, .840 OPS

Cameron struggles vs. disciplined hitters Edge: Rutschman

Gunnar Henderson (BAL) vs. Royals Pitching

Henderson: .274 AVG, 19 HR

Royals’ pitching struggles vs. left‑handed power Edge: Henderson

Statistical Comparison (2026 Season)

CategoryRoyalsOrioles
Runs per Game4.124.56
Team ERA4.724.18
Bullpen ERA4.413.98
OPS.701.728
Home Runs89112
Defensive Runs Saved-5+9

Key Insight: Orioles hold advantages in offense, pitching depth, and defense.

Betting Trends

Kansas City Royals

3–8 in last 11 road games

2–7 in last 9 vs. AL East

Unders hit in 5 of last 7 Cameron starts

Royals 1–5 in last six Saturday games

Baltimore Orioles

7–3 in last 10 home games

6–2 in last 8 vs. teams below .500

Overs hit in 6 of last 9 Bradish starts

Orioles 5–1 in last six night games

Head‑to‑Head Trends

Orioles have covered run line in 6 of last 9

Orioles average 5.1 runs per game vs. KC since 2022

Royals have scored 3 or fewer in 7 of last 10 vs. BAL

Game Odds

Kansas City Royals           9

Baltimore Orioles            – 150

Odds Courtesy of Sports Odds Direct as of Friday, July 10, 2026

MLB Game Preview: New York Yankees (52-42) vs. Washington Nationals (48-47)

0

Venue: Nationals Park

Location: Washington, D.C.

First Pitch: 4:05 PM ET

Broadcast: YES Network / MASN / MLB.TV

Weather Update — Washington, D.C.

Temperature: 87–91°F at first pitch

Humidity: 60–70%

Wind: 8–12 mph (blowing out to right‑center)

Rain Chance: 20% (isolated summer showers)

Impact:

Warm, humid air + wind out → ball carries well

Boost for left‑handed power hitters

Pitchers must keep the ball down to avoid early damage

Team Records & Standings

New York Yankees — 52–42 (2nd in AL East)

Elite bullpen, top‑tier run prevention

Offense inconsistent but powerful

Road record: 25–23

Washington Nationals — 48–47 (3rd in NL East)

Young, athletic roster

Offense improving; pitching stabilizing

Home record: 24–22

Injury Report

New York Yankees

Aaron Judge — Probable (hand soreness)

Giancarlo Stanton — Out (quad)

Anthony Rizzo — Questionable (back)

Nestor Cortes — Out (shoulder)

Washington Nationals

CJ Abrams — Probable (ankle)

Josiah Gray — Out (elbow)

Lane Thomas — Questionable (hamstring)

Hunter Harvey — Out (lat)

Impact:

Yankees missing Stanton reduces right‑handed power.

Nationals missing Gray weakens rotation depth but Mikolas is fully available.

Pitching Matchup — Schlittler (NYY) vs. Mikolas (WSH)

New York Yankees — Richard Schlittler (RHP)

Record: 4–2 ERA: 3.58 WHIP: 1.26 K/BB: Solid command profile Pitch Mix: Four‑seam, slider, curveball, changeup Scouting Notes:

Young arm with strong strike‑throwing ability

Slider is his best swing‑and‑miss pitch

Can struggle vs. left‑handed power

Nationals Park wind conditions pose a challenge

Washington Nationals — Miles Mikolas (RHP)

Record: 6–7 ERA: 4.44 WHIP: 1.33 K/BB: Low walk rate, pitch‑to‑contact Pitch Mix: Sinker, slider, curveball, four‑seam Scouting Notes:

Veteran innings‑eater

Relies on soft contact and ground balls

Vulnerable to disciplined hitters

Yankees’ patient lineup is a tough matchup

Recent Team Form

New York Yankees — Last 10 Games

6–4

Offense averaging 4.7 runs per game

Bullpen ERA: 2.91

Trending upward after mid‑June slump

Washington Nationals — Last 10 Games

5–5

Offense averaging 4.3 runs per game

Rotation ERA: 4.61

Competitive but inconsistent

Series History

All‑Time: Yankees lead 31–22

Last 10 Meetings: Yankees lead 6–4

Last Series at Nationals Park: Yankees won 2 of 3

2026 Season Series: First meeting of the year

Key Note: Yankees have scored 5+ runs in 5 of their last 7 games vs. Washington.

Key Player Matchups

Aaron Judge (NYY) vs. Miles Mikolas (WSH)

Judge: .278 AVG, 23 HR, .930 OPS

Mikolas struggles vs. elite right‑handed power Edge: Judge

Juan Soto (NYY) vs. Nationals Bullpen

Soto: .301 AVG, 20 HR, .950 OPS

Nationals bullpen ranks bottom‑10 in WHIP Edge: Soto

CJ Abrams (WSH) vs. Schlittler (NYY)

Abrams: .274 AVG, 10 HR, elite speed

Schlittler’s slider can neutralize aggressive hitters Edge: Schlittler

Keibert Ruiz (WSH) vs. Yankees Pitching

Ruiz: .265 AVG, strong contact hitter

Yankees’ bullpen matches well against him Edge: Yankees pitching

Statistical Comparison (2026 Season)

CategoryYankeesNationals
Runs per Game4.764.22
Team ERA3.794.31
Bullpen ERA3.284.18
OPS.748.703
Home Runs12094
Defensive Runs Saved+16-3

Key Insight: Yankees hold clear advantages in pitching depth, power, and defense.

Betting Trends

New York Yankees

7–3 in last 10 road games

6–2 in last 8 vs. NL East

Unders hit in 5 of last 7 Schlittler starts

Yankees 5–1 in last six Saturday games

Washington Nationals

4–6 in last 10 home games

3–7 in last 10 vs. teams above .500

Overs hit in 6 of last 9 Mikolas starts

Nationals 2–5 in last seven home night games

Head‑to‑Head Trends

Yankees have covered run line in 5 of last 8

Yankees average 5.2 runs per game vs. WSH since 2022

Nationals have scored 3 or fewer in 6 of last 10 vs. NYY

Game Odds

New York Yankees                           – 187

Washington Nationals                   9

Odds Courtesy of Sports Odds Direct as of Friday, July 10, 2026

MLB Game Preview: Milwaukee Brewers (59-34) vs. Pittsburgh Pirates (47-47)

0

Venue: American Family Field

Location: Milwaukee, Wisconsin

Game 1 First Pitch: 1:10 PM CT

Game 2 First Pitch: 6:40 PM CT

Broadcast: Bally Sports Wisconsin / SportsNet Pittsburgh / MLB.TV

Weather Update — Milwaukee, WI

Temperature:

Game 1: 78–82°F

Game 2: 74–78°F

Humidity: 55–65%

Wind: 6–10 mph (light breeze toward right field)

Rain Chance: 15%

Roof Status: Likely closed for Game 1, open for Game 2 if conditions remain stable

Impact:

Closed roof → neutral hitting environment

Open roof → slight boost for right‑handed power bats

Team Records & Standings

Milwaukee Brewers — 59–34 (1st in NL Central)

Elite pitching depth

Top‑10 offense in OBP and situational hitting

Home record: 31–15

Pittsburgh Pirates — 47–47 (3rd in NL Central)

Young roster showing improvement

Pitching stabilizing, offense inconsistent

Road record: 22–25

Injury Report

Milwaukee Brewers

Christian Yelich — Probable (back stiffness)

William Contreras — Probable (thumb)

Rhys Hoskins — Out (knee)

DL Hall — Out (shoulder)

Pittsburgh Pirates

Oneil Cruz — Probable (ankle)

Ke’Bryan Hayes — Questionable (wrist)

Mitch Keller — Out (forearm)

Rowdy Tellez — Out (hamstring)

Impact:

Brewers missing Hoskins reduces right‑handed power.

Pirates missing Keller weakens rotation depth for Game 2.

Pitching Matchups — Double‑Header

Game 1 — Milwaukee: Freddy Peralta (RHP) vs. Pittsburgh: Jared Jones (RHP)

Freddy Peralta — Brewers

Record: 8–4

ERA: 3.32

WHIP: 1.09

K/9: 11.8

Scouting Notes:

Elite strikeout ability

Fastball/slider combo dominates right‑handers

Can be homer‑prone when elevated

American Family Field suits his fly‑ball tendencies

Jared Jones — Pirates

Record: 6–6

ERA: 3.88

WHIP: 1.24

K/BB: Excellent command for a young starter

Scouting Notes:

Power fastball with late life

Slider is a legitimate out pitch

Brewers’ left‑handed bats pose matchup issues

Must avoid long counts

Game 2 — Milwaukee: Aaron Civale (RHP) vs. Pittsburgh: Quinn Priester (RHP)

Aaron Civale — Brewers

Record: 5–7

ERA: 4.12

WHIP: 1.29

Scouting Notes:

Cutter/curveball specialist

Strong command but limited strikeout upside

Pirates’ right‑handed lineup matches well against him

Needs early ground‑ball efficiency

Quinn Priester — Pirates

Record: 4–6

ERA: 4.47

WHIP: 1.36

Scouting Notes:

Heavy sinker, induces ground balls

Struggles vs. disciplined hitters

Brewers’ patient lineup is a tough matchup

Must keep ball down to avoid damage

Recent Team Form

Milwaukee Brewers — Last 10 Games

7–3

Offense averaging 5.1 runs per game

Bullpen ERA: 2.95

Trending upward; elite late‑inning performance

Pittsburgh Pirates — Last 10 Games

5–5

Offense averaging 4.0 runs per game

Rotation ERA: 4.62

Inconsistent but competitive

Series History

All‑Time: Brewers lead 188–165

Last 10 Meetings: Brewers lead 7–3

2026 Season Series: Brewers lead 4–2

At American Family Field: Brewers have won 6 of last 8

Key Note: Brewers have scored 4+ runs in 8 of their last 10 games vs. Pittsburgh.

Key Player Matchups

Christian Yelich (MIL) vs. Jared Jones (PIT)

Yelich: .289 AVG, .840 OPS

Jones struggles vs. left‑handed hitters Edge: Yelich

William Contreras (MIL) vs. Quinn Priester (PIT)

Contreras: .278 AVG, 15 HR

Priester’s sinker can be punished by disciplined hitters Edge: Contreras

Oneil Cruz (PIT) vs. Peralta/Civale

Cruz: .254 AVG, 14 HR

Peralta’s slider matches well vs. Cruz’s swing path Edge: Brewers pitching

Ke’Bryan Hayes (PIT) vs. Brewers Bullpen

Hayes: .265 AVG, elite contact

Brewers bullpen ranks top‑5 in ERA Edge: Brewers bullpen

Statistical Comparison (2026 Season)

CategoryBrewersPirates
Runs per Game4.924.18
Team ERA3.744.28
Bullpen ERA3.324.11
OPS.746.699
Home Runs12198
Defensive Runs Saved+18-4

Key Insight: Brewers hold clear advantages in offense, pitching depth, and defense.

Betting Trends

Milwaukee Brewers

8–3 in last 11 home games

7–2 in last 9 vs. NL Central

Unders hit in 6 of last 9 Peralta starts

Brewers 5–1 in last six double‑header Game 1s

Pittsburgh Pirates

4–6 in last 10 road games

3–7 in last 10 vs. teams above .500

Overs hit in 5 of last 7 Priester starts

Pirates 1–4 in last five double‑header Game 2s

Head‑to‑Head Trends

Brewers have covered run line in 6 of last 9

Brewers average 5.3 runs per game vs. PIT since 2023

Pirates have scored 3 or fewer in 7 of last 10 vs. MIL

GAME ODDS

Milwaukee Brewers       – 120

Pittsburgh Pirates            8.5

Odds Courtesy of Sports Odds Direct as of Friday, July 10, 2026

MLB Game Preview: Philadelphia Phillies (52-43) vs. Detroit Tigers (44-50)

0

Venue: Comerica Park

Location: Detroit, Michigan

First Pitch: 6:10 PM ET

Broadcast: NBC Sports Philadelphia / Bally Sports Detroit / MLB.TV

Weather Update — Detroit, MI

Temperature: 79–83°F at first pitch

Humidity: 55–65%

Wind: 7–12 mph (blowing out to left‑center)

Rain Chance: 10%

Impact:

Mild wind out → slight boost for right‑handed pull hitters

Comfortable hitting conditions; ball should carry well in early innings

Team Records & Standings

Philadelphia Phillies — 52–43 (2nd in NL East)

Strong rotation, top‑10 bullpen

Offense streaky but powerful

Road record: 25–22

Detroit Tigers — 44–50 (4th in AL Central)

Young roster showing improvement

Offense inconsistent, pitching stabilizing

Home record: 22–25

Injury Report

Philadelphia Phillies

Bryce Harper — Probable (elbow soreness)

Trea Turner — Out (hamstring)

Ranger Suárez — Out (forearm)

Brandon Marsh — Questionable (hip)

Detroit Tigers

Kerry Carpenter — Out (back)

Casey Mize — Active (no restrictions)

Javier Báez — Questionable (hand)

Tarik Skubal — Out (shoulder)

Impact:

Phillies missing Turner reduces top‑of‑order speed and defense.

Tigers missing Carpenter removes a key left‑handed power bat.

Pitching Matchup

Philadelphia Phillies — Cristopher Sánchez (LHP)

Record: 7–5 ERA: 3.41 WHIP: 1.22 K/BB: Strong command profile

Pitch Mix: Sinker, changeup, slider

Scouting Notes:

Generates elite ground‑ball rates

Changeup is a legitimate out pitch vs. right‑handers

Can struggle when falling behind in counts

Comerica Park suits his contact‑management style

Detroit Tigers — Casey Mize (RHP)

Record: 5–7 ERA: 4.28 WHIP: 1.31 K/BB: Improving but still below league average

Pitch Mix: Four‑seam, splitter, slider, sinker

Scouting Notes:

Splitter is his best swing‑and‑miss pitch

Vulnerable to left‑handed power

Home park helps mitigate hard contact

Needs early command to avoid long innings

Recent Team Form

Philadelphia Phillies — Last 10 Games

6–4

Offense averaging 4.9 runs per game

Bullpen ERA: 2.88

Trending upward after mid‑June slump

Detroit Tigers — Last 10 Games

4–6

Offense averaging 3.7 runs per game

Rotation ERA: 4.52

Struggling to string together consistent run production

Series History

All‑Time: Phillies lead 23–18

Last 10 Meetings: Phillies lead 7–3

Last Series at Comerica: Phillies won 2 of 3

2026 Season Series: First meeting of the year

Key Note: Phillies have scored 5+ runs in 6 of their last 8 games vs. Detroit.

Key Player Matchups

Bryce Harper (PHI) vs. Casey Mize (DET)

Harper: .284 AVG, 18 HR, .890 OPS

Mize struggles vs. elite left‑handed hitters Edge: Harper

Alec Bohm (PHI) vs. Tigers Bullpen

Bohm: .302 AVG, strong contact hitter

Tigers bullpen ranks bottom‑10 in WHIP Edge: Bohm

Riley Greene (DET) vs. Cristopher Sánchez (PHI)

Greene: .271 AVG, 14 HR

Sánchez’s changeup neutralizes left‑handed hitters Edge: Sánchez

Spencer Torkelson (DET) vs. Phillies Pitching

Torkelson: .238 AVG, 12 HR

Phillies’ sinker/slider combo matches well against him Edge: Phillies pitching

Statistical Comparison (2026 Season)

CategoryPhilliesTigers
Runs per Game4.784.12
Team ERA3.814.34
Bullpen ERA3.454.21
OPS.744.689
Home Runs11892
Defensive Runs Saved+14-6

Key Insight: Phillies hold advantages in offense, pitching depth, and defense.

Betting Trends

Philadelphia Phillies

7–3 in last 10 road games

6–2 in last 8 vs. AL Central

Unders hit in 5 of last 7 Sánchez starts

Detroit Tigers

3–7 in last 10 home games

2–6 in last 8 vs. NL opponents

Overs hit in 6 of last 9 Mize starts

Head‑to‑Head Trends

Phillies have covered run line in 5 of last 7 meetings

Phillies average 5.4 runs per game vs. Detroit since 2022

Tigers have scored 3 or fewer in 6 of last 10 vs. PHI

GAME ODDS

Philadelphia Phillies      – 129

Detroit Tigers                    7.5

Odds Courtesy of Sports Odds Direct as of Friday, July 10, 2026

NWSL Match Preview: Angel City FC (5-6-1) vs. San Diego Wave (9-4-1)

Venue: Snapdragon Stadium

Location: San Diego, California

Kickoff: 10:00 PM ET / 7:00 PM PT

Broadcast: CBS Sports Golazo / Paramount+

Weather Update — San Diego, CA

Temperature: 72–75°F at kickoff

Humidity: 60–65%

Wind: 6–10 mph (coastal breeze)

Rain Chance: <5%

Pitch Condition: Firm, immaculate hybrid grass

Impact: Perfect attacking conditions; Wave’s high‑tempo style benefits.

Team Records & Standings

Angel City FC — 5‑6‑1 (16 pts, 9th place)

Inconsistent form; strong defensive stretches but limited scoring

Struggle against high‑pressing teams

Road record: 2‑4‑1

San Diego Wave FC — 9‑4‑1 (28 pts, 2nd place)

Elite defensive unit; top‑three in goals allowed

Strong home form and high‑tempo pressing

Home record: 5‑1‑1

Injury Report

Angel City FC

Sydney Leroux — Questionable (hamstring)

Alyssa Thompson — Probable (ankle)

Gisele Thompson — Out (knee)

Savannah McCaskill — Probable (illness)

San Diego Wave FC

Alex Morgan — Probable (hip tightness)

Abby Dahlkemper — Out (back)

Makenzy Doniak — Questionable (ankle)

Naomi Girma — Probable (shoulder)

Impact:

Angel City missing Gisele Thompson weakens their right‑side defensive coverage.

Wave missing Dahlkemper reduces distribution from the back but Girma’s availability stabilizes the back line.

Recent Team Form

Angel City FC — Last 5 Matches

L vs. Kansas City

W vs. Chicago

L vs. San Diego

D vs. Orlando

W vs. Houston

Trend: 2‑2‑1; inconsistent attack, improved defensive shape.

San Diego Wave FC — Last 5 Matches

W vs. Angel City

W vs. Louisville

L vs. Portland

W vs. Seattle

D vs. Gotham

Trend: 3‑1‑1; strong defensive form, excellent home performances.

Series History

All‑Time Series: Wave lead 6–2–1

Last 10 Meetings: Wave lead 6–3–1

2026 Season Series: Wave lead 1–0

Last Meeting: Wave 2–0 Angel City — Wave dominated midfield and held Angel City to 0.55 xG.

Key Note: San Diego has won four straight home matches vs. Angel City.

Key Player Matchups

Alex Morgan (SD) vs. Sarah Gorden (ACFC)

Morgan: 7 goals, elite movement

Gorden: ACFC’s best 1v1 defender Edge: Morgan — superior finishing and form.

Naomi Girma (SD) vs. Alyssa Thompson (ACFC)

Girma: Best CB in NWSL; elite positioning

Thompson: 4 goals, explosive pace Edge: Girma — tactical intelligence neutralizes speed.

Savannah McCaskill (ACFC) vs. Jaedyn Shaw (SD)

McCaskill: 3 goals, 4 assists, creative engine

Shaw: 6 goals, elite attacking versatility Edge: Shaw — superior form and chance creation.

Goalkeepers: Kailen Sheridan (SD) vs. DiDi Haračić (ACFC)

Sheridan: 0.90 GA, top‑tier shot‑stopper

Haračić: 1.35 GA, strong reflexes Edge: Sheridan — more consistent and better command of box.

Tactical Breakdown

Angel City FC

Style: Mid‑block → counterattacks

Strengths:

Strong defensive organization

Effective wide‑area transitions

Weaknesses:

Limited creativity in final third

Struggle against high‑pressing teams

Vulnerable to quick switches of play

San Diego Wave FC

Style: High press → possession dominance

Strengths:

Elite defensive structure

Strong midfield control

Efficient finishing

Weaknesses:

Can be exposed on counters if fullbacks push too high

Overreliance on Morgan/Shaw for goals

Statistical Comparison (2026 Season)

CategoryAngel CityWave
Goals Scored1422
Goals Allowed1711
xG15.220.8
xGA18.412.7
Possession47%56%
Shots per Match11.814.9
CounterattacksTop 5 in NWSLMid‑table

Key Insight: Wave dominate possession and chance creation; Angel City rely heavily on transition moments.

Betting Trends

Angel City FC

3–7 ATS in last 10

Unders hit in 6 of last 8

Have scored 1 or fewer goals in 7 of last 10 matches

San Diego Wave FC

6–3 ATS in last 9

5–1‑1 at home

Unders hit in 5 of last 7 due to elite defense

Head‑to‑Head Trends

Wave have covered five straight vs. Angel City

Angel City have scored only 2 goals total in last four meetings

Wave average 1.8 goals per match vs. ACFC historically

MATCH ODDS

Angel City FC                      + 265

San Diego Wave               – 120

Draw                                     + 250

Over 2.5 – 115                   Under 2.5 – 130

Odds Courtesy of Sports Odds Direct as of Friday, July 10, 2026