The NFL Draft is now behind us, which means rosters are beginning to fill out. That also signals the start of minicamps and OTAs for teams across the league. While just about every team has held voluntary workouts already, rookie minicamps are just days away.
After those conclude, organized team activities will kick off, followed by mandatory minicamp in June.
We’ve compiled all the important dates you need to know for the next month.
Rookie Minicamp: May 12-14
OTAs: May 16-18, May 23-25, May 30-31
Mandatory Minicamp: June 6-8
Rookie Minicamp: May 12-14
OTAs: May 30, June 1-2, June 5-6, June 8-9
Mandatory Minicamp: June 13-15
Rookie Minicamp: May 5-7
OTAs: May 22, May 24-25, May 30, June 1-2, June 5-6, June 8-9
Mandatory Minicamp: June 13-15
Rookie Minicamp: May 5-6
OTAs: May 23-25, May 30-31, June 1, June 6, June 8-9
Mandatory Minicamp: June 13-15
Rookie Minicamp: May 5-7
OTAs: May 23-25, May 30-31, June 1, June 5-8
Mandatory Minicamp: June 13-15
Rookie Minicamp: May 12-14
OTAs: May 23-25, May 30-31, June 1, June 5-8
Mandatory Minicamp: June 13-15
Rookie Minicamp: May 12-14
OTAs: May 23-25, May 30-31, June 1, June 5-7
Mandatory Minicamp: June 13-15
Rookie Minicamp: May 12-13
OTAs: May 23-25, May 30-31, June 1, June 5-8
Mandatory Minicamp: June 13-15
Rookie Minicamp: May 12-14
OTAs: May 23-25, May 30-31, June 1, June 5-6, June 8-9
Mandatory Minicamp: June 13-15
Green Bay Packers
Rookie Minicamp: May 5-6
OTAs: May 22-24, May 31, June 1-2, June 5-8
Mandatory Minicamp: June 13-15
Rookie Minicamp: May 12-14
OTAs: May 22-23, May 25, May 30-31, June 1, June 5-6, June 8-9
Mandatory Minicamp: June 13-15
Indianapolis Colts
Rookie Minicamp: May 12-14
OTAs: May 22-23, May 25, May 31, June 1-2, June 5-8
Mandatory Minicamp: June 13-15
Rookie Minicamp: May 12-14
OTAs: May 23, May 25-26, May 30, June 1-2, June 5-6, June 8-9
Mandatory Minicamp: June 13-15
Kansas City Chiefs
Rookie Minicamp: May 6-8
OTAs: May 23-25, May 30-31, June 1, June 6-9
Mandatory Minicamp: June 13-15
Los Angeles Rams
Minnesota Vikings
Rookie Minicamp: May 5-7
OTAs: May 23-25, May 30-31, June 1, June 5-8
Mandatory Minicamp: June 13-15
New England Patriots
Rookie Minicamp: May 5-7
OTAs: May 22-23, May 25, May 31, June 1, June 12-13, June 15
Mandatory Minicamp: June 6-8
New Orleans Saints
Rookie Minicamp: May 12-14
OTAs: May 23-25, May 30-31, June 1, June 5-8
Mandatory Minicamp: June 13-15
Oakland Raiders
Philadelphia Eagles
Pittsburgh Steelers
Rookie Minicamp: May 12-14
OTAs: May 23-25, May 30-31, June 1, June 5-8
Mandatory Minicamp: June 13-15
Rookie Minicamp: May 5-7
OTAs: May 22-23, May 25, May 30-31, June 2, June 5-6, June 8-9
Mandatory Minicamp: June 13-15
Rookie Minicamp: May 12-14
OTAs: May 30, June 1-2, June 5-6, June 8-9
Mandatory Minicamp: June 13-15
Tampa Bay Buccaneers
Rookie Minicamp: May 5-7
OTAs: May 23-25, May 30-31, June 1, June 5-8
Mandatory Minicamp: June 13-15
Tennessee Titans
Rookie Minicamp: May 12-14
OTAs: May 23-25, May 30-31, June 1, June 5-8
Mandatory Minicamp: June 13-15