← Whale TV+

World Surf League

Sports Whale TV+

On now

2026 Vivo Rio Pro - Finals
Live

2026 Vivo Rio Pro - Finals

⏰ 19:45 — 23:45

Finals day hits Saquarema as title contenders chase Rio Pro glory in Brazil’s electric surf arena.

Upcoming

WSL Contest Replay
📆 Sun 23:45 — 2026-09-06

WSL Contest Replay

⏰ 23:45 — 04:45

Watch all the top moments of the Championship Tour

WSL Competition Highlights
📆 Mon 04:45 — 2026-09-07

WSL Competition Highlights

⏰ 04:45 — 05:15

See all the best scores from the WSL surfing season.

Unboxing Things
📆 Mon 05:15 — 2026-09-07

Unboxing Things

⏰ 05:15 — 06:15

Koa Smith takes a look at all the latest surfing gear.

WSL Competition Highlights
📆 Mon 06:15 — 2026-09-07

WSL Competition Highlights

⏰ 06:15 — 06:45

See all the best scores from the WSL surfing season.

WSL Competition Highlights
📆 Mon 06:45 — 2026-09-07

WSL Competition Highlights

⏰ 06:45 — 07:00

See all the best scores from the WSL surfing season.

WSL Competition Highlights
📆 Mon 07:00 — 2026-09-07

WSL Competition Highlights

⏰ 07:00 — 07:30

See all the best scores from the WSL surfing season.

Qualified 2026 Championship Tour
📆 Mon 07:30 — 2026-09-07

Qualified 2026 Championship Tour

⏰ 07:30 — 08:30

An in-depth look at the surfers who qualified for the Championship Tour in 2026.

WSL Competition Highlights
📆 Mon 08:30 — 2026-09-07

WSL Competition Highlights

⏰ 08:30 — 09:00

See all the best scores from the WSL surfing season.

#TourNotes
📆 Mon 09:00 — 2026-09-07

#TourNotes

⏰ 09:00 — 10:00

Take an inside look at the day-to-day of the World Surf League tour.

'25 Margaret River Pro Highlights
📆 Mon 10:00 — 2026-09-07

'25 Margaret River Pro Highlights

⏰ 10:00 — 11:00

Relive Finals Day at Margaret River, where raw power and high stakes decide who makes the mid-season cut.

Unboxing Things
📆 Mon 11:00 — 2026-09-07

Unboxing Things

⏰ 11:00 — 12:00

Koa Smith takes a look at all the latest surfing gear.

WSL Competition Highlights
📆 Mon 12:00 — 2026-09-07

WSL Competition Highlights

⏰ 12:00 — 12:30
'25 Newcastle SURFEST
📆 Mon 12:00 — 2026-09-07

'25 Newcastle SURFEST

⏰ 12:00 — 13:00

Finals Day at Merewether brings power surfing, drama, and high stakes at SURFEST.

Qualified 2026 Championship Tour
📆 Mon 12:30 — 2026-09-07

Qualified 2026 Championship Tour

⏰ 12:30 — 13:30
WSL Competition Highlights
📆 Mon 13:00 — 2026-09-07

WSL Competition Highlights

⏰ 13:00 — 14:00

See all the best scores from the WSL surfing season.

WSL Competition Highlights
📆 Mon 13:30 — 2026-09-07

WSL Competition Highlights

⏰ 13:30 — 14:00
#TourNotes
📆 Mon 14:00 — 2026-09-07

#TourNotes

⏰ 14:00 — 15:00
Qualified 2026 Championship Tour
📆 Mon 14:00 — 2026-09-07

Qualified 2026 Championship Tour

⏰ 14:00 — 15:00

An in-depth look at the surfers who qualified for the Championship Tour in 2026.

Unboxing Things
📆 Mon 15:00 — 2026-09-07

Unboxing Things

⏰ 15:00 — 16:00

Koa Smith takes a look at all the latest surfing gear.

WSL Contest Replay
📆 Mon 15:00 — 2026-09-07

