Almora, turning 28 next month, showed a lot of promise in his first few years with the Cubs. From 2016 to 2018, he hit .289/.326/.413, wRC+ of 96. Combining that average-ish offensive production with his excellent outfield defense, he was worth 2.9 fWAR in 331 games. Unfortunately, his bat has continued to decline, with a wRC+ of 62 in 2019 and 34 in 2020.
The Mets took a $1.25MM flier on Almora last year, but his bat slid even further, as he hit just .115/.148/.173 in the big leagues. However, he showed much more promise in Triple-A last year, hitting .270/.331/.428.
Due to his defense, Almora doesn’t need to hit much to be a useful bench piece for the Reds, though he’ll have to earn his way into a somewhat-crowded mix that includes Tyler Naquin, Nick Senzel, Jake Fraley, Aristides Aquino, Shogo Akiyama and TJ Friedl. Almora has over four years of MLB service time, meaning he can be retained for another season via arbitration if he should earn his way back onto a 40-man roster.