← All trade trees · All players

Joe Flacco trade history

Joe Flacco (QB) has been traded 3 times in his NFL career, most recently on Oct 7, 2025, when the Cleveland Browns sent Joe Flacco to the Cincinnati Bengals. His deals are listed below in chronological order.

Trades

Frequently asked questions

How many times has Joe Flacco been traded?

Joe Flacco has been traded 3 times in his NFL career: Mar 13, 2019: Baltimore Ravens → Denver Broncos; Oct 25, 2021: Philadelphia Eagles → New York Jets; Oct 7, 2025: Cleveland Browns → Cincinnati Bengals.

Which teams has Joe Flacco played for?

Based on his trade history: Baltimore Ravens, Denver Broncos, Philadelphia Eagles, New York Jets, Cleveland Browns, Cincinnati Bengals.

What did the Denver Broncos give up for Joe Flacco?

To acquire Joe Flacco on Mar 13, 2019, the Denver Broncos sent 2019 4th-round pick No. 113 (originally DEN) — became Justice Hill (unverified) to the Baltimore Ravens.

What did the New York Jets give up for Joe Flacco?

To acquire Joe Flacco on Oct 25, 2021, the New York Jets sent 2022 6th-round pick No. 206 (originally NYJ) — became Matt Henningsen (unverified) to the Philadelphia Eagles.

What did the Cincinnati Bengals give up for Joe Flacco?

To acquire Joe Flacco on Oct 7, 2025, the Cincinnati Bengals sent 2026 5th-round pick No. 149 (originally CIN) — became Justin Jefferson (unverified) to the Cleveland Browns.

When was Joe Flacco last traded?

Oct 7, 2025: Cleveland Browns → Cincinnati Bengals.