Peralta owns a 9.31 ERA and 1.76 WHIP while Rogers offers a steadier 4.21 ERA edge.
De-vigged implied totals sit at TB 4.0 and BAL 3.5, with the total pinned at 7.5. The Rays at -138 look a touch pricey given Peralta's ugly form, making the BAL +126 side the softer number versus my read. The market treats this closer to a coinflip than the favorite tag suggests.
Rogers brings the cleaner profile with a 4.21 ERA, 1.25 WHIP, and tidy 2.57 BB/9, giving Baltimore the reliable arm. Peralta's tiny 9.2-inning sample shows a 9.31 ERA and alarming 14.67 H/9, though the sample is small enough to demand caution. On stuff and command combined, the edge tilts toward Rogers here.
Tampa Bay owns the league's best contact profile at 0.260 (1/30) and the lowest strikeout rate (30/30), making them tough to miss bats against but light on pop (21/30 HR). Baltimore whiffs heavily (4/30 in K/game) yet carries more thump (13/30 HR), a stack that fits nicely if Peralta keeps serving hittable pitches. Expect Baltimore to lean on the long ball while Tampa grinds contact against Rogers.
Indoor / climate-controlled stadium: weather is a non-factor.
Tropicana Field is a dome, so treat weather as a non-factor with no wind or temperature impact on run scoring.
Stack Baltimore bats against Peralta's 14.67 H/9, prioritizing power sources in the dome where nothing suppresses the ball. A secondary Rays stack works given their league-best contact if Rogers falters.
Fade Peralta given the 9.31 ERA despite his low BB/9, as the hittable line caps his ceiling. Rogers is a modest cash-game consideration off his steadier ratios if you need innings.
Season series: BAL 5 – TB 3
Baltimore leads the season series 5-3.
BAL @ TB
BOS @ PIT
ARI @ ATL
NYY @ TOR
WAS @ NYM
SD @ CLE
CWS @ DET
MIA @ CIN
PHI @ MIN
STL @ CHC
COL @ SF
TEX @ ATH
KC @ LAA
MIL @ LAD
SEA @ HOU