His line: 7 tackles
Last met Dec 11, 2025

FootballNFLTampa Bay BuccaneersCornerback
Josh Hayes is a cornerback for the Tampa Bay Buccaneers, drafted in the 6th round of the 2023 NFL Draft.
50 NFL games3 seasons
Updated
Josh Hayes is a cornerback for the Tampa Bay Buccaneers and wears number 32. Born on April 24, 1999, in Miami, Florida, United States, he played college football at North Dakota State, Virginia and Kansas State. Hayes was drafted in the 6th round of the 2023 NFL Draft, with the 181st pick overall. His first NFL season was 2023, and he has played for the Tampa Bay Buccaneers since 2023.
50 games: 47 regular season, 3 playoffs. Every NFL game of his career, newest season first.
| Season | Team | Games | Tackles | Sacks | INT | PD |
|---|---|---|---|---|---|---|
| 2025 | 17 | 15 | 0 | 0 | 0 | |
| 2024 | 15 | 35 | 0 | 0 | 3 | |
| 2024 playoffs | 1 | 4 | 0 | 0 | 0 | |
| 2023 | 15 | 17 | 0 | 0 | 0 | |
| 2023 playoffs | 2 | 0 | 0 | 0 | 0 | |
| Career | 47 | 67 | 0 | 0 | 3 | |
| Career playoffs | 3 | 4 | 0 | 0 | 0 |
No active flag. Latest report Injured Reserve (13d ago), no longer on the injury report.
Last met Oct 20, 2025; his teams 0-3.
47 games
67 tackles
3 games
4 tackles
Sep 10, 2023: 1 tackleBuccaneers 20, Vikings 17
Jan 3, 2026Buccaneers 16, Panthers 14
The teams he has faced most, with his teams' record and his line against each.
His line: 7 tackles
Last met Dec 11, 2025
His line: 5 tackles
Last met Jan 3, 2026
His line: 14 tackles
Last met Dec 7, 2025
His line: 2 tackles
Last met Sep 28, 2025
His line: 2 tackles
Last met Oct 20, 2025
His line: 12 tackles and 2 passes defended
Last met Oct 12, 2025
ESPN's injury reports, newest first.
Hayes suffered a small setback in his recovery from a knee injury, Greg Auman of Fox Sports reports.
ESPN / TB
ir
ESPN / TB
ir
ESPN / TB
Stats, scores and injury reports come from Agatha's own records: nflverse weekly stats, ESPN box scores and ESPN's injury reports.
Updated Nov 8, 2026, 11:45 PM ET. Results and form refresh after every game; biography facts are checked weekly.