White Sox vs. Red Sox prediction: Odds, recent stats, trends, and best bets on August 6

The Red Sox amazing turnaround continues following their seventh straight win last night, 4-0, over the White Sox. Boston has now won 25 of their last 28 games and nine consecutive series. Despite dropping the first two games of the series, the White Sox remain comfortably atop the AL Central, three games clear of the Guardians. The Red Sox are now within one game of the Yankees for the top Wild Card spot in the American League and are 5.5 games behind the AL East-leading Rays.

 

Sonny Gray was the story Wednesday night. The veteran tossed six innings of shutout ball allowing just three hits while striking out eight to earn his fourteenth win of the season. Boston's bullpen trio of Tyson Guerrero, Garrett Whitlock, and Jovani Morán finished the four-hit shutout, Boston's 11th of the season. It was the eighth time this season the White Sox were blanked.

 

Chicago is expected to hand the ball to Luis Castillo (3-9, 5.06 ERA) who will be making his White Sox debut after a trade deadline deal with Seattle. July was a rough month for the veteran righthander. Castillo threw 23 innings in the month spanning four starts and he allowed 29 hits and 14 runs (5.48 ERA).Ranger Suarez (4-3, 3.15 ERA) takes the mound to start for Boston. The southpaw has been inconsistent in his two starts since returning from the injured list. Last Friday, Suarez allowed three runs over 4.2 innings in Los Angeles against the Dodgers but his previous start was a gem as he threw four shutout innings at Fenway against the Blue Jays.

 

The Red Sox have outscored the White Sox 18-2 through the first two games of this series and their opponents during this seven-game winning streak, 47-18.

 

Lets dive further into tonight’s game and find a sweat or two.

 

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

 

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

 

Game Details and How to Watch: White Sox vs. Red Sox

 

  • Date: Thursday, August 6, 2026
  • Time: 7:10PM EST
  • Site: Fenway Park
  • City: Boston, MA
  • Network/Streaming: MLB.TV, CSN, NESN

 

 

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

 

 

The Latest Odds: White Sox vs. Red Sox

The latest odds as of Thursday courtesy of DraftKings:

  • Moneyline: Chicago White Sox (+173), Boston Red Sox (-187)
  • Spread: White Sox +1.5 (-131), Red Sox -1.5 (+108)
  • Total: 9.0 runs

 

Probable Starting Pitchers – White Sox vs. Red Sox for August 6

  • White Sox: Luis Castillo
    Season Totals: 99.2 IP, 3-0, 5.06 ERA, 1.39 WHIP, 86K, 32 BB
  • Red Sox: Ranger Suarez
    Season Totals: 100.0 IP, 4-3, 3.15 ERA, 1.16 WHIP, 105K, 28 BB

 

Who’s Hot? Who’s Not! White Sox vs. Red Sox

  • Wilyer Abreu has homered 4 times in his last 3 games.
  • Luisangel Acuna is 1-2 in his career vs. Ranger Suarez with 1 HR
  • Willson Contreras is 10-22 including 1 HR in his career against Luis Castillo
  • Masataka Yoshida is 5-8 in his career against Castillo
  • Jarren Duran has hit in 5 straight games (8-18) including 2 HRs
  • Miguel Vargas is 3-14 in August
  • Munetaka Murakami has struck out at least once in 4 straight and 8 of his last 9 games (18 strikeouts in total)

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

 

Top Betting Trends & Insights: White Sox vs. Red Sox

  • The White Sox are an MLB-best 67-46 on the Run Line this season
  • The Red Sox are 57-56 on the Run Line this season
  • The OVER has cashed 63 times in Chicago’s 113 games this season (63-48-2)
  • The OVER has cashed 49 times in Boston’s 113 games this season (49-60-4)

 

Expert picks & predictions: White Sox vs. Red Sox

Rotoworld Bet Best Bet

 
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

 
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

 

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

 

Here are the best bets our model is projecting for tonight’s game between the White Sox and the Red Sox:

  • Moneyline: Rotoworld Bet is staying away from a play on the Moneyline.
  • Spread: Rotoworld Bet is recommending a play on the Red Sox on the Run Line.
  • Total: Rotoworld Bet is leaning towards a play on the Game Total OVER 9.0

 

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Trysta Krick (@Trysta_Krick)

Mets at Guardians: How to watch on SNY on Aug. 6, 2026

The Mets conclude a three-game series against the Guardians in Cleveland on Wednesday afternoon at 1:10 on SNY.


Mets Notes

  • Carson Benge has a .789 OPS in 170 plate appearances dating back to June 18
  • Devin Williams has a 2.61 ERA (2.66 FIP) in 20.2 innings over his last 21 appearances dating back to May 27
  • Nolan McLean has a 1.49 ERA in 36.1 innings over his last six starts

Today's Lineups

METS
GUARDIANS
Francisco Lindor, SSTravis Bazzana, DH
Bo Bichette, 3BChase DeLauter, RF
Luis Robert Jr., CFJose Ramirez, 3B
Carson Benge, RFNathaniel Lowe, 1B
Francisco Alvarez, DHAngel Martinez, LF
Marcus Semien, 2BBrayan Rocchio, SS
Eric Wagaman, 1BPetey Halpin, CF
Luis Torrens, CPatrick Bailey, C
Cristian Pache, LFAngel Genao, 2B

What channel is SNY?

Check your TV or streaming provider's website or channel finder to find your local listings.

How can I stream the game?

The way to stream SNY games is via the MLB App or MLB.tv.

In order to stream games in SNY’s regional territory, you will need to have SNY as part of your TV package (cable or streaming), or you can now purchase an in-market SNY subscription package via MLB or Amazon. Both ways will allow fans to watch the Mets on their computer, tablet or mobile phone.

How can I watch the game on my computer via MLB?

To get started on your computer, click here and then follow these steps:

  • Log in using your provider credentials. If you are unsure of your provider credentials, please contact your provider.
  • Link your provider credentials with a new or existing MLB.com account.
  • Log in using your MLB.com credentials to watch Mets games on SNY.

How can I watch the game on the MLB App?

MLB App access is included for FREE with SNY. To access SNY on your favorite supported Apple or Android mobile device, please follow the steps below.

  • Open “MLB” and tap on “Subscriber Login” for Apple Devices or “Sign in with MLB.com” for Android Devices.
  • Type in your MLB.com credentials and tap “Log In.” 
  • To access live or on-demand content, tap on the "Watch" tab from the bottom navigation bar. Select the "Games" sub-tab to see a listing of available games. You can scroll to previous dates using the left and right arrows. Tap on a game to select from the game feeds available. 

For more information on how to stream Mets games on SNY, please click here.

56 Days Until Opening Night: Marko Daňo

Marko Daňo, an Austrian-born Slovak, was drafted by the Columbus Blue Jackets in the first round, 27th overall, at the 2013 NHL Entry Draft. 

Daňo made his NHL debut in 2014 and played 35 games. He scored 8 goals, totaled 21 points, and was a plus-12 in his first NHL season. It seemed that Marko Daňo had arrived and was ready to be a good player for Columbus. That was until the following season. 

On June 30, 2015, before he even started his sophomore season, he was traded to the Chicago Blackhawks along with Artem Anisimov, Jeremy Morin, Corey Tropp, and Columbus' 4th-round pick in exchange for Brandon Saad, Michael Paliotta, and Alex Broadhurst. He ended his time in Chicago by totaling 2 points in 13 games. 

Less than one year later, Daňo was traded again, this time to the Winnipeg Jets. He played a total of 82 games over three seasons with the Jets, scoring 10 goals and netting 22 points. 

Winnipeg would waive him in October of 2018, when he was then claimed by Colorado. Just over a month later, the Avs put him on waivers again, where he would be claimed by Winnipeg. 

In 2019, he was not tendered an offer by the Jets. He signed a one-year, two-way contract with the Blue Jackets on August 8th. He played three games for Columbus that season but spent most of his time in Cleveland. He played 46 games for the Monsters, scored 4 goals, and totaled 19 points. 

In his AHL career, he played in 199 games and had 102 points. During his time playing for the Springfield Falcons, which was the CBJ's AHL team in 2014 & 2015, as well as the Cleveland Monsters, Daňo scored 17 goals and had 44 total points. 

Daňo left for Europe in 2021, where he remains to this day. He has played for HC Oceláři Třinec since 2021 and has also played for Czechia in the Olympics and World Cup. 

There are 56 days left until opening night at NWA, and Marko Daňo could've been one of those players who would've done well in Columbus for years. He was traded for Brandon Saad, who was then traded back to Chicago for Artemi Panarin a few years later. So, in the end, the deal sending Daňo to Chicago was definitely worth it. 

Stay updated with the most interesting Blue Jackets stories, analysis, breaking news, and more!

Tap the star to add us to your favorites on Google News and never miss a story.

Let us know what you think below.

For action-packed issues, access to the entire magazine archive, and a free issue, subscribe to The Hockey News at THN.com/free. Get the latest news and trending stories by subscribing to our newsletter here. Share your thoughts by commenting on the article below on THN.com or by creating your own post in our community forum.

Ryan Weathers is adapting (and thriving) on the fly

NEW YORK, NY - AUGUST 04: Ryan Weathers #40 of the New York Yankees pitches during the game against the St. Louis Cardinals at Yankee Stadium on August 4, 2026 in New York, New York. (Photo by New York Yankees/Getty Images) | Getty Images

Up until July 20th, Yankees trade acquisition Ryan Weathers was sporting a disappointing 4.40 ERA in 102.1 innings. His four-seam fastball was getting battered, and he was allowing too many home runs to have a chance at sustained success. Baseball, however, is a game of adjustments. The talented left-hander has allowed just one earned run in his last three starts and 18.2 frames, with 13 hits, no homers, five walks, and 17 punchouts. He seems like a completely different pitcher, much less vulnerable, and has dropped his season ERA to 3.79 over that span.

