DENVER -- The Blue Jays have confirmed the trade that will bring star shortstop Troy Tulowitzki to Toronto.

The Jays are sending shortstop Jose Reyes to the Colorado Rockies for Tulowitzki and 42-year-old reliever LaTroy Hawkins.

In addition to Reyes, the Jays also give up reliever Miguel Castro and minor-league pitchers Jeff Hoffman and Jesus Tinoco.

The talented but oft-injured Tulowitzki is a five-time all-star who is hitting .300 with 12 homers and 53 RBIs in 87 games this season. He has spent his entire 10-year MLB career with Colorado.

He gives Toronto (50-50) another powerful, right-handed bat in a dangerous lineup that already includes Jose Bautista, Josh Donaldson, Edwin Encarnacion and Russell Martin.

In 69 games this year, Reyes has four home runs and 34 RBIs to go along with a .285 average. He was acquired by Toronto in a 2012 blockbuster trade with the Miami Marlins.

Tulowitzki, who was drafted seventh overall by the Rockies in 2005, is in the midst of a six-year, $118 million contract that runs through 2020.

Before the 2011 season, Colorado made a big commitment to Tulowitzki by agreeing to a contract that guaranteed him $132 million over seven seasons from 2014-20. The deal included a $14 million team option for 2021 with a $4 million buyout.

The speedy Reyes is signed through 2017 on a $106 million, six-year contract he received from Miami. A four-time all-star with the New York Mets, Reyes also has struggled with injuries throughout his career.

The 42-year-old Hawkins is 2-1 with a 3.63 ERA in 24 games.

Staying healthy has been his biggest challenge for the six-foot-three Tulowitzki. During his career, he's had stints on the disabled list for a quadriceps tendon tear, lacerated right hand, broken left wrist and a groin injury.

Last season, Tulowitzki played only 91 games before undergoing hip surgery.

This year, he's been injury-free, with Rockies manager Walt Weiss resting him on occasion to save wear and tear. Tulowitzki was out of the lineup Sunday, which would've been his last appearance at Coors Field in a Rockies uniform.

Asked about Friday's non-waiver trade deadline before leaving town, Tulowitzki responded: "I don't worry about it. I've been through it multiple times. My job is to play for the Rockies. I signed up to play here for a long time. Until they tell me differently, which they haven't, I plan on being here."

News of the trade produced a flurry of social media reaction from several Blue Jays players.

"One of the toughest things in sports, saying goodbye to a teammate who has become of your family!! @lamelaza--7," said Bautista from his verified account, adding the hashtag "love".

"Going to miss my boy @lamelaza--7. Once a brother always a brother," added Donaldson from his personal Twitter account.

- With files from The Associated Press.