Richard Ofori
Left-back · Ethnikos Achna
4
Matches
2
In the starting XI
180
Minutes
0
Goals
0
Assists
Recent matches
| Date | Match | Score |
|---|---|---|
|
|
1:0 | |
|
|
2:1 | |
|
|
3:1 | |
|
|
1:0 |
Season statistics
4
Matches
2
In the starting XI
0
Goals
0
Assists
180
Minutes
| Competition | Season | Games |
|---|---|---|
| First Division | 2025 | 4 |
Career path
- 2025 — 2026 — now Ethnikos Achna 47 matches
- 2023 — 2024 Nea Salamina Famagusta 49 matches
- 2021 — 2022 Vizela 55 matches
- 2019 — 2020 AD Fafe 4 matches
- 2017 SC Covilha 21 matches
- 2015 — 2016 Académica Coimbra 24 matches
- 2014 Beira-Mar 8 matches
- 2013 Lierse SK (-2018) 8 matches
- 2012 Royal Charleroi SC 1 match
Career
| Season | Club | Competition | Games | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 25/26 | Ethnikos Achna | Cyprus League | 18 | 0 | 0 | 1 468 |
| 25/26 | Ethnikos Achna | Kypello Kyprou | 2 | 0 | 0 | 180 |
| 24/25 | Ethnikos Achna | Cyprus League | 19 | 1 | 0 | 1 706 |
| 24/25 | Ethnikos Achna | Cyprus League Relegation Round | 6 | 0 | 0 | 339 |
| 24/25 | Ethnikos Achna | Kypello Kyprou | 2 | 0 | 0 | 172 |
| 23/24 | Nea Salamina Famagusta | Cyprus League Relegation Round | 10 | 0 | 0 | 666 |
| 23/24 | Nea Salamina Famagusta | Cyprus League | 4 | 0 | 0 | 77 |
| 23/24 | Nea Salamina Famagusta | Kypello Kyprou | 1 | 0 | 0 | 45 |
| 22/23 | Nea Salamina Famagusta | Cyprus League | 23 | 0 | 1 | 1 984 |
| 22/23 | Nea Salamina Famagusta | Cyprus League Relegation Round | 8 | 0 | 0 | 562 |
| 22/23 | Nea Salamina Famagusta | Kypello Kyprou | 3 | 0 | 0 | 270 |
| 21/22 | Vizela | Liga Portugal | 26 | 0 | 1 | 1 710 |
| 21/22 | Vizela | Taça de Portugal | 3 | 0 | 0 | 270 |
| 21/22 | Vizela | Allianz Cup | 1 | 0 | 0 | 90 |
| 20/21 | Vizela | Liga Portugal 2 | 23 | 0 | 1 | 1 133 |
| 20/21 | Vizela | Taça de Portugal | 2 | 0 | 0 | 180 |
| 19/20 | AD Fafe | Taça de Portugal | 2 | 0 | 0 | 240 |
| 18/19 | AD Fafe | Taça de Portugal | 2 | 0 | 0 | 210 |
| 16/17 | SC Covilha | Liga Portugal 2 | 16 | 0 | 0 | 1 123 |
| 16/17 | SC Covilha | Taça de Portugal | 3 | 0 | 0 | 270 |
| 16/17 | SC Covilha | Allianz Cup | 2 | 0 | 0 | 135 |
| 15/16 | Académica Coimbra | Liga Portugal | 5 | 0 | 0 | 372 |
| 15/16 | Académica Coimbra | Taça de Portugal | 2 | 0 | 0 | 158 |
| 14/15 | Académica Coimbra | Liga Portugal | 14 | 0 | 0 | 1 041 |
| 14/15 | Académica Coimbra | Allianz Cup | 3 | 0 | 0 | 117 |
| 13/14 | Beira-Mar | Liga Portugal 2 | 5 | 0 | 0 | 177 |
| 13/14 | Beira-Mar | Allianz Cup | 2 | 0 | 0 | 180 |
| 13/14 | Beira-Mar | Taça de Portugal | 1 | 0 | 0 | 90 |
| 12/13 | Lierse SK (-2018) | Jupiler Pro League | 7 | 0 | 1 | 571 |
| 12/13 | Lierse SK (-2018) | Jupiler Pro League Europe Play-Offs | 1 | 0 | 0 | 12 |
| 11/12 | Royal Charleroi SC | Challenger Pro League | 1 | 0 | 0 | 90 |
| Total | Vizela | 55 | 0 | 2 | 3 383 | |
| Total | Nea Salamina Famagusta | 49 | 0 | 1 | 3 604 | |
| Total | Ethnikos Achna | 47 | 1 | 0 | 3 865 | |
| Total | Académica Coimbra | 24 | 0 | 0 | 1 688 | |
| Total | SC Covilha | 21 | 0 | 0 | 1 528 | |
| Total | Beira-Mar | 8 | 0 | 0 | 447 | |
| Total | Lierse SK (-2018) | 8 | 0 | 1 | 583 | |
| Total | AD Fafe | 4 | 0 | 0 | 450 | |
| Total | Royal Charleroi SC | 1 | 0 | 0 | 90 |
Transfers
Transfers- 26/27 Ethnikos No Club
- 24/25 Nea Salamis Ethnikos
- 22/23 Vizela Nea Salamis
- 20/21 Fafe Vizela
- 17/18 SC Covilha Fafe
- 16/17 Coimbra SC Covilha
- 13/14 Beira-Mar Coimbra
- 13/14 Coimbra Beira-Mar
- 13/14 Tudu Mighty Jet Coimbra
- 12/13 Lierse SK Tudu Mighty Jet
- 12/13 Tudu Mighty Jet Lierse SK
- 11/12 R Charleroi SC Tudu Mighty Jet