the league features 11 senior clubs. north ballarat city football club joined the league in 2008 season raising the number of teams to the present number. north ballarat city previously played in the bendigo football league for the previous two seasons prior to joining. the bfl is also a strong league for grass roots football with 9 junior clubs consisting of 63 teams from u/10 through to u/16.5 (ballarat, bacchus marsh, darley, east ballarat, lake wendouree, mount clear, north ballarat, redan and sebastopol ).