Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

    Luis Castillo allows five runs in White Sox debut

    Link copied to clipboard!

    CWS Starting Pitcher #58
    Player Stats
    Link copied to clipboard!

    In his White Sox debut, Luis Castillo surrendered five runs in four innings Thursday against the Red Sox.

    Castillo struck out five and walked one, but that one preceded a two-run homer in the third. In the fourth, he allowed two singles and two doubles, though the lone hard-hit ball was a 95.2-mph groundball single from Masataka Yoshida. It really just wasn’t his night. Castillo, who had a 5.06 ERA for Seattle before being traded Saturday, probably isn’t going to be viable in mixed leagues in Chicago. He’s due to face the Reds next week.
Culpepper will be viable in fantasy 'right away'
James Schiano looks at what fantasy managers can expect from Kaelen Culpepper, the "slick-fielding" shortstop who is capable of making a fantasy impact in his debut and beyond.

Related Player News

  • CWS Starting Pitcher #58
    Personalize your Rotoworld feed by favoriting players
    Castillo is having the worst season of his professional career with a 5.06 ERA and 3-9 record over 20 appearances — 17 starts — and 99 1/3 innings. The 33-year-old right-hander has been much more effective in the past, however, and has pitched better after a dreadful start to his 2026 campaign. Still, this is not the Castillo of old, and he’s much closer to a streamer than someone fantasy managers need to have in their lineup. It’s fair to take a wait-and-see approach before believing in a rebound.
  • SEA Starting Pitcher #58
    In exchange for Castillo, the Mariners will acquire right-handed reliever Seranthony Dominguez, outfielder Nolan Jones, and catcher/outfield prospect Boston Smith. The Whit Sox will also take on all of Castillo’s contract, which pays him 22.75 million the next two years with an option for 2028. The Mariners have long been rumored to explore trading a starting pitcher with Emerson Hancock and George Kirby’s name bandied about, but it’s Castillo who will be heading to Chicago. The right-hander is not the same hurler he was a few years ago when he was among the very best in the sport, but he’s a solid mid-rotation option for a team that has played well above expectations with an excellent chance of reaching October. He’s more streamer than fantasy stalwart, but perhaps the change of scenery helps Castillo find the form of the previous campaigns.
  • SEA Starting Pitcher #68
    Passan adds that the sense is that Kirby is available and could be moved prior to Monday’s deadline. He also notes that Seattle has been listening to offer for Emerson Hancock and Luis Castillo. The Mariners have top prospect Kade Anderson knocking on the door of the majors and figure to move at least one, if not more, of their current rotation members. Kirby would net the largest return in any potential trade package, despite holding a pedestrian 3.98 ERA across 120 innings this season.
  • SEA Starting Pitcher
    It’s fair to wonder whether Seattle will wait until mid-August to promote Anderson since that would allow him to remain rookie-eligible for next season. There will be a rotation spot open one they move on from either Emerson Hancock or Luis Castillo ahead of next week’s trade deadline. There’s a chance that both of them are on the move. Anderson has checked every metaphorical box during his professional debut with a microscopic 1.20 ERA and 119/12 K/BB ratio across 82 1/3 innings over 16 starts for Double-A Arkansas. Needless to say, Anderson should be stashed in all fantasy formats. His time is coming.
  • SEA Starting Pitcher #58
    Castillo gave up a leadoff homer to Shohei Ohtani in the bottom of the first inning. He then loaded the bases with no outs in the third, but came out of it with just one more run allowed on a groundout. The Dodgers would add two more runs in the fourth, followed by a solo homer by Max Muncy in the fifth. Castillo’s day would be done after five frames, giving up 11 hits and issuing two walks while collecting just two strikeouts. The 33-year-old right-hander will take a 5.06 ERA, 1.39 WHIP, and an 86/32 K/BB ratio across 99 2/3 innings into a start against the Tigers in Seattle next Tuesday.
  • SEA Starting Pitcher #58
    Castillo served up a leadoff homer to Elly De La Cruz in the first inning. After two scoreless frames, Eugenio Suárez got to him for a solo shot in the fourth. The Reds added a third run on a walk, single, and sacrifice fly in the fifth. Castillo would give the Mariners two more scoreless innings, ending with a quality start. He struck out three. The 33-year-old right-hander will take a 4.85 ERA, 1.33 WHIP, and an 84/30 K/BB ratio across 94 2/3 innings into a start against the Dodgers in Los Angeles next week.
  • SEA Starting Pitcher #58
    Castillo escaped a bases-loaded jam in the first inning when he induced Victor Mesa Jr. to pop out, ending the threat. The Rays would score their first run of the night off Castillo in the third inning when Chandler Simpson singled to drive home Junior Caminero, and Richie Palacios would homer in the next inning to put the Rays up 2-0. Castillo would surrender two more solo homers in the fifth inning before being pulled to start the sixth, tying a career-high with three homers allowed in this one. Its been a forgettable season thus far for Castillo, who enters the All-Star Break with a 3-8 record and a 4.93 ERA.
  • SEA Starting Pitcher #58
    Unfortunately, three of the five hits came in a four-batter span in the third inning, producing both runs. That was enough to doom him in what turned out to be a 2-0 game. Castillo has a nice 2.72 ERA and a 30/9 K/BB in 36 1/3 innings over his last seven appearances. If there are no changes, he’s currently in line to make his next start Thursday against the Marlins.
  • SEA Starting Pitcher #58
    The 33-year-old right-hander punched out four opposing hitters on the night while issuing one free pass. The Guardians scratched out a run against him on an RBI double by Kahlil Watson in the third inning, but that was all that they could muster. Castillo generated 10 swings and misses on 91 pitches on the night, posting a CSW of 26 percent. He’ll attempt to replicate this fine effort when he takes the ball next week against the Angels.
  • SEA Starting Pitcher #58
    He’s not the first reliever to give up five runs to the Red Sox since Tanyon Sturtze in 2008, but it doesn’t seem totally unrealistic, does it? The Mariners are piggybacking their six starters through the All-Star break, and it seemed like Castillo would get a start the next time through after relieving tonight. However, it was already very clear that he should be sixth in line for starts, and it’s hard to understand why it’d make sense to pitch any of the Mariners’ other five starters behind him next week.

