Malcolm Thomas signed a two-year contract with the Chicago Bulls on Monday for the rest of this season and guarantee dates that can push the deal through next season, a league source told RealGM.

Since signing the first of two 10-day contracts on March 19, Thomas has played just over one minute for the Bulls and has impressed the coaching staff in practice. At 6-foot-9, Thomas has given the Bulls another body up front in a critical juncture of the season, with both Joakim Noah and Taj Gibson dealing with injuries.

Thomas scored four points in one minute on Sunday night, when the Bulls were blown out on the road against the Detroit Pistons. Throughout Tom Thibodeau’s run as Bulls coach, he’s always been reluctant to change his rotation to accommodate players acquired during the season and has remained that way – recently promoting Vladimir Radmanovic as a reserve off the bench instead of Thomas.

Thomas also played five games with the Golden State Warriors this season, compiling three points and five rebounds in 21 minutes. His first NBA basket came on a dunk Sunday, and he is five of six from the free throw line for the season.