The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
QAT

QSL Cup 2025/26

Every result, the table as it finished, and the price each match went off at. 110 matches played between September 2025 and April 2026.

110Matches
385Goals
3.5Per game
40.9%Home wins
83%Priced at kickoff
Al-Rayyan SCTop of the table

Final table 20 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 ASAl-Rayyan SC 12 10 1 1 +20 31
2 MSMuaither SC 13 8 2 3 +9 26
3 USUMM Salal 11 7 2 2 +11 23
4 ASAl-Arabi SC 11 7 1 3 +13 22
5 AWAl Waab 12 6 3 3 +5 21
6 ALMAl-Markhiya 12 6 3 3 +1 21
7 ASAl Shahaniya 12 6 2 4 0 20
8 ABSAl Bidda SC 12 5 3 4 +1 18
9 ALSAl-Sailiya 11 6 0 5 -3 18
10 ASAl Shamal 11 4 3 4 +7 15
11 QSQatar SC 10 4 1 5 0 13
12 ALKAl-Khor 11 4 1 6 0 13
13 AMAl Mesaimeer 11 3 4 4 -1 13
14 AKAl Kharaitiyat 11 4 1 6 -3 13
15 AADAl Ahli Doha 10 2 3 5 -8 9
16 ASAl-Duhail SC 10 2 3 5 -13 9
17 LCLusail City 10 1 4 5 -11 7
18 AWAl Wakrah 10 1 3 6 -5 6
19 ALGAl-Gharafa 10 1 2 7 -10 5
20 ASAl Sadd 10 1 2 7 -13 5

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.5
385 goals. 70.9% of matches went over 2.5.
Home advantage
40.9%
Draws 20%, away wins 39.1%.
Half-time lead held
73.8%
From 80 matches where someone led at the break.
1–2 9 · 8.2%
1–1 9 · 8.2%
3–0 7 · 6.4%
1–3 7 · 6.4%
3–1 6 · 5.5%
2–3 6 · 5.5%

