Club · Girabola ZAP · Calulo
Club Recreativo e Desportivo do Libolo
Os Touros · Founded 1942 · Professional
- Estádio Mário Alves Pacheco · 5,000
- Angola
- Reputation
- 3,900 calc
- Squad strength calc
- 77.38 Best sixteen by CA
- Players calc
- 30
- Balance
- £9,938,378
- Transfer budget
- £432,103
- Wage budget
- £0 p/w
Best XI (calc)
- GKBeni
- DLLara
- DRNelo
- MLAndeloy
- MRBanana
- DCChinote
- DC—
- MCAguinaldo Catanga
- MCJoão Vala
- STJelson Neves
- STChiló
- Formation
- 4-4-2
- Average CA (calc)
- —
- Goalkeeper, highest CA (calc)
- 70
- Defender, highest CA (calc)
- 86
- Midfielder, highest CA (calc)
- 81
- Attacker, highest CA (calc)
- 75
Line maxima are fm-reader's figures for the full squad by calculated best position; they include loans in and exclude loans out. The XI average is shown only when all eleven positions are filled.
Best sixteen (calc)
Calculated by fm-reader from the 16 highest-CA squad players (at most sixteen). The squad includes loans in and excludes loans out, with players matched to the team's gender. PA uses expected potential for range codes. Missing inputs stay missing.
| Measure | Average | Median | Lowest | Highest | League rank of average | League rank of median |
|---|---|---|---|---|---|---|
| Current ability | 77.38 | 76.0 | 73 | 86 | 12 | 12 |
| Expected potential | 87.75 | 85.0 | 77 | 101 | 12 | 14 |
| Value | £35,396 | £34,620 | £1,441 | £69,187 | 12 | 11 |
| Sale value | £46,581 | £32,049 | £1,296 | £124,575 | 13 | 13 |
| Weekly wage | £9 | £0 | £0 | £40 | 10 | 3 |
| Age | 26.60 | 25.16 | 20 | 34 | 10 | 12 |
Contracted players
25| Name | Positions | Age | Nationality | Status | CA | PA | Value calc | Contract |
|---|---|---|---|---|---|---|---|---|
| Lara | D/WB (L) | 33 | Angola | — | 83 | 84 | £20,737 | May 2026 |
| Aguinaldo Catanga | DM, M (C) | 24 | Angola | — | 81 | 95 | £50,180 | May 2026 |
| João Vala | M/AM (C) | 28 | Angola | — | 80 | 85 | £45,793 | May 2026 |
| Jelson Neves | AM (RL), ST (C) | 25 | Angola | — | 80 | 91 | £48,203 | May 2026 |
| Nelo | D/WB (R) | 24 | Angola | — | 79 | 97 | £38,667 | May 2026 |
| Pedro Bonzé | D/WB (L) | 26 | Angola | — | 76 | 83 | £32,124 | May 2026 |
| Horly Mbemba | D (L) | 30 | The Democratic Republic of the Congo | — | 76 | 80 | £26,527 | May 2026 |
| Chinote | D (C) | 22 | Angola | — | 76 | 101 | £34,014 | May 2026 |
| Chiló | AM (R), ST (C) | 34 | Angola | — | 75 | 90 | £1,441 | May 2026 |
| Andeloy | M (L), AM (RL) | 24 | Angola | — | 75 | 85 | £35,227 | May 2026 |
| Luís Simão | AM (RL) | 24 | Angola | — | 75 | 85 | £35,227 | May 2026 |
| Inglês | AM (R) | 25 | Angola | — | 75 | 78 | £35,227 | May 2026 |
| Fuca | ST (C) | 29 | Angola | — | 74 | 77 | £32,662 | May 2026 |
| Manucho | — | 20 | Angola | — | 74 | 94 | £31,028 | May 2026 |
| Quintas | ST (C) | 24 | Angola | — | 73 | 83 | £30,096 | May 2026 |
| Banana | M/AM (RL) | 25 | Angola | — | 72 | 70–100 | £27,530 | May 2026 |
| Afonso Binga | D/WB (R) | 23 | Angola | — | 66 | 91 | £13,602 | May 2026 |
| Maninho | M (C) | 28 | Angola | — | 65 | 82 | £15,203 | May 2026 |
| Beni | GK | 25 | Angola | — | 65 | 70–100 | £13,205 | May 2026 |
| Jú | M (C) | 26 | Angola | — | 63 | 71 | £10,634 | May 2026 |
| Geovane Vaz | M/AM (RL) | 29 | Angola | — | 60 | 65 | £6,447 | May 2026 |
| Beni | GK | 24 | Angola | — | 60 | 80 | £4,835 | May 2026 |
| Jorgito | M (C) | 17 | Angola | — | 60 | 70–100 | £6,124 | May 2026 |
| Kinsala Meschack | ST (C) | 25 | The Democratic Republic of the Congo | — | 60 | 80 | £6,447 | May 2026 |
| Mário | GK | 19 | Angola | — | 60 | 60–90 | £4,835 | May 2026 |
Contracted-player overview (calc)
- Players
- 25
- CA16
- 76.5
- PA16
- 88.8
- Off-scale CA values excluded
- 0
- Off-scale PA values excluded
- 0
- Average age
- 25.3
- Under 21
- 3
- Squad value (calc)
- £606,015
- Contracts ending by 30 Jun 2026
- 25
Highest potential
| Chinote | 22 | 101 |
| Nelo | 24 | 97 |
| Aguinaldo Catanga | 24 | 95 |
| Manucho | 20 | 94 |
| Jelson Neves | 25 | 91 |
| Afonso Binga | 23 | 91 |
| Chiló | 34 | 90 |
| João Vala | 28 | 85 |
| Andeloy | 24 | 85 |
| Luís Simão | 24 | 85 |
Set-piece takers
| Corner takers | Banana |
| Free-kick takers | Banana |
| Penalty takers | — |
| Long-throw takers | Pedro Bonzé |
Loaned in
| Player | From | Until | CA |
|---|---|---|---|
| Bruno Trindade | Futebol Clube Bravos do Maquis | 31 May 2026 | 86 |
| Dez | Grupo Desportivo Sagrada Esperança | 31 May 2026 | 60 |
| Chikita | Atlético Petróleos de Luanda B | 31 May 2026 | 65 |
| Jorge | Atlético Petróleos de Luanda | 31 May 2026 | 70 |
| Chingui | Atlético Petróleos de Luanda | 31 May 2026 | 55 |
Staff
5| Name | Job | Nationality | Age |
|---|---|---|---|
| Managers | |||
| Luciano Capoco | Manager First Team | Angola | 43 |
| Assistant Managers | |||
| Zola Nseca | Assistant Manager First Team | The Democratic Republic of the Congo | 51 |
| Fitness Coaches | |||
| Rui Oliveira | Fitness Coach First Team | Portugal | 62 |
| Chairpeople | |||
| Luís Carneiro | Chairperson | Angola | 64 |
| Technical Directors | |||
| Mingo Ayaya | Technical Director | Angola | 55 |
Club
- Full name
- Club Recreativo e Desportivo do Libolo
- Short name
- Recreativo Libolo
- Nickname
- Os Touros
- Second nickname
- —
- Six-letter name
- CRDL
- Three-letter name
- LIB
- Alternative abbreviation
- CRL
- Nation
- Angola
- Stadium
- Estádio Mário Alves Pacheco 5,000
- Training ground
- Estádio Mário Alves Pacheco
- World reputation
- 0
- Potential reputation
- 0
- Reputation scope (calc)
- National
- Hashtag
- —
Squad and expectations
- Players (calc)
- 30
- Foreign players (calc)
- 2
- Homegrown in nation (calc)
- 24
- Loaned in (calc)
- 5
- Loaned out (calc)
- 0
- Ranking score (calc)
- 4,148
- Predicted position (calc)
- 10
- Stored media expectation
- Avoid Relegation or Relegation
- Stored predicted finish
- —
Board elections
- Known election date
- —
- Term length (years)
- 2
- Maximum terms
- —
- Current president’s terms
- 1
- Minimum turnout
- 0%
- Maximum turnout
- 100%
The known date can describe the last election or a future election. A missing term limit can mean unlimited or unset in the source.
Trial policy
- Period
- Inside transfer window
- Target squad
- First team
- Tendency
- Average
- Maximum length (weeks)
- 3
A stored one-week maximum can represent 0–6 days or an unspecified length.
Finances
- Financial state
- —
- Rich benefactor
- None
- Benefactor changes starting finances
- No
- Balance
- £9,938,378
- Transfer budget
- £432,103
- Transfer budget before the window
- —
- Wage budget (weekly)
- £0
- Highest weekly wage
- —
- Loan debt
- £0
- Previous turnover
- £0
- Previous profit
- £0
- Average ticket price
- -£1
- Season ticket price
- £0
- Stadium rent (yearly)
- —
- Rents stadium
- Yes
- Rent share of gate receipts
- —
- Transfer embargo
- —
Fans and facilities
- Average attendance
- 2,000
- Minimum attendance
- 1,000
- Maximum attendance
- 5,000
- Season ticket holders
- 0
- Club members
- 3,000
- Supporter loyalty
- 10
- Supporter passion
- 10
- Supporter patience
- 10
- Supporter affluence
- 10
- Supporter temperament
- 10
- Supporter expectations
- 10
- Morale
- 5
- Training facilities
- 10
- Corporate facilities
- —
- Youth facilities
- 7
- Youth coaching
- 7
- Youth recruitment
- 8
- Youth importance
- 9
Kits
- Home Background #62C5FF, foreground #FFFFFF
- Away Background #002062, foreground #FFFFFF
Stored shirt colours. Swatches do not reproduce the kit design.
Every kit part (14)
| Home | Shirt | Shirt: Large Horizontal Stripe (Top)Back: Same as front Alternative 0 | ||
| Home | Text | — Alternative 0 | ||
| Home | Icon | — Alternative 0 | ||
| Home (GK) | Shirt | Shirt: PlainBack: Same as front Alternative 0 | ||
| Home (GK) | Icon | — Alternative 0 | ||
| Home | Shorts | Shorts: Plain Alternative 0 | ||
| Home (GK) | Shorts | Shorts: Plain Alternative 0 | ||
| Home | Socks | Socks: Plain Alternative 0 | ||
| Home (GK) | Socks | Socks: Plain Alternative 0 | ||
| Away | Shirt | Shirt: PlainBack: Plain Alternative 0 | ||
| Away | Text | — Alternative 0 | ||
| Away | Icon | — Alternative 0 | ||
| Away | Shorts | Shorts: Plain Alternative 0 | ||
| Away | Socks | Socks: Plain Alternative 0 |
Teams
| Team | Type | Captain | Reputation |
|---|---|---|---|
| Club Recreativo e Desportivo do Libolo | First Team | — | 3,900 |
Affiliated clubs
| Clube Recreativo e Desportivo do Libolo B0% wages paid · 100% friendly chance | Extinct B or C ClubPlayers move freely · Play friendlies · Permanent deal · Same board · Staff attached to main club · Knowledge flows both ways · Cannot play in same division · Uses all facilities · Uses same kit · Uses main affiliate training sessions |
Board
- Chairman title
- Chairperson
- Director of football
- —
League position by season
Honours (calc)
| Competition | Won | Runner-up | Last won |
|---|---|---|---|
| Girabola ZAP | 4 | 1 | 2015 |
| SuperTaça de Angola | 2 | 3 | 2016 |
| Taça de Angola | 1 | 1 | 2017 |
League history
18| Season | Division | Pos | P | W | D | L | Pts |
|---|---|---|---|---|---|---|---|
| 2025 | Girabola ZAP | 12/16 | 30 | 6 | 12 | 12 | 30 |
| 2024 | Girabola ZAP | 13/16 | 28 | 6 | 7 | 15 | 25 |
| 2023 | Girabola ZAP | 9/16 | 28 | 8 | 10 | 10 | 34 |
| 2022 | Girabola ZAP | 9/16 | 30 | 9 | 10 | 11 | 37 |
| 2021 | Girabola ZAP | 9/16 | 30 | 8 | 10 | 12 | 34 |
| 2020 | Girabola ZAP | 7/16 | 24 | 9 | 5 | 10 | 32 |
| 2019 | Girabola ZAP | 8/16 | 30 | 10 | 9 | 11 | 39 |
| 2018 | Girabola ZAP | 4/15 | 28 | 10 | 10 | 8 | 40 |
| 2017 | Girabola ZAP | 6/16 | 30 | 13 | 9 | 8 | 48 |
| 2016 | Girabola ZAP | 3/16 | 30 | 17 | 9 | 4 | 60 |
| 2015 | Girabola ZAP | 1/16 | 30 | 16 | 12 | 2 | 60 |
| 2014 | Girabola ZAP | 1/16 | 30 | 20 | 9 | 1 | 69 |
| 2013 | Girabola ZAP | 8/16 | 30 | 10 | 9 | 11 | 39 |
| 2012 | Girabola ZAP | 1/16 | 30 | 19 | 10 | 1 | 67 |
| 2011 | Girabola ZAP | 1/16 | 30 | 17 | 6 | 7 | 57 |
| 2010 | Girabola ZAP | 5/16 | 30 | 13 | 9 | 8 | 48 |
| 2009 | Girabola ZAP | 2/14 | 26 | 14 | 6 | 6 | 48 |
| 2008 | Girabola ZAP | 3/14 | 26 | 12 | 8 | 6 | 44 |
Transfers in
| Date | Player | From | Type | Fee |
|---|---|---|---|---|
| 6 Oct 2025 | Banana | — | Transfer | Unknown fee |
| 2 Oct 2025 | João Vala | — | Transfer | Unknown fee |
| 22 Sep 2025 | Lara | — | Transfer | Unknown fee |
| 20 Sep 2025 | Bruno Trindade | Futebol Clube Bravos do Maquis | Loan | Unknown fee |
| 7 Sep 2025 | Dez | Grupo Desportivo Sagrada Esperança | Loan | Unknown fee |
| 7 Sep 2025 | Manucho | — | Transfer | Unknown fee |
| 3 Sep 2025 | Chikita | Atlético Petróleos de Luanda | Loan | Unknown fee |
| 30 Aug 2025 | Luís Simão | — | Transfer | Unknown fee |
| 28 Aug 2025 | Chinote | — | Transfer | Unknown fee |
| 28 Aug 2025 | Fuca | — | Transfer | Unknown fee |
| 26 Aug 2025 | Beni | — | Transfer | Unknown fee |
| 1 Jul 2025 | Chingui | Atlético Petróleos de Luanda | Loan | Unknown fee |
| 1 Jul 2025 | Jorge | Atlético Petróleos de Luanda | Loan | Unknown fee |
| 13 Feb 2025 | Horly Mbemba | OC Renaissance du Congo | Transfer | Unknown fee |
| 12 Feb 2025 | Andeloy | Futebol Clube Bravos do Maquis | Transfer | Unknown fee |
| 24 Oct 2024 | Ramiro | — | Transfer | Unknown fee |
| 22 Oct 2024 | Prado | — | Transfer | Unknown fee |
| 1 Jul 2024 | Inglês | — | Transfer | Unknown fee |
| 1 Jul 2024 | Maninho | — | Transfer | Unknown fee |
| 1 Jul 2024 | Barreiro Carlos | Clube Desportivo da Lunda Sul | Transfer | Unknown fee |
| 1 Jul 2024 | Messinho | Grupo Desportivo Escolinha Isaac de Benguela | Transfer | Unknown fee |
| 1 Jul 2024 | Chiló | — | Transfer | Unknown fee |
| 1 Jul 2024 | Geovane Vaz | Clube Desportivo do Ferrovia Huambo | Transfer | Unknown fee |
| 1 Jul 2024 | Vado | Futebol Clube Bravos do Maquis | Transfer | Unknown fee |
| 1 Jul 2024 | Tino | Clube Desportivo Primeiro de Agosto | Transfer | Unknown fee |
| 1 Sep 2023 | Quintas | — | Transfer | Unknown fee |
| 1 Sep 2023 | Fani | — | Transfer | Unknown fee |
| 1 Sep 2023 | Jelson Neves | — | Transfer | Unknown fee |
| 1 Sep 2023 | Aguinaldo Catanga | — | Transfer | Unknown fee |
| 1 Sep 2023 | Altura | — | Transfer | Unknown fee |
Transfers out
| Date | Player | To | Type | Fee |
|---|---|---|---|---|
| 31 May 2025 | Filipe Malanda | — | Transfer | £0 |
| 31 May 2025 | Prado | — | Transfer | Unknown fee |
| 31 May 2025 | Altura | — | Transfer | Unknown fee |
| 31 May 2025 | Menezes Melo | — | Transfer | £0 |
| 31 May 2025 | Kibuata | — | Transfer | Unknown fee |
| 31 May 2025 | Pneu | — | Transfer | Unknown fee |
| 31 May 2025 | Barreiro Carlos | — | Transfer | Unknown fee |
| 31 May 2025 | Tino | — | Transfer | £0 |
| 31 May 2025 | Ramiro | — | Transfer | Unknown fee |
| 31 May 2025 | Messinho | — | Transfer | £0 |
| 31 May 2025 | Vado | — | Transfer | Unknown fee |
| 31 May 2025 | Caneta | — | Transfer | Unknown fee |
| 31 May 2025 | Fani | — | Transfer | £0 |
| 31 May 2025 | Abdul | — | Transfer | £0 |
| 29 Jan 2025 | Prado | Estrela Clube 1º de Maio de Benguela | Loan | Unknown fee |
| 1 Jan 2025 | Geovane Vaz | Estrela Clube 1º de Maio de Benguela | Loan | Unknown fee |
| 1 Jan 2025 | Toko Filipe | — | Transfer | £0 |
| 1 Jul 2024 | Mayungo | Sporting Clube de Benguela | Transfer | Unknown fee |
| 1 Jul 2024 | Andeloy | Futebol Clube Bravos do Maquis | Transfer | Unknown fee |
| 1 Jul 2024 | Kabilá | Sporting Clube de Benguela | Transfer | Unknown fee |
| 31 May 2024 | Moyo | — | Transfer | £0 |
| 1 Jul 2023 | Castro | Kabuscorp Sport Clube do Palanca | Transfer | Unknown fee |
| 1 Jan 2022 | Emmanuel Njang | Futebol Clube Bravos do Maquis | Transfer | Unknown fee |
| 1 Jul 2021 | Ningui | Wiliete Sport Clube de Benguela | Transfer | Unknown fee |
Across versions
| Version | Division | Reputation | Players | Balance | Transfer budget |
|---|---|---|---|---|---|
| FM27 27.0.0 | Liga Unitel Girabola | 3,900 | 9 | £9,878,867 | £429,515 |
| FM26 26.2.0 | Girabola ZAP | 3,900 | 27 | £9,938,378 | £432,103 |
| FM26 26.0.0 | Girabola ZAP | 3,900 | 25 | £9,938,378 | £432,103 |
| FM24 24.3.0 | Girabola ZAP | 4,000 | 29 | £9,860,843 | £428,732 |
| FM23 23.4.0 | Angolan Championship | 4,250 | 23 | £9,914,499 | £431,065 |
| FM23 23.3.0 | Angolan Championship | 4,250 | 23 | £9,914,499 | £431,065 |
| FM23 23.0.0 | Angolan Championship | 4,250 | 21 | £9,914,499 | £431,065 |
| FM22 22.4.0 | Angolan Championship | 4,250 | 25 | £9,832,540 | £427,501 |
| FM22 22.3.0 | Angolan Championship | 4,250 | 25 | £9,832,540 | £427,501 |
| FM22 22.1.0 | Angolan Championship | 4,100 | 26 | £9,832,540 | £427,501 |
| FM22 22.0.1 | Angolan Championship | 4,100 | 26 | £9,832,540 | £427,501 |
| FM22 22.0.0 | Angolan Championship | 4,100 | 27 | £9,832,540 | £427,501 |
| FM21 21.4.0 | Angolan Championship | 4,100 | 26 | £10,509,097 | £456,917 |
| FM21 21.3.0 | Angolan Championship | 4,100 | 26 | £10,509,097 | £456,917 |
| FM21 21.1.1 | Angolan Championship | 4,100 | 19 | £10,509,097 | £456,917 |
| FM21 21.0.1 | Angolan Championship | 4,100 | 20 | £10,509,097 | £456,917 |
| FM21 21.0.0 | Angolan Championship | 4,100 | 20 | £10,509,097 | £456,917 |
| FM20 20.4.0 | Angolan Championship | 4,100 | 26 | £9,905,083 | £430,655 |
| FM20 20.3.0 | Angolan Championship | 4,100 | 24 | £9,905,083 | £430,655 |
| FM20 20.1.0 | Angolan Championship | 4,100 | 24 | £9,905,083 | £430,655 |
| FM20 20.0.1 | Angolan Championship | 4,100 | 24 | £10,323,716 | £448,857 |
| FM20 20.0.0 | Angolan Championship | 4,100 | 24 | £10,323,716 | £448,857 |
| FM19 19.3.0 | Angolan Championship | 4,100 | 22 | £10,323,716 | £448,857 |
| FM19 19.1.0 | Angolan Championship | 4,100 | 29 | £10,323,716 | £448,857 |
| FM19 19.0.1 | Angolan Championship | 4,100 | 29 | £10,323,716 | £448,857 |
| FM19 19.0.0 | Angolan Championship | 4,100 | 26 | £10,323,716 | £448,857 |
| FM18 18.3.0 | Angolan Championship | 4,100 | 18 | £1,337,220 | £445,740 |
| FM18 18.1.0 | Angolan Championship | 4,100 | 20 | £1,337,220 | £445,740 |
| FM18 18.0.0 | Angolan Championship | 4,100 | 20 | £1,337,220 | £445,740 |
| FM17 17.3.0 | Angolan Championship | 4,100 | 24 | £1,292,067 | £430,689 |
| FM17 17.0.0 | Angolan Championship | 4,100 | 25 | £1,292,067 | £430,689 |
| FM16 16.3.0 | Angolan Championship | 4,100 | 32 | £1,071,428 | £357,142 |
| FM16 16.0.1 | Angolan Championship | 4,100 | 32 | £1,071,428 | £357,142 |
| FM16 16.0.0 | Angolan Championship | 4,100 | 32 | £1,071,428 | £357,142 |
| FM15 15.3.0 | Angolan Championship | 4,100 | 34 | £1,114,934 | £371,644 |
| FM15 15.0.0 | Top League | 4,100 | 33 | £1,267,812 | £422,604 |
| FM14 14.3.0 | Premier Division | 4,100 | 35 | £1,267,812 | £422,604 |
| FM14 14.0.0 | A Premier Division | 4,100 | 35 | £1,267,812 | £422,604 |
| FM13 13.3.0 | A Premier Division | 4,100 | 36 | £1,304,347 | £434,782 |
| FM13 13.0.0 | — | — | 0 | £1,304,347 | — |
| FM12 12.2.0 | Angolan Championship | 4,100 | 52 | £1,304,347 | £434,782 |
| FM12 12.0.0 | Angolan Championship | 4,100 | 51 | £1,304,347 | £434,782 |
| FM11 11.0.0 | Angolan Championship | 4,100 | 25 | £1,304,347 | £434,782 |
| FM10 10.0.0 | Angolan Championship | 4,100 | 27 | £0 | — |