Kirkcaldy Bulls American Football Club
team-photo-bulls

Welcome to the Kirkcaldy Bulls Page, where you can find all the Bulls upcoming fixtures, Player Roster,Player Stats, Game Day Pictures and much more.

Former Fife 49ers kitted players Neil Arnold, Stevie Bramwell, and Mark Bramwell formed the Kirkcaldy Bulls in July 2002, re-establishing American Football in Fife after a 6 year absence.

2003 saw the formation of both Youth and Adult squads with great success as both squads won the National Championships in their respective age categories, which they then both went on to successfully retain in 2004.

The club progressed as an Adult-only team after 2004 and we went on to win Scottish/British titles 2005-2012 (making in 10 consecutive years as British Champions), after which the club withdrew from the British league.

Until recently Bulls were the only British club to play regular football against European opposition, having twice competed in Flag Oceane (the largest flag football tournament in Europe at the time, held in Le Havre France), and finishing in the top 5 on both occasions, and also competed in ‘Champions Bowl’ in 2010 finishing 6th and also being awarded tournament MVP (Tommy McGeorge). Additionally we organised and ran a local tournament in Fife called the ‘Bull Run’ in 2008, 2009, and 2010 and were successful in attracting teams from England, Germany and Italy.

The Bulls are looked upon in the Flag Football community as one of the most disciplined and well organised Flag team in Britain, and are well known and respected not only in Britain, but also in Europe.

Our record shows that we are arguably the most successful American Football team in British league history, with 121 wins and only 1 loss in our 10 year league history, and Bulls finished their BAFA league dominance with a  98 game winning streak.

Bulls also boast of a good success rate in European and non-league tournaments, with a record of 79 wins with 30 losses.

British League Record

PosTeamWLT
112110

Europe Record

PosTeamWLT
176300

All Time Record

PosTeamWLT
1197310