What changed? Well, if you have a fastball that has surrendered a .628 xSLG (expected slugging percentage) and a .408 xwOBA, you just don’t throw it very often, as our own Peter Brody suggested a few weeks ago. The writer prescribed more sinkers and fewer four-seamers as the recipe for success. Let’s see Weathers’ pitch mix in his last start on Tuesday, when he held the St. Louis Cardinals scoreless for six frames, conceding just four hits and a walk while fanning six:

Changeup: 30 percent

Sinker: 25 percent

Sweeper: 24 percent

Slider: 14 percent

Four-seam fastball: 8 percent

That’s right, Weathers went from throwing 45.3 percent four-seamers last year (his most frequently used offering in his last season with the Marlins) to just eight percent in his most recent outing with the Yankees. For reference, he threw nine percent heaters on July 30th and 10 percent on the 25th. You can easily see the trend.

New York Daily News reporter Gary Phillips asked Weathers why he is throwing fewer four-seamers, and his response left us with an all-time quote: “The other pitches stay in the ballpark.” Sometimes, the best way to grow is not necessarily trying to improve a pitch, but instead, getting to know one’s limitations and being open to embracing change. And that’s precisely what Weathers is doing.

Yes, he can throw the ball very hard on his day, but sheer velocity is far from the only factor behind a solid fastball these days. Deception, ride, command… There are just so many variables, and it’s clear that the pitch wasn’t cutting it for Weathers.

The red line in this graphic indicates Weathers’ four-seamer usage through the years, including the 2026 campaign. It’s easy to see how it tumbles this season:

You can expect the trend to continue, especially because the secondary pitches are working. Sometimes, you will see Weathers featuring more changeups, and other times, it will be his sinker or his sweeper. It will depend on his feel for his repertoire that day, and especially on the foe: certain teams are more susceptible to changeups, others suffer more with sweepers.

It needs to be pointed out, however, that Weathers’ changeup is looking better than ever, and so is his slider. Both pitches had a 40 percent whiff rate in his last start, and with this combo working, he can attack lefties and righties with confidence, as he did on Tuesday:

It will be very interesting to see if this extreme no-fastball approach (well, no four-seamers, at least) can be sustainable over time and if it can lead to a full-fledged breakout in the second half. It’s important to note, however, that a few heaters per start can effectively help him keep hitters honest. On Tuesday, Weathers threw seven of them, earning a whiff (on two swings) and two called strikes for a solid 43 percent CSW%.

Weathers is clearly a candidate to be moved to the relief duties when everybody is healthy in the Yankees’ staff. He would be open to such a move, saying that his job is “when Boonie hands me the ball, that’s when I’m supposed to go pitch. When he takes it out of my hand, that’s when I’m done pitching.” However, if he keeps giving the Bombers six or seven scoreless frames every five days, perhaps they will have to reconsider.

Mets Morning News: Mets come back to defeat Cleveland in extras

