The situation is different now, but Yorvit Torrealba still brings the fire and the humor that made him a popular teammate and a fan favorite during his first stint with the Rockies from 2006-09.

The veteran catcher arrived at Rockies camp with a minor-league contract and facing an uphill battle to make the roster.

Wilin Rosario is the starter, and veteran backup Ramon Hernandez is owed $3.2 million in the final year of his contract.

Unless the Rockies trade Hernandez, he will be on the roster.

Throw in utilityman Jordan Pacheco, and it gets crowded behind the Rockies' plate.

Torrealba understands the situation, but he's going to give it his best shot.

"I'll just go and do my thing, stuff I've been doing all my career," Torrealba said Thursday. "I bring my energy, play hard, try to help the pitching staff as much as I can. Whatever happens, happens."

Torrealba, 34, batted .227 with four home runs, 14 RBIs and a .623 OPS in 218 plate appearances last season with the Rangers, Blue Jays and Brewers.