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

    Cal Quantrill surrenders three runs through five

    Link copied to clipboard!

    TEX Relief Pitcher #44
    Player Stats
    Link copied to clipboard!

    Cal Quantrill yielded three runs in five innings to take his first loss Saturday against the Tigers.

    Deciding to give Kumar Rocker and Jacob deGrom some extra rest and start Quantrill today probably didn’t hurt the Rangers; Quantrill wasn’t great, but the Rangers offense wound up being shut out anyway. Quantrill has a 3.35 ERA in three starts and 15 relief appearances for Texas. He has a 3-1 record, even though the Rangers are 4-14 when he pitches. Of course, a lot of those games were pretty much over by the time he came in.
O'Hearn has career day with three HRs, 10 RBIs
Eric Samulski discusses Ryan O'Hearn's career day for the Pittsburgh Pirates and analyzes the adjustments he's made at the plate that have given him added fantasy value.

Related Player News

  • TEX Starting Pitcher #80
    Personalize your Rotoworld feed by favoriting players
    Rocker will receive an extra day of rest with Cal Quantrill being moved up to take the ball on Saturday afternoon against Detroit. The 26-year-old has strung together back-to-back strong outings, striking out 14 batters and allowing just two runs over 11 innings against the Blue Jays and Marlins in his last two starts. There’s some definite streaming appeal for fantasy managers in deeper mixed leagues based on his recent efforts.
  • TEX Relief Pitcher #44
    Quantrill was outstanding on Saturday, holding the Blue Jays scoreless over four innings of work, going deeper in his second start as he continues to get stretched out. He scattered two hits and one walk while collecting five strikeouts. The 31-year-old right-hander will take a 3.31 ERA, 1.22 WHIP, and a 25/11 K/BB ratio across 35 1/3 innings into a start against the Tigers in Texas on Thursday.
  • TEX Starting Pitcher #48
    Quantrill has been summoned to gobble up innings out of Texas’ bullpen after failing to make the club as a non-roster invitee earlier this spring. The 31-year-old righty posted a bloated 6.04 ERA across 117 2/3 innings between the Braves and Marlins last year. He can be safely ignored in all fantasy formats.
  • TEX Relief Pitcher #66
    It looked like Sborz had a real chance of making the team after a decent run this spring in his return from shoulder injuries, but Rule 5 pick Carter Baumler got the nod over him. Texas will go with a bullpen of Robert Garcia, Chris Martin, Cole Winn, Jakob Junis, Jacob Latz, Jalen Beeks, Tyler Alexander and Baumler. It doesn’t leave them much flexibility that Garcia and Latz, their two best lefties, are the only guys there who can be sent down.
  • TEX Starting Pitcher #48
    Quantrill got the win as Canada advanced to the WBC quarterfinals. It looked like James Paxton would get the save, but he was lifted after 2 2/3 scoreless innings and 49 pitches in order to keep him eligible to pitch Friday. Quantrill could start again if Canada makes the finals. If not, the veteran big leaguer will go back to trying to win a spot on the Rangers’ staff. He gave up seven runs over four innings in his two spring appearances before joining Team Canada.
  • TEX Starting Pitcher #48
    Woof. Quantrill struck out one and did not walk a batter in the ballgame. The A’s jumped on him for a pair of runs in the opening inning on run-scoring knocks from Brent Rooker and Jeff McNeil. They then piled on with four more in the second with a two-run single from Tyler Soderstrom and a two-run blast off the bat of Brent Rooker. While he has never been one to rely on velocity, Quantrill’s fastball averaged just 92.3 mph in this outing, that’s a dip of 1.4 mph from his average during the 2025 season. He’s going to need to turn things around quickly if he has any chance of cracking the Rangers’ Opening Day roster.
  • TEX Starting Pitcher #48
    Re-signed might come as a surprise to most, but the Rangers inked Quantrill to a minor league deal last September. They never did call him up afterwards, leaving him with a hideous 6.04 ERA in 117 2/3 innings with the Marlins and Braves. Like Patrick Corbin a year ago, he rates as adequate rotation depth, though he probably has even less of a ceiling.
  • TEX Starting Pitcher #48
    Quantrill has been hit extremely hard this season across 26 starts between the Marlins and Braves, posting a bloated 6.04 ERA across 117 2/3 innings of work. The 30-year-old righty could presumably get the call to gobble up innings in a low-leverage relief role at some point in the final two weeks.
  • FA Starting Pitcher #48
    Quantrill, who was claimed off waivers from the Marlins last month, gave up five homers and 12 runs over eight innings in two starts for the Braves. He has a 6.04 ERA in 26 starts overall this season. Another team might bring him in to eat some innings, since he’ll only require the major league minimum.
  • ATL Starting Pitcher #48
    Quantrill didn’t walk or strike out a batter in the abbreviated outing. He served up three home runs in the opening inning — to Kyle Schwarber, J.T. Realmuto and Max Kepler — and also gave up a solo blast to Bryce Harper in the third inning. The 30-year-old hurler got just three swings and misses on 53 pitches on the night, posting a miserable CSW of only 17 percent. This is the type of outing that could get him designated for assignment on Friday morning. If he sticks around, he’ll carry a 6.04 ERA, 1.45 WHIP and an 85/35 K/BB ratio (117 2/3 innings) into Wednesday’s matchup against the Cubs in Chicago.

