As recently as a few months ago, the Rockies’ 2022 swap of Raimel Tapia for Blue Jays outfielder Randal Grichuk looked like a no-win trade for both parties. Tapia lasted one season in Toronto before being non-tendered and signing a minor league deal with the Red Sox. Grichuk’s offense didn’t tick up in his first year at Coors Field, as many had expected it to. He posted his typical sub-.300 OBP and surprisingly had his lowest power showing (by measure of ISO) since his rookie campaign. He was essentially a replacement-level player in 2022.

The 2023 season has brought about better results, however. Grichuk still isn’t hitting for the same level of power he did during his Toronto days (five homers, .172 ISO in 225 plate appearances), but he’s walking at a career-best 7.6% clip and currently has a 20.9% strikeout rate that ties his career-low mark.

Grichuk has undoubtedly had some good fortune on balls in play — his .368 BABIP is 70 points north of his career-high — but his .300/.364/.473 batting line is impressive all the same. The 31-year-old’s 90.6 mph average exit velocity and 45.2% hard-hit rate are both well above-average and only narrowly short of his career-best levels. His 24.2% line-drive rate is a personal best by a wide margin.

Things have gone particularly well for the veteran outfielder as of late. After a brief but dismal slump in the first couple weeks of June, Grichuk has bounced back with a .322/.375/.610 slash over his past 64 trips to the plate. Today’s front offices generally aren’t going to overreact to a short hot streak, but Grichuk’s recent uptick in production is particularly notable given that he’s slugged four of his five home runs in that stretch. After posting just a 33.6% fly-ball rate through mid-June, he’s had a 44% fly-ball rate during this heater.