Mystery Wrestling and Fighting Back: Wrestling With Cancer put on its latest charity event and produced the longest Rumble match in wrestling history.
The group’s Infinite Rumble match lasted 21 hours, 58 minutes, and 49 seconds while raising more than $32,000 for the Canadian Cancer Society.
Cool Ref wins the #InfiniteRumble!
The world’s longest professional wrestling match!
The longest Rumble match in professional wrestling history!
Over $32,000 raised for the Canadian Cancer Society!#MysteryWrestling pic.twitter.com/sijMwub2eI
— Mystery Wrestling (@MysteryWrestlin) June 23, 2026
The event streamed live on YouTube and Twitch beginning on Monday morning and wrapping up earlier today with a 23-hour stream. All proceeds from the show were being donated to the Canadian Cancer Society in memory of Phrank Morin.
The Infinite Rumble was won by Cool Ref, who eliminated Stu Grayson to end the marathon-length match featuring 253 entrants.