Rotoworld

  • DET Starting Pitcher #21
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Jackson Jobe tossed five scoreless innings and got the win in the Tigers’ 8-0 victory over the Giants on Saturday.

    Jobe gave up one hit, walked one and struck out four. You couldn’t have asked for a better outing in his first start since May of last year after recovering from Tommy John surgery. Jobe had never touched 100 mph before in the major leagues, but reached that mark on his first inning strikeout of Bryce Eldridge. In the second inning, he struck out Rafael Devers on three pitches, the last of which being a wipeout changeup. Jobe threw 71 pitches and will continue to be on a pitch count for at least his next few starts. That might hinder his ability to work deep into games right now, but Jobe certainly showed enough to be worth grabbing in mixed leagues. He’s lined up to face the White Sox next weekend.
  • TOR Right Fielder #38
    Player Stats
    Link copied to clipboard!

    Nathan Lukes went 3-for-6 with a two-run homer to power the Blue Jays to a 7-5 win over the Phillies on Saturday.

    Lukes knocked a base hit in the third inning and reached with another hit in the ninth before coming through for Toronto in a big spot in the 11th. With the game tied, he took Chase Shugart deep for a two-run homer to put the Blue Jays ahead with what would be the game-winning runs. The 32-year-old outfielder is up to six homers while hitting .268/.322/.375 across 298 plate appearances.
  • Link copied to clipboard!

    Vladimir Guerrero Jr. went 2-for-4 with a home run, two RBI, and a walk against the Phillies on Saturday.

    Guerrero returned to the lineup and put the Blue Jays on the board right away, taking Aaron Nola deep for a solo homer in the first inning. It was his first home run since July 11 and just his seventh of the season. The 27-year-old first baseman is hitting .262/.341/.358 with 58 runs scored, 46 RBI, and seven steals across 461 plate appearances.
  • PHI 1st Baseman #3
    Player Stats
    Link copied to clipboard!

    Bryce Harper went 1-for-5 with a solo homer against the Blue Jays on Saturday.

    Harper tied the game in the sixth inning, going back-to-back with Trea Turner for a solo homer off Max Scherzer. It was Harper’s third homer this month and 25th of the season to go with 72 runs scored, 71 RBI, and six steals while hitting .257/.365/.504 across 499 plate appearances.
  • Link copied to clipboard!

    Trea Turner went 2-for-5 with a solo home run against the Blue Jays on Saturday.

    The Phillies had been shut out through five innings until Turner put the team on the board with a solo homer off Max Scherzer with one out in the sixth. The home run was Turner’s 17th of the season. He later scored a run in the 10th inning as the starting runner on second. The 33-year-old shortstop is hitting .251/.298/.405 with 80 runs scored, 47 RBI, and 17 steals across 510 plate appearances.
  • TOR Relief Pitcher #77
    Player Stats
    Link copied to clipboard!

    Louis Varland tossed two innings and struck out one batter to earn a win against the Phillies on Saturday.

    Varland took the mound in the bottom of the ninth with the game tied, tasked with taking the game to extra innings. He tossed a clean frame, striking out one to go to the tenth. Varland returned for the bottom of the tenth with a one-run lead and allowed the starting runner on second to score on a sacrifice fly before ending the frame. The Blue Jays would take a two-run lead in the 11th, putting Varland in line for the win as Lazaro Estrada closed it out.
  • TOR Starting Pitcher #31
    Player Stats
    Link copied to clipboard!

    Max Scherzer allowed two runs with four strikeouts over 5 1/3 innings in a no-decision against the Blue Jays on Saturday.

    Scherzer had been cruising in this one, holding the Phillies scoreless through five frames. They’d finally get to him in the sixth, with Trea Turner and Bryce Harper going back-to-back for a pair of solo homers. Scherzer’s day would be done with one out in the inning, but not before he struck out his fourth batter, putting him 10th on the MLB All-Time strikeout list with 3,516. The 42-year-old right-hander will take on the Red Sox in Toronto on Thursday.
  • Link copied to clipboard!

    Corey Seager hit a three-run homer in a win for the Rangers on Saturday over the Orioles.

    - Christopher Crawford
  • BAL Starting Pitcher #38
    Player Stats
    Link copied to clipboard!

    Kyle Bradish allowed just two unearned runs and still took a loss Saturday to the Rangers.

    While both runs were unearned, it’s worth noting that one of the errors that created a run was made by Bradish. So unearned, but deserved. The right-hander did pitch well outside of a two-run second where the defense faltered, and he allowed just five hits with no walks and struck out four. Unfortunately, his defense — and he himself — did falter, and the offense gave up just one single run of support. Bradish will try to continue to lower his 3.61 ERA in a scheduled start against the Rays on Friday.
    - Christopher Crawford
  • TEX Starting Pitcher #48
    Player Stats
    Link copied to clipboard!

    Jacob deGrom allowed one run over five innings to pick up a win in the Rangers’ 5-1 victory over the Orioles on Saturday.

    Over his five innings, DeGrom struck out nine while generating 13 swings and misses. The only blemish was a solo homer by Jackson Holliday in the first inning, and outside of that the 38-year-old was outstanding. It was the first start since deGrom vetoed a trade to Atlanta, and it’s one that should make the Rangers happy he wanted to stay. He has a very friendly matchup on paper scheduled for Thursday against the Angels.
    - Christopher Crawford