Rotoworld

  • LAA Right Fielder #7
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Jo Adell went 2-for-4 with two home runs, five RBI, and three runs scored in a 13-1 blowout win over the Rangers on Wednesday.

    Adell and the Angels took it to the Rangers in this one. He homered in consecutive at-bats off starter MacKenzie Gore to help break this game open. Before Adell’s first tank, this game was 1-0. After his second – a 433 foot, 110 mph, three-run shot – it was 7-0 and the rout was on. These were his first home runs in nearly two weeks as he tries to get his season on track.
  • LAA Starting Pitcher #57
    Player Stats
    Link copied to clipboard!

    Walbert Ureña allowed one hit and zero runs with five walks and three strikeouts across four innings in a no-decision against the Rangers on Wednesday.

    For the good news, Ureña gave up just one hit, zero runs, and practically no hard contact in this start. The bad news, he walked five batters and just could not figure out how to put hitters away. Strike one was hard to come by, but he often fought back to get ahead in the count before failing to execute with two strikes. It was a strange outing to say the least and disappointing to not hang on long enough for a win when his team won by 12 runs. It’s also worth mentioning that his velocity was down two ticks across the board. Hopefully some rest during the All-Star break can help him get back on track. He’ll close the first half with a 2.88 ERA, 78 strikeouts, and 46 walks across 81 1/3 innings.
  • Link copied to clipboard!

    Kyle Higashioka went 1-for-1 with a solo home run and gave up two runs in one inning of relief against the Angels on Wednesday.

    In one of the funniest moments of the first half, Higashioka pinch-hit for Joc Pederson in the eighth inning just before coming in to pitch the last inning of this blowout. He smacked an otherwise meaningless solo homer in an eventual 13-1 loss to the Angels, but that shot was met with raucous cheers by the multiple sections of shirtless men participating in the ‘tarps-off’ trend that’s sweeping the league. The Rangers also shot off fireworks to add to the hilarity of the moment. Then, he let up two innings in relief that featured a hit batsman and a double play. It’s useful to find senseless joy during the 162-game grind.
  • TEX Starting Pitcher #1
    Player Stats
    Link copied to clipboard!

    MacKenzie Gore allowed nine hits and seven runs with one walk and seven strikeouts over five innings in a loss to the Angels on Wednesday.

    This was a classic outing from Gore. His stuff looked electric and he forced 14 swings-and-misses. Yet, he struggled to locate all of his pitches and way too many of them sat in the middle of the plate. In turn, the Angels blew him up. Gore’s fifth and final inning was especially disastrous with a double, walk, single, and three-run home run by Jo Adell before an out was recorded. It’s all sadly just more of the same for Gore who heads into the All-Star break with a 4.72 ERA, 111 strikeouts, and 40 walks over 101 innings.
  • MIN Left Fielder #18
    Player Stats
    Link copied to clipboard!

    Alan Roden went 2-for-5 with two RBI and came through with the walk-off hit in a 6-5 win over the Guardians on Wednesday.

    Roden stepped to the plate with two outs in the ninth inning of a tie game and delivered the winning knock. Otherwise, the Twins really had to grind to put him in position for that clutch hit with two infield hits and a walk to finish off this comeback win. Funny enough, they tied this game a few innings before with five walks out of six batters. Hey, a win is still a win. Roden also chipped in another run-scoring hit early on and could siphon off some playing time in this outfield.
  • MIN Starting Pitcher #61
    Player Stats
    Link copied to clipboard!

    Connor Prielipp allowed four hits and three runs with two walks and six strikeouts over five innings in a no-decision against the Guardians on Wednesday.

    Prielipp retired nine of the first 10 batters he faced before back-to-back home runs in the fourth accounted for all three runs on his ledger. Both pitches that left the yard were poorly executed as well. First, a belt high changeup that Brayan Rocchio sent into the upper deck and then a hanging slider that Rhys Hoskins tattooed. Nevertheless, he did well to limit the damage otherwise and will head into the All-Star break with a 5.00 ERA, 71 strikeouts, and 25 walks across 66 2/3 innings.
  • Link copied to clipboard!

    Brayan Rocchio went 1-for-4 with a home run and three RBI on Wednesday against the Twins.

    Rocchio and Rhys Hoskins went back-to-back in the fourth inning as the only runs Twins’ starter Connor Prielipp would allow in this one. Rocchio’s was especially impressive soaring into the upper deck at Target Field. As a switch-hitter, he has much more power from the right side and it was great to see a changeup in a bad spot from Prielipp. Rocchio’s been a breakout player so far this season with seven home runs, 15 stolen bases, and a .272 batting average with 301 at-bats under his belt.
  • CLE Starting Pitcher #44
    Player Stats
    Link copied to clipboard!

    Slade Cecconi allowed six hits and three runs with one walk and four strikeouts across 3 2/3 innings in a no-decision against the Twins on Wednesday.

    Cecconi cruised through the first three innings allowing just two base runners and was only at 46 pitches entering the third. Then, he allowed singles to the first three batters he faced in the fourth, walked in a run with the bases loaded, and let two more runs score via a sacrifice fly and another single. He was pulled after that two-out hit and it felt like the right decision given how much hard contact he allowed that inning. This wound up as a poor result when it felt like he was turning the corner and he’ll head into the All-Star break with a 4.55 ERA, 77 strikeouts, and 31 walks through 99 innings.
  • CIN 1st Baseman #27
    Player Stats
    Link copied to clipboard!

    Sal Stewart went 2-for-4 with two home runs and three RBI in a 11-5 over the Phillies on Wednesday.

    Stewart took this game over. First, with a two-run shot in the second inning that tied this game up after the Phillies jumped out to a quick leads. It was an impressive piece of hitting too as Stewart smacked a low-and-away fastball from Alan Rangel for an opposite field homer. Then, he was in the middle of the Reds’ back-to-back-to-back home runs in the fourth . Those two blasts gave him 19 on the season, which broke Frank Robinson’s 70 year old record for the most home runs by a Reds rookie before the All-Star break. That is one heck of an accomplishment for the first time All-Star who looks like a budding star.
  • CIN Starting Pitcher #26
    Player Stats
    Link copied to clipboard!

    Chase Burns allowed three hits and three runs with three walks and six strikeouts across five innings in a win over the Phillies.

    A rare difficult outing for Burns, he didn’t get through a single inning cleanly and felt like he was battling himself all night. His fastball was extremely erratic with just a 44% zone rate and far too many of them wound up at the eyes of the Phillies’ hitters. That issue got worse as the game went on and he wound up being fortunate to get out of this start with just the three runs on his ledger. That’s the mark of a great pitcher though: giving your team a chance to win when you don’t have your best stuff. He’ll head into the All-Star break after an excellent first half with 11 wins, a 2.54 ERA, 118 strikeouts, and 37 walks through 102 2/3 innings.