PLAYER PROFILE

Joshua Pérez.

OKS Odra Opole · El Salvador

Matrix 49312

At a glance

Full name
Joshua Giovanni Pérez Figueroa
Born
21 Jan 1998
Age today
28
Nationality
El Salvador

Career by season

69 recorded appearances
Joshua Pérez appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Puchar Polski OKS Odra Opole 21001221
26/27Betclic 1. Liga OKS Odra Opole 70001642
25/26Puchar Polski OKS Odra Opole 22001610
25/26Betclic 1. Liga OKS Odra Opole 2917031,6274
2024/2025Betclic 1. Liga Kotwica Kołobrzeg 99407972
2024U.S. Open Cup Tampa Bay Rowdies 22101801
22/23Serie C Aquila Montevarchi 1902 116205751
22/23International Friendly Games El Salvador 32001950
2022U.S. Open Cup Miami FC 1100760
21/22International Friendly Games El Salvador 22001580
20/21International Friendly Games El Salvador 1100900

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Joshua Pérez match log
DateCompetitionMatchScoreMinutesGoals
29 Oct 2026Puchar Polski OKS Odra Opole v Śląsk Wrocław 2 – 175
25 Oct 2026Betclic 1. Liga OKS Odra Opole v Pogoń SiedlceSubstitute, on 54′ 0 – 136
16 Oct 2026Betclic 1. Liga KS Ruch Chorzów v OKS Odra OpoleSubstitute, on 76′ 3 – 014
19 Sep 2026Betclic 1. Liga Bruk-Bet Termalica Nieciecza v OKS Odra OpoleSubstitute, on 58′ 1 – 032
05 Sep 2026Betclic 1. Liga Stal Mielec v OKS Odra OpoleSubstitute, on 73′ 1 – 117
01 Sep 2026Puchar Polski OKS Odra Opole v Wisła KrakówSubstitute, on 28′ 2 – 147
28 Aug 2026Betclic 1. Liga OKS Odra Opole v ŁKS ŁódźSubstitute, on 64′ 0 – 026
15 Aug 2026Betclic 1. Liga OKS Odra Opole v Warta PoznańSubstitute, on 62′ 3 – 128
08 Aug 2026Betclic 1. Liga Puszcza Niepołomice v OKS Odra OpoleSubstitute, on 79′ 3 – 111
24 May 2026Betclic 1. Liga OKS Odra Opole v Polonia WarszawaSubstitute, on 46′ 1 – 244
16 May 2026Betclic 1. Liga GKS Górnik Łęczna v OKS Odra OpoleSubstitute, on 59′ 0 – 231
11 May 2026Betclic 1. Liga OKS Odra Opole v Pogon Grodzisk MazowieckiSubstitute, on 64′ 3 – 126
03 May 2026Betclic 1. Liga KS Ruch Chorzów v OKS Odra OpoleSubstitute, on 65′ 2 – 025
26 Apr 2026Betclic 1. Liga OKS Odra Opole v Polonia Bytom 0 – 257
18 Apr 2026Betclic 1. Liga Wieczysta Krakow v OKS Odra Opole 0 – 060
06 Apr 2026Betclic 1. Liga Stal Rzeszów v OKS Odra Opole 0 – 170
21 Mar 2026Betclic 1. Liga OKS Odra Opole v Wisła Kraków 1 – 166
01 Mar 2026Betclic 1. Liga OKS Odra Opole v Stal MielecSubstitute, on 46′ 0 – 244
16 Feb 2026Betclic 1. Liga GKS Tychy v OKS Odra OpoleSubstitute, on 81′ 1 – 19
06 Dec 2025Betclic 1. Liga MKS Miedź Legnica v OKS Odra Opole 2 – 168

Career transfers

18 recorded moves

All recorded career moves, newest first.

Joshua Pérez career transfers
Date FromToMoveFee
01 Jul 2025 Kotwica Kołobrzeg OKS Odra Opole Transfer Free
01 Apr 2025 Without club Kotwica Kołobrzeg Transfer —
01 Dec 2024 Tampa Bay Rowdies Without club Released —
17 Aug 2023 Aquila Montevarchi 1902 Tampa Bay Rowdies Transfer Free
01 Jul 2023 Aquila Montevarchi 1902 Not recorded Not recorded —
08 Feb 2023 Miami FC Aquila Montevarchi 1902 Transfer Free
26 Aug 2021 UD Ibiza Miami FC Transfer Free
09 Sep 2020 CD Castellón UD Ibiza Transfer Free
01 Jul 2020 Without club CD Castellón Transfer —
07 Feb 2020 Los Angeles FC Without club Released —
31 Dec 2019 Phoenix Rising FC Los Angeles FC Loan return
14 Mar 2019 Los Angeles FC Phoenix Rising FC Loan —
31 Dec 2018 Phoenix Rising FC Los Angeles FC Loan return
04 Sep 2018 Los Angeles FC Phoenix Rising FC Loan —
08 Aug 2018 ACF Fiorentina Los Angeles FC Transfer Free
30 Jun 2018 US Livorno 1915 ACF Fiorentina Loan return
31 Aug 2017 Fiorentina Primavera US Livorno 1915 Loan —
04 Feb 2016 CD Chivas USA Academy Fiorentina Primavera Transfer Free

Contracts and market values are not available yet.