Skip to content
GARY A.I.Get the app
MLB · Fri, Aug 21 · 7:15 PM

Rays at Orioles

O/U 8 · RL Orioles -1.5 · Oriole Park at Camden Yards

GARY'S PICK
Rays Moneyline
MLB@ Orioles· +106

Rays
Moneyline

+106 · LOST · TB 3 · BAL 5

Orioles

The pick & result

Published pick
Rays ML +106
Published odds
+106
Result
Lost
Final score
3-5

Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.

The read

Friday night at Camden Yards, an Orioles club trying to stop a four-game slide welcomes the division-leading Rays in a matchup neither side can treat casually. Baltimore has won eight of 12 meetings and all four at Camden Yards, while Trevor Rogers enters with six earned runs over 16 innings in his last three starts compared with Freddy Peralta’s 12 earned runs over 14⅓ innings. I respect those Baltimore advantages, but Tampa Bay at plus money is the ticket my read calls for.

The Rays have six right-handed hitters and one switch-hitter facing Rogers, who has allowed righties a .277 average and .773 OPS with 12 home runs in 361 at-bats; lefties have managed only a .177 average and .504 OPS. Tampa Bay is 23-12 against left-handed starters, whereas Baltimore is 44-45 against right-handed starters. Yandy Díaz is 21-for-57 with a 1.000 OPS over his last 15 games, and Ryan Vilade is 4-for-4 with a home run and a walk against Rogers this season. Peralta remains the risk, but his most recent look at this Baltimore lineup produced one hit and two earned runs over 4⅔ innings. He does not need to dominate for this bet—he needs to keep Tampa Bay within reach.

That is where the bullpen decides my card. Tampa Bay’s current relief group owns a 2.94 ERA and 1.06 WHIP, compared with Baltimore’s 4.17 ERA and 1.24 WHIP. The recent seven-game figures run the other way—6.11 for the Rays and 3.75 for the Orioles—so this is not an automatic late-inning edge. Still, Bryan Baker, Kevin Kelly and Tyler Wells did not pitch Thursday, and their season-long work gives Tampa Bay the relief structure I trust more in a close game. I’m taking the plus price on the outright result rather than paying -200 for the extra run and a half.

The research

The dated measurements the app shows under this card — observations with their sample and source, not predictions.

STARTER FORM

  • Freddy Peralta: 7.53 ERA over his last 3 starts

    7.53

    Peralta's been battered lately — 12 earned runs over his last three starts for a 7.53 ERA, on top of an already shaky 5.27 season mark. I'm staying away from him in this one tonight.

HEAT CHECK

  • Pete Alonso: 1.249 OPS in Last 15 Days

    1.249

    Alonso's locked in at a 1.249 OPS across his last 53 plate appearances, and the power's already real with 29 homers on the year. That's a lot for Baltimore's staff to handle, and I'm on the over on his 1.5 total bases tonight.

COOLING OFF

  • Junior Caminero: .590 OPS in Last 15 Days

    .590

    He's young, and young hitters go through stretches where the league finds a hole before they adjust back. He's still getting a full workload, so Tampa Bay clearly hasn't lost faith in him — I just want to see Caminero drive the ball again before I pay up for him in power markets tonight.

HEAD-TO-HEAD

  • Orioles are 8-4 vs Rays this season

    8-4

    Baltimore's up 8-4 on Tampa Bay this season, but the Rays just snapped back with a 7-6 win last time out. I wouldn't lean too hard on the O's tonight without accounting for that.

STREAK

  • BAL have lost 4 straight

    L4

    Strip out the skid and the other six games in that window were 4-2 — this team was playing above .500 before it fell apart. Getting outscored by 10 over four games is consistent losing, not one blowout skewing the average, and that's the harder kind of streak to snap.

TEAM RECORD

  • Orioles 6-2 in Trevor Rogers's last 8 starts

    6-2

    Baltimore is 6-2 in Trevor Rogers's last eight starts. I like the O's again with him on the mound against Tampa Bay.

REGRESSION

  • Chandler Simpson: .309 AVG vs .258 xBA

    .258

    This is the widest gap between results and contact quality in the whole group, and it's held up over a deep enough sample that it's not about to age out on its own. The power number's running just as hot as the average — this isn't one lucky single, the whole line's inflated. Any prop built on him repeating this pace looks overpriced to me tonight.

  • Freddy Peralta: 5.27 ERA vs 4.09 xERA

    4.09

    Peralta's season ERA sits at 5.27 against a 4.09 expected mark, so there's some bad luck mixed into that number — opponents hitting .267 against him versus an expected .242. Doesn't erase how rough his last three starts have been, but the stuff underneath may be better than the results suggest tonight.

CLOSER WATCH

  • Ryan Helsley / Andrew Kittredge

    8 SV

    Shared ninth in BAL: Ryan Helsley 8 saves, Andrew Kittredge 6. The role is live.

All research from this day

About this analysis

Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Daily picks first stored August 20, 2026 at 4:07 PM ET.
Odds record
The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, draftkings, caesars, betmgm, betrivers, fanatics.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2
  • GARY'S PICK
    FREDDY PERALTAPITCHER OUTS UNDER 15.5
    MLBTampa Bay Rays· -136

    Freddy Peralta
    Pitcher Outs under 15.5

    -136 · LOST · ACTUAL 21

    Tampa Bay Rays

    Peralta has recorded more than 15 outs in only two of his last eight starts. Even when he limited Baltimore to two earned runs five days ago, three walks and 76 pitches forced him out after 4⅔ innings. That is the path I expect again: enough traffic and extended at-bats to keep him from working deep, without requiring an Orioles offensive explosion.

    Peralta carries a 1.48 WHIP and has issued 53 walks in 128 innings. Baltimore averages 3.82 walks per game, and seeing him again this quickly should help the lineup maintain a patient approach. Tampa Bay also has its best late-inning relievers rested, so there is little incentive to stretch Peralta through the sixth. I’m betting the recurring pitch-count problem rather than trying to predict how many runs score.

  • GARY'S PICK
    YANDY DIAZTOTAL BASES OVER 1.5
    MLBTampa Bay Rays· +123

    Yandy Diaz
    Total Bases over 1.5

    +123 · LOST · ACTUAL 0

    Tampa Bay Rays

    This matchup is built for Díaz. Trevor Rogers has held left-handed hitters to a .177 average and .504 OPS, but righties have produced a .277 average, .773 OPS and 12 home runs against him. Díaz owns an .864 OPS against left-handed pitching and is 3-for-6 in his meetings with Rogers this season.

    The current contact is even more compelling. Díaz is 21-for-57 with four home runs over his last 15 games, has exceeded this number in 10 of those 15 and recently produced 13 hard-hit balls. Batting first also gives him the strongest chance on the Tampa Bay side to receive a fifth plate appearance. One extra-base hit or two singles gets us there, and I want that combination at plus money.

Every prop from this day is on the archive page.

Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.

Get Gary on the App Store

Every MLB game this dayThe MLB recordToday's MLB picksEvery sport this day