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

    Jack Perkins solid for five in no-decision

    Link copied to clipboard!

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

    Jack Perkins yielded two runs in five innings Saturday in his start against the Angels.

    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.
Thompson details 'The Betrayal of Shohei Ohtani'
Tisha Thompson joins Dan Patrick to detail her findings around the gambling scandal involving Shohei Ohtani's ex-interpreter in a new podcast series called "The Betrayal of Shohei Ohtani."

Related Player News

  • ATH Relief Pitcher #50
    Personalize your Rotoworld feed by favoriting players
    Perkins was lifted with the shutout intact and two on with two outs in the sixth. José Suárez replaced him and then walked Wilyer Abreu before giving up a grand slam to Ceddanne Rafaela that accounted for all of Boston’s scoring on the night. As a result, Perkins dropped to 2-6 despite turning in his best outing of the season. He allowed just one hit and struck out four while throwing only 69 pitches to get his 17 outs. He’s of little interest in fantasy leagues, but he definitely deserved better tonight. He’ll face the Tigers this weekend.
  • ATH Relief Pitcher #50
    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.
  • ATH Relief Pitcher #50
    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 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.

Rotoworld

  • PIT Center Fielder #15
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Oneil Cruz (hand) has been cleared for all baseball activities.

    That means Cruz will begin hitting in addition to the running he’s been doing. We’ll see how his fractured left hand responds to hitting high velocity, but assuming all goes well, we could see him begin a rehab assignment as soon as next week.
  • ATL Starting Pitcher #32
    Player Stats
    Link copied to clipboard!

    Braves activated RHP AJ Smith-Shawver from the 60-day injured list.

    He’ll serve as the 27th man and start Game 1 in Wednesday’s doubleheader against the Mets. By using him as the 27th man, the Braves won’t need to wait 15 days to recall him from the minors. That likely means that he will head back to Triple-A after this start so that the Braves can keep another reliever. We would then fully expect Smith-Shawver to come back up and join the rotation full time for his next start.
  • PHI Designated Hitter #12
    Player Stats
    Link copied to clipboard!

    Kyle Schwarber (illness) is not in the lineup again on Wednesday.

    Schwarber continues to deal with a gastrointestinal issue that has now kept him out of the lineup for two games. The Phillies could really use his bat in the lineup right now. Trea Turner will DH on Wednesday with Edmundo Sosa playing shortstop and batting ninth.
  • MIA Right Fielder #17
    Player Stats
    Link copied to clipboard!

    Owen Caissie (calf) went 1-for-1 with two walks and a solo home run for Triple-A Jacksonville on Tuesday.

    It’s great to see the power from Caissie, but we know he possesses that in spades. Seeing him come back from his injury and command the strike zone the way he did is really nice to see. He was used as the DH in this game, so we’ll likely need to see him play the outfield at least once before he could be an option to be activated from the injured list.
  • BAL Starting Pitcher #40
    Player Stats
    Link copied to clipboard!

    Chris Bassitt (back) allowed one run on one hit in 3 1/3 innings for Triple-A Norfolk on Tuesday.

    Bassitt struck out three and walked one while throwing 28 of his 46 pitches for strikes. The only hit he allowed was a solo home run to the Red Sox’s top prospect, Franklin Arias. The 37-year-old likely needs at least two more rehab starts, but you have to wonder if the Orioles would also try to move him at the deadline to a team that wants rotation depth.
  • Link copied to clipboard!

    Reds OF prospect Héctor Rodríguez went 1-for-4 with a solo home run for Triple-A Louisville on Tuesday.

    Rodríguez now has 25 home runs on the season to go along with a .272 average, 63 RBI, and an .876 OPS. He’s an aggressive hitter, but he’s swinging outside of the zone less than he did last year and has reduced his swinging strike rate to a league-average mark. He also continues to make league-average contact while driving the ball over the fence. We should note that his 42 percent hard-hit rate and 89.2 mph average exit velocity don’t suggest tons of power, but he makes the most of his contact with his approach, and playing his home games in Great American Ballpark will help. We’d imagine he’s up after the August 14th cutoff to retain his rookie eligibility for 2027.
  • Link copied to clipboard!

    Ronny Mauricio went 2-for-3 with a home run and three RBI for Triple-A Syracuse on Tuesday.

    Mauricio has five home runs in his last six games in Triple-A and has 12 home runs and a .979 OPS on the season. It’s unclear which players the Mets will be trading away at the deadline, but it makes sense for them to use the final two months of the season to see if Mauricio can be a regular part of their 2027 roster. That, or use him as part of a trade to land a starting pitcher.
  • SEA 3rd Baseman #33
    Player Stats
    Link copied to clipboard!

    Brendan Donovan (groin) went 2-for-5 with a home run and two runs scored for Triple-A Tacoma on Tuesday.

    Donovan had just one extra-base hit in nine rehab games before this, so the home run is nice to see. It’s also interesting to note that he played the whole game in right field on Tuesday. With Cole Young, J.P. Crawford, and Colt Emerson playing every day in the field, you have to wonder if Seattle would bring Donovan back to play mostly outfield and cut into playing time for Dominic Canzone and/or Luke Raley. It’s a situation to monitor.
  • Link copied to clipboard!

    Padres promoted C prospect Ethan Salas to Triple-A El Paso.

    Salas was one of the top overall prospects in baseball a couple of years ago, but he had a rough last few seasons in the minors. Still, he remains just 20 years old, and his previous rankings were probably aggressive. This season, in 71 games at Double-A, Salas hit .285/.359/.418 with seven home runs, 37 RBI, and 14 steals. He had just a six percent swinging strike rate and a tremendous 87 percent contact rate overall. Now we’ll see if he can do that one step away from the big leagues.
  • LAD Starting Pitcher #17
    Player Stats
    Link copied to clipboard!

    Dodgers manager Dave Roberts said that along with his knee, Shohei Ohtani’s right biceps issue is also a factor that’s kept him from throwing bullpens of late.

    Ohtani left a game on July 3 because of biceps discomfort, but it was a hitting issue and not supposed to be pitching-related. If the Dodgers are now concerned about it in terms of his pitching, then any sort of quick return to the mound seems highly unlikely. All signs point to him remaining in the lineup as a designated hitter, however.