D (C), DM, M (C) · FK Pelister Bitola

Stefan Spirovski

Born 23 Aug 1990 · Bitola (age 34)

Best position calc

  • Defensive Midfielder

Personality calc

  • Balanced

Record at game start, 1 Jul 2025

Current ability
91 of 200
Potential ability
115
Value (calc)
£15,905
Best role (calc)
91 Half-Back
World reputation
2,5001 of 5 stars calc
Caps / goals
55 / 1
Wage
£0 p/w

Positions

GK — D (L) — D (C) 15 D (R) — DM 20 M (L) — M (C) 16 M (R) — AM (L) — AM (C) — AM (R) — ST (C) — WB (L) — WB (R) —
  • Natural 18–20
  • Accomplished 15–17
  • Competent 12–14
  • Unconvincing 9–11
  • Awkward 5–8
  • Makeshift 2–4
  • Ineffectual 1
  • — Not stored
Position ratings and stored familiarity, best familiarity first
PositionLevelFamiliarityRating calc Potential calc
DM Natural 20 68 68
M (C) Accomplished 16 67 67
D (C) Accomplished 15 66 66
GK Not stored — — —
D (L) Not stored — 58 58
D (R) Not stored — 58 58
M (L) Not stored — 55 55
M (R) Not stored — 55 55
AM (L) Not stored — 55 55
AM (C) Not stored — 50 50
AM (R) Not stored — 55 55
ST (C) Not stored — 54 54
WB (L) Not stored — 54 54
WB (R) Not stored — 54 54

Familiarity is stored, 1–20. Position ratings are calculated by fm-reader, 0–100; a dash means the build does not have enough stored attributes to calculate that rating.

Attributes

  • 1–5 poor
  • 6–10 weak
  • 11–14 decent
  • 15–17 good
  • 18–20 excellent
  • — not stored

Technical 14

  • Corners·8
  • Crossing·11
  • Dribbling·12
  • Finishing·10
  • First touch·11
  • Free kicks·10
  • Heading·12
  • Long shots·12
  • Long throws·10
  • Marking·13
  • Passing·12
  • Penalty taking·8
  • Tackling·12
  • Technique·10

Mental 14

  • Aggression·10
  • Anticipation·12
  • Bravery·11
  • Composure·12
  • Concentration·12
  • Decisions·12
  • Determination·14
  • Flair·10
  • Leadership·10
  • Off the ball·8
  • Positioning·12
  • Teamwork·14
  • Vision·11
  • Work rate·14

Physical 8

  • Acceleration·13
  • Agility·13
  • Balance·13
  • Jumping reach·14
  • Natural fitness·12
  • Pace·12
  • Stamina·14
  • Strength·12

Feet

  • Left foot·20
  • Right foot·7

Goalkeeping

All 11 attributes
  • Aerial reach—
  • Command of area—
  • Communication—
  • Eccentricity—
  • Handling—
  • Kicking—
  • One on ones—
  • Punching (tendency)—
  • Reflexes—
  • Rushing out (tendency)—
  • Throwing—

Hidden 5

  • Consistency·11
  • Dirtiness·9
  • Important matches·8
  • Injury proneness·6
  • Versatility·11

Personality 8

  • Adaptability11
  • Ambition10
  • Controversy9
  • Loyalty13
  • Pressure11
  • Professionalism12
  • Sportsmanship12
  • Temperament11
Personality (calc)
Balanced
Media handling (calc)
Level-headed

Attributes are stored values, 1–20. Missing attributes stay blank; an out-of-range stored value is displayed without a colour band. Arrows compare with FM26 26.0.0, the previous build of this game: + newly stored, − no longer stored.

Best roles (calc)

