The Cubs have signed right-handed swingman Christian Bergman to a minor league contract, according to Matt Eddy of Baseball America.

The 30-year-old Bergman was a member of the Mariners over the previous two seasons, though he spent the majority of that period with their Triple-A affiliate. Bergman pitched to a 5.00-plus ERA in both the 2017 and ’18 seasons in Tacoma, where he combined for 227 2/3 innings and 42 appearances (41 starts). Overall, Bergman – who’s also a former Rockie – owns a 4.66 ERA with 6.6 K/9 and 2.1 BB/9 in 376 2/3 frames at the minors’ highest level.

While Bergman has seen major league action in each season dating back to his 2014 debut, he had difficulty preventing runs in all five of those campaigns. In 215 2/3 innings, 14 of which came in 2018, the soft-tossing Bergman has managed just a 5.59 ERA/5.09 FIP with 5.43 K/9, 2.04 BB/9 and a 37.1 percent groundball rate.