Night Moves Betting Preview: Friday, July 24, 2026
Ramon Scott’s MLB, CFL and tennis picks, full market snapshot, matchup analysis, Night Moves Chat consensus, Tony’s Picks leaderboard recap and Thursday results.
Friday Night Moves Betting Card
Colorado Rockies at Milwaukee Brewers
Milwaukee enters with the superior starter profile and the stronger offense against right-handed pitching. Shane Drohan carries a 3.19 ERA, a 1.18 WHIP and a strong strikeout-to-walk foundation, while Tomoyuki Sugano has survived with a 9-4 record despite a 4.77 ERA and too much hard contact. The Brewers are capable of creating separation, but the price forces bettors to decide between laying the run line or attacking the total.
The sharper angle is the under. Colorado has stayed under in eight of its last 12 games, including five of six on the road, while 11 of the last 15 meetings have finished below the number. Both bullpens were rested entering Friday, which reduces the late-inning volatility normally associated with a Colorado game.
Chicago Cubs at Pittsburgh Pirates
Matt Boyd has looked considerably better since returning, posting five consecutive competitive starts and working six or more innings in three straight. Jared Jones has been even sharper in his latest sample, producing a 1.20 ERA, a 0.53 WHIP and a 43 percent strikeout rate across his last three appearances. Chicago’s offense has also been quiet against right-handed pitching, finishing with four hits or fewer in three straight games.
Pittsburgh has the stronger recent offensive ceiling, but the opening five innings are built around two starters in form. Ramon accepted the juice on a 4.5 first-five total rather than force a side in a near pick’em matchup.
Kansas City Royals at Detroit Tigers
Kansas City planned to open with Beck Way before turning the game over to Noah Cameron, whose 5.28 ERA and 1.46 WHIP have continued to move in the wrong direction. Cameron has allowed at least five earned runs in four of his last five starts and six home runs across his last four. That is a difficult setup against Detroit with Tarik Skubal on the other side.
Skubal entered with a 2.83 ERA and a 0.93 WHIP, then raised his strikeout ceiling with nine or more punchouts in four of five starts. Kansas City has handled some left-handers this season, but its recent production against southpaws has cooled. Ramon chose the first-five run line to concentrate the wager around the largest starting-pitching mismatch on the card.
Arizona Diamondbacks at Washington Nationals
Arizona carried momentum from Thursday’s 10-6 win over St. Louis and entered Friday with five straight road victories. Eduardo Rodriguez owned a 2.62 ERA and gave the Diamondbacks a major early advantage over Carson Palmquist, who entered with an 8.73 ERA and a 1.68 WHIP. Washington’s expected piggyback option, Zack Littell, had also struggled with a 5.34 ERA and 10 home runs allowed over his previous seven outings.
The key concern with a full-game Arizona ticket is bullpen exposure. Ramon therefore moved to the first five innings, where Rodriguez can control the matchup and Arizona can attack a left-hander against whom its lineup owns favorable splits.
New York Yankees at Philadelphia Phillies
Will Warren moved into the Friday start after working briefly in relief during the reshuffled Pittsburgh series. His previous full start came July 12, when he allowed one run over five innings against Washington. Philadelphia countered with Jesús Luzardo, whose season line remained solid, but the current Yankees roster had produced a .333 batting average in prior matchups against him.
The Phillies had lost four of six and entered on a two-game skid, while New York had won seven of 10. The underdog price created the value. Ramon sided with the Yankees’ recent form and their familiarity with Luzardo rather than laying a short favorite price with Philadelphia.
Atlanta Braves at Baltimore Orioles
Grant Holmes entered with the better full-season ERA, but Baltimore starter Tyler Rogers had allowed no more than one earned run in every outing since June 14. His recent line included a 1.44 ERA and a .219 opponent batting average over three starts. The matchup also fit Baltimore because Atlanta had averaged only 1.4 earned runs against left-handed starters across its previous 10 such games.
Baltimore had won eight of 10 and four of five at home, while Atlanta had dropped five of its previous six meetings with the Orioles. The market was nearly even, so Ramon trusted the home side and the starter whose current form best matched the opposing lineup.
Los Angeles Dodgers at New York Mets
Roki Sasaki entered with uneven season numbers, but his latest start offered a meaningful correction. After the Dodgers addressed concerns that he might have been tipping pitches, Sasaki worked 5? scoreless innings with five strikeouts against the Yankees. Sean Manaea had also shown signs of stabilization, while the Mets’ offense continued to suppress full-game totals.
New York had stayed under in seven of eight, and six of the previous nine meetings between these teams had also finished below the number. The Dodgers remain dangerous against any left-hander, but Ramon’s handicap was that Sasaki’s adjustment and the Mets’ offensive inconsistency made nine runs too high.
San Diego Padres at Miami Marlins
San Diego entered in poor form, but Miami’s nine-game losing streak and uncertain pitching plan made the Marlins difficult to support as a favorite. With Max Meyer sidelined by a neck strain, Miami was expected to use Gusto for limited innings before turning the game over to a collection of relievers that included Dax Fulton, Tyler Zuber, Luke Bashar and potentially John King.
The Padres had lost 12 of 15 road games, yet the plus-money price shifted the burden of proof to Miami. Ramon viewed San Diego as the more trustworthy side in a matchup where the favorite lacked both current form and a stable starting arrangement.
Cleveland Guardians at Tampa Bay Rays
Joey Cantillo’s 3.73 ERA did not fully capture his recent effectiveness. Since June 13, he had held opponents to one earned run or fewer in five of seven starts. Shane McClanahan entered with a 3.16 ERA and a 1.15 WHIP, giving Tampa Bay the stronger control profile in a matchup featuring two lineups that had struggled against left-handed starters.
Cleveland had gone under in seven of eight road games, and the series had produced five consecutive unders overall. Six of the previous seven meetings in Tampa Bay also stayed below the number. Ramon passed on laying a price with the Rays and instead backed the most consistent matchup trend.
Toronto Blue Jays at Boston Red Sox
Trey Savage brought strikeout ability but also recurring walk trouble into Fenway Park. Patrick Sandoval had only recently returned from injury and carried a 4.82 ERA with a 1.71 WHIP, so the pitching matchup was not strong enough to drive the selection by itself. Ramon instead centered the handicap on Toronto’s offensive decline and Boston’s broader body of work.
The Red Sox had just seen a 15-game winning streak end, but one loss did not erase the form that created it. Toronto remained an unreliable underdog and had struggled to turn quality pitching moments into sustained offense. Ramon backed Boston to begin another winning sequence.
Houston Astros at Chicago White Sox
Houston swept Miami and covered the run line in all three games, but the level of competition changed sharply in Chicago. Spencer Arrighetti entered with a 4.35 ERA and had allowed 31 earned runs across his previous seven starts, with walks continuing to create traffic. Davis Martin carried a 3.31 ERA, a 9-5 record and much stronger numbers at home.
The White Sox had won seven of nine and 14 of 20 at home. Ramon avoided the full-game bullpen variance and laid a half run in the first five innings, betting that Martin would protect the early edge while Chicago’s offense pressured Arrighetti.
Seattle Mariners at Texas Rangers
Bryce Miller’s 2.27 ERA, 0.80 WHIP and .201 opponent batting average made him one of the strongest starters on Friday’s board. Texas had produced 11 overs in 12 games, but the Rangers now faced a pitcher capable of interrupting that trend. Mackenzie Gore’s 4.80 ERA and recent regression created risk on the other side, although Seattle’s offense had not consistently punished left-handed pitching.
Five of the previous six meetings had stayed under, including four of five in Texas. The total of 7.5 showed that the market had not overreacted to the Rangers’ recent run of high-scoring games. Ramon trusted Miller to set the pace and backed the series profile.
Oakland Athletics at Minnesota Twins
Jacob Lopez entered with a 6.63 ERA, while Zebby Matthews carried a 5.40 ERA and had been hit hard in his latest appearance. Oakland had lost 13 of 15 and 10 of 11 on the road, but the pitching matchup made it difficult to trust Minnesota at a favorite price. Eight of the previous 11 meetings had gone over.
Rather than choose between two flawed teams, Ramon attacked the first-five total. Both starters had clear blowup potential, and an early over reduced dependence on two bullpens that could change the character of the game.
Cincinnati Reds at St. Louis Cardinals
Rhett Lowder and Dustin May both brought unstable recent form into the matchup. Lowder had been tagged for eight earned runs and 11 hits in 2? innings against Colorado, while May carried a 4.77 ERA and a 1.32 WHIP. St. Louis had scored two runs or fewer in three of four and had also watched its bullpen fall toward the bottom third of the league.
Cincinnati entered with three wins in four games and renewed momentum from Elly De La Cruz. The Cardinals’ home-field edge did not justify a price near -160 in a matchup with this much pitching and bullpen uncertainty. Ramon took the value side.
Los Angeles Angels at San Francisco Giants
Logan Webb entered with a 3.86 ERA and a 1.11 WHIP, supported by a walk rate near six percent. The Angels had averaged only 1.7 earned runs across their previous 10 games against right-handed starters. Grayson Rodriguez’s 8.22 ERA was the obvious threat to an under position, but San Francisco’s offense had remained too inconsistent to command a large favorite price.
Ramon narrowed the wager to the first five innings. Webb offered the best run-prevention profile in the matchup, and the Giants’ offensive inconsistency made a full-game side less appealing than a low-scoring opening segment.
CFL Friday Night Feature
Calgary Stampeders at Winnipeg Blue Bombers
Calgary entered 6-0 to the over but only 2-4 against the spread. Vernon Adams Jr. remained the more established quarterback, yet Winnipeg’s Drew Brown had just delivered another 300-yard performance with two touchdowns and no interceptions in a 36-24 win over Ottawa. The market sat close to a pick’em despite Winnipeg’s better record.
Calgary had won recent road meetings in Winnipeg, including a 41-20 result the previous season, but Ramon believed the market was still discounting Brown too aggressively. The Bombers had the better overall team profile and enough quarterback production to justify the short home price.
Late Tennis Picks
ATP and WTA Night Moves Selections
Ramon closed the show with two additional tennis positions. On the men’s side, he backed Quentin Halys as a plus-money underdog against Yannick Hanfmann. On the women’s side, he took Mayar Sherif with a game-spread cushion against Paula Badosa and recommended a smaller moneyline sprinkle.
Night Moves Consensus Report
Where Ramon and the Chat Agreed
The strongest direct agreement came on Rockies–Brewers under, Baltimore over Atlanta, San Diego over Miami, Boston over Toronto and Chicago White Sox first five over Houston. The chat also broadly supported Tampa Bay as the side even though Ramon preferred the under, and multiple participants joined Ramon in opposing St. Louis by taking Cincinnati at plus money.
The most divided games were Yankees–Phillies, Dodgers–Mets, Mariners–Rangers and Angels–Giants. Ramon took the Yankees while several chat members backed Philadelphia. The Dodgers–Mets total split the room. Seattle–Texas produced under support from Ramon but side and over interest from the chat. Angels–Giants created competing first-five side, over and under opinions.
The clearest chat-only clusters were Tampa Bay moneyline, Detroit first five with Skubal strikeouts, San Diego first five, and the full-game over in Oakland–Minnesota. The CFL room leaned toward Calgary’s historical matchup success or the over, while Ramon stayed with Winnipeg.
Tony’s Picks Leaderboard Recap
Thursday Game Recap
Night Moves Winners and Key Results
Night Moves cashed Arizona as the Diamondbacks defeated St. Louis 10-6 in the one-game makeup. Arizona’s offense supplied the separation and carried momentum into Friday’s trip to Washington.
The Padres run-line position also got there despite San Diego losing 7-6 to Atlanta. Chris Sale dominated for six innings with 11 strikeouts before the Braves bullpen allowed San Diego to close the margin. Michael Harris II, Ozzie Albies and Drake Baldwin each homered for Atlanta, while Griffin Canning allowed five runs and three home runs in only 2? innings. San Diego finished the series having lost three of four and 16 of 23 overall.
Detroit beat Kansas City 4-3 behind James Outman’s three-run homer. Cleveland defeated Minnesota 3-1 in 12 innings after Gavin Williams recorded an immaculate inning. In the CFL, Edmonton beat Saskatchewan 36-34 in a game that sailed over the total after a 21-17 first half and multiple lead changes.
Odds reflect the uploaded Friday morning market snapshot and can move before first pitch or kickoff.

