How to Register

BFC Competitive program now has OPEN ENROLLMENT for our Division II teams, which means any player who registers will be placed on a team.  We have a minimum of (2) two teams per age group and gender.

TRYOUTS is required for Higher Level Teams:  We would like all players to attend our TRYOUTS to provide our coaching staff a chance to meet new players & evaluate their skill level.  This also gives players and parents a chance to meet our staff, and see if they like our program before they commit to joining Buffalos FC.  


Two (2) ways to Register for the BFC Competitive Program   

  • OPTION 1:  RECOMMENDED Register for our TRYOUTS - its FREE - Allows players to come check us out - before your pay the registration fees, and allows coaching staff to evaluate player skill level.  TRYOUTS ARE MANDATORY FOR ALL HIGHER LEVEL TEAMS!!!  
    • After a player attends our TRYOUTS - they will get a player offer to join our progam and team assignment.  Only players qualified will be placed on a higher level team, based on skill level and age/gender.
  • OPTION 2: Simply Register & Pay - REGISTER NOW - Select Program Registration - register and pay, BFC coaching staff we will place you on a team.