Team |
OTA workout schedule |
Mandatory Minicamp |
Arizona Cardinals |
May 28-30, June 3-5 |
June 10-12 |
Atlanta Falcons |
May27-28, May 30, June 2-3, June 5 |
June 10-11 |
Baltimore Ravens |
May 27-29, June 3, June 5-6, June 9-12 |
June 17-19 |
Buffalo Bills |
May 27-29, June 2-3, June 5 |
June 10-12 |
Carolina Panthers |
May 27-28, May 30, June 2-3, June 5 |
June 10-12 |
Chicago Bears |
May 20-22, May 28-30, June 9-11 |
June 3-5 |
Cincinnati Bengals |
May 27-29, June 2-4 |
June 10-12 |
Cleveland Browns |
May 27-28, May 30, June 3-4, June 6, June 16-19 |
June 10-12 |
Dallas Cowboys |
May 19-20, May 22, May 28-30, June 2-3, June 5 |
June 10-12 |
Denver Broncos |
May 27-29, June 3-5 |
June 10-12 |
Detroit Lions |
May 28-30, June 3-5 |
June 10-12 |
Green Bay Packers |
May 27-28, May 30, June 2-3, June 5 |
June 10-12 |
Houston Texans |
May 28-30, June 2-3, June 5 |
June 10-11 |
Indianapolis Colts |
May 28-30, June 3-5 |
June 10-12 |
Jacksonville Jaguars |
May 19-20, May 22, May 27-28, May 30, June 2-5 |
June 10-12 |
Kansas City Chiefs |
May 27-29, June 2-4, June 10-13 |
June 17-19 |
Las Vegas Raiders |
May 19, May 21-22, May 27, May 29-30, June 2-5 |
June 10-12 |
Los Angeles Chargers |
May 27-28, May 30, June 3-5, June 16-18 |
June 10-12 |
Los Angeles Rams |
May 27-28, May 30, June 2-3, June 5, June 9-10, June 12 |
June 16-18 |
Miami Dolphins |
May 27-28, May 30, June 2-3, June 5 |
June 10-12 |
Minnesota Vikings |
May 27-28, May 30, June 2-3, June 5, June 16-18 |
June 10-12 |
New England Patriots |
May 19-20, May 22, May 27-28, May 30, June 2-3, June 5 |
June 9-11 |
New Orleans Saints |
May 20-22, May 27, May 29-30, June 2, June 4-5 |
June 10-12 |
New York Giants |
May 27-28, May 30, June 2-3, June 5, June 9-10, June 12-13 |
June 17-18 |
New York Jets |
May 20-22, May 28-30, June 2-5 |
June 10-12 |
Philadelphia Eagles |
May 27-28, May 30, June 2-3, June 5 |
June 10 |
Pittsburgh Steelers |
May 27-29, June 3-5 |
June 10-12 |
San Francisco 49ers |
May 27-28, May 30, June 2-3, June 5 |
June 10-11 |
Seattle Seahawks |
May 27, May 29-30, June 2, June 4-5, June 9, June 11-12 |
June 17-19 |
Tampa Bay Buccaneers |
May 27-30, June 2-5 |
June 10-12 |
Tennessee Titans |
May 27-28, May 30, June 2-3, June 5 |
June 10-12 |
Washington Commanders |
May 28, May 30, June 3-4, June 6 |
June 10-12 |