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

    Jacob deGrom tops 100 mph, fans nine in victory

    Link copied to clipboard!

    TEX Starting Pitcher #48
    Player Stats
    Link copied to clipboard!

    Jacob deGrom limited the Guardians to two hits and struck out nine over seven innings in the Rangers’ 4-2 victory Tuesday.

    DeGrom gave up a two-run homer to Kyle Manzardo right away in the first, but he was extremely impressive otherwise. He topped out at 100.5 mph and averaged 98.7 mph with his fastball. That’s 1.6 mph better than his season average and his high in a game since Apr. 28, 2023, which was his final start prior to Tommy John surgery. Since the Rangers have Friday and Monday off, deGrom probably won’t pitch again until next Tuesday against the Angels. If they want to get aggressive, they could skip Cal Quantrill and start him Sunday against the Tigers.
Smoltz: Modern SPs doing things 'we've never seen'
Fresh off calling this year's All-Star Game, Hall of Famer John Smoltz catches up with Dan Patrick about how hitters approach modern pitchers, which teams could make noise at the trade deadline and more.

Related Player News

  • TEX Starting Pitcher #48
    Personalize your Rotoworld feed by favoriting players
    The Rangers are considering the possibility of placing deGrom on the injured list, but with the timing of the All-Star break they aren’t sure if it’s necessary or not yet. Either way, it sounds like the 38-year-old right-hander should only wind up missing a start or two. No word yet on who will take his place on the slab for Sunday’s first half finale.
  • TEX Starting Pitcher #48
    Rangers manager Skip Schumaker told reporters afterwards that deGrom was battling a hip issue that limited him to just five innings out of an abundance of caution. The 38-year-old veteran expressed optimism that he’ll be ready to take the ball for Sunday’s first-half finale against the Astros. He gave up a pair of runs in the first inning on a walk and two hits. He then tossed four more scoreless frames, scattering three more hits and one walk while striking out seven batters. He’ll carry a solid 3.49 ERA, 1.01 WHIP, and a 122/22 K/BB ratio across 100 2/3 innings into his final first-half outing this weekend.
  • TEX Starting Pitcher #48
    deGrom also struck out eight and walked two while throwing 64 percent of his pitches for strikes. He gave up only one extra base hit on the day, but it happened to be a Griffin Conine double that brought in a run in the fourth inning. deGrom was aggressive with his slider usage today, throwing the pitch 50 percent of the time, while posting a 27 percent swinging strike rate on it. His four-seam command was a bit worse, which could be why he dialed back his usage of that pitch a bit. Regardless, this was a solid outing for the veteran, who will face the Guardians next week.
  • TEX Starting Pitcher #48
    Making the start on his 38th birthday, deGrom got off to a rough start in this one. He walked Fernando Tatis Jr. to start the inning and followed that up with a single to Samad Taylor. He would retire the next two batters he faced via strikeout, but would surrender an RBI single to Gavin Sheets. DeGrom would walk Xander Bogaerts in the following at-bat, and then gave up a grand slam to Ty France to put the Rangers in a 5-0 deficit before they even had a chance to swing the bats. It was the first time in deGrom’s career that he allowed five or more runs in an inning, but aside from another solo homer to France in the fourth inning, he would bounce back nicely to throw five strong innings after his disastrous first frame. It’s the third time this season that deGrom has allowed six earned runs in a start, but he continues to have a respectable 3.59 ERA and has been more solid than not thus far. He’ll look to pick up his seventh win of the season in his next start, which is scheduled for Wednesday in Miami.
  • TEX Starting Pitcher #48
    It was smooth sailing for deGrom his first time through Boston’s order, but they managed to tag him for a pair of run-scoring singles in the third inning, which were enough to saddle him with a no-decision. The 37-year-old fantasy ace has allowed just two runs combined over 17 innings across three starts since June 1. He’ll face off against the Padres at Globe Life Field on Friday.
  • TEX Starting Pitcher #48
    deGrom gave up three hits, walked two and struck out six. He improved to 5-4 with the win. deGrom cruised through the first two innings, retiring the first six batters of the game in order. Ultimately he made in through six innings without allowing a run. His ERA is 3.18. deGrom is lined up to face the Red Sox on the road next weekend.
  • TEX Starting Pitcher #48
    It’s his 100th career victory to go along with 69 losses. The key for deGrom this year is taking on NL teams, apparently. He’s faced four and gone 4-0, allowing just two runs in 23 2/3 innings. He’s 0-4 with four no-decisions and a 5.05 ERA against AL clubs. Unfortunately (not really), deGrom’s next start will come Sunday at home against Cleveland.
  • TEX Starting Pitcher #48
    The first run deGrom allowed on the evening came on a sacrifice fly in the second inning that scored Taylor Trammell from third after he doubled to lead off the inning. deGrom would later surrender a solo homer to Yordan Alvarez in the fourth inning, but otherwise did his part to limit runs and keep players off base. The veteran righty struggled in May, allowing four or more earned runs in three of his five starts while posting a 6.45 ERA on the month. His next start is scheduled for Monday on the road against the Cardinals.
  • TEX Starting Pitcher #48
    DeGrom gave up a leadoff homer, two walks and another homer in a four-run first inning. He followed with an easy second, but after he allowed three singles and a walk in a two-run third, the Rangers made the rather surprising call to pull him after 65 pitches. There was nothing after the game to suggest anything physical was involved. DeGrom had decent velocity tonight, and he got 13 whiffs while allowing five hard-hit balls. He should still be fine to use against the Astros next week.
  • TEX Starting Pitcher #48
    Jose Altuve and Yordan Alvarez homered in the first, and Christian Walker and Zach Cole went deep in the fourth. Aside from that, deGrom allowed just one other hit and no walks. He struck out four. It’s the second time deGrom has allowed four homers, the other time occurring in 2017 against the Cardinals. Randal Grichuk, Paul DeJong, Dexter Fowler and Jedd Gyorko were responsible then. DeGrom dropped to 3-3 with a 3.02 ERA. He’ll face the Angels next week.

