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

    Jack Perkins gives up three runs in no-decision

    Link copied to clipboard!

    ATH Relief Pitcher #50
    Player Stats
    Link copied to clipboard!

    Jack Perkins allowed three runs with four strikeouts over five innings in a no-decision against the Diamondbacks on Tuesday.

    Perkins surrendered a three-run homer to Max Kepler in the first inning. He settled in to allow just three more baserunners through four more scoreless innings, ending his day after five innings with four strikeouts. The 26-year-old right-hander will take a 6.75 ERA, 1.42 WHIP, and a 76/24 K/BB ratio across 62 2/3 innings into a start against the Red Sox in Sacramento on Monday.
HLs: Phillies rout Yankees to salvage series
After Cristopher Sanchez battled through six strong, Bryson Stott and the Phillies’ offense handled the rest against the Yankees, with third and sixth-inning outbursts paving the way for Philadelphia to avoid the sweep.

Related Player News

  • ATH Relief Pitcher #50
    Personalize your Rotoworld feed by favoriting players
    Ultimately, Perkins was saddled with three runs on those two hits and a pair of walks in his three innings of work. Working behind an opener, he took over with one out in the second inning and cruised until Jake Rogers tagged him for a solo shot in the third inning. He then gave up a two-run blast to Zach McKinstry before exiting in the fifth. Perkins got five swings and misses on 67 offerings on the evening, posting a CSW of 21 percent. He finishes the first half of the season with an uninspiring 6.87 ERA, 1.44 WHIP and a 72/23 K/BB ratio over 57 2/3 innings in his 24 appearances (six starts).
  • ATH Relief Pitcher #50
    Perkins also issued four walks on the night, though he did pile up eight strikeouts. The Marlins exploded for six runs in the opening inning, including a three-run blast by Heriberto Hernandez and a solo shot by Jakob Marsee. They tacked on another in the second before Perkins settled in. The 26-year-old righty got 10 swings and misses 91 offerings in the game, posting a CSW of 33 percent. He’ll carry a 6.75 ERA, 1.45 WHIP and a 70/21 K/BB ratio (54 2/3 innings) into his final start of the first half on Thursday against the Tigers in Detroit.
  • ATH Relief Pitcher #50
    Perkins struck out five and walked one in his best showing in five starts since moving into Sacramento’s rotation. He still has a 6.65 ERA in his new role and a 6.00 ERA in 51 innings overall, but he’ll probably stick as a starter and face the Marlins next weekend.
  • ATH Relief Pitcher #50
    Perkins ran into trouble in the second inning when he allowed two singles and a three-run home run to Donovan Walton; however, he was pretty solid otherwise. He struck out eight and walked two while throwing 62 percent of his pitches for strikes and posting an 18 percent swinging strike rate and 31 percent CSW. Perkins leaned into his sweeper more often than usual and posted a 28 percent swinging strike rate on that pitch alone. He did struggle to command his four-seam fastball and changeup to lefties, so that could remain a problem, but he showed off a five-pitch mix with three fastball variations and decent swing-and-miss stuff. He could be worth an add in deeper formats ahead of a three-game stretch against the Angels, Marlins, and Tigers.
  • ATH Relief Pitcher #50
    Perkins held the Pirates scoreless through three innings, then gave up a run on two hits in the fourth. He then stranded two runners in the fifth before giving up a solo homer to Bryan Reynolds to lead off the sixth. The following batter would reach on a hit, and that would be the day for Perkins, departing at 85 pitches with six strikeouts. The 26-year-old right-hander will take a 6.15 ERA, 1.39 WHIP, and a 49/14 K/BB ratio across 41 innings into a start against the Angels in Sacramento on Sunday.
  • ATH Relief Pitcher #50
    Gary Sánchez and Jackson Chourio homered off Perkins, who hasn’t pitched very well in either start since being added to the A’s rotation last week. It seems likely that he’ll remain a starter after Kade Morris was sent down Wednesday, but he’s only of interest for fantasy purposes as a reliever. He’ll likely face the Pirates next week.
  • ATH Relief Pitcher #50
    Perkins was ineffective, but rather fascinating is that his velocity was actually up tonight in his first start of the year. He’d averaged 96.2 mph with his fastball and 85.9 mph with his sweeper as a reliever. Tonight, even though he was being expected to throw two or three times as many pitches as usual, he came in at 96.8 mph with the heater and 87.4 mph with the sweeper. He struck out six and produced 13 whiffs, so that’s not bad. He’ll probably stay in the rotation and face the Brewers next Wednesday. For fantasy purposes, though, in a very tough situation in Sacramento, he was only intriguing as a possibility for saves out of the pen.
  • ATH Relief Pitcher #50
    It’s unlikely to be a lengthy outing since Perkins has sparingly worked beyond two innings as a reliever this season. The 26-year-old showed some promise as a rookie last year and holds a respectable 4.73 ERA, 1.19 WHIP and 70/25 K/BB ratio across 66 2/3 innings in the majors since 2025. He’s in line for a challenging road matchup at hitter-friendly Daikin Park as he transitions into the rotation. A wait-and-see approach seems preferable for fantasy purposes, but he’s an intriguing arm to monitor in deeper leagues.
  • ATH Relief Pitcher #50
    The A’s wanted Perkins to finish off a five-run game, but he allowed a single and two walks before leaving with two outs. Scott Barlow replaced him and walked three in a row, with all three runs being charged with Perkins. That took his ERA from 5.04 to 5.96. We thought Perkins might be a candidate to replace Luis Severino in the rotation next time through after striking out seven and throwing 63 pitches last time out, but his usage tonight suggests that he’ll remain in the pen. That’s good news for Mason Barnett’s chances of getting a callup.
  • ATH Starting Pitcher #40
    Severino left his start Friday after allowing four unearned runs in an inning against the Yankees. Reliever Michael Kelly is replacing him on the roster for now, but the A’s could turn to Mason Barnett in his rotation spot next week. Jack Perkins might also be an option after being extended to 63 pitches in his last relief appearance.

