The 2025 NFL offseason has begun with its fair share of standout moments and drama: veteran player trades, draft pick swaps, a major draft slide and contractual drama.The NFL is one of the most exciting professional sports leagues in the world. So, let's check out the offseason schedule, with emphasis on the dates for each team's rookie minicamp, OTAs and more.2025 NFL offseason schedule: Rookie minicamp, OTAs, and mandatory minicampHere's every team's workout schedule for the ongoing offseason:Arizona CardinalsDay One: April 22, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 28-30, June 3-5, 2025Atlanta FalconsDay One: April 22, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 27-28, May 30, June 2-3, June 5, 2025Mandatory minicamp: June 10-11, 2025Baltimore RavensDay One: April 21, 2025Rookie minicamp: May 3-5, 2025OTA offseason workouts: May 27-29, June 3, June 5-6, June 9-12, 2025Mandatory minicamp: June 17-19, 2025Buffalo BillsDay One: April 21, 2025Rookie minicamp: May 9-10, 2025OTA offseason workouts: May 27-29, June 2-3, June 5, 2025Mandatory minicamp: June 10-12, 2025Carolina PanthersDay One: April 21, 2025Rookie minicamp: May 9-10, 2025OTA offseason workouts: May 27-28, May 30, June 2-3, June 5, 2025Mandatory minicamp: June 10-12, 2025Chicago BearsDay One: April 7, 2025Voluntary minicamp: April 21-23, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 20-22, May 28-30, June 9-11, 2025Mandatory minicamp: June 3-5, 2025Cincinnati BengalsDay One: April 21, 2025Rookie minicamp: May 9, 2025OTA offseason workouts: May 27-29, June 2-4, 2025Mandatory minicamp: June 10-12, 2025Cleveland BrownsDay One: April 22, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 27-28, May 30, June 3-4, June 6, June 16-19, 2025Mandatory minicamp: June 10-12, 2025Dallas CowboysDay One: April 14, 2025Rookie minicamp: May 2-4, 2025OTA offseason workouts: May 19-20, May 22, May 28-30, June 2-3, June 5, 2025Mandatory minicamp: June 10-12, 2025Denver BroncosDay One: April 21, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 27-29, June 3-5, 2025Mandatory minicamp: June 10-12, 2025Detroit LionsDay One: April 22, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 28-30, June 3-5, 2025Mandatory minicamp: June 10-12, 2025Green Bay PackersDay One: April 21, 2025Rookie minicamp: May 2-3, 2025OTA offseason workouts: May 27-28, May 30, June 2-3, June 5, 2025Mandatory minicamp: June 10-12, 2025Houston TexansDay One: April 21, 2025Rookie minicamp: May 9-10, 2025OTA offseason workouts: May 28-30, June 2-3, June 5, 2025Mandatory minicamp: June 10-11, 2025Indianapolis ColtsDay One: April 21, 2025Rookie minicamp: May 9-10, 2025OTA offseason workouts: May 28-30, June 3-5, 2025Mandatory minicamp: June 10-12, 2025Jacksonville JaguarsDay One: April 8, 2025Voluntary minicamp: April 21-23, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 19-20, May 22, May 27-28, May 30, June 2-5, 2025Mandatory minicamp: June 10-12, 2025Kansas City ChiefsDay One: April 21, 2025Rookie minicamp: May 3-5, 2025OTA offseason workouts: May 27-29, June 2-4, June 10-13, 2025Mandatory minicamp: June 17-19, 2025Las Vegas RaidersDay One: April 8, 2025Voluntary minicamp: April 21-23, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 19, May 21-22, May 27, May 29-30, June 2-5, 2025Mandatory minicamp: June 10-12, 2025Los Angeles ChargersDay One: April 21, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 27-28, May 30, June 3-5, June 16-18, 2025Mandatory minicamp: June 10-12, 2025Los Angeles RamsDay One: April 21, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 27-28, May 30, June 2-3, June 5, June 9-10, June 12, 2025Mandatory minicamp: June 16-18, 2025Miami DolphinsDay One: April 21, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 27-28, May 30, June 2-3, June 5, 2025Mandatory minicamp: June 10-12, 2025Minnesota VikingsDay One: April 21, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 27-28, May 30, June 2-3, June 5, June 16-18, 2025Mandatory minicamp: June 10-12, 2025New England PatriotsDay One: April 7, 2025Voluntary minicamp: April 22-24, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 19-20, May 22, May 27-28, May 30, June 2-3, June 5, 2025Mandatory minicamp: June 9-11, 2025New Orleans SaintsDay One: April 14, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 20-22, May 27, May 29-30, June 2, June 4-5, 2025Mandatory minicamp: June 10-12, 2025New York GiantsDay One: April 21, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 27-28, May 30, June 2-3, June 5, June 9-10, June 12-13, 2025Mandatory minicamp: June 17-18, 2025New York JetsDay One: April 7, 2025Rookie minicamp: May 9-11, 2025Voluntary minicamp: April 21-23, 2025OTA offseason workouts: May 20-22, May 28-30, June 2-5, 2025Mandatory minicamp: June 10-12, 2025Philadelphia EaglesDay One: April 21, 2025Rookie minicamp: May 2-3, 2025OTA offseason workouts: May 27-28, May 30, June 2-3, June 5, 2025Mandatory minicamp: June 10, 2025Pittsburgh SteelersDay One: April 21, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 27-29, June 3-5, 2025Mandatory minicamp: June 10-12, 2025San Francisco 49ersDay One: April 22, 2025Rookie minicamp: May 9-10, 2025OTA offseason workouts: May 27-28, May 30, June 2-3, June 5, 2025Mandatory minicamp: June 10-11, 2025Seattle SeahawksDay One: April 22, 2025Rookie minicamp: May 2-4, 2025OTA offseason workouts: May 27, May 29-30, June 2, June 4-5, June 9, June 11-12, 2025Mandatory minicamp: June 17-19, 2025Tampa Bay BuccaneersDay One: April 21, 2025Rookie minicamp: May 9-11, 2025OTA offseason workouts: May 27-30, June 2-5, 2025Mandatory minicamp: June 10-12, 2025Tennessee TitansDay One: April 22, 2025Rookie minicamp: May 9-10, 2025OTA offseason workouts: May 27-28, May 30, June 2-3, June 5, 2025Mandatory minicamp: June 10-12, 2025Washington CommandersDay One: April 22, 2025Rookie minicamp: May 9-10, 2025OTA offseason workouts: May 28, May 30, June 3-4, June 6, 2025Mandatory minicamp: June 10-12, 2025