Player review: Robbie Ray

2025 stats: 32 GS, 182.1 IP, 3.65 ERA, 3.93 FIP, 109 ERA+, 1.212 WHIP, 9.2 K/9, 3.6 BB/9, 1.1 HR/9, 2.2 fWAR

Robbie Ray was an All-Star in 2025. At least, up until the All-Star break.

His 2.65 ERA led the club into the July recess. At that point in the season, he ranked in the top-10 among qualified pitchers across the MLB in innings pitched, batting average of balls-in-play, runners stranded (LOB%), and opponents’ average. In tandem with Logan Webb, the pair were co-aces leading one of the better rotations in the Majors. They were an odd-but-effective couple: Ray’s blunt instrument attacks at the letters one day; Webb’s heavier rocks-at-the-knees the next.  

The invitation to the Midsummer Classic was well-deserved. His last two seasons for Seattle and San Francisco were cut short by Tommy John surgery then long delayed by recovery. But at the start of the 2025 season, Ray was finally healthy and pitched with purpose from the jump. The relief he felt being back on the mound with regularity was clear, his loud grunts of gratitude echoed throughout the stadiums as he won his first three outings of the year. From the end of April to the beginning of June, the southpaw strung together eight consecutive quality starts. His strong performance had Fangraphs’ blogger Ben Clemens singing his praises, marveling at Ray’s ability to do so much with so little. Just a mid-to-low 90s four-seamer, three subpar secondary pitches, and a whole lot of backspin was ostensibly all he needed to not only be effective, but reclaim his Cy Young form from 2021. Out of nowhere, he  flirted with a “Maddux” in Arizona, throwing his second career complete game. He then tangoed with future World Series MVP Yoshinobu Yamamoto right before the break, logging his 13th quality start in 20 games. 

But this is a 2025 San Francisco Giants player review after all, so we know the good times just don’t last — and Ray might’ve been the first body to fall off the back of the wagon.

His first start after the All Star break came in Toronto in which he surrendered 5 earned runs in 4.1 innings pitched. It was his worst outing of the year up to that point — but it’d have more competition as he and the Giants slogged through the dog days of summer. Having allowed just 4 earned runs in a start just once over his first 20 games, Ray gave up at least 4 or more runs in 6 over his final 12, including a horrific, knuckle-dragging stumble in which opposing teams plated 22 runs in 22.2 innings against him over his last 5 games. His ERA over the “shorter half” nearly doubled. His K/9 rate fell and his BB/9 rate increased. Balls in play started finding holes and open grass. Hitters became more persistent. Innings drew on longer and became harder to close out. Ray’s left-on-base percentage dropped nearly 20 points. Opponent’s OPS rose from .608 to .810. 

As disappointing and as sharp as the decline was, it shouldn’t have been too much of a surprise. Fatigue is always a factor for any pitcher in the latter half of the season. Not to mention the fact that Ray, who turned 34 in October, has been wringing his arm out like laundry for over a decade’s worth of seasons now. The fabric is worn, the color faded, and then there’s the long wrinkle of his Tommy John surgery that stretches back to 2023. His last full season with a proper pitching load was with Seattle way back when in 2022 (189 IP/ 32 GS). The 119 innings Ray logged over his first 20 starts was nearly four times his innings total from 2024.

While the final 3.65 ERA in 2025 is surely a disappointment considering what Ray initially seemed to promise, it’s still lower than his career mark, and the drop off shouldn’t be too surprising. Looking back over his career, Ray has never been a steady hand. His three-outcomes style opens him up to wild swings in results, making sustained dominance over a whole season difficult. The real accomplishment of 2025 for Ray is that he stayed healthy. For better or for worse, he notched 32 starts for the fifth time in his career. His 182.1 innings were just 11 shy of his career high. He would’ve been considered the workhorse in the Dodger rotation, throwing more than Yoshinobu, more than double Tyler Glasnow’s regular season innings, nearly three-times Blake Snell’s, and nearly four-times Ohtani’s. 

Small points of pride — but points all the same. 

Ray has one more year on his Giants contract, and considering how the offseason has played out in terms of pitching acquisitions, the team is counting on him to reclaim his partnership with Webb at the top of the rotation. They need him to stay healthy again…and to be better through August and September. 

Can he do that? Sureyeerrrrmaaheeyybeeee…

All I know is that Ray is a pitcher who can be both fun and infuriating to watch — and often these emotions are felt in the same game, or in the same inning. A lot of his success in the league comes from getting out of his own way. Walks and home runs and home runs after walks have been his downfall for a long while now. When he won the AL Cy Young Award in 2021 with a league leading 157 ERA+, his HR/9 rate was 1.5, the same rate as it was the following year in 2022 when he posted a 100 ERA+. Players will always hit the ball hard and in the air against Ray, the difference is if there are runners on base when that happens. While he’s certainly used to, and accepted, that walks are a part of his game, they still very much matter. His 4.77 strikeout-to-walk ratio in 2021 dropped to 3.42 in 2022, while his walk rate increased from 2.4 to 3.0. That small increase has a ripple effect. All those extra pitches thrown and extended innings add up over 180 innings and can whittle you down to average.

A pitcher like Webb has a myriad of ways to get a batter out in terms of pitch type and location. He’s not afraid of contact because it’s often shot into the ground. Ray is playing a much more dangerous game. He needs to miss bats. He needs the strikeout, and to get a lot of strikeouts, count leverage, chase, and whiff are key ingredients. Last season, Ray’s 27 Whiff-%, while still above leave average, was his lowest (in a full season) since 2016. His K/9 rate dropped below 10 for the first time since 2015. More plate appearances ended when the batter was ahead in the count against Ray than behind (265 to 253). Count leverage can mean the difference between facing an All-Star in the box or Matt Cain. An .888 OPS and a .455 OPS is pretty stark, and for Ray last season, it ended up being a coin flip at times what kind of hitter he faced. Best not to leave that kind of thing up to chance.

First pitch strikes are key, as are finding a way to wiggle yourself back into a count you fell behind in. Webb’s strikeout-to-walk ratio after he fell behind 1-0 to a hitter was still 2-to-1 last season. For Ray, it was a smidge better than one-to-one.

