The following is the NFL Organized Team Activity (OTA) schedule for 2009.
Teams are permitted to conduct up to 14 OTA sessions as part of their offseason workout programs. Clubs may also conduct one mandatory veteran minicamp.
Teams that hired a new head coach may hold two additional voluntary minicamps. The schedule of minicamps will be announced later this month.
NFL Organized Team Activity Dates | |
Team | Dates |
Arizona | May 19-21, May 26-28, June 1-4, June 8-11 |
Atlanta | May 20-21, May 27-29, June 2-4, June 9-11, June 16-18 |
Baltimore | May 18-21, May 26-29, June 1-3, June 8-10 |
Buffalo | May 18-20, May 26-29, June 2-5, June 8 |
Carolina | May 27-29, June 1-4, June 8-11, June 15-17 |
Chicago | May 20-21, June 1-4, June 8-11, June 15-18 |
Cincinnati | May 19-21, May 26-28, June 2-4, June 9-11, June 17 |
Cleveland | June 1-2, June 4, June 8-9 |
Dallas | May 19-21, May 26-28, June 2-4, June 8-10 |
Denver | May 26-29, June 2-5, June 8-10 |
Detroit | April 21-23, May 5, May 7, May 12, May 14, May 19-21, May 27-28, June 1, June 3-4 |
Green Bay | May 26-29, June 2-4, June 9-11, June 16-18 |
Houston | May 18-21, June 26-28, June 1-4, June 9-11 |
Indianapolis | May 19, May 21, May 26, May 28, June 1-3, June 9-11 |
Jacksonville | May 18-19, May 21-22, June 1-2, June 4-5, June 9, June 11, June 15-16, June 18-19 |
Kansas City | May 18-19, May 21-22, June 1-2, June 8-9, June 11-12, June 15-18 |
Miami | May 18-19, May 21, May 26, May 28-29, June 1-2, June 4, June 8-9, June 16-18 |
Minnesota | May 19-22, June 2-5, June 8-11, June 15-16 |
New England | May 18-20, May 26-29, June 1-2, June 4-5, June 9 |
New Orleans | May 18-21, June 8-11, June 15-18 |
New York Giants | May 27-29, June 1-2, June 4-5, June 8-9, June 11-12 |
New York Jets | May 11-12, May 14, May 18-19, May 21, May 27-28, June 1, June 3-4 |
Oakland | May 19-21, June 2-4, June 9-11, June 16-18 |
Philadelphia | May 20-21, May 26-29, June 2-5, June 8-11 |
Pittsburgh | April 20-21, May 19-21, May 26-28, June 2-4, June 9-11 |
St. Louis | May 19-21, May 27-29, June 1-2, June 9-11, June 15-17 |
San Diego | May 18-21, June 1-3, June 9-11, June 15-18 |
San Francisco | May 18-21, June 1-2, June 8-11, June 15-16 |
Seattle | May 5-7, May 18-19, May 21, May 27-28, June 1-2, June 4, June 8 |
Tampa Bay | May 12-13, May 19-21, May 26-28, June 2-4, June 9-11 |
Tennessee | May 4, May 6, May 12, May 19, May 21-22, June 16-17, June 19, June 23-24, June 26 |
Washington | May 4-7, June 1-4, June 8-11 |