The Toronto Blue Jays’ stellar offense just got even better.

According to multiple reports, Toronto acquired Colorado Rockies shortstop Troy Tulowitzki shortly after midnight ET Tuesday morning.

[tweet https://twitter.com/JonHeymanCBS/status/625885784218955776 align=’center’]

[tweet https://twitter.com/Ken_Rosenthal/status/625885610390257664 align=’center’]

FOX Sports’ Ken Rosenthal added that Jose Reyes, a former All-Star shortstop, will join reliever Miguel Castro and two minor leaguers in the package sent to Colorado.

[tweet https://twitter.com/Ken_Rosenthal/status/625888822597918721 align=’center’]

The Blue Jays also will receive a reliever.

[tweet https://twitter.com/Ken_Rosenthal/status/625890364730273792 align=’center’]

CBS Sports’ Jon Heyman added more details Tuesday morning.

[tweet https://twitter.com/JonHeymanCBS/status/625932221652840448 align=’center’]

[tweet https://twitter.com/JonHeymanCBS/status/625976220660989952 align=’center’]

Tulowitzki joins an already impressive Toronto Blue Jays lineup that leads the majors in runs scored (528). The five-time All-Star is a career .299 batter who hit 188 home runs in parts of 10 seasons with Colorado. He’s hitting .305 with 12 home runs and 52 RBIs in 2015.

Reyes, a four-time All-Star, is batting .285 this season and has 471 career stolen bases.

The deal comes less than 24 hours after reports surfaced claiming the Rockies had no desire to move Tulowitzki. The New York Mets also reportedly had tried to make a deal for Tulowitzki, but were turned away.

Thumbnail photo via Chris Humphreys/USA TODAY Sports Images