I think the key for Ray in 2026 is to reassert his fastball. This is somewhat obvious. As mentioned earlier, it’s no secret, with its backspin and rise, that it’s his best pitch — but just because its his best pitch doesn’t mean it needs to be saved for two-strike situations. In his most successful years, the four-seamer was a dynamic weapon in all counts. Ray threw a first-pitch fastball nearly 65% of the time in 2021, and last year that number dropped down to 49%. In 2017 (his first All-Star year), he threw his four-seamer 53% of the time when he was ahead in the count. Last year, that usage again fell to 49%. When he was behind to a batter in 2017, he threw his signature pitch 66% of the time; 65% in 2021 — but just 59% in 2025.

These are not monumental shifts in approach, but the drops seem to hint at a hesitancy or a lack of conviction around the pitch. Why? I don’t know, but Ray clearly needs to do better at establishing the fastball early on against hitters. If he doesn’t there’s a negative trickle down effect on the rest of his mix and his peripheral weapons become less dynamic. While his revamped change-up (with its Tarik Skubal inspired grip) got the most buzz last season, it’s Ray’s non-sliding slider that really feeds off of the four-seamer. The offering is an awkward duck for sure, with little drop or break, and easily turn into an ugly one if left up over the middle of the plate against righties, but when mixed in well, it’s historically flummoxed hitters with whiff rates nearing 50% for years.

As you can see, in 2025, the slider’s whiff-% came in at 29% — Ray’s lowest mark ever in a full season of work.

Ray’s fastball-slider pairing accounted for 90% (59% FF – 31% CH) of the offerings he threw en route to Cy Young hardware. Not all solutions lie in the past, and I appreciate the desire to evolve, especially as he strides into his mid-30s, but perhaps its best not to overthink certain things. Ray needs to quit playing around with toy pitches like that dang knuckle-curve and just lean on the attack.

Mavericks vs. Bucks postponed after team's plane stranded on tarmac

The Dallas Mavericks are the latest NBA team affected by the crippling winter storm sweeping through parts of the country.

The NBA has postponed the Sunday, Jan. 25 matchup between the Mavericks and Milwaukee Bucks at Fiserv Forum due to inclement weather, the league announced in a statement.

The Mavs were still awaiting takeoff on the plane, stranded on the tarmac in Dallas as of 3 p.m. CT for their originally scheduled 7 p.m. ET (6 p.m. CT) tip-off in Milwaukee. Dallas Hoops Journal's Grant Afseth reported the start time had already been pushed back by an hour to 8 p.m. (7 p.m. CT) before the NBA postponed the game.

A makeup date has not yet been announced.

The Mavericks-Bucks game is now the third NBA matchup this weekend impacted by the winter storm as midwestern and east coast states have experienced several inches of snow, and southern states have been hit by icy conditions with temperatures expected to drop to as low as -58 degrees in some areas. A total of 17 states have declared a state of emergency.

The Washington Wizards and Charlotte Hornets game on Saturday was moved up by six hours, and Sunday's Denver Nuggets-Memphis Grizzlies game has been postponed to a later date.

NBA insider Marc Stein reported that the Los Angeles Lakers, who played in Dallas on Saturday night, will attempt to fly to Chicago Sunday afternoon for Monday's game against the Bulls. The Lakers, like the Mavericks, remained stuck in Dallas, however.

This article originally appeared on USA TODAY: Mavericks vs Bucks postponed by winter storm; plane stuck in Dallas

Teams have been trying to trade for important Cavs forward

The Cleveland Cavaliers have been playing better basketball of late, but there’s reason to believe they could make a move before the Feb. 5 trade deadline. One of the players that teams have reportedly been trying to target recently is versatile defensive forward Dean Wade.

According to Chris Fedor of cleveland.com, “no fewer than 10 teams have reached out and expressed interest” in Wade. Up until this point, the Cavs have rejected those offers. We’ll see if that continues for the next week and a half.

Support us and Let ‘Em Know with Homage!

Anything bought from the links helps support Fear the Sword. You can buy the Mark Price shirt HERE. You can also shop all of Homage’s Cavs gear HERE.

Wade is an attractive asset for contenders. He’s an incredible defender who can guard numerous positions. The Cavs have used him as both the primary defender on guards like Devin Booker and as a small-ball center when the team needs to space the floor.

That unique skillset is useful when playing alongside two shot-blocking centers in Evan Mobley and Jarrett Allen. Lineups with that trio on the court are outscoring opponents by 16 points per 100 possessions (97th percentile) with a 101.6 defensive rating (99th percentile).

Wade has also worked well as a starter. Units with him, Mobley, Allen, and Donovan Mitchell are outscoring opponents by 17.5 points per 100 possessions (98th percentile).

Aside from his value on the court, Wade’s expiring $6.6 million contract fits into a lot of teams’ cap sheets. And if a team were to trade for Wade, they would have his Bird Rights, which means that they could go over the salary cap to sign him. A team trading for and signing Wade to a larger contract this offseason could also create an additional salary slot that they could trade in the future, which is incredibly beneficial if you’re a team that’s already over the salary cap.

Trading Wade wouldn’t make sense for the Cavs right now. They don’t have any other bigs that can provide what he does, even if the Cavs don’t think they’ll be able to sign him this upcoming offseason.

We’ll see what moves, if any, the Cavs make at the fast-approaching trade deadline.

The continuing education of Buster Posey

We have reached the portion of the offseason where most of the major pieces have come off the board (and shocker — for the third offseason in a row, the Dodgers are drinking everybody’s milkshake, allegedly bullying everyone, much to everyone’s agita).

Never mind that the Dodgers have created an environment that both keeps and attracts the league’s best talent. No one can accuse the Dodgers of sitting on their laurels.

At this point, as fans, we await the upcoming World Baseball Classic and the potential returns of Kiké Hernández (think when the 60-day injured list goes live) and Evan Phillips (think All-Star Break).

Rather than devote column inches today on the Gondola, or the absurd narratives that the Dodgers are responsible for the impending lockout in December of this year, which is just so dumb, but when does a lion worry about the shrill bleating of sheep, it’s really the same story but from different angles.

Let us instead look northward and at our northern cousins to see what, if anything, they have gotten up to.

