
North MacedoniaCentre Midfielder
Stefan Spirovski
Стефан Спировски
- Date of birth: (36 years)
- Place of birth: Bitola, North Macedonia
- Height: 1.85 m
- Baconbauer number 3
All positions:Positions
- Midfielder
- Defensive Midfielder
- Attacking Midfielder
- Caps
- 54
- 36 starts · 18 as sub
- Goals
- 1
- 0.02 per game
- Assists
- 2
- 0.04 per game
- All-time · North Macedonia
- #19
- in caps
- Cards
- 8
- 8 yellow · 0 second yellow · 0 red
National Teams · North Macedonia
| Year | Caps | Goals | Non-FIFA Matches | Non-FIFA Goals | Caps and goals per year |
|---|---|---|---|---|---|
| 2022 | 7 | 0 | 0 | ||
| 2021 | 11 | 0 | 0 | ||
| 2020 | 6 | 0 | 0 | ||
| 2019 | 4 | 0 | 0 | ||
| 2018 | 7 | 0 | 0 | ||
| 2017 | 8 | 1 | 0 | ||
| 2016 | 4 | 0 | 0 | ||
| 2014 | 3 | 0 | 1 | ||
| 2012 | 3 | 0 | 0 | ||
| 2011 | 1 | 0 | 0 | ||
| Total | 54 | 1 | 1 | 0 |
All international matches
- Friendly · Nacionalna Arena Toše ProeskiHvs.
FinlandOwn contribution: Startedoff 46'Match report: North Macedonia vs. Finland 1–1Draw - UEFA Nations League 2023 · Group 4 · Nacionalna Arena Toše ProeskiHvs.
BulgariaOwn contribution: came on 61'Match report: North Macedonia vs. Bulgaria 0–1Defeat - UEFA Nations League 2023 · Group 4 · Boris Paichadze StadiumAvs.
GeorgiaOwn contribution: Startedoff 68'Match report: Georgia vs. North Macedonia 2–0Defeat - UEFA Nations League 2023 · Group 4 · Nacionalna Arena Toše ProeskiHvs.
GeorgiaOwn contribution: Startedoff 72'Match report: North Macedonia vs. Georgia 0–3Defeat - UEFA Nations League 2023 · Group 4 · Victoria Stadium GibraltarAvs.
GibraltarOwn contribution: Startedoff 46'Match report: Gibraltar vs. North Macedonia 0–2Win - UEFA Nations League 2023 · Group 4 · Huvepharma ArenaAvs.
BulgariaMatch report: Bulgaria vs. North Macedonia 1–1Draw - World Cup 2022 · Play-Off Semi-Finals · Stadio Renzo BarberaAvs.
ItalyMatch report: Italy vs. North Macedonia 0–1Win - World Cup 2022 · Group J · Nacionalna Arena Toše ProeskiHvs.
IcelandMatch report: North Macedonia vs. Iceland 3–1Win - World Cup 2022 · Group J · Vazgen Sargsyan Republican StadiumAvs.
ArmeniaMatch report: Armenia vs. North Macedonia 0–5Win - World Cup 2022 · Group J · Nacionalna Arena Toše ProeskiHvs.
GermanyMatch report: North Macedonia vs. Germany 0–4Defeat - World Cup 2022 · Group J · Rheinpark StadionAvs.
LiechtensteinMatch report: Liechtenstein vs. North Macedonia 0–4Win - World Cup 2022 · Group J · Nacionalna Arena Toše ProeskiHvs.
RomaniaMatch report: North Macedonia vs. Romania 0–0Draw - World Cup 2022 · Group J · LaugardalsvöllurAvs.
IcelandOwn contribution: Yellow cardMatch report: Iceland vs. North Macedonia 2–2Draw - World Cup 2022 · Group J · Nacionalna Arena Toše ProeskiHvs.
ArmeniaMatch report: North Macedonia vs. Armenia 0–0Draw - European Championship 2020 · Group C · Arena NaționalăAvs.
UkraineMatch report: Ukraine vs. North Macedonia 2–1Defeat - Friendly · Nacionalna Arena Toše ProeskiHvs.
KazakhstanMatch report: North Macedonia vs. Kazakhstan 4–0Win - World Cup 2022 · Group J · WedaustadionAvs.
GermanyMatch report: Germany vs. North Macedonia 1–2Win - World Cup 2022 · Group J · Nacionalna Arena Toše ProeskiHvs.
LiechtensteinMatch report: North Macedonia vs. Liechtenstein 5–0Win - UEFA Nations League 2021 · Group 2 · Nacionalna Arena Toše ProeskiHvs.
EstoniaOwn contribution: Yellow cardMatch report: North Macedonia vs. Estonia 2–1Win - European Championship 2020 · Play-Off Finals · Boris Paichadze StadiumAvs.
GeorgiaMatch report: Georgia vs. North Macedonia 0–1Win - UEFA Nations League 2021 · Group 2 · Lilleküla StadiumAvs.
EstoniaOwn contribution: Yellow cardMatch report: Estonia vs. North Macedonia 3–3Draw - European Championship 2020 · Play-Off Semi Finals · Nacionalna Arena Toše ProeskiHvs.
KosovoMatch report: North Macedonia vs. Kosovo 2–1Win - UEFA Nations League 2021 · Group 2 · Boris Paichadze StadiumAvs.
GeorgiaMatch report: Georgia vs. North Macedonia 1–1Draw - UEFA Nations League 2021 · Group 2 · Nacionalna Arena Toše ProeskiHvs.
ArmeniaMatch report: North Macedonia vs. Armenia 2–1Win - European Championship 2020 · Group G · Ernst-Happel-StadionAvs.
AustriaMatch report: Austria vs. North Macedonia 2–1Defeat - European Championship 2020 · Group G · Narodowy StadionAvs.
PolandMatch report: Poland vs. North Macedonia 2–0Defeat - European Championship 2020 · Group G · Nacionalna Arena Toše ProeskiHvs.
SloveniaMatch report: North Macedonia vs. Slovenia 2–1Win - European Championship 2020 · Group G · Turner StadiumAvs.
IsraelMatch report: Israel vs. North Macedonia 1–1Draw - UEFA Nations League 2019 · Group 4 · Rheinpark StadionAvs.
LiechtensteinMatch report: Liechtenstein vs. Macedonia 0–2Win - UEFA Nations League 2019 · Group 4 · Vazgen Sargsyan Republican StadiumAvs.
ArmeniaMatch report: Armenia vs. Macedonia 4–0Defeat - UEFA Nations League 2019 · Group 4 · Nacionalna Arena Toše ProeskiHvs.
LiechtensteinMatch report: Macedonia vs. Liechtenstein 4–1Win - UEFA Nations League 2019 · Group 4 · Nacionalna Arena Toše ProeskiHvs.
ArmeniaMatch report: Macedonia vs. Armenia 2–0Win - UEFA Nations League 2019 · Group 4 · Victoria Stadium GibraltarAvs.
GibraltarMatch report: Gibraltar vs. Macedonia 0–2Win - Friendly · Mardan Sports ComplexAvs.
AzerbaijanOwn contribution: Yellow cardMatch report: Azerbaijan vs. Macedonia 1–1Draw - Friendly · Gloria Golf Resort Pitch AAvs.
FinlandOwn contribution: Yellow cardMatch report: Finland vs. Macedonia 0–0Draw - Friendly · Nacionalna Arena Toše ProeskiHvs.
NorwayMatch report: Macedonia vs. Norway 2–0Win - World Cup 2018 · Group G · Stadio Olimpico di TorinoAvs.
ItalyOwn contribution: Yellow cardMatch report: Italy vs. Macedonia 1–1Draw - World Cup 2018 · Group G · Stadion Blagoj IstatovHvs.
AlbaniaMatch report: Macedonia vs. Albania 1–1Draw - World Cup 2018 · Group G · Sammy Ofer StadiumAvs.
IsraelMatch report: Israel vs. Macedonia 0–1Win - World Cup 2018 · Group G · Nacionalna Arena Toše ProeskiHvs.
SpainMatch report: Macedonia vs. Spain 1–2Defeat - Friendly · Nacionalna Arena Toše ProeskiHvs.
TurkeyOwn contribution: Yellow cardMatch report: Macedonia vs. Turkey 0–0Draw - Friendly · Nacionalna Arena Toše ProeskiHvs.
BelarusOwn contribution: 1 goalMatch report: Macedonia vs. Belarus 3–0Win - World Cup 2018 · Group G · Rheinpark StadionAvs.
LiechtensteinMatch report: Liechtenstein vs. Macedonia 0–3Win - World Cup 2018 · Group G · Nuevo Estadio de Los CármenesAvs.
SpainMatch report: Spain vs. Macedonia 4–0Defeat - World Cup 2018 · Group G · Nacionalna Arena Toše ProeskiHvs.
ItalyOwn contribution: Yellow cardMatch report: Macedonia vs. Italy 2–3Defeat - World Cup 2018 · Group G · Nacionalna Arena Toše ProeskiHvs.
IsraelMatch report: Macedonia vs. Israel 1–2Defeat - World Cup 2018 · Group G · Loro Boriçi StadiumAvs.
AlbaniaMatch report: Albania vs. Macedonia 2–1Defeat - European Championship 2016 · Group C · Estadi Ciutat de ValènciaAvs.
SpainMatch report: Spain vs. Macedonia 5–1Defeat - Friendly · Stadio Centro d'Italia - Manlio ScopignoAvs.
QatarMatch report: Qatar vs. Macedonia 0–0Draw - Friendly · Kufstein-ArenaHvs.
CameroonMatch report: Macedonia vs. Cameroon 0–2Defeat - Friendly · Nacionalna Arena Toše ProeskiHvs.
LatviaMatch report: Macedonia vs. Latvia 2–1Win - Friendly · Nacionalna Arena Toše ProeskiHvs.
LithuaniaMatch report: Macedonia vs. Lithuania 1–0Win - Friendly · Estádio António Coimbra da MotaAvs.
AngolaMatch report: Angola vs. Macedonia 0–0Draw - Friendly · Dr. Magalhães PessoaAvs.
PortugalMatch report: Portugal vs. Macedonia 0–0Draw - Friendly · Dalğa ArenaAvs.
AzerbaijanMatch report: Azerbaijan vs. Macedonia 0–1Win
Show all 55 matchesShow the latest matches only
Results over time
One mark per match with a known result, oldest on the left.
Most frequent teammates
| # | Player | Together | Both started |
|---|---|---|---|
| 1 | 44 | 30 | |
| 2 | 43 | 31 | |
| 3 | 41 | 15 | |
| 4 | 39 | 26 | |
| 5 | 38 | 22 | |
| 6 | 35 | 23 | |
| 7 | 35 | 21 | |
| 8 | 33 | 20 | |
| 9 | 31 | 17 | |
| 10 | 31 | 12 | |
| 11 | 29 | 17 | |
| 12 | 28 | 14 | |
| 13 | 24 | 8 | |
| 14 | 17 | 6 | |
| 15 | 16 | 4 | |
| 16 | 15 | 4 | |
| 17 | 14 | 6 | |
| 18 | 13 | 9 | |
| 19 | 13 | 7 | |
| 20 | 13 | 7 |
Counted from the line-ups and substitutions of his 54 FIFA matches. Players with an unknown position in the line-up count as starters.
Most frequent opponents
| # | Opponent | Matches | W | D | L | Goals |
|---|---|---|---|---|---|---|
| 1 | 5 | 3 | 1 | 1 | 0 | |
| 2 | 5 | 5 | 0 | 0 | 0 | |
| 3 | 4 | 1 | 1 | 2 | 0 | |
| 4 | 3 | 1 | 1 | 1 | 0 | |
| 5 | 3 | 1 | 1 | 1 | 0 | |
| 6 | 3 | 0 | 0 | 3 | 0 | |
| 7 | 2 | 0 | 1 | 1 | 0 | |
| 8 | 2 | 0 | 2 | 0 | 0 | |
| 9 | 2 | 2 | 0 | 0 | 0 | |
| 10 | 2 | 1 | 0 | 1 | 0 | |
| 11 | 2 | 1 | 1 | 0 | 0 | |
| 12 | 2 | 1 | 1 | 0 | 0 | |
| 13 | 2 | 1 | 1 | 0 | 0 | |
| 14 | 2 | 0 | 1 | 1 | 0 | |
| 15 | 1 | 1 | 0 | 0 | 1 |
FIFA matches against the team. Won / drawn / lost only where the result is known; a penalty shoot-out decides.

