Birmingham City

Marc Leonard

Midfielder · Birmingham City · 24 · Scotland

Season score
43.6
Premiership 25/26, 13 matches
Last 5 weeks
45.6
average of weeks with 60+ minutes
Market value
€2.0M
+€1.0M (+100%) since 5 Mar 2026
Transfermarkt, 20 May 2026
Born
19 Dec 2001
Height
180 cm
Foot
R
Contract until
30 Jun 2028
Wikipedia views
1,128 4 weeks

Every week

1–7 Jul 2025 to 20–26 Oct 2026

18 of 69 weeks with 60+ minutes, averaging 41.9 (minutes-weighted); 0 of them 70 or better.

Form bars show the weekly score: no matchunder 60′under 4545–5555–7070+

Every week as a table
WeekMatchesMinutesScoreExpectedUnderlying
5–11 May 202614552.246.052.3
28 Apr – 4 May 202619047.245.847.1
21–27 Apr 202619067.544.169.2
31 Mar – 6 Apr 202619047.843.647.7
17–23 Mar 202619038.743.738.6
10–16 Mar 202619026.844.825.9
24 Feb – 2 Mar 202619030.445.729.8
17–23 Feb 202619041.745.941.7
10–16 Feb 2026218046.745.243.0
3–9 Feb 202618937.445.837.0
27 Jan – 2 Feb 202619052.545.052.6
20–26 Jan 202619035.845.635.6
30 Dec 2025 – 5 Jan 202614537.245.836.8
23–29 Dec 202528634.946.534.4
16–22 Dec 202516040.946.741.5
25 Nov – 1 Dec 20251184.946.586.2
18–24 Nov 202519046.746.346.8
4–10 Nov 202528650.445.750.4
21–27 Oct 2025212638.645.938.7
14–20 Oct 202516328.747.629.7
30 Sep – 6 Oct 2025212135.849.836.0
9–15 Sep 202511258.150.062.8

Against expectation

How it's expected

Each week's score beside what the player's earlier matches led to expect. Over the last 10 weeks with 60+ minutes: level with expectation (−1.0 a week).

20.040.060.080.030 Sep4 Nov23 Dec3 Feb24 Feb31 MarScore 47.2Expected 45.8
Transfermarkt €2.0M +€1.0M (+100%) since 5 Mar 2026 20 May 2026 · its own valuation, revised a few times a year
Current estimate €1.8M no change recorded 22 Oct 2026 · BSD, seen when squads refresh
0€500K€1.0M€1.5M€2.0M20222023202420252026€2.0M€1.8M
Every value as a table
DateSourceValue
22 Oct 2026Current estimate (BSD)€1.8M
20 May 2026Transfermarkt€2.0M
5 Mar 2026Transfermarkt€1.0M
3 Dec 2025Transfermarkt€700k
18 Jun 2025Transfermarkt€650k
27 Dec 2024Transfermarkt€450k
27 Dec 2023Transfermarkt€450k
6 Apr 2023Transfermarkt€300k
5 Oct 2021Transfermarkt€300k

Two different estimates, so each is its own line and each change is measured within its own line.

DateMoveFee
31 May 2026Heart of Midl. BirminghamFree or loan
25 Jan 2026Birmingham City Heart of MidlothianFirst match
23 Jan 2026Birmingham Heart of Midl.Free or loan
25 Jul 2024Brighton Birmingham€590k
31 May 2024Northampton BrightonFree or loan
29 Jul 2023Brighton NorthamptonFree or loan
1 Jul 2023Brighton U21 BrightonUndisclosed
31 May 2023Northampton Brighton U21Free or loan
25 Jul 2022Brighton U21 NorthamptonFree or loan

What the score is made of

Premiership 25/26: each part per 90 minutes against the average midfielder in the top five leagues (0), in standard deviations.

  • Shooting −0.45
  • Creating −0.12
  • Progressing −0.11
  • Keeping the ball −1.54
  • Defending +0.20
  • Aerial +0.74
  • Finishing +0.15

Attention

English Wikipedia views per week, the article and its redirects, last 52 weeks.

010K20K30K28 Oct16 Dec3 Feb24 Mar12 May30 Jun18 Aug6 Oct