With the hoopla of signing Kyle Tucker and Edwin Diaz, one could be forgiven for not paying close attention to what the NL West was getting up to. For instance, the San Diego Padres’ arguably biggest news this winter was a report on Saturday that old friend Yu Darvish was going to retire before additional reporting that Darvish “was thinking” about retirement with three years to go on his deal.

As for the Arizona Diamondbacks, I have nothing to say as they are the last team to vanquish the Dodgers in October. Game recognizes game, even if you only thumped a now-retired-as-a-three-time-champion Clayton Kershaw, Bobby Miller, and Lance Lynn. I have been respectfully silent for three offseasons, which will be long enough once play resumes in March.

As for the Colorado Rockies, well, my mother picked Denver for the August trip.

But the Giants? I always pay attention because of the fact I live less than an hour from Oracle Park. Even if I wanted to ignore them, the citizenry will not oblige. And the Giants’ offseason can be summarized as follows:

Firm, Masterly Inactivity

To quote one of my favorite British comedies, Yes, Prime Minister, which debuted in 1986, featuring Paul Eddington playing Jim Hacker, a well-meaning doofus who ascended to Prime Minister at the conclusion of Yes, Minister (the previous series), squaring off against Sir Nigel Hawthorne playing Sir Humphrey Appleby, the Cabinet Minister: the Giants have mastered “firm, masterly inactivity” during this offseason.

I have been on record lamenting the obstinate, persistent mediocrity of our northern cousins during these past five years. Apart from a sugar high fluke of 2021, you can basically write the Giants being non-contenders in pen, while glancing and wondering whether a chisel and stone tablets might be more appropriate.

When I last left off, I had the following to say about our northern cousins:

Much like a kid who peaked in high school, instead of engaging in self-reflection and therapy when life did not go according to plan, the Giants assumed everyone else was the problem, 2021 was the norm, and they continued to double down.

And double down and double down. The fun part, especially as a Dodgers writer who lives in the Bay Area, the locals are starting to notice and grouse about this fact.

The Giants signed pitchers Tyler Mahle, Sam Hentges, and Adrian Houser…in a market that had Tatsuya Imai, Bo Bichette, Kyle Tucker, Edwin Diaz, etc. The Dodgers paid almost as much in luxury tax as the Giants paid in total to their roster last year. Talk about not leaving home.

When a head-scratching manager hire is the most notable thing about your offseason, even the locals are starting to wonder if Buster Posey has lost the plot. Sure, he will likely get elected into the Hall of Fame next year, but at this rate, he is mimicking the arc of other star athletes who went into the front office: woefully inadequate.

Susan Slusser of the San Francisco Chronicle spoke to Foul Territory on January 20, and she did not hold back.

To gently disagree with Ms. Slusser on one point, yes, the Giants finished two games out of a playoff spot.

However, portraying the Giants as having any serious postseason aspirations in 2025 is generous to the point of absurdity, without discussing the LOLMets trainwreck. The Mets started 45-24 with the best record in MLB on June 12 before melting down over the next 93 games, going 38-55, worse than everyone except the Rockies, the Washington Nationals, the Minnesota Twins, and the Chicago White Sox.

Yes, the Dodgers were maddeningly inconsistent this summer and even putrid in stretches, but they managed to right the ship, which clearly the Mets did not.

And even if the Giants had somehow bumbled their way into the postseason a la the Cincinnati Reds, their prize would have been facing…the Dodgers, who could be forgiven for what that thumping noise was while easily dispatching the Queen City boys.

Ms. Slusser summarized how team president Buster Posey has said he will make moves, yet ownership has largely been absent in this postseason regarding Bo Bichette (Mets), Tatsuya Imai (Astros), Cody Bellinger (Yankees), and Munetaka Murakami (White Sox). All were available at non-exorbitant contracts.

Attendance was up marginally in 2025, finishing 7th in baseball while averaging 36,121 per game, compared to 10th in 2024, when the average was 33,096 per game. At this rate, one wonders why.

Farhan 2.0?

Dave Tobener of SFGatewas even less complimentary of the Giants’ offseason on January 22 in a delightful essay titled “I thought Buster Posey had changed the SF Giants’ ways. Looks like I was wrong.” Some highlights to bask in include:

It’s been an underwhelming offseason for Farhan Zaidi and the Giants. Coming off a year when they missed the playoffs by a handful of games, it seemed like the organization was just a few key moves away from making a real push this season. But instead of addressing their most pressing needs in free agency or through a trade, the Giants instead settled for a series of moves that Zaidi is known for: signing pitchers coming off major injuries, loading up on backup catchers, and crossing their fingers that platoons can give them enough offensive production to get by. Very, very underwhelming.  

Whoops, hang on – sorry, this is a lede I wrote a few years ago. I opened the wrong Word doc. Let me see here… well, actually, it still works. I just have to change Zaidi’s name to Buster Posey, and it’s good to go…  

…As it stands now, the Giants are going to roll out a team that’s remarkably like the one that just went 81-81, only this time with a weaker bullpen, clear lineup holes and a shaky rotation beyond their ace. They seem to be counting on a new manager to generate excitement and right the ship, but has anyone ever bought a ticket to see the manager? Tony Vitello has been making the rounds lately to talk about how he wants the Giants to be the villains of baseball this season (which is laughable considering the team they share a division with), but what reason would anyone have to hate this Giants team? What have they done to make anyone fear them, let alone hate them? 

The only vitriol may be coming from their own fan base. There’s a clear path to the playoffs in the National League that they seem to have no interest in taking. It’s maddening. Posey may not be turning into Zaidi, but the differences are getting harder to spot. 

When it rains, it pours, because just before this essay was to be submitted, a news alert gave us one last gift.

A thimble for the ocean

To conclude, the media asked Giants’ pitcher Logan Webb after the Giants’ FanFest in San Ramon about his participation in the upcoming WBC. During the scrum, someone asked Webb his thoughts about the Giants’ offseason.

To his credit, Webb was diplomatic, while looking like someone being asked to empty an ocean with a thimble.

