As previously reported, it was announced on Wednesday that the 2026 NXT Stand & Deliver Premium Live Event (PLE) will be available to stream on YouTube in the U.S. This change comes as WWE’s deal with Peacock to broadcast NXT PLEs is set to expire this month.
Additionally, it was confirmed on SmackDown on Friday that the event will air on Netflix internationally. Netflix will serve as the platform for weekly episodes of WWE NXT in most countries outside the U.S.
WWE NXT Stand & Deliver 2026 is scheduled to take place on Saturday, April 4th, at The Factory at The District in St. Louis, Missouri.
#StandAndDeliver will be on YouTube in the United States and Netflix Internationally pic.twitter.com/iRXhEJgFvB
— Cory of Bodyslam.net (@Cory_Hays407) March 14, 2026
