Below is the comprehensive schedule for each team's offseason workout programs:
NFL offseason workout program dates announced | |||||
Team | First Day | OTA Offseason Workouts | Voluntary Minicamp | Mandatory Minicamp | |
---|---|---|---|---|---|
April 21 | May 20-22, May 27-29, June 2-5 | | June 10-12 | ||
April 21 | May 27-29, June 2-4, June 10-13 | | June 17-19 | ||
April 21 | May 28-30, June 3-5, June 9-10, June 12-13 | | June 17-19 | ||
Buffalo Bils | April 22 | May 28-30, June 2, June 4-5, June 9-12 | | June 17-19 | |
April 21 | May 27-29, June 3-5, June 9-12 | | June 17-19 | ||
April 22 | May 27-28, May 30, June 2-3, June 5, June 9-12 | | June 17-19 | ||
April 21 | May 27-29, June 3-5, June 16-18 | | June 10-12 | ||
April 7 | May 20-21, May 23, May 27-28, May 30, June 2-3, June 5-6 | April 29-May 1 | June 10-12 | ||
April 21 | May 27-29, June 2, June 4-5, June 9-12 | | June 17-19 | ||
April 21 | May 28-30, June 2-4, June 16-19 | | June 10-12 | ||
April 7 | May 20-22, May 27-29, June 2-5 | April 22-24 | June 10-12 | ||
April 22 | May 28-30, June 3-5, June 10-13 | | June 17-19 | ||
April 7 | May 27-29, June 2-3, June 5, June 9-10, June 12-13 | May 6-8 | June 17-19 | ||
April 21 | May 27-29, June 2-4, June 9-12 | | June 17-19 | ||
April 21 | May 27-29, June 2-3, June 5, June 9-10, June 12-13 | | June 17-19 | ||
April 21 | May 27-29, June 3-5, June 10-13 | | June 17-19 | ||
April 21 | May 27-28, May 30, June 2-3, June 5, June 9-12 | | June 17-19 | ||
April 7 | May 28-30, June 3-5, June 9-12 | April 29-May 1 | June 17-19 | ||
April 21 | May 27, May 29-30, June 2-3, June 5, June 9-10, June 12-13 | | June 17-19 | ||
April 21 | May 27-29, June 3-5, June 16-19 | | June 10-12 | ||
April 21 | May 28-30, June 2-3, June 5, June 9-10, June 12-13 | | June 17-19 | ||
April 21 | May 27-28, May 30, June 2, June 4-5, June 9-12 | | June 17-19 | ||
April 22 | May 27-28, May 30, June 2-3, June 5, June 9-12 | | June 17-19 | ||
April 21 | May 27-29, June 2-3, June 5, June 9-12 | | June 17-19 | ||
April 22 | May 27-29, June 3-5, June 9-12 | | June 17-19 | ||
April 21 | June 3, June 5-6, June 9-10, June 12, June 16-17, June 19-20 | | None | ||
April 22 | May 27-29, June 2-4, June 9-12 | | June 17-19 | ||
April 21 | May 27-29, June 2-3, June 5, June 9-10, June 12-13 | | June 17-19 | ||
April 21 | May 27-29, June 2-3, June 5, June 9-12 | | June 17-19 | ||
April 7 | May 20-22, May 27-29, June 2-5 | April 22-24 | June 10-12 | ||
April 7 | May 27-29, June 2-3, June 5, June 9-12 | April 29-May 1 | June 17-19 | ||
April 7 | May 27-29, June 2-4, June 9-12 | | June 17-19 |