The 30-player team started playing Friday and finished on Sunday after more than 50 hours.
Player Aiden King says breaking the record wasn't easy.
“If anything you're sleeping for an hour at most and then you're playing again and it's tiring as hell."
But having a group of cheerful onlookers certainly helped.
“It absolutely takes courage and guts and fortitude to pull something like this off,” said fan Tania Mandaras, who sported a silver pom-pom wig in the stands.
Tali Campbell, one of the organizers with the group Youth Sticking Together, says the same team tried to break the record for the longest outdoor ball hockey game last year but had to stop because of injuries.
"We did the outdoor record last year, which was 105 hours,” Campbell said.
“The guys did 55 hours. We talked to Guinness, discussed, what we could do. The players wanted to do it again. They suggested the indoor record, 50 hours, so right away I talked to the players and they said, ‘Absolutely, let's do it.’”
There are strict rules for the challenge. The ball can't be out of play for more than 10 seconds and none of the players can leave the building.