Fantasy Football Today - fantasy football rankings, cheatsheets, and information
A Fantasy Football Community!




Create An Account  |  Advertise  |  Contact      








Clubs are permitted to hold a rookie minicamp on one of the first two weekends after the NFL Draft and conduct one mandatory minicamp for veteran players. Clubs with new head coaches, however, are permitted to conduct two additional voluntary minicamps for veteran players. There is no restriction on the number of minicamps a club may hold for rookie players.

 Mini Camp Schedule
Team OTAs Mini Camp
Arizona May 18-20, May 25-27, June 1-4, June 7-10 April 30-May 2
Atlanta May 25-27, June 1, June 3-4, June 8-11, June 15-18 May 7-9
Baltimore May 17-20, May 24-27, June 7-10, June 15-16 May 7-9
Buffalo May 25-27, June 1-3, June 8-10, June 15-17, June 21-22 May 7-9 (rookies; voluntary for veterans), June 4-6 (voluntary), June 23-25
Carolina May 24-27, June 2-4, June 7-10, June 14-16 April 30-May 2
Chicago June 2-3, June 7-10, June 14-17, June 21-24 April 30-May 2 (rookies), May 21-23
Cincinnati May 11, May 13, May 18-20, May 25, May 27, June 1-3, June 8, June 10, June 14 April 30-May 2 (rookies), June 15-17
Cleveland May 17-19, May 24-25, May 27, June 1-3, June 7-8 April 30-May 2 (rookies), June 10-12
Dallas May 17-19, May 24-26, June 1-3, June 8-10 April 30-May 2 (rookies), June 11-13
Denver May 17-19, May 24-27, June 2-4, June 7-9 April 30-May 2 (rookies), June 11-13
Detroit 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 April 30-May 2 (rookies), June 23-25
Green Bay May 17-20, June 1-3, June 8-10, June 15-17 April 30-May 2 (rookies), June 21-23
Houston May 17-20, May 24-27, June 1-3, June 8-10 June 14-16
Indianapolis May 18, May 20, May 25, May 27, June 1-2, June 8, June 10-11 April 30-May 2 (rookies), June 4-6
Jacksonville May 17-18, May 20, May 24-25, May 27, June 7-8, June 10, June 14-15, June 17, June 21-22 May 1-3
Kansas City May 17-19, May 24-25, May 27, June 1-3, June 7-9, June 14-15 April 30-May 2 (rookies), June 11-13
Miami May 18-19, May 24, May 26, June 1, June 3, June 7, June 9-10, June 14, June 16 April 30-May 2 (rookies), May 28-30
Minnesota May 18-21, May 24-27, June 1-4, June 7-8 April 30-May 2 (rookies), June 11-13
New England May 24-27, June 1-4, June 7-8, June 10-11 April 30-May 2 (rookies), June 15-17
New Orleans May 25-28, June 7-10, June 14-17 May 7-9 (rookies), June 4-6
New York Giants May 18, May 20-21, May 24-25, May 27, June 2, June 4, June 7-8, June 10-11 April 30-May 2 (rookies), June 15-17
New York Jets May 17-18, May 20, May 24-25, May 27, June 2-3, June 8, June 10 April 30-May 2 (rookies), June 14-16
Oakland May 18-20, May 25-27 June 8-10, June 15-17 April 30-May 2
Philadelphia May 19-20, May 24-27, June 1-4, June 7-10 April 30-May 2
Pittsburgh April 19-20, May 18-20, May 25-27, June 1-3, June 8-10 April 30-May 2
St. Louis May 18, May 20, May 24-25, May 27, June 1-3, June 7-8, June 14-17 April 30-May 2 (rookies), June 10-12
San Diego May 18-21, June 8-11, June 14-17 May 7-8 (rookies), May 26-28
San Francisco Mar 29-30, April 30, May 17-20, June 7-8, June 10-11, June 14-16 April 30-May 2 (rookies), June 18-20
Seattle May 11, May 13, May 18, May 20, May 25, May 27, June 8, June 10, June 15, June 17 April 13-15 (voluntary), April 30-May 2, June 22-24 (voluntary)
Tampa Bay May 17-19, June 1-3, June 7-10, June 14-17 April 30-May 2 (rookies), June 21-23
Tennessee 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 April 30-May 1 (rookies)
Washington May 17-19, May 24-26, June 1-3, June 7-8, June 10-11 April 16-18 (voluntary), May 7-9 (rookies; voluntary for veterans), June 16-18