MLB Game Preview: Pittsburgh Pirates (21-18) vs. San Francisco Giants (15-23)

0
15
San Francisco Giants logo

Venue: Oracle Park — San Francisco, California

First Pitch: 6:05 PM PT / 9:05 PM ET

Surface: Natural Grass

Park Factor: Oracle Park is one of MLB’s most pitcher‑friendly stadiums, suppressing home runs — especially to right field — but boosting triples and doubles into the deep alleys.

WEATHER OUTLOOK — SAN FRANCISCO, CA

Temperature: 58–61°F

Sky: Partly cloudy

Wind: 12–16 mph blowing out toward right‑center

Humidity: 70–75%

Rain: <5% chance

Impact:

Cool, heavy air suppresses long balls.

Strong winds out to right‑center may help left‑handed pull hitters.

Expect a low‑to‑moderate scoring environment unless bullpens falter.

INJURY REPORT

Pittsburgh Pirates (21–18)

OF Bryan Reynolds — Healthy

SS Oneil Cruz — Healthy

1B Rowdy Tellez — Day‑to‑Day (back tightness)

SP Mitch Keller — Healthy

San Francisco Giants (15–23)

OF Michael Conforto — OUT (hamstring strain)

SS Marco Luciano — Day‑to‑Day (ankle soreness)

1B LaMonte Wade Jr. — Healthy

SP Logan Webb — Healthy

Impact:

Pirates nearly at full strength; Tellez’s status affects their left‑handed power.

Giants missing Conforto hurts their middle‑order production.

TEAM RECORDS & RECENT FORM

Pittsburgh Pirates (21–18)

Last 10: 5–5

Road Record: 10–10

Run Differential: +7

Trend: Pitching stabilizing, offense inconsistent but explosive when hot.

San Francisco Giants (15–23)

Last 10: 3–7

Home Record: 8–11

Run Differential: -32

Trend: Offense struggling, rotation inconsistent, bullpen overworked.

RECENT TEAM FORM SNAPSHOT

Pittsburgh Pirates

Cruz showing elite power/speed flashes

Reynolds steady in the middle of the order

Rotation giving more quality starts

Pirates averaging 4.4 runs per game over last 10

Bullpen ERA improving but still volatile

San Francisco Giants

Wade Jr. providing OBP spark

Jung Hoo Lee adjusting but still inconsistent

Rotation struggling outside of Webb

Giants averaging 3.7 runs per game over last 10

Bullpen taxed due to short starts

SERIES HISTORY

2025 Season Series: Pirates won 4–2

Last 10 Meetings: Pirates lead 6–4

At Oracle Park: Teams split 3–3 last season

Trend: Pittsburgh has held a slight edge recently, including on the road.

PROJECTED STARTING PITCHING MATCHUP

PITTSBURGH — SP Mitch Keller (RHP)

2026 ERA: 3.61

WHIP: 1.19

Last 3 Starts: 2–1, 3.00 ERA

Strengths: Power fastball, improved command, strong vs. righties

Weaknesses: Occasional HR issues, struggles when behind in counts

Matchup Note: Oracle Park’s dimensions help Keller’s fly‑ball tendencies.

SAN FRANCISCO — SP Logan Webb (RHP)

2026 ERA: 3.48

WHIP: 1.16

Last 3 Starts: 1–2, 3.74 ERA

Strengths: Elite ground‑ball rate, excellent command

Weaknesses: Can be hittable when sinker flattens

Matchup Note: Pirates’ lineup is aggressive early in counts — a challenge vs. Webb’s sinker.

KEY PLAYER MATCHUPS

Oneil Cruz (PIT) vs. Logan Webb

Cruz’s power can overcome Oracle Park’s size

Webb’s sinker must stay down

Advantage: Even

LaMonte Wade Jr. (SF) vs. Mitch Keller

Wade’s OBP skills challenge Keller’s command

Keller’s slider can neutralize him

Advantage: Pittsburgh

Bryan Reynolds (PIT) vs. Giants Bullpen

Reynolds thrives late in games

Giants’ bullpen among MLB’s most inconsistent

Advantage: Pittsburgh

BETTING TRENDS

Pittsburgh Pirates

5–2 in last 7 road games

Unders hit in 6 of last 9

4–1 in last 5 vs. Giants

6–3 in last 9 vs. NL West opponents

San Francisco Giants

3–7 in last 10

Overs hit in 5 of last 7

2–6 in last 8 home games

1–4 in last 5 vs. Pittsburgh

Head‑to‑Head

Pirates averaging 4.6 runs per game vs. SF since 2024

Giants averaging 3.9 runs per game

Unders hit in 6 of last 10 meetings

Game Odds

Pittsburgh Pirates            – 118

San Francisco Giants      7.5

Odds Courtesy of Sports Odds Direct as of Friday, May 8, 2026