RolePositionRatingPotentialStars calc
Half-Back DM 91 115 5 of 5 stars
Defensive Midfielder DM 90 114 4.5 of 5 stars
Box-to-Box Midfielder DM 88 112 4 of 5 stars
Advanced Centre-Back D (C) 86 109 4 of 5 stars
Deep-Lying Playmaker DM 86 109 4 of 5 stars
Central Midfielder M (C) 85 107 3.5 of 5 stars
Overlapping Centre-Back D (C) 85 108 3.5 of 5 stars
Wide Central Midfielder M (C) 85 108 3.5 of 5 stars
29 more recorded roles
RolePositionRatingPotentialStars calc
Ball-Playing Centre-Back D (C) 83 105 3.5 of 5 stars
Wide Centre-Back D (C) 82 104 3.5 of 5 stars
Centre-Back D (C) 81 102 3.5 of 5 stars
Channel Midfielder M (C) 81 102 3.5 of 5 stars
No-Nonsense Centre-Back D (C) 81 102 3.5 of 5 stars
Midfield Playmaker M (C) 80 102 3 of 5 stars
Advanced Playmaker M (C) 79 101 3 of 5 stars
Attacking Midfielder M (C) 77 97 3 of 5 stars
Box-to-Box Playmaker DM 43 110 1 of 5 stars
Full-Back D (R) 30 38 0.5 of 5 stars
Wing-Back D (R) 30 38 0.5 of 5 stars
Wide Midfielder M (R) 30 38 0.5 of 5 stars
Inside Full-Back D (R) 30 38 0.5 of 5 stars
Inside Wing-Back D (R) 30 38 0.5 of 5 stars
Poacher ST (C) 29 37 0.5 of 5 stars
Playmaking Wing-Back D (R) 29 37 0.5 of 5 stars
Winger M (R) 29 37 0.5 of 5 stars
Inside Winger M (R) 29 37 0.5 of 5 stars
Channel Forward ST (C) 29 37 0.5 of 5 stars
Centre Forward ST (C) 29 37 0.5 of 5 stars
Inside Forward AM (R) 29 37 0.5 of 5 stars
Target Forward ST (C) 29 37 0.5 of 5 stars
Second Striker AM (C) 28 36 0.5 of 5 stars
Deep-Lying Forward ST (C) 27 35 0.5 of 5 stars
Playmaking Winger M (R) 14 18 0.5 of 5 stars
Wide Forward AM (R) 14 18 0.5 of 5 stars
False Nine ST (C) 14 18 0.5 of 5 stars
Advanced Wing-Back WB (R) 14 18 0.5 of 5 stars
Free Role AM (C) 14 18 0.5 of 5 stars

Calculated by fm-reader on the current-ability scale (1–200); stars as FM shows role suitability. Up to 60 recorded roles, highest rating first.

Out-of-possession roles (calc)

RolePositionRatingPotentialStars calc
Wide Covering Defensive Midfielder DM 91 115 5 of 5 stars
Defensive Midfielder DM 90 114 4.5 of 5 stars
Dropping Defensive Midfielder DM 90 114 4.5 of 5 stars
Screening Defensive Midfielder DM 89 113 4 of 5 stars
Pressing Defensive Midfielder DM 89 113 4 of 5 stars
Wide Covering Central Midfielder M (C) 88 112 4 of 5 stars
Central Midfielder M (C) 88 112 4 of 5 stars
Screening Central Midfielder M (C) 86 109 4 of 5 stars
22 more recorded roles
RolePositionRatingPotentialStars calc
Pressing Central Midfielder M (C) 86 109 4 of 5 stars
Wide Centre-Back D (C) 84 106 3.5 of 5 stars
Covering Wide Centre-Back D (C) 84 106 3.5 of 5 stars
Centre-Back D (C) 83 105 3.5 of 5 stars
Covering Centre-Back D (C) 83 105 3.5 of 5 stars
Stopping Centre-Back D (C) 82 104 3.5 of 5 stars
Stopping Wide Centre-Back D (C) 82 104 3.5 of 5 stars
Pressing Wing-Back WB (R) 30 38 0.5 of 5 stars
Tracking Centre Forward ST (C) 30 38 0.5 of 5 stars
Centre Forward ST (C) 30 38 0.5 of 5 stars
Tracking Winger AM (R) 30 38 0.5 of 5 stars
Winger AM (R) 30 38 0.5 of 5 stars
Tracking Wide Midfielder M (R) 30 38 0.5 of 5 stars
Wide Midfielder M (R) 30 38 0.5 of 5 stars
Tracking Attacking Midfielder AM (C) 30 38 0.5 of 5 stars
Attacking Midfielder AM (C) 30 38 0.5 of 5 stars
Full-Back D (R) 30 38 0.5 of 5 stars
Pressing Full-Back D (R) 30 38 0.5 of 5 stars
Holding Full-Back D (R) 30 38 0.5 of 5 stars
Wing-Back WB (R) 30 38 0.5 of 5 stars
Holding Wing-Back WB (R) 30 38 0.5 of 5 stars
Central Outlet Attacking Midfielder AM (C) 28 35 0.5 of 5 stars

