Student Life

North Bangkok Basketball League (NBBL)

NBBl Community Basketball League, in conjunction with Top Flight Bangkok is dedicated to players improving their skills while having fun. NBBL provides an opportunity for older players to continue to practice and play in the off season and for our younger players and gain valuable game play.
NBBL is open to boys and girls in grades Pre K – 12. While practices and game are all held at International School Bangkok, students from other school are welcome.
Teams play games each week on Saturdays and have a skills session during the week. The season run from March 3 – May 16, 2020
For more information, please contact Lucas Rivera at

• Registration fees are THB 5,000 per player for Pre K and Kindergarten minis.
• Registration fees are THB 7,000 per player for Grade 1-12 this year as we will have Top Flight Academy run the league this year. Top Flight will provide coaches for all teams.
• Parent volunteers are not needed for this season.
• MS and HS students can earn money as timekeepers and scorekeepers.
• Information will be sent out in March regarding training.
• The season begins with player assessments on March 3-4, 2020. Please note these are NOT tryouts.  All players will be placed on a team.  Players are assessed so we can form fair and balanced teams.  Thus players are strongly encouraged to attend.
• Teams will have one weekly practice at ISB gyms.   See the schedule tab for the day and time of the weekly practice for each age group.  Practices will begin the week of Tuesday, March 10.
• Teams play one game each week, mostly on Saturdays.  But there will some Friday evening games.
• League play begins on Saturday, March 14th and concludes with playoffs/league championships on May 15th-16th, 2020.
• Top Flight Bangkok works with the NBBL to offer training sessions for players. Top Flight also offers many camps and clinics through the school year and over the holidays. Please see their website to see the latest Top Flight News –

NBBL practice schedule: 2020 Season

Coming Soon!

NBBL Game Schedule 2020

Coming Soon!