The Board

Xavier Johnson

10 moves · Buffalo Bills, Houston Texans, Cincinnati Bengals

WR · 27 yrs · 6-1, 210 lb · Ohio State1 yr experience · Undrafted

Xavier Johnson has played for three clubs since 2024, the last of them the Bengals (December 2025–August 2026) — waived, placed on injured reserve and waived by the Texans within four days in August 2025 along the way; most recently released through waivers by the Bengals on August 31, 2026.

Draft data: Pro Football Reference