Let's take a look at where all 75 players stand with the Baltimore Ravens heading into Thursday night's preseason finale.
By my projection, there are 45 players who have made the 53-man roster. I have 14 players on the bubble competing for the last eight spots. There are 13 players who are considered long shots.
Remember, running back Ray Rice and safety Will Hill won't count against the 53-man roster because they'll be on the suspended list. Also, nose tackle Terrence Cody is on the physically unable to perform list, which means he'll only count against the 53-man roster if he is activated.
For the players on the bubble, I designated who is the favorite at this point.
In (2): Joe Flacco, Tyrod Taylor.
On bubble (1): Keith Wenning.
In (4): Ray Rice*, Bernard Pierce, Kyle Juszczyk, Lorenzo Taliaferro, Justin Forsett.
Long shot (1): Fitzgerald Toussaint.
In (4): Steve Smith, Torrey Smith, Jacoby Jones, Marlon Brown.
On bubble (3): Michael Campanaro-x, Kamar Aiken-x, Deonte Thompson.
Long shot (1): Jeremy Butler.
In (3): Dennis Pitta, Owen Daniels, Crockett Gillmore.
Long shot (2): Phillip Supernaw, Nathan Overbay.
In (8): Eugene Monroe, Kelechi Osemele, Jeremy Zuttah, Marshal Yanda, Rick Wagner, Jah Reid, Gino Gradkowski, A.Q. Shipley.
On bubble (2): John Urschel-x, Ryan Jensen.
Long shot (3): James Hurst, Reggie Stephens, Parker Graham.
In (5): Haloti Ngata, Brandon Williams, Chris Canty, Timmy Jernigan, DeAngelo Tyson.
On bubble (1): Derrick Hopkins.
Long shot (3): Levi Brown, Jamie Meder, A.J. Pataiali'i.
In (8): Terrell Suggs, Daryl Smith, C.J. Mosley, Elvis Dumervil, Courtney Upshaw, Pernell McPhee, Josh Bynes, Arthur Brown.
On bubble (2): Albert McClellan-x, John Simon.
Long shot (2): Zachary Orr, D.J. Roberts.
In (4): Lardarius Webb, Jimmy Smith, Chykie Brown, Asa Jackson.
On bubble (3): Derek Cox-x, Dominique Franks-x, Tramain Jacobs.
Long shot (1): Sammy Seamster.
In (4): Matt Elam, Darian Stewart, Terrence Brooks, Anthony Levine, Will Hill*
On bubble (2): Jeromy Miles-x, Brynden Trawick-x.
In (3): Justin Tucker (K), Sam Koch (P), Morgan Cox (LS).
x -- Favorite to win roster spot
* -- Will start season on suspended list