Over the past couple of weeks, the Defiant Takes Football writing staff completed a team mock draft where a collection of writers acted as each team’s GM, managing picks, trades, and the lot. This practice gave a much more realistic take on mock drafts, with multiple minds balancing the interests of their own teams to dictate the futures of their franchises. Today, we look at what I, Kyle Starrett, put together for the Baltimore Ravens draft.

The Ravens are, in my opinion, the best drafting team in the league. Eric DeCosta does not mess around with his draft picks, consistently taking the biggest names and best players available. Although it hasn’t translated into a Super Bowl over the past near-decade, it consistently has the team in the hunt just based on rostered talent.

However, going into this draft, they only have two picks in the first three rounds. Perhaps they make some moves for extra capital, but for now, they can only make so much noise during draft weekend. With that, let’s take a look at what moves were made during the first three rounds of the Baltimore Ravens draft.

Baltimore Ravens Draft Picks

Philadelphia Eagles

Former Penn State Cornerback Joey Porter Jr. – Mark Selders/Penn State Athletics

Round One, Pick 22: Joey Porter Jr. (CB/Penn State)

The Ravens have a couple of big needs, most notably at wide receiver and cornerback. With that in mind, the Baltimore Ravens draft Porter Jr. out of Penn State, son of former NFL LB Joey Porter Sr.

Porter Jr. is a stud and should not have been available at pick 22. If he somehow ends up available here on night one of the draft, expect to see someone boasting a Baltimore logo sprinting to the podium. What a great value pick. After Devon Witherspoon and Christian Gonzalez, the consensus number three CB is Penn State’s own, and that hype is entirely warranted.

Apart from being one of the larger corners you’ll see, Porter Jr. is very athletic. He’s no Gonzalez, but he has the speed and explosiveness to stick with any kind of receiver anywhere on the field. This really shows itself in his man coverage ability–he’s super sticky and doesn’t give receivers room to breathe. He also has great ball skills, able to create turnovers and knock away passes with ease. This comes from not only his coverage ability but also his instincts, a trait you can expect from the son of a former All-Pro.

For Baltimore, this is a grand slam. However, I can’t really foresee this pick actually happening because of one team: the Pittsburgh Steelers.

The Steelers need a cornerback pretty badly. If Porter Jr. becomes available at 17, they shouldn’t hesitate to jump on him. However, that’s only the beginning of the connections between the Penn State product and the Steel City. I’ve mentioned Porter Jr.’s father multiple times already, but it’s not just the “bloodlines” point you hear from a lot of draft analysts. Porter Sr. actually played for Pittsburgh for eight seasons, making three Pro Bowls and earning an All-Pro in that span. There couldn’t be a greater connection between draft product and team, and for the Steelers, that’s a lot to ignore.

It seems like a match made in heaven for Pittsburgh, and because of that, I don’t think Porter Jr. will make it past 17. However, in this mock, he does, and Baltimore gets rewarded for it big time—nothing to complain about with potential top-ten talent in the back half of the first round.

TRADE: Baltimore Receives WR KJ Hamler and Pick 172, Denver Receives Pick 86

As was previously mentioned, perhaps Baltimore’s biggest need is at wide receiver. They signed Odell Beckham Jr. earlier in the offseason and still have former first-round pick Rashod Bateman, but in terms of proven guys, the roster is pretty depleted. Maybe they chose to fill that need in the first round, but with the value of Porter Jr. in this mock, they couldn’t.

However, one of the strengths of this draft is the depth at receiver. Guys like Tank Dell, Michael Wilson, and Rashee Rice could all be available late in day two, meaning the Ravens could choose to fill their receiver need then. In this mock, though, all of the most intriguing receivers were gone by pick 86, leaving me to ditch the pick for a young, unproven player with sky-high potential.

Hamler was drafted by the Denver Broncos with the 46th pick in the 2020 draft, intended to become the team’s deep threat for the foreseeable future. However, during his time in Denver, he has suffered from awful quarterback play, majorly limiting his production. The college tape shows a guy who can flat-out fly, a staple prototype in the modern NFL, but without the arm talent to allow his success, he hasn’t been much more than a situational player.

