NFL Off-season Workout Program dates have been announced

ARIZONA First Day: April 18
OTA Offseason Workouts: May 17-19, May 24-26, May 31, June 1-3
Mandatory Minicamp: June 7-9
Rookie Minicamp: May 6-8
ATLANTA First Day: April 18
OTA Offseason Workouts: May 23-24, May 26, May 31, June 1, June 3, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-8
BALTIMORE First Day: April 18
OTA Offseason Workouts: May 24-26, June 1-3, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-7
BUFFALO First Day: April 18
OTA Offseason Workouts: May 23-24, May 26, May 31, June 1, June 3, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-8
CAROLINA First Day: April 25
OTA Offseason Workouts: May 24-26, May 31, June 1-2, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 13-14
CHICAGO First Day: April 18
OTA Offseason Workouts: May 24-26, June 1-3, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 13-15
CINCINNATI First Day: April 18
OTA Offseason Workouts: May 24-26, May 31, June 1-2, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-8
CLEVELAND First Day: April 4
OTA Offseason Workouts: May 17-19, May 24-26, May 31, June 1-2
Voluntary Minicamp: April 19-22
Mandatory Minicamp: June 7-9
Rookie Minicamp: May 13-15
DALLAS First Day: April 18
OTA Offseason Workouts: May 24-26, May 31, June 1-2, June 6-8
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-8
DENVER First Day: April 18
OTA Offseason Workouts: May 24-26, May 31, June 1-2, June 13-16
Mandatory Minicamp: June 7-9
Rookie Minicamp: May 6-8
DETROIT First Day: April 18
OTA Offseason Workouts: May 24-26, May 31, June 1-2, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-8
GREEN BAY First Day: April 18
OTA Offseason Workouts: May 23-24, May 26, June 1-3, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-7
HOUSTON First Day: April 18
OTA Offseason Workouts: May 23-24, May 26, May 31, June 1-2, June 6-7, June 9-10
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-8
INDIANAPOLIS First Day: April 18
OTA Offseason Workouts: May 17-19, May 24-26, May 31, June 1-3
Mandatory Minicamp: June 7-9
Rookie Minicamp: May 6-8
JACKSONVILLE First Day: April 18
OTA Offseason Workouts: May 23-24, May 26, May 31, June 2-3, June 6-7, June 9-10
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-7
KANSAS CITY First Day: April 18
OTA Offseason Workouts: May 24-26, May 31, June 1-2, June 7-10
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 7-9
LOS ANGELES First Day: April 18
OTA Offseason Workouts: May 31, June 1, June 3, June 7-8, June 10
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-8
MIAMI First Day: April 11
OTA Offseason Workouts: May 24-26, May 31, June 1-2, June 6-9
Voluntary Minicamp: April 26-28
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-8
MINNESOTA First Day: April 18
OTA Offseason Workouts: May 24-26, May 31, June 1-2, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-8
NEW ENGLAND First Day: April 18
OTA Offseason Workouts: May 23-24, May 26, June 1-2, June 13-14, June 16
Mandatory Minicamp: June 7-9
Rookie Minicamp: May 6-8
NEW ORLEANS First Day: April 18
OTA Offseason Workouts: May 24-26, May 31, June 1-2, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 13-15
NEW YORK GIANTS First Day: April 11
OTA Offseason Workouts: May 23-24, May 26, June 1-3, June 6-7, June 9-10
Voluntary Minicamp: April 26-28
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-8
NEW YORK JETS First Day: April 18
OTA Offseason Workouts: May 24-26, May 31, June 1-2, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-8
OAKLAND First Day: April 18
OTA Offseason Workouts: May 24-26, May 31, June 1-2, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 13-15
PHILADELPHIA First Day: April 4
OTA Offseason Workouts: May 17-19, May 24-26, May 31, June 1-3
Voluntary Minicamp: April 19-21
Mandatory Minicamp: June 7-9
Rookie Minicamp: May 13-15
PITTSBURGH First Day: April 18
OTA Offseason Workouts: May 24-26, May 31, June 1-2, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-8
SAN DIEGO First Day: April 18
OTA Offseason Workouts: May 23-25, May 31, June 1-2, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 13-15
SAN FRANCISCO First Day: April 4
OTA Offseason Workouts: May 17-19, May 24-26, May 31, June 1-2
Voluntary Minicamp: April 26-28
Mandatory Minicamp: June 7-9
Rookie Minicamp: May 13-15
SEATTLE First Day: April 18
OTA Offseason Workouts: May 23-24, May 26, May 31, June 1, June 3, June 6-7, June 9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-8
TAMPA BAY First Day: April 11
OTA Offseason Workouts: May 24-26, May 31, June 1-2, June 6-9
Voluntary Minicamp: April 26-28
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 6-8
TENNESSEE First Day: April 18
OTA Offseason Workouts: May 24-26, May 31, June 1-2, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 13-15
WASHINGTON First Day: April 18
OTA Offseason Workouts: May 24-26, May 31, June 1-2, June 6-9
Mandatory Minicamp: June 14-16
Rookie Minicamp: May 13-15

NFL Draft Diamonds was created to assist the underdogs playing the sport. We call them diamonds in the rough. My name is Damond Talbot, I have worked extremely hard to help hundreds of small school players over the past several years, and will continue my mission. We have several contributors on this site, and if they contribute their name and contact will be in the piece above. You can email me at nfldraftdiamonds@gmail.com