Giải bóng đá Ngoại hạng Bồ Đào Nha 2025–26

Vangelis Pavlidis
| best goalkeeper =
| biggest home win = Sporting 6–0 Arouca Sporting 6–0 AVS
| biggest away win = Arouca 0–4 Porto Alverca 0–4 Gil Vicente Rio Ave 0–4 Estoril Arouca 0–4 Braga Moreirense 0–4 Benfica
| highest scoring = Casa Pia 3–5 Estrela
| longest wins = 8 trậnPorto
| longest unbeaten = 16 trậnPorto Benfica
| longest winless = 16 trậnAVS
| longest losses = 6 trậnAVS
| highest attendance = 65.247Benfica 1–1 Sporting
| lowest attendance = 532Tondela 0–1 Famalicão
| attendance note =
| attendance = }}
| average attendance = }}
| prevseason = 2024–25
| nextseason = 2026–27
}}

Giải bóng đá Ngoại hạng Bồ Đào Nha 2025–26 (Primeira Liga 2025–26, còn được gọi là Liga Portugal Betclic vì lý do tài trợ) là mùa giải thứ 92 của Primeira Liga, giải đấu chuyên nghiệp hàng đầu dành cho các câu lạc bộ bóng đá Bồ Đào Nha và là mùa giải thứ 5 với tên gọi Primeira Liga. Đây là mùa giải Primeira Liga thứ 9 sử dụng trợ lý trọng tài video (VAR).

Sporting CP là đương kim vô địch.

Các đội bóng
Bảng xếp hạng
Bảng xếp hạng

|col_RPO=red2 |text_RPO=Tham dự play-off trụ hạng
|col_REL=red1 |text_REL=Xuống hạng Liga Portugal 2

}}

Vị trí theo vòng
Bảng liệt kê vị trí của các đội sau mỗi vòng thi đấu. Để duy trì các diễn biến theo trình tự thời gian, bất kỳ trận đấu bù nào (vì bị hoãn) sẽ không được tính vào vòng đấu mà chúng đã được lên lịch ban đầu, mà sẽ được thêm vào vòng đấu diễn ra ngay sau đó.
a : còn 1 trận chưa thi đấu

|pos_VSC = 18/9/9/10/8/8/9/7/11/11/8/8/8/7/8/7//////////////////

|color_1=gold |text_1=Vô địch, tham dự vòng đấu hạng Champions League
|color_2=green3 |text_2=Tham dự vòng loại thứ ba Champions League
|color_3=blue1 |text_3=Tham dự vòng đấu hạng Europa League

|color_4=yellow1 |text_4=Tham dự vòng loại thứ hai Conference League
|color_16=red3 |text_16=Tham dự play-off trụ hạng
|color_17-18=red1 |text_17-18=Xuống hạng Liga Portugal 2
|source= Liga Portugal
}}

Kết quả
Tỷ số

|match_ALV_ARO =
|match_ALV_AVS =
|match_ALV_BEN = 1–2
|match_ALV_BRA = 0–3
|match_ALV_CAS =
|match_ALV_EST =
|match_ALV_AMA =
|match_ALV_FAM =
|match_ALV_GIL = 0–4
|match_ALV_NAC = 1–0
|match_ALV_MOR =
|match_ALV_POR = 0–3
|match_ALV_RAV = 1–1
|match_ALV_STA =
|match_ALV_SPO =
|match_ALV_TON = 1–0
|match_ALV_VSC = 2–0

|match_ARO_ALV = 1–0
|match_ARO_AVS = 3–1
|match_ARO_BEN =
|match_ARO_BRA = 0–4
|match_ARO_CAS = 0–2
|match_ARO_EST =
|match_ARO_AMA =
|match_ARO_FAM = 1–1
|match_ARO_GIL = 2–2
|match_ARO_NAC =
|match_ARO_MOR = 0–2
|match_ARO_POR = 0–4
|match_ARO_RAV = 3–3
|match_ARO_STA =
|match_ARO_SPO =
|match_ARO_TON =
|match_ARO_VSC =

|match_AVS_ALV = 1–3
|match_AVS_ARO =
|match_AVS_BEN = 0–3
|match_AVS_BOA =
|match_AVS_BRA =
|match_AVS_CAS = 0–2
|match_AVS_EST =
|match_AVS_AMA =
|match_AVS_FAM = 0–1
|match_AVS_FAR =
|match_AVS_GIL = 1–1
|match_AVS_NAC = 2–2
|match_AVS_MOR =
|match_AVS_POR =
|match_AVS_RAV = 1–2
|match_AVS_STA =
|match_AVS_SPO =
|match_AVS_TON = 2–2
|match_AVS_VSC =