This is where Baltimore comes in. Despite what some fans may think, Baltimore’s Hollywood Brown was a very good target for Lamar Jackson, even with some drop issues. Jackson was clearly a more productive player with that speed on the field, and with Brown off in Arizona, he needs that type of player in his offense. Maybe Lamar will be gone before next season and never utilizes his new weapon, but while he’s still there, this trade gives him a better player than anyone who could have been drafted in the same spot.

Full Three-Round Mock Draft

1. CAR: CJ Stroud, QB Ohio State (Film Breakdown)Staff Mock Draft CJ Stroud

2. HOU: Bryce Young, QB Alabama (Film Breakdown)Staff Mock draft Bryce Young

3. ARI: Will Anderson Jr., ED Alabama (Film Breakdown)Staff Mock Draft Will Anderson Jr.

4. IND: Anthony Richardson, QB Florida (Film Breakdown)Staff Mock Draft Anthony Richardson

5. SEA: Jalen Carter, IDL Georgia (Film Breakdown)Staff Mock Draft Jalen Carter

6. DET: Tyree Wilson, ED Texas Tech (Film Breakdown)Staff Mock Draft Tyree Wilson

7. LV: Christian Gonzalez, CB Oregon (Film Breakdown)Staff Mock Draft Christian Gonzalez

8. ATL: Devon Witherspoon, CB IllinoisStaff Mock Draft Devon Witherspoon

9. CHI: Peter Skoronski, OT NorthwesternStaff Mock Draft Peter Skoronski

10. PHI: Nolan Smith, ED Georgia (Film Breakdown)

11. TEN: Broderick Jones, OT Georgia (Film Breakdown)Staff Mock Draft Broderick Jones

12. HOU: Jaxon Smith-Njigba, WR Ohio State (Film Breakdown)Staff Mock Draft Jaxon Smith-Njigba

13. LAC: Jordan Addison, WR USC (Film Breakdown)Staff Mock Draft Jordan Addison

14. NE: Paris Johnson Jr., OT Ohio State (Film Breakdown)Staff Mock Draft Paris Johnson Jr.

15. NYJ: Darnell Wright, OT Tennessee (Film Breakdown)

16. WAS: Brian Branch, DB Alabama (Film Breakdown)Staff Mock Draft Brian Branch

17. PIT: Dawand Jones, OT Ohio State (Film Breakdown)

18. DET: Quentin Johnston, WR TCU (Film Breakdown)Staff Mock Draft Quentin Johnston

19. TB: O’Cyrus Torrence, G, Florida (Film Breakdown)Staff Mock Draft O'Cyrus Torrence

20. SEA: Michael Mayer, TE Notre Dame (Film Breakdown)Staff Mock Draft Michael Mayer

21. GB: Myles Murphy, ED Clemson (Film Breakdown)Staff Mock Draft Myles Murphy

22. BAL: Joey Porter Jr., CB Penn StateStaff Mock Draft Joey Porter Jr.

23. MIN: Will Levis, QB, Kentucky (Film Breakdown)Staff Mock Draft Will Levis

24. JAC: Kelee Ringo, CB GeorgiaStaff Mock Draft Kelee Ringo

25. NYG: Bijan Robinson, RB Texas (Film Breakdown)Staff Mock Draft Bijan Robinson

26. DAL: Steve Avila, G TCU

27. BUF: Jack Campbell, LB Iowa (Film Breakdown)

28. CIN: Dalton Kincaid, TE Utah

29. NO: Lukas Van Ness, ED Iowa (Film Breakdown)Staff Mock Draft Lukas Van Ness

30. PHI: Calijah Kancey, IDL Pitt

31. KC: Anton Harrison, OT Oklahoma

32. PIT: Mazi Smith, IDL Michigan

33. HOU: Jahmyr Gibbs, RB Alabama

34. ARI: Deonte Banks, CB Maryland

35. IND: Cam Smith, CB South CarolinaStaff Mock Draft Cam Smith

36. LAR: Emmanuel Forbes, CB Mississippi State

37. SEA: Daiyan Henley, LB Washington State (Film Breakdown)

38. LV: Bryan Bresee, IDL Clemson (Film Breakdown)Staff Mock Draft Bryan Bresee

39. CAR: Darnell Washington, TE Georgia (Film Breakdown)

40. NO: Zay Flowers, WR Boston College (Film Breakdown)

41. TEN: Josh Downs, WR North Carolina (Film Breakdown)

42. GB: Cedric Tillman, WR Tennessee

43. CHI: Jalin Hyatt, WR Tennessee (Film Breakdown)