WSL Contest Replay

⏰ 15:00 — 20:00
2025 Trestles Pro Finals
📆 Mon 16:00 — 2026-09-07

2025 Trestles Pro Finals

⏰ 16:00 — 00:15

Dora and Sakura Johnson claim victory at Lower Trestles in the CT's first return to Lowers in eight years.

2026 Vivo Rio Pro - Finals
📆 Mon 20:00 — 2026-09-07

2026 Vivo Rio Pro - Finals

⏰ 20:00 — 00:00
WSL Contest Replay
📆 Tue 00:00 — 2026-09-08

WSL Contest Replay

⏰ 00:00 — 05:00
WSL Competition Highlights
📆 Tue 00:15 — 2026-09-08

WSL Competition Highlights

⏰ 00:15 — 00:30
Every Excellent Wave - '25 Trestles
📆 Tue 00:30 — 2026-09-08

Every Excellent Wave - '25 Trestles

⏰ 00:30 — 01:30
#TourNotes
📆 Tue 01:30 — 2026-09-08

#TourNotes

⏰ 01:30 — 02:30
Qualified 2026 Championship Tour
📆 Tue 02:30 — 2026-09-08

Qualified 2026 Championship Tour

⏰ 02:30 — 03:30
Inside Pro Surfing - El Sal '25
📆 Tue 03:30 — 2026-09-08

Inside Pro Surfing - El Sal '25

⏰ 03:30 — 04:30
WSL Competition Highlights
📆 Tue 04:30 — 2026-09-08

WSL Competition Highlights

⏰ 04:30 — 05:00
WSL Competition Highlights
📆 Tue 05:00 — 2026-09-08

WSL Competition Highlights

⏰ 05:00 — 05:30
Unboxing Things
📆 Tue 05:00 — 2026-09-08

Unboxing Things

⏰ 05:00 — 06:00
Unboxing Things
📆 Tue 05:30 — 2026-09-08

Unboxing Things

⏰ 05:30 — 06:30
2025 Trestles Pro Finals
📆 Tue 06:00 — 2026-09-08

2025 Trestles Pro Finals

⏰ 06:00 — 14:15
WSL Competition Highlights
📆 Tue 06:30 — 2026-09-08

WSL Competition Highlights

⏰ 06:30 — 07:00
WSL Competition Highlights
📆 Tue 07:00 — 2026-09-08

WSL Competition Highlights

⏰ 07:00 — 07:30
Qualified 2026 Championship Tour
📆 Tue 07:30 — 2026-09-08

Qualified 2026 Championship Tour

⏰ 07:30 — 08:30
WSL Competition Highlights
📆 Tue 08:30 — 2026-09-08

WSL Competition Highlights

⏰ 08:30 — 09:00
#TourNotes
📆 Tue 09:00 — 2026-09-08

#TourNotes

⏰ 09:00 — 10:00
2025 Abu Dhabi Pro - Highlights
📆 Tue 10:00 — 2026-09-08

2025 Abu Dhabi Pro - Highlights

⏰ 10:00 — 11:00
Unboxing Things
📆 Tue 11:00 — 2026-09-08

Unboxing Things

⏰ 11:00 — 12:00
Big Wednesday
📆 Tue 12:00 — 2026-09-08

Big Wednesday

⏰ 12:00 — 20:00
WSL Competition Highlights
📆 Tue 14:15 — 2026-09-08

WSL Competition Highlights

⏰ 14:15 — 14:30
Qualified 2026 Championship Tour
📆 Tue 14:30 — 2026-09-08

Qualified 2026 Championship Tour

⏰ 14:30 — 15:30
Unboxing Things
📆 Tue 15:30 — 2026-09-08

Unboxing Things

⏰ 15:30 — 16:30
2025 Trestles Pro Finals
📆 Tue 16:30 — 2026-09-08

2025 Trestles Pro Finals

⏰ 16:30 — 00:45
2026 Vivo Rio Pro - Day 2
📆 Tue 20:00 — 2026-09-08