Results 113

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Wednesday 15 April 2026
16:00 Al-Rayyan SC 2 – 0 Muaither SC 1.37 5.55 7.70
Sunday 29 March 2026
15:30 Muaither SC 3 – 3 Al-Arabi SC 4.70 4.33 1.68
Saturday 28 March 2026
15:30 Al-Rayyan SC 3 – 3 UMM Salal 1.57 4.60 5.50
Wednesday 25 March 2026
17:15 Al-Arabi SC 3 – 1 Al Waab 1.72 4.50 4.70
15:15 Muaither SC 3 – 2 Al-Markhiya 3.40 3.75 2.39
Tuesday 24 March 2026
17:15 UMM Salal 2 – 0 Al Bidda SC 1.54 4.40 6.50
15:15 Al-Rayyan SC 3 – 0 Al Shahaniya 1.46 5.33 7.00
Tuesday 27 January 2026
15:30 Al Shahaniya 1 – 0 Al Shamal 7.70 5.49 1.69
15:30 Al-Sailiya 1 – 3 Al Bidda SC 4.75 4.10 2.10
13:30 Al-Markhiya 2 – 1 Al-Khor 2.10 3.82 3.40
Monday 26 January 2026
15:30 Al Waab 3 – 1 Al Mesaimeer 2.72 3.61 2.55
15:30 Al-Arabi SC 2 – 2 Qatar SC 2.59 3.85 2.50
13:30 Muaither SC 2 – 0 Al Kharaitiyat 2.95 3.74 2.65
Wednesday 21 January 2026
15:30 Muaither SC 4 – 1 Al Mesaimeer 2.54 3.91 3.75
15:30 Lusail City 0 – 1 Al Bidda SC 2.54 3.75 2.96
13:30 Al-Khor 2 – 0 Al-Rayyan SC 3.80 4.60 1.87
Tuesday 20 January 2026
15:30 Al Waab 2 – 1 Al Shahaniya 2.10 3.99 3.66
15:30 Al Kharaitiyat 1 – 4 Al Shamal 3.30 3.65 2.39
13:30 Al-Markhiya 1 – 1 Al Wakrah 2.30 3.85 2.99
Monday 19 January 2026
15:30 Al-Sailiya 2 – 1 Al Ahli Doha 3.25 3.75 2.25
15:30 Al-Arabi SC 5 – 0 Al Sadd 1.40 6.47 9.60
13:30 Qatar SC 3 – 2 Al-Gharafa 1.43 5.63 6.50
13:30 UMM Salal 3 – 0 Al-Duhail SC 2.08 4.75 5.50
Sunday 14 December 2025
16:30 Al Shamal 0 – 1 Al Ahli Doha 2.65 4.22 2.80
14:30 Lusail City 3 – 3 UMM Salal — — —
13:00 Al Shahaniya 2 – 0 Al-Duhail SC 2.95 3.80 2.72
Saturday 13 December 2025
17:15 Muaither SC 3 – 0 Al-Arabi SC 2.15 4.95 3.33
17:15 Al Wakrah 2 – 3 Al-Gharafa 1.90 4.65 4.33
13:00 Al Waab 1 – 3 Al-Markhiya 2.53 4.06 2.70
13:00 Al-Khor 1 – 2 Al Kharaitiyat 2.13 4.27 3.14
Friday 12 December 2025
16:30 Al Mesaimeer 3 – 0 Al-Sailiya 2.37 5.00 6.45
16:30 Al Bidda SC 1 – 2 Qatar SC 4.40 4.33 2.55
14:30 Al-Rayyan SC 5 – 3 Al Sadd 2.45 4.49 7.05
Saturday 6 December 2025
17:15 Lusail City 1 – 1 Al Shahaniya — — —
17:15 Muaither SC 1 – 3 Al-Rayyan SC 8.67 6.62 1.33
13:00 Al-Sailiya 3 – 0 Al-Arabi SC 2.85 4.07 2.58
13:00 Qatar SC 6 – 1 UMM Salal 3.45 3.95 2.08
Friday 5 December 2025
16:30 Al Mesaimeer 1 – 1 Al Shamal 6.75 4.91 1.77
16:30 Al-Khor 2 – 4 Al Ahli Doha — — —
14:30 Al Bidda SC 2 – 1 Al Wakrah — — —
Thursday 4 December 2025
13:00 Al Waab 2 – 1 Al-Gharafa — — —
13:00 Al-Markhiya 0 – 0 Al-Duhail SC — — —
13:00 Al Kharaitiyat 0 – 5 Al Sadd — — —
Saturday 29 November 2025
16:30 Al Kharaitiyat 2 – 3 Al-Sailiya 2.25 3.86 3.15
16:30 Al-Khor 3 – 4 Al-Arabi SC — — —
14:30 Al Waab 1 – 2 UMM Salal 4.20 4.03 1.78
Friday 28 November 2025
16:30 Al-Gharafa 1 – 1 Lusail City — — —
16:30 Al Shamal 1 – 2 Al-Rayyan SC 4.50 4.75 2.02
14:30 Al Ahli Doha 1 – 2 Muaither SC — — —
Thursday 27 November 2025
17:15 Al Sadd 1 – 3 Al Mesaimeer 5.50 5.82 1.81
17:15 Al Wakrah 3 – 0 Al Shahaniya 2.00 6.50 13.00
13:00 Al-Duhail SC 0 – 0 Al Bidda SC 5.90 5.11 3.10
13:00 Al-Markhiya 3 – 1 Qatar SC 2.31 4.69 4.75
Sunday 16 November 2025
16:30 UMM Salal 3 – 1 Al Wakrah 2.00 5.25 6.40
16:30 Al Sadd 2 – 2 Al Ahli Doha — — —
14:30 Muaither SC 1 – 0 Al Kharaitiyat 2.10 3.92 3.45
14:30 Al Mesaimeer 2 – 3 Al-Khor 4.43 4.24 2.25
Saturday 15 November 2025
16:30 Lusail City 1 – 2 Al-Markhiya — — —
14:30 Al Bidda SC 0 – 2 Al Waab 2.60 3.77 2.49
Friday 14 November 2025
16:00 Al-Sailiya 1 – 4 Al-Rayyan SC 7.33 4.91 1.49
16:00 Al-Duhail SC 1 – 0 Al-Gharafa 1.94 4.25 3.35
14:30 Qatar SC 0 – 1 Al Shahaniya 2.39 4.30 4.80
14:30 Al-Arabi SC 0 – 3 Al Shamal 2.08 4.00 3.40
Tuesday 11 November 2025
14:30 Al Ahli Doha 2 – 2 Al Wakrah 7.20 5.92 1.80
Wednesday 29 October 2025
16:30 Al-Markhiya 1 – 0 Al-Khor 6.00 4.33 2.37
16:30 UMM Salal 2 – 3 Muaither SC 2.09 4.06 4.00
14:30 Al-Sailiya 0 – 3 Al Bidda SC 4.04 3.88 2.26
Tuesday 28 October 2025
16:30 Al-Arabi SC 6 – 1 Lusail City — — —
16:30 Al-Duhail SC 1 – 3 Al-Rayyan SC 3.07 3.92 2.62
14:30 Qatar SC 2 – 2 Al Mesaimeer 5.00 4.41 1.68
14:30 Al Sadd 1 – 2 Al Shahaniya 3.19 3.80 3.90
Monday 27 October 2025
16:30 Al-Gharafa 0 – 1 Al Shamal 15.00 7.00 1.83
14:30 Al Kharaitiyat 0 – 3 Al Waab 3.10 3.52 3.27
Sunday 19 October 2025
16:30 Al-Duhail SC 0 – 4 Al-Arabi SC — — —
14:30 Al Sadd 0 – 5 UMM Salal 1.38 5.33 6.26
14:30 Al Ahli Doha 1 – 6 Qatar SC — — —
Saturday 18 October 2025
16:30 Al Shamal 5 – 0 Al-Markhiya 1.59 4.54 7.29
16:30 Al-Rayyan SC 2 – 2 Al Waab 1.35 6.10 10.92
14:30 Al Mesaimeer 1 – 1 Lusail City — — —
14:30 Al Shahaniya 3 – 2 Al-Khor 2.65 3.40 2.85
Friday 17 October 2025
16:30 Al Wakrah 1 – 1 Al Kharaitiyat 1.96 4.40 5.40
16:30 Al-Gharafa 0 – 3 Al-Sailiya 9.00 5.20 3.14
14:30 Al Bidda SC 2 – 2 Muaither SC 2.02 3.80 3.40
Saturday 4 October 2025
17:00 UMM Salal 3 – 1 Al-Sailiya 2.80 5.20 8.50
17:00 Al-Arabi SC 4 – 1 Qatar SC 1.71 5.37 6.99
15:00 Al Ahli Doha 0 – 1 Al Waab 2.40 3.56 3.05
15:00 Al-Rayyan SC 5 – 2 Lusail City — — —
Friday 3 October 2025
17:00 Al Sadd 2 – 3 Al-Markhiya 3.60 4.38 2.66
15:00 Al Shamal 3 – 3 Al Bidda SC 1.95 4.34 6.20
15:00 Al Wakrah 2 – 3 Al Mesaimeer 2.19 4.66 6.75
Thursday 2 October 2025
17:00 Al-Gharafa 0 – 1 Al-Khor 2.60 4.35 5.75
15:00 Al Shahaniya 2 – 0 Muaither SC 2.50 3.85 3.48
15:00 Al-Duhail SC 0 – 4 Al Kharaitiyat 3.44 4.05 2.65
Wednesday 24 September 2025
17:00 Al-Sailiya 1 – 0 Al-Markhiya 4.51 4.14 3.20
17:00 Lusail City 4 – 1 Al Ahli Doha — — —
15:00 Qatar SC 1 – 4 Al Kharaitiyat 4.20 4.15 2.49
15:00 UMM Salal 1 – 1 Al-Khor 4.85 4.08 2.19
Tuesday 23 September 2025
17:00 Al-Rayyan SC 4 – 3 Al Wakrah 2.07 4.62 5.33
15:00 Al Shahaniya 0 – 0 Al Shamal 3.96 4.22 2.10
Monday 22 September 2025
17:00 Muaither SC 5 – 2 Al-Gharafa 3.70 3.90 2.29
17:00 Al Bidda SC 3 – 1 Al Sadd 1.90 4.69 4.70
15:00 Al-Arabi SC 1 – 1 Al Waab 3.65 3.66 2.66
15:00 Al Mesaimeer 1 – 2 Al-Duhail SC 3.10 4.00 3.04
Wednesday 3 September 2025
17:30 Al Shamal 1 – 3 UMM Salal 2.49 4.00 3.40
17:30 Al-Rayyan SC 4 – 1 Qatar SC 1.50 4.89 7.45
15:30 Al-Khor 3 – 0 Al Bidda SC 1.97 4.40 3.60
15:30 Al Shahaniya 1 – 2 Al-Sailiya 2.34 3.93 4.59
Tuesday 2 September 2025
17:30 Al Ahli Doha 0 – 0 Al-Duhail SC 4.30 4.52 2.18
15:30 Al Wakrah 1 – 3 Al-Arabi SC 3.30 4.15 3.50
Monday 1 September 2025
17:30 Al-Markhiya 0 – 0 Muaither SC 1.77 3.94 4.90
17:30 Al-Gharafa 3 – 3 Al Sadd 1.28 8.06 14.90
15:30 Al Waab 1 – 1 Al Mesaimeer 2.16 3.81 3.53
15:30 Al Kharaitiyat 5 – 1 Lusail City — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key