Plays most like

same position, last 12 months: the shape of their play, not its level
PlayerRecent scoreValue nowLikeness
Emmanuel Agyei Dundee United · 21––92%Compare
Malcolm Viltard FCV Dender · 24––89%Compare
Daam Foulon Royal Antwerp FC · 2746.2€2.0M87%Compare
Jan Schöppner 1. FC Heidenheim · 27––87%Compare
Ebou Adams Portsmouth · 30 · cheaper51.5€700k87%Compare
Mikel Jauregizar Athletic Club · 2244.8€25.0M87%Compare

Recent score: the last six months. Cheaper: valued at less than 60% of Marc Leonard.

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
Premiership 25/26Scottish PremiershipHeart of Midlothian131,12443.643.0
Championship 25/26ChampionshipBirmingham City1469039.840.0

Latest matches

27 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
9 May 2026Scottish Premiershipat MotherwellD 1–14500–0.0952.2
4 May 2026Scottish PremiershipRangersW 2–19000–0.1647.2
26 Apr 2026Scottish Premiershipat HibernianW 2–190000.130.5367.5
5 Apr 2026Scottish Premiershipat LivingstonD 2–29001–0.4847.8
21 Mar 2026Scottish PremiershipDundee FCW 1–090010.030.2138.7
14 Mar 2026Scottish Premiershipat KilmarnockL 0–19000–0.0326.8
28 Feb 2026Scottish PremiershipAberdeenW 1–090000.010.0330.4
21 Feb 2026Scottish PremiershipFalkirk FCW 1–090000.030.0341.7
15 Feb 2026Scottish Premiershipat RangersL 2–490100.160.1551.8
10 Feb 2026Scottish PremiershipHibernianW 1–090000.010.0841.6
All 27 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
9 May 2026Scottish Premiershipat MotherwellD 1–14500–0.0952.2
4 May 2026Scottish PremiershipRangersW 2–19000–0.1647.2
26 Apr 2026Scottish Premiershipat HibernianW 2–190000.130.5367.5
5 Apr 2026Scottish Premiershipat LivingstonD 2–29001–0.4847.8
21 Mar 2026Scottish PremiershipDundee FCW 1–090010.030.2138.7
14 Mar 2026Scottish Premiershipat KilmarnockL 0–19000–0.0326.8
28 Feb 2026Scottish PremiershipAberdeenW 1–090000.010.0330.4
21 Feb 2026Scottish PremiershipFalkirk FCW 1–090000.030.0341.7
15 Feb 2026Scottish Premiershipat RangersL 2–490100.160.1551.8
10 Feb 2026Scottish PremiershipHibernianW 1–090000.010.0841.6
3 Feb 2026Scottish Premiershipat St. MirrenL 0–18900––37.4
31 Jan 2026Scottish Premiershipat Dundee UnitedW 3–09000––52.5
25 Jan 2026Scottish PremiershipCelticD 2–290010.03–35.8
1 Jan 2026Championshipat WatfordL 0–34500–0.0337.2
29 Dec 2025ChampionshipSouthamptonD 1–1800–0.0018.0
26 Dec 2025ChampionshipDerby CountyD 1–17800–0.4636.6
20 Dec 2025Championshipat Sheffield UnitedL 0–360000.070.0040.9
1 Dec 2025ChampionshipWatfordW 2–1100–0.0084.9
22 Nov 2025ChampionshipNorwich CityW 4–190000.030.0746.7
8 Nov 2025Championshipat MiddlesbroughL 1–28500–0.0349.6
4 Nov 2025ChampionshipMillwallW 4–0100–0.00100.0
25 Oct 2025Championshipat Bristol CityL 0–190000.090.0339.8
21 Oct 2025Championshipat Preston North EndW 1–03600–0.0135.5
18 Oct 2025ChampionshipHull CityL 2–363000.140.0228.7
3 Oct 2025Championshipat WrexhamD 1–190000.030.0333.7
30 Sep 2025ChampionshipSheffield WednesdayD 2–231000.070.1241.9
13 Sep 2025Championshipat Stoke CityL 0–112000.070.0558.1