# Kalshi MLB — Mispricing Audit (Arena, forced coverage) — 2026-07-25 Date: 2026-07-25 Source: https://kalshi-audits.pages.dev/2026-07-25-kalshi-mlb-mispricing-audit-arena --- # Kalshi MLB — Mispricing Audit (Arena, forced coverage) Game date 2026-07-25 (UTC) · generated 2026-07-25 02:28 UTC · capital $1,000 audit_version=arenaforced coveragepre-game onlyexperimental — not on public track record 15games covered 15picks (1 per game) 0 / 7 / 8high / med / low 3forced, no edge $582deployed (58.2%) 7/15odds anchor seen Method. Every game on today's slate gets the research treatment and exactly one pick — no category selection, no opting out. For each game I committed P(away)/P(home) to disk before fetching any Kalshi price (committed.json, written 02:30 UTC; the book was pulled at 02:33). Probabilities here are reproduced exactly as first committed and were not revised after seeing the market. Edge = my P(leg) × 100 − executable ask, in cents. I take the higher-edge leg even when both are non-positive; those are flagged FORCED HOLD. Scoping. Games were selected by parsing game date and first pitch out of the event ticker (KXMLBGAME-26JUL251310KCDET → 25 Jul, 13:10 ET), not from occurrence_datetime, which is the expected expiration ≈3h after first pitch. Earliest first pitch today is 17:10 UTC and this ran at 02:28 UTC, so all 15 games are pre-game and none were skipped as in-play. Liquidity came from volume_fp / volume_24h_fp / open_interest_fp; depth-at-ask was derived from the orderbook_fp NO-side book (the unsuffixed fields return 0). Sizing. Caps per pick: low ≤3% ($30), medium ≤6% ($60), high ≤10% ($100); total held under 80%. Contracts = floor(allocation / ask). Actual deployment $582.02 = 58.2%. Anchoring disclosure. 7 of 15 games surfaced a sportsbook price or third-party model probability during research; those cards are pill-flagged and the figure is reproduced verbatim. The one to watch is Royals–Tigers, where my committed 62% for Detroit is identical to the no-vig implication of the Tigers −180 line the researcher saw — I cannot rule out contamination there. No prediction-market page was opened before probabilities were committed. What today's board says. Zero high-conviction picks and a median edge of +2¢ is the expected signature of a tight two-sided market: the two legs' mids sum to ~100 in all 15 games, so a 1–2¢ spread eats almost everything. Three picks have literally no edge. That is the experiment working, not a failure — the value of selection is exactly what these forced entries measure. | ET | Game | Arena A/H | Pick | Ask | Edge | Conv | Ct | $ | |---|---|---|---|---|---|---|---|---| | 1:10 PM ET | Kansas City Royals at Detroit Tigers | 38/62 | Kansas City Royals | 38¢ | +0¢ | low | 52 | $19.76 | | 4:05 PM ET | Arizona Diamondbacks at Washington Nationals | 38/62 | Washington Nationals | 56¢ | +6¢ | medium | 107 | $59.92 | | 4:05 PM ET | Los Angeles Angels at San Francisco Giants | 42/58 | San Francisco Giants | 55¢ | +3¢ | medium | 90 | $49.50 | | 4:10 PM ET | San Diego Padres at Miami Marlins | 45/55 | Miami Marlins | 55¢ | +0¢ | low | 36 | $19.80 | | 4:10 PM ET | Toronto Blue Jays at Boston Red Sox | 45/55 | Boston Red Sox | 53¢ | +2¢ | low | 56 | $29.68 | | 6:05 PM ET | New York Yankees at Philadelphia Phillies | 48/52 | Philadelphia Phillies | 49¢ | +3¢ | medium | 102 | $49.98 | | 6:10 PM ET | Cleveland Guardians at Tampa Bay Rays | 42/58 | Tampa Bay Rays | 56¢ | +2¢ | low | 53 | $29.68 | | 6:40 PM ET | Chicago Cubs at Pittsburgh Pirates | 47/53 | Chicago Cubs | 45¢ | +2¢ | low | 66 | $29.70 | | 7:05 PM ET | Atlanta Braves at Baltimore Orioles | 47/53 | Baltimore Orioles | 50¢ | +3¢ | medium | 100 | $50.00 | | 7:10 PM ET | Athletics at Minnesota Twins | 42/58 | Athletics | 41¢ | +1¢ | low | 60 | $24.60 | | 7:10 PM ET | Colorado Rockies at Milwaukee Brewers | 34/66 | Colorado Rockies | 34¢ | +0¢ | low | 58 | $19.72 | | 7:10 PM ET | Houston Astros at Chicago White Sox | 43/57 | Chicago White Sox | 54¢ | +3¢ | medium | 92 | $49.68 | | 7:15 PM ET | Cincinnati Reds at St. Louis Cardinals | 52/48 | Cincinnati Reds | 48¢ | +4¢ | medium | 125 | $60.00 | | 7:15 PM ET | Los Angeles Dodgers at New York Mets | 64/36 | Los Angeles Dodgers | 60¢ | +4¢ | medium | 100 | $60.00 | | 7:15 PM ET | Seattle Mariners at Texas Rangers | 48/52 | Texas Rangers | 50¢ | +2¢ | low | 60 | $30.00 | Kansas City Royals at Detroit Tigers 1:10 PM ET · Comerica Park · KXMLBGAME-26JUL251310KCDET LOWedge +0¢ ⚠ FORCED HOLD — no positive edge. Least-bad leg taken because every game must get exactly one pick. Committed probability vs market (committed before the book was fetched) | | Arena | Mkt mid | Δ | Ask | Edge | |---|---|---|---|---|---| | Kansas City Royals (away) | 38% | 37.5% | +0.5 | 38¢ | +0¢ | | Detroit Tigers (home) | 62% | 62.5% | -0.5 | 63¢ | -1¢ | Arena62%Market62.5% Bars show the home leg. Both legs' market mids sum to ~100, so the 1-2¢ spread is what most of these edges are fighting. Starting pitchers Kansas City RoyalsMichael Wacha (RHP) — 5-7, ~3.66 ERA, 2026 AL All-Star, but hammered for 10 ER / 4 HR over his last 10.2 IP Detroit TigersCasey Mize (RHP) — 4-6, 2.79 ERA, 82 K; coming off 7 IP, 1-hit, 10-K, 0-BB shutout of the Yankees. Two IL stints in 2026; ERA likely ahead of underlying marks. The pick BUY YES · Kansas City Royals @ 38¢ · 52 contracts ($19.76) bid/ask 37/38 · depth@ask 2,210 · vol24h 22,786 · OI 3,951 FORCED HOLD, no edge: Royals at 38c is the least-bad leg in a game the book has priced exactly where I have it — Tigers should win, but there is nothing to buy. Why this number (justification written before pricing) Detroit holds edges at nearly every layer: Mize's form and a Royals lineup missing Bobby Witt Jr. (back, IL) that scores a league-worst 3.71 R/G on the road, against a Wacha in a real slump. Detroit's pen is fully rested after Skubal went 8 Friday (only Jansen used) while KC burned a scripted bullpen day behind opener Beck Way. | Bullpen | DET fresh — Skubal 8 IP Friday, Jansen closed. KC taxed: Friday was a bullpen day with Beck Way opening (never past 2 IP); exact KC pitch counts unconfirmed. | |---|---| | Lineup / form | KC without SS Bobby Witt Jr. (10-day IL, lower back, out since Jul 20) — major subtraction. DET healthy. L10: DET 6-4 (3.24 team ERA, 14 wins in 19); KC 5-5 (5.59 ERA, -25 diff). Standings DET 49-54, KC 43-61. | | Park & wx | ~76F, wind ~6-7 mph, 0% rain. Comerica plays pitcher-friendly with deep dimensions. Benign. | | Schedule | Game 3 of 4 (Jul 23-26), Detroit leads 2-0. Not a getaway day. Both on normal rest; KC mid-road-trip. | | Anchors | anchor seen — possible contamination Tigers -180 / Royals +150, total 8.5 (SportsLine, Covers) ≈ 62% Detroit no-vig. SportsLine model side was paywalled. | | Info quality | research confidence: **medium** | Sources (5) - [FanGraphs RosterResource Probables Grid](https://www.fangraphs.com/roster-resource/probables-grid) - [Casey Mize career year before 2026 Trade Deadline (MLB.com)](https://www.mlb.com/news/casey-mize-career-year-before-2026-trade-deadline) - [Bobby Witt Jr. lands on the Injured List (Royals Review)](https://www.royalsreview.com/kansas-city-royals-roster/102594/bobby-witt-jr-lands-on-the-injured-list) - [Skubal masterful in narrow victory over Royals (Bless You Boys)](https://www.blessyouboys.com/detroit-tigers-scores-standings/95537/detroit-tigers-recap-final-score-tarik-skubal) - [Royals vs. Tigers odds & prediction, Jul 25 (SportsLine)](https://www.sportsline.com/insiders/royals-vs-tigers-odds-line-prediction-2026-mlb-picks-for-saturday-july-25-from-proven-model/) Arizona Diamondbacks at Washington Nationals 4:05 PM ET · Nationals Park · KXMLBGAME-26JUL251605AZWSH MEDIUMedge +6¢ Committed probability vs market (committed before the book was fetched) | | Arena | Mkt mid | Δ | Ask | Edge | |---|---|---|---|---|---| | Arizona Diamondbacks (away) | 38% | 44.5% | -6.5 | 45¢ | -7¢ | | Washington Nationals (home) | 62% | 55.0% | +7.0 | 56¢ | +6¢ | Arena62%Market55.0% Bars show the home leg. Both legs' market mids sum to ~100, so the 1-2¢ spread is what most of these edges are fighting. Starting pitchers Arizona DiamondbacksMitch Bratt (LHP, rookie) — ~3rd MLB start, injury cover for Zac Gallen (elbow). Triple-A Reno 2.41-2.84 ERA, low-90s FB, has never worked deep. Washington NationalsFoster Griffin (LHP) — 10-2, 2.77 ERA, 110.1 IP, 109 K / just 26 BB. 2026 NL All-Star, top-10 NL in ERA, IP and K. The pick BUY YES · Washington Nationals @ 56¢ · 107 contracts ($59.92) bid/ask 54/56 · depth@ask 125,299 · vol24h 4,215 · OI 4,982 Nationals at 56c is my best number on the slate: All-Star Foster Griffin against a Diamondbacks rookie making roughly his third MLB start as injury cover. Why this number (justification written before pricing) Washington sends an All-Star with elite walk avoidance against a rookie spot-starter making roughly his third MLB start — a genuine, verified pitching mismatch, at home, with a Nats offense that has homered in 19 of its last 20. Arizona is the better team by record and won Friday 3-2, which caps the edge short of a blowout price. | Bullpen | ARI closer Paul Sewald threw 1 IP for Friday's save — available but used; Arizona's staff is thin behind Bratt and likely needs long relief. WSH rotation is decimated by IL (Gray, Herz, Waldichuk, Irvin, Parker, Williams all 60-day), so Griffin going deep matters. No WSH reliever overuse confirmed. | |---|---| | Lineup / form | ARI 10-day IL: Jordan Lawlar (hamstring), Lourdes Gurriel Jr. (adductor), Tommy Troy (shoulder). A Corbin Carroll 'injury scare' item exists but could NOT be tied to Jul 25 — unconfirmed. WSH hot: James Wood .329 over 19 games with a franchise-record 10 leadoff HR; Curtis Mead .400 since Jul 1; 150 HR in 102 games. | | Park & wx | ~82F, wind ~6 mph, 0% precip — warm and calm, mildly HR-friendly. Wind direction unconfirmed. | | Schedule | Middle game of 3 (Jul 24-26), game 2 of a 6-game Nats homestand. Quick turn from a Friday night game to a 4:05 ET start. Arizona traveled in from St. Louis. | | Anchors | no odds anchor retrievable NONE SEEN for Jul 25 — only Jul 24 opener odds pages were indexed; the series-odds page returned HTTP 403. | | Info quality | research confidence: **medium** | Sources (5) - [MLB Probable Pitchers 2026 (Jul 24-30)](https://www.fantasypros.com/mlb/probable-pitchers.php) - [Nationals' Foster Griffin goes from Japan to the All-Star Game (WaPo)](https://www.washingtonpost.com/sports/2026/07/12/nationals-foster-griffin-goes-japan-all-star-game/) - [Who is Mitch Bratt, and why is he starting for the Diamondbacks?](https://arizonasports.com/mlb/arizona-diamondbacks/who-is-mitch-bratt-and-why-is-he-starting) - [Game Notes: D-backs vs Nationals (Jul 24, 2026)](https://www.thenatsreport.com/p/game-notes-arizona-diamondbacks-vs-washington-nationals-july-24-2026) - [Diamondbacks vs. Nationals Series Injured List, Jul 24-26](https://foxsports1450.iheart.com/content/2026-07-23-diamondbacks-vs-nationals-series-injured-list-july-24-26/) Los Angeles Angels at San Francisco Giants 4:05 PM ET · Oracle Park · KXMLBGAME-26JUL251605LAASF MEDIUMedge +3¢ Committed probability vs market (committed before the book was fetched) | | Arena | Mkt mid | Δ | Ask | Edge | |---|---|---|---|---|---| | Los Angeles Angels (away) | 42% | 46.0% | -4.0 | 47¢ | -5¢ | | San Francisco Giants (home) | 58% | 54.0% | +4.0 | 55¢ | +3¢ | Arena58%Market54.0% Bars show the home leg. Both legs' market mids sum to ~100, so the 1-2¢ spread is what most of these edges are fighting. Starting pitchers Los Angeles AngelsRyan Johnson (RHP) — 2-4, 6.10 ERA in 2026. No injury flag. San Francisco GiantsRobbie Ray (LHP) — 8-6, 3.33 ERA; the Giants' most reliable arm behind Webb. The pick BUY YES · San Francisco Giants @ 55¢ · 90 contracts ($49.50) bid/ask 53/55 · depth@ask 112,125 · vol24h 32,632 · OI 28,572 Giants at 55c — Robbie Ray (3.33) versus a 6.10-ERA Angels starter at run-suppressing Oracle, with LA 17-34 on the road. Why this number (justification written before pricing) Verified probables give San Francisco a clear starting-pitcher edge (Ray 3.33 vs Johnson 6.10) plus home field at a run-suppressing Oracle Park, against an Angels club that is 17-34 on the road. The cap is that both teams are bad and the Giants are in a deep offensive slump — five straight losses entering Friday, never more than four runs — so this stays well short of a mismatch. | Bullpen | Friday Jul 24 box score was not indexed — usage from that game is UNCONFIRMED (Webb vs Grayson Rodriguez, whose 8.23 ERA made early Angels bullpen exposure plausible, inferred only). SF lost SP Trevor McDonald (elbow strain) to the IL; LAA missing Kochanowicz (elbow), Kikuchi and Ben Joyce (60-day). Closer status unconfirmed both sides. | |---|---| | Lineup / form | Entering Friday: LAA 41-62 (17-34 road), SF 42-60 (22-25 home); both 4-6 L10, LAA lost 13 of 18, SF lost 12 of 19 and were swept by Kansas City. Out: LAA Rivero (hand), Frazier (elbow); SF Bader, Bericoto, Cox. | | Park & wx | Oracle Park, mostly clear, ~62-72F. Forecasts disagree on wind — one NE ~5 mph, another WSW ~15 mph. Typical marine breeze suppresses offense. | | Schedule | Game 2 of 3. Day game after a 10:15 PM ET Friday night start for both clubs — genuine day-after-late-night spot. Sunday is the getaway day. | | Anchors | anchor seen — possible contamination Dimers model line SF 55.4% (-117) / LAA 44.6% (+113) appeared in search snippets; a Polymarket page quoting SF ~54c was listed but not opened. | | Info quality | research confidence: **medium** | Sources (5) - [Angels Probable Pitchers (MLB.com)](https://www.mlb.com/angels/roster/probable-pitchers) - [Giants vs. Angels Preview: Series Finale Starter Undecided](https://roundtable.io/sports/mlb/giants/news/giants-vs-angels-preview-series-finale-starter-undecided) - [Angels vs Giants overview, stats, injuries (Covers)](https://www.covers.com/sport/baseball/mlb/matchup/369376) - [Giants-Angels Series Preview (McCovey Chronicles)](https://www.mccoveychronicles.com/san-francisco-giants-game-information/109537/giants-angels-series-preview) - [Oracle Park Daily Weather (AccuWeather)](https://www.accuweather.com/en/us/oracle-park/94107/daily-weather-forecast/53543_poi) San Diego Padres at Miami Marlins 4:10 PM ET · loanDepot park (roof) · KXMLBGAME-26JUL251610SDMIA LOWedge +0¢ ⚠ FORCED HOLD — no positive edge. Least-bad leg taken because every game must get exactly one pick. Committed probability vs market (committed before the book was fetched) | | Arena | Mkt mid | Δ | Ask | Edge | |---|---|---|---|---|---| | San Diego Padres (away) | 45% | 45.0% | +0.0 | 46¢ | -1¢ | | Miami Marlins (home) | 55% | 54.5% | +0.5 | 55¢ | +0¢ | Arena55%Market54.5% Bars show the home leg. Both legs' market mids sum to ~100, so the 1-2¢ spread is what most of these edges are fighting. Starting pitchers San Diego PadresJP Sears (LHP) — 4.38 ERA over 24.2 IP / 5 starts, recalled from Triple-A El Paso to cover IL'd Lucas Giolito. 2025 was a career-worst 5.04 ERA with 30 HR in 135.2 IP. Miami MarlinsEury Pérez (RHP) — 5-7, 3.53 ERA, 104 K, 1.11 WHIP; last out 6 scoreless with 9 K vs Milwaukee, and earlier threw 7 perfect innings vs the A's. Post-injury workload caps are a live constraint. The pick BUY YES · Miami Marlins @ 55¢ · 36 contracts ($19.80) bid/ask 54/55 · depth@ask 401 · vol24h 5,629 · OI 3,698 FORCED HOLD, zero edge: Marlins at 55c is exactly my number — Eury Pérez is the better starter, but a ten-game losing streak has priced this correctly. Why this number (justification written before pricing) Miami holds the clear starting-pitching edge with Pérez against a homer-prone depth lefty, and adds standard home-field value in a closed dome. That edge is largely offset by Miami's ten-game losing streak and collapsed offense (~2.6 R/G during the skid) plus San Diego's late-inning edge with Mason Miller fresh — so a modest lean, not a mismatch. | Bullpen | Fri (SD won 4-2) SD used 5 relievers — Hart 28p, Peralta 20p, B. Rodriguez 22p, Morejón 24p, Miller 11p (SV #26, light and available). SD IL deep: Adam, Estrada, Morgan, Giolito. MIA used 6 short-stint arms (Gibson, Petersen, Bachar, Zuber, King, Faucher) with Meyer, Kempner, Bender on IL; a Pérez pitch limit likely means an early multi-arm bridge. | |---|---| | Lineup / form | No lineups posted for either club at research time. MIA without Griffin Conine (torn hamstring, surgery) and Liam Hicks (back). Marlins 52-51 but have lost 10 straight; Padres 50-53, ~4 back in the WC. Deadline (Aug 3) unresolved for both. | | Park & wx | loanDepot roof is closed for ~86% of games and a 4:10 ET July Miami start makes closed near-certain (announced ~2h pre-game). Neutral indoor, no weather risk. | | Schedule | Game 2 of 3. Sunday is the getaway day. Both on normal rest; Padres on an east-coast trip. | | Anchors | anchor seen — possible contamination Miami home favorite ~-136 / San Diego +113 with a 52%-tickets-SD vs 54%-handle-MIA split (DraftKings Network / Bleacher Nation) — but that price is tied to the Jul 24 opener, not Saturday. | | Info quality | research confidence: **medium** | Sources (5) - [Padres Announce Starting Pitchers for Marlins Series (SI)](https://www.si.com/mlb/padres/onsi/padres-announce-starting-pitchers-most-important-series-season-marlins) - [Padres vs. Marlins Box Score, July 24, 2026 (CBS)](https://www.cbssports.com/mlb/gametracker/boxscore/MLB_20260724_SD@MIA/) - [Padres vs. Marlins Series Injured List, Jul 24-26](https://sportssd.iheart.com/content/2026-07-23-padres-vs-marlins-series-injured-list-july-24-26/) - [The Continued Rise of Marlins' Eury Pérez (SI)](https://www.si.com/mlb/marlins/onsi/the-continued-rise-marlins-eury-perez-will-be-huge-factor-down-stretch) - [loanDepot park Roof (MLB.com)](https://www.mlb.com/marlins/ballpark/roof) Toronto Blue Jays at Boston Red Sox 4:10 PM ET · Fenway Park · KXMLBGAME-26JUL251610TORBOS LOWedge +2¢ Committed probability vs market (committed before the book was fetched) | | Arena | Mkt mid | Δ | Ask | Edge | |---|---|---|---|---|---| | Toronto Blue Jays (away) | 45% | 47.5% | -2.5 | 48¢ | -3¢ | | Boston Red Sox (home) | 55% | 52.5% | +2.5 | 53¢ | +2¢ | Arena55%Market52.5% Bars show the home leg. Both legs' market mids sum to ~100, so the 1-2¢ spread is what most of these edges are fighting. Starting pitchers Toronto Blue JaysDylan Cease (RHP) — 2.67 ERA, 2.39 FIP, AL-leading ~155 K, 36.3% K-rate, 6 double-digit-K games. Two prior starts vs Boston: 5.2 IP/4 R, then 5.0 IP/0 R. Boston Red SoxSonny Gray (RHP) — 2.48 ERA (career best) but 3.66 FIP; 1.12 WHIP, ~90:28 K:BB, AL-high ~12 wins. Has not allowed more than 1 ER in any start for over a month. Age 36; the FIP-ERA gap is regression risk. The pick BUY YES · Boston Red Sox @ 53¢ · 56 contracts ($29.68) bid/ask 52/53 · depth@ask 148,753 · vol24h 45,825 · OI 48,076 Red Sox at 53c — Toronto's Dylan Cease is the better pitcher on paper, but the Jays have scored three or fewer in six straight and Boston is 19-2. Why this number (justification written before pricing) This is a near ace-vs-ace matchup where Cease actually owns the better underlying marks, so the edge comes from context: Boston is scorching (19-2 stretch, 15-game streak just ended, won Friday 6-4) and at home, while Toronto has scored three or fewer in six straight and sits last in the AL East with a thinned staff. Toronto's 5-1 head-to-head record and Cease's FIP keep this to a modest Red Sox lean. | Bullpen | Fri Jul 24 (verified box): TOR burned five — Fluharty, Fisher, Hoffman (closer), Van Eyk, Macko; BOS used four — Guerrero, Weissert, Whitlock, Chapman (closer). Both closers pitched Friday and should be good for one inning on a 4:10 turnaround, but Toronto's middle relief is thinner after Yesavage's 4.0 IP. | |---|---| | Lineup / form | Saturday lineups unconfirmed. TOR IL is severe: Santander (60-day, labrum), Sosa (wrist), Ponce (60-day, ACL), Scherzer (back), Corbin (teres major), Mantiply (knee). BOS IL: Zack Kelly only. Bats: Okamoto 22 HR (TOR); Contreras 22 HR/66 RBI, Rafaela 104 H (BOS). Records approximate across sources: BOS ~52-49, TOR ~47-56. | | Park & wx | Fenway ~80F, sunny, wind E/SE 6-11 mph. An east wind at Fenway blows in from right-center — mildly run-suppressing. No rain. | | Schedule | Game 2 of 3 (Fri 7:15, Sat 4:10, Sun 1:35). Quick turnaround after a night game; not a getaway day. Toronto on its final July road trip. | | Anchors | no odds anchor retrievable NONE SEEN for Jul 25 — the series-odds page returned HTTP 403 and only Jul 24 market previews were indexed. | | Info quality | research confidence: **high** | Sources (5) - [Series Preview: Blue Jays at Red Sox (Blue Jays Nation)](https://bluejaysnation.com/news/series-preview-toronto-blue-jays-open-series-at-fenway-park-against-boston-red-sox) - [Blue Jays vs. Red Sox Box Score, July 24, 2026 (CBS)](https://www.cbssports.com/mlb/gametracker/boxscore/MLB_20260724_TOR@BOS/) - [Red Sox vs. Blue Jays: Injury Report & Probable Starters, Jul 24](https://www.bleachernation.com/stats-and-news/2026/07/24/red-sox-vs-blue-jays-injury-report-updates-probable-starters-july-24/) - [A moment of appreciation for dominant Red Sox ace Sonny Gray](https://www.boston.com/sports/boston-red-sox/2026/07/09/sonny-gray-record-all-star-snub/) - [NWS Boston 7-Day Forecast (Fenway vicinity)](https://forecast.weather.gov/MapClick.php?lat=42.3467&lon=-71.0972) New York Yankees at Philadelphia Phillies 6:05 PM ET · Citizens Bank Park · KXMLBGAME-26JUL251805NYYPHI MEDIUMedge +3¢ Committed probability vs market (committed before the book was fetched) | | Arena | Mkt mid | Δ | Ask | Edge | |---|---|---|---|---|---| | New York Yankees (away) | 48% | 51.5% | -3.5 | 52¢ | -4¢ | | Philadelphia Phillies (home) | 52% | 48.5% | +3.5 | 49¢ | +3¢ | Arena52%Market48.5% Bars show the home leg. Both legs' market mids sum to ~100, so the 1-2¢ spread is what most of these edges are fighting. Starting pitchers New York YankeesRyan Weathers (LHP) — 3-7, 4.40 ERA; last start 5 R in 4.2 IP vs Pittsburgh. Philadelphia PhilliesUNCONFIRMED — Phillies had not announced. Reporting points to a bullpen game or Triple-A call-up (Brian Keller named as likely bulk-relief option; Tucker Davidson also mentioned). Philadelphia has been skipping the No. 5 spot and promoted Alex McFarlane to carry nine relievers. The pick BUY YES · Philadelphia Phillies @ 49¢ · 102 contracts ($49.98) bid/ask 48/49 · depth@ask 812 · vol24h 15,467 · OI 10,064 Phillies at 49c — Harper and Schwarber at home against a 4.40-ERA Weathers, with the Yankees missing both Judge and Stanton. Why this number (justification written before pricing) The Yankees hand the ball to a 4.40-ERA lefty coming off a five-run clunker while Philadelphia is home with Harper and Schwarber against a Yankees lineup missing both Aaron Judge and Giancarlo Stanton. That edge is capped hard because the Phillies have no announced starter and are expected to piece Saturday together as a bullpen game the day after Luzardo's gem was wasted in a 1-0 loss, whereas Schlittler's 7.1 scoreless left New York's pen untouched. | Bullpen | NYY pen fresh — Schlittler went 7.1 IP Friday, leaving ~1.2 IP for relief (Bednar closed). PHI carries nine relievers after the McFarlane promotion but is down Tanner Banks (forearm) and Brad Keller (torn UCL, out for 2026), and must cover the bulk of today's innings one day after a full-game loss. | |---|---| | Lineup / form | Yankees without Aaron Judge and Giancarlo Stanton; Ben Rice the hot bat (.316, 4 HR L10). Phillies put C Rafael Marchan on the 10-day IL (patellar tendinitis, retro Jul 23), leaving J.T. Realmuto (.344 L10) as the everyday catcher. Entering Friday NYY 57-45, PHI 56-47; Yankees won 1-0. | | Park & wx | No hour-specific reading confirmed for 6:05 ET. Extended outlooks showed Saturday highs near 90-93F with light SE winds and a storm-capable pattern — some delay risk. Low confidence; CBP is small and hitter-friendly. | | Schedule | Game 2 of a 3-game interleague set. No travel for either club; Sunday is the getaway day. Both on normal rest. | | Anchors | anchor seen — possible contamination OddsShark for Jul 25 listed Yankees -109 / Phillies +100, total 8.5 → roughly NYY 51% / PHI 49% no-vig. A Polymarket-linked result appeared in search listings and was deliberately not opened. | | Info quality | research confidence: **medium** | Sources (5) - [Yankees at Phillies: series preview, probable pitchers (Pinstripe Alley)](https://www.pinstripealley.com/yankees-game-information/198763/new-york-yankees-philadelphia-phillies-probable-pitchers-cam-schlittler-cristopeher-sanchez-weathers-warren-luzardo) - [Phillies vs. Yankees: Injury Report & Probable Starters, Jul 24](https://www.bleachernation.com/stats-and-news/2026/07/24/phillies-vs-yankees-injury-report-updates-probable-starters-july-24/) - [A solution to the Phillies' fifth-starter spot? Skip it. (Inquirer)](https://www.inquirer.com/phillies/fifth-starter-rotation-zack-wheeler-cristopher-sanchez-jesus-luzardo-20260720.html) - [Cam Schlittler strikes out 12 to beat Phillies, 1-0](https://www.pinstripealley.com/yankees-scores-standings/198925/yankees-game-score-recap-phillies-cam-schlittler-jesus-luzardo-goldschmidt-homer-bednar) - [Yankees vs Phillies Odds, Saturday July 25 2026 (OddsShark)](https://www.oddsshark.com/mlb/new-york-philadelphia-odds-july-25-2026-2512380) Cleveland Guardians at Tampa Bay Rays 6:10 PM ET · Tropicana Field (fixed roof) · KXMLBGAME-26JUL251810CLETB LOWedge +2¢ Committed probability vs market (committed before the book was fetched) | | Arena | Mkt mid | Δ | Ask | Edge | |---|---|---|---|---|---| | Cleveland Guardians (away) | 42% | 44.5% | -2.5 | 45¢ | -3¢ | | Tampa Bay Rays (home) | 58% | 55.5% | +2.5 | 56¢ | +2¢ | Arena58%Market55.5% Bars show the home leg. Both legs' market mids sum to ~100, so the 1-2¢ spread is what most of these edges are fighting. Starting pitchers Cleveland GuardiansTanner Bibee (RHP) — 4-9, 3.86 ERA, 92 K/35 BB, but 6 quality starts in his last 7 (3.43 ERA / 0.92 WHIP over 44.2 IP in that span). No injury flags. Tampa Bay RaysNick Martínez (RHP) — 9-2, 2.59 ERA, first-time All-Star; one earned run in each of his last three starts (1.65 ERA over 16.1 IP). Normal rest. The pick BUY YES · Tampa Bay Rays @ 56¢ · 53 contracts ($29.68) bid/ask 55/56 · depth@ask 139,536 · vol24h 30,470 · OI 30,509 Rays at 56c — All-Star Nick Martínez (2.59) at a repaired Tropicana Field, with Tampa 9-1 and Cleveland coming off an 11-3 beating. Why this number (justification written before pricing) Tampa Bay pairs the clear starting-pitching edge with home field in a neutral-to-pitcher-friendly dome and a 9-1 hot streak, while Cleveland counters with a statistically inferior Bibee after a flat 4-6 stretch and an 11-3 drubbing Friday. The gap is real but not extreme — Bibee has six quality starts in seven — so this sits modestly on the favorite side. | Bullpen | Rays used only two relievers Friday — Sulser (1.0 IP, 15p) and Roycroft (3.0 IP, 38p, save); Roycroft is likely unavailable but the rest of the Tampa pen is fully rested. Cleveland burned five short-stint arms in the 11-3 loss (Festa, Aleman, Herrin, Armstrong, Gaddis), so availability is broad but leverage arms are on back-to-back watch. | |---|---| | Lineup / form | No scratches or new injuries confirmed for either side — lineups UNCONFIRMED. Rays 60-43, first in the AL East, 9-1 L10. Guardians 54-51, second in the AL Central, 4-6 L10, and were 0-for-17 with RISP in their prior loss to Minnesota. | | Park & wx | VERIFIED: the Rays are back at Tropicana Field for 2026 after Hurricane Milton repairs (new roof, new turf) — Friday's game was played there. Fixed-roof indoor, ~72F, no wind/rain/heat. Do NOT model this as open-air Steinbrenner Field, which was 2025 only. | | Schedule | Game 2 of 3; Sunday's 12:15 ET finale is the getaway day, not today. Both on normal rest; Cleveland already in-market since Thursday's Minnesota series. | | Anchors | anchor seen — possible contamination Stats Insider model gave the Rays 57%; TAB decimal odds Rays 1.74 / Guardians 2.15 (≈55% Rays vig-free). Source: statsinsider.com.au Jul 25 preview. | | Info quality | research confidence: **medium** | Sources (5) - [Rays Probable Pitchers (MLB.com)](https://www.mlb.com/rays/roster/probable-pitchers) - [Guardians vs. Rays Box Score, July 24, 2026 (CBS)](https://www.cbssports.com/mlb/gametracker/boxscore/MLB_20260724_CLE@TB/) - [Rays vs Guardians Prediction and MLB Tips, 25 July 2026 (Stats Insider)](https://www.statsinsider.com.au/news/rays-vs-guardians-prediction-and-mlb-tips-25-july-2026) - [Rays to return to Tropicana Field in '26 after hurricane repairs (ESPN)](https://www.espn.com/mlb/story/_/id/46947195/rays-return-tropicana-field-26-hurricane-repairs) - [Nick Martinez earns win for Rays after All-Star nod (MLB.com)](https://www.mlb.com/rays/news/nick-martinez-earns-first-all-star-nod-rays) Chicago Cubs at Pittsburgh Pirates 6:40 PM ET · PNC Park · KXMLBGAME-26JUL251840CHCPIT LOWedge +2¢ Committed probability vs market (committed before the book was fetched) | | Arena | Mkt mid | Δ | Ask | Edge | |---|---|---|---|---|---| | Chicago Cubs (away) | 47% | 44.5% | +2.5 | 45¢ | +2¢ | | Pittsburgh Pirates (home) | 53% | 55.0% | -2.0 | 56¢ | -3¢ | Arena53%Market55.0% Bars show the home leg. Both legs' market mids sum to ~100, so the 1-2¢ spread is what most of these edges are fighting. Starting pitchers Chicago CubsShota Imanaga (LHP) — 6-8, ~3.91 ERA but 2.31 over his last 7 starts (39 IP); last out 7 shutout innings vs Minnesota. Career vs Pittsburgh: 4 starts, 2-0, 0.35 ERA, 0.73 WHIP in 26 IP. Pittsburgh PiratesPaul Skenes (RHP) — 9-8, 3.43-3.67 ERA, but 2.45 ERA with 19 K over his last three starts; last out 7 IP, 1 R, 8 K vs Cleveland. 2026 NL All-Star, extra rest since Jul 19. The pick BUY YES · Chicago Cubs @ 45¢ · 66 contracts ($29.70) bid/ask 44/45 · depth@ask 1,098 · vol24h 1,418 · OI 1,566 Cubs at 45c — the market is paying full freight for Paul Skenes, but Shota Imanaga has a 0.35 career ERA against Pittsburgh and the Cubs are the better team. Why this number (justification written before pricing) Skenes is the single biggest starting-pitcher edge on the board and he is at home on extra rest, which is the case for Pittsburgh. It is largely neutralised by the Cubs being the better club (57-45 vs 53-50), by Imanaga's absurd career dominance of Pittsburgh (0.35 ERA in 26 IP) and his own 2.31 recent form, and by a Pirates bullpen ranked 22nd at 4.42 with Sisk hurt and Soto shaky — so this lands near a coin flip and I make the Cubs the small overlay. | Bullpen | Pirates pen 4.42 ERA (22nd); Gregory Soto closes and is described as unreliable; best setup man Evan Sisk is out. Cubs relief is also depleted — closer Daniel Palencia (flexor) and Phil Maton (knee) both due back before end of July, Ben Brown likely out for the season (fractured neck bone). Friday's box score fetch failed; it was a 3-2 game so both pens were likely tapped. | |---|---| | Lineup / form | Pirates missing Oneil Cruz and Spencer Horwitz (IL); Valdez (7 HR L10) and Gonzales (.395 OBP L10) hot. Critically, Don Kelly's lefty-heavy lineup is 9-20 vs LHP starters — third-fewest wins vs southpaws — a direct negative against Imanaga. Cubs 5-5 L10. Standings: MIL 64-38, CHC 57-45 (holds WC1), PIT 53-50. Cubs already added David Peterson and are shopping for pitching. | | Park & wx | PNC at 6:40 PM: high near 83F, 30% chance of showers/storms after 2 PM, wind south ~5 mph. Light wind and mild = roughly neutral; small rain-delay risk. | | Schedule | Game 2 of 3; Cubs won Friday's matinee 3-2, giving Chicago an unusually long gap into a Saturday night game. Sunday is the getaway day. Both starters on normal-or-extra rest. | | Anchors | anchor seen — possible contamination OddsShark (Jul 25) best price Pirates -125 / Cubs +122, total 7.5 → implied no-vig ≈ PIT 55% / CHC 45%. Bleacher Nation and Covers picks pages returned 403. | | Info quality | research confidence: **medium** | Sources (5) - [Cubs at Pirates Preview 07/25/2026 (MLB.com)](https://www.mlb.com/stories/game-preview/823355) - [Cubs vs Pirates Odds, Saturday July 25 2026 (OddsShark)](https://www.oddsshark.com/mlb/chicago-pittsburgh-odds-july-25-2026-2512386) - [Paul Skenes strikes out eight in Pirates' win vs. Guardians](https://www.mlb.com/news/paul-skenes-start-against-guardians-july-19-2026) - [Shota Imanaga Gave the Cubs Exactly What They Needed](https://www.bleachernation.com/cubs/2026/07/20/shota-imanaga-gave-the-cubs-exactly-what-they-needed-and-he-needs-to-keep-on-giving-it/) - [Pirates enter crucial Cubs series with wild card hopes top of mind](https://www.bucsdugout.com/pirates-game-information/50435/pittsburgh-pirates-enter-crucial-cubs-series-with-wild-card-hopes-very-top-of-mind) Atlanta Braves at Baltimore Orioles 7:05 PM ET · Camden Yards · KXMLBGAME-26JUL251905ATLBAL MEDIUMedge +3¢ Committed probability vs market (committed before the book was fetched) | | Arena | Mkt mid | Δ | Ask | Edge | |---|---|---|---|---|---| | Atlanta Braves (away) | 47% | 50.5% | -3.5 | 51¢ | -4¢ | | Baltimore Orioles (home) | 53% | 49.5% | +3.5 | 50¢ | +3¢ | Arena53%Market49.5% Bars show the home leg. Both legs' market mids sum to ~100, so the 1-2¢ spread is what most of these edges are fighting. Starting pitchers Atlanta BravesBryce Elder (RHP) — 6-6, 4.06 ERA in 19 starts, but a sharp two-phase split: 1.97 ERA / .190 AVG-against over his first 11, then 7.65 ERA, .321 AVG-against and 12 HR allowed over his last 8. Baltimore OriolesBrandon Young (RHP) — 8-2, 3.25 ERA; Baltimore is 13-3 in his starts. Threw 7 IP / 1 R last Sunday at Houston and has allowed three or fewer runs in all but one start. The pick BUY YES · Baltimore Orioles @ 50¢ · 100 contracts ($50.00) bid/ask 49/50 · depth@ask 2,716 · vol24h 2,418 · OI 2,001 Orioles at 50c — Brandon Young has Baltimore 13-3 in his starts, against a Bryce Elder who has a 7.65 ERA over his last eight. Why this number (justification written before pricing) Baltimore holds the clear starting-pitcher edge — Young against an Elder who has been battered for a 7.65 ERA with 12 homers over eight starts — and the Orioles arrive 8-2 in their last 10 with home field. Atlanta is the far better overall club (60-42 vs 50-53) and Baltimore's bullpen is depleted without Bautista and Helsley, which keeps this close to a coin flip. | Bullpen | Orioles are without closers Felix Bautista and Ryan Helsley; Kittredge and Wells are splitting the ninth with mixed results, and the BAL pen ranks below average and is the club's stated deadline priority. No specific last-two-days usage confirmed for either club; both played Friday night in Baltimore, so no travel fatigue. | |---|---| | Lineup / form | Orioles are missing BOTH primary catchers: Adley Rutschman (10-day IL, left wrist inflammation, Jul 21) and Samuel Basallo (10-day IL, right shoulder, Jul 22 retro to Jul 20); Chris Bassitt also out. Braves without Ronald Acuña Jr. Form: ATL 60-42, 6-4 L10, NL East leaders; BAL 50-53 but 8-2 L10. Rosenthal reports a Rutschman trade is now very unlikely. | | Park & wx | Camden Yards ~7:05 PM: partly cloudy, low 80s falling toward 66F, east wind 0-5 mph — near-calm, neutral to slightly run-suppressing. | | Schedule | Game 2 of a 3-game interleague set; Sunday is the finale. No travel or rest asymmetry — both clubs played Friday night here. | | Anchors | anchor seen — possible contamination OddsShark opening line Jul 25: Braves -108 / Orioles -108, total 9. Dimers model: Orioles 50.8%, Braves 49.2%. A separate source listed BAL -117 / ATL -102. | | Info quality | research confidence: **medium** | Sources (5) - [Braves vs Orioles Odds, Saturday July 25 2026 (OddsShark)](https://www.oddsshark.com/mlb/atlanta-baltimore-odds-july-25-2026-2512389) - [Orioles-Braves series preview: The NL East leaders come to Baltimore (Camden Chat)](https://sports.yahoo.com/articles/orioles-braves-series-preview-nl-140000994.html) - [Orioles injury update: Rutschman to the IL, Basallo day-to-day](https://birdswatcher.com/orioles-injury-update-adley-rutschman-to-the-il-samuel-basallo-day-to-day-and-chris-bassitt-s-desire-to-return) - [Braves vs. Orioles Prediction by Computer Model 7/25/2026 (Dimers)](https://www.dimers.com/mlb/predictions/2026_123_bal_atl) - [Camden Yards Weather Forecast (StadiumForecast)](https://www.stadiumforecast.com/stadiums/camdenyards/weather.php/forecast.html) Athletics at Minnesota Twins 7:10 PM ET · Target Field · KXMLBGAME-26JUL251910ATHMIN LOWedge +1¢ Committed probability vs market (committed before the book was fetched) | | Arena | Mkt mid | Δ | Ask | Edge | |---|---|---|---|---|---| | Athletics (away) | 42% | 40.5% | +1.5 | 41¢ | +1¢ | | Minnesota Twins (home) | 58% | 59.5% | -1.5 | 60¢ | -2¢ | Arena58%Market59.5% Bars show the home leg. Both legs' market mids sum to ~100, so the 1-2¢ spread is what most of these edges are fighting. Starting pitchers AthleticsUNCONFIRMED — A's listed TBD on game day. Verified NOT Jacob Lopez (he threw 5.0 IP in Friday's 2-0 A's win); two results asserting Lopez for Saturday are stale Friday data. Sunday is Jeffrey Springs. Likely a spot starter / bullpen game. Minnesota TwinsConnor Prielipp (LHP, 2-5) — listed as Twins probable; The Athletic reported he is the likely option after activation from the IL (left middle-finger blister, placed Jul 9). 5.00 ERA / 3.90 FIP, 71 K in 66.2 IP; 82.1 total IP already matches his career high, and his Jul 19 rehab start was only 32 pitches. Expect 4-5 innings max. The pick BUY YES · Athletics @ 41¢ · 60 contracts ($24.60) bid/ask 40/41 · depth@ask 75,642 · vol24h 211 · OI 404 Athletics at 41c — a forced low-conviction dog: the A's have no announced starter, but Minnesota's is activating off the IL on a short leash. Why this number (justification written before pricing) Minnesota is the better team (51-54 vs 43-59) at home, and the A's arrive 2-8 over their last 10 with an 8.04 L10 staff ERA, a gutted roster (Rooker, Severino on the 60-day IL) and no announced starter — a strong signal of a bullpen game. That edge is capped because the Twins' own starter is activating off the IL on a short leash, handing a bullpen that has 'been a problem all season' a long night. | Bullpen | Fri Twins: Funderburk 1.0, Travis Adams 1.0, Jack Anderson 0.1 — light, so the pen is rested but faces extra length behind Prielipp. Fri A's: Hartlieb, Jose Suarez 1.2, Elvis Alvarado 1.0 after Lopez's 5; if Saturday is a bullpen game the A's are already thin. No new closer/IL moves confirmed. | |---|---| | Lineup / form | Twins IL: Pablo Lopez (shoulder), Festa, Abel, Banda. Buxton (25 HR) and Larnach driving the offense, but Minnesota was shut out Friday and is hitting .238 with a -13 differential over its last 10. A's IL: Brent Rooker (knee) and Luis Severino (shoulder), both 60-day; Langeliers (23 HR) and Jacob Wilson (17-for-42 L10) hot. | | Park & wx | Extreme Heat Watch from noon; partly sunny high near 84F, evening falling toward 69F, S/SSW wind 10-15 mph. At Target Field's orientation that is a right-to-left cross with mild carry; warm air is offense-friendly. | | Schedule | Game 2 of 3, part of a six-game Twins homestand. A's won the Friday opener 2-0. No travel for either club; Minnesota holds Joe Ryan for Sunday. | | Anchors | no odds anchor retrievable NONE SEEN for Jul 25 — preview pieces existed only for the Jul 24 game; Baseball-Reference and the series preview returned HTTP 403. | | Info quality | research confidence: **medium** | Sources (5) - [MLB Probable Pitchers 2026 (Jul 24-30)](https://www.fantasypros.com/mlb/probable-pitchers.php) - [Injured Twins Pitcher is Back with Team, Could Start Saturday](https://sports.yahoo.com/articles/injured-twins-pitcher-back-team-020453032.html) - [Athletics vs. Minnesota Twins Box Score, July 24, 2026 (CBS)](https://www.cbssports.com/mlb/gametracker/boxscore/MLB_20260724_ATH@MIN/) - [Connor Prielipp injured list / blister, Kendry Rojas recalled](https://www.minnesotasportsfan.com/minnesota-twins/connor-prielipp-injured-list-blister-kendry-rojas-recalled/) - [NWS 7-Day Forecast, Target Field](https://forecast.weather.gov/MapClick.php?textField1=44.9778&textField2=-93.2650) Colorado Rockies at Milwaukee Brewers 7:10 PM ET · American Family Field (roof) · KXMLBGAME-26JUL251910COLMIL LOWedge +0¢ ⚠ FORCED HOLD — no positive edge. Least-bad leg taken because every game must get exactly one pick. Committed probability vs market (committed before the book was fetched) | | Arena | Mkt mid | Δ | Ask | Edge | |---|---|---|---|---|---| | Colorado Rockies (away) | 34% | 33.5% | +0.5 | 34¢ | +0¢ | | Milwaukee Brewers (home) | 66% | 67.0% | -1.0 | 68¢ | -2¢ | Arena66%Market67.0% Bars show the home leg. Both legs' market mids sum to ~100, so the 1-2¢ spread is what most of these edges are fighting. Starting pitchers Colorado RockiesRyan Feltner (RHP) — 3-4, 5.48 ERA per Saturday's probables; earlier-July snapshot 4.55 ERA, 1.29 WHIP, 47:24 K:BB in 63.1 IP. Last logged start Jul 10: 4.1 IP, 4 R, 4 BB. Trending poorly. Milwaukee BrewersRobert Gasser (LHP) — 2-4, 4.91 ERA; earlier-July snapshot 4.54 ERA, 1.29 WHIP, 36:13 K:BB in 35.2 IP over 7 starts, including a 2.60 ERA three-start stretch. Low innings total reflects a mid-season return. The pick BUY YES · Colorado Rockies @ 34¢ · 58 contracts ($19.72) bid/ask 33/34 · depth@ask 107,094 · vol24h 7,873 · OI 7,977 FORCED HOLD, zero edge: Rockies at 34c is exactly my number. Milwaukee should win comfortably, and the book already says so. Why this number (justification written before pricing) Milwaukee (64-38, best record in the NL Central with a 6.5-game lead) is a heavy talent favorite at home over a 41-63 Colorado team, and a quality gap that size normally prices out near 65-70%. It is trimmed rather than expanded because Saturday's pitching matchup is close to a wash on paper (Gasser 4.91 vs Feltner 5.48), Milwaukee's staff is carrying an unusually long IL list, and Colorado just took the opener 5-2. | Bullpen | Milwaukee's staff is depleted: Kuhnel (shoulder), D.L. Hall (pectoral), Kyle Harrison (forearm) on the 15-day, plus Woodruff, Zastryzny, Fitzpatrick and Zerpa on the 60-day. Colorado got 3.2 scoreless relief innings Friday (Criswell on the 15-day, Priester 60-day). Both pens are usable but Milwaukee's margin for a short Gasser start is thin; closer availability UNCONFIRMED. | |---|---| | Lineup / form | IL — MIL: Sal Frelick (shoulder), David Hamilton (hamstring), Brandon Lockridge (knee); COL: Brenton Doyle (oblique). Bats: William Contreras (10 HR, 57 RBI) for MIL; Hunter Goodman (31 HR), Moniak (16), Rumfield (13) for COL. MIL 64-38 and 13-7 in its last 20; COL 41-63. No confirmed scratches — lineups not posted at research time. | | Park & wx | Roof status for tonight UNCONFIRMED (Brewers decide day-of). Late-July warm dry evenings usually mean roof open; either way the retractable roof removes rain and wind. Effectively neutral, slightly hitter-friendly — and Colorado's bats are out of Coors. | | Schedule | Game 2 of 3. Friday was an afternoon game so both clubs have a day-to-night turnaround. Sunday is the finale/getaway for Colorado. No taxing travel leg. | | Anchors | no odds anchor retrievable NONE SEEN for Saturday specifically — series-preview and prediction pages exist (Bleacher Nation, DK Network, PrizePicks) but no Jul 25 moneyline or model probability was retrievable. | | Info quality | research confidence: **medium** | Sources (5) - [Rockies vs. Brewers: Probable Starters, Game Times (Yahoo)](https://sports.yahoo.com/articles/rockies-vs-brewers-probable-starters-044611541.html) - [Rockies vs. Brewers Series Injured List, Jul 24-26](https://973thegame.iheart.com/content/2026-07-22-rockies-vs-brewers-series-injured-list-july-24-26/) - [Rockies play the Brewers' game in 5-2 series-opening win (Purple Row)](https://www.purplerow.com/colorado-rockies-scores-standings/97284/rockies-play-the-brewers-game-in-5-2-series-opening-win) - [Ryan Feltner News (RotoWire)](https://www.rotowire.com/baseball/player/ryan-feltner-15541) - [Roof open or closed? How Brewers make the call (MLB.com)](https://www.mlb.com/news/brewers-ballpark-roof-opened-or-closed) Houston Astros at Chicago White Sox 7:10 PM ET · Rate Field · KXMLBGAME-26JUL251910HOUCWS MEDIUMedge +3¢ Committed probability vs market (committed before the book was fetched) | | Arena | Mkt mid | Δ | Ask | Edge | |---|---|---|---|---|---| | Houston Astros (away) | 43% | 46.5% | -3.5 | 47¢ | -4¢ | | Chicago White Sox (home) | 57% | 53.5% | +3.5 | 54¢ | +3¢ | Arena57%Market53.5% Bars show the home leg. Both legs' market mids sum to ~100, so the 1-2¢ spread is what most of these edges are fighting. Starting pitchers Houston AstrosHunter Brown (RHP) — ~3.57 ERA, 1.39 WHIP season-long, but his command has collapsed in July: 7.98 ERA over three outings with 15 BB vs 13 H, 4.74 over five starts, K/BB down from 3.61 to 1.77. Last start vs Baltimore: 4.2 IP, 4 R, 6 BB, 2 HBP. Chicago White SoxSean Burke (RHP) — 7-4, 3.20 ERA, 1.13 WHIP, 120 K / 34 BB in 112.1 IP, including a 1.69 ERA over 32 IP into the break. Recent blip vs LAD (4 IP, 4 R, two first-inning HR). The pick BUY YES · Chicago White Sox @ 54¢ · 92 contracts ($49.68) bid/ask 53/54 · depth@ask 115,232 · vol24h 11,526 · OI 8,617 White Sox at 54c — Hunter Brown has walked 15 in three July starts, and Chicago has the better recent form and the fresher bullpen. Why this number (justification written before pricing) Both listed starters are quality arms, but Burke is trending better than a Hunter Brown whose command has fallen apart in July, and the White Sox own the better recent form (7-3, +30 run differential vs 4-6, -3) plus a strong home record. A fresher bullpen after Chicago used only three relievers for 3.0 IP Friday nudges the Sox modestly above coin-flip, while Brown's season-long quality caps the edge. | Bullpen | Verified Fri (HOU won 8-5): Houston used four arms incl. high-leverage Abreu — Blubaugh 2.0, Teng 2.0, Sousa 1.0, Abreu 1.0. Chicago used only Hudson 0.2, Dominguez 0.1, Richards 2.0. Inferred: CWS pen fresher, Astros' back end thinner. IL: HOU Burrows (elbow neuritis), Walter (60-day); CWS Gilbert (shoulder) plus Berroa, Bush, Vasil (60-day, elbows). | |---|---| | Lineup / form | HOU: Carlos Correa out for the season (left ankle surgery); Brice Matthews on the 10-day (knee). CWS: Kyle Teel on the 10-day (ankle); Austin Hays 60-day (calf). No confirmed scratches; lineups post ~90 min before first pitch. | | Park & wx | Rate Field ~72-78F, partly cloudy, SW wind 5-10 mph — roughly left-to-right/out to right field at this park. Mild and modestly hitter-friendly in an already homer-friendly park; no rain threat. | | Schedule | Game 2 of 3 (Fri 7:40, Sat 7:10, Sun 2:10 finale). No travel for either club, no getaway pressure Saturday. Houston mid-road-trip; Chicago home after winning road series in Toronto and Texas. | | Anchors | no odds anchor retrievable NONE SEEN — no moneyline or model probability surfaced for Jul 25 in the pages retrieved; the Covers matchup page listed odds as unavailable. | | Info quality | research confidence: **medium** | Sources (5) - [Astros at White Sox Preview, July 25, 2026 (RunsLeft)](https://runsleft.com/games/2026-07-25/astros-at-white-sox) - [White Sox vs. Astros Series Jul 24-26: Starting Pitchers & Predictions](https://www.bleachernation.com/picks/2026/07/22/chicago-white-sox-vs-houston-astros-series-july-24-26-odds-starting-pitchers-predictions/) - [HOU@CHW box score, July 24, 2026 (CBS)](https://www.cbssports.com/mlb/gametracker/boxscore/MLB_20260724_HOU@CHW/) - [Astros vs. White Sox Series Injured List, Jul 24-26](https://ticket760.iheart.com/content/2026-07-23-astros-vs-white-sox-series-injured-list-july-24-26/) - [NWS Chicago 7-day forecast](https://forecast.weather.gov/MapClick.php?textField1=41.837&textField2=-87.685) Cincinnati Reds at St. Louis Cardinals 7:15 PM ET · Busch Stadium · KXMLBGAME-26JUL251915CINSTL MEDIUMedge +4¢ Committed probability vs market (committed before the book was fetched) | | Arena | Mkt mid | Δ | Ask | Edge | |---|---|---|---|---|---| | Cincinnati Reds (away) | 52% | 47.5% | +4.5 | 48¢ | +4¢ | | St. Louis Cardinals (home) | 48% | 52.5% | -4.5 | 53¢ | -5¢ | Arena48%Market52.5% Bars show the home leg. Both legs' market mids sum to ~100, so the 1-2¢ spread is what most of these edges are fighting. Starting pitchers Cincinnati RedsHunter Greene (RHP) — 6.06 ERA over 3 starts / 16.1 IP since returning Jul 4 from March elbow surgery, but 26 K / 5 BB (14.3 K/9) and a 3.23 FIP; after a rough 8-ER debut he went 7 IP / 0 R / 12 K and 6 IP / 3 ER / 7 K. On 6 days rest; expect an 85-95 pitch cap. St. Louis CardinalsAndre Pallante (RHP) — 10-6, 4.02 ERA, 105.1 IP, 75 K / 31 BB (6.4 K/9), 1.26 WHIP. A contact-manager with short outings; last four: 5.2 IP 0 ER, 5 IP 6 ER, 5.1 IP 3 ER. Also on 6 days rest. The pick BUY YES · Cincinnati Reds @ 48¢ · 125 contracts ($60.00) bid/ask 47/48 · depth@ask 108,794 · vol24h 998 · OI 1,033 Reds at 48c — Hunter Greene's 3.23 FIP and 14 K/9 against a contact-manager, into the league's worst home offence. Why this number (justification written before pricing) The starter matchup favors Cincinnati — Greene's 3.23 FIP and 14.3 K/9 are a clear talent edge on a low-strikeout contact-manager — and St. Louis is the worst-scoring home offense in the league at ~3.7 R/G. That is largely offset by Busch home field, the Cardinals' better record (52-50 vs 47-54), and Greene's post-surgery workload cap in front of a Reds pen missing Lodolo and Santillan, leaving a slight Cincinnati lean. | Bullpen | From Friday's box: STL used Dustin May 6 IP/89p, Soriano 1 IP/15p, Stanek 1 IP/16p; on Thursday Svanson threw 37p and Graceffo 30p — both likely down tonight, and best lefty JoJo Romero is on the 15-day IL with appendicitis (earliest return Jul 29). CIN used Lowder 5 IP/76p then four light arms (Ferguson 16p, J. Garcia 5p, Burke 9p, Antone 12p), so most are available; Cincinnati is without Lodolo and Santillan. Reds were off Thursday travelling from Seattle. | |---|---| | Lineup / form | CIN out: Matt McLain, Blake Dunn, Garrett Hampson; Elly De La Cruz is active and the Reds are near their healthiest of the year. STL out: Ramón Urías (60-day), Max Rajcic (TJ); C Pedro Pagés was a late scratch Jul 22 (illness) with no confirmation he is back. Form: STL 4-6 L10, CIN 5-5. NL Central: MIL 64-39, CHC 58-45, STL 52-50, PIT 53-51, CIN 47-54. | | Park & wx | Busch: 85F at 7 PM falling to 79F by 9, wind only 1-2 mph E/SE (near-calm, slightly in from right), PoP 4-6%. Warm, benign, effectively neutral in a pitcher-leaning park. | | Schedule | Game 2 of 3; Sunday is the getaway day. Reds opened Friday after a Thursday travel day from Seattle. Both starters on 6 days rest. | | Anchors | no odds anchor retrievable NONE SEEN — no numeric moneyline, spread or model probability was retrieved. Bleacher Nation, RotoWire, SportsLine, SportsGrid and VSiN pages returned 403 or carried no numbers. | | Info quality | research confidence: **medium** | Sources (5) - [MLB StatsAPI schedule/probables, Jul 25 2026](https://statsapi.mlb.com/api/v1/schedule?sportId=1&date=2026-07-25&teamId=138&hydrate=probablePitcher,team) - [MLB StatsAPI 2026 pitching game logs, Greene & Pallante](https://statsapi.mlb.com/api/v1/people/668881/stats?stats=gameLog&group=pitching&season=2026) - [Hunter Greene to return from injured list for Reds (MLB.com)](https://www.mlb.com/news/hunter-greene-to-return-from-injured-list-for-reds) - [Trade Deadline Outlook: Cincinnati Reds (MLBTR)](https://www.mlbtraderumors.com/2026/07/trade-deadline-outlook-cincinnati-reds-2.html) - [NWS hourly forecast, Busch Stadium grid](https://api.weather.gov/gridpoints/LSX/93,68/forecast/hourly) Los Angeles Dodgers at New York Mets 7:15 PM ET · Citi Field · KXMLBGAME-26JUL251915LADNYM MEDIUMedge +4¢ Committed probability vs market (committed before the book was fetched) | | Arena | Mkt mid | Δ | Ask | Edge | |---|---|---|---|---|---| | Los Angeles Dodgers (away) | 64% | 59.5% | +4.5 | 60¢ | +4¢ | | New York Mets (home) | 36% | 40.5% | -4.5 | 41¢ | -5¢ | Arena36%Market40.5% Bars show the home leg. Both legs' market mids sum to ~100, so the 1-2¢ spread is what most of these edges are fighting. Starting pitchers Los Angeles DodgersYoshinobu Yamamoto (RHP) — 10-6, 2.78 ERA, 119.2 IP, 113 K / 25 BB; threw his first regular-season complete game last start vs the Yankees, and held the Mets to 1 R over 7.2 IP with 7 K in April. New York MetsNolan McLean (RHP) — 7-6, 3.34 ERA over 20 starts / 113.1 IP, 135 K / 41 BB, and a genuinely strong 2.11 ERA in 8 starts since June 1, in his first full MLB season. The pick BUY YES · Los Angeles Dodgers @ 60¢ · 100 contracts ($60.00) bid/ask 59/60 · depth@ask 124,247 · vol24h 24,861 · OI 22,596 Dodgers at 60c — Yamamoto (2.78, coming off a complete game) for the NL's best team against a 43-60 Mets side that may be without Soto. Why this number (justification written before pricing) Yamamoto gives the NL-best Dodgers (65-38) a clear edge over a good-but-not-equal McLean on a 43-60 Mets team that is last in the NL East and may be without Juan Soto after he left Friday with left calf soreness. This sits near the top of the normal MLB band but short of the guardrail because McLean's recent form is real and Citi Field is a pitcher-friendly park that compresses run differential. | Bullpen | Dodgers closer Edwin Díaz (April elbow surgery) is on rehab targeted to rejoin ~Jul 28 — NOT available this series; Tanner Scott (team-leading 14 saves) has the ninth. Mets closer is Devin Williams, but relief depth is thinned with Reed Garrett (elbow), Clay Holmes (fibula) and Justin Hagenman (rib) all on the 60-day. Friday was a 4-2 game, so no extreme burn. | |---|---| | Lineup / form | Juan Soto left Friday's opener with left calf soreness, an issue since the All-Star break — Saturday status UNCONFIRMED and this is the single biggest swing factor. Mark Vientos on the 10-day (hand). Dodgers: Ohtani still shelved as a pitcher (knee) but active as a hitter; Stone, Casparius, Miller rehabbing shoulders. LAD had won 4 of 6 and took the opener. | | Park & wx | Citi Field evening: mostly clear, upper 70s falling to a low near 67F, light SE/E wind 5-10 mph (slight RF-to-LF cross). No precipitation. Neutral-to-suppressive in a pitcher-friendly park. | | Schedule | Game 2 of 3; Dodgers won the opener 4-2 (Sasaki vs Manaea). This series closes the Dodgers' road trip; Sunday is the finale, so no getaway-day factor Saturday. | | Anchors | no odds anchor retrievable Effectively NONE SEEN — the series-odds page returned HTTP 403. Dodgers were described in previews as consensus favorites and the road favorite, but no numeric win probability was verified. | | Info quality | research confidence: **medium** | Sources (5) - [Dodgers Announce Starting Pitchers for Series vs Mets (SI)](https://www.si.com/mlb/dodgers/onsi/dodgers-announce-starting-pitchers-series-new-york-mets) - [Mets set to host first-place Dodgers (Amazin' Avenue preview)](https://www.amazinavenue.com/new-york-mets-analysis/98413/mets-dodgers-probable-pitchers-series-preview-tv-how-watch) - [Mets' Juan Soto leaves game vs. Dodgers with left calf soreness (ESPN)](https://www.espn.com/mlb/story/_/id/49443306/mets-juan-soto-leaves-game-vs-dodgers-left-calf-soreness) - [Dodgers Make Final Edwin Diaz Decision for Mets Series](https://dodgersnation.com/dodgers-make-final-edwin-diaz-decision-for-mets-series-set-return-plan/2026/07/24/) - [NWS point forecast, Citi Field](https://forecast.weather.gov/MapClick.php?lat=40.7571&lon=-73.8458) Seattle Mariners at Texas Rangers 7:15 PM ET · Globe Life Field (roof) · KXMLBGAME-26JUL251915SEATEX LOWedge +2¢ Committed probability vs market (committed before the book was fetched) | | Arena | Mkt mid | Δ | Ask | Edge | |---|---|---|---|---|---| | Seattle Mariners (away) | 48% | 50.5% | -2.5 | 51¢ | -3¢ | | Texas Rangers (home) | 52% | 49.5% | +2.5 | 50¢ | +2¢ | Arena52%Market49.5% Bars show the home leg. Both legs' market mids sum to ~100, so the 1-2¢ spread is what most of these edges are fighting. Starting pitchers Seattle MarinersBryan Woo (RHP) — 7-6, 4.16 ERA but a 1.09 WHIP with 109 K / 22 BB in 110.1 IP and only 12 HR allowed; the ~5.0 K/BB implies a FIP well under the ERA (est. ~3.6-3.8, inferred). No injury flags. Texas RangersNathan Eovaldi (RHP) — 9-8, 4.21 ERA, 1.21 WHIP, 122 K / 28 BB in 115.1 IP, but 22 HR allowed (1.72/9) suggests a FIP at or above the ERA (est. ~4.3-4.5, inferred). The pick BUY YES · Texas Rangers @ 50¢ · 60 contracts ($30.00) bid/ask 49/50 · depth@ask 2,855 · vol24h 811 · OI 825 Rangers at 50c — a genuine pick'em where MLB's best bullpen, fully rested, is the tiebreak. Why this number (justification written before pricing) Two near-even teams (Texas 52-51, Seattle 51-53 after Friday's 5-3 Rangers win) where Woo holds a modest peripherals edge over Eovaldi — 1.09 vs 1.21 WHIP, 12 vs 22 homers allowed — which largely offsets Texas's home-field advantage. Texas's MLB-best bullpen (2.82 relief ERA), fully rested, tips it back to a slim home lean, though Corey Seager's absence caps the upside. | Bullpen | Both pens rested — Friday used only 3 Texas relievers on light workloads (Gray 14p, Junis 6p, Alexander 8p) and just 2 Seattle arms (Bazardo 13p, Rucker 13p); no high-leverage arm was burned. Texas relief leads MLB at 2.82 ERA despite Robert Garcia (shoulder, 60-day) and Chris Martin (shoulder) being out; Seattle is without Matt Brash (lat) and Carlos Vargas (lat). Closer identity UNCONFIRMED for both. | |---|---| | Lineup / form | Texas IL: Corey Seager (back, 10-day), Josh Jung (calf, day-to-day), and BOTH catchers — Danny Jansen (forearm) and Kyle Higashioka (flexor) — plus Cody Freeman. Langford and Burger homered Friday. Seattle IL: Brendan Donovan (groin), Rob Refsnyder (knee), with J.P. Crawford day-to-day. Texas leads the season series 4-2. | | Park & wx | Indoor expected — Globe Life's roof closes whenever temps leave 65-80F, humidity tops 50% or rain threatens, all near-certain on a late-July Arlington evening. Windless, roughly neutral-to-slightly-pitcher-friendly. Roof status for this date is inferred, not same-day confirmed. | | Schedule | Game 2 of a four-game set (Jul 24-27). No travel for either club, both off a Friday night game; Sunday and Monday are early starts so Monday is the getaway day, not today. | | Anchors | no odds anchor retrievable NONE SEEN — no moneylines, totals or model probabilities were retrievable; BetMGM, TheRX, SBG Global and Bleacher Nation pages returned 403 or carried no prices for Jul 25. | | Info quality | research confidence: **medium** | Sources (5) - [Mariners Probable Starters vs. Rangers, Jul 24-27 (SI)](https://www.si.com/mlb/mariners/onsi/mariners-probable-starters-vs-rangers-full-pitching-matchups-for-july-24-27) - [Mariners vs. Rangers Box Score, July 24, 2026 (CBS)](https://www.cbssports.com/mlb/gametracker/boxscore/MLB_20260724_SEA@TEX/) - [Mariners vs. Rangers Series Injured List, Jul 24-27](https://ripcityradio.iheart.com/content/2026-07-23-mariners-vs-rangers-series-injured-list-july-24-27/) - [Texas Rangers provide updates on group of injured relievers](https://sports.yahoo.com/articles/texas-rangers-updates-group-injured-222349620.html) - [Rules for the Roof Being Open at Globe Life Field](https://1063thebuzz.com/globe-life-field-roof-rules/) Arena runs forced coverage: every game played today receives exactly one pick regardless of whether an edge exists, so that calibration measures raw forecasting skill with selection removed, and the zero/negative-edge subset measures what selection is worth. Retired World Cup edition: `audit_version=wc2026` (2026-07-19). Picks are tagged `audit_version=arena`, are never auto-copied and never appear on the public track record. Probabilities are pre-game forecasts and are not revised post-pricing. Research confidence is **medium** on 14 of 15 games (Toronto–Boston high). Starters were source-verified in 13 games; **Philadelphia's and the Athletics' Saturday starters were not announced** at research time and both picks carry that uncertainty explicitly in their rationale.