“It’s not my job to add guys or do anything,” Webb told reporters Saturday at Giants FanFest in San Ramon. “It’s our job to just go out there and try to compete. Obviously, yeah, it’s not fun for me to watch the team that won it and the team that kicked our ass a lot last year go out and get some really good players just to make it more difficult.

The Dodgers prevailed in nine of 13 contests in 2025. For the record, if not for Blake Treinen and Tanner Scott, that count would have been eleven out of 13 contests. And the Dodgers just added to their bullpen and upgraded their corner outfielder play, while likely saying goodbye to Giantkiller Michael Conforto.

Do I have much pity for an organization that helped nudge the Oakland Athletics into their exile in West Sacramento? Sometimes you reap what you sow.

The Giants did make an acquisition back in December that I almost forgot about: the Curran Theater, which is about a mile and a half from the ballpark and the Mission Rock development. I do not recall the McCourts ever buying a theater, but considering that 15 years ago, the Dodgers were the punchline, the recommendation for the Dodgers faithful is to enjoy every drop of this golden era.

Are the St. Louis Cardinals Kings of the Waiting Game or Overvaluing Players?

When I evaluate the St. Louis Cardinals actions during the offseason so far, there’s only one thing I’m certain of and that’s the fact that President of Baseball Operations Chaim Bloom and his team are smarter than I am. That realization gives me peace because otherwise I would have to wonder if the Cardinals are the kings of the waiting game or if the team is once again overvaluing players.

As of this moment, the St. Louis Cardinals have yet to deal arguably two of their most valuable players. All-star Brendan Donovan and lefty JoJo Romero are still on the St. Louis Cardinals roster despite the assessment by many that their value will never be higher than it is right now. I saw a conversation on the St. Louis Cardinals sub-Reddit which made me think. One commenter mentioned that he believed Brendan Donovan was comparable to Tommy Edman who the Cardinals traded away too late according to some opinions and didn’t receive the return they would have gotten if John Mozeliak had been willing to trade him at the height of his value. The general theme was to learn from mistakes of the previous administration.

Last time I checked, I am still not a mind-reader which is a shame because I would love to know what Chaim Bloom is really thinking when it comes to Brendan Donovan and JoJo Romero. That means we’ll have to settle for hearsay for now. A report from Sodo Mojo claimed that the St. Louis Cardinals asks for prospects with the Seattle Mariners were treating him as a cornerstone player “while other clubs view him more like a high-end supporting piece”. A report by Ken Rosenthal The Athletic inferred that the Cardinals prospect demands for Brendan Donovan were on the same level as Nico Hoerner and Ketel Marte who are both WAR rated about 1.5 higher than Brendan.

There is hope that Chaim Bloom’s patience might still be rewarded as many believe the New York Mets traded prospects they shouldn’t have for Freddy Peralta. The same can be said for the Chicago Cubs who traded their #1 prospect and two other players for Edward Cabrera. Could it be that Chaim Bloom really does have the winning hand that he’s betting on? The “experts” at ESPN still believe that the San Francisco Giants will eventually give the Cardinals the prospects they want for Brendan Donovan. Buster Olney says that the Seattle Mariners will end up with JoJo Romero. I’m frankly surprised that JoJo hasn’t been traded already, but that makes me wonder if a blockbuster deal that includes Brendan Donovan and JoJo Romero to the Seattle Mariners is a real possibility. If the Giants aren’t willing to let go of their #1 prospect Bryce Eldridge, I prefer many players the Mariners reportedly are willing to make available.

I’ve seen the last few weeks of this offseason before Spring Training begins described as a game of chicken. Will Chaim Bloom blink before his competitors do? If the Cardinals are found guilty of overvaluing their players again like many of us believe they have done in the past, we risk of passing the opportunity to turn this rebuild into a supercharged juggernaut instead of a tepid work in progress. I’m gonna fall back to my first thought. Chaim Bloom and his team are smarter than me and that’s a fact that gives me hope that we’ll be the benefactors of the perfect waiting game and not a what could have been.

2026 Arizona Diamondbacks Roster Dark Horse: Jose Fernandez

If we were to do a Sporcle of the Diamondbacks current 40-man roster, I strongly suspect that Fernandez would come bottom of the list, in terms of name recognition. Jose is the youngest player there, having turned just 22 in September – beating Mitch Bratt by a couple of months. He was added to the 40-man in November, in order to keep him from being picked in the Rule 5 draft. As that implies, he has been in the organization for some time, signing to a $275,000 bonus in February 2021. However, he has moved through the ranks quite quickly, spending all of 2025 with the Double-A Amarillo Sod Poodles, in his age 21 season.

