Skip to main content
Advertising

Minicamp and OTA dates for all 32 teams

(All minicamps include rookies and veterans unless otherwise noted)

Arizona Cardinals

Minicamp: April 30-May 2
OTAs: May 18-20, May 25-27, June 1-4, June 7-10

Atlanta Falcons

Minicamp: May 7-9
OTAs: May 25-27, June 1, June 3-4, June 8-11, June 15-18

Baltimore Ravens

Minicamp: May 7-9
OTAs: May 17-20, May 24-27, June 7-10, June 15-16

Buffalo Bills

Minicamps: May 7-9 (rookies; voluntary for veterans), June 4-6 (voluntary), June 23-25
OTAs: May 25-27, June 1-3, June 8-10, June 15-17, June 21-22

Carolina Panthers

Minicamp: April 30-May 2
OTAs: May 24-27, June 2-4, June 7-10, June 14-16

Chicago Bears

Minicamps: April 30-May 2 (rookies), May 21-23
OTAs: June 2-3, June 7-10, June 14-17, June 21-24

Cincinnati Bengals

Minicamps: April 30-May 2 (rookies), June 15-17
OTAs: May 11, May 13, May 18-20, May 25, May 27, June 1-3, June 8, June 10, June 14

Cleveland Browns

Minicamps: April 30-May 2 (rookies), June 10-12
OTAs: May 17-19, May 24-25, May 27, June 1-3, June 7-8

Dallas Cowboys

Minicamps: April 30-May 2 (rookies), June 11-13
OTAs: May 17-19, May 24-26, June 1-3, June 8-10

Photo gallery

Denver Broncos

Minicamps: April 30-May 2 (rookies), June 11-13
OTAs: May 17-19, May 24-27, June 2-4, June 7-9

Detroit Lions

Minicamps: April 30-May 2 (rookies), June 23-25
OTAs: April 20, May 4, May 6, May 11, May 13, May 18, May 20, May 24-25, May 27, June 1, June 3, June 21-22

Green Bay Packers

Minicamps: April 30-May 2 (rookies), June 21-23
OTAs: May 17-20, June 1-3, June 8-10, June 15-17

Houston Texans

Minicamp: June 14-16
OTAs: May 17-20, May 24-27, June 1-3, June 8-10

Indianapolis Colts

Minicamps: April 30-May 2 (rookies), June 4-6
OTAs: May 18, May 20, May 25, May 27, June 1-2, June 8, June 10-11

Jacksonville Jaguars

Minicamp: May 1-3
OTAs: May 17-18, May 20, May 24-25, May 27, June 7-8, June 10, June 14-15, June 17, June 21-22

Kansas City Chiefs

Minicamps: April 30-May 2 (rookies), June 11-13
OTAs: May 17-19, May 24-25, May 27, June 1-3, June 7-9, June 14-15

Miami Dolphins

Minicamps: April 30-May 2 (rookies), May 28-30
OTAs: May 18-19, May 24, May 26, June 1, June 3, June 7, June 9-10, June 14, June 16

Minnesota Vikings

Minicamps: April 30-May 2 (rookies), June 11-13
OTAs: May 18-21, May 24-27, June 1-4, June 7-8

New England Patriots

Minicamps: April 30-May 2 (rookies), June 15-17
OTAs: May 24-27, June 1-4, June 7-8, June 10-11

New Orleans Saints

Minicamps: May 7-9 (rookies), June 4-6
OTAs: May 25-28, June 7-10, 24-26, June 14-17

New York Giants

Minicamps: April 30-May 2 (rookies), June 15-17
OTAs: May 18, May 20-21, May 24-25, May 27, June 2, June 4, June 7-8, June 10-11

New York Jets

Minicamps: April 30-May 2 (rookies), June 14-16
OTAs: May 17-18, May 20, May 24-25, May 27, June 2-3, June 8, June 10

Oakland Raiders

Minicamp: April 30-May 2
OTAs: May 18-20, May 25-27, June 8-10, June 15-17

Philadelphia Eagles

Minicamp: April 30-May 2
OTAs: May 19-20, May 24-27, June 1-4, June 7-10

Pittsburgh Steelers

Minicamp: April 30-May 2
OTAs: April 19-20, May 18-20, May 25-27, June 1-3, June 8-10

St. Louis Rams

Minicamps: April 30-May 2 (rookies), June 10-12
OTAs: May 18, May 20, May 24-25, May 27, June 1-3, June 7-8, June 14-17

San Diego Chargers

Minicamps: May 7-8 (rookies), May 26-28
OTAs: May 18-21, June 8-11, June 14-17

San Francisco 49ers

Minicamps: April 30-May 2 (rookies), June 18-20
OTAs: March 29-30, April 30, May 17-20, June 7-8, June 10-11, June 14-16

Seattle Seahawks

Minicamps: April 13-15 (voluntary), April 30-May 2, June 22-24 (voluntary)
OTAs: May 11, May 13, May 18, May 20, May 25, May 27, June 8, June 10, June 15, June 17

Tampa Bay Buccaneers

Minicamps: April 30-May 2 (rookies), June 21-23
OTAs: May 17-19, June 1-3, June 7-10, June 14-17

Tennessee Titans

Minicamp: April 30-May 1 (rookies)
OTAs: April 27, April 29, May 11, May 13, May 18-19, May 25, May 27, June 14-15, June 17, June 22, June 24-25

Washington Redskins

Minicamps: April 16-18 (voluntary), May 7-9 (rookies; voluntary for veterans), June 16-18
OTAs: May 17-19, May 24-26, June 1-3, June 7-8, June 10-11

This article has been reproduced in a new format and may be missing content or contain faulty links. Please use the Contact Us link in our site footer to report an issue.