There are a couple of shockers, especially when considering the wide receiver battle, but with the offensive line returning healthy from the 2014 season, most of the lineup is the same.
As you can see, the offensive line is exactly the same as it was at the beginning of the 2014 season. Quarterback Joe Flacco leads the offense for yet another year while Kyle Juszczyk and Justin Forsett are the Ravens' lead backs for the 2015 season.
At tight end, it is worth noting that Dennis Pitta is well behind every other tight end on the roster, including a few that no one would expect to make the final 53-man team. The Ravens are going with experienced tight end Crockett Gillmore to start and rookie Maxx Williams in the second spot. Tight end Nick Boyle has made things interesting as he has shown the ability to catch and be a force in the blocking game for the Ravens thus far. The Ravens might keep three tight ends this season and Nick Boyle might make a push to be the third.
The big deal is at wide receiver though. most would have expected Steve Smith Sr. to be the top wide receiver and he is the top guy on the right side. However, Kamar Aiken is getting the nod on the left side, which is typically the quarterback's first read on a play. It goes to show that Harbaugh's mentality of stacking practices up is something t hat he stands behind. Aiken has been a force in practice so far, showing good hands, good speed and great ability to utilize his size in his favor.
Ravens' rookie Breshad Perriman picks up the second spot on the left side while Marlon Brown grabs the right spot's second spot. Behind those guys, the players start to get a little more jumbled up, but the Ravens have Michael Campanaro and Jeremy Butler in the third slots for the time being.
It will be interesting to see if a player like Jeremy Butler, who the Ravens have raved about during training camp and that we've seen positives from can stay consistent enough to push for Marlon Brown's second wide receiver spot.
So who do you think deserves to be put up higher or lower? Let us know in the comments with what changes you would make as the head coach.