Bar Manuel Pena, Fernandez was the youngest player on the Sod Poodles’ Opening Day roster, and close to three years younger than the average player in the Texas League. In addition to his youth, Jose also had to handle a change in role this year. He switched to shortstop, having played mostly at third-base to that point. The position adjustment does appear to be a work in progress, Fernandez making 22 errors at SS over 104 games – though the play below was certainly nice. But with LuJames Groover likely embedded as the Diamondbacks prospect of choice at the hot corner (and recently named the #6 prospect in baseball there), changing direction might represent a clearer long-term path to the majors for Jose.

Looking at the raw stats, you would be forgiven for thinking that Fernandez enjoyed a break-out campaign with the bat. He had never posted a .700 OPS at any minor-league level, putting up a slash of .256/.292/.344 (.636 OPS) with High-A Hillsboro in 2024. So it might seem that batting .272 with 17 home-runs, for a .775 OPS, was a great improvement. However, Amarillo, which sits 3,600 feet above sea-level, is a total launching-pad. You think Reno is bad? And it is, in the 93rd percentile as a hitter-friendly environment. But Amarillo is more extreme still: #1 among all 120 minor-league parks. Fernandez’s OPS in 2025 was almost exactly at the Sod Poodles’ team average (.777).

Still, there weren’t many 21-year-olds playing a full season of Double-A baseball. The decision of the team to add Jose to the 40-man roster speaks to their interest in ensuring he remained within the Arizona farm system, and was seen as a credible selection onto another major-league roster. While he has yet to make an appearance on the MLB Pipeline top thirty, Fangraphs ranked him in December as the team’s #42 prospect, saying “He has the kind of wiry frame to make you think there could still be a little more pop coming even at his age, and you can dream on a utility guy with enough power to be dangerous. More likely, he’s a depth middle infielder.”

His presence on the roster was likely a decision made for protection, rather than any immediate expectation that Fernandez will reach the major leagues. Obviously, the team has its literal everyday shortstop in Geraldo Perdomo, who skipped only 19 innings there all last season. Should need arise – and I imagine we all fervently hope it doesn’t – Arizona has reasonably experienced backup options, already on the 40-man roster (or NRIs, such as Ildemaro Vargas). With no immediate rush for 40-man spots, I imagine Fernandez may well start the year again in Double-A. If we see him in the majors this year, that suggests something has gone rather wrong.

Mavericks vs Bucks Prediction, Picks & Odds for Tonight’s NBA Game

The Dallas Mavericks will look to get back in the win column after breaking a four-game winning streak as they visit the Milwaukee Bucks on Sunday night.

Dallas has been playing good basketball over the past couple of weeks, and I’m taking them to beat a struggling Milwaukee squad in my Mavericks vs. Bucks predictions below.

Let’s take a closer look at tonight’s matchup in my free NBA picks for Sunday, January 25.

Mavericks vs Bucks prediction

Mavericks vs Bucks best bet: Mavericks moneyline (+120)

Tonight’s game will likely see both teams without their star players on the court. And while the Dallas Mavericks will miss rookie sensation Cooper Flagg, the Milwaukee Bucks are truly in for a tough time with out superstar Giannis Antetokounmpo, who will be out for several weeks with a calf injury.

That’s an especially tough pill for Milwaukee to swallow considering how much the team has been struggling even with Giannis in the lineup. The Bucks have lost five of their last six games overall, including each of their last three at home. 

Contrast that with Dallas, which seems to be coming into its own as a competitive NBA team, if one that’s still a year or more away from being a true playoff contender. And it’s not all about Flagg, as players like Max Christie (13.3 ppg) have come up big in recent weeks to show that this team has a wealth of young talent to draw on.

Without Antetokounmpo, it’s hard to see Milwaukee getting many wins against competent teams, and the Mavericks are losing far less without Flagg in the lineup than the Bucks are by losing their iconic MVP candidate. I’m taking Dallas to get the win outright on the road tonight.

Mavericks vs Bucks same-game parlay

Along with taking the Mavs to win outright tonight, I’m also going to place a bet on the Over, as this number is just too low for two teams that play around league-average pace and have generally gone above tonight’s number.

I’m also taking Max Christie to hit his scoring total of 17.5 points, as he’s gone Over this total in four straight games, and should get even more usage if Flagg isn’t in the lineup.

Mavericks vs Bucks SGP

  • Mavericks moneyline
  • Over 218.5
  • Max Christie Over 17.5 points

Our "from downtown" SGP: Max effort

Christie has dished out at least two assists in 13 straight games, and has hit 3+ in two of his last four outings. 

Mavericks vs Bucks SGP

  • Mavericks moneyline
  • Over 218.5
  • Max Christie Over 17.5 points
  • Max Christie Over 2.5 assists

Mavericks vs Bucks odds

  • Spread: Mavericks +2.5 | Bucks -2.5
  • Moneyline: Mavericks +120 | Bucks -140
  • Over/Under: Over 218.5 | Under 218.5

Mavericks vs Bucks betting trend to know

Dallas is 4-1 SU in its last five games overall. Find more NBA betting trends for Mavericks vs. Bucks.

How to watch Mavericks vs Bucks

LocationFiserv Forum, Milwaukee, WI
DateSunday, January 25, 2026
Tip-off7:00 p.m. ET
TVMavsTV, FDSN Wisconsin

Mavericks vs Bucks latest injuries

Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

This article originally appeared on Covers.com, read the full article here

Raptors vs Thunder Prediction, Picks & Odds for Tonight’s NBA Game

The suddenly mortal Oklahoma City Thunder haven’t looked like a juggernaut lately, and they’ll be shorthanded again tonight as they host the upstart Toronto Raptors.

After a 24-1 start, OKC is just 13-8 in its last 21 games. My Raptors vs. Thunder predictions expect the hosts to lean heavily on Chet Holmgren here in what should be a tighter battle than the line suggests.

Take a closer look at my NBA picks for this January 25 clash.

Raptors vs Thunder prediction

Raptors vs Thunder best bet: Chet Holmgren Over 28.5 points + rebounds (-112)

Last year, the Oklahoma City Thunder held the fort without Chet Holmgren, who only logged 32 games in an injury-hit regular season. This year, they’d be lost without him – and his role should only expand with OKC’s growing injury list. 

The hosts will be without Jalen Williams, Isaiah Hartenstein, Alex Caruso and Ajay Mitchell tonight against the Toronto Raptors. That’s a lot of firepower in street clothes, and Holmgren is the likeliest candidate to step up to relieve the burden on Shai Gilgeous-Alexander.

Chet delivered a 25-point, 13-rebound effort on Friday against the Pacers, and this is the time for a serious uptick in his 11.5 FGA per game. We’ve seen that in two of his past three outings, and I’m banking on 15+ shots here.

January has been a strong month on the boards for Holmgren. He’s averaging 10 RPG, and that spells trouble for a Toronto team that’s missing Jakob Poeltl and possibly rookie Collin Murray-Boyles, too. Look for the visitors to lean into small-ball lineups, giving Chet a major edge on the glass.

While this O/U line is a little higher than Holmgren’s season averages, he’s walking into the type of volume that an All-Star candidate should thrive on.

Raptors vs Thunder same-game parlay

The Raptors have put together a 3-1 West Coast road trip so far, and they’ve posted a solid 15-9 mark on their travels this year. Meanwhile, the Thunder are 1-4 ATS in their last five home games, so I’m taking the points here with a double-digit spread, especially given OKC’s injury list.

Even so, it’s hard to see Toronto staying close without a top-tier effort from Scottie Barnes, so I’m adding his points prop Over for this SGP. He’s averaging 22.8 PPG across his past eight contests, despite some miserable 3-point shooting, and he went past this number in his last visit to OKC.

Raptors vs Thunder SGP

  • Chet Holmgren Over 28.5 points + rebounds
  • Raptors +11
  • Scottie Barnes Over 18.5 points

Our "from downtown" SGP: Cason keeps rolling along

Cason Wallace is going to see extra opportunities tonight, with the Thunder’s backcourt injuries, and he drilled three 3-pointers against the Pacers on Friday. He’s 11-for-22 from downtown across his last six games, and he’ll get open looks when SGA draws a crowd.

Raptors vs Thunder SGP

  • Chet Holmgren Over 28.5 points + rebounds
  • Raptors +11
  • Scottie Barnes Over 18.5 points
  • Cason Wallace Over 1.5 3-pointers

Raptors vs Thunder odds

  • Spread: Raptors +11 | Thunder -11
  • Moneyline: Raptors +390 | Thunder -510
  • Over/Under: Over 224.5 | Under 224.5

Raptors vs Thunder betting trend to know

The Raptors are 6-3 ATS in their last nine contests. Find more NBA betting trends for Raptors vs. Thunder.

How to watch Raptors vs Thunder

LocationPaycom Center, Oklahoma City, OK
DateSunday, January 25, 2026
Tip-off7:00 p.m. ET
TVTSN, FDSN Oklahoma

Raptors vs Thunder latest injuries

Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

This article originally appeared on Covers.com, read the full article here

Pistons vs. Kings Discussion: Game Time, TV, Odds, and More

The Detroit Pistons are back at it, trying to rebound from a disappointing loss to the Houston Rockets. The good news is, if you need a get-right game, you can’t do much better than face the Sacramento Kings. The Kings have lost four in a row, crashing back into reality after a fun little four-game winning streak. To win, however, Detroit is going to need to figure out its offense — particularly if Cade Cunningham remains significantly less than 100% and can’t be counted on for 30-ish points. Jalen Duren can still do his work inside, but the spacing is a huge issue, and the lack of a second creator is an uncomfortable reality while Jaden Ivey remains post-injury-Ivey and Caris LeVert remains … Caris LeVert. It’d be nice to see Javonte Green and Daniss Jenkins find a groove that leads to the confident, efficient outside shooting that the Pistons are capable of in spurts.

Game Vitals

When: 3 p.m. ET
Where: Little Caesars Arena, Detroit, Michigan
Watch: Fan Duel Sports Network Detroit
Odds: Pistons -13.5

Projected Lineups

Detroit Pistons (32-11)

Cade Cunningham, Duncan Robinson, Ausar Thompson, Tobias Harris, Jalen Duren

Sacramento Kings (12-34)

Russell Westbrook, Keon Ellis, DeMar DeRozan, Precious Achiuwa, Domantas Sabonis

NBA postponed Sunday's Denver at Memphis game due to 'inclement weather in Memphis area'

The winter storm sweeping through parts of the eastern and southern United States hit Memphis hard, leading the NBA to postpone the game scheduled for Sunday between the Denver Nuggets and the Grizzlies, the league announced.

The game "has been postponed due to inclement weather in the Memphis area," the league said in announcing the decision.

No date for a makeup game has yet been set.

Nets vs. Clippers preview: The start of the road trip

WASHINGTON, DC – JANUARY 19: James Harden #1 of the LA Clippers interacts with fans after the game against the Washington Wizards at Capital One Arena on January 19, 2026 in Washington, DC. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Scott Taetsch/Getty Images)

Almost had it, but not quite. The Brooklyn Nets had the Boston Celtics on the ropes Friday night, but a late mistake proved costly as they ultimately fell short in double overtime. The L was the team’s fourth in a row.

The opponent tonight, amazingly, is back in the playoff chase. A couple months ago, the Los Angeles Clippers looked dead in the water and were dangerously close to landing near the top of the NBA Draft, which would wind up going to the Oklahoma City Thunder. Luckily for them, they’ve figured things out. They beat the LA Lakers on Thursday night and have won eight out of their last ten games.

Where to follow the game

YES Network on TV. Gotham Sports on streaming. WFAN on radio. Tip after 9:30 PM.

🤕

No Cam Thomas (left ankle sprain), Nolan Traore (illness), Haywood Highsmith (surgery recovery) or Noah Clowney (back soreness.) Ben Saraf is back with the big club

No Bradley Beal, Bogdan Bogdanovic, or Derrick Jones. Kawhi Leonard is questionable. Chris Paul remains in exile thanks to the Clippers front office.

The game

LA won the first meeting earlier this month.

As the Nets PR staff noted to ND, the trip west was eventful thanks to the weather in the Northeast…

But they are now safely ensconced in L.A. where it’s 62 degrees and partly sunny.

Nic Claxton and Day’ron Sharpe are going to be in for a fight on the inside tonight. Ivica Zubac is tied for fifth in the NBA in rebounding at a shade over 11 boards per game. He’s especially tough to deal with on the offensive glass as he captures almost four o-boards a night. To make things more challenging for the Brooklyn duo, Zu is tremendous at the rim. The big guy has shot 70 percent on shots inside of three feet for six consecutive seasons and has an especially soft touch on jump hooks and the like. With Clowney banged up, more will be on their plates tonight. Both of these teams have struggled on the glass this month. Brooklyn is 29th in rebounding in January while Los Angeles is 25th. Whoever wins the possession battle has a great chance of winning this game.

If the Nets want to keep up with the Clips, they’re going to need a huge night from Michael Porter Jr. MPJ struggled in the first matchup against Los Angeles, which was a game after he experienced an MCL sprain against the Orlando Magic. He’s toughing it out, but it has taken a bit of a toll on his performance. Either way, he’ll see if he can make something happen, especially if Leonard is limited tonight.

This Nets team has a great tendency to bounce back and fight harder after tough losses. It speaks to the buy in across the roster and with a team looking to find its future, something that’s a good value to possess. As Nic Claxton recently said:

“It’s so many games when you play an 82-game season. So, you really just can’t get too high, you can’t get too low. You get beat by 50, you got to be ready to respond. If you lose a tough game like this, you just kind of just got to be even-keeled through everything.”

Gotta keep picking yourself up every time you get knocked down.

Player to 👀: James Harden

Just when you think it’s over, Harden reminds you how special he is. This is year 17 for the future Hall of Famer and while he’s not at the gravity bending highs of his peak, is still incredibly good at what he does. The Beard is still a great finisher at the rim, a foul drawing magnet, and has gotten his turnover rate considerably down even as he’s taken on more offensive responsibilities. Harden still has his flaws of course, but the good he does outweighs it. As the Clippers hope to go on a miracle run this postseason, they’re going to need their lead guard to play at a superstar level if they want to beat the bevy of title contenders in the Western Conference.

With no Traore, Egor Dёmin and Drake Powell will get more minutes at the guard position. Dёmin hasn’t crossed the 25 minutes played plateau in each of his past four games, but that should change tonight with Traore and Cam Thomas out. This is the start of a five game road trip that will take the Nets across the country. We’re deep in the dog days of the NBA season as everyone’s waiting for the trade deadline to pass and then the All Star break so they can get some much needed rest. For rookies trying to find their footing, it’s especially tough as the grind of the NBA season is starting to wear on them a bit. A good outing from the kids tonight would give them a nice boost as they face some tough competition ahead.

From the 📺

It’s Conference Championship Sunday in the NFL, and the Seattle Seahawks are looking to reach their first Super Bowl in over a decade. We can’t watch it here because the NFL doesn’t do YouTube embeds, so watch it here. While you do that, special shouts to Alicia Keys

More reading: Clipperholics, SB Nation NBANew York PostNew York Daily NewsClutch PointsNets WireSteve’s NewsletterCity of Nets

Alejandro Rosario is the wild card of the Washington Nationals MacKenzie Gore return

Out of the five players the Nats received in the MacKenzie Gore trade, RHP Alejandro Rosario is the most complicated case. He has the highest upside of anyone in the package, but also has the lowest floor. The case of Alejandro Rosario is strange and mysterious, but if things break the right way, the Nationals are getting a top of the rotation arm.

While Rosario has massive upside, there is a lot of weirdness involved too. After a dominant 2024 season which we will get into, Rosario blew out his elbow last February. In the modern game, this is not unusual at all. Pitchers go down with major injuries all the time.

However, this is just where the weirdness starts. In July, it was reported that Rosario had yet to undergo surgery. Apparently, Rosario was dealing with something that made him unable to get surgery. A couple weeks ago though, it was reported that Rosario had finally undergone surgery. However, after the trade, Paul Toboni refuted that, saying he had not had surgery yet, but will in the next few weeks.

This is such a weird situation, and we are still awaiting clarity. Assuming Rosario actually has surgery in the next few weeks, he will be out for all of this season as well. At that point, Rosario will have missed the last two seasons due to this elbow injury. With all the time off, it is very hard to say if he will be the same pitcher. If he is the pitcher he was in 2024 though, the wait will be worth it.

The last time we saw Alejandro Rosario on the mound, he was one of the best pitching prospects in the sport. Despite an underwhelming career at the University of Miami, the Rangers still took Rosario in the 5th round of the 2023 draft due to his stuff. That bet paid off in a big way in his first pro season.

Rosario put up video game like numbers between Low-A and High-A. He posted a 2.24 ERA in 88.1 innings with 129 strikeouts to just 13 walks. That is just an absurd level of dominance and it made him a consensus top 100 prospect after the 2024 season.

It was not just the production that excited people about Rosario, it was also the stuff. He showcased three potential plus pitches with plus command in 2024. His fastball averaged 97 MPH on his fastball and it had good carry at the top of the zone. He also has a hard splitter that absolutely devastates hitters. To round out the arsenal, he also has a mid-80’s slider that is a potentially plus pitch too.

The craziest part of all is that he commands all of these weapons at a very high level. Rosario walked just 3.7% of hitters in 2024, which is nuts. He was pounding the zone with his premium stuff and hitters could not cope.

He will be out for two years, but the guy from 2024 is a top of the rotation arm. On the radio, Paul Toboni said the Nats would have had absolutely no shot at getting a player like this without the injuries. He acknowledged the risk he was taking, but felt like it was worth it.

In a five player package, taking a swing on Rosario makes a lot of sense. With players like Gavin Fien and Devin Fitz-Gerald in the deal, you are not relying on Rosario to make the haul worth it. He is just a high end lottery ticket with the chance to become a star.

There was a post that said Nats fans should think of this a little bit like the Cade Cavalli situation. I think there is a lot of truth in that. Rosario just turned 24 earlier this month, so we probably are not going to see the best of him until he is 26 or 27 years old, like Cavalli. However, if that stuff comes back, the Nats are getting a real piece, just like Cavalli.

With how strange the Rosario saga has already been, I would not be shocked if he never throws a pitch in the MLB. I also would not be shocked if he has a top 10 finish in Cy Young voting one day. There is such a wide range of outcomes here. As a second or third piece of a five player deal, I am fine with accepting the massive variance.

We are going to have to make sure that Rosario actually gets the surgery, but if he does, he will be tracking for an early 2027 return. Hopefully the potential lockout does not provide yet another complication. 

Even if he does come back fully healthy in early 2027 and games are being played, we are probably not going to see the best of Alejandro Rosario until 2028 and beyond. He will likely be pretty rusty after all that time off. This is a long term bet, but there is a chance the Nationals hit the jackpot here.

Arsenal 2-3 Manchester United: Premier League – as it happened

Patrick Dorgu and Matheus Cunha scored outrageous goals as Man Utd came from behind to stun the league leaders

This, from my MBM colleague Tim de Lisle, is a terrific read on what Michael Carrick’s Manchester United did so well last weekend.

United showed more intensity than usual, as you’d expect in a derby, but they also showed more composure. Carrick had called for it beforehand, and as possibly the calmest player ever seen in a United shirt, he speaks with some authority on the subject. When Amad broke away in the 33rd minute, he coolly rounded Donnarumma and rolled the ball into an empty net. When Fernandes broke away eight minutes later, he went one better, landing a defender on his backside after rounding the keeper. Both goals were disallowed, but they stood as statements of intent.

It’s never the same again! Every game is different but we’ve had a good week and we’re in good shape. We understand this has been a tough place to come for many teams. But we’re going into the game in a good spirit and that’s the most important thing.

Continue reading...

NBA postpones Grizzlies-Nuggets, Mavs-Bucks games because of the winter storm

MEMPHIS, Tenn. (AP) — The NBA postponed two games on Sunday in Memphis and Milwaukee because of the massive winter storm that has made for dangerous travel conditions across much of the U.S.

The Dallas Mavericks tried twice to fly to Milwaukee for their game against the Bucks on Sunday night, but conditions didn't allow it. A decision to postpone was announced a few hours before tipoff. Earlier Sunday, a game between the Denver Nuggets and Memphis Grizzlies was postponed about three hours before tipoff.

Reschedule dates were not announced.

The Memphis area was experiencing a mixture of snow, sleet and freezing rain that began falling early Saturday morning and continued Sunday morning. South and east of Memphis, freezing rain has collected on power lines and trees, causing widespread outages and blocked roads. Authorities had recommended people stay off the streets as the wintry mix and frigid temperatures caused a refreeze.

The Nuggets said they planned to fly out at some point on Sunday, depending on the conditions at Memphis International Airport. They are scheduled to play at home Tuesday against the Detroit Pistons.

The Grizzlies are scheduled to play the Rockets in Houston on Monday.

An NBA G League game scheduled for Monday between the Memphis Hustle and Stockton Kings in Southaven, Mississippi, was postponed and rescheduled for Feb. 19.

At least two college women's basketball games were postponed: No. 17 Tennessee’s visit to No. 18 Mississippi on Monday and Tulane's visit to Memphis on Tuesday. Reschedule dates were not announced.

In men's basketball, a game featuring Tennessee at No. 21 Georgia was pushed back a day from Tuesday to Wednesday. Purdue Fort Wayne and IU Indianapolis, and Southern Illinois and Evansville had Sunday games postponed without make-up dates announced.

The schedule changes come after dozens of games were moved around earlier in the week in anticipation of the storm.

Separately, on Saturday, the NBA postponed a game between the Warriors and Timberwolves to “prioritize the safety and security of the Minneapolis community” after the fatal shooting of a man by a federal officer in a commercial district less than two miles from where the Timberwolves play.

___

AP sports: https://apnews.com/sports

Yankees Social Media Spotlight: Belli’s Back

It’s Sunday, and you know what that means — it’s time for our weekly social media roundup! For the second straight Sunday, New York City is getting hit by a wintry weather, although this time, it’s a storm expected to be so bad that many schools had already cancelled classes on Monday before the weekend even started. Now, the temperature may be chilly, but fortunately for us, the hot stove was piping hot for the Bombers this week. And since I know the anticipation is killing you, let’s get started!

The Inevitable Occurred

All winter, the Yankees and Cody Bellinger acted like a pair of high school kids that clearly were interested in each other but were afraid to make the first move. As soon as the offseason began, Bellinger changed his Instagram profile picture, ditching a shot of him in a Yankee jersey in favor of a generic animated shot with a blank hat.

Then, early last week, Bellinger and Austin Wells broke the Yankees portion of the Internet. The outfielder posted pictures of himself working out to prepare for the season, and the catcher posted a sad emoji in response. Immediately, fans began to wonder if he knew something we didn’t.

Then, Wednesday afternoon, the news finally broke: the Yankees and Bellinger had agreed to a five-year deal that kept the popular outfielder in the Bronx. While Belli himself did not post on social media about the deal, he immediately changed his profile picture back to a picture of him in a Yankees uniform. Meanwhile, his wife, Chase, and mother, Jennifer, posted the following:

Yeah, I think they’re excited.

MVP

Last night was the 101st New York Baseball Writers’ Gala, where the winner of the BBWAA’s major awards each officially received their honors. That included Aaron Judge, who took home his third career AL MVP and second in a row. Should be four! But it was a nice moment.

Congrats, Carlos and Andruw

This week, the Baseball Hall of Fame announced its two newest members, Carlos Beltrán and Andruw Jones. While the two players are known more for their time with the Mets and Braves, respectively, they both did suit up for the Yankees: Jones donned the pinstripes in 2011 and 2012, while Beltrán was a part of the 2014, 2015, and 2016 teams before he was traded to the Texas Rangers. In addition to a collection of statements from key members of the organization, the Yankees made individuals posts celebrating both players.

CC Sabathia, RobinsonCanó, and Derek Jeter also took to social media to celebrate their former teammates, among others.

Bernie at Carnegie Hall

Former Yankees center fielder/current professional guitarist performed at Carnegie Hall earlier this month, and unsurprisingly, Suzyn Waldman made sure that she was in attendance.

The Player’s Cup

CC Sabathia posted some photos from “The Player’s Cup” this week. Honestly, I’m not 100% sure what event he is referring to — a quick Google search reveals an MLB Open, but that was an event that was supposed to occur in November — but it still seems like they all had a fun time.

2016

The last two weeks have seen people posting photos from 2016, as they reminisce about the glory days when the Villanova Wildcats defeated the UNC in the NCAA National Championship (at least, that’s what comes to mind when I think of 2016). And naturally, now that this trend is two weeks old, we’ve got celebrities and corporate accounts joining in. First, we have Anthony Rizzo recalling one of the greatest World Series of all time, as the Cubs finally overcame their curse and proved that nothing is impossible, except maybe a Pope that roots for the Cubs.

Then, the George M. Steinbrenner Field account joined in, which honestly wasn’t nearly as fun as the excitement in Chicago from the historic parade.

A Fond Farewell

Jonathan Loáisiga had been part of the Yankees’ organization since joining them as a minor leaguer in February 2016 following a failed stint with the Giants. Injuries ravaged his career, but he was a bullpen staple in 2021 in particular, posting one of the better relief seasons you’ll see in the modern era, recording a 2.17 ERA, a 2.58 FIP, and a 1.019 WHIP across 70.2 innings. Alas, those aforementioned injuries were a constant issue for him, and he and the Yankees finally went their separate ways, making it official when Loáisiga signed a minor-league deal with the Diamondbacks earlier this month.

Loáisiga took to Instagram to thank both the Yankees and their fans, in both Spanish and English. Best of luck to him in Arizona!

Winter Wonderland

And so, let’s wrap up this weekend’s social media roundup with a nice shot of last weekend’s snow, courtesy of Suzyn Waldman.