|match_BEN_ALV =
|match_BEN_ARO = 5–0
|match_BEN_AVS =
|match_BEN_BRA =
|match_BEN_CAS = 2–2
|match_BEN_EST =
|match_BEN_AMA =
|match_BEN_FAM = 1–0
|match_BEN_GIL = 2–1
|match_BEN_NAC =
|match_BEN_MOR =
|match_BEN_POR = a
|match_BEN_RAV = 1–1
|match_BEN_STA = 1–1
|match_BEN_SPO = 1–1
|match_BEN_TON = 3–0
|match_BEN_VSC =

|match_BRA_ALV =
|match_BRA_ARO =
|match_BRA_AVS = 2–2
|match_BRA_BEN = 2–2
|match_BRA_CAS = 4–0
|match_BRA_EST =
|match_BRA_AMA =
|match_BRA_FAM =
|match_BRA_GIL = 0–1
|match_BRA_NAC = 0–1
|match_BRA_MOR = 2–1
|match_BRA_POR =
|match_BRA_RAV =
|match_BRA_STA = 1–0
|match_BRA_SPO =
|match_BRA_TON = 3–0
|match_BRA_VSC = a

|match_CAS_ALV = 0–2
|match_CAS_ARO =
|match_CAS_AVS =
|match_CAS_BEN =
|match_CAS_BRA =
|match_CAS_EST = 2–2
|match_CAS_AMA = 3–5
|match_CAS_FAM = 1–1
|match_CAS_GIL = 1–1
|match_CAS_NAC = 0–2
|match_CAS_MOR =
|match_CAS_POR =
|match_CAS_RAV =
|match_CAS_STA =
|match_CAS_SPO = 0–2
|match_CAS_TON =
|match_CAS_VSC = 0–0

|match_EST_ALV = 4–1
|match_EST_ARO = 4–3
|match_EST_AVS = 3–1
|match_EST_BEN =
|match_EST_BRA = 1–0
|match_EST_CAS =
|match_EST_AMA = 1–1
|match_EST_FAM =
|match_EST_GIL =
|match_EST_NAC = 1–1
|match_EST_MOR = 3–3
|match_EST_POR =
|match_EST_RAV =
|match_EST_STA = 0–1
|match_EST_SPO = 0–1
|match_EST_TON =
|match_EST_VSC =

|match_AMA_ALV = 2–2
|match_AMA_ARO = 3–1
|match_AMA_AVS = 3–0
|match_AMA_BEN = 0–1
|match_AMA_BRA =
|match_AMA_CAS =
|match_AMA_EST =
|match_AMA_FAM =
|match_AMA_GIL =
|match_AMA_NAC = 1–1
|match_AMA_MOR = 0–0
|match_AMA_POR =
|match_AMA_RAV = 1–2
|match_AMA_STA =
|match_AMA_SPO =
|match_AMA_TON =
|match_AMA_VSC = 0–2

|match_FAM_ALV =
|match_FAM_ARO =
|match_FAM_AVS =
|match_FAM_BEN =
|match_FAM_BRA = 1–2
|match_FAM_CAS =
|match_FAM_EST = 4–0
|match_FAM_AMA = 2–3
|match_FAM_GIL = 0–0
|match_FAM_NAC =
|match_FAM_MOR =
|match_FAM_POR = 0–1
|match_FAM_RAV = 0–0
|match_FAM_STA = 3–0
|match_FAM_SPO = 1–2
|match_FAM_TON =
|match_FAM_VSC = 2–0

|match_GIL_ALV =
|match_GIL_ARO =
|match_GIL_AVS =
|match_GIL_BEN =
|match_GIL_BRA =
|match_GIL_CAS =
|match_GIL_EST = 2–0
|match_GIL_AMA = 2–0
|match_GIL_FAM =
|match_GIL_NAC =
|match_GIL_MOR = 2–0
|match_GIL_POR = 0–2
|match_GIL_RAV = 2–2
|match_GIL_STA = 1–0
|match_GIL_SPO =
|match_GIL_TON = 0–1
|match_GIL_VSC =

|match_MOR_ALV = 2–1
|match_MOR_ARO =
|match_MOR_AVS =
|match_MOR_BEN = 0–4
|match_MOR_BRA =
|match_MOR_CAS = 2–1
|match_MOR_EST =
|match_MOR_AMA =
|match_MOR_FAM = 2–2
|match_MOR_GIL =
|match_MOR_NAC =
|match_MOR_POR = 1–2
|match_MOR_RAV = 3–1
|match_MOR_STA =
|match_MOR_SPO =
|match_MOR_TON =
|match_MOR_VSC = 2–0

