Primeira Liga — Today's Matches
Live scores, upcoming kick-offs, and finished results for today. Data refreshes automatically so you never miss a moment.
Primeira Liga — Standings
Current Primeira Liga 2025 standings with 18 teams. FC Porto leads the table with 82 points after 31 matches, followed by Benfica on 75 points. The table shows wins, draws, losses, goals scored and conceded, goal difference, and recent form — essential for pre-match betting analysis.
| # | Team | Points | Form | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 26Drawn: 4Lost: 1Goal Diff: +48 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 22Drawn: 9Lost: 0Goal Diff: +47 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 72 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 22Drawn: 6Lost: 2Goal Diff: +55 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 56 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 16Drawn: 8Lost: 7Goal Diff: +28 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 14Drawn: 9Lost: 8Goal Diff: +12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 49 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 13Drawn: 10Lost: 8Goal Diff: +14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 | 42 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 12Drawn: 6Lost: 13Goal Diff: -5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | 39 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 11Drawn: 6Lost: 14Goal Diff: -11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9 | 38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 10Drawn: 8Lost: 13Goal Diff: -15 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 | 37 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 10Drawn: 7Lost: 14Goal Diff: -1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11 | 35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 10Drawn: 5Lost: 16Goal Diff: -21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12 | 34 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 8Drawn: 10Lost: 13Goal Diff: -19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13 | 32 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 8Drawn: 8Lost: 15Goal Diff: -10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 | 31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 8Drawn: 7Lost: 16Goal Diff: -7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 15 | 28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 6Drawn: 10Lost: 15Goal Diff: -17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 16 | 26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 5Drawn: 11Lost: 15Goal Diff: -26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 17 | 21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 4Drawn: 9Lost: 17Goal Diff: -29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 18 | 14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 31Won: 1Drawn: 11Lost: 19Goal Diff: -43 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primeira Liga — Results
The latest 25 completed matches in the Primeira Liga. The highest-scoring result was Sporting CP 4–2 Santa Clara. Review recent scorelines to spot form trends, home advantage patterns, and upset results that can inform your next bet.
| Home | Score | Away | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Regular Season - 31 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-27FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-26FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-26FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-26FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-26FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-25FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-25FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-25FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-24FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Regular Season - 26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-23FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-03-15FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-03-15FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-03-15FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-03-15FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Regular Season - 30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-20FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-19FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-19FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-19FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-19FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-18FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-18FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-18FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-17FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Regular Season - 29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-13FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-12FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primeira Liga — Team Stats
Side-by-side performance comparison of all 18 teams in the Primeira Liga. FC Porto leads with 26 wins this season. The colour-coded heatmap highlights wins, losses, draws, goals scored and conceded, goal difference, and win percentage — making it easy to spot the strongest and weakest teams at a glance for betting analysis.
Primeira Liga — Betting Insights
Primeira Liga 2025 — key betting statistics across 273 matches played. Games average 2.69 goals, with 46.5% seeing both teams score and 54.2% finishing with over 2.5 goals. Home sides win 41.4% of the time while 26.0% of matches end in a draw. Clean sheets are kept in 53.5% of games, and the most common scoreline is 1-1. Use these metrics to calibrate over/under, BTTS, and correct-score strategies.
Most Common Scorelines
The most frequently occurring final scorelines sorted by frequency. Each bar shows the number of matches and percentage ending with that exact score. Common scorelines help calibrate correct-score betting — a scoreline appearing in 15% or more of matches may offer value at typical odds.
Primeira Liga — Season Trends
Goals distribution across 15-minute periods of play, revealing when goals are most likely to be scored. This is critical for live betting strategies — leagues with high concentrations of late goals (76-90 min) may offer value in late-goal markets, while first-half dominant leagues favor early cash-out strategies.
Primeira Liga — Upcoming Fixtures
May
May 2026
1 May 2026 – 31 May 2026
Top Scorers
The top 15 goalscorers in the Primeira Liga 2025 season. L. Suárez leads with 24 goals, followed by V. Pavlidis (22) and Y. Begraoui (19). These 15 players have scored 199 goals combined — key data for anytime goalscorer bets and understanding which teams depend on a single attacker.
Top Assists
The leading assist providers in the Primeira Liga 2025 season. João Carvalho tops the chart with 11 assists, followed by Trincão (11) and Luís Esteves (8). Assist leaders are often key creators whose involvement boosts their team's goalscoring — valuable context for both goalscorer and team performance markets.
- 111Assists
- 211Assists
- 38Assists
- 48Assists
- 58Assists
- 67Assists
- 77Assists
- 87Assists
- 96Assists
- 106Assists
- 116Assists
- 125Assists
- 13
A. Marcus
Estrela5Assists - 145Assists
- 155Assists
Top Cards
Disciplinary leaders in the Primeira Liga 2025 season. David Sousa has received the most yellow cards with 13, followed by Léo Santos (12) and Maracás (10) — 138 yellows in total among listed players. On the red card side, B. Medina leads with 1. Card counts are essential for bookings markets and assessing which players are suspension risks.
Yellow Cards
Red Cards
Betting Profile
Historical statistics from 32 seasons of data showing how predictable this league is for betting purposes.
Primeira Liga — Teams
All 18 teams competing in the Primeira Liga 2025 season. Click any club to view their full squad, match history, and detailed statistics.
Primeira Liga — Referees
View all refereesTop 7 referees officiating in the Primeira Liga, led by João Pedro Pinheiro. Compare cards issued, goals per match, and strictness to anticipate how the assigned referee might influence match flow and card-related bets.
| # | Referee | Officiated | Y/M | R/M | Goals | ||
|---|---|---|---|---|---|---|---|
| 1 | 115 | 561 | 31 | 4.88 | 0.27 | 279 | |
| 2 | 111 | 631 | 38 | 5.68 | 0.34 | 289 | |
| 3 | 110 | 631 | 34 | 5.74 | 0.31 | 274 | |
| 4 | 85 | 494 | 28 | 5.81 | 0.33 | 227 | |
| 5 | 84 | 500 | 20 | 5.95 | 0.24 | 245 | |
| 6 | 81 | 466 | 38 | 5.75 | 0.47 | 217 | |
| 7 | 1 | 2 | 0 | 2.00 | 0.00 | 0 |
Primeira Liga — Past Seasons
Browse 8 archived seasons of the Primeira Liga, from 2017 to 2024. Each season page includes full standings, top scorers, and match results — useful for comparing historical performance and identifying long-term betting patterns.
History 16 Jan 2025
The Primeira Liga was established in 1938 as the Campeonato Nacional da Primeira Divisão, Portugal's first unified national football championship. Initially limited to teams from Lisbon, Porto, Coimbra, and Setúbal, the league gradually expanded to include clubs from across the country by 1945. The competition retained the name "Primeira Divisão" until 1999, when it was rebranded to "Primeira Liga" and began incorporating title sponsors. The league has undergone significant structural evolution, including the introduction of the professional second division (LigaPro) in 1990 and the Taça da Liga (League Cup) in 2007. Today, it operates under Liga Portugal (LPFP), the governing body that manages Portugal's top two professional divisions and has established the Primeira Liga as a modern, commercially viable competition with broadcast deals reaching 180+ territories.
- —1938 — Campeonato Nacional da Primeira Divisão established with FC Porto as inaugural champions
- —1945 — League expands nationwide, allowing promotion from any region of Portugal
- —1973 — Benfica completes unbeaten season with 28 wins and 2 draws across 30 matches
- —1999 — Competition rebranded as 'Primeira Liga' with modern naming rights sponsorship
- —2010-11 — FC Porto sets points record with 91 points in unbeaten 27-win, 3-draw season
- —2007 — Taça da Liga (League Cup) founded as secondary domestic competition
Competition Format 16 Jan 2025
The Primeira Liga operates as a double round-robin tournament where each of the 18 clubs plays every opponent twice—once at home and once away—for a total of 34 matches per season. The champion is determined by total points accumulated, with 3 points awarded for a win, 1 for a draw, and 0 for a loss. The top six clubs automatically qualify for European competitions: the top two enter the UEFA Champions League, positions 3–4 enter the UEFA Europa League, and positions 5–6 enter the UEFA Conference League. The bottom two clubs are automatically relegated to Liga Portugal 2, Portugal's second tier. Tiebreakers are resolved first by head-to-head record between tied clubs, then goal difference, then goals scored, and finally by fair play record if necessary. No playoff system exists; the title is awarded solely on points accumulated over the 34-match season.
Records 16 Jan 2025
The 2010-11 season saw FC Porto achieve 27 consecutive wins en route to their record-setting 91-point campaign, the highest points total in Portuguese top-flight history.
Analysis 16 Jan 2025
Current Season Analysis
FC Porto commands the 2024-25 season with commanding authority, holding a 7-point lead at the midway point with 65 points from 24 matches. The defending champions have demonstrated exceptional consistency, recording 21 wins, 2 draws, and just 1 defeat—an 88% win rate that reflects their superior quality. Their attacking prowess is evident in their goal tally of 47 scored against only 8 conceded, a +39 goal difference that underscores their dominance. Porto's defensive solidity has been the foundation of their campaign, with few competitors able to match their ability to control matches across all phases.
The title race remains intensely competitive despite Porto's lead, with Sporting CP firmly in contention just 4 points behind on 61 points, having played the same 24 matches. Sporting have accumulated 19 wins alongside 4 draws and only 1 loss, maintaining a 79% win rate that would lead the championship in most seasons. Their attacking output is even more prolific than Porto's, with 62 goals scored, though their defensive record is marginally softer at 12 conceded. The 2-point margin between the top two after the full season (Sporting's 82 vs Porto's 65 projected) demonstrates the razor-thin margins that have come to define Portuguese football's elite competition. SL Benfica, the third-placed giant, sit on 58 points with an extraordinary defensive record of zero losses across 24 matches—17 wins and 7 draws. This unprecedented defensive resilience is a hallmark of their campaign, though their 51 goals scored suggest their attacking play has been more measured than their rivals.
The relegation battle is shaping into a complex struggle with multiple clubs within striking distance of safety. AVS sit perilously at the bottom with just 9 points from 24 matches, their 1 win and 6 draws insufficient to compete at this level. Teams like Tondela (19 points), Santa Clara (19 points), and Rio Ave (21 points) are all in genuine danger, sitting within 6 points of the safety line. The mid-table cluster from positions 10–16 remains tightly bunched, with only 8 points separating Alverca in 10th (27 points) from Rio Ave in 15th, indicating that the final 14 matches will determine several clubs' fates. SC Braga, positioned in 4th with 45 points, remains the strongest challenger to the Big Three and represents the highest ceiling for clubs outside the traditional elite.
Luis Javier Suárez of Sporting CP has emerged as the season's standout individual performer, leading the league with 23 goals through the midway point. His combination of positioning, clinical finishing, and movement in the final third has made him the primary attacking threat for Sporting's title push. Suárez's goal-per-game ratio demonstrates the kind of elite efficiency required to influence title races at this level, and his continued form will be critical to Sporting's chances of overhauling Porto in the second half of the season.
An unexpected storyline has been Benfica's unbeaten record despite playing catch-up in the title race—their 17-7-0 record (17 wins, 7 draws, zero losses) is mathematically superior to Porto's record in terms of consistency, yet they trail by 7 points due to Porto's superior win conversion. This paradox highlights how the Primeira Liga's 3-points-per-win system rewards attacking dominance and victory accumulation over defensive stability. Benfica's inability to convert draws into wins has cost them dearly, and their path to the title now requires Porto to falter significantly. The competitive intensity among the Big Three has never been tighter, with each club capable of winning the championship if their rivals experience injury crises or loss of form in the crucial final stretch.
The Dominance of Portugal's "Big Three"
The Primeira Liga's history is inextricably linked to the dominance of three clubs: SL Benfica, FC Porto, and Sporting CP. These institutions have won 86 of the 87 titles awarded since the league's establishment in 1938, with only Belenenses (1945-46) and Boavista (2000-01) breaking their stranglehold on the championship. This level of monopoly is among the highest in European football, comparable only to the most skewed distributions in leagues like Scotland and Greece. The "Big Three" have never been relegated, maintain the largest stadiums and attendances, and have historically supplied the majority of Portugal's national team players.
The concentration of success reflects both historical institutional strength and modern financial advantage. Benfica's 38 titles represent nearly 44% of all championships awarded, while Porto's 30 and Sporting's 18 account for an additional 49% combined. This leaves just 7% of titles for the entire remaining universe of Portuguese clubs. The 2024-25 season exemplifies this dynamic perfectly: the Big Three occupy the top three positions with 65, 61, and 58 points respectively, while the fourth-placed club (SC Braga) trails by 13 points. Such gaps are not anomalies but structural features of Portuguese football's competitive landscape.
European Competition and International Reach
The Primeira Liga's integration into European club competitions has shaped its modern identity and commercial value. The league's six European qualification spots—more than any second-tier league in Europe—reflect UEFA's recognition of Portuguese football's quality and historical tradition. Benfica and Porto have both reached European Cup finals in the modern era, with Porto winning the UEFA Cup in 2003 and 2011, and Benfica reaching the 2014 UEFA Champions League final. These achievements have elevated the league's profile internationally and attracted global broadcast investment.
The league's broadcast footprint spans 180+ territories, with particular strength in European markets (DAZN), South American territories (especially Brazil, where the Portuguese language provides natural advantage), and African nations with historical ties to Portugal (Angola, Cape Verde, Mozambique). The centralized distribution model ensures that even smaller clubs receive broadcast revenues, contributing to overall league stability. At €300 million annually, the Primeira Liga's broadcast rights represent approximately 5–6% of the global football broadcasting market, positioning it as a significant but secondary property relative to the Premier League, La Liga, Serie A, and Bundesliga.
Historical Records and Notable Achievements
Beyond the Big Three's dominance, the Primeira Liga boasts individual records of extraordinary significance. Fernando Peyroteo remains the all-time leading goalscorer with an almost incomprehensible 332 goals in 197 matches for Sporting CP between 1937 and 1949—a ratio of 1.68 goals per game that may never be matched in modern football. His consistency across a 12-year period demonstrates both his exceptional ability and the era's different defensive standards. In the modern era, Héctor Yazalde holds the single-season record with 46 goals in the 1973-74 season, a mark that has stood for over 50 years and reflects the increasing defensive sophistication of contemporary football.
The biggest victory in league history remains the 9–0 demolition of CD Marítimo by SL Benfica in August 1985—a scoreline that encapsulates both Benfica's attacking prowess and the vast quality gap that has historically existed between the elite and secondary clubs. More recently, Porto's 2010-11 unbeaten season established the modern points record of 91, achieved through 27 wins and 3 draws. This record represents the pinnacle of sustained excellence under the current points system and has become the benchmark against which contemporary title-winning performances are measured.
Commercial Growth and Sponsorship Evolution
The Primeira Liga's commercial trajectory has accelerated significantly in the past two decades. The 1999 rebranding from "Primeira Divisão" to "Primeira Liga" coincided with the introduction of title sponsorship, transforming the competition into a modern, marketable product. Current title sponsor Betclic (through 2025-26) represents the league's positioning as an attractive platform for sports betting operators, reflecting the industry's globalization and the Primeira Liga's integration into international sports betting markets.
The centralized revenue distribution model—unique among Southern European leagues—ensures competitive balance and financial sustainability. Rather than allowing individual clubs to negotiate their own broadcast deals, Liga Portugal pools all revenues and redistributes them based on performance metrics and historical participation. This approach has prevented the kind of financial domination that has characterized other European leagues and has allowed clubs like Braga to compete credibly at the continental level despite lacking the institutional resources of the Big Three.
The Path Forward: Competitive Intensity and Global Ambition
The 2024-25 season exemplifies the Primeira Liga's evolution toward greater competitive balance and global visibility. The fact that the title was decided by just 2 points between Sporting CP and FC Porto—with Benfica remaining unbeaten but still unable to challenge for the crown—suggests that the traditional monopoly of the Big Three may be gradually eroding. Rising broadcast revenues, improved stadium facilities (Benfica's Estádio da Luz and Porto's Estádio do Dragão rank among Europe's finest), and the league's integration into UEFA's elite club competitions have elevated the Primeira Liga's status as a destination for world-class talent.
The league faces the challenge of balancing its historic traditions—the dominance of the Big Three is deeply embedded in Portuguese football culture—with the modern imperative for competitive uncertainty and global marketability. As broadcast revenues continue to grow and international interest expands, the Primeira Liga has the potential to establish itself as one of Europe's top five leagues by commercial value within the next decade. The current competitive intensity at the top, combined with the league's rich history and global reach, positions the Primeira Liga as an increasingly compelling proposition for players, investors, and fans worldwide.
Frequently Asked Questions
How many teams compete in the Portuguese Primeira Liga?
The Primeira Liga consists of 18 clubs competing in a double round-robin format, with each team playing 34 matches per season.
Which club has won the most Primeira Liga titles?
SL Benfica holds the record with 38 championship titles, followed by FC Porto with 30 and Sporting CP with 18.
How does relegation work in the Primeira Liga?
The bottom two clubs at the end of each season are automatically relegated to Liga Portugal 2, Portugal's second tier, with no playoff system involved.
How many European spots does the Primeira Liga offer?
Six Primeira Liga clubs qualify for European competitions: the top 2 enter the UEFA Champions League, positions 3–4 enter the UEFA Europa League, and positions 5–6 enter the UEFA Conference League.
What is the highest points total ever achieved in a single Primeira Liga season?
FC Porto holds the record with 91 points in the 2010-11 season, when they achieved an unbeaten campaign of 27 wins and 3 draws.
Who is the all-time leading goalscorer in the Primeira Liga?
Fernando Peyroteo is the league's all-time top scorer with 332 goals in 197 matches for Sporting CP between 1937 and 1949, averaging an extraordinary 1.68 goals per game.
API data: 27 Apr 2026 · Stats updated: 1 May 2026 · Content updated: 16 Jan 2025