CLEVELAND, OH - AUGUST 05: New York Mets shortstop Francisco Lindor (12) and New York Mets third baseman Bo Bichette (19) celebrate following the Major League Baseball interleague game between the New York Mets and Cleveland Guardians on August 5, 2026, at Progressive Field in Cleveland, OH. (Photo by Frank Jansky/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

Meet the Mets

The Mets scored the tying run in the ninth to force extras and then won it in the tenth. Christian Scott was solid in his start, and both Jefry Yan and Chayce McDermott threw scoreless innings in their Mets debut. Jorge Polanco hit his first home run since his return from the IL to help the team win its series against the Guardians.

Choose your recap: Amazin’ Avenue, Daily News, LoHud, MLB.com, NY Post

It’s been a long road to the majors for Yan, but he finally was given an opportunity after the Mets sell-off at the deadline.

Yan did his famous strikeout celebration after he picked up his first two major league strikeouts.

Freddy Peralta reportedly helped Juan Soto and Francisco Lindor come to a truce, but Soto denies that such a meeting ever took place.

Jonah Tong gave up five solo home runs in his unfortunate start with Syracuse.

The Mets held onto Luis Robert Jr., and while he most likely won’t be on the roster next year, he will play every day with Soto on the IL.

Around the National League East

The Braves defeated the Marlins 4-2 to win their seventh in a row backed by a strong performance by Bryce Elder.

The Marlins traded prospect Jacob Berry to the Royals in exchange for cash considerations.

The Phillies fell 10-4 to the Nationals in extra innings with Brooks Raley giving up the game-tying home run in the seventh.

Before the game,the Nationals DFA’d righty Zack Littell, who was brought in during the offseason.

Around Major League Baseball

It was a very busy trade deadline with some surprising teams selling despite being in the playoff race.

Yankeers slugger Aaron Judge is confident he will return this season from his fractured rib after getting cleared to do light activities.

The Pirates released Marcell Ozuna after he hit just .203 this season.

The Reds placed Hunter Greene on the IL with right elbow soreness after he made just five starts coming off his last IL stint.

Garrett Crochet is open to pitching out of the bullpen for the Red Sox once he returns from the IL next month.

This Date in Mets History

On this date in 1975 the Mets fired Yogi Berra as team skipper.

Christian Zazueta, Charles Davalan among Dodgers prospects on the rise

WICHITA, KS - JULY 01: Christian Zazueta #26 of the Tulsa Drillers pitches during the game between the Tulsa Drillers and the Wichita Wind Surge at Equity Bank Park on Wednesday, July 1, 2026 in Wichita, Kansas. (Photo by Lathe Cobb/Minor League Baseball via Getty Images)

Baseball America updated its top 100 prospects now that the trade deadline has passed. The Dodgers have six prospects in the top 100, and that’s without No. 39 Zyhir Hope, now with the Detroit Tigers courtesy of the Tarik Skubal trade.

Of note in the six Dodgers prospects in the BA top 100 are Christian Zazueta, who launched up to 24th overall after not named to any top-100 lists in the offseason, plus Zach Root and Charles Davalan, the Dodgers’ first two draft picks in 2025 out of Arkansas, picked 40th and 41st overall.

Dodgers in Baseball America updated top 100 prospects

  • 4th: Josue De Paula OF
  • 16th: Eduardo Quintero OF
  • 19th: Mike Sirota OF
  • 24th: Christian Zazueta RHP
  • 29th: Emil Morales SS
  • 67th: Zach Root LHP
  • 89th: Charles Davalan OF

Since getting promoted to Double-A Tulsa in June, Zazueta has allowed six home runs with a 4.13 ERA in six starts, but he also had an eye-popping 37.4-percent strikeout-minus-walk rate in Double-A and 31.5 percent on the season that ranks third among all minor league pitchers with at least 50 innings this season.

“Even after a quick rise in our last update, Zazueta is still on a rocket to the top,” wrote Josh Norris at Baseball America on Wednesday. “The righthander hasn’t missed a beat since moving from High-A to Double-A, where he’s struck out 39 and walked just two over his first 24 innings.”

Davalan is notable as he thrives in High-A Great Lakes, hitting .292/.410/.525 with a 140 wRC+ on the season, including an eye-popping .370/.457/.790 with a 203 wRC+, eight home runs and 16 extra-base hits in 20 games in July.

“Over the course of the month, Davalan showed all of his tools, hitting for a high average, walking at a high rate and hitting for power,” Geoff Pontes wrote last week at Baseball America. “As of July 30, Davalan is in the midst of a streak of eight games in which he’s had multiple hits. He’s showing signs of a potential 60-plus-grade hit tool, even if he’s stuck at his current level due to the outrageous outfield talent in Tulsa.”

That multi-hit streak for Davalan got to nine games on Saturday.

On Wednesday, Davalan was named Midwest League player of the month for July.

Chicago Cubs news — Swanson, PCA, Hoerner, Suzuki, Kelly, Busch, Assad

Today’s Reflections

Chicago Cubs 10, L.A. Dodgers 5

Chicago Cubs 5, L.A. Dodgers 1

Chicago Cubs 7, L.A. Dodgers 6

What was all the talk about needing big trade moves to beat the Dodgers???!?

Yes, the three big wins were almost entirely without contribution from trades prior to the deadline (the perfect eighth inning Tuesday by Ryan Jeferjahn the exception). The moves prior to the deadline had to provide some spark to the Cubs’ team, but adding a trio of wins against the Dodgers almost without the benefits of the deadline acquisitions has to be a huge morale booster. It says that they definitely belong in the World Series picture now. Maybe just peaking in from just out-of-frame, but they are there.

The big bat for Chicago in the first two games was Dansby Swanson. He hit for a combined 5-for-7 with a walk, three runs, and an RBI on a home run, plus a double.

Pete Crow-Armstrong was, for him, quiet for the first two games until his big game Wednesday. He went 3-for-8 with a walk, three runs, an RBI and a pair of stolen bases Monday and Tuesday.

Seiya Suzuki was part of the four home-run club Monday night. In the two games, he went 2-for-6 with three walks, two runs scored and three RBI in addition to his homer. Carson Kelly had a big Monday, going 1-for-4 with a walk, a home run and three RBI. Michael Busch added another home run, going 2-for-4 with three RBI. And Kevin Alcantara hit his first major-league home run with a runner on.

Tuesday night, Nico Hoerner was right there with Swanson, going 2-for-4 with a walk and a two-run homer.

In the two games, Alex Bregman did add a double and a run scored in each game.

Monday, Matthew Boyd didn’t pitch the game we are used to seeing from him, having allowed a three-run home run in the first inning, But he battled to get the Cubs into the seventh inning, pitching 6.2 innings, before handing it over to the bullpen who went scoreless the rest of the way.

Javier Assad is a beast. The Cubs have called on him for five years to both start and relieve, both to success. Tuesday, he made his 19th appearance and 10th start of 2026. Assad gave up the usual complimentary Cubs Starter solo home run, but that was it, holding the Dodgers to six baserunners over 5.2 IP. Four Cub relievers went the rest of the way in scoreless fashion. When Assad’s turn comes around next time, will he start, or will he be in the bullpen?

It won’t matter to Assad — it’s his job.

*means autoplay on, (directions to remove for Firefox and Chrome). {$} means paywall. {$} means limited views. Italics are often used on this page as sarcasm font. The powers that be have enabled real sarcasm font in the comments.

Tuesday’s Game Stories:

Monday’s Game Stories:

Further Trade Analysis:

N.L. Central Trade Analysis:

Assorted Stories:

Food For Thought:

Tommy McClennan (c. 1905-1961) was one of America’s most successful down-home blues recording artists during the period when he recorded 20 singles for the Bluebird label (1939-1942). Among McClennan’s most notable numbers were “Bottle It Up and Go,” “Cross Cut Saw,” “Travelin’ Highway Man,” and “New Highway No. 51 Blues.” McClennan, famed for his raucous, uninhibited singing and guitar playing, frequented this section of Yazoo City when he lived on the nearby J. F. Sligh plantation.

McClennan was best known around Greenwood, where Booker Miller, a protege of Charley Patton, knew him as “Sugar,” and Yazoo City, where local resident Herman Bennett, Jr., and others called him “Bottle Up,” after his most popular song, “Bottle It Up and Go.”

Please be reminded that Cub Tracks and Bleed Cubbie Blue do not necessarily endorse the content of articles, podcasts, or videos that are linked to in this series.

Guardians News – Genao Makes Franchise History

CLEVELAND, OHIO - AUGUST 5: Angel Genao #17 of the Cleveland Guardians singles on a line drive to right field for his first major league hit during the third inning of his major league debut against the New York Mets at Progressive Field on August 5, 2026 in Cleveland, Ohio. (Photo by Russell Lee Verlinger/Cleveland Guardians/Getty Images) | Getty Images

Well, the Guardians lost to the Mets last night in extra innings. The offense fought back all night, the outfield made some great plays, and Bibee pitched pretty well with 10Ks. The bad news is the same old, same old. This team cannot score with runners in scoring position. Until that is fixed, the rest of this season is looking bleak at best. The good news is that Nathaniel Lowe seemed to slot into the line up quite well and Angel Genao was above and beyond all expectations. Genao went from the second youngest player in franchise history to have three hits in his debut to being the only player in franchise history to have four hits in his debut.

Quincy has the write up on Genao’s promotion here and Nick has the game recap here, if you feel like reliving the pain. Also, for everyone asking why they went with Festa in the 10th, according to Stephen Vogt, Colin Holderman has been “under the weather” the last few days. With yesterday’s loss the Guardians have fallen one game below .500.

In order to make room for Angel Genao, the Guardians designated Gabriel Arias for assignment. Since Angel Genao was already on the 40 man roster, it does leave an open spot on the 40 man.

Around the Central

By some sort of miracle both the Twins and White Sox also lost last night. The Guards are 3.0 games behind the first place White Sox and only 1.0 game ahead of the Twins and Tigers. At the time of the writing the Tigers, who are playing west coast games against Seattle, are tied with the Twins and starting to claw their way back.

Kansas City Royals news: Zion Rose makes official debut

KANSAS CITY, MISSOURI - AUGUST 05: Michael Massey #19 of the Kansas City Royals is congratulated by teammates after hitting a home run during the 7th inning of the game against the Minnesota Twins at Kauffman Stadium on August 05, 2026 in Kansas City, Missouri. (Photo by Jamie Squire/Getty Images) | Getty Images

Zion Rose, the Royals 1st round pick last month, debuted last night in Quad Cities, the Royals High-A affiliate, he went 0-5 with a pair of strikeouts.

Michael Lombardi (4.2 IP) and Jhon Reyes (2.1 IP) threw a combined no-hitter in the second game of the Columbia Fireflies doubleheader last night, the Royals Low-A affiliate.

Michael Massey played hero last night with his go-ahead homer in Royals 2-1 win over Minnesota, making up for a fielding blunder earlier in the game.

Kansas City Royals second baseman Michael Massey made an uncharacteristic defensive blunder Wednesday night. In the fourth inning, Massey got caught in between while fielding a groundball from Twins outfielder Kody Clemens. As Twins designated hitter Josh Bell, who walked to begin the frame, barreled toward second base, Massey attempted to tag him in the basepaths.

Blair Kerkhoff of the Kansas City Star wrote about some seemingly unbreakable Royals records.

Noah Cameron was once again unhittable last night, throwing 8 innings of one-run ball against the Twins.

This version of Noah Cameron is what he and the Royals have wanted to see all year, what they hope to see the rest of this season – and what they need to see next season. Cameron tossed eight innings of one-run ball in the Royals’ 2-1 win over the Twins on Wednesday night, matching his career high in innings that he set last week against this same Twins team and matching his career high in strikeouts (nine) that he set on July 11 against the Orioles.

It also marked back-to-back starts of eight innings for Cameron and just one earned run in his last 23 innings since July 24.

Michael Wacha didn’t get traded on Monday, here is what Anne Rogers wrote about it.

Even though it would have taken an offer that “wowed us and knocked our socks off,” for Wacha, as general manager J.J. Picollo put it, it can still be unnerving for a player to see their name in trade rumors. There’s uncertainty that this time of year can bring on and off the field with so many players on the move.

“I never really let myself dive into those rumors too much,” Wacha said. “It just feels good to still be here in Kansas City. We’ve grown to love this city, and we feel like it’s where we need to be. Extremely excited to still be here with these guys. I feel like we still have a great group of guys in here that know how to compete and know how to play baseball at a high level. That’s what I’m expecting moving forward.”

Wacha said he talked with Picollo “a little bit” leading up to the Deadline, with Picollo letting him know of any developments. But the Royals were as transparent with Wacha as they were with other teams and publicly: It was going to take a lot for them to move on from the starter. They were looking for Major League talent in return, and it was a high enough bar that conversations didn’t move forward much, if at all.

The Red Sox and Sonny Gray are unstoppable currently, as Gray wins 14th decision, Red Sox win 7th straight

Mets reliever Jefry Yan is pure entertainment on the mound

Former Tigers starter, Casey Mize had a tough debut in San Diego

Miles Mikolas came through in the clutch at the plate ahead of scheduled Thursday start for the Nationals

Aaron Judge makes progress to return

For what it’s worth, Lane Thomas is 0-4 since being traded by the Royals to the Braves.

Today’s song of the day is Seven Nation Army by the White Stripes

Thursday Rockpile: The Rockies may be attempting to “build their plane while flying it”

DENVER, CO - JULY 21: Members of the Colorado Rockies celebrate in the dugout after Mickey Moniak #22 of the Colorado Rockies hits a solo home run in the sixth inning during the game between the Washington Nationals and the Colorado Rockies at Coors Field on Tuesday, July 21, 2026 in Denver, Colorado. (Photo by Casey Paul/MLB Photos via Getty Images) | MLB Photos via Getty Images

Since the Colorado Rockies new front office took the reins of the organization, I have assumed they have been operating with an eye towards building a contention window starting in 2029 at the absolute earliest.

However, their actions at the trade deadline earlier this week seem incongruous with that assumption.

It wasn’t until reading the following from Paul DePodesta’s post trade deadline comments that a possible explanation started to crystalize: “We had a set price in mind of what it would take to acquire any of our players. We think we got a lot of good players here. We think we have the foundation of something that has a chance to be pretty good.”

It would seem that the front office believes the players they have in house are better than the outside consensus and that the potential for the foundation of a competitive club is already in place. Their actions lend credence to this assertion about what their thinking is.

The only impending free agent they traded this week was Antonio Senzatela. All four starting pitchers on expiring contracts were retained. I don’t think we can read too much into this given the specifics of those starting pitchers.

  • Kyle Freeland and Michael Lorenzen both have an ERA of nearly seven.
  • Jose Quintana has been injured for most of the season.
  • Tomoyuki Sugano has solid surface level production, but his underlying metrics continue to look rough.

Given that, it’s not shocking that none of these pitchers attracted a return worth pursuing even for a fully rebuilding club.

What didn’t make sense if the team were in full sell mode was this:

  • Keeping all three players set to be a free agent after next season (Mickey Moniak, Willi Castro, & Jimmy Herget).
  • Keeping three corner outfielders aged 28 or older (Moniak, Jake McCarthy, and Troy Johnston) despite having another four potentially interesting players at Triple-A for those positions (Charlie Condon (No. 1 PuRP), Zac Veen (No. 9 PuRP), Sterlin Thompson (No. 13 PuRP), and Jordan Beck).
  • Extending Moniak for only a single extra season.

To top it off, the only players other than Senzatela that the Rockies did move were under team control for three or more seasons and coming off poor recent play. Instead of getting what they could for a year-and-a-half of Moniak, they sold low on three-and-a-half years of Brenton Doyle. Instead of getting what they could for a year-and-a-half of Herget, they instead found teams interested in tinkering with the raw upside of three-plus years of Seth Halvorsen and Victor Vodnik.

The Rockies didn’t operate like a team attempting to maximize total talent in the organization by punting on the next couple seasons. Instead, they operated as if they see a path to a competitive window opening within the two seasons that they have Moniak and McCarthy under contract.

The immediate reaction to that possibility is, instinctively, incredulity.

Whether or not that initial reaction is warranted, or purely ingrained by almost a decade of the franchise seeming directionless, is up for debate. It’s worth considering what it would take for this team to be plausibly fighting for a wildcard spot before McCarthy and Moniak are set to become free agents after 2028.

In his post-trade deadline presser, DePodesta said, “In June, we were a very good offensive club, one of the best in baseball. I think the best maybe offensive club we’ve had here in a month in a long period of time. So we do feel like it’s coming together,” which isn’t too much of an exaggeration. The lineup was fifth in runs scored June and tenth in July. There are a number of encouraging signs offensively on the big league club and some more percolating in the high minors.

It is possible to squint and see a lineup capable of competing for a third wild card over the next couple seasons if things break right.

The pitching, on the other hand, is another story entirely.

Since I wrote about the potential 2027 rotation in mid-June, a number of factors have trended in a positive direction for Rockies pitching:

  • Gabriel Hughes (No. 12 PuRP) has immediately looked like a potential mid-rotation starter in the majors.
  • The draft netted the Rockies a couple of the higher-ceiling arms in the organization with Logan Reddeman and Tyler Putnam.
  • The Doyle trade brought back a nearly major-league-ready starter in Mason Adams.
  • A handful of potential back-of-the-rotation-type prospects (Jack Mahoney, Konnor Eaton (No. 28 PuRP), and Eiberson Castellano) have continued to put up strong numbers in the high minors.

It’s possible that the Rockies will have enough in-house options available to field a full starting rotation over the next two seasons barring injuries. That rotation would have an incredibly low ceiling, but you can squint and see a baseline of at least enough potential innings to muddle through.

Even given the most optimistic view of the rotation, however, it’s hard to envision a version that is genuinely able to be fighting for a playoff spot at the end of either 2027 or 2028 using only in-house options. If the team wants to win before players like Moniak and McCarthy are gone, they will need to invest a lot of money into luring impact free agents to Colorado within the next year and a half.

The idea of that happening seems far fetched given the Rockies recent track record but, when considering their payroll commitments beyond this year, it’s not actually that unthinkable.

Kris Bryant is the only player the Rockies have slated to make more than $8.5 million next year. They only have four guaranteed major-league deals for players who are beyond their arbitration years. Their total estimated payroll in 2027, other than arbitration-eligible players, is just $71 million. This is a club that has run a payroll between $119 and $170 million dollars every season this decade.

They will have a significant amount of money to spend this offseason and/or the next.

Given the way the Rockies approached the deadline and the comments about thinking that the foundation of the lineup is pretty good, it suddenly seems reasonable to assume that the DePodesta-led front office intends to spend aggressively much sooner than previously expected.

Obviously, this is all muddled further by the upcoming CBA negotiations. Depending on how things shake out with the next contract between the league and the players union, the economic landscape could become radically different than it currently looks.

With Rockies owner Dick Monfort a key figure on the league’s side of negotiations, however, it is entirely conceivable that he would want to make a show of investing into the team’s payroll after a deal is struck. Essentially that exact thing happened after the lockout in 2022 when the Rockies shockingly splurged on Bryant’s seven-year deal.

If a similar pattern unfolds this go around, let’s hope that the current front office is able to use the financial flexibility afforded to them much more effectively than the previous one. The last time a Rockies front office thought to spend their way out of a questionable major league roster the return was three straight 100-loss seasons.

In Rockies Land, we have a knee-jerk reaction that assumes the team is making mistakes. In fairness, the team earned that reaction but it’s worth remembering that the past doesn’t always need to be the future.

The Rockies not acting like a fully rebuilding team right now seems out of step with how many “smart” teams have approached situations like this… but not every good team tanked in order to build their talent pipeline.

Before the Los Angeles Dodgers current dynasty started, they threw money at the major league roster while also building the developmental system underneath it. It’s not impossible to do both at once. It’s just much more difficult. It requires either a ruthless diligence in trading every player at the peak of their value like the Tampa Bay Rays and the Milwaukee Brewers, or a willingness to spend money to a degree that those teams can’t or simply won’t.

In the comments of yesterday’s Rockpile, OhioRockie alluded to “building the plane while flying it.” In effect, that’s exactly what I think DePodesta and Byrnes are trying to do: rebuild the farm system for long-term sustainability while simultaneously trying to put together a wildcard-capable roster for the short-term. If the Rockies are willing to commit to pumping money into both projects, they could accomplish both with smart investments.

If they are going to try that, though, they need to commit to it fully despite the cost and difficulty. Attempting to go down that road and then balking at the combined cost of players and infrastructure would cause them to fall back into the familiar pattern of misguided attempts to paper over fundamentally bad rosters while also stunting the potential growth of the farm system.


On the Farm

Triple-A:Albuquerque Isotopes 7, Sugar Land Space Cowboys 6

This was a game of debuts!

After pitching to a 1.99 ERA over 68 innings at Double-A, Jack Mahoney took the mound for the Isotopes for the first time since being promoted to Triple-A. His first start was a success as he got through five PCL innings while only allowing two runs both of which came on as a result of a fourth inning home run from Space Cowboy CJ Alexander. The same can not be said for Mark Manfredi’s debut for the team after having been traded for Senzatela earlier in the week. Manfredi came in to pitch the eighth inning but did not manage to finish it on his own after allowing the Sugar Lands final four runs of the game.

At the plate Connor Norby made his debut for the team after coming over in the Vodnik trade on Monday. Norby made a great first impression on the Isotopes with a walk in the first and then a home run in the third. Not to be outdone by someone who just arrived, Veen (No. 9 PuRP) added a double and home run of his own bringing his season totals to 32 and 21 respectively. Overall the Isotopes combined for 11 hits, six of them for extra bases, and three walks to plate seven runs en route to their 56th victory.

Double-A:Binghamton Rumble Ponies 3, Hartford Yard Goats 1

A low scoring affair in Binghamton. Sam Weatherly acted as the opener and managed to get through two innings on 35 pitches. He allowed all three runs that the Rumble Ponies would score before giving way to Cade Denton who pitched five scoreless innings.

The real story was Binghamton starter R.J. Gordon mowing down Yard Goats. Gordon collected ten strikouts in just six innings of work and only allowed a single run, via a home run from right fielder Braylen Wimmer. Other than that home run the Yard Goats bats were largely silent collecting a total of four hits and a single walk.

High-A:Eugene Emeralds 5, Spokane Indians 1

Angel Jimenez’s struggled again in his third start at High-A. He threw 75 pitches and allowed three home runs in just four innings before being pulled. The trio of relievers that came in after Jimenez managed to keep the game relatively close as the only other run scored was a solo shot allowed by Seth Clausen. The solid relief pitching was not enough to make up for a dearth of offense as the team scattered only three hits, one of which was a double from Tanner Thach, and scored only a single run.

Low-A:Fresno Grizzlies 5, Visalia Rawhide 1

Brady Parker kept the Rawhide at bay by tossing six innings of one run ball while striking out five. This was more than enough leeway for the Grizzlies lineup to hit their way to victory. The lineup as a whole combined for ten hits and four walks though only Juan Martinez’ fourth inning triple went for extra bases. No one exemplified this death by a thousand cuts style offense more than Ashly Andujar (No. 20 PuRP) who led off and collected four hits and a pair of RBI.



After staying put at deadline, Moniak signs 2-year extension with Rockies | MLB.com

In case you hadn’t had a chance to look at the particulars of the Moniak extension, Thomas Harding has you covered.

TA: The new Rockies, same as the old rockies | Baseball Prospectus ($)

Mario Delgado Genzor digs through the Rockies trade deadline transactions as a whole and tries, as I just did, to make sense of what the plan moving forward is. It’s absolutely worth reading even if you’ve seen my thoughts above as it includes much more in-depth takes on each of the individual transactions.

McCarthy’s Charlie vibes have Rox thinking they found their leadoff answer | MLB.com

Now that the trade deadline is over it’s time to actually move on to talking about the actual baseball on the field. Here’s another piece from Thomas Harding digging into lineup construction and what McCarthy brings to the leadoff spot.


Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!

Orioles minor league recap 8/6: Aloy homers twice as Baysox sweep doubleheader

ALTOONA, PA - AUGUST 02: Wehiwa Aloy #1 of the Chesapeake Baysox bats during the game between the Chesapeake Baysox and the Altoona Curve at Peoples Natural Gas Field on Sunday, August 2, 2026 in Altoona, Pennsylvania. (Photo by Bryce Mosmen/Minor League Baseball via Getty Images)

Triple-A: Buffalo Bisons (Blue Jays) 7, Norfolk Tides 6

Oof. This one was a heartbreaker for the Tides, who carried a four-run lead into the bottom of the ninth and then coughed up five for a walkoff loss. Poor Yaqui Rivera was charged with all five runs, giving up four singles, a double, and two walks while recording just two outs. The game ended when Cam Sanders uncorked a wild pitch with the bases loaded.

Long before that, starter Nestor German gutted through 5.2 innings, putting nine runners on base but limiting the Bisons to two runs. Newly acquired reliever Codi Heuer pitched a perfect inning in his organizational debut, and lefty Nick Raquet retired all four batters he faced.

The Tides were pretty productive offensively. Reed Trimble continued to impress with a hit, two walks, and two RBIs. Payton Eeles had a pair of hits and even Sam Huff got in on the action, reaching base thrice. Unfortunately not joining the fun was Enrique Bradfield Jr., who went 0-for-5 to drop his OPS to .663. He also committed a throwing error.

Box score

Double-A: Chesapeake Baysox 8, Harrisburg Senators (Nationals) 1 — Game 1

In the opener of a doubleheader, the Baysox busted out the bats early and often, putting up crooked numbers in the first, third, and fourth innings. The top of the lineup did the bulk of the damage. Brandon Butterworth, Wehiwa Aloy, and Anderson De Los Santos were a combined 5-for-9 with all eight RBIs. What’s more, all of them hit home runs — and Aloy hit two. Those were his first two dingers at the Double-A level. He’s pretty good!

With ample run support, starter Sebastian Gongora cruised to victory, holding Harrisburg to one run in five innings. Of note, Joe Glassey, who just pitched for the Baysox four days earlier, pitched against them in this game. (The O’s traded him to the Nationals on Monday for Christian Franklin.) He worked a scoreless inning against his former teammates.

Box score

Double-A: Chesapeake Baysox 2, Harrisburg Senators 1 — Game 2

In a makeup of a June rainout, Chesapeake completed the doubleheader sweep in the nightcap. The Baysox had just three extra-base hits but strung them all together in the third inning, with doubles by Frederick Bencosme, Tavian Josenberger, and Aron Estrada plating their only two runs of the game. Aloy was 0-for-1 but walked twice.

The Chesapeake pitching staff made the slim lead stand up. Christian Heberholz worked five scoreless innings, and after Keagan Gillies gave up a solo homer in the sixth, Brock Moore worked a scoreless seventh for the save in his organizational debut. The O’s acquired Moore from the Mariners as part of the Taylor Ward trade.

Box score

High-A: Frederick Keys 10, Jersey Shore BlueClaws (Phillies) 9

Frederick let a six-run advantage slip away in the seventh, but rallied back to score the go-ahead run in the ninth. All’s well that ends well. The Keys could’ve given themselves a lot more breathing room if they hadn’t committed four errors and a passed ball in the game, which led to a staggering seven unearned runs.

Third baseman Randal Diaz committed two of those errors, but he also went 3-for-4 at the plate and drove in five runs, so I suppose he can be forgiven. Center fielder Enddy Azocar, part of the Adley Rutschman trade — a phrase that I still can’t get used to typing — went 2-for-5. Azocar has five hits in his first two games in the O’s organization, so he’s made a good first impression. The Keys also wreaked havoc on the basepaths with seven stolen bases.

Boston Bateman, who left his previous start with right hip flexor discomfort, was limited to two innings in his return. He certainly made the most of them, striking out six of the seven batters he faced. Christian Rodriguez handled the next four and was tagged for six runs, but only two earned. Todd Kniebbe struck out the side in the ninth for the save.

Box score

Low-A: Fredericksburg Nationals 5, Delmarva Shorebirds 4 — 10 inn.

You know what’s weirder than losing on a walkoff wild pitch, like the Tides did? Well, how about losing on a walkoff balk? That’s exactly what happened to the Shorebirds in the 10th inning in Fredericksburg. With runners at the corners, Zac Lampton was charged with a balk to bring the winning run home. You can’t just be up there and just doin’ a balk like that.

It was a well-balanced offensive attack for the Shorebirds, as eight of the nine batters had at least one hit. Leadoff man Jaiden Lo Re had a particularly nice night, doubling twice, and Jordan Sanchez homered. On the mound, starter Andrew Herbert gave up three runs in five frames, and long reliever Adrian Heredia worked four innings of one-run ball.

Box score

Thursday’s scheduled games:

  • Norfolk: at Buffalo, 6:35 PM. Starter: Trey Gibson (2-5, 3.55)
  • Chesapeake: vs. Harrisburg, 6:35 PM. Starter: Joseph Dzierwa (2-1, 2.88)
  • Frederick: at Jersey Shore, 7:05 PM. Starter: Stephen Still (0-1, 3.38)
  • Delmarva: at Fredericksburg, 6:35 PM. Starter: TBD

A closer look at the prospects the St. Louis Cardinals got at deadline

MESA, AZ - MARCH 22: Josiah Ragsdale #89 of the Milwaukee Brewers rounds third base to score in the eighth inning during the game between the Milwaukee Brewers and the Athletics at Hohokam Stadium on Sunday, March 22, 2026 in Mesa, Arizona. (Photo by Norm Hall/MLB Photos via Getty Images) | MLB Photos via Getty Images

Soon after the deadline was over, Jake Wood gave his grades for how the Cardinals fared. I wanted to dig a little deeper into each of the prospects, not saddled with the time crunch Jake was under. I’m glad I did too, because I think I liked these returns even more than I did on Monday – and I liked the deadline a lot.

Alexander Frias, 18 – OF

Stats (CPX): 32 G, 117 PAs, .441/.518/.678, 11.7 BB%, 15.3 K%, .237 ISO, .516 BABIP, 189 wRC+

Low A: 28 G, 125 PAs, .236/.328/.418, 10.4 BB%, 20 K%, .182 ISO, .272 BABIP, 93 wRC+

Scouting (FG): 20/45 Hit, 35/60 Game Power, 55/70 Raw Power, 50/50 Speed, 40/50 Fielding

The Brewers signed Alexander Frias in January of 2025 to a $350,000 bonus. Listed at 6’2 and 177 pounds, the then 17-year-old was signed out of the Dominican Republic and later reported to the Brewers DSL team that summer. He did okay. I’m not sure he was considered much of a prospect entering this season and I can kind of see why. Though just 17, he had a 116 wRC+ with no power and he needed a .392 BABIP. Even the 12.5 BB% isn’t especially impressive with the control displayed by DSL pitchers.

However, the Brewers are obviously good at what they do, and despite a performance that would have justified repeating a level at the DSL, they saw something in him and promoted him to rookie league ball in the states this season. And then, as you can see by the stats above, he became a full-fledged prospect. When the Cardinals first signed him, I just glanced at his Low A stats and this is really the first time I saw his complex league stats and that’s just video game numbers. If the Brewers didn’t already consider his placement in rookie ball to be an aggressive jump, I think he would have been in Low A a lot sooner.

And though middling numbers, those are fairly impressive numbers in Low A for an 18-year-old too. He’s got solid power, not striking out much, good walk rate, and despite a low BABIP, he’s barely below league average. Depending on how he finishes the year, it’s not at all hard to imagine him beginning next season in High A. He’s taking the Rainiel Rodriguez path essentially.

It is widely agreed from the sources I found that Frias has some serious power potential, as evidenced by his current 55 raw power grade and 70 future potential, not to mention his max exit velocity of 117 mph, which is extremely rare for an 18-year-old. Stop me if you’ve heard this before, but his swing doesn’t produce as much power as you’d hope, not that it’s an issue in the lower levels, but something to watch out for. I mean we literally saw this with Jordan Walker, so you probably get it. Pipeline grades his arm as a 60, but doesn’t think he has the speed for centerfielder. But his bat-to-ball skills are good and oh yeah he’s 18-years-old. I cannot emphasize this enough. Here are some selected quotes from disparate scouting sites about Frias:

Baseball Prospectus: “Frias’s 6-foot-2 frame is very projectable, and that combined with his age-relative-to-league performance is going to light up most models, but he’s only a solid runner at present, and while I think he has a good shot to stick in center there is some tweener risk depending on how the bat develops. However, you could argue Frias has the most upside of any non-Top 101 prospect dealt at this deadline.”

Fangraphs: “Frias is a freak with crazy bat speed and physical projection, the guy on the list with the best shot to have a Junior Caminero type of rise.”

Baseball America: “The massive left-handed hitter showed off an intriguing combination of physicality, hittability and power before earning an early bump to Low-A Wilson. He showed scouts a high hitting acumen combined with the ability to send balls out of any park this side of Yosemite. Frias’ double-plus arm strength is ideal for right field, but his body is already massive, and he has below-average speed, meaning any further growth might push him to first base in the long run.”

Josiah Ragsdale, 22 – OF

Stats (High A): 60 G, 264 PAs, .327/.447/.528, 16.7 BB%, 24.2 K%, .201 ISO, .438 BABIP, 151 wRC+

AA: 26 G, 119 PAs, .292/.429/.698, 19.3 BB%, 29.4 K%, .406 ISO, .327 BABIP, 183 wRC+

Scouting (FG): 30/40 Hit, 30/45 Game Power, 50/55 Raw Power, 70/70 Speed, 45/55 Fielding

Drafted in the 7th round of the 2025 draft out of Boston College, Ragsdale was drafted for his speed and outfield defense originally. He hit 49% of his balls in play on the ground in college and nearly 63% of his batted balls were on the ground last season. He still managed a 130 wRC+, but had a minuscule .014 ISO, which would absolutely not play at the MLB level. Luckily, again the Brewers development team is very good, so they helped him tweak his swing and suddenly he can’t stop hitting homers.

With a combined 14 homers in three seasons of college ball with a high of 7, he has 19 homers already at two different levels this season. There is some question about how for real this is, namely because everyone seems to be hitting homers right now. When Won-Bin Cho and Jesus Baez are seeing insane, huge power surges, I certainly don’t think you can take these stats at face value. However, I don’t think it’s too controversial to suggest he has MLB caliber power, which was very much in doubt last year. I’m pretty sure those scouting numbers are updated and I’m pretty sure 45 is higher than what it would have been ranked at the beginning of the year. We can work with 45. And it might be better than that.

Oh that’s the other thing. You don’t gain power without trade-offs and in Ragsdale’s case, he’s developed more swing-and-miss. Last season, he struck out just 16.3% of the time and walked 17.4% of the time. He’s still walking a lot, but you can see his strikeouts have risen quite a bit. And the speed hasn’t left him, or at least the base stealing hasn’t left him. There are some disagreements on his speed. FG appears high with 70 grade speed, his Prospect Savant speed says he’s only 56th percentile. Not sure he can stick at CF, but he absolutely can steal bases. He has 38 stolen bases to 3 caught stealing overall this year.

It’s also worth noting that Fangraphs is maybe the low guy on him (and the high guy on Frias). Although they’re maybe the only site that sees him as an actual CF too? It’s confusing. Thomas Nestico has him as the 91st prospect in baseball, and Baseball Prospectus notes that he will be a strong candidate for their list next spring (along with Frias). So it’s not quite accurate to say the Cardinals netted two top 100 prospects, because no one site agrees both are top 100, but top 200 seems to apply pretty easily.

Baseball America: “Scouts who’ve seen Ragsdale this year note a player who is doing a better job getting the ball in the air, which, when combined with the added thump, has led to a power spike. Ragsdale has been deployed in center field but might fit best on the corners, where his speed and average arm strength would fit nicely.”

Pipeline: “The New Jersey native is a ready, willing and efficient basestealer — a skill that’s carried over from college to pro ball — and his impressive closing speed makes him a quality defensive outfielder despite limited arm strength.”

Baseball Prospectus: “More of a speedy outfielder type in college, our draft team pegged him as a prospect who could use a bit more intent in his swing, and boy has he shown that in 2026. Ragsdale still doesn’t have a particularly sluggish setup, using a simple toe tap and early hip fire before looking to lift the ball. The additional power has come with a lot of swing and miss, but he’s still a speedy outfielder who can go get it gap-to-gap”

Daniel Eagen, 23 – RHP

Stats (AA): 20 GS, 87.1 IP, 29.2 K%, 9.1 BB%, 44.5 GB%, .298 BABIP, 4.95 ERA/5.17 FIP/4.36 xFIP

Scouting: 45/50 Fastball, 50/55 Slider, 55/55 Curveball, 40/50 Change, 40/45 Command

Drafted in the 3rd round – 102nd overall – of the 2024 draft by the Diamondbacks, Eagen definitely made an impression immediately. He made 19 starts in High A last year and he struck out 132 batters in 97 innings. It made for a 34.1 K%. He also had four less successful starts at AA to finish his season, although he had a very respectable 24.7 K% and held his own.

This year, it’s very easy to get excited about hitting prospects, because offense is insane, so pretty much everybody has eye-popping numbers, especially the “real” prospects.” The opposite is true of pitchers. You just can’t look at their stats, or at least their triple slash line, because offense is insane. I focus on three things a pitcher can more or less control – striking hitters out, not walking hitters, and getting groundballs. Eagan is very good at striking out hitters and pretty much average at the other two. That normally would result in much better numbers, but – and this is a nice follow-up on why not to trust these power numbers – Eagen allows a homer 21.7% of the time a ball is put in the air. Which is simply ridiculous. It’s double the rate of an average HR/FB% in the majors. Everything is leaving the park in the minors and especially so in Arizona’s AA stadium.

As you can see, the scouting is very encouraging for Eagen to start. But from a fan perspective, the most exciting element of Eagen is his curveball, because it kind of moves more like a screwball than a curveball. Well, it doesn’t move enough to be called a screwball, I guess, but it definitely leans in that direction. So that’s a fun outlier pitch. He’s a high slot pitcher too, and pitches north-to-south which is more or less the opposite of the pitchers the Cardinals have been targeting. But variety is good, you don’t want hitters to see the exact same type of pitcher in a game.

Baseball America: “The righthander throws five pitches in a four-seam fastball, slider, cutter, curveball and changeup. Eagen sits 92-94 mph on his fastball with average ride and armside run. His gyro slider at 86-88 mph is a plus bat-missing pitch with a 24.9% swinging-strike rate in 2026. Eagen has a deep arsenal and starter’s traits, profiling as a No. 5 starter long term.” (Ugh, this site does one of my pet peeves: almost certainly this writer thinks of a better pitcher than a 5th starter actually is when they say this; people collectively overrate how good a 5th starter, 4th starter, etc. actually is)

Fangraphs: “Will he throw enough strikes to start? He tends to run stuff out of the zone an awful lot, and while the delivery is clean enough, it’s also not so fluid to think that he’s going to have great command. Eagen projects as a backend starter, and could still fit in some kind of impactful multi-inning relief role if the split sputters or strike-throwing issues preclude a true rotation fit.”

Baseball Prospectus: “His fastball features average velocity but good ride from a near over-the-top slot and he has two solid breaking balls. His command has never quite been fine enough to make me sure he’s a starter long term, but get him into a (slightly) better home park (yeah it’s Springfield) and have him work on his little split change some more and the Cardinals might be able to develop a no. 3 or 4 starter.”

Pipeline: “His high arm slot helps him generate really good carry out of the hand with induced vertical break up to 20 inches. His 81-83 mph curveball complements that nicely with its sharp downward action that makes it effective against batters from both sides, and a mid-80s gyro slider can be equally good as a weapon versus righties. Eagen has folded in an 85-88 mph splitter too, and it shows flashes of being a future average MLB offering.”

Sandro Santana, 21 – LHP

Stats (High A): 20 G, 30.2 IP, 37.4 K%, 10.7 BB%, 45.3 GB%, .359 BABIP, 2.93 ERA/2.91 FIP/2.90 xFIP

AA: 11 G, 15.2 IP, 36.2 K%, 10.3 BB%, 76.7 GB%, .194 BABIP, 0.57 ERA/2.15 FIP/2.53 xFIP

Scouting: 50/55 Fastball, 50/60 Slider, 45/45 Command

Santana was signed for a mere $15,000 out of the Dominican Republic back in January of 2023 at the age of 18. He was kind of used as a starting pitching prospect in his first season – he only started three games, but 25.2 IP out of 9 appearances is fairly similar to a starter’s workload at that level. He made it stateside, but struggled at the complex league in 2024. The starting dream seemed to be dead, so I don’t know if the Diamondbacks had any high hopes for Santana when he repeated the level and struck out 36% of batters purely in relief. He saw an additional 21 games as a multi-inning reliever in Low A, but was significantly less impressive, though he wasn’t bad. He threw over 2 innings per appearance last year and as you can see, he still qualifies as a multi-inning reliever, but maybe 4 outs per appearance instead. And he has struck out everybody.

If yesterday’s game is any indication, the Cardinals are not messing with success. He came into the game for four outs and struck out 3 batters. I don’t see much indication that he will be more than a reliever, even though one could argue he has four pitches. He has a fastball that I don’t think is considered anything special. He has a deadly slider, and Baseball Prospectus says he has two variations on this slider – one that is 81-85 mph and one that is upper 80s with more pure sweep. He also has a workable changeup. Probably can’t start, but very well suited to be a multi-inning reliever.

Pipeline: “His 95-97 mph fastball has some zip but pops more for its velocity than its movement. It can still be an effective pitch though when it sneaks up on hitters sitting on his best offering: an 83-86 mph sweeping slider that has generated elite whiffs in the first half of 2026. The breaking pitch works against batters from both sides, and while Santana is overall more dominant against lefties, even righties find it hard to touch the slider as it breaks in toward their shins and ankles with big horizontal movement.”

Baseball Prospectus:  “It’s functionally a four-pitch mix that would be the envy of many big-league starters, but given his slight frame Santana is suited for shorter stints. And yet, with such a versatile repertoire, Santana is capable of working a multi-inning role, which is just what he’s done this year while generating whiffs on all his offerings. All of this has been done while showcasing perfectly plausible control and an athletic, repeatable delivery. Most of the improvement on Santana’s walk rate this year seems tied more to getting more whiffs as opposed to living precisely at his targets, but the stuff is good enough to be a big leaguer imminently.”

Inside the Suns: Defense, Defense, Defense!

Welcome to Inside the Suns, your weekly deep-down analysis of the current Phoenix Suns team. Each week, the Fantable — a round table of Bright Siders — gives their takes on the Suns’ latest issues and news.

Fantable Questions of the Week

Q1: The Suns finished last season 10th in defensive rating.  Do you believe they will be better, worse, or about the same defensively in 2026-27?

GuarGuar: I think overall we will be around the same defensively, maybe slightly better overall with our rating. 10th is pretty good overall, so it’s not really a big problem if we finish the same. However, we were really streaky defensively last year, and I’d rather we be consistently around 10 all year than 6 for half the season and 18ish for the other half…as was the case last season. More minutes for Fleming and Maluach should help us defensively, and I expect Ott to play fewer small-ball lineups this season.

zenzino: I knew this set of questions was coming when grey_hound asked, “What happened to defense? All the answers seemed focused on offense,” and Keratosis concurred, saying many were guilty of that. In another part, Rod said he’d been going easy on us. I said, “Bring it!” And it’s been brought.

I can’t speak for anyone else, but my lineup ideas took defense into account. The reason it “seems” like the focus is on offense is that I’m not worried about defense. The grit and tenacity that last season’s Suns built their reputation on were largely about playing defense for 48 minutes. The foundation this coaching staff preaches is getting more offensive possessions on the defensive side of the ball.

I believe the Suns will be a little better on defense this year. Whether that translates to them moving up in the ranking or not depends on other teams.

Because of injuries and other factors, the Suns slid a little in the second half of the season. If they stay healthy, I don’t see that slide happening again.

This is also where the continuity comes in. Team defense, way more than offense, takes time and chemistry to develop. This is why (in addition to players wanting to show out) you don’t see any team defense in All-Star games and not much in Summer League. It takes time to learn those defensive schemes and learn the strengths and habits (good and bad) of your teammates.

I don’t think the Bridges trade necessarily made them better on defense, but it didn’t make them worse, either. Sheer and Man Man getting more experience will give them additional defensive length as well.

So, yeah…I definitely expect them to be in the top 10 and maybe move closer to 5 than 10.

Ashton: Well, shame on me for not realizing that the Suns finished 10th out of thirty teams. That isn’t bad. Also, I am just not a huge fan of defensive metrics, but a few commentators got up in arms about the lack of defense articles. So, what does Rod do? Dump the whole thing on the Fantable.

To me, defensive ratings are complicated and not the first stat I run to after the game. This is the formula.

Defensive Player Rating = (Players Steals*Blocks) + Opponents Differential= 1/5 of possessions – Times blown by + Deflections * OAPDW (Official Adjusted Players Defensive Withstand)

Yeah, screw that. That formula has been in place for over 20 years! I am not doing the math on that, as other factors come in. Such as, is the player a defensive pest? Can they smash-talk while switching? Are they going to get T’ed up and spend time on the bench? We know Brooks will take a seat. Booker will whine at the refs and take a seat. My guess is Bridges will be an enforcer based on his past history and probably have to take a seat. And I am not running the numbers on what losing RO and GA meant for the defense, but GA was decent. Also, I like watching defense based on the eye-test metric, but I can only watch one side of the court at a time. I would also add if the player stayed at a Holiday Inn the night before as a metric.

Another weird item is that I randomly ran into articles taking a skeptical view of both NBA and PFF (Pro Football Focus) analytic metrics over the course of putting this response together. Do not get me started on AI; it is a glorified data scraper that doesn’t like to play nicely in the “sandbox”. PFF was created by some British guy (shout-out to British Suns Fan) to better understand the game using hand-charted stats, and it was revolutionary for its time. But I tended to be on the side with the skeptical point of view. If the analytics were spot on, then we would all be rich on player prop bets or “Kashi market predictions”. Use the eye test and realize that analytics are helpful but not the end-all, be-all for capturing the nuances of mindset and play.

I still have to answer this question, and I think ranked 10th in defensive metrics is a pretty high bar to clear. Credit to Coach Ott, but I think the Suns regress from the mean. Call it closer to 15th in the league.

Rod: Overall, I see the Suns being at least as good, and likely better, defensively in 2026-27. A lot of that will depend on Ott, his lineups, and his player rotation schemes. I believe many of the Suns’ best defensive players will likely start games on the bench, and the more court time they get, the better the team’s overall defensive rating will be. There’s so much depth on this team; Ott needs to be the anti-D’Antoni coach and use that depth instead of running his starters ragged. I hope to see none of our starters playing more than 30-32 minutes a night because of that depth.

Q2: Which players would you put on the court as your Suns “All-Defensive Team” in 2026-27?

GuarGuar: My All D team for this season would be:

Goodwin
Brooks
Dunn
Fleming
Maluach

All those guys are dawgs on defense and get after it.

zenzino: Ok, let’s go.

Starting with the backcourt: Booker and Goodwin.

Yeah, I said Book. Deal with it. He’s a big, strong guard who doesn’t shy away from physicality. Olympic Book was a defensive stopper and he brings some of that to his NBA game. Is he always the best defender? No. Defense takes a lot of energy and he’s asked to do a lot of different things on this team. But, when he needs to be, he’s the best defensive guard on this team (yeah, I said that, too).

Goodie is a pest. He’s active, tenacious, and physical with good size and strength. His defensive rebounding ends opposing teams’ offensive plays.

Frontcourt starting with small forward: has to be Dillon Brooks.

He sets the tone. Physical and annoying, he gets under players’ skin. I really don’t think there’s any better option at SF.

The power forward position is the toughest one for me. The obvious answer is Miles Bridges. And while I can’t say I am well-versed in the ins and outs of his game, scouting reports say he is an able defender who often loses interest in defense. This could be my ignorance, but I’m going to go out on a limb and say Rasheer Fleming.

The question says ’26-’27 and not ‘to start 26-27’. So I am projecting that, for next season as a whole, Sheer will be the best defender at the power forward position. As I said in the SL Fantable, while Fleming didn’t show out, he quietly showed improvement in footwork and positioning, and the ability to guard 1-5.

Center is a tough one. I could do the same thing I did with the power forward position and project out but, I don’t think I’m going to do that. Man Man showed great improvement in SL, but he still has defensive areas that need significant improvement. While Oso can do certain things better than the other two (ball-handling, passing) I still have to give the edge to Mark Williams in rim protection and overall defense.

I think it’s interesting that so many people think MW is disposable at this point. His injury was a key reason the Suns’ defense declined towards the end of the season. Obviously, his health is always an issue. But he’s only 24 and will also get better if he can stay mostly healthy. He’s been in the league twice as long as Oso but has only played 26 more games.

So, to sum up, my All-Defensive Suns team is:

Booker
Goodwin
Brooks
Fleming
Williams

Ashton: If you made it through my rant on Q1 on analytics, I am still ready to rant. Analytics do not predict the future. But we only have current analytics from the 2025 and 2026 seasons to answer this question. What remains are at least three players. Booker, Brooks, and CG. Okay, pencil them in. Oh yeah, you have to pencil in Oso as well. Now, what to do with the forward position? I know! Let’s play everyone’s favorite subject. Small Ball!

CG (PG)
Booker (SG)
Dunn (SF)
Brooks (PF)
Oso (C)

I still think Brooks and Dunn are interchangeable at the forward position. Dunn needs to be brought in for what he was meant to be, a defensive wizard.

Rod: First off, I’m not considering offense as part of this equation. I’m looking at this strictly from the point of view of who put on the court if all you’re concerned with is getting a defensive stop and getting the ball out of the opponent’s hands. With that in mind…

We’ve got to have Goodie on this team. All hustle, all the time, and 13th in steals last season make him a no-brainer choice here.

After Goodie, the choices become a little more subjective as I think there are more than just 4 other players you could select for this team. Depending upon the matchups with the opponent’s lineup, you could tailor the defense to them specifically…but for now I’ll just go with a kind of “generic best” that I think would defend well in almost any situation.

At SG and SF, who do I choose? Brooks comes to mind first in this group, but then we’ve also got Highsmith and Dunn…plus Fleming at SF if we really want to go big on D. Oh, isn’t it good to have so many choices!?!

For the PF slot, we’ve got Fleming and perhaps Oso to consider. Fleming has the better physical tools, but Oso’s BBIQ and versatility can’t be dismissed easily.

And at center, Williams or Maluach? Mark actually had the best defensive rating on the team last year, but I love the way Khaman challenges people at the rim. Intimidation also plays a part in defense, and if Khaman develops a rep as a shot-blocker early on, that could push him into the top center spot for this team.

It’s certainly still mostly pure guesswork on this question, but, for now, my All-Defensive lineup would be Goodie, Dunn, Brooks, Fleming, and Maluach.

Q3: Which Suns player do you believe has the best mix of offensive and defensive talent?

GuarGuar: I’d probably say Dillon has the best mix of offensive and defensive talent. He’s really improved these past couple of seasons offensively, and we know the impact on D he brings on a nightly basis. He might be slightly overrated as a defender, but his energy on that end is very much real and contagious.

zenzino: I’m sure there’s going to be a lot of disagreement on this from the Book haters, but Devin Booker is the best two-way player on the team.

Obviously, he’s the best offensive player on the team with his ability to create shots for himself and for his teammates. His mid-range is money, he can drive to the basket, and while he shouldn’t be a volume 3-point shooter, he can hit them at a decent clip when he’s allowed to pick & choose when he shoots them. He has a lot of gravity and is top 10 in the league at getting blitzed for a reason: everyone in the league respects his ability to score. In his ‘down’ year last season, he still averaged almost 26 points and 6 assists per game.

Granted, he’s not the best defender on the team. But he’s much better than most give him credit for on BrightSide. As I said in the last question, as a guard, he plays with size and physicality. We saw him be a lockdown defender during the Olympics. We’ve seen it in key moments for the Suns.

Some might say, Dillon Brooks. While Brooks is a better defender and his offense was huge for the Suns last season, we don’t know if he can keep that up now that opposing teams know that side of his game. He can create his own shot, but he went to the ‘Kobe Bryant School of Passing,’ so we know when he wants to score, he’ll take the shot whether he should or not, and is not good at setting up his teammates. His 3-point percentage also went down from 39% to 34% last season because his strength is catch-and-shoot 3s.

Yup, I’m pretty comfortable saying Booker is the best two-way player on the team.

Ashton: It is clearly Booker with the best offensive and defensive skill set. All the metrics align, and he is the one I would want on the court in any crunch.

Rod: I pretty much have to go with Brooks on this one. He plays hard on both ends, keeps the rest of the teams pumped up to play D, and, in general, gets under the opposing teams’ skin. He doesn’t always make the best decisions on the court, but he has the confidence to make one and go with it rather than hesitate. On D, he also doesn’t back down from anyone. The Suns have a few better offensive and defensive players, but I don’t believe any other player on the roster has a better two-way skill set than Brooks.

As always, many thanks to our Fantable members for all their extra effort this week!


Suns Trivia/History

On August 5, 1999, the Suns traded Pat Garrity, Danny Manning, a 2001 1st-round draft pick, and a 2002 1st-round draft pick to the Orlando Magic for Anfernee Hardaway. Two years later, as part of a three-team trade, the Magic would trade that same 2002 first-round pick back to the Suns along with Bo Outlaw in exchange for Jud Buechler in order to shed salary and create cap space. The 2002 1st-round pick that was traded away and later reacquired by the Suns was ultimately used by the Suns to draft Amar’e Stoudemire. If not for the Suns’ second trade with Orlando, Amar’e Stoudemire would have likely never been a Phoenix Sun.

On August 8, 2000, Kevin Johnson retired from the Phoenix Suns for the second and final time after being called back into service during the regular season after Jason Kidd broke his ankle. Although Johnson had not played in an NBA game since April of 1998, he stepped right back into the Suns’ starting lineup almost 2 years later to start in six of the Suns’ final 10 regular-season games and came off the bench to play in all nine of the Suns’ playoff games before the team was eliminated in the 2nd round by the Lakers. After his 2nd retirement, KJ went to the NBA on NBC studios to call games during the 2000-01 regular season.


Important Future Dates

Sept. 28 – Media Day
Sept. 29 – Training Camp opens
Oct. 5 – Suns @ Pistons (preseason) 4:00 PM
Oct. 7 – Suns @ Bulls (preseason) 5:00 PM
Oct. 10 – Suns vs. Spurs (preseason) 7:00 PM
Oct. 14 – Suns @ Spurs (preseason) 5:00 PM
Oct. 16 – Suns vs. Jazz (preseason) 7:00 PM
Dec. 15 – Most players signed to new contracts can be traded
Jan. 5 – 10-day contracts may now be signed
Jan. 10 – All NBA contracts are guaranteed for the remainder of the season
Jan. 15 – All players signed to new contracts can be traded
Feb. 11 – Trade Deadline
Feb. 19-21 – NBA All-Star 2027

The NBA’s 7 worst offseason moves of 2026, ranked

WASHINGTON, DC - MARCH 16: Trae Young #3 of the Washington Wizards handles the ball against the Golden State Warriors at Capital One Arena on March 16, 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 G Fiume/Getty Images) | Getty Images

The best thing about the parity era of the NBA is that almost every team believes they are one or two moves away from contention. It can also be something of a double-edged sword when teams get desperate and make shortsighted deals that could negatively affect their chances for years to come if they don’t go right.

It’s always hard to tell which bold decisions are going to pay off. I was a big fan of the New York Knicks trading for Karl-Anthony Towns, but a lot of outlets thought his huge contract and poor defense made him a toxic asset. The Knicks ended up looking like geniuses for the KAT trade during their 2026 championship run. I also liked the Phoenix Suns’ trade for Kevin Durant a couple years ago, and that one ended up being a massive whiff on my part.

Big risks can equal big rewards in the NBA, but some of the decisions this summer already seem destined to age poorly. Here’s my list of the worst moves of the NBA offseason thus far.

7. Lakers break the bank for Walker Kessler

Of all the moves on this list, this one has the chance to come back and bite me. I’m pretty high on the Lakers entering the season. Luka Doncic and Austin Reaves needed a defensive-minded center behind them, and Kessler was the best one available on the market. I don’t even really have a problem with Kessler’s contract, a four-year, $130 million deal, which seems fine for a solid starting center. My issue is what the Lakers gave up to get him, sending two unprotected first-round picks and two swaps to Utah for the right to pay him. That’s a superstar haul for a player who has never come close to being an All-Star before, and I doubt he’ll ever achieve that status. The deal also means the Lakers don’t have a first-round pick to trade for the next seven years. Los Angeles might have the worst forward room in the league at the moment, and they have no way to upgrade the roster after overpaying for Kessler. This could work out if Luka looks like the best player in the world and Kessler looks like prime Rudy Gobert, but it’s just way too risky for a player who has accomplished very little in his NBA career thus far.

6. Knicks letting Mitchell Robinson walk

I understand that no team wants to be in the second apron right now, but I think it could have been worth it for the Knicks to re-sign Mitchell Robinson. I understand the logic of letting him walk to the Boston Celtics: he’s often injured, and his miserable free throw shooting makes him a liability late in games. Still, Robinson’s force on the offensive glass and ability to protect the rim made New York both a better team, and a huge pain in the ass to go against. His offensive rebound late in Game 5 of the 2026 NBA Finals helped the Knicks win their first championship since 1973. This team could absolutely repeat this year, but they lost a key piece because they didn’t want to go into the second apron to retain him. Andre Drummond is a pretty big downgrade for a team with ambitions of going back-to-back.

5. Bulls take on Nic Claxton without assets

The Bulls entered the summer with the most salary cap space in the league, but they immediately blew a huge chunk of it by taking back Nic Claxton from the Nets in a three-team trade. The Bulls didn’t give up anything to get him, but Claxton’s play has fallen off so much in recent years that Chicago should have received assets just to take on his contract ($44 million owed over the next two years). If you’re going to be a total non-shooter at center like Claxton, you better be able to rebound well. Claxton is very weak on the glass, finishing in the 27th percentile of defensive rebound rate last year. Unless that perks up, this won’t be a good move for the Bulls, and he’ll be an anchor on their cap sheet next season, too. Claxton was pretty good a few years ago when he was patrolling the backline next to Kevin Durant, James Harden, and Kyrie Irving, but a back injury has slowed him down and made him look like a shell of himself in what should be his prime years. I actually think Claxton might be the third best center on the team this year behind Jalen Smith and Zach Collins. The Bulls should have waited to see what else was out there on the market before immediately wasting so much money on Claxton.

4. The Pelicans doing absolutely nothing

The Pelicans only made one move this offseason, and it was a super confusing one, re-signing DeAndre Jordan to a two-year, $8 million deal with both seasons guaranteed. Does New Orleans realize it finished 26-56 last year? Does it know basically everyone else in the West improved? The Pelicans have some talent on the roster with Zion Williamson, Trey Murphy III, Herb Jones, Derik Queen, and Jeremiah Fears, but they can’t possibly think the status quo from last season is good enough. They would have been wise to sell high on Murphy, but they reportedly rejected some strong offers for him. Everyone blasted the Pelicans a year ago for getting too aggressive in their draft night move for Queen, and it apparently paralyzed them into inactivity this summer. Most teams will at least throw a few ideas at the wall. The Pelicans just sat in silence.

3. Suns trading for Miles Bridges

Future first-round picks are at a premium in this era of the NBA, and Suns gave away a super valuable one by sending an unprotected 2033 pick to Charlotte for Miles Bridges. That’s not all Phoenix gave up in the deal: they also parted with two solid role players in Grayson Allen and Royce O’Neale. A team should be able to land an impact player when trading that type of package, and I just don’t think Bridges is good enough to fit the bill. He’s a spacey off-ball defender who ranks near the bottom of the league in steals and deflections, and it’s no coincidence that Charlotte’s defense was much better with him off the floor, going from a 117.1 defensive rating when he was on to a 112 defensive rating when he was off. Bridges also still isn’t a reliable outside shooter after only hitting 32.3% of his triples across the last two seasons combined. The skeptic in me says the Suns only made this move because of Bridges’ Michigan State connections, and they were willing to overlook his horrifying history of domestic violence to do it. I like a lot of the Suns’ other moves this summer, but this one just wasn’t worth it.

2. Wizards give Trae Young a max contract

It’s rare that a contract becomes the worst deal in the league from the second it’s signed, but that’s exactly what happened when the Wizards decided to give Trae Young a four-year max extension worth $212 million. No one else in the league would have given Young that contract, which makes me think the two sides had a handshake agreement when Washington made the trade deadline deal for the former Hawks star in February. Young hasn’t played like a max player since he led the Hawks to the 2021 Eastern Conference Finals, and that series was so long ago that Ben Simmons was a focal point in it. Washington is clearly sick of being in the NBA cellar, but I’m skeptical of the fit between Young and newly drafted No. 1 overall pick A.J. Dybantsa. Both players like the ball in their hands and are somewhat shaky as floor spacers. Young is of course still one of the very worst defenders in the NBA. If Young can finally embrace movement shooting and setting screens, there’s a chance his excellent playmaking does help elevate the Wizards’ young core. This just felt like a massive overpay from the second it was signed for a team that still needs a lot more help.

1. Gary Trent Jr.’s $64M deal from the Bucks

Trent made a combined $5.8 million over the last two seasons. He’s coming off arguably the worst season of his career, yet he just cashed in with a massive $64 million deal from the Milwaukee Bucks. This contract reeks of cap circumvention. It sure feels like there was an agreement behind closed doors for the Bucks to eventually give Trent a big day after he signed two small deals, and they ended up rewarding him even though he didn’t earn it. Trent was legitimately one of the worst players in the NBA last year, ranking in the eighth percentile of EPM and the third percentile of estimated wins. He’s a complete zero defensively who can’t do much on offense other than hit some spot-up threes. The NBA is reportedly investigating the deal, but there’s no punishment for Milwaukee that would be worse than actually paying out this contract. The Bucks have plenty of young guards that need playing time, and now one of their highest paid players will be someone they have literally no use for. There’s just no way to defend this deal, even if everyone knows exactly how it came to be.

Red Sox Minor Lines: Three hits and a homer for Franklin Arias

Red Sox top prospect Franklin Arias warms up at Polar Park ahead of his first game with Triple-A Worcester on July 25, 2026. | USA TODAY Network via Reuters Co

Worcester: W, 10-1 (BOX SCORE)

Life’s so fun in Summer 2026! The Red Sox are winning almost nightly and finding ways to come out on top has even made its way to Worcester, where the WooSox are 12-1 in their last 13. Last night against the IronPigs (Phillies AAA), it was a five-run fifth inning and consistent scoring throughout the night that guided Worcester home. Of course, four scoreless out of John Holobetz in another awesome start since the 24-year-old was promoted doesn’t hurt. And what a night for Franklin Arias! After starting off the night with a single, he hit his third home run in the week since his promotion (and 22nd of the year) in the third, and then Nate Eaton took over in the RBI category, with his triple and double driving four runs home. With domination on both sides, this one was never in any doubt.

Portland: W, 15-4 (BOX SCORE)

And speaking of domination, the Sea Dogs won by 11 runs in New Hampshire (Blue Jays AA) and had nine hits with runners in scoring position. The usual suspects were held hitless, but that didn’t stop Tyler McDonough from smacking two home runs into the seats. At the bottom of the lineup, Matt Fraizer had yet another awesome night as the 28-year-old emerges out of the shadows in his second attempt at cracking a roster. The Pirates’ 2019 3rd round draft pick appears to have fixed the strikeout problem that plagued him in that organization. On Tuesday, he went 4-for-5 with five RBI’s. I don’t see him cracking the Major League roster here, but I’d say give him some reps in Triple-A.

Greenville: L, 11-4 (F/7) (BOX SCORE)

Some ugly defensive ball as the Drive committed three errors in a rain-shortened game against Hudson Valley (Yankees High-A) and Marcus Phillips and PJ Labriola both churned out a couple regrettable performances, and it didn’t get much better at the plate despite the team as a whole striking out only five times, and twice by guys that aren’t named Maximus Martin. Martin, though, did get one of the team’s two extra-base hits on the night along with catcher Gerardo Rodriguez who was the lone Drive player (Drive player? is he just a Drive?) with multiple knocks on the night. Overall, this was decidedly a Renegade win in a hurry.

Salem: W, 10-3 (BOX SCORE)

However quickly the Greenville game was decided, though, the RidgeYaks put away the Woodpeckers (Astros A) just as quickly, hanging six in the first and sending nine to the plate. The key moment was a grand slam by shortstop Avinson Pinto that you can watch right here. I laughed when the call was “does it have enough to leave the track?” when it clearly wasn’t going to run out of steam, but the dramatic drop the ball made after clearing the fence signified how different a game it may have been otherwise. Four RidgeYaks had multuple hits on the night, and Christian Foutch and Luis Cohen had effective nights on the mound.