On Friday, Terry Ryan trudged through the snow to get to his office and, like many of us, longed for the sights and sounds (and temperatures) of spring training.

“It can’t get here soon enough for me,” he said.

The Twins general manager has a lot of work to do in Florida beginning in February. There is talent to be evaluated, personnel decisions to be made and rosters to be set. As always, I can save him a lot of time with all of that. Each January, a good 10 weeks before the start of the season, I peer into the future to reveal the Twins’ Opening Day roster.

Although there still is plenty of time for trades and waiver pickups, training camp injuries and off-field calamities, these January roster predictions have been amazingly accurate. Some might even say astonishing.

On the other hand, there have been (many) times when, upon my arrival in Fort Myers, Ron Gardenhire has pulled up my roster on his office laptop, pointed at me and shaken his head as if to say, “What an idiot.”

Anyway, here’s the 2014 Opening Day 25-man roster.

Outfield: Josh Willingham, Oswaldo Arcia, Aaron Hicks, Alex Presley and Jason Kubel. Infielders: Joe Mauer, Brian Dozier, Pedro Florimon, Trevor Plouffe, Eduardo Escobar and Deibinson Romero. Catchers: Kurt Suzuki and Josmil Pinto.

Starting pitchers: Ricky Nolasco, Phil Hughes, Mike Pelfrey, Kevin Correia and Scott Diamond. Bullpen: Glen Perkins, Michael Tonkin, Caleb Thielbar, Casey Fien, Anthony Swarzak, Jared Burton and Brian Duensing.

There is not a lot of competition for jobs among the position players.

“There’s the backup catcher,” Ryan noted. “I don’t know if Pinto makes this club.”

Ryan said the No. 2 catcher behind Suzuki will be chosen from among Pinto, Eric Fryer and Chris Herrmann. Perhaps he’s thinking that Pinto needs to play every day instead of splitting time with Suzuki. I still think Pinto will head north. He’ll play enough and could learn a lot about handling a staff from Suzuki.

Mauer and Dozier will be fine on the right side. At third base, Plouffe is a streaky player both at bat and in the field. Florimon is slick enough at short but often can’t even make enough contact to move a runner. Former Twins shortstop Jason Bartlett is in camp on a minor league deal, but Bartlett didn’t play at all last season — and played just briefly in 2012.

“We’ll see what he’s able to do,” Ryan said. “He’ll give some people some competition. Whether he has to knock off a lot of rust, we’ll see.”

Right now, Escobar is backing up, well … everybody. That’s why I have Romero, a right-handed hitter with some power, on this roster. Romero is a third baseman by trade but played some first base in the minors as recently as two seasons ago. He could back up Plouffe — maybe even push him a little — as well as Mauer. And the Twins need a backup for Mauer because I don’t envision Parmelee on the team; Kubel makes it instead.

“Don’t forget about Danny Santana,” Ryan noted of the Twins prized shortstop prospect. “He’s very skilled, but he was in Double-A last year. We’ll take a good look at him.”

Then send him to Rochester. So either the Twins keep Romero and get him work at first base or Ryan acquires a versatile infielder who carries a first baseman’s mitt. The latter seems likely.

As for the outfield, Kubel makes the team and plays a significant amount at the corner spots. Hicks and Presley supposedly will battle for the center-field job. Both will make it. Arcia and Willingham, along with Kubel, will rotate from corner spot to DH.

Nolasco, Hughes and Pelfrey are the top three starters with Correia the incumbent No. 4. So far, that’s four right-handers, which is why I have lefty Diamond at No. 5. Out of options, Diamond also could move to the pen to give way to lefty Kris Johnson. But he’ll probably get a chance to start first.

Vance Worley, also out of options, didn’t do well in Triple-A after his demotion last year. He’d have to have an amazing training camp. Sam Deduno is coming off of an arm injury, which may or may not affect his pinpoint control. Kyle Gibson apparently still needs seasoning and/or arm strength.

Duensing and Burton didn’t do well in the bullpen in 2013. And Burton was dangled at the trade deadline to no avail. Both incumbents need to be in good form this spring. I can see Diamond sliding into that lefty reliever roll. Meanwhile, Tonkin should be here from the very start this season.

So there you go. Just stop shaking your head and pointing at me.

Follow Tom Powers at twitter.com/TomPowersPP.