Jamaica - List of KSAFA Champions


NB: the KSAFA (Kingston and St. Andrew Football Association) is one of various regional associations in the country; its first level (Major League until 2001/02, Super League since) has served as second or third level (regional) league in the past seasons; in its inaugural season (and presumably the next few afterwards) it was run independently from the national league, Jamaican champions Santos not joining until the 1975/76 season.

The Syd Bartlett league is currently the 3rd level in the KSAFA (after Super and Major League) but was the 2nd level in the KSAFA up to and including 2001/02.


First Division

1933/34 Railway              3-1 Northumberland Fusiliers

Senior Division

1951/52 Melbourne
1962    top level teams included:
        YMCA, Melbourne, West India Regiment, St. George's Old Boys,
        Railway, Royal Hampshire, Kingston (who beat Boys' Town in
        the 1962 Junior Division final), the University College of
        the West Indies, St. Catherine

Division One

1965    Cavalier 
1965/66 Cavalier  [after disqualification Santos]
1966/67 Santos    [top level clubs were:
                   Railway, Cavalier, Liguanea, Real Mona, Jamaica Regiment,
                   Lucas, Kingston, YMCA, Boys' Town, Santos, St. George's Old Boys]
1967/68 Santos
1969/70 Boys' Town
1970/71 Real Mona
1971    Cavalier
1971/72 Real Mona
1972/73 Boys' Town

NB: Division One (previously Senior Division) was the top level
    in Kingston (and Jamaica) until the creation of a national
    championship in 1973; Boys' Town first earned promotion to
    it as Division Two Champions 1965/66, but were immediately
    relegated at the end of the 1966/67 season; they returned as
    Division Two Champions 1967/68, beating Cavaliers, Jamaica
    Regiment and Melbourne in the playoffs.

Division Two

1965    Santos
1965/66 Boys' Town
1967/68 Boys' Town
1972/73 Tivoli Gardens

Division Three

1972/73 Ujaama

KSAFA Super League

NB: exists as second level for Kingston area since 2002/03 

2002/03 Santos           1-0 2-0 Boys' Town
2003/04 Santos           0-0 0-0 Boys' Town              [4-3 pen]
2004/05 Boys' Town       2-1 4-3 Bull Bay
2005/06 August Town
2006/07 Police Nationals   
2007/08 Meadhaven United
2008/09 August Town
2009/10 Cavaliers
2010/11 Cavaliers
2011/12 Cavaliers
2012/13 August Town
2013/14 Barbican           bt    Mountain View 
2014/15 UWI                3-1   Real Mona
2015/16 Maverley/Hughenden 1-0   Barbican
2016/17 Cavaliers          2-1   Santos
2017/18 Barbican           0-0   Brown's Town United     [aet, 4-2 pen]

Major League

1972/73 Boys' Town
1973/74 Boys' Town 
1974/75 Cavalier
1975/76 Boys' Town 
1976/77 Harbour View 
1977/78 Arnett Gardens 
1978/79 Cavalier 
1979/80 Santos 
1980/81 Tivoli Gardens  
1981/82 Boys' Town         2-2   Harbour View            [6-5 pen]
1982/83 Boys' Town       1-1 0-0 Harbour View            [4-3 pen]
1983/84 Boys' Town      
1984/85 Harbour View
1985/86 Boys' Town 
1986/87 Jamaica Defence Force
1987/88 Constant Spring
1988/89 Boys' Town 
1989/90 Waterhouse
1990/91 Constant Spring
1991/92 Boys' Town
1992/93 Constant Spring 
1993/94 Tivoli Gardens
1994/95 Harbour View 
1995/96 Waterhouse 
1996/97 Olympic Gardens                       [2nd level(?)]
third level
1997/98 Maverly Hughenden                 
1998/99 Rockfort                             
1999/00 Duhaney Park     1-0 2-2 Shortwood     
2000/01 Bull Bay                           
2001/02 Santos                                
2002/03 Barbican         0-0 1-0 Vineyard Town                           
2003/04 August Town      1-0 3-1 Shortwood     
2004/05 Police Nat's     0-1 1-0 Meadhaven               [4-2 pen]  
2005/06 Duhaney Park
2006/07 Elleston Flats 
2007/08 Real Mona 
2008/09 Rae Town
2009/10 University of the West Indies
2010/11 Greenwich Town           
2011/12 Allman/Woodford FC   
2012/13 Maxfield Park      bt    Brown's Town United
2013/14 Bull Bay FC        2-1   Rockfort FC             [aet]   
2014/15 Seaview Gardens    3-2   Maverley/Hughenden      [aet]
2015/16 Central Kingston   1-0   Jamaica Defence Force
2016/17 Mountain View      0-0   Molynes United          [aet, 6-5 pen]
2017/18 Constant Spring    2-0   Meadforest
2018/19 Olympic Gardens    2-1   Seaview Gardens         [aet]
2019/20   abandoned due to Covid-19 pandemic

Syd Bartlett League

1983/84 Real Mona
1984/85 Santos
1985/86 Santos
1986/87 Elleston Flats
1987/88 Duhaney Park 
1988/89 Meadforest 
1989/90 Duhaney Park 
1990/91 Bull Bay
1991/92 Browns Town
1992/93 Liguanea United 
1993/94 Duhaney Park 
1994/95 Elleston Flats
1995/96 Seaward
1996/97 Barbican 
1997/98 Maxfield Park 
1998/99 Meadheaven United
1999/00 Bull Bay        1-1 2-0 Police        [4th level]
2000/01 Whitfield Town
2001/02 UWI
2002/03 August Town     2-1 1-0 Maxfield Park [4th level]
2003/04   not known
2004/05 Elleston Flats  
2005/06 University of Technology 
2006/07 Liguanea United   
2007/08   not known (Port Royal or Meadforest)
2008/09   not known (Greenwich or University of the West Indies)
2009/10 Seaview Gardens


About this document

Prepared and maintained by Hans Schöggl for the Rec.Sport.Soccer Statistics Foundation

Author: Hans Schöggl
Last updated: 9 Jun 2021

(C) Copyright Hans Schöggl and RSSSF 2003/21
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.