Cup · 2026

Struga

Club · Gradska Plaža Stadium · Struga · Est. 2015

Cup · 2026 · Available matches · Times in UTC

Next match

No upcoming fixture available.

Latest result

28 Oct 2026 · FTStruga2–0Belasica

Competition

Fixtures & results →

Last five

Oldest → latest · W win · D draw · L loss

Struga transfers

All reported years · arrivals and departures · newest first

Coverage →

Only transfers into or out of Struga are listed here. Some transfers may be missing. Years run January–December.

ArrivalsTo Struga

26 records
PLAYERAGENAT.FROM CLUBFEE / STATUS
K. RistevskiDefender35
Pelister
Loan return29 Jun 2026
P. FallDefender25
Shkendija
Loan return29 Jun 2026
K. RistevskiDefender35
Makedonija GjP
First League2025/26
Loan return11 Jan 2026
V. KochoskiMidfielder28
Sileks
First League2025/26
Free transfer08 Aug 2025
V. KochoskiMidfielder28
Sileks
Free agent28 Jul 2025
H. MaleskiForward22
Tikveš
Fee not reported01 Jul 2024
S. SpirovskiMidfielder33
Ethnikos Achna
Free transfer01 Jul 2024
S. JarovićForward26
Gjilani
Fee not reported01 Jul 2024
K. RistevskiDefender33
Ethnikos Achna
Free transfer21 Jun 2024
B. IlievskiMultiple positions24
Makedonija GjP
Free transfer15 Jun 2024
V. ZguroDefender30
Bylis
Free transfer01 Jul 2023
M. MazrekajForward34
Laci
Free transfer01 Jul 2023
S. JarovićForward25
Minaur Baia Mare
Free transfer12 Jun 2023
M. RadeskiForward27
Pyunik Yerevan
Premier League2022/23
Free transfer16 Jan 2023
B. KrivanjevaDefender26
Gjilani
Superliga2022/23
Free transfer12 Jan 2023
M. NeziriDefender32
Shkendija
First League2022/23
Free transfer31 Dec 2022
B. IbraimiForward35
Xanthi FC
Fee not reported12 Jun 2022
S. RadićPosition not reported23
Akademija Pandev
First League2021/22
Fee not reported20 Jan 2022
H. MaleskiPosition not reported19
Veleshta
Free transfer01 Jul 2021
D. TaleskiPosition not reported26
Pelister
Free transfer28 Jun 2021
V. KochoskiMidfielder24
Pelister
Fee not reported19 Jun 2021
B. BojkuMidfielder26
Feronikeli
Fee not reported15 Jun 2021
N. BosančićMidfielder25
Kolubara
Prva Liga2020/21
Free transfer16 Jan 2021
B. ShabaniMidfielder29
Drita
Free transfer24 Aug 2020
K. CakePosition not reported20
Tirana
Free transfer09 Aug 2019

DeparturesFrom Struga

32 records
PLAYERAGENAT.TO CLUBFEE / STATUS
V. KochoskiMidfielder29
Ohrid
Fee not reported13 Jul 2026
V. KochoskiMidfielder29
Kocoski Valentin
Free agent29 Jun 2026
V. KochoskiMidfielder29
Ohrid
Fee not reported29 Jun 2026
P. FallDefender25
Shkendija
Fee not reported16 Jun 2026
K. RistevskiDefender35
Pelister
First League2025/26
Free agent14 Jan 2026
K. RistevskiDefender35
Pelister
First League2025/26
Loan12 Jan 2026
V. KjosevskiGoalkeeper30
Vardar Skopje
First League2025/26
Free agent06 Sept 2025
K. RistevskiDefender34
Makedonija GjP
First League2025/26
Fee not reported22 Aug 2025
K. RistevskiDefender34
Makedonija GjP
First League2025/26
Loan19 Aug 2025
N. VlajkovićDefender29
Botev Vratsa
Free transfer09 Jul 2025
S. RadićDefender27
Valletta FC
Free agent06 Jul 2025
S. RadićDefender27
Valletta FC
Free transfer02 Jul 2025
S. SpirovskiMidfielder34
Pelister
Free transfer01 Jul 2025
B. KrivanjevaDefender29
Gjilani
Free transfer01 Jul 2025
S. SpirovskiMidfielder34
Pelister
Fee not reported23 Jun 2025
S. RadićDefender27
Valletta FC
Free agent22 Jun 2025
B. KrivanjevaDefender29
Gjilani
Free agent15 Jun 2025
B. IbraimiForward37
Shkendija
Free transfer08 Aug 2024
S. JarovićForward26
Gjilani
Fee not reported03 Jul 2024
V. KjosevskiGoalkeeper29
Esteghlal FC
Free transfer01 Jul 2024
V. ZguroDefender31
Partizani
Free transfer01 Jul 2024
M. MazrekajForward35
Besa Kavajë
Free transfer01 Jul 2024
S. JarovićForward26
Gjilani
Superliga2023/24
Loan22 Jan 2024
H. MaleskiForward21
Tikveš
First League2023/24
Loan10 Jan 2024
V. KochoskiMidfielder26
Voska Sport
First League2023/24
Free transfer22 Aug 2023

Age is at the transfer date. Positions use the latest available season up to that year. Club leagues are shown only when confirmed for the transfer date.

Unknown fees are not zero; no spending total is shown with incomplete fees or unresolved records. “Free agent” is a reported status. Matching transfer reports within seven days appear once, using the latest reported date unless a reviewed date is available. Source: API-Football.