Campionato Sammarinese

San Marino · Since 1985 · 16 clubs

Last Champion
Tre Fiori FC
Season 2025-26
Total Seasons
41
1985-86 · · · 2025-26
Most Titles
Tre Fiori FC
9 titles

About Campionato Sammarinese

The Campionato Sammarinese is the top division of football in San Marino and has been contested since 1985. Organized by the Federazione Sammarinese Giuoco Calcio, the league features amateur clubs from across the small republic. Despite San Marino’s limited population, the competition has developed a passionate football culture and serves as the highest level of domestic football in the country.

Over the years, the league format has changed several times. Earlier editions used multiple divisions and group stages, while modern seasons follow a more traditional league structure with clubs playing each other home and away. The top teams qualify for European competitions such as the UEFA Champions League and the UEFA Europa Conference League, giving Sammarinese clubs rare opportunities to compete internationally.

Although the league is one of the smallest in Europe, it has produced several notable clubs, including Tre Fiori FC, Tre Penne, and La Fiorita. In recent years, the standard of competition has gradually improved, with clubs becoming more competitive in European qualifying rounds. The league remains an important symbol of national identity and sporting tradition within San Marino.

Seasons

Season Champion Runner-up 3rd place
2025-26
Tre Fiori FC
AC Virtus
SP Tre Penne
2024-25
AC Virtus
SP La Fiorita
Tre Fiori FC
2023-24
AC Virtus
SP La Fiorita
SP Tre Penne
2022-23
SP Tre Penne
SS Cosmos
SP La Fiorita
2021-22
SP La Fiorita
SP Tre Penne
—
2020-21
SS Folgore Falciano
SP La Fiorita
—
2019-20
Tre Fiori FC
SS Folgore Falciano
—
2018-19
SP Tre Penne
SP La Fiorita
—
2017-18
SP La Fiorita
SS Folgore Falciano
—
2016-17
SP La Fiorita
SP Tre Penne
—
2015-16
SP Tre Penne
SP La Fiorita
—
2014-15
SS Folgore Falciano
AC Juvenes Dogana
—
2013-14
SP La Fiorita
SS Folgore Falciano
—
2012-13
SP Tre Penne
AC Libertas
—
2011-12
SP Tre Penne
AC Libertas
—
2010-11
Tre Fiori FC
SP Tre Penne
—
2009-10
Tre Fiori FC
SP Tre Penne
—
2008-09
Tre Fiori FC
AC Juvenes Dogana
—
2007-08
SS Murata
AC Juvenes Dogana
—
2006-07
SS Murata
Tre Fiori FC
—
2005-06
SS Murata
SS Pennarossa
—
2004-05
FC Domagnano
SS Murata
—
2003-04
SS Pennarossa
FC Domagnano
—
2002-03
FC Domagnano
SS Pennarossa
—
2001-02
FC Domagnano
SP Cailungo
—
2000-01
SS Cosmos
SS Folgore Falciano
—
1999-00
SS Folgore Falciano
FC Domagnano
—
1998-99
SC Faetano
SS Folgore Falciano
—
1997-98
SS Folgore Falciano
Tre Fiori FC
—
1996-97
SS Folgore Falciano
SP La Fiorita
—
1995-96
AC Libertas
SS Cosmos
—
1994-95
Tre Fiori FC
SP La Fiorita
—
1993-94
Tre Fiori FC
SP La Fiorita
—
1992-93
Tre Fiori FC
FC Domagnano
—
1991-92
FC Fiorentino
AC Libertas
—
1990-91
SC Faetano
Tre Fiori FC
—
1989-90
SP La Fiorita
SS Cosmos
—
1988-89
FC Domagnano
SP La Fiorita
—
1987-88
Tre Fiori FC
AC Virtus
—
1986-87
SP La Fiorita
SC Faetano
—
1985-86
SC Faetano
AS San Giovanni
—

All-Time table

# Club Count Years
1 Tre Fiori FC 9 1987-88, 1992-93, 1993-94, 1994-95, 2008-09, 2009-10, 2010-11, 2019-20, 2025-26
3 1990-91, 1997-98, 2006-07
1 2024-25
2 SP La Fiorita 6 1986-87, 1989-90, 2013-14, 2016-17, 2017-18, 2021-22
9 1988-89, 1993-94, 1994-95, 1996-97, 2015-16, 2018-19, 2020-21, 2023-24, 2024-25
1 2022-23
3 SS Folgore Falciano 5 1996-97, 1997-98, 1999-00, 2014-15, 2020-21
5 1998-99, 2000-01, 2013-14, 2017-18, 2019-20
0 —
4 SP Tre Penne 5 2011-12, 2012-13, 2015-16, 2018-19, 2022-23
4 2009-10, 2010-11, 2016-17, 2021-22
2 2023-24, 2025-26
5 FC Domagnano 4 1988-89, 2001-02, 2002-03, 2004-05
3 1992-93, 1999-00, 2003-04
0 —
6 SC Faetano 3 1985-86, 1990-91, 1998-99
1 1986-87
0 —
7 SS Murata 3 2005-06, 2006-07, 2007-08
1 2004-05
0 —
8 AC Virtus 2 2023-24, 2024-25
2 1987-88, 2025-26
0 —
9 SS Cosmos 1 2000-01
3 1989-90, 1995-96, 2022-23
0 —
10 AC Libertas 1 1995-96
3 1991-92, 2011-12, 2012-13
0 —
11 SS Pennarossa 1 2003-04
2 2002-03, 2005-06
0 —
12 FC Fiorentino 1 1991-92
0 —
0 —
13 AC Juvenes Dogana 0 —
3 2007-08, 2008-09, 2014-15
0 —
14 AS San Giovanni 0 —
1 1985-86
0 —
15 SP Cailungo 0 —
1 2001-02
0 —