The Orioles announced their spring training roster on Thursday evening, adding 16 additional invites to the 40-man roster. Randy Winn, Ryan Drese and Wynn Pelzer were most recently added to that list. Dan Connolly of Orioles Insider broke down the roster in this blog post.

The 40-man roster guys are as follows:
Pitchers (20): Jeremy Accardo, Jake Arrieta, Brad Bergesen, Jason Berken, Zach Britton, Brandon Erbe, Michael Gonzalez, Kevin Gregg, Jeremy Guthrie, Jim Johnson, Luis Lebron, Brian Matusz, Troy Patton, Adrian Rosario, Alfredo Simon, Chorye Spoone, Chris Tillman, Koji Uehara, Rick VandenHurk and Pedro Viola.

Catchers (3): Jake Fox, Craig Tatum and Matt Wieters.

Infielders (10): Robert Andino, Josh Bell, Pedro Florimon, J.J. Hardy, Cesar Izturis, Derrek Lee, Joseph Mahoney, Mark Reynolds, Brian Roberts and Brandon Snyder.

Outfielders (6): Matt Angle, Adam Jones, Nick Markakis, Felix Pie, Nolan Reimold and Luke Scott.

And here are all of the non-roster invitees. The Orioles still could add to this list in the next week:

Pitchers (8): Mitch Atkins, Ryan Drese, Armando Gabino, Mark Hendrickson, Wynn Pelzer, Clay Rapada, Raul Rivero and Josh Rupe.

Catchers (3): Adam Donachie, Michel Hernandez and Caleb Joseph

Infielders (4): Ryan Adams, Nick Green, Brendan Harris and Tyler Henson.

Outfielders (1): Randy Winn

Roch Kubatko points out that Justin Duchscherer is not on the list, he will be added as soon as his results from his physical come back.

Pitchers and catchers report on February 14th, with the first full-squad workout just seven days later.