Home / League / Petaluma

2018 Winter K-2 League

Petaluma: Starts January 7


League Overview

The K-2 league is for boys and girls in kindergarten through second grade. The league will run for seven (7) Sundays beginning January 7th and concluding on February 25th (we will not play Sunday January 28th). This is a two-part instructional and recreational league:

  • Part 1: 45-minute practices that focus on the fundamentals of ballhandling, shooting and offensive footwork.
  • Part 2: 45-minute games immediately after practice.

All practices and games will be held on Sundays between 8:30am and 12:00pm. Practices and games will be done back-to-back in a 90 minute period.

  • The registration period is open through January 6th or until we are sold out.
  • Late registration is possible provided spots are available and incurs a $50 late fee. Please contact Nick Iacopi at 707-228-5136 for late registration.

Location: Cavanagh Rec Center, 426 8th St., Petaluma, CA 94952


NBBA Coaching Staff

The coaching staff for the K-2 League will consist of current and former Marin County high school basketball players. Along with them, NBBA coaches will also coach teams.

League Director: Nick Iacopi, Assistant Varsity Boys Coach @ Petaluma HS

Coaches: (Tentative)
  • Nic Pederson - Former Overseas Professional Player
  • Jon Ratshin - Head Girls Varsity Coach @ Petaluma HS
  • Johnny Molinari - Head Freshman Coach @ Petaluma HS
  • Joey Potts - Current Player at College of Marin (JC)

League Setup

Depending on the number of player registrations, the K-2 league will be split into as many as 2 separate divisions. Each division is limited to 80 players. The possible divisions are listed below:

  • Coed Division:
    • Kindergarten - 1st Grade
    • 2nd Grade - 3rd Grade

There will be a maximum of 8 teams per division with each team having a maximum of 10 kids and a minimum of 7. Teams will be formed and coached by the NBBA coaching staff. Every player is required to wear a reversible NBBA jersey. Returning players need to bring their jerseys and new players will receive a jersey on Sunday, January 7th.





Cost for the K-2 League is below:

  • Payment by January 1, 2018: $175
  • Each player will receive a new jersey at the first day of the K-2 League

Registration & Payment

  IMPORTANT: Registration & Full Payment (or Deposit) is handled via TeamSnap.

1. REGISTER: Use the button below to register.

  • If this is your first time registering via TeamSnap, please create an account.
  • Otherwise, login to your account.
2. PAY: The registration process will also lead you through the payment options.