Calculated by fm-reader on the current-ability scale (1–200). Up to 30 recorded roles.

Player traits

No traits recorded

Key attributes in context

Key attributes against players with the same best position Key attributes against players with the same best position: 12 of 12 values recorded, plotted on a 0 to 100 scale. Key attributes against players with the same best position: 12 of 12 values recorded, plotted on a 0 to 100 scale.
12 of 12 recorded
Key attributes against players with the same best position — every value plotted above, plus the ones that are not recorded.
AttributeValue
Passing 70.1 pct
Tackling 67.9 pct
Vision 64.9 pct
Decisions 81.0 pct
Teamwork 82.6 pct
Work rate 81.8 pct
Stamina 89.7 pct
First touch 60.3 pct
Technique 39.7 pct
Anticipation 72.1 pct
Positioning 69.5 pct
Composure 79.2 pct

The site’s own figure: the percentile of each stored attribute among 29,769 players with the same calculated best position. A spoke is left out where the attribute is not stored.

Injuries at game start

InjuryFromExpected return
torn anterior cruciate ligament Severity 0Base occurrence: 0.15 per season in a squad of 5010 Oct 201820 Aug 2019

Personal

Full name
—
First name
Stefan
Last name
Spirovski
Common name
—
Date of birth
23 Aug 1990 age 34 at game start
Place of birth
Bitola
Height
185 cm
Weight
—
Build
Ecto-Mesomorph
Preferred foot
Left Only
Languages
Macedonian

Contract

Job
Player
Contract type
Full Time
Joined club
1 Jul 2025
Contract starts
1 Jul 2025
Contract expires
14 Jun 2026
Weekly wage
£0
Squad numbers
#10 FK Pelister Bitola
Leaves at end of contract
No
Needs work permit
No

Player profile

Positions
D (C), DM, M (C)
Best position (calc)
Defensive Midfielder
Best rated position (calc)
Defensive Midfielder · 68
Best role (calc)
Half-Back · 91
Best role at potential (calc)
Half-Back · 115
Default role
—
Perceived potential (calc)
91
Current reputation
4,500
Home reputation
4,500
World reputation
2,500
Reputation scope (calc)
National
Fantasy draft estimate (stored)
—
Sale value (calc)
£15,905
Caps / goals
55 / 1
Favourite number
11
Injury risk
Below Average
Peak age
—
Development peak age
—
Physical peak age
—
Longevity (1–4)
—

Settling in

WithIntegrationLevel
Ethnikos AchnasClub squad17
CyprusCountry17
FC Struga Trim-LumClub squad27
The Republic of North MacedoniaNational team0

Stored integration at game start, 0–100. Club and national-team blending are separate from settling into life in a country. Up to 50 recorded entries.

Playing career

