Créée en 2006, l’équipe nyonnaise fait son apparition dans le championnat suisse en ligue B sous le nom de « PiraNyon ». En se classant 1ère à la fin de la saison, elle accède à la ligue A l’année suivante. Fluctuant généralement en milieu de classement, les PiraNyon se maintiennent en ligue A. Le club grandissant, une autre équipe fait son apparition dans le championnat de ligue B. En 2010, pour différencier les deux équipes, « PiraNyon » prend le nom de « Piranyon Origin », indiquant qu’elle est l’ancienne garde du club. Depuis 2016-2017, le nom change et devient « Nyon Lakers ». À la fin de cette saison, l'équipe descend en ligue B par choix suite à plusieurs départs importants. Nyon attend quatre saisons avant de rejoindre à nouveau la ligue A en 2021-2022. Pour 2024-2025, le club décide de ne pas avoir d'équipe en ligue A et une fusion a lieu entre les deux équipes adultes. Un nouveau nom est choisi: Nyon Spikes. [voir l'équipe]
Nyon Waves est la deuxième équipe du NTBC. Originellement composée de juniors, la première apparition officielle de l'équipe se fait durant la saison 2009-2010 lors de sa participation au championnat M18. L'équipe s'appelait alors Piranyon M18. La saison suivante, le club inscrit l'équipe en championnat régulier; c'est Piranyon 2 qui fait son entrée en ligue B. En 2011, l'équipe prend le nom de Piranyon Finz, survole la ligue B et termine la saison en beauté par une promotion en ligue A. La saison 2012-2013 est difficile, l'équipe redescend en ligue B et plusieurs joueurs intègrent la première équipe. Depuis son retour en deuxième ligue, l'équipe prend le nom de Piranyon Fusion. À partir de 2016-2017, le NTBC ne compte plus qu'une équipe de championnat. Mais en 2020-2021, une deuxième garde du club se crée à nouveau: Nyon Novio. En 2024-2025, cette équipe est renommée Nyon Waves et joue le championnat régional genevois. [voir l'équipe]
Depuis la saison 2023-2024, MeyriNyon Pankers prennent part à la ligue féminine avec des joueuses nyonnaises et meyrinoises. [voir l'équipe]
L'équipe M21 du club prend part au championnat suisse junior. En 2022-2023, cette équipe a remporté le titre national ! [voir l'équipe]