Why WWE NXT Stand & Deliver 2026 Is Airing On YouTube

Backstage News On WWE NXT Stand & Deliver 2026 being broadcast on YouTube

Aidan Gibbons smiling in front of a green screen in an Adidas hoodie

Mar 12, 2026

Logo for WWE NXT Stand & Deliver 2026

WWE NXT's major events have aired on Peacock in the United States and on Netflix internationally in recent years, but that won't be the case for Stand & Deliver 2026 as WWE Senior Vice President of Talent Development Creative Shawn Michaels has announced that Stand & Deliver will air on YouTube around the world.

The switch from Peacock in the United States is due to the streaming service's deal with WWE for NXT's PLE rights expiring. PWInsider has reported the current arrangement will expire on March 17, before Stand & Deliver is scheduled to take place on April 4. The announcement from Shawn Michaels suggests WWE do not expect to reach a new deal with Peacock.

Why exactly WWE decided to air Stand & Deliver on YouTube instead of Netflix for international fans is unknown. The most recent major NXT event on Netflix was Vengeance Day.

Following the expiry of Peacock's deal for the US rights to major NXT events, the only WWE content airing on the service will be four editions of Saturday Night's Main Event per year. The NBCUniversal streaming service previously hosted WWE's content library and broadcast WWE pay-per-views in the United States from 2021 until 2025.

WWE's content library is now available on Netflix, while WWE pay-per-views are broadcast on ESPN Unlimited in the United States.

Recommended


Latest posts