44. ATL: Adetomiwa Adebawore, ED Northwestern

45. GB: Cody Mauch, G North Dakota State

46. NE: Tuli Tuipulotu, ED USC

47. WAS: John Michael Schmitz, C Minnesota

48. NYJ: Joe Tippmann, C Wisconsin

49. ARI: Matthew Bergeron, OT Syracuse

50. TB: Jaelyn Duncan, OT Maryland

51. MIA: Sam LaPorta, TE Iowa

52. SEA: Luke Wypler, C Ohio State

53. DET: Julius Brents, CB Kansas State

54. SF: Wanya Morris, OT Oklahoma

55. DET: Keanu Benton, IDL Wisconsin

56. JAC: Felix Anudike-Uzomah, ED Kansas State

57. NYG: Andrew Vorhees, G USC

58. DAL: Will McDonald, ED Iowa State

59. BUF: Luke Musgrave, TE Oregon State

60. CIN: Clark Phillips III, CB Utah

61. CHI: Siaki Ika, IDL Baylor

62. LV: Hendon Hooker, QB Tennessee

63. KC: Marvin Mims Jr., WR Oklahoma

64. CHI: BJ Ojulari, ED LSU (Film Breakdown)

65. HOU: Derick Hall, ED Auburn

66. ARI: Keion White, ED Georgia Tech

67. DEN: Tyrique Stevenson, CB Miami

68. CLE: Tyler Scott, WR Cincinnati

69. LAR: Tyler Steen, OT Alabama

70. PIT: DJ Turner, CB Michigan

71. NO: Drew Sanders, LB Arkansas

72. TEN: Michael Wilson, WR Stanford

73. HOU: Jammie Robinson, S Florida State

74. DEN: Jordan Battle, S Alabama

75. ATL: Tank Dell, WR Houston

76. ATL: Isaiah Foskey, ED Notre Dame

77. LAR: Eli Ricks, CB Alabama

78. GB: JL Skinner, S Boise State

79. IND: Isaiah McGuire, ED Missouri

80. PHI: Trenton Simpson, LB Clemson (Film Breakdown)

81. DET: Dorian Williams, LB Tulane

82. TB: Tank Bigsby, RB Auburn

83. DEN: Rashee Rice, WR SMU

84. PHI: Jartavius Martin, CB Illinois

85. GB: Luke Schoonmaker, TE Michigan

86. DEN: Zach Charbonnet, RB UCLA (Film Breakdown)

87. MIN: Gervon Dexter, IDL Florida

88. JAC: Chandler Zavala, G NC State

89. DEN: Byron Young, ED Tennessee

90. DAL: Tyjae Spears, RB Tulane

91. BUF: Colby Wooden, ED Missouri

92. CIN: Antonio Johnson, S Texas A&M

93. CAR: Devon Achane, RB Texas A&M

94. PHI: Moro Ojomo, IDL Texas

95. KC: Blake Freeland, OT BYU

96. MIA: Nick Herbig, ED Wisconsin

97. WAS: Zach Harrison, ED Ohio State

98. DEN: Kayshon Boutte, WR LSU

99. LAC: DeWayne McBride, RB UAB

100. LV: Zach Kuntz, TE Old Dominion

101. SF: KJ Henry, ED Clemson

102.SF: Ji’Ayir Brown, S Penn State

Staff Mock Draft Team GMs:

BUF: Jamie Malloy

MIA: Taylor Tilley

NE: Kevin Perry

NYJ: Max Dean

CIN: Shane Carter

BAL: Kyle Starrett

PIT: Matthew Brown

CLE: Kyron Samuels

JAC: Reagan Harris

TEN: Kyron Samuels

IND: Noah Ashley

HOU: Jon Deakins

KC: Tyla Wright

LAC: Max Dean

LV: Isabel Villa

DEN: Brison Owens

PHI: Kyle Starrett

DAL: Shane Carter

NYG: Jordan Ramos

WAS: Nick Merriam

MIN: Greg Simbeck

DET: Ben Bosscher

GB: Matthew Brown

CHI: Max Dean

TB: Kyron Samuels

NO: Tyler Eschette

CAR: Max Dean

ATL: Tre’Shon Diaz

SF: Angela Miele

SEA: Julie Miller

LAR: Kyron Samuels

ARI: Sam Goodman