La Gibraltar Premier Division la gana el equipo mejor clasificado al acabar la temporada, guardando el trofeo durante un año, hasta conocer al nuevo campeón.
Remonta sus orígenes a 1895 con la creación de la Merchants Cup hasta que en 1907 se estableció, de facto, el campeonato de liga bajo el nombre de Gibraltar Foot-Ball League bajo la aprobación de la Asociación de Fútbol de Inglaterra (). Disputada desde entonces casi de manera ininterrumpida, salvo en contadas ocasiones, es considerado como uno de los torneos más antiguos de fútbol teniendo en cuenta a la citada Merchants Cup. Debido a su rápido asentamiento y la formación de nuevos clubes, en 1909 se dividió en dos categorías, la Primera y la Segunda División, mientras que la primigenia Merchants Cup pasó a ser la competición de copa del territorio, renombrada como Rock Cup en 1936; pese a ello, sus primeras ediciones son consideradas parte de la liga.
Historial de los campeonatos
Desde su instauración en 1895 un total de diecinueve clubes han sido capaces de ganar el torneo, siendo el Lincoln Red Imps Football Club, el Prince of Wales Football Club y el Glacis United Football Club los más laureados con 22, 19 y 17 campeonatos respectivamente.
Nota: Nombres y banderas de los equipos según la época. Temporada Campeón Pts. Subcampeón Pts. Tercer clasificado Pts. Máx. Goleador GolesNotas Merchants Cup 1895-96 8 'Gibraltar F. C.||style=color:#eee|— | align="left" | Jubilee F. C.||style=color:#eee|— | align="center" style=color:#eee|—|||||| |<small>Sistema de copa 1896-97 Jubilee F. C.||style=color:#eee|—|||||||||||| |<small>Sistema de copa |- align="center" | 1897-98 || || align="left" | Jubilee F. C.||style=color:#eee|—|||||||||||| |<small>Sistema de copa |- align="center" | 1898-99 || || align="left" | Albion FC||style=color:#eee|—|||||||||||| |<small>Sistema de copa |- align="center" | 1899-00 || || align="left" | Exiles F. C.||style=color:#eee|—|||||||||||| |<small>Sistema de copa |- align="center" | 1900-01 || || align="left" | Prince of Wales F. C.||style=color:#eee|—|||||||||||| |<small>Sistema de copa |- align="center" | 1901-02 || || align="left" | Exiles F. C.||style=color:#eee|—|||||||||||| |<small>Sistema de copa |- align="center" | 1902-03 || || align="left" | Prince of Wales F. C.||style=color:#eee|—|||||||||||| |<small>Sistema de copa |- align="center" | 1903-04 || || align="left" | '''Prince of Wales F. C.||style=color:#eee|—|||||||||||| |<small>Sistema de copa |- align="center" | 1904-05 || || align="left" | Athletic FC||style=color:#eee|—|||||||||||| |<small>Sistema de copa |- align="center" | 1905-06 || || align="left" | Prince of Wales F. C.||style=color:#eee|—|||||||||||| |<small>Sistema de copa |- align="center" bgcolor=#ffd9c9 | 1906-07 || || align="center" colspan="9"| No disputada |- align="center" !colspan="11" bgcolor=CCDDCC| Gibraltar Football League|- align="center" | 1907-08 || || align="left" | Britannia FC||
|<small>Primer torneo de liga "de facto" |- align="center" | 1908-09 || || align="left" | Prince of Wales F. C.||
|- align="center" | 1909-10 || || align="left" | South United FC||
|- align="center" | 1910-11 || || align="left" | South United FC||
|- align="center" | 1911-12 || || align="left" | Britannia FC||
|- align="center" | 1912-13 || || align="left" | Britannia FC||
|- align="center" | 1913-14 || || align="left" | Prince of Wales F. C.||
|- align="center" | 1914-15 || || align="left" | Royal Sovereign FC||
|- align="center" bgcolor=#ffd9c9 | 1915-16 || || align="center" colspan="9"| No disputada|- align="center" | 1916-17 || || align="left" | Prince of Wales F. C.||
|- align="center" | 1917-18 || || align="left" | Britannia FC||
|- align="center" | 1918-19 || || align="left" | Prince of Wales F. C.||
|- align="center" | 1919-20 || || align="left" | Britannia FC||
|- align="center" | 1920-21 || || align="left" | Prince of Wales F. C.||
|- align="center" | 1921-22 || || align="left" | Prince of Wales F. C.||
|- align="center" | 1922-23 || || align="left" | Prince of Wales F. C.||
|- align="center" | 1923-24 || || align="left" | Gibraltar F. C.||
|- align="center" | 1924-25 || || align="left" | Prince of Wales F. C.||
|- align="center" | 1925-26 || || align="left" | Prince of Wales F. C.||
|- align="center" | 1926-27 || || align="left" | Prince of Wales F. C.||
|- align="center" | 1927-28 || || align="left" | Prince of Wales F. C.||
|- align="center" | 1928-29 || || align="left" | Europa F. C.||
|- align="center" | 1929-30 || || align="left" | Europa F. C.||
|- align="center" | 1930-31 || || align="left" | Prince of Wales F. C.||
|- align="center" | 1931-32 || || align="left" | Europa F. C.||
|- align="center" | 1932-33 || || align="left" | Europa F. C.||
|- align="center" | 1933-34 || || align="left" | Commander of the Yard||
|- align="center" | 1934-35 || || align="left" | Chief Construction FC||
|- align="center" | 1935-36 || || align="left" | Chief Constructor FC||
|- align="center" | 1936-37 || || align="left" | Britannia FC||
|- align="center" | 1937-38 || || align="left" | Europa F. C.||
|- align="center" | 1938-39 || || align="left" | Prince of Wales F. C.||
|- align="center" | 1939-40 || || align="left" | Prince of Wales F. C.||
|- align="center" | 1940-41 || || align="left" | Britannia FC||
|- align="center" bgcolor=#ffd9c9 | 1942-45 || || align="center" colspan="9"| No disputada |- align="center" | 1946-47 || || align="left" | Gibraltar United F. C.||
|- align="center" | 1947-48 || || align="left" | Gibraltar United F. C.||
|- align="center" | 1948-49 || || align="left" | Gibraltar United F. C.||
|- align="center" | 1949-50 || || align="left" | Gibraltar United F. C.||
|- align="center" | 1950-51 || || align="left" | Gibraltar United F. C.||
|- align="center" | 1951-52 || || align="left" | Europa F. C.||
|- align="center" | 1952-53 || || align="left" | Prince of Wales F. C.||
|- align="center" | 1953-54 || || align="left" | Gibraltar United F. C.||
|- align="center" | 1954-55 || || align="left" | Britannia FC||
|- align="center" | 1955-56 || || align="left" | Britannia FC||
|- align="center" | 1956-57 || || align="left" | Britannia FC||
|- align="center" | 1957-58 || || align="left" | Britannia FC||
|- align="center" | 1958-59 || || align="left" | Britannia FC||
|- align="center" | 1959-60 || || align="left" | Gibraltar United F. C.||
|- align="center" | 1960-61 || || align="left" | Britannia FC||
|- align="center" | 1961-62 || || align="left" | Gibraltar United F. C.||
|- align="center" | 1962-63 || || align="left" | Britannia FC||
|- align="center" | 1963-64 || || align="left" | Gibraltar United F. C.||
|- align="center" | 1964-65 || || align="left" | Gibraltar United F. C.||
|- align="center" | 1965-66 || || align="left" | Glacis United F. C.|| |- align="center" | 1966-67 || || align="left" | Glacis United F. C.|| |- align="center" | 1967-68 || || align="left" | Glacis United F. C.|| |- align="center" | 1968-69 || || align="left" | Glacis United F. C.|| |- align="center" | 1969-70 || || align="left" | Glacis United F. C.|| |- align="center" | 1970-71 || || align="left" | Glacis United F. C.|| |- align="center" | 1971-72 || || align="left" | Glacis United F. C.|| |- align="center" | 1972-73 || || align="left" | Glacis United F. C.|| |- align="center" | 1973-74 || || align="left" | Glacis United F. C.|| |- align="center" | 1974-75 || || align="left" | Manchester United F. C.|| |- align="center" | 1975-76 || || align="left" | Glacis United F. C.|| |- align="center" | 1976-77 || || align="left" | Manchester United F. C.|| |- align="center" bgcolor=#ffd9c9 | 1977-78 || || align="center" colspan="9"| No disputada|- align="center" | 1978-79 || || align="left" | Manchester United F. C.|| | align="left" | || | align="left" | ||
|- align="center" | 1979-80 || || align="left" | Manchester United F. C.|| | align="left" | || | align="left" | ||
|- align="center" | 1980-81 || || align="left" | Glacis United F. C.|| | align="left" | || | align="left" | ||
|- align="center" | 1981-82 || || align="left" | Glacis United F. C.|| | align="left" | || | align="left" | ||
|- align="center" | 1982-83 || || align="left" | Glacis United F. C.|| | align="left" | || | align="left" | ||
|- align="center" | 1983-84 || || align="left" | Manchester United F. C.|| | align="left" | || | align="left" | ||
|- align="center" | 1984-85 || | align="left" | '''Glacis United F. C. / Lincoln F. C.|| | align="left" | || | align="left" | || | || || <small>Título compartido |- align="center" | 1985-86 || || align="left" | Lincoln F. C.|| | align="left" | || | align="left" | ||
|- align="center" | 1986-87 || || align="left" | St. Theresas F. C.|| | align="left" | || | align="left" | ||
|- align="center" | 1987-88 || || align="left" | St. Theresas F. C.|| | align="left" | || | align="left" | ||
|- align="center" | 1988-89 || || align="left" | Glacis United F. C.|| | align="left" | || | align="left" | ||
|- align="center" | 1989-90 || || align="left" | Lincoln F. C.|| | align="left" | || | align="left" | ||
|- align="center" | 1990-91 || || align="left" | Lincoln F. C.|| | align="left" | || | align="left" | ||
|- align="center" | 1991-92 || || align="left" | Lincoln F. C.|| | align="left" | || | align="left" | ||
|- align="center" | 1992-93 || || align="left" | Lincoln F. C.|| | align="left" | || | align="left" | ||
|- align="center" | 1993-94 ||6 | align="left" | Lincoln F. C.||24 | align="left" | Manchester United F. C.||22 | align="left" | Glacis United F. C.||13|||||| |- align="center" | 1994-95 ||6 | align="left" | Manchester United F. C.||21 | align="left" | Glacis United F. C.||19 | align="left" | St. Theresas F. C.||18
|- align="center" | 1995-96 ||6 || align="left" | St. Joseph's F. C.||
|- align="center" | 1996-97 ||6 || align="left" | Glacis United F. C.||
| ||align="left"| || |Coincidente con registro del título de Fourth Division, es posible que se desconociese el campeón de primera categoría. |- align="center" | 1997-98 ||6 || align="left" | St. Theresas F. C. (3)||
| ||align="left"| || |Coincidente con registro del título de reservas en Third Division, es posible que se desconociese el campeón de primera categoría. |- align="center" | 1998-99 ||6 | align="left" | Manchester United F. C. (9)||29 | align="left" | Glacis United F. C.||25 | align="left" | Lincoln F. C.||23||align="left"| || | |- align="center" | 1999-00 ||6 | align="left" | Glacis United F. C. (17)||47 | align="left" | Manchester United F. C.||38 | align="left" | St. Joseph's F. C.||34||align="left"| || | |- align="center" | 2000-01 ||7 | align="left" | Lincoln ABG F. C.||58 | align="left" | Manchester Eurobet F. C.||54 | align="left" | Glacis United F. C.||51||align="left"| || | |- align="center" | 2001-02 ||8 | align="left" | Gibraltar United S. O. F. C. (11)||51 | align="left" | Lincoln ABG F. C.||45 | align="left" | St. Joseph's F. C.||40||align="left"| || | |- align="center" | 2002-03 ||6 | align="left" | Newcastle Gibraltar United F. C.||30 | align="left" | Manchester United F. C.||27 | align="left" | Glacis United F. C.||25|||| |Variación en la denominación del Lincoln Football Club a Newcastle Gibraltar United F. C.</ref> |- align="center" | 2003-04 ||6 | align="left" | Newcastle Gibraltar United F. C.||35 | align="left" | Gibraltar United F. C.||31 | align="left" | Glacis United F. C.||25||align="left"| || | |- align="center" | 2004-05 ||6 | align="left" | Newcastle Gibraltar United F. C.||37 | align="left" | Glacis United F. C.||36 | align="left" | St. Joseph's F. C.||23||align="left"| || | |- align="center" | 2005-06 ||5 | align="left" | Newcastle Gibraltar United F. C.||42 | align="left" | Manchester United F. C.||25 | align="left" | Gibraltar United F. C.||16||align="left"| || | |- align="center" | 2006-07 ||5 | align="left" | Newcastle Gibraltar United F. C.||34 | align="left" | Manchester United F. C.||28