Chris Flexen

Cubs roster moves: Chris Flexen called up, Tom Cosgrove sent to Iowa

Flexen has a 3-0 record in five minor-league starts this season

MESA, ARIZONA – MARCH 7: Chris Flexen #58 of the Chicago Cubs pitches during a Spring Training game against the Kansas City Royals at Sloan Park on March 7, 2025 in Mesa, Arizona. (Photo by Matt Dirksen/Chicago Cubs/Getty Images)

The Chicago Cubs made a series of roster moves before Wednesday’s game against the Pirates, selecting the contract of pitcher Chris Flexen.

Flexen had spent the beginning of the season in Triple-A Iowa, and has been added to the team’s active roster ahead of Wednesday’s game.

Stream NBC 5 for free, 24/7, wherever you are.

Watch button  WATCH HERE

To clear a spot on the 26-man roster, the Cubs optioned pitcher Tom Cosgrove to Triple-A Iowa. Clearing a spot on the 40-man roster, the Cubs moved pitcher Javier Assad to the 60-day injured list as he continues to battle an oblique strain.

Flexen pitched last season for the Chicago White Sox, posting a 3-13 record and a 4.95 ERA in 33 total appearances with the squad. He has had significantly better luck with the Triple-A Iowa Cubs, with a 3-0 record and a 1.16 ERA in five starts with the club.

Cosgrove was acquired by the Cubs for cash considerations earlier this month. He appeared in one game for the Cubs, giving up one hit and one walk in two scoreless innings of relief.

Assad had suffered the oblique injury earlier this spring, then reaggravated the injury during a recent minor league rehab assignment. In 70 career appearances with the Cubs, Assad has a 14-11 record and a 3.40 ERA, striking out 248 batters in 294 innings.

The Cubs and Pirates will resume their series on Wednesday night, with Matthew Boyd taking the hill for the 5:40 p.m. start time.

Feeling out of the loop? We'll catch you up on the news you need to know with the Chicago Catch-Up newsletter.

Newsletter button  SIGN UP
Contact Us