Tampa Bay Rays over Pittsburgh Pirates
WINRoman Slate (Line Movement Hawk) — Game-day notebook: Tampa Bay Rays over Pittsburgh Pirates at +128. Model confidence is 0.297 on 16.596/25.596. Price behavior confirms the read rather than contradicting it. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from 140 to 108 (-32), toward the pick side. Lineup status: Both starting lineups were announced at publish time. Tampa Bay Rays: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Tampa Bay Rays went 2-1. Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Pittsburgh Pirates went 1-1; in stable-lineup comps (≥8 shared), Pittsburgh Pirates went 1-1. Metrics context: Pricing context is closer to balanced; bullpen fatigue context leans against this side (~10 points); platoon split setup supports this side (lineup fit +0.22); books are tightly aligned. Weather and crew context: 84.4°F, Wind 16.5 mph SSW (in from LF), Humidity 37%, P.O.P. 5% (Open-Meteo fallback) / Home Plate: Adrian Johnson; First Base: Paul Clemons; Second Base: Steven Jaschinski; Third Base: Brock Ballou. Evaluated metrics (team-favor): confidence=0.297 (data points: 16.596/25.596); odds=+128; pitching=Drew Rasmussen vs Paul Skenes; line move=Moneyline moved from 140 to 108 (-32), toward the pick side.; weather=84.4°F, Wind 16.5 mph SSW (in from LF), Humidity 37%, P.O.P. 5% (Open-Meteo fallback); umpire=Home Plate: Adrian Johnson; First Base: Paul Clemons; Second Base: Steven Jaschinski; Third Base: Brock Ballou; lineups=Both starting lineups were announced at publish time.; lineup impact=Tampa Bay Rays: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Pittsburgh Pirates went 1-1; in stable-lineup comps (≥8 shared), Pittsburgh Pirates went 1-1.; signal-count edge=Tampa Bay Rays (15-8); Tampa Bay Rays favored metrics=avg, groundOuts, runs, rbi, whip, strikeoutWalkRatio (+9 more); Pittsburgh Pirates favored metrics=airOuts, doubles, triples, homeRuns, homeRunsPer9, Batters have most hits vs opposing pitcher (+2 more).
Expanded game context
- Weather: 83.1°F, Wind 15.6 mph SSW (in from LF), Humidity 42%, P.O.P. 3% (Open-Meteo fallback)
- Umpire Crew: Home Plate: Adrian Johnson; First Base: Paul Clemons; Second Base: Steven Jaschinski; Third Base: Brock Ballou
- Tampa Bay Rays Injuries: Ben Williamson (Active), Bryan Baker (Active), Cedric Mullins (Active), Chandler Simpson (Active), Cole Sulser (Active), Drew Rasmussen (Active), Griffin Jax (Active), Hunter Bigge (Active)
- Pittsburgh Pirates Injuries: Billy Cook (Active), Brandon Lowe (Active), Braxton Ashcraft (Active), Bryan Reynolds (Active), Bubba Chandler (Active), Cam Sanders (Active), Carmen Mlodzinski (Active), Dennis Santana (Active)
- Starting Lineups: Both starting lineups were announced at publish time.
- Lineup Change Impact: Tampa Bay Rays: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Tampa Bay Rays went 2-1. Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Pittsburgh Pirates went 1-1; in stable-lineup comps (≥8 shared), Pittsburgh Pirates went 1-1.
- Line Movement: Moneyline moved from 140 to 101 (-39), toward the pick side.