The Ravens know where they'll be picking now.
With the NFL announcing compensatory picks Monday evening, the order for all seven rounds has been revealed.
Baltimore has eight total draft picks, including four in the top 99 selections. It's a healthy amount in a strong and deep class.
The Ravens traded fourth- and fifth-round picks to Jacksonville for tackle Eugene Monroe. They traded their seventh-round pick to Indianapolis for center/guard A.Q. Shipley.
Baltimore will get a seventh-round pick in the 2015 NFL Draft in exchange for tackle Bryant McKinnie, who they dealt midway through last season.
Here are all the Ravens' picks:
1st Round (17th overall)
2nd Round (48)
3rd Round (79)
3rd Round (99); compensatory
4th Round (134); compensatory
4th Round (138); compensatory
5th Round (175); compensatory
6th Round (194)
The first round of the draft will begin Thursday, May 8. The second and third rounds are Friday, followed by rounds 4-7 on Saturday.