{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreia42dp2wpawaemr4mjq6gjeerjsh3mecojxcqje4yqrw5azsgzyfi",
    "uri": "at://did:plc:4gtoexavzutfsu6o3gozmuum/app.bsky.feed.post/3mpjvmga456e2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreihvsa5i5uol6jv6m3koxy42d2c747etkjkfshg2kyvhojmz36jf6m"
    },
    "mimeType": "image/png",
    "size": 309126
  },
  "description": "Today's first pitch outcome picks for June 30, 2026 — top picks, full slate projections, and pitcher tendency data for every game.",
  "path": "/mlb/mlb-first-pitch-june-30-2026/",
  "publishedAt": "2026-06-30T21:02:08.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: Tuesday, June 30, 2026\n\n* * *\n\n> **June 29 Results:**\n>  Strike Picks: 1/3 | Ball Picks: 1/3 | In Play Picks: 2/7 (0 fouled)\n>\n> ❌ Matt Vierling - In Play / ✅ Carson Benge - Ball / ❌ George Springer - Strike / ❌ James Wood - In Play / ❌ Travis Bazzana - Ball / ❌ Jackson Chourio - In Play / ❌ Trevor Larnach - In Play / ✅ Jose Altuve - In Play / ✅ Jake McCarthy - In Play / ✅ Shohei Ohtani - Strike / ❌ Henry Bolte - Strike / ❌ Zach Neto - Ball / ❌ Ketel Marte - In Play\n>\n> See full track record →\n\n* * *\n\n## Today's Top First Pitch Outcome Picks\n\nOur highest-conviction plays from today's slate. Best bets based on pitcher tendency, batter swing profile, and model projection.\n\n### First Pitch In Play Picks\n\n> **TEX @ CLE: Travis Bazzana vs Jacob deGrom — 22.9% (fair odds +337)**\n>  Jacob deGrom throws the ball in the zone 76.1% of the time, generating swings 47.8% of the time, and allows balls to be put in play 17.4% of the time. Travis Bazzana swings at pitches 25.9% of the time and puts them in play 18.5% of the time.\n\n> **MIN @ TEX: Jose Altuve vs Joe Ryan - 25.8% (fair odds +228)**\n>  Joe Ryan throws the ball in the zone 75.0% of the time, generating swings 31.3% of the time, and allows balls to be put in play 16.7% of the time. Jose Altuve swings at pitches 48.3% of the time and puts them in play 24.1% of the time.\n\n> **LAA @ SEA: Zach Neto vs Bryan Woo - 15.1% (fair odds +561)**\n>  Bryan Woo throws the ball in the zone 63.8% of the time, generating swings 34.0% of the time, and allows balls to be put in play 14.9% of the time. Zach Neto swings at pitches 53.2% of the time and puts them in play 17.6% of the time.\n\n* * *\n\n> 📍 Lineups are not all confirmed before publishing. 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### Detroit Tigers @ New York Yankees\n\n  * **Top 1st Inning** : **Ryan Weathers** vs. **Kevin McGonigle**\n    * **Projected Outcome** : First Pitch In Play — 17.8% (fair odds +461)\n    * **Ryan Weathers** : 65.2% zone rate, 93.3 mph first pitch fastball\n    * **Kevin McGonigle** : 38.6% swing rate, 17.8% in play rate\n\n\n\n### Boston Red Sox\n\n  * **Bottom 1st Inning** : **Travis Bazzana** vs. **Jacob deGrom**\n    * **Projected Outcome** : In Play — 22.9% (fair odds +337)\n    * **Jacob deGrom** : 76.1% zone rate, 47.8% swing generation\n    * **Travis Bazzana** : 25.9% swing rate, 18.5% in play rate\n  * **Bottom 1st Inning** : **Trea Turner** vs. **Bubba Chandler**\n    * **Projected Outcome** : Strike — 63.4% (fair odds -173)\n    * **Bubba Chandler** : 73.3% zone rate\n    * **Trea Turner** : 22.2% swing rate, 8.6% in play rate\n  * **Bottom 1st Inning** : **Paul Goldschmidt** vs. **Tarik Skubal**\n    * **Projected Outcome** : In Play — 13.3% (fair odds +653)\n    * **Tarik Skubal** : 62.2% zone rate\n    * **Paul Goldschmidt** : 35.5% swing rate, 16.1% in play rate\n\n\n\n### New York Mets @ Toronto Blue Jays\n\n  * **Top 1st Inning** : **Carson Benge** vs. **Kevin Gausman**\n    * **Projected Outcome** : Strike — 62.1% (fair odds -164)\n    * **Kevin Gausman** : 64.8% zone rate\n    * **Carson Benge** : 18.8% swing rate, 2.1% in play rate\n\n\n\n### St. Louis Cardinals @ Atlanta Braves\n\n  * **Top 1st Inning** : **JJ Wetherholt** vs. **Martín Pérez**\n    * **Projected Outcome** : Ball — 47.8% (fair odds +109)\n    * **Martín Pérez** : 47.8% first pitch ball rate\n\n\n\n### Tampa Bay Rays @ Kansas City Royals\n\n  * **Top 1st Inning** : **Yandy Díaz** vs. **Noah Cameron**\n    * **Projected Outcome** : Ball — 53.8% (fair odds -117)\n    * **Noah Cameron** : 53.8% first pitch ball rate\n  * **Bottom 1st Inning** : **Carter Jensen** vs. **Griffin Jax**\n    * **Projected Outcome** : In Play — 13.9% (fair odds +618)\n    * **Griffin Jax** : 63.6% zone rate\n    * **Carter Jensen** : 42.9% swing rate, 14.3% in play rate\n\n\n\n### Cincinnati Reds @ Milwaukee Brewers\n\n  * **Top 1st Inning** : **Elly De La Cruz** vs. **Brandon Sproat**\n    * **Projected Outcome** : Ball — 52.9% (fair odds -113)\n    * **Brandon Sproat** : 52.9% first pitch ball rate\n  * **Bottom 1st Inning** : **Christian Yelich** vs. **Rhett Lowder**\n    * **Projected Outcome** : Ball — 58.3% (fair odds -140)\n    * **Rhett Lowder** : 58.3% first pitch ball rate\n\n\n\n### San Diego Padres @ Chicago Cubs\n\n  * **Top 1st Inning** : **Fernando Tatis Jr.** vs. **Matthew Boyd**\n    * **Projected Outcome** : In Play — 15.1% (fair odds +564)\n    * **Matthew Boyd** : 62.5% zone rate\n    * **Fernando Tatis Jr.** : 37.4% swing rate, 12.8% in play rate\n\n\n\n### Minnesota Twins @ Houston Astros\n\n  * **Top 1st Inning** : **Trevor Larnach** vs. **Mike Burrows**\n    * **Projected Outcome** : Ball — 50.0% (fair odds -100)\n    * **Mike Burrows** : 50.0% first pitch ball rate\n  * **Bottom 1st Inning** : **Jose Altuve** vs. **Joe Ryan**\n    * **Projected Outcome** : In Play — 25.8% (fair odds +288)\n    * **Joe Ryan** : 75.0% zone rate\n    * **Jose Altuve** : 48.3% swing rate, 24.1% in play rate\n\n\n\n### Arizona Diamondbacks @ Miami Marlins\n\n  * **Bottom 1st Inning** : **Jake McCarthy** vs. **Eury Pérez**\n    * **Projected Outcome** : Ball — 54.5% (fair odds -120)\n    * **Eury Pérez** : 54.5% first pitch ball rate\n\n\n\n### Los Angeles Dodgers @ Oakland Athletics\n\n  * **Top 1st Inning** : **Shohei Ohtani** vs. **Jeffrey Springs**\n    * **Projected Outcome** : Ball — 51.1% (fair odds -104)\n    * **Jeffrey Springs** : 51.1% first pitch ball rate\n  * **Bottom 1st Inning** : **Henry Bolte** vs. **Justin Wrobleski**\n    * **Projected Outcome** : Ball — 46.7% (fair odds +114)\n    * **Justin Wrobleski** : 46.7% first pitch ball rate\n\n\n\n### Los Angeles Angels @ Seattle Mariners\n\n  * **Top 1st Inning** : **Zach Neto** vs. **Bryan Woo**\n    * **Projected Outcome** : In Play — 15.1% (fair odds +561)\n    * **Bryan Woo** : 63.8% zone rate\n    * **Zach Neto** : 53.2% swing rate, 17.6% in play rate\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._\n\n###",
  "title": "First Pitch Outcome Picks: Tuesday, June 30, 2026 | MLB Edge",
  "updatedAt": "2026-06-30T21:02:09.431Z"
}