Pirates Designate Ryan Harbin For Assignment
Pirates right-hander Ryan Harbin has been designated for assignment, per a club announcement. His spot on the 40-man roster goes to veteran reliever Chris Devenski, whose previously reported promotion to the major league roster is now official. Lefty Hunter Barco was optioned to Triple-A to open a 26-man roster spot for Devenski.
Harbin, 24, was the Pirates’ 17th-round pick back in 2019. The Bucs added him to the 40-man roster this past November in order to protect him from being selected by another organization in December’s Rule 5 Draft. He was rocked in his first taste of Triple-A last summer but had pitched 50 combined innings between High-A and Double-A prior to that, logging a 2.88 ERA with a massive 36% strikeout rate.
The 6’4″, 228-pound Harbin relies primarily on a three-pitch mix: a four-seamer that averaged 97.2 mph last year, a slider that sat 87 mph and a sinker that averaged 96.7 mph. He also mixed in a very occasional cutter (87.8 mph) and splitter (89.8 mph), though his usage rate on both pitches in Triple-A sat just north of 5%.
With a good start to the season in Triple-A, Harbin might have gotten his first big league look this year. Instead, injuries have derailed his season. Harbin suffered a strained teres major during spring training not long after being optioned to minor league camp. The Bucs put him on the 60-day injured list in the minors. He hasn’t pitched yet in 2026, and there’s no clear timetable for his return to the mound. Injured players cannot be placed on outright waivers, so now that he’s been designated for assignment, Harbin will either be traded to another club or released.
Pirates To Select Chris Devenski
1:17pm: The Pirates optioned Hunter Barco to clear an active roster spot, per Colin Beazley of the Pittsburgh Post-Gazette. They still need to open a 40-man spot.
1:06pm: The Pirates are selecting the contract of veteran right-hander Chris Devenski from Triple-A Indianapolis, reports Alex Stumpf. They’ll need to make a corresponding roster move prior to first pitch (about four and a half hours from now). Ethan Hullihen reports that Devenski had an upward mobility clause in his contract, which means the Bucs would’ve had to either add him to the 40-man roster or allow him to go to another club willing to put him on its own major league roster.
The 35-year-old Devenski signed a minor league deal with the Bucs back in January. He’s logged big league time in each of the past 10 seasons. In 2016-17, Devenski was a dominant force out of the Houston bullpen, combining for 189 innings of 2.38 ERA ball with a 28.2% strikeout rate against a 6.4% walk rate. He’s never recaptured that form, however, and has bounced around the league journeyman style for the past several seasons.
Since Opening Day 2018, Devenski has pitched 227 2/3 frames in the majors and logged a 5.18 earned run average — a far cry from his outstanding first two seasons. Along the way, he’s pitched not only for the Astros but also the D-backs, Phillies, Rays, Angels and most recently the Mets. Devenski tossed 16 1/3 frames for New York last season and held opponents to a 2.16 ERA with a 21.5% strikeout rate and 7.7% walk rate. That was his first season with a major league ERA under 4.46 since 2018.
Devenski has had a strong start to his season down in Indy. He’s pitched 10 2/3 innings out of the bullpen and held opponents to just one earned run on five hits and a pair of walks with 15 punchouts. That comes out to a huge 38.5% strikeout rate against a tiny 5.1% walk rate. That lofty strikeout rate is supported by excellent swinging-strike and opponents’ chase rates (17.2% and 41.8%, respectively). Devenski’s 92.7 mph average fastball is a ways from its 94.7 mph peak but still higher than last year’s 91.9 mph average from Triple-A (and 92.4 mph in the majors).
Devenski has seven-plus years of big league service, so the Pirates aren’t able to option him without his consent. Hullihen suggests that Devenski will likely be amenable to that setup if the team chooses. Given his strong performance in Indianapolis, however, there’s a chance he’ll simply be given an opportunity to carve out a role in a Pirates bullpen that still has some spots up for grabs.
NL Central Notes: Jones, Lodolo, Trevino, Pages
A little over 11 months after undergoing an internal brace surgery, Jared Jones is slated to begin a minor league rehab assignment on Wednesday with the Pirates‘ low-A affiliate in Bradenton. Pirates GM Ben Cherington made the announcement on his weekly radio show, telling MLB.com’s Jason Mackey that Jones has “passed all the physical checks. He pitched in an extended game last week [and] was up to 100 mph. He has the velocity and has been recovering well. Now he has to get back into that routine of being a pitcher and getting outs.”
While Paul Skenes naturally garnered most of the headlines in 2024, Jones also made his big league debut that season and posted a 4.14 ERA over 121 2/3 innings and 22 starts. He hasn’t been able to follow up on that solid rookie campaign due to elbow problems that surfaced late in Spring Training 2025, though Jones was able to avoid a full Tommy John surgery. The shorter timeline usually associated with an internal brace procedure means that Jones is on track to return to Pittsburgh by late May or early June, if all goes well in his rehab. Interestingly, Mackey floated the idea that Jones could be used as a piggyback starter or even as a reliever if the Buccos want to limit his innings in his return from major surgery, as the Pirates’ rotation is strong enough at the moment that Jones isn’t necessarily needed for starting duty right away.
More from the NL Central…
- Nick Lodolo recorded seven strikeouts and allowed only two hits over five scoreless innings and 51 pitches for high-A Dayton in the first start of the Reds southpaw’s latest rehab assignment. Lodolo has yet to pitch in the majors this season due to blister problems that arose during Spring Training, and more blisters cut short his first rehab start with Dayton back on April 2. A few more weeks of recovery may have finally gotten the problem under control, though the extra time away means Lodolo will need another rehab start or two to build up his arm strength. Despite a lack of hitting and the absence of top starters Lodolo and Hunter Greene, the Reds weathered the storm to post an 18-10 record in their first 28 games.
- The Reds also activated catcher Jose Trevino from the 10-day injured list prior to today’s game with the Tigers, and catcher P.J. Higgins was optioned to Triple-A in the corresponding move. A thoracic spine strain has kept Trevino out of action since April 4. Now in his second season with the Reds, Trevino will resume his duties as a glove-first backup behind starting catcher Tyler Stephenson.
- Cardinals catcher Pedro Pages left Saturday’s game due to left hamstring tightness, but Pages told media (including Daniel Guerrero of the St. Louis Post-Dispatch) that he is day to day after scans revealed no substantive damage. “Everything’s intact from the hamstring. It’s just more swelling in the area, which is fine. I just got to flush it out and be ready to go,” Pages said. The backstop didn’t play today but believed he could be ready Monday when the Cardinals open a series in Pittsburgh. Though the Cards don’t have an off-day until May 11, they have the catching depth to afford Pages extra rest time if necessary since Ivan Herrera and Yohel Pozo are both on the active roster. Known more for his glove than his bat, Pages has a respectable 101 wRC+ (from a .250/.310/.404 slash line) over his first 59 plate appearances.
Pirates Recall Wilber Dotel For MLB Debut
Right-hander Wilber Dotel will join the Pirates on Sunday, the club announced. Fellow righty Cam Sanders was optioned back to Triple-A. Dotel is among the top pitching prospects in the organization yet to appear in the big leagues. He’s already on the 40-man roster, so an additional move was not required.
The 23-year-old Dotel was off to a rocky start in Indianapolis. He was knocked around for eight earned runs in his first two outings. The righty tossed 5 2/3 innings of two-run ball in his most recent appearance, which came last Sunday. Dotel will initially pitch out of the bullpen, per Colin Beazley of the Pittsburgh Post-Gazette. Pirates’ relievers had to cover nine innings in a wild 13-inning loss to the Rays on Saturday.
MLB Pipeline ranks Dotel as the No. 12 prospect in the organization. He’s behind Seth Hernandez (No. 2), Hunter Barco (No. 4), and Antwone Kelly (No. 8). Barco has already had multiple stints with the big-league club. The 19-year-old Hernandez was the club’s top pick in last year’s draft. Kelly began the year with Dotel in Triple-A, but he’s scuffled to a 9.75 ERA.
Pittsburgh signed Dotel out of the Dominican Republic in 2020. He’s generally delivered solid results from a run prevention perspective, but control has been an issue. Dotel had a walk rate above 11% at every minor league stop heading into 2025. He was able to trim the free passes to an 8.0% rate in 27 starts at Double-A last season. The righty also boosted his strikeout rate to 24.5%, his best mark since 2022 in the Complex league.
Dotel hasn’t made a relief appearance for a couple of seasons. Pittsburgh has a sturdy top four in the rotation with Paul Skenes, Mitch Keller, Bubba Chandler, and Braxton Ashcraft. Carmen Mlodzinski was used as a traditional starter in his first three appearances before coming in behind an opener in his last outing. He’s been effective this season, holding down the fifth spot in the rotation while Jared Jones works his way back from elbow surgery. Dotel doesn’t have a clear route to a starting gig at the moment.
Photo courtesy of Thomas Bender of the Sarasota Herald-Tribune, via Imagn Images
MLBTR Podcast: Lenyn Sosa Traded, And Injury Concerns For The Astros, Cubs And Orioles
The latest episode of the MLB Trade Rumors Podcast is now live on Spotify, Apple Podcasts, and wherever you get your podcasts! Make sure you subscribe as well! You can also use the player at this link to listen, if you don’t use Spotify or Apple for podcasts.
This week, host Darragh McDonald is joined by Steve Adams of MLB Trade Rumors to discuss…
- The Blue Jays acquiring Lenyn Sosa from the White Sox (3:25)
- The Astros dealing with a mountain of injuries (12:25)
- The Cubs suffering a number of injuries, including losing Cade Horton for the season (22:30)
- The Orioles getting bit by the injury bug, including UCL surgery for Zach Eflin (31:40)
Plus, we answer your questions, including…
- Why did Konnor Griffin sign such a long extension with the Pirates? (39:45)
- Is Griffin’s lack of plate discipline in his first few games a concern? (48:50)
- With lots of guys struggling to hit early on, should spring training start earlier? (52:10)
- Do you have faith in Jakob Junis keeping the closer’s role with the Rangers? (58:10)
Check out our past episodes!
- Previewing The 2026-27 Free-Agent Class – listen here
- Lots Of Extensions And Big-Picture Topics – listen here
- The PCA and Sanchez Extensions, And Prospect Promotions And Reassignments – listen here
The podcast intro and outro song “So Long” is provided courtesy of the band Showoff. Check out their Facebook page here!
Photo courtesy of Jeff Hanisch, Imagn Images
Phil Garner Passes Away
Former three-time All-Star and longtime manager Phil Garner passed away on Saturday at age 76. A statement released by Garner’s family praised the medical care given to Garner during his fight with pancreatic cancer, and said that “Phil never lost his signature spark of life he was so well known for or his love for baseball which was with him until the end.”
Debuting with the Athletics in 1973, Garner hit .260/.323/.389 over 6136 plate appearances and 1860 games with the A’s, Pirates, Astros, Dodgers, and Giants during his 16-year career as a big league player. He became Oakland’s everyday second baseman in 1975 and received his first All-Star nod in 1976, but he was dealt after that season as part of a nine-player trade with the Pirates.
Garner played both second and third base (with some appearances at shortstop) during his four-plus years in Pittsburgh. His best season in terms of both personal and team accomplishments came in 1979, when Garner had a career-best 3.9 fWAR while hitting .293/.359/.441 with 11 homers and 17 steals for the Pirates’ World Series-winning team, which remains the last Buccos club to win a championship. Garner was a huge part of that title run, delivering a phenomenal .472/.537/.722 slash line over 41 PA during the postseason.
The Pirates traded Garner to the Astros partway through the 1981 campaign, and he went on to have several more successful years in a Houston uniform before his production declined in 1987. The Dodgers acquired Garner in a trade partway through the 1987 campaign but the change of scenery didn’t spark his bat, and Garner then played 15 games with the Giants over his final year as a player.
Garner’s gritty and grinding playing style made him a fan favorite, and perhaps all you need to know about Garner is that he was known as “Scrap Iron,” a nickname coined by former Pirates announcer Milo Hamilton. The blunt and tough-but-fair approach stuck with Garner in his post-playing days, as he went onto a successful second career as a manager over 15 seasons with the Brewers, Tigers, and back in Houston with the Astros.
As a skipper, Garner posted a 985-1054 career record, beginning with a 92-win season as Milwaukee’s manager in 1992. This was the only winning record Garner would post in eight seasons with the Brewers and three seasons in Detroit (from 2000-02), but he broke through in 2004 after being hired to take over an Astros team that had a 44-44 record.
Houston went 48-26 the rest of the way under Garner, and fell just short of a World Series appearance after losing the NLCS to the Cardinals in a memorable seven-game battle. The Astros beat St. Louis in a rematch the next season for the first pennant in Houston franchise history, though the Astros were swept by the White Sox in the World Series.
We at MLB Trade Rumors extend our condolences to Garner’s family, friends, and many fans.
MLBTR Podcast: Previewing The 2026-27 Free-Agent Class
The latest episode of the MLB Trade Rumors Podcast is now live on Spotify, Apple Podcasts, and wherever you get your podcasts! Make sure you subscribe as well! You can also use the player at this link to listen, if you don’t use Spotify or Apple for podcasts.
This week, host Darragh McDonald is joined by Anthony Franco of MLB Trade Rumors to discuss…
- The April edition of MLBTR’s 2026-27 Free Agent Power Rankings (1:15)
- Tarik Skubal‘s free agency (5:00)
- Freddy Peralta‘s free agency (16:10)
- Bo Bichette‘s free agency (21:20)
- Jazz Chisholm Jr.‘s free agency (27:50)
- Trevor Rogers‘ free agency (34:20)
- Michael King‘s free agency (38:55)
- Daulton Varsho‘s free agency (41:40)
- The Pirates promoting Konnor Griffin a few days into the season (recorded prior to his extension becoming official) (48:30)
Check out our past episodes!
- Lots Of Extensions And Big-Picture Topics – listen here
- The PCA and Sanchez Extensions, And Prospect Promotions And Reassignments – listen here
- Banged-Up Reds And Braves, Kevin McGonigle, And Spring Breakouts – listen here
The podcast intro and outro song “So Long” is provided courtesy of the band Showoff. Check out their Facebook page here!
Photo courtesy of Mark J. Rebilas, Imagn Images
Pirates Outright Enmanuel Valdez
The Pirates sent utility infielder Enmanuel Valdez outright to Triple-A Indianapolis, per the MLB.com transaction log. He evidently cleared waivers after being designated for assignment when the Bucs called up Konnor Griffin last week.
Pittsburgh acquired Valdez from Boston over the 2024-25 offseason in a DFA trade that sent minor league pitcher Joe Vogatsky to the Sox. He spent a month as Pittsburgh’s primary first baseman while Spencer Horwitz was working back from wrist surgery. Valdez hit .209/.294/.363 across 31 games before sustaining a season-ending dislocation of his left shoulder, which required surgery.
Valdez is healthy but no longer had much of a path to playing time on the Pittsburgh infield. Horwitz has established himself as the primary first baseman. They acquired Brandon Lowe to play second and have Griffin up at shortstop. Third base is still a question mark, especially with Jared Triolo shelved by a knee injury, but Valdez had dropped below Nick Yorke and Nick Gonzales on the infield depth chart.
The 27-year-old Valdez owns a .230/.288/.392 batting line in a little less than 500 MLB plate appearances. He didn’t hit during Spring Training and is out to an 0-10 start with five punchouts through four Triple-A games. He doesn’t have the service time or previous career outright to elect free agency. Valdez will remain at Indianapolis, where he’d begun the season on optional assignment, and try to shake off the rust offensively. He’d qualify for minor league free agency at the end of the season if the Bucs don’t add him back to the 40-man roster.
Pirates Sign Konnor Griffin To Nine-Year Extension
The Pirates have announced that they’ve signed Konnor Griffin to a nine-year extension. The news was first reported by Jon Heyman of The New York Post this morning. The deal runs through the 2034 season, and MLB.com’s Mark Feinsand reports that the deal is worth $140MM. Heyman adds that the deal includes incentives that could take the deal up to $150MM for the Excel client, while Joel Sherman of the New York Post reports that there are no options or deferred money in the deal. Sherman adds that the deal’s incentives are based on MVP voting for the 2026-31 seasons. According to Noah Hiles of the Pittsburgh Post-Gazette, the deal includes a $12MM signing bonus. $5MM of that bonus will be paid out this year, followed by $3.5MM in 2027 and $3.5MM in 2028.
ESPN’s Buster Olney first reported that the sides were working on a deal in the range of nine years and $140MM last week, and now the deal is done. Even as the sides working on an extension has been common knowledge for a while now, it’s still surely a huge relief to Pirates fans that the deal is officially done. The consensus top prospect in the sport is now locked up through the end of the 2034 season, giving Pittsburgh three additional years of team control over their up-and-coming star. The term is convenient for Griffin as well. The youngster is still a few weeks shy of his 20th birthday, meaning that he’ll hit free agency ahead of his age-29 season when the deal wraps up in 2034. That should leave Griffin in line for a massive payday down the line, assuming he plays up to expectations.
Those expectations are certainly lofty. The youngster has gotten rave reviews from prospecting outlets across the board, and he’s viewed as a legitimate five-tool player with MVP-level upside. He’s certainly done everything he can to support those fawning evaluations so far. In his first professional season last year, he slashed .333/.415/.527 across three levels of the minors with 21 homers, 23 doubles, four triples, and a whopping 65 steals in just 122 games. He did all that while playing impressive defense at shortstop, and picked right back up where he left off upon starting the season at Triple-A. He went 7-for-16 (.438 average) with three steals, three doubles, and more walks than strikeouts in five games with the Pirates’ Indianapolis affiliate before they pulled the trigger and called him up to the majors.
Since being promoted to the majors, Griffin has struggled somewhat, with a .176/.300/.235 slash line in his first five games. There’s not much reason to put significant stock into a sample size that small, but it is worth noting that Griffin isn’t exactly guaranteed to hit the ground running in the majors. There’s a reason Juan Soto was the last hitter to reach the majors as a teenager before Griffin, and even Mike Trout was a below-average hitter in the majors at Griffin’s age. For the time being, Griffin’s exceptional speed on the base paths and strong defense at shortstop are already a big asset for the Pirates even if the star-level hitting contributions come later.
The extension makes Griffin the highest-paid Pirates player in franchise history, and puts a bow on a busy offseason where the club got aggressive in its efforts to contend. Brandon Lowe, Ryan O’Hearn, and Marcell Ozuna were all brought in this winter by the Pirates after the club missed on some much bigger fish like Kyle Schwarber, Kazuma Okamoto, and Eugenio Suarez to whom they were linked. Even with those top-tier pieces signing elsewhere, Pittsburgh has undeniably upgraded their offense in a big way as they try to make the most of the time during which they’ll have both Griffin and reigning NL Cy Young award winner Paul Skenes in the same uniform. All that spending has raised the luxury tax payroll considerably, and RosterResource indicates that their figure sits just under $127MM for luxury tax purposes at the moment. That should rise to the $142MM range once Griffin’s extension is accounted for.
Pirates Place Jared Triolo On 10-Day Injured List
11:45am: Pirates GM Ben Cherington spoke about Triolo’s injury on his radio show, as noted by Colin Beazley of the Pittsburgh Post-Gazette, and noted that Triolo figures to miss “weeks” due to the injury as opposed to days. That more or less rules out a minimum stint on the shelf, but at least seems to indicate that the expectation isn’t that the infielder’s injury will cost him multiple months.
10:27am: The Pirates announced this morning that they’ve placed infielder Jared Triolo on the 10-day injured list due to patellar tendon injury in his right knee. Outfielder Billy Cook was recalled to the majors in a corresponding move.
The news comes just days after Triolo moved into a new role as the team’s starting third baseman after being bumped off shortstop in favor of top prospect Konnor Griffin. Triolo ultimately wound up making just one start at the hot corner before hitting the shelf. Kevin Gorman of TribLive reports that Triolo’s injury occurred while running the bases on Friday. The infielder did not play Saturday in what at first looked like a routine day of rest but now appears to have been an effort to give Triolo a day to recover before a potential IL decision.
Even with Griffin now in the majors, losing Triolo is a real blow for the Pirates. He’s gotten off to a slow start this year with a wRC+ of just 71 in six games, but he’s proven to be a solid and dependable role player for Pittsburgh in recent years thanks to his ability to play solid defense all over the infield while hitting within spitting distance of league average. Triolo figured to get the lion’s share of reps at third base now that Griffin has shortstop locked down, but with him headed to the shelf for an uncertain length of time the position now figures to be split between Nick Gonzales and Nick Yorke.
Gonzales’s 86 wRC+ for his career is no better than Triolo’s and he lacks significant experience at the hot corner, but he has gotten off to a hot start at the plate (120 wRC+) this year and is a former top prospect who has long been looked at as a possible breakout hitter. As for Yorke, he was once a first-round pick by the Red Sox but got traded to Pittsburgh prior to his big league debut in 2024. He has just 38 games in the majors on his resume and is just as inexperienced at third base as Gonzales, but he too is off to a hot start with a 137 wRC+ in his first five games. Triolo’s injury, then, serves as a prime opportunity for either Gonzales or Yorke to step up and claim the third base position if one of them can prove capable at the position defensively and sustain their hot start to the year.
As for Cook, the 27-year-old has just 22 games and 55 plate appearances in his career. He’s hit .236/.236/.436 in those limited opportunities, but he has hit a respectable enough .264/.352/.440 in 197 games at Triple-A. He’s stolen 94 bags over the past four seasons, and that combination of speed on the bases and at least solid offensive numbers in the minors leaves a path for him to be an effective fourth outfielder in the majors. Perhaps he’ll see time as a defensive replacement in the Pirates’ outfield, given that all three of Oneil Cruz, Ryan O’Hearn, and Bryan Reynolds are unimpressive defenders on the grass.
