{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreianz5otaij5ljwimxywxogbox374xsd7ku4cqv3v56mxosar6jnq4",
    "uri": "at://did:plc:4gtoexavzutfsu6o3gozmuum/app.bsky.feed.post/3mnibv7mejtk2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreicoztwd2zbxnnulqyj2qockqzpdzsuywrkwzchm4xxji3dhvek7ym"
    },
    "mimeType": "image/jpeg",
    "size": 624821
  },
  "description": "Today's first pitch outcome picks for June 4, 2026 — top picks, full slate projections, and pitcher tendency data for every game.",
  "path": "/mlb/mlb-first-pitch-june-4-2026/",
  "publishedAt": "2026-06-04T18:46:27.000Z",
  "site": "https://edgely.bet",
  "tags": [
    "See full track record →",
    "Read the First Pitch Outcome Betting Guide →",
    "→ edgely First Inning Hub (live, updates with lineups)"
  ],
  "textContent": "# First Pitch Outcome Picks: Thursday, June 4, 2026\n\n* * *\n\n> **June 3 Results:**\n>  Strike Picks: 4/6 | Ball Picks: 2/11 | In Play Picks: 1/7 (1 fouled)\n>\n> ❌ James Wood - In Play / ✅ Gleyber Torres - In Play / ❌ Chandler Simpson - In Play / ✅ Sam Antonacci - Ball / ❌ Byron Buxton - In Play / ✅ Carson Benge - Ball / ❌ Fernando Tatis Jr. - In Play / ❌ Kyle Schwarber - Ball / ❌ Jarren Duran - Strike / ✅ Trent Grisham - Strike / ❌ Carter Jensen - Ball / ✅ Blake Dunn - Strike / ❌ Nathan Lukes - Ball / ❌ Ronald Acuña Jr. - In Play / ❌ Christian Yelich - Ball / ❌ Joc Pederson - Ball / ✅ Carlos Cortes - Strike / ❌ Nico Hoerner - Ball / ✅ Spencer Horwitz - Strike / ❌ Jeremy Peña - In Play / ❌ Jake McCarthy - Ball / ❌ Jorge Soler - Strike / ❌ Shohei Ohtani - Ball / ❌ Geraldo Perdomo - Ball\n>\n> See full track record →\n\n### Winning Slips 💰\n\n* * *\n\n## Today's Top First Pitch Outcome Picks\n\nOur highest-conviction plays from today's 9-game slate. Best bets based on pitcher tendency, batter swing profile, and model projection.\n\n### First Pitch Strike Picks\n\n> **SF @ MIL: Christian Yelich vs Adrian Houser — 62.5% (fair odds -167)**\n>  Houser 62.5% zone, Yelich swings 12.5% of the time\n\n> **PIT @ HOU: Spencer Horwitz vs Kai-Wei Teng — 64.4% (fair odds -181)**\n>  Teng 66.7% zone, Horwitz swings 22.5% of the time\n\n### First Pitch In Play Picks\n\n> **KC @ MIN: Byron Buxton vs Seth Lugo — 24.6% (fair odds +306)**\n>  Buxton 24.6% in-play projection vs Lugo (89.3 mph 4-Seam Fastball)\n\n* * *\n\n> 📍 Lineups confirmed before publish. Always verify no late scratches before locking bets.\n\n> 🎯 **New to this market?** Read the First Pitch Outcome Betting Guide →\n\n* * *\n\n## Full Slate — First Pitch Outcome Projections\n\n🤦‍♂️\n\nBusy morning, missed these early games. Lo siento edgers.\n\n### SD @ PHI — 1:05 PM ET\n\n**T1 (Top 1st): Zack Wheeler vs Fernando Tatis Jr.**\nProjected: **First Pitch In Play — 15.0%** (fair odds +567)\n\n  * Zack Wheeler: Zone 71.0%, Ball 29.0%, 1st pitch 4-Seam Fastball 96.2 mph\n  * Fernando Tatis Jr.: Swing 37.8%, In Play 15.0%\n\n\n\n**B1 (Bottom 1st): Lucas Giolito vs Kyle Schwarber**\nProjected: **First Pitch Strike — 60.4%** (fair odds -153)\n\n  * Lucas Giolito: Zone 65.5%, Ball 34.5%\n  * Kyle Schwarber: Swing 33.3%, In Play 5.1%\n\n\n\n* * *\n\n### BAL @ BOS — 1:35 PM ET\n\n**T1 (Top 1st): Brayan Bello vs Taylor Ward**\nProjected: **First Pitch Strike — 69.0%** (fair odds -223)\n\n  * Brayan Bello: Zone 78.3%, Ball 21.7%, 1st pitch Sinker 95.3 mph\n  * Taylor Ward: Swing 22.2%, In Play 9.3%\n\n\n\n* * *\n\n### SF @ MIL — 2:10 PM ET\n\n**B1 (Bottom 1st): Adrian Houser vs Christian Yelich**\nProjected: **First Pitch Strike — 62.5%** (fair odds -167)\n\n  * Adrian Houser: Zone 62.5%, Ball 37.5%\n  * Christian Yelich: Swing 12.5%, In Play 0.0%\n\n\n\n* * *\n\n### TOR @ ATL — 7:15 PM ET\n\n**T1 (Top 1st): Chris Sale vs George Springer**\nProjected: **First Pitch In Play — 25.7%** (fair odds +289)\n\n  * Chris Sale: Zone 63.3%, Ball 36.7%, 1st pitch 4-Seam Fastball 94.8 mph\n  * George Springer: Swing 30.0%, In Play 25.7%\n\n\n\n* * *\n\n### KC @ MIN — 7:40 PM ET\n\n**B1 (Bottom 1st): Seth Lugo vs Byron Buxton**\nProjected: **First Pitch In Play — 24.6%** (fair odds +306)\n\n  * Seth Lugo: Zone 81.6%, Ball 18.4%\n  * Byron Buxton: Swing 52.0%, In Play 24.6%\n\n\n\n* * *\n\n### OAK @ CHC — 8:05 PM ET\n\n**T1 (Top 1st): Shota Imanaga vs Colby Thomas**\nProjected: **First Pitch Ball — 47.4%** (fair odds +111)\n\n  * Shota Imanaga: Zone 52.6%, Ball 47.4%, 1st pitch 4-Seam Fastball 90.8 mph\n  * Colby Thomas: Swing 33.3%, In Play 8.9%\n\n\n\n* * *\n\n### PIT @ HOU — 8:10 PM ET\n\n**T1 (Top 1st): Kai-Wei Teng vs Spencer Horwitz**\nProjected: **First Pitch Strike — 64.4%** (fair odds -181)\n\n  * Kai-Wei Teng: Zone 66.7%, Ball 33.3%, 1st pitch 4-Seam Fastball 91.8 mph\n  * Spencer Horwitz: Swing 22.5%, In Play 2.3%\n\n\n\n* * *\n\n### LAD @ ARI — 9:40 PM ET\n\n**B1 (Bottom 1st): Justin Wrobleski vs Ketel Marte**\nProjected: **First Pitch In Play — 16.4%** (fair odds +511)\n\n  * Justin Wrobleski: Zone 54.5%, Ball 45.5%\n  * Ketel Marte: Swing 32.1%, In Play 16.4%\n\n\n\n* * *\n\n## Live First Inning Data\n\nFor real-time projections, community picks, NRFI/YRFI lines, and full pitch count breakdowns for every game today:\n\n→ edgely First Inning Hub (live, updates with lineups)\n\n* * *\n\n_edgely model. First pitch tendency data sourced from current-season pitch logs. Always gamble responsibly._",
  "title": "First Pitch Outcome Picks: Thursday, June 4, 2026 | MLB Edge",
  "updatedAt": "2026-06-04T18:47:52.299Z"
}