Final 53-man roster prediction

The 49ers cut 12 players yesterday and they will cut 22 more on Friday, trimming their roster down to 53 guys. After watching them all preseason, this is my best prediction for who those 53 guys will be.

QB: Alex Smith, Colin Kaepernick, Scott Tolzien

OL: Joe Staley, Mike Iupati, Jonathan Goodwin, Alex Boone, Anthony Davis, Leonard Davis, Daniel Kilgore, Joe Looney

RB: Frank Gore, Kendall Hunter, Brandon Jacobs, Anthony Dixon, Rock Cartwright, LaMichael James, Bruce Miller

WR: Michael Crabtree, Randy Moss, Mario Manningham, Kyle Williams, Ted Ginn Jr., A.J. Jenkins

TE: Vernon Davis, Delanie Walker, Konrad Reuland

DL: Justin Smith, Ray McDonald, Isaac Sopoaga, Ricky Jean Francois, Will Tukuafu, Ian Williams, Demarcus Dobbs

OLB: Aldon Smith, Ahmad Brooks, Parys Haralson

ILB: Patrick Willis, NaVorro Bowman, Larry Grant, Tavares Gooden

CB: Carlos Rogers, Tarell Brown, Chris Culliver, Perrish Cox, Tramaine Brock

S: Dashon Goldson, Donte Whitner, C.J. Spillman, Trenton Robinson

K: David Akers

P: Andy Lee

LS: Brian Jennings

These are the people who I do not think will make the 53-man roster: Josh Johnson, Kenny Rowe, Ilaika Alama-Francis, Garrett Celek, Kyle Nelson, Michael Wilhoite, Chris Owusu, Nathan Palmer, Joe Holland, Cam Johnson, Tony Jerrod-Eddie, Kenny Wiggins, Derek Hall, Michael Person, Al Netter, Brett Swain, Michael Thomas, Darcel McBath, Eric Bakhtiari, Chase Beeler, Anthony Mosley and Colin Jones.