2026 Vivo Rio Pro - Day 2

⏰ 20:00 — 06:30
Every Excellent Wave - '25 Trestles
📆 Wed 00:45 — 2026-09-09

Every Excellent Wave - '25 Trestles

⏰ 00:45 — 01:45
WSL Competition Highlights
📆 Wed 01:45 — 2026-09-09

WSL Competition Highlights

⏰ 01:45 — 02:00
Qualified 2026 Championship Tour
📆 Wed 02:00 — 2026-09-09

Qualified 2026 Championship Tour

⏰ 02:00 — 03:00
WSL Competition Highlights
📆 Wed 03:00 — 2026-09-09

WSL Competition Highlights

⏰ 03:00 — 03:30
Inside Pro Surfing
📆 Wed 03:30 — 2026-09-09

Inside Pro Surfing

⏰ 03:30 — 04:30
Unboxing Things
📆 Wed 04:30 — 2026-09-09

Unboxing Things

⏰ 04:30 — 05:30
WSL Competition Highlights
📆 Wed 05:30 — 2026-09-09

WSL Competition Highlights

⏰ 05:30 — 06:00
2025 Trestles Pro Finals
📆 Wed 06:00 — 2026-09-09

2025 Trestles Pro Finals

⏰ 06:00 — 14:15
WSL Competition Highlights
📆 Wed 06:30 — 2026-09-09

WSL Competition Highlights

⏰ 06:30 — 07:00
WSL Competition Highlights
📆 Wed 07:00 — 2026-09-09

WSL Competition Highlights

⏰ 07:00 — 07:30
Qualified 2026 Championship Tour
📆 Wed 07:30 — 2026-09-09

Qualified 2026 Championship Tour

⏰ 07:30 — 08:30
WSL Competition Highlights
📆 Wed 08:30 — 2026-09-09

WSL Competition Highlights

⏰ 08:30 — 09:00
#TourNotes
📆 Wed 09:00 — 2026-09-09

#TourNotes

⏰ 09:00 — 10:00
'25 Margaret River Pro Highlights
📆 Wed 10:00 — 2026-09-09

'25 Margaret River Pro Highlights

⏰ 10:00 — 11:00
Unboxing Things
📆 Wed 11:00 — 2026-09-09

Unboxing Things

⏰ 11:00 — 12:00
WSL Competition Highlights
📆 Wed 12:00 — 2026-09-09

WSL Competition Highlights

⏰ 12:00 — 12:30
Qualified 2026 Championship Tour
📆 Wed 12:30 — 2026-09-09

Qualified 2026 Championship Tour

⏰ 12:30 — 13:30
WSL Competition Highlights
📆 Wed 13:30 — 2026-09-09

WSL Competition Highlights

⏰ 13:30 — 14:00
#TourNotes
📆 Wed 14:00 — 2026-09-09

#TourNotes

⏰ 14:00 — 15:00
WSL Competition Highlights
📆 Wed 14:15 — 2026-09-09

WSL Competition Highlights

⏰ 14:15 — 14:30
#TourNotes
📆 Wed 14:15 — 2026-09-09

#TourNotes

⏰ 14:15 — 15:00
WSL Competition Highlights
📆 Wed 14:30 — 2026-09-09

WSL Competition Highlights

⏰ 14:30 — 15:00
Unboxing Things
📆 Wed 15:00 — 2026-09-09

Unboxing Things

⏰ 15:00 — 16:00
WSL Contest Replay
📆 Wed 15:00 — 2026-09-09

WSL Contest Replay

⏰ 15:00 — 20:00
Big Wednesday
📆 Wed 16:00 — 2026-09-09

Big Wednesday

⏰ 16:00 — 00:30
2026 Vivo Rio Pro - Finals
📆 Wed 20:00 — 2026-09-09

2026 Vivo Rio Pro - Finals

⏰ 20:00 — 00:00
WSL Contest Replay
📆 Thu 00:00 — 2026-09-10

WSL Contest Replay

⏰ 00:00 — 05:00