Rotoworld

  • MIL Relief Pitcher #37
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    DL Hall (left pectoral strain) threw two scoreless innings for Triple-A Nashville on Sunday.

    Hall has been out since June 4th with a pec strain. The left-hander walked two and struck out two in this outing, while not allowing a hit. Still, he threw just 13 of his 29 pitches for strikes, so the Brewers will want to see that command click into place a bit more before they think about bringing him off the injured list.
  • Link copied to clipboard!

    Giants 3B prospect Parks Harber went 4-for-5 with a double, one RBI, and two runs scored for Triple-A Sacramento on Sunday.

    The 24-year-old is now 17-for-41 (.415) in nine games at Triple-A with one home run, 10 RBI, one steal, and an 11/3 K/BB ratio. If the Giants were able to trade Matt Chapman at the deadline, there is a chance that Harber, should he keep this up, could see some MLB at-bats over the final month of the season.
  • Link copied to clipboard!

    Twins SS prospect Kaelen Culpepper went 1-for-3 with a double and two runs scored for Triple-A St. Paul on Sunday.

    Culpepper had missed almost a month after being hit by a pitch on the hand and then suffering a glute injury shortly after. However, he returned over the weekend and played three games for St. Paul. He is still not regualrly playing shortstop for full games, so that will be the next step, but the 23-year-old remains likely to get a call to the big leagues shortly after the August 14th deadline to keep his rookie eligibility for 2027.
  • STL Right Fielder #22
    Player Stats
    Link copied to clipboard!

    Cardinals OF prospect Joshua Báez went 2-for-4 with a double, a home run, and two RBI for Triple-A Memphis on Sunday.

    The 23-year-old now has 31 home runs and 77 RBI on the season. Yes, he’s hitting .244, and there is some swing-and-miss that will likely always be a part of his game, but he still has an .883 OPS on the year and has perhaps the best power/speed combination in the upper minors. It would make sense for the Cardinals to find a spot in the lineup for him, but it may not happen until after August 14th, when they can retain his rookie eligibility for 2027.
  • Link copied to clipboard!

    Kristian Campbell went 2-for-3 with two doubles and an RBI for Triple-A Worcester on Sunday.

    It’s been a tough season for Campbell, as he tries to make adjustments to his swing. However, things have started to pick up in July, hitting .364/.509/.591 with two home runs, nine RBI, two steals, and a 12/11 K/BB ratio in 15 games. That’s obviously a small sample size, but Campbell is just 24 years old, so it’s too soon to close the book on his MLB future. If he can keep hitting like this to close the year, there’s a chance he’s back on the map for the Red Sox in 2027.
  • BOS Starting Pitcher
    Player Stats
    Link copied to clipboard!

    Red Sox promoted RHP John Holobetz to Triple-A Worcester.

    Holobetz came to the Red Sox as part of the Quinn Priester trade in 2025. In his first full season with the organization, he’s posted a 4.33 ERA, 1.22 WHIP, and 93/25 K/BB ratio in 79 innings at Double-A. The 23-year-old has been heating up of late, with a 2.70 ERA and 0.90 WHIP over his last five starts. The right-hander has seen a huge jump in strikeouts with Boston, going from a 24 percent strikeout rate in 125 minor league innings last year to a 28.1 percent rate this season. He’s added velocity on his fastball and pairs that with a trio of solid but not elite secondary pitches. He has also shown plus control, which makes him a dark horse for innings in Boston’s rotation in 2027.
  • Link copied to clipboard!

    Mets promoted LHP prospect Jonathan Santucci to Triple-A Syracuse.

    Santucci was the 47th overall pick in the 2024 MLB Draft. He’s been solid in Double-A this year, posting a 3.57 ERA, 1.25 WHIP, and 120/45 K/BB ratio in 90 2/3 innings. The left-hander has a fastball he can run up into the high-90s with a plus slider and a curveball that has taken a step forward for him this season. He’s emerging as a legitimate rotation candidate for 2027.
  • TB Relief Pitcher #39
    Player Stats
    Link copied to clipboard!

    Manuel Rodríguez (elbow) threw a scoreless inning for Single-A Charleston on Sunday.

    This was Rodríguez’s first appearance in affiliate ball since having Tommy John surgery in August of 2025. He started the game and didn’t allow a single baserunner while striking out one and throwing seven of his eight pitches for strikes. The 29-year-old will need a couple more weeks to build up his pitch count, but he could be an option in the Rays’ bullpen by the second half of August.
  • ATH Starting Pitcher #60
    Player Stats
    Link copied to clipboard!

    Dallas Keuchel allowed four runs on four hits in two innings for Triple-A Las Vegas on Sunday.

    Las Vegas is obviously a brutal place for pitchers, but Sacramento won’t be much better. Keuchel struck out two and walked one in the outing while sitting 88.4 mph on his sinker. Surprisingly, that’s actually faster than the last time we saw him throw an MLB inning back in 2024. He will need a couple more starts before he could be an option for the Athletics, but he should not be an option for your fantasy teams.
  • CWS Starting Pitcher #82
    Player Stats
    Link copied to clipboard!

    Hagen Smith threw two scoreless innings for Triple-A Charlotte on Friday.

    The White Sox’s fifth overall pick from the 2024 MLB Draft, Smith had been sidelined with a shoulder impingement but returned last Monday and has now made two appearances at Triple-A since. His fastball velocity was up to 97 mph, and he looked healthy on Friday. James Fox of Future Sox reports that Smith is expected to finish this season as a member of the White Sox bullpen and then compete for a starting spot in 2027.