Cubs sign MLB’s most recent 20-game winner to free agent contract originally appeared on The Sporting News. Add The Sporting News as a Preferred Source by clicking here.

MLB’s most recent 20-game winner is someone you almost certainly don’t remember accomplishing the feat.

Advertisement

At the rate things are going, he might be the last 20-game winner for a while.

Regardless of if you remember him, he’s now a member of the Chicago Cubs.

Kyle Wright is the answer, and he signed with the Cubs on Tuesday, according to Jon Heyman. It’s a minor league contract with an invite to big league spring training.

Wright, astoundingly, has 24 wins in his MLB career. He had 21 of them in 2022.

MORE: How Jose Ramirez is on pace to become Cleveland’s Derek Jeter

Advertisement

That season for the Atlanta Braves, Wright went 21-5 with a 3.19 ERA.

He hasn’t even made 10 starts in a single other major league season.

Overall, Wright has appeared in six MLB campaigns, although not in 2024 or 2025.

Wright is 30 now, a former No. 5 overall pick in 2017 out of Vanderbilt, and also a 2021 World Series champion.

He has a career 4.45 ERA in 60 MLB appearances, 51 of those starts.

Wright didn’t pitch at all in 2024.

MORE: Luis Arraez is MLB’s perfect misfit in 2026

Advertisement

In 2025, he was with the Royals’ organization, split between eight outings across Double-A and Triple-A. He had a combined 5.48 ERA.

Wright has been battered by his injuries, and so it’s not clear he’ll ever be the pitcher he once was.

But at least for now, he’s quite the answer to a trivia question.

More MLB news: