The Baltimore Orioles have traded for Trevor Rogers from the Miami Marlins.
Rogers, a 26-year-old lefty pitcher, has had an up-and-down season with a 4.53 ERA and a 1.85 strikeout-to-walk ratio over 21 starts. Recently, he’s been better, boasting a 3.17 ERA and more strikeouts than walks in his last 48 innings. Teams looking for cheaper pitching options found him appealing.
Rogers is under contract until 2026, so he’s not just a short-term fix but could be part of the Orioles’ long-term plans. His pitching mix includes a low-90s fastball and sinker, a mid-80s changeup, and an effective low-80s slider .
Orioles Strengthen Rotation:
Adding Rogers marks the second pitcher acquisition for the Orioles this week; they also picked up Zach Eflin from the Rays. These two will join Corbin Burnes, Grayson Rodriguez, and either Dean Kremer or Albert Suárez in the rotation.
Fans might think this move shows how serious the Orioles are about winning now.
Meanwhile, the Marlins continue their summer trades that started with Luis Arraez in May under Peter Bendix’s leadership. They recently traded Jazz Chisholm Jr., AJ Puk, and likely Tanner Scott before the trade deadline. In return for Rogers, they got Connor Norby and Kyle Stowers—two prospects ready to step into big-league roles but blocked by depth on the Orioles’ roster.
Norby debuted this season but spent most of it in Triple-A where he hit .297/.389/.519 with 16 home runs and stole 13 bases in 80 games. However, there are concerns about his defense and high strikeout rate (28%).
Stowers has played in 67 major league games over three seasons with an OPS+ of 83 but hit .240/.322/.555 with 18 home runs in Triple-A despite striking out at a high rate (32%). Both players have shown enough promise to deserve more time in the majors to prove themselves.
What do you think about these moves?