Rotoworld

  • Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    The Athletic’s Spencer Nusbaum reports that the Athletics will recall C prospect Harry Ford after the All-Star break.

    Ford came to the Nationals in the offseason in a trade for reliever Jose A. Ferrer and immediately became one of the top prospects in Washington’s system. He was sent to Triple-A, where he played through a shoulder injury and hit .223/.370/.335 in 58 games with four home runs, 34 runs scored, and 22 RBI. However, Ford has been improving of late, posting an .841 OPS in June and then hitting .292/.486/.542 in eight games in July with a 7/9 K/BB ratio. Keibert Ruiz is hitting .275/.302/.465 with seven home runs and 35 RBI in 62 games this season, so Ford is not going to immediately supplant him, but the young prospect could see regular starts against left-handed pitchers early on. He remains off the fantasy radar for now.
  • CWS Starting Pitcher #18
    Player Stats
    Link copied to clipboard!

    The White Sox will start Anthony Kay, Davis Martin, and Sean Burke against the Blue Jays after the All-Star break.

    The White Sox will return from the break with their top three starters going. This will also set up Erick Fedde for a two-start week against Texas and Houston the following week.
  • WSH Relief Pitcher #35
    Player Stats
    Link copied to clipboard!

    Nationals activated RHP Max Kranick (elbow) from the 60-day injured list.

    Kranick underwent flexor tendon surgery in August of last season and will make his season debut when he gets into a game. The 28-year-old posted a 3.65 ERA over 37 innings with the Mets last year and should be a solid contributor to the Nationals’ bullpen, something they desperately need.
  • Link copied to clipboard!

    Nationals placed C Drew Millas on the 10-day injured list with a left index finger fracture.

    The move is retroactive to July 12th. The Nationals will need to add a back-up catcher to the roster before Friday.
  • HOU Starting Pitcher #43
    Player Stats
    Link copied to clipboard!

    MLB.com’s Brian McTaggart reports that the Astros are trading RHP Lance McCullers Jr. to the Milwaukee Brewers.

    No word yet on what the return will be, but this is a surprising development given how long McCullers has been a part of the Astros organization. The veteran is close to returning from a shoulder injury, but he also posted a 6.86 ERA in eight starts to begin the year so the Astros seem to feel he doesn’t fit into their rotation plans anymore. The Brewers have had plenty of success in the past with pitchers who have lower velocity, but a deep mix of pitches, so it wouldn’t be surprising if they were able to get a good run of production out of McCullers the rest of the way. We still wouldn’t add him in anything but deep 15 team leagues.
    Previewing the MLB Trade Deadline during an All-Star break edition of the power rankings.
  • NYY Left Fielder #35
    Player Stats
    Link copied to clipboard!

    Cody Bellinger was named the MVP of the MLB All-Star Game at Citizens Bank Park in Philadelphia.

    Bellinger delivered a two-run single off Phillies ace Cristopher Sánchez in the first inning that proved to be more than enough for the American League’s loaded pitching staff as they piled up 15 strikeouts and tossed a three-hit shutout. It was his lone hit in three at-bats during the low-scoring affair. The 31-year-old outfielder made an impact during his first Midsummer Classic appearance since 2019. The Yankees open the second half with a three-game series in New York against the defending World Series champion Dodgers starting on Friday.
  • CWS 3rd Baseman #20
    Player Stats
    Link copied to clipboard!

    Miguel Vargas launched a solo homer to propel the American League to a 4-0 shutout win over the National League in the 2026 MLB All-Star Game at Citizens Bank Park in Philadelphia on Tuesday.

    Vargas supplied the lone hit for either side in a low-scoring Midsummer Classic when he took his former Dodgers minor league teammate Justin Wrobleski deep with a 433-foot blast into the second deck in left field in the eighth inning. The American League’s pitching staff was the story in this one, piling up an astronomical 15 strikeouts and tossed a three-hit shutout. Vargas was one of the driving forces behind Chicago’s rapid turnaround, finishing the first half with a .245/.355/.493 slash line with a career-high 21 homers, 59 RBI and 11 stolen bases across 409 plate appearances through 94 games. The White Sox kick off the second half with a road series against the Blue Jays.
  • TOR Starting Pitcher #84
    Player Stats
    Link copied to clipboard!

    Dylan Cease struck out the side in a scoreless inning on Tuesday in the MLB All-Star Game at Citizens Bank Park in Philadelphia.

    Cease took the ball for the American League and delivered an impressive performance in his first Midsummer Classic. He struck out Kyle Schwarber with a nasty slider before blowing a 98-mph fastball past Juan Soto. It was Freddie Freeman who extended the inning with a nine-pitch walk, but Cease rebounded to strike out CJ Abrams and escape the frame completely unscathed. The 30-year-old righty wrapped up a phenomenal first half in his Blue Jays debut with a 2.56 ERA, 1.13 WHIP and 148/44 K/BB ratio over 98 1/3 innings. He’s performed like a bona fide fantasy ace and will open the second half with a home start this weekend against his former club, the upstart White Sox.
  • PHI Starting Pitcher #61
    Player Stats
    Link copied to clipboard!

    Cristopher Sánchez was charged with three runs over one inning on Tuesday in the MLB All-Star Game at Citizens Bank Park in Philadelphia.

    Sánchez drew the starting assignment for the National League in front of his hometown fans and labored through a 34-pitch opening frame. He struck out Mike Trout with a devastating changeup before giving up a sharp single to center field to Yordan Alvarez and walking Shea Langeliers on four pitches. After coaxing a harmless ground out from Junior Caminero, he issued a free pass to Bobby Witt Jr. to load the bases. Cody Bellinger followed with a two-run single to center field and Ben Rice tacked on an RBI single before Sánchez escaped the inning by striking out Riley Greene. The 29-year-old southpaw put together a remarkable 50 2/3 scoreless innings streak and finished the first half with a 2.62 ERA, 1.19 WHIP and 144/25 K/BB ratio across 127 1/3 innings. He’s lined up to face the Dodgers at home in his second-half debut next week.
  • Link copied to clipboard!

    X-rays came back negative on Junior Caminero’s left hand after being hit by a pitch during the MLB All-Star Game at Citizens Bank Park in Philadelphia on Tuesday.

    It’s a massive relief for Tampa Bay, and fantasy managers, as Caminero appears to have avoided serious injury based on initial imaging. The 23-year-old rising superstar was struck on the left hand by a 97-mph heater from Cardinals closer Riley O’Brien in the third inning and immediately left the exhibition contest. He’ll undergo further evaluation and treatment in the coming days, but it seems like there’s a decent chance that he’s ready to roll when the Rays kick off the second half with a doubleheader against the Red Sox on Friday at Fenway Park.