TradeVerdicts records 7 trades between
Buffalo Bills and Houston Texans across 2002–2026. Historical
franchise identities are normalized to the current franchises here,
while each underlying trade keeps its own sourced date, assets,
grades, and verdict.
This page includes every public TradeVerdicts record in which both
current franchises participate. Multi-team trades remain in the
chronology when both clubs are part of the transaction.
The page is rendered at build time, so search engines and readers
can reach the full chronology without running the interactive
selector. The selector remains available for browsing any matchup.
Complete Matchup Chronology
7 Recorded Trades
Oldest to newest
Trade 1
April 18, 2002
Houston Texans Win
Buffalo BillsC+
Houston TexansB+
Buffalo Bills received
Charlie Rogers
Houston Texans received
Jay Foreman
Houston and Buffalo swapped Jay Foreman and Charlie Rogers shortly before the 2002 draft. Foreman immediately became a centerpiece of the expansion Texans’ defense, starting all 16 games in each of his first two Houston seasons and recording 143 combined tackles in 2002. Rogers gave Buffalo a full season of return work and scored on a kickoff return, but his Bills tenure lasted only that year. Houston received the more durable impact.
Houston sent the 134th pick in the 2006 draft to Buffalo for veteran receiver Eric Moulds. Moulds gave the Texans one season, catching 57 passes for 557 yards and a touchdown. Buffalo used No. 134 on defensive tackle Kyle Williams, who spent 13 seasons with the Bills and reached six Pro Bowls. That enormous difference in longevity and impact makes Buffalo the clear winner.
Buffalo Bills received 2021 6th round pick (203rd overall, Marquez Stevenson) and 2021 6th round pick (212th overall, Damar Hamlin) from Houston Texans. Buffalo turned its two sixth-round selections into Marquez Stevenson and Damar Hamlin. Hamlin developed into a multi-year safety contributor, creating the strongest durable return produced by the original pick swap. That outcome supports a B+ grade for Buffalo Bills when the trade is measured by the football value actually realized after the exchange.
Buffalo received No. 230 in 2023 plus a 2024 sixth-round selection. Nick Broeker did not create lasting Bills value, and the future sixth was later moved again before another club used it. Buffalo preserved draft capital in the exchange, but the direct return did not produce a contributor comparable to the player Houston selected after moving up.
2025 second round pick (#56, from Minnesota via Houston; later traded in package to Chicago)
Houston Texans received
Stefon Diggs
2024 sixth round pick (#189, later traded to Detroit)
2025 fifth round pick (#166, later traded to Cleveland)
Buffalo traded Stefon Diggs, the 2024 No. 189 pick and a 2025 fifth-round choice to Houston for Minnesota's 2025 second-round pick. That second-rounder became No. 56 overall and was one of three selections Buffalo sent to Chicago to move up for defensive tackle T.J. Sanders while also acquiring picks 72 and 240. The Bills therefore converted Diggs and two later picks into premium 2025 draft capital that helped reshape their defensive class.
2026 first-round pick, No. 28 overall, later traded to New England
2026 third-round pick, No. 69 overall, later traded
2026 fifth-round pick, No. 167 overall, used on Jalen Kilgore
Houston Texans received
2026 first-round pick, No. 26 overall, used on Keylan Rutledge
2026 third-round pick, No. 91 overall, later traded
Houston moved from No. 28 to No. 26 in the 2026 first round, sending Buffalo picks 28, 69 and 167 for picks 26 and 91. The Texans used No. 26 on guard Keylan Rutledge, while Buffalo quickly moved No. 28 again and continued reshaping its draft capital. With the rookie class still awaiting regular-season results, neither side has earned a meaningful historical edge.
2026 fifth-round pick, No. 167 overall, used on Jalon Kilgore
Houston Texans received
2026 first-round pick, No. 26 overall, used on Keylan Rutledge
2026 third-round pick, No. 91 overall
Houston moved from No. 28 to No. 26 and also received No. 91, sending Buffalo picks 28, 69 and 167. The Texans used No. 26 on Keylan Rutledge, prioritizing a specific first-round target, while Buffalo accumulated extra Day 2 and Day 3 value. Houston gets the slight early edge only because it secured its preferred player; the broader draft-value exchange gave Buffalo several chances to outperform it.