|match_NAC_ALV =
|match_NAC_ARO = 1–2
|match_NAC_AVS =
|match_NAC_BEN = 1–2
|match_NAC_BRA =
|match_NAC_CAS =
|match_NAC_EST =
|match_NAC_AMA =
|match_NAC_FAM = 0–1
|match_NAC_GIL = 0–2
|match_NAC_MOR = 3–2
|match_NAC_POR =
|match_NAC_RAV =
|match_NAC_STA =
|match_NAC_SPO = 1–4
|match_NAC_TON = 3–1
|match_NAC_VSC =

|match_POR_ALV =
|match_POR_ARO =
|match_POR_AVS = 2–0
|match_POR_BEN = 0–0
|match_POR_BRA = 2–1
|match_POR_CAS = 4–0
|match_POR_AMA = 3–1
|match_POR_EST = 1–0
|match_POR_FAM =
|match_POR_FAR =
|match_POR_GIL =
|match_POR_MOR =
|match_POR_NAC = 1–0
|match_POR_RAV =
|match_POR_STA =
|match_POR_SPO = a
|match_POR_TON =
|match_POR_VSC = 3–0

|match_RAV_ALV =
|match_RAV_ARO =
|match_RAV_AVS =
|match_RAV_BEN =
|match_RAV_BRA = 2–2
|match_RAV_CAS =
|match_RAV_AMA =
|match_RAV_EST = 0–4
|match_RAV_FAM =
|match_RAV_GIL =
|match_RAV_MOR =
|match_RAV_NAC = 1–1
|match_RAV_POR = 0–3
|match_RAV_STA = 1–1
|match_RAV_SPO =
|match_RAV_TON = 3–0
|match_RAV_VSC = 0–1

|match_STA_ALV = 2–1
|match_STA_ARO = 0–0
|match_STA_AVS = 2–0
|match_STA_BEN =
|match_STA_BRA =
|match_STA_CAS = 1–0
|match_STA_AMA = 0–0
|match_STA_EST =
|match_STA_FAM =
|match_STA_GIL =
|match_STA_MOR = 0–1
|match_STA_NAC =
|match_STA_POR =
|match_STA_RAV =
|match_STA_SPO = 1–2
|match_STA_TON = 1–2
|match_STA_VSC =

|match_SPO_ALV = 2–0
|match_SPO_ARO = 6–0
|match_SPO_AVS = 6–0
|match_SPO_BEN = a
|match_SPO_BRA = 1–1
|match_SPO_CAS =
|match_SPO_EST =
|match_SPO_AMA = 4–0
|match_SPO_FAM =
|match_SPO_GIL =
|match_SPO_MOR = 3–0
|match_SPO_NAC =
|match_SPO_POR = 1–2
|match_SPO_RAV = 4–0
|match_SPO_STA =
|match_SPO_TON =
|match_SPO_VSC =

|match_TON_ALV =
|match_TON_ARO =
|match_TON_AVS =
|match_TON_BEN =
|match_TON_BRA =
|match_TON_CAS = 1–2
|match_TON_EST = 2–2
|match_TON_AMA = 0–0
|match_TON_FAM = 0–1
|match_TON_GIL =
|match_TON_NAC =
|match_TON_MOR =
|match_TON_POR = 0–2
|match_TON_RAV =
|match_TON_STA =
|match_TON_SPO = 0–3
|match_TON_VSC = 0–1

|match_VSC_ALV =
|match_VSC_ARO = 1–1
|match_VSC_AVS = 4–0
|match_VSC_BEN = 0–3
|match_VSC_BRA = 1–1
|match_VSC_CAS =
|match_VSC_EST = 3–2
|match_VSC_AMA =
|match_VSC_FAM =
|match_VSC_GIL = 0–0
|match_VSC_MOR =
|match_VSC_NAC =
|match_VSC_POR =
|match_VSC_RAV =
|match_VSC_STA = 2–1
|match_VSC_SPO = 1–4
|match_VSC_TON =

}}

Bảng thắng bại

T = Thắng, H = Hòa, B = Bại
() = Trận đấu bị hoãn

Thống kê
Ghi bàn hàng đầu

Hat-trick
H (= Home): Sân nhà
A (= Away): Sân khách

Kiến tạo hàng đầu

Giải thưởng
Giải thưởng tháng

Tham khảo

Liên kết ngoài