Home and away
The same record, split by where it was played.
At home
59.3%
194 played, 115 won.
1.76 scored a game.
Away
37.2%
172 played, 64 won.
1.34 scored a game.
How the market priced them
49.5%
188 priced matches at an average of 2.8, which implied 35.7%.
Season by season 28
One row per competition per season.
SeasonCompetitionPWDLGD
Recent matches 30
Newest first, with the price this club was at kickoff.
Saturday 12 December 2026
H
Struga
scheduled
Bashkimi Kumanovo
—
Saturday 5 December 2026
A
Struga
scheduled
Aresimi
—
Tuesday 1 December 2026
H
Struga
scheduled
Tikveš
—
Saturday 28 November 2026
A
Struga
scheduled
Sileks
—
Saturday 21 November 2026
A
Struga
scheduled
Bregalnica Štip
—
Saturday 7 November 2026
H
Struga
scheduled
Shkendija
—
Monday 2 November 2026
A
Struga
scheduled
Vardar Skopje
—
Wednesday 28 October 2026
H
Struga
2 – 0
Belasica
—
Saturday 24 October 2026
H
Struga
4 – 0
Skopje
—
Saturday 17 October 2026
A
Struga
2 – 0
Shkëndija Haraçinë
—
Monday 12 October 2026
A
Struga
1 – 2
Bashkimi Kumanovo
—
Monday 21 September 2026
H
Struga
6 – 0
Aresimi
—
Friday 11 September 2026
A
Struga
2 – 2
Tikveš
—
Monday 7 September 2026
H
Struga
1 – 0
Sileks
—
Wednesday 2 September 2026
A
Struga
10 – 1
Pobeda Valandovo
—
Friday 28 August 2026
H
Struga
4 – 0
Bregalnica Štip
—
Monday 24 August 2026
A
Struga
1 – 2
Shkendija
—
Sunday 16 August 2026
H
Struga
1 – 0
Vardar Skopje
—
Sunday 9 August 2026
A
Struga
1 – 1
Skopje
—
Saturday 25 July 2026
H
Struga
3 – 0
Shkëndija Haraçinë
—
Friday 17 July 2026
A
Struga
1 – 0
Skenderbeu Korce
—
Wednesday 8 July 2026
H
Struga
6 – 0
Aresimi
—
Wednesday 1 July 2026
H
Struga
1 – 1
Dinamo Tirana
—
Saturday 27 June 2026
H
Struga
2 – 3
Dinamo Tirana
—
Saturday 23 May 2026
A
Struga
0 – 1
Aresimi
—
Friday 15 May 2026
H
Struga
0 – 1
Vardar Skopje
—
Saturday 9 May 2026
A
Struga
1 – 3
Shkendija
—
Sunday 3 May 2026
H
Struga
0 – 1
Akademija Pandev
—
Monday 27 April 2026
H
Struga
2 – 0
Sileks
1.73
Sunday 19 April 2026
A
Struga
4 – 0
Bashkimi Kumanovo
—