Final Table:
1.Vipers SC 30 19 10 1 55-17 67 [C] Champions
2.KCCA FC 30 19 5 6 46-22 62
3.SC Villa 30 18 7 5 47-17 61
4.Kitara FC 30 16 8 6 43-22 56
5.NEC FC 30 14 11 5 32-22 53
6.Entebbe UPPC FC 30 14 9 7 30-20 51 [P] [*]
7.Police FC 30 13 8 9 42-35 47
8.Maroons FC 30 9 11 10 26-27 38
9.BUL FC 30 9 10 11 30-33 37
10.Express FC 30 9 10 11 28-31 37
11.URA FC 30 5 16 9 27-30 31
12.Mbarara City 30 6 8 16 26-47 26
13.Lugazi FC 30 5 10 15 19-36 25
14.UPDF FC 30 5 7 18 24-41 22
-------------------------------------------------
15.Calvary FC (Yumbe) 30 4 9 17 14-39 21 [P] Relegated
14.Buhimba United Saints 30 4 3 23 13-66 12 [P] [-3] Relegated
[*] Gaddafi Modern FC were renamed Entebbe Uganda Printing and Publishing Corporation FC
NB: Buhimba Saints had 3 points and 3 goals deducted because of their no
show in round 28; because of that, the total goal difference in the
final standings is -3
Round 1
[Sep 26]
BUL 0-0 URA
Entebbe UPPC 0-1 Buhimba
Kitara 1-1 KCCA
Lugazi 3-1 Calvary
Police 1-1 Mbarara City
Express 1-0 UPDF
[Nov 29]
Maroons 1-1 NEC
Vipers 1-1 Villa
Round 2
[Oct 1]
Entebbe UPPC 2-1 Lugazi
BUL 1-0 Maroons
[Oct 2]
Police 2-1 Express
URA 1-1 NEC
[Oct 3]
Mbarara City 0-1 UPDF
[Oct 4]
Buhimba 2-0 Calvary
KCCA 2-1 Villa
Kitara awd Vipers [awarded 3-0; Vipers dns because of dispute over
new league format]
Round 3
[Oct 15]
UPDF 1-2 Maroons
Villa 1-1 Entebbe UPPC
[Oct 16]
Buhimba 1-0 Kitara
KCCA 0-0 Lugazi
[Oct 17]
Mbarara City 1-1 BUL
URA 1-1 Express
[Oct 18]
NEC 2-2 Police
[Dec 9]
Calvary 0-0 Vipers
NB: on Oct 18, the FUFA Executive Committee suspended the new format.
Round 4
[Oct 22]
Lugazi 0-0 URA
Maroons 0-0 Calvary
[Oct 23]
BUL 3-0 Buhimba
Express 0-1 KCCA
[Oct 24]
Kitara 3-2 Mbarara City
Villa 2-1 Police
[Oct 25]
Entebbe UPPC 1-0 NEC
[Dec 2]
Vipers 5-1 UPDF
Round 5
[Oct 29]
Police 2-1 Maroons
URA 3-2 UPDF
[Oct 30]
Kitara 4-0 Lugazi
BUL 0-0 Express
[Oct 31]
Buhimba 0-3 Villa
KCCA 4-2 Calvary
[Nov 1]
Mbarara City 0-1 NEC
Entebbe UPPC 0-1 Vipers
Round 6
[Nov 5]
Maroons 0-0 URA
Express 4-1 Mbarara City
[Nov 6]
UPDF 1-2 Police
Villa 1-0 Kitara
[Nov 7]
Calvary 2-4 Entebbe UPPC
Vipers 1-0 KCCA
[Nov 8]
Lugazi 5-2 Buhimba
NEC 1-1 BUL
Round 7
[Nov 19]
Calvary 0-1 UPDF
Entebbe UPPC 0-2 Police
[Nov 20]
Kitara 1-0 BUL
Lugazi 0-0 Express
Villa 2-1 NEC
[Nov 21]
Buhimba 1-2 Mbarara City
KCCA 2-1 URA
[Nov 22]
Vipers 2-1 Maroons
Round 8
[Nov 25]
Maroons 3-0 Lugazi
UPDF 0-1 Villa
NEC 1-0 Calvary
[Nov 26]
URA 7-3 Buhimba
Express 0-3 Vipers
[Nov 27]
BUL 0-2 Entebbe UPPC
Police 1-2 Kitara
[Nov 28]
Mbarara City 1-2 KCCA
Round 9
[Dec 3]
Police 4-0 Buhimba
Mbarara City 1-1 Entebbe UPPC
[Dec 4]
Express 4-0 Calvary
URA 0-1 Kitara
[Dec 5]
UPDF 2-0 Lugazi
NEC 1-1 Vipers
[Dec 6]
Maroons 1-0 Villa
[Dec 7]
BUL 1-2 KCCA
Round 10
[Dec 10]
Lugazi 1-1 Police
Buhimba 2-2 UPDF
[Dec 11]
Entebbe UPPC 2-0 Express
Villa 3-0 URA
[Dec 12]
Kitara 2-0 Maroons
KCCA 2-1 NEC
[Dec 13]
Calvary 1-1 Mbarara City
Vipers 3-1 BUL
Round 11
[Dec 16]
UPDF 0-0 NEC
BUL 1-3 Police
KCCA 1-0 Buhimba
[Dec 17]
Lugazi 1-2 Vipers
Maroons 4-0 Express
Mbarara City 1-0 URA
Villa 1-0 Calvary
[Dec 18]
Entebbe UPPC 1-0 Kitara
Round 12
[Jan 6]
Buhimba 1-0 Maroons
Police 2-0 KCCA
Vipers 2-0 Mbarara City
[Jan 7]
Kitara 2-1 UPDF
Calvary 0-1 BUL
NEC 1-0 Lugazi
[Jan 8]
Express 0-1 Villa
[Jan 13]
URA 0-1 Entebbe UPPC
Round 13
[Jan 21]
Maroons 0-0 KCCA
Police 2-0 Calvary
UPDF 0-1 Entebbe UPPC
[Jan 23]
BUL 2-1 Villa
[Jan 24]
Mbarara City 0-0 Lugazi
NEC 3-3 Kitara
Express 3-1 Buhimba
URA 0-3 Vipers
Round 14
[Jan 27]
Buhimba 0-1 NEC
Lugazi 2-1 BUL
KCCA 4-0 UPDF
Entebbe UPPC 0-0 Maroons
Calvary 0-0 URA
Vipers 4-1 Police
[Jan 28]
Kitara 1-0 Express
Villa 6-1 Mbarara City
Round 15
[Jan 30]
Vipers 4-0 Buhimba
UPDF 0-1 BUL
KCCA 0-1 Entebbe UPPC
[Jan 31]
NEC 0-0 Express
Maroons 1-1 Mbarara City
URA 0-0 Police
Calvary 0-1 Kitara
Villa 0-0 Lugazi
Halfway Table:
1.Vipers SC 15 11 3 1 32-10 36 [C]
2.Kitara FC 15 10 2 3 24-11 32
3.SC Villa 15 9 3 3 24-10 30
4.KCCA FC 15 9 3 3 21-12 30
5.Entebbe UPPC FC 15 9 3 3 17- 9 30 [P] [*]
6.Police FC 15 8 4 3 26-16 28
7.NEC FC 15 4 8 3 15-14 20
8.BUL FC 15 5 4 6 14-16 19
9.Maroons FC 15 4 6 5 14-11 18
10.Express FC 15 4 4 7 14-17 16
11.Lugazi FC 15 3 6 6 13-19 15
12.URA FC 15 2 7 6 13-18 13
13.Buhimba United Saints 15 4 1 10 14-35 13 [P]
14.Mbarara City 15 2 6 7 13-25 12
-------------------------------------------------
15.UPDF FC 15 3 2 10 12-24 11
16.Calvary FC (Yumbe) 15 0 4 11 6-25 4 [P]
[*] Gaddafi Modern FC were renamed Entebbe Uganda Printing and Publishing Corporation FC
Round 16
[Feb 12]
Police 2-1 Lugazi
Maroons 0-1 Kitara
Mbarara City 1-0 Calvary
[Feb 13]
BUL 1-1 Vipers
UPDF 0-0 Buhimba
NEC 3-1 KCCA
[Feb 14]
Express 0-0 Entebbe UPPC
URA 0-0 Villa
Round 17
[Feb 17]
Entebbe UPPC 1-0 Mbarara City
Buhimba 1-1 Police
Vipers 1-1 NEC
[Feb 18]
Calvary 0-0 Express
Lugazi 1-0 UPDF
KCCA 2-1 BUL
[Feb 19]
Kitara 1-1 URA
Villa 2-0 Maroons
Round 18
[Mar 2]
Buhimba 0-2 KCCA
Calvary awd Villa [awarded 0-3; abandoned at 0-1 at half-time due
[Mar 3] to crowd trouble]
Police 0-2 BUL
Kitara 2-0 Entebbe UPPC
NEC 1-0 UPDF
Vipers 3-0 Lugazi
[Mar 4]
URA 2-0 Mbarara City
Express 1-1 Maroons
Round 19
[Mar 6]
BUL 5-1 Calvary
UPDF 1-1 Kitara
Lugazi 0-2 NEC
KCCA 2-1 Police
[Mar 7]
Entebbe UPPC 0-0 URA
Maroons 1-0 Buhimba
Mbarara City 1-2 Vipers
Villa 0-0 Express
Round 20
[Mar 10]
Buhimba 0-1 BUL
Calvary 0-1 Maroons
Mbarara City 0-1 Kitara
Police 1-0 Villa
NEC 0-0 Entebbe UPPC
[Mar 11]
UPDF 1-2 Vipers
URA 1-0 Lugazi
KCCA 3-0 Express
Round 21
[Mar 13]
BUL 0-0 Mbarara City
Kitara 4-0 Buhimba
Police 0-1 NEC
[Mar 14]
Maroons 0-0 UPDF
Lugazi 0-3 KCCA
Entebbe UPPC 0-2 Villa
Express 3-1 URA
Vipers 1-0 Calvary
Round 22
[Apr 8]
Maroons 1-0 BUL
Express 3-1 Police
[Apr 9]
UPDF 3-1 Mbarara City
NEC 1-0 URA
[Apr 10]
Lugazi 1-1 Entebbe UPPC
Vipers 0-0 Kitara
[Apr 11]
Calvary 2-0 Buhimba
Villa 1-0 KCCA
Round 23
[Apr 15]
Calvary 0-0 Lugazi
UPDF 0-1 Express
Villa 1-1 Vipers
[Apr 16]
Mbarara City 1-2 Police
Buhimba 1-2 Entebbe UPPC
URA 1-1 BUL
[Apr 17]
KCCA 1-0 Kitara
[Apr 18]
NEC 1-0 Maroons
Round 24
[Apr 21]
BUL 2-5 UPDF
Mbarara City 2-2 Maroons
Police 2-1 URA
Buhimba 0-2 Vipers
Entebbe UPPC 0-1 KCCA
Express 0-0 NEC
[Apr 22]
Kitara 0-0 Calvary
Lugazi 0-1 Villa
Round 25
[Apr 24]
UPDF 0-0 URA
Express 0-2 BUL
NEC 1-0 Mbarara City
[Apr 25]
Calvary 1-0 KCCA
Lugazi 1-2 Kitara
Maroons 3-1 Police
Villa 4-0 Buhimba
[Apr 26]
Vipers 3-0 Entebbe UPPC
Round 26
[Apr 28]
BUL 0-1 NEC
Mbarara City 2-1 Express
URA 2-2 Maroons
[Apr 29]
Buhimba 0-2 Lugazi
Entebbe UPPC 2-0 Calvary
Police 2-0 UPDF
KCCA 1-1 Vipers
[Apr 30]
Kitara 2-0 Villa
Round 27
[May 6]
Calvary 1-0 Police
Lugazi 0-1 Mbarara City
[May 7]
Entebbe UPPC 2-0 UPDF
KCCA 3-0 Maroons
[May 8]
Buhimba 0-2 Express
Villa 0-0 BUL
Vipers 1-1 URA
[May 9]
Kitara 0-1 NEC
Round 28
[May 12]
BUL 0-0 Lugazi
Maroons 0-0 Entebbe UPPC
Police 0-0 Vipers
URA 1-1 Calvary
Express 3-2 Kitara
[May 13]
Mbarara City 1-3 Villa
UPDF 1-2 KCCA
NEC awd Buhimba [awarded 3-0, Buhimba dns]
Round 29
[May 19]
BUL 1-1 Kitara
Maroons 0-3 Vipers
UPDF 0-0 Calvary
URA 0-0 KCCA
Police 1-1 Entebbe UPPC
Mbarara City 2-0 Buhimba
Express 0-0 Lugazi
[May 20]
NEC 1-4 Villa
Round 30
[May 22]
Buhimba 0-3 URA
[May 23]
Calvary 2-0 NEC
Entebbe UPPC 4-0 BUL
KCCA 4-1 Mbarara City
Kitara 2-2 Police
Lugazi 0-1 Maroons
Villa 2-1 UPDF
Vipers 2-0 Express
Final Table:
1.Vipers SC 30 19 10 1 55-17 67 [C] Champions
2.KCCA FC 30 19 5 6 46-22 62
3.SC Villa 30 18 7 5 47-17 61
4.Kitara FC 30 16 8 6 43-22 56
5.NEC FC 30 14 11 5 32-22 53
6.Entebbe UPPC FC 30 14 9 7 30-20 51 [P] [*]
7.Police FC 30 13 8 9 42-35 47
8.Maroons FC 30 9 11 10 26-27 38
9.BUL FC 30 9 10 11 30-33 37
10.Express FC 30 9 10 11 28-31 37
11.URA FC 30 5 16 9 27-30 31
12.Mbarara City 30 6 8 16 26-47 26
13.Lugazi FC 30 5 10 15 19-36 25
14.UPDF FC 30 5 7 18 24-41 22
-------------------------------------------------
15.Calvary FC (Yumbe) 30 4 9 17 14-39 21 [P] Relegated
14.Buhimba United Saints 30 4 3 23 13-66 12 [P] [-3] Relegated
[*] Gaddafi Modern FC were renamed Entebbe Uganda Printing and Publishing Corporation FC
NB: Buhimba Saints had 3 points and 3 goals deducted because of their no
show in round 28; because of that, the total goal difference in the
final standings is -3
Discarded New League Format
At the start of the season, a controversial new league format was announced, consisting
of three "Rounds":
Round-1
A single round robin between all 16 clubs.
Round-2
Top-8 of Round-1 play double round robin in Group-1
Bottom-8 of Round-1 play double round robin in Group-2
Round-3
Top-6 of Group-1 of Round-2 play single round robin in Group-3
Bottom-2 of Group-1 and Top-2 of Group-2 of Round-2 play single round robin in Group-4
Bottom-6 of Group-2 of Round-2 play single round robin in Group-5
Clubs carry over records from Round-2 (but not from Round-1)
(how this was supposed to work for Group-4 is obscure)
NB: hosting rights in Round-3 were to be reversed from fixtures in Round-1;
two teams to be relegated (presumably both from Group-5 although that
is not completely clear from the published regulations which only said
that the "Final Table Standing shall be drawn from points and goals
accumulated in Round-2 and Round-3"; these also stated that "The club
that is ranked in 1st Position in the Final Table Standing shall be
declared the 1st Division Champions for the UPL 2025/26 Season", but
did not specify explicitly that that club is to come from Group-3, as
would seem logical).
Out of protest against this convoluted and fairly nonsensical new format,
Vipers refused to play its fixtures in the first three rounds;
after that, on Oct 18, the FUFA Executive Committee suspended the new format.
NB: 52nd edition Preliminaries - Buganda Region Round 1 [Nov 29] Garuga Stars 2-1 Kiyinga Young Nabbingo SC lt Happy Boys Kagaba Kibibi Golden Eagles - Bombo United Kiringente United bt Namakandwa Rangers Kick 4 Africa lt Kooki United Nantabulirwa One SC - Bamusuuta FC [Nov 30] Mawokota United bt Lukaya TC Round 2 [Dec ?] Kajjansi United 2-2 Bamusuuta FC [1-3 pen] Kiwanga United 2-1 Kakiri TC Mawokota United 1-0 Kiringente United Happy Boys Kagaba 1-0 Masaka City Buikwe Red Stars 1-1 Luweero United [3-4 pen] Entebbe FC 0-2 Uganda Sports Arena Buwambo United 2-0 Kooki Unuted Entebbe Pride 0-0 Seeta United [2-3 pen] Free Stars 0-2 Garuga Stars Round 3 [Dec 11] Synergy FC 1-2 Garuga Stars Round 4 Garuga Stars 1-0 Kira United Round of 64 [Jan 12] Garuga Stars 0-1 BUL FC Preliminaries - Eastern Region [Dec 6] Labella Vitta 0-3 JMC Hippos FC Walukuba Corporate 0-0 Good News FC [4-3 pen] Bugiri East Enders 2-0 Mayuge Boda Boda Tororo Elite 2-1 Busiu United Bwondha Victoria 1-0 Victorious FC [Dec 7] Bugiri United 0-2 Iwemba Lion FC Iganga United 4-1 Vlaq Fuego FC [Dec 9] Pallisa Hospital FC - UCU FC Tiira Sporting FC - IUIU SC KN Malmillas FC - Bugiri East Enders SIDI Busia FC - Tororo Elite Nabitende Youngstar - Bugiri United Sky Sports - Busamaga Redstar Iganga Young - JMC Hippos FC Challo FC - Busia Fisheries Bugade FC - Eme United Amusi College FC - Admin FC Bugisu United Mayuge United - Jinja North United [Dec 10] Mbale Garage FC - Northern Division FC Budondo United - Kakira Cherries Busia YoungstarS - Nakaloke Garage Walukuba Corporate - Bwondha Victoria (?) [Dec 14] School of Hygiene w/o Walukuba Corporate [Walukuba dns; awarded 2-0] Ntinda Young 1-1 Northern Division [6-5 pen] Pallisa Hospital FC 1-0 Nakaloke Garage Dreamstars 2-0 JMC Hippos FC Labella Vitta 0-0 IUIU SC [4-3 pen] Kyabazinga FC 2-0 Eleven Bullets Galaxy FC 2-0 Balq Fuego FC Calvary Baptist FC 1-0 Mbale Garage FC [Dec 17] Kyabazinga FC 2-1 UCU Mbale Pallisa Hospital FC 2-0 Eme United Iganga Young 1-2 Busoga United Ntinda Young 1-1 Labella Vitta [4-3 pen] Busia Youngstars 1-0 Calvary Baptist FC Bwondha Victoria 1-0 Dreamstars FC School of Hygiene 0-1 Bugisu United Galaxy FC 0-2 Amus College FC [Dec 20] Kyabazinga FC 0-0 Bwondha Victoria [4-5 pen] Pallisa Hospital FC 1-0 Busoga United Busia Youngstars 0-0 Bugisu United [3-2 pen] Amus College FC 7-0 Ntinda Young National Phase 1/32 Finals [Feb 5] St. George Masindi 0-2 KCCA FC Tapoh FC lt Buhimba United Saints FC Nsambya SC 1-2 UPDF FC Agape United Kotido 0-7 BUL FC Six O'Clock FC 1-0 Mbale Heroes FC Busia Young Stars 1-2 Mbarara City FC Northern Gateway FC 0-1 Vipers SC [Feb 6] Ombachi Pride SC 0-1 Entebbe UPPC FC Obule Earth Quake 0-1 Kitara FC Kisugu United FC 1-2 Lugazi FC Pallisa Hospital FC 1-2 SC Villa Mairye Unied FC 0-3 Police FC Patongo United 1-0 URA FC Paidha United SC 1-2 Maroons SC [Feb 7] Mabira Town Council 0-2 NEC FC [Feb 8] Pakwach Young Stars 1-1 Express FC [6-7 pen] Kuluva Rainbow FC 1-1 Ntugasaze FC [2-3 pen] Kabale City FC 1-3 Onduparaka FC Red Devo FC 0-0 Newbbi Central [5-4 pen] Happy Boys Kagaba 2-2 Young Elephants FC [3-1 pen] Bwizibwera Unuted 1-2 Iganga United FC Kumi United FC 1-1 CATDA FC [4-1 pen] Bumate United FC 1-2 Blacks Power FC Amus College FC 2-0 Kiyinda Boys FC [Feb 9] Football Classroom 3-1 Calvary FC [Feb 10] Garuga Stars FC drw Kataka FC [Kataka on pen] Lugazi Nabugabo FC 1-2 Kigezi Homeboyz FC Melody Star FC 1-1 S. Bright Stars FC [5-4 pen] Bwondha Victoria FC 0-0 Kaaro Karungi FC [Kaaro on pen] Mutolere SC 2-2 Wakiso Giants FC [4-3 pen] Booma FC 0-3 Bunyaruguru United FC Pajule Lions FC bt Paidha Black Angels SC 1/16 Finals [Feb 22] KCCA 1-0 Mbarara City [Feb 24] Kitara 2-0 Entebbe UPPC Vipers 6-0 Pajule Lions [Feb 25] Ntugasaze 0-2 Express Red Devo 1-0 Kaaro Karungi Onduparaka 0-0 Football Classroom [5-4 pen] Iganga United 1-0 Melody Star Kigezi HomeBoyz 1-1 Happy Boys (Kagaba) [3-4 pen] URA 0-0 Blacks Power [6-5 pen] Villa 2-2 BUL [4-3 pen] [Feb 26] Bunyaruguru United 1-0 Amus College Maroons 1-0 Kumi United UPDF 0-2 NEC [Feb 27] Tapo United 1-0 Mutolere Police 1-2 Lugazi [Mar 4] Six O'Clock 1-0 Kataka 1/8 Finals [May 16] Happy Boys (Kagaba) 0-0 Six O'Clock [5-3 pen] [Mar 17] NEC 2-0 Lugazi KCCA 5-0 Onduparaka [Mar 18] Kitara 6-0 Bunyaruguru United Vipers 4-0 Iganga United [Mar 19] Villa 1-0 Maroons [Mar 20] URA 3-0 Tapo United Express 4-0 Red Devo Quarterfinals [Apr 3] NEC 0-0 Vipers [3-4 pen] [Apr 4] URA 2-2 KCCA [4-2 pen] [Apr 5] Kitara 3-0 Express [Apr 6] Happy Boys (Kagaba) 0-1 Villa Semifinals First Legs [May 3] Kitara 0-0 Vipers [May 4] URA 0-2 Villa Second Legs [May 15] Vipers 1-1 Kitara [May 16] Villa 1-0 URA Final [May 30, Fufa Technical Centre, Njeru] Kitara 2-1 Villa
Final Table:
1.Blacks Power FC (Lira) 30 16 7 7 35-18 55 Promoted
2.Ntugasaze FC 30 14 11 5 42-22 53 Promoted
3.Kataka FC (Mbale) 30 16 3 11 40-26 51 Promoted
4.Kigezi HomeBoyz 30 14 9 7 36-22 51 Promoted
-------------------------------------------------
5.Paidha Black Angels 30 15 7 8 33-23 50 [-2]
6.Bunyaruguru United FC 30 12 7 11 31-25 43 [P]
7.Kiyinda Boys FC 30 12 6 12 38-31 40 [-2]
8.Young Elephants FC 30 12 6 12 42-40 40 [P] [-2]
9.Iganga United 30 11 5 14 30-33 38 [P]
10.CATDA FC 30 9 10 11 24-32 37 [P]
11.Kaaro Karungi FC 30 10 8 12 26-30 36 [-2]
12.Onduparaka FC 30 9 9 12 24-32 36
-------------------------------------------------
13.Nebbi Central 30 9 9 12 35-42 34 [P] [-2] Relegated
14.Bright Stars FC 30 7 11 12 25-31 32 [R] Relegated
15.Wakiso Giants FC 30 8 7 15 31-48 31 [R] Relegated
16.Mbale Heroes FC 30 6 5 19 14-67 17 [R] [-6] Relegated
NB: total goal difference -16 as five clubs (Kaaro Karungi, Kiyinda Boys,
Nebbi Central, Paidha Black Angels and Young Elephans) all had 2 points
and 2 goals deducted, and Mbale Heroes had 6 points and goals deducted
Final Stage First Legs Black Star 1-1 Buwambo United Amus College FC 2-1 MYDA FC Mutolere SC 1-0 Booma FC Pajule Lions 1-0 Pakwach Young Stars Second Legs Buwambo United 4-2 Black Star MYDA FC 0-0 Amus College FC Booma FC 0-0 Mutolere SC Pakwach Young Stars 2-0 Pajule Lions NB: Amus College, Buwambo United, Mutolere and Pakwach Young Stars promoted to Big League
Prepared and maintained by Hans Schöggl and Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Authors: Hans Schöggl and Karel Stokkermans
Last updated: 27 Aug 2026
(C) Copyright Hans Schöggl, Karel Stokkermans and RSSSF 2025/26
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.