28
SeasonTeamDivisionAppsGoalsFee
2025 FK Pelister Bitola Prva Makedonska Liga —— Unknown fee
2024 FC Struga Trim-Lum Prva Makedonska Liga 271 Unknown fee
2023 Ethnikos Achnas Cyprus League by Stoiximan 341 £0
2022 Pyunik Yerevan Fastex Premiyer Liga 161 £0
2022 Pyunik-2 Yerevan Hayastani Arrajin Khmbi Arrajnut’yun —— Unknown fee
2021 MTK Budapest FC II Nemzeti Bajnokság III - Közép-csoport 10 £0
2021 MTK Budapest FC Fizz Liga 90 Unknown fee
2021 FC Mariupol VBet Liha 61 £0
2020 AE Kition Larnakas Cyprus League by Stoiximan 311 £0
2019 Hapoel Tel-Aviv Ligat TOTO Winner 213 £0
2019 Ferencvárosi Torna Club Fizz Liga 11 £87,728
2018 Ferencvárosi Torna Club Fizz Liga 142 Unknown fee
2017 Ferencvárosi Torna Club Fizz Liga 272 Unknown fee
2017 FK Vardar Skopje Prva Makedonska Liga 10 £438,106
2016 FK Vardar Skopje Prva Makedonska Liga 294 Unknown fee
2015 FK Vardar Skopje Prva Makedonska Liga 161 Unknown fee
2014 FK Vardar Skopje Prva Makedonska Liga 101 Unknown fee
2014 Beroe Stara Zagora Efbet Liga 91 £36,271
2013 Beroe Stara Zagora Efbet Liga 101 Unknown fee
2013 FK Borac 1926 Čačak Mozzart Bet PrvaLiga 20 £0
2012 FK Borac 1926 Čačak Mozzart Bet PrvaLiga 71 Unknown fee
2012 FK Rabotnički Skopje Loan Prva Makedonska Liga 91 Unknown fee
2011 FK Borac 1926 Čačak Mozzart Bet SuperLiga 150 Unknown fee
2010 FK Borac 1926 Čačak Mozzart Bet SuperLiga 170 Unknown fee
2009 FK Borac 1926 Čačak Mozzart Bet SuperLiga 121 Unknown fee
2009 FK Pelister Bitola Prva Makedonska Liga 151 Unknown fee
2008 FK Pelister Bitola Prva Makedonska Liga 251 Unknown fee
2007 FK Pelister Bitola Prva Makedonska Liga 30 Unknown fee
Total (site's sum of the stored rows)36726/28 recorded2626/28 recorded

Up to 200 stored seasons. The site's sums cover the displayed rows only; missing appearances and goals are excluded separately.

Honours

WinnerPrva Makedonska Liga3×2015, 2016, 2017
WinnerFizz Liga1×2019
Runner-UpKup na Makedonija1×2025
Runner-UpFizz Liga1×2018
Runner-UpMozzart Bet Kup Srbije1×2012

Grouped by the site from the stored career highlights (winners, runners-up, third place, play-off winners).

International

NationCapsGoalsU21
The Republic of North Macedonia55121 / 2

Awards

1

Transfers

2
DateFromToTypeFee
1 Jul 2025FC Struga Trim-LumFK Pelister BitolaTransfer Unknown fee
1 Jul 2024—FC Struga Trim-LumTransfer Unknown fee

Career highlights

8

Favourite clubs

Homegrown status

The Republic of North Macedonia3 Years Between 15 and 21

Similar players

PlayerClubPositionsAgeCAPAMean difference
Rubén PalazuelosVimenor C.F.DM, M (C)4290921.49
Janko TumbasevićFK Mladost LučaniDM, M (C)401041161.51
Bruno TelushiKlubi i Futbollit OrikuDM341061091.56
Joey PelupessyLommel SKDM, M (C)32981201.59
Ardit KrymiKlubi i Futbollit Vllaznia ShkodërDM291001001.63
Leandro Coronel—DM, M (C)37941121.63
Paulinho Dias—DM, M (C)37951261.66
MángelClub Gimnàstic de TarragonaD (C), DM, M (C)24991151.68
Elliot BondsFleetwood TownDM, M (C)251001151.68
Juliano—DM, M (C)351001141.68

The site’s own comparison: players with the same calculated best position and current ability within ±15 (at most 300 candidates, so not a whole-database search), ranked by the mean difference over valid 1–20 attributes both players have stored (at least 30).

Across versions

VersionClubAgeCAPAValue calc
FM27 27.0.0FK Pelister Bitola3591115£17,554
FM26 26.2.0FK Pelister Bitola3491115£15,905
FM26 26.0.0FK Pelister Bitola3491115£15,905
FM24 24.3.0Ethnikos Achnas32110115£117,465
FM23 23.4.0Pyunik Yerevan31110115£92,983
FM23 23.3.0Pyunik Yerevan31110115£92,983
FM23 23.0.0Pyunik Yerevan31110115£92,983
FM22 22.4.0MTK Budapest FC30110115£303,833
FM22 22.3.0MTK Budapest FC30110115£303,833
FM22 22.1.0FC Mariupol30110115£796,471
FM22 22.0.1FC Mariupol30110115£796,471
FM22 22.0.0FC Mariupol30110115£1,692,878
FM21 21.4.0AE Kition Larnakas29105115£319,144
FM21 21.3.0AE Kition Larnakas29105115£319,144
FM21 21.1.1AE Kition Larnakas29105115£319,144
FM21 21.0.1AE Kition Larnakas29105115£319,144
FM21 21.0.0AE Kition Larnakas29105115£319,144
FM20 20.4.0Hapoel Tel-Aviv28108115£614,420
FM20 20.3.0Hapoel Tel-Aviv28108115£614,420
FM20 20.1.0Hapoel Tel-Aviv28105115£614,420
FM20 20.0.1Hapoel Tel-Aviv28105115£640,387
FM20 20.0.0Hapoel Tel-Aviv28105115£640,387
FM19 19.3.0Ferencvárosi Torna Club27105115£276,488
FM19 19.1.0Ferencvárosi Torna Club27105115£276,488
FM19 19.0.1Ferencvárosi Torna Club27105115£276,488
FM19 19.0.0Ferencvárosi Torna Club27105115£276,488
FM18 18.3.0Ferencvárosi Torna Club26103115£357,305
FM18 18.1.0Ferencvárosi Torna Club26103115£357,305
FM18 18.0.0Ferencvárosi Torna Club26103115£357,305
FM17 17.3.0FK Vardar Skopje25101115£428,670
FM17 17.0.0FK Vardar Skopje25101115£428,670
FM16 16.3.0FK Vardar Skopje24101115£463,856
FM16 16.0.1FK Vardar Skopje24101115£463,856
FM16 16.0.0FK Vardar Skopje24101115£463,856
FM15 15.3.0FK Vardar Skopje23101115£482,691
FM15 15.0.0Beroe (Stara Zagora)23101115£266,176
FM14 14.3.0Beroe (Stara Zagora)2295115£290,594
FM14 14.0.0FK Borac Cacak2295117£142,311
FM13 13.3.0FK Borac Cacak2195120£521,043
FM13 13.0.0FK Borac Cacak2195122£151,738
FM12 12.2.0FK Borac Cacak2095129£48,848
FM12 12.0.0FK Borac Cacak2098129£48,848
FM11 11.0.0FK Borac Cacak1994129£59,095

The same FM id in each loaded database build. Values are each build's own; potential is shown as stored, value is calculated per build.

About this record

  1. calc marks a calculated figure. Position and role ratings, values, personality, job ratings and stars come from fm-reader.
  2. A dash means this build does not store the value. Numeric zero is shown as stored.
  3. Ages, employment and contracts are at game start, 1 Jul 2025.