{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreicoxlzxfcguy2imwlm6utyk54ps2tjhgaigv6n3zfiniwjlrghpje",
"uri": "at://did:plc:4gtoexavzutfsu6o3gozmuum/app.bsky.feed.post/3mp2f4ouybew2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreihu3jzozn5jzy7spjvwl4dqfjozzsyqv7wcduwspxw7vsjy3ke53y"
},
"mimeType": "image/jpeg",
"size": 92542
},
"description": "Today's first pitch outcome picks for June 24, 2026 — top picks, full slate projections, and pitcher tendency data for every game.",
"path": "/mlb/mlb-first-pitch-june-24-2026/",
"publishedAt": "2026-06-24T16:57:25.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: Wednesday, June 24, 2026\n\n* * *\n\n> **June 22 Results:**\n> Strike Picks: 2/5 | Ball Picks: 1/6 | In Play Picks: 2/7 (2 fouled)\n> ✅ Jose Altuve - Ball / ✅ George Springer - Strike / ❌ Spencer Horwitz - Ball / ❌ Lane Thomas - Ball / ✅ Joc Pederson - Strike / ❌ Jakob Marsee - In Play / ❌ Kevin McGonigle - In Play / ❌ Trea Turner - Strike / ✅ James Wood - In Play / ❌ Carson Benge - Strike / ❌ Jackson Chourio - In Play / ❌ Blake Dunn - Ball / ❌ Miguel Vargas - In Play / ✅ Ketel Marte - In Play / ❌ Jake McCarthy - Strike / ❌ Zach Neto - In Play / ❌ Fernando Tatis Jr. - Ball / ❌ Luis Arraez - Ball\n>\n> See full track record →\n\n### Winning Slips 💰\n\nWood 🪵 cashed us out Marte goated 🐐 🔥\n\n* * *\n\n## Today's Top First Pitch Outcome Picks\n\nOur highest-conviction plays from today's 16-game slate. Best bets based on pitcher tendency, batter swing profile, and model projection.\n\n### First Pitch Ball Picks\n\n> **HOU @ TOR: Jose Altuve vs Trey Yesavage — 52.9% (fair odds -112)**\n> Yesavage 52.9% ball rate, Altuve 45.5% swing tendency\n\n### First Pitch In Play Picks\n\n> **CLE @ CWS: Travis Bazzana vs Erick Fedde — 20.2% (fair odds +395)**\n> Bazzana 20.2% in-play projection vs Fedde (92.6 mph Sinker)\n\n> **NYY @ DET: Kevin McGonigle vs Ryan Weathers — 20.8% (fair odds +381)**\n> McGonigle 20.8% in-play projection vs Weathers (93.3 mph 4-Seam Fastball)\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### TEX @ MIA — 12:10 PM ET\n\n**T1 (Top 1st): Eury Pérez vs Joc Pederson**\nProjected: **First Pitch Ball — 53.1%** (fair odds -113)\n\n * Eury Pérez: Zone 46.9%, Ball 53.1%, 1st pitch 4-Seam Fastball 95.0 mph\n * Joc Pederson: Swing 18.2%, In Play 7.4%\n\n\n\n**B1 (Bottom 1st): Jacob deGrom vs Xavier Edwards**\nProjected: **First Pitch In Play — 18.7%** (fair odds +433)\n\n * Jacob deGrom: Zone 77.8%, Ball 22.2%\n * Xavier Edwards: Swing 28.1%, In Play 18.7%\n\n\n\n* * *\n\n### CHC @ NYM — 1:10 PM ET\n\n**B1 (Bottom 1st): Javier Assad vs Carson Benge**\nProjected: **First Pitch Strike — 62.3%** (fair odds -165)\n\n * Javier Assad: Zone 66.7%, Ball 33.3%\n * Carson Benge: Swing 16.7%, In Play 4.4%\n\n\n\n* * *\n\n### CLE @ CWS — 2:10 PM ET\n\n**T1 (Top 1st): Erick Fedde vs Travis Bazzana**\nProjected: **First Pitch In Play — 20.2%** (fair odds +395)\n\n * Erick Fedde: Zone 62.5%, Ball 37.5%, 1st pitch Sinker 92.6 mph\n * Travis Bazzana: Swing 35.3%, In Play 20.2%\n\n\n\n* * *\n\n### BOS @ COL — 3:10 PM ET\n\n**T1 (Top 1st): Kyle Freeland vs Nate Eaton**\nProjected: **First Pitch In Play — 25.9%** (fair odds +285)\n\n * Kyle Freeland: Zone 67.4%, Ball 32.6%, 1st pitch 4-Seam Fastball 90.1 mph\n * Nate Eaton: Swing 42.9%, In Play 25.9%\n\n\n\n**B1 (Bottom 1st): Ranger Suarez vs Willi Castro**\nProjected: **First Pitch In Play — 13.8%** (fair odds +624)\n\n * Ranger Suarez: Zone 62.5%, Ball 37.5%\n * Willi Castro: Swing 46.2%, In Play 13.8%\n\n\n\n* * *\n\n### KC @ TB — 6:40 PM ET\n\n**T1 (Top 1st): Griffin Jax vs Carter Jensen**\nProjected: **First Pitch Strike — 58.0%** (fair odds -138)\n\n * Griffin Jax: Zone 66.7%, Ball 33.3%, 1st pitch 4-Seam Fastball 95.8 mph\n * Carter Jensen: Swing 47.4%, In Play 8.7%\n\n\n\n**B1 (Bottom 1st): Noah Cameron vs Yandy Díaz**\nProjected: **First Pitch Ball — 52.6%** (fair odds -111)\n\n * Noah Cameron: Zone 47.4%, Ball 52.6%\n * Yandy Díaz: Swing 27.7%, In Play 12.0%\n\n\n\n* * *\n\n### SEA @ PIT — 6:40 PM ET\n\n**B1 (Bottom 1st): Bryan Woo vs Spencer Horwitz**\nProjected: **First Pitch Strike — 59.0%** (fair odds -144)\n\n * Bryan Woo: Zone 66.7%, Ball 33.3%\n * Spencer Horwitz: Swing 25.0%, In Play 7.7%\n\n\n\n* * *\n\n### NYY @ DET — 6:40 PM ET\n\n**B1 (Bottom 1st): Ryan Weathers vs Kevin McGonigle**\nProjected: **First Pitch In Play — 20.8%** (fair odds +381)\n\n * Ryan Weathers: Zone 68.2%, Ball 31.8%\n * Kevin McGonigle: Swing 41.0%, In Play 20.8%\n\n\n\n* * *\n\n### PHI @ WSH — 6:45 PM ET\n\n**T1 (Top 1st): Miles Mikolas vs Trea Turner**\nProjected: **First Pitch Strike — 62.5%** (fair odds -167)\n\n * Miles Mikolas: Zone 73.0%, Ball 27.0%, 1st pitch 4-Seam Fastball 91.4 mph\n * Trea Turner: Swing 25.8%, In Play 10.5%\n\n\n\n* * *\n\n### HOU @ TOR — 7:07 PM ET\n\n**T1 (Top 1st): Trey Yesavage vs Jose Altuve**\nProjected: **First Pitch Ball — 52.9%** (fair odds -112)\n\n * Trey Yesavage: Zone 47.1%, Ball 52.9%, 1st pitch 4-Seam Fastball 94.5 mph\n * Jose Altuve: Swing 45.5%, In Play 15.6%\n\n\n\n**B1 (Bottom 1st): Mike Burrows vs George Springer**\nProjected: **First Pitch Ball — 50.0%** (fair odds -100)\n\n * Mike Burrows: Zone 50.0%, Ball 50.0%\n * George Springer: Swing 33.7%, In Play 7.6%\n\n\n\n* * *\n\n### CHC @ NYM — 7:10 PM ET\n\n**T1 (Top 1st): Sean Manaea vs Pete Crow-Armstrong**\nProjected: **First Pitch Strike — 61.7%** (fair odds -161)\n\n * Sean Manaea: Zone 78.6%, Ball 21.4%, 1st pitch 4-Seam Fastball 91.0 mph\n * Pete Crow-Armstrong: Swing 30.0%, In Play 16.9%\n\n\n\n* * *\n\n### MIL @ CIN — 7:10 PM ET\n\n**T1 (Top 1st): Rhett Lowder vs Christian Yelich**\nProjected: **First Pitch Ball — 54.5%** (fair odds -120)\n\n * Rhett Lowder: Zone 45.5%, Ball 54.5%, 1st pitch 4-Seam Fastball 92.2 mph\n * Christian Yelich: Swing 8.7%, In Play 0.0%\n\n\n\n* * *\n\n### LAD @ MIN — 7:40 PM ET\n\n**T1 (Top 1st): Joe Ryan vs Shohei Ohtani**\nProjected: **First Pitch Strike — 63.5%** (fair odds -174)\n\n * Joe Ryan: Zone 73.3%, Ball 26.7%, 1st pitch 4-Seam Fastball 93.2 mph\n * Shohei Ohtani: Swing 23.5%, In Play 9.8%\n\n\n\n**B1 (Bottom 1st): Shohei Ohtani vs Trevor Larnach**\nProjected: **First Pitch In Play — 14.0%** (fair odds +616)\n\n * Shohei Ohtani: Zone 55.2%, Ball 44.8%\n * Trevor Larnach: Swing 44.4%, In Play 14.0%\n\n\n\n* * *\n\n### ARI @ STL — 7:45 PM ET\n\n**T1 (Top 1st): Matthew Liberatore vs Ketel Marte**\nProjected: **First Pitch In Play — 19.9%** (fair odds +402)\n\n * Matthew Liberatore: Zone 68.2%, Ball 31.8%, 1st pitch 4-Seam Fastball 93.4 mph\n * Ketel Marte: Swing 32.7%, In Play 19.9%\n\n\n\n* * *\n\n### ATL @ SD — 8:40 PM ET\n\n**B1 (Bottom 1st): Martín Pérez vs Fernando Tatis Jr.**\nProjected: **First Pitch Ball — 47.6%** (fair odds +110)\n\n * Martín Pérez: Zone 52.4%, Ball 47.6%\n * Fernando Tatis Jr.: Swing 41.1%, In Play 3.4%\n\n\n\n* * *\n\n### OAK @ SF — 9:45 PM ET\n\n**T1 (Top 1st): Tyler Mahle vs Nick Kurtz**\nProjected: **First Pitch In Play — 17.3%** (fair odds +479)\n\n * Tyler Mahle: Zone 61.5%, Ball 38.5%, 1st pitch 4-Seam Fastball 90.2 mph\n * Nick Kurtz: Swing 38.3%, In Play 17.3%\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: Wednesday, June 24, 2026 | MLB Edge",
"updatedAt": "2026-06-24T16:57:26.190Z"
}