Marc Leonard
Career snapshot
Career highs
Born the same day
Shares 2001-12-19 · 6 players total
| Full name | Marc Leonard |
|---|---|
| Name in home country | Marc Henry Leonard |
| Date of birth | 2001-12-19 (24 yrs) |
| Place of birth | Glasgow, Scotland |
| Citizenship | Scotland |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | |
| Height | 180.00 m |
| Current club | Birmingham City |
| Joined | 2024-07-25 |
| Contract expires | 2028-06-30 |
| Agent | CAA Base Ltd |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Birmingham City | 2 | 24/25 | 25/26 | 49 | 0 | 5 | 0 |
| Northampton Town | 2 | 22/23 | 23/24 | 97 | 6 | 7 | 4,214 |
| Brighton & Hove Albion | 1 | 21/22 | 21/22 | 2 | 0 | 0 | 0 |
| Brighton & Hove Albion U23 | 4 | 18/19 | 21/22 | 45 | 4 | 5 | 495 |
| Brighton & Hove Albion U18 | 2 | 18/19 | 19/20 | 36 | 2 | 6 | 694 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Championship | Birmingham City | 0 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | EFL Cup | Birmingham City | 2 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | EFL Cup | Birmingham City | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Birmingham City | 7 | 0 | 1 | 1 | 0 | 0 |
| 24/25 | FA Cup | Birmingham City | 3 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | League One | Birmingham City | 35 | 0 | 4 | 2 | 0 | 0 |
| 23/24 | EFL Cup | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League One | Northampton Town | 46 | 5 | 6 | 3 | 0 | 826 |
| 22/23 | EFL Cup | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League Two | Northampton Town | 45 | 1 | 1 | 8 | 0 | 3,388 |
| 21/22 | EFL Cup | Brighton & Hove Albion | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | Brighton & Hove Albion U23 | 3 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | FA Cup | Brighton & Hove Albion | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League | Brighton & Hove Albion | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League 2 | Brighton & Hove Albion U23 | 22 | 4 | 3 | 4 | 0 | 495 |
| 20/21 | EFL Trophy | Brighton & Hove Albion U23 | 2 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Premier League 2 | Brighton & Hove Albion U23 | 14 | 0 | 2 | 3 | 0 | 0 |
| 19/20 | EFL Trophy | Brighton & Hove Albion U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Youth Cup | Brighton & Hove Albion U18 | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League 2 | Brighton & Hove Albion U23 | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | U18 Premier League | Brighton & Hove Albion U18 | 16 | 2 | 4 | 5 | 0 | 694 |
| 18/19 | FA Youth Cup | Brighton & Hove Albion U18 | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Premier League 2 | Brighton & Hove Albion U23 | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U18 Premier League | Brighton & Hove Albion U18 | 14 | 0 | 2 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-01 | Rangers Youth | Hearts Youth | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Hearts Youth | Hearts FC U17 | Transfer | 0 | — |
| 18/19 | 2018-07-02 | Hearts FC U17 | Brighton U18 | Transfer | 0 | — |
| 20/21 | 2020-07-01 | Brighton U18 | Brighton U23 | Transfer | 0 | — |
| 22/23 | 2022-07-25 | Brighton U21 | Northampton | Loan | 300000 | — |
| 22/23 | 2023-05-31 | Northampton | Brighton U21 | Return from loan | 300000 | — |
| 23/24 | 2023-07-01 | Brighton U21 | Brighton | Transfer | 300000 | — |
| 23/24 | 2023-07-29 | Brighton | Northampton | Loan | 300000 | — |
| 23/24 | 2024-05-31 | Northampton | Brighton | Return from loan | 450000 | — |
| 24/25 | 2024-07-25 | Brighton | Birmingham | Transfer | 450000 | €590k |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30136 | — | 0 | 0 | — | — | former national player |
| Team #25791 | — | 8 | 2 | — | — | former national player |
| Team #17622 | — | 5 | 0 | — | — | former national player |
| Team #16868 | — | 7 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Harvey Lintott | 2 | 0 | 0 |
| Tyreece Simpson | 1 | 0 | 0 |
| Ben Fox | 1 | 0 | 0 |
| Stefan Vukoje | 1 | 2 | 0 |
| Ayo Tanimowo | 1 | 0 | 0 |
| Antef Tsoungui | 1 | 0 | 0 |
| Sam Packham | 1 | 0 | 0 |
| William Hondermarck | 1 | 2 | 0 |
| Lorent Tolaj | 1 | 5 | 0 |
| James Furlong | 1 | 1 | 0 |
| Mitch Pinnock | 1 | 4 | 0 |
| Ed Turns | 1 | 0 | 0 |
| Lee Burge | 2 | 0 | 0 |
| Jack Spong | 1 | 0 | 0 |
| Shaun McWilliams | 2 | 1 | 0 |
| Sam Sherring | 1 | 0 | 0 |
| Jon Guthrie | 2 | 3 | 0 |
| Louis Appéré | 1 | 0 | 0 |
| Sam Hoskins | 1 | 0 | 0 |
| Kieron Bowie | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | League One | Northampton Town | 5 | 46 |
| 21/22 | Premier League 2 | Brighton & Hove Albion U23 | 4 | 22 |
| 19/20 | U18 Premier League | Brighton & Hove Albion U18 | 2 | 16 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | League One | Northampton Town | 6 | 46 |
| 24/25 | League One | Birmingham City | 4 | 35 |
| 19/20 | U18 Premier League | Brighton & Hove Albion U18 | 4 | 16 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2024-05-31 | Northampton | Brighton | Return from loan | — | €450k |
| 23/24 | 2023-07-29 | Brighton | Northampton | Loan | — | €300k |
| 22/23 | 2023-05-31 | Northampton | Brighton U21 | Return from loan | — | €300k |
| 22/23 | 2022-07-25 | Brighton U21 | Northampton | Loan | — | €300k |
Last 50 matches for Birmingham City The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-05-03 | GB3 |
Cambridge United | 1–2 | Birmingham City | Available |
| 2025-04-30 | GB3 |
Blackpool FC | 0–2 | Birmingham City | Available |
| 2025-04-27 | GB3 |
Birmingham City | 4–0 | Mansfield Town | Available |
| 2025-04-24 | GB3 |
Stevenage FC | 0–1 | Birmingham City | Available |
| 2025-04-21 | GB3 |
Burton Albion | 1–2 | Birmingham City | Available |
| 2025-04-18 | GB3 |
Birmingham City | 0–0 | Crawley Town | Available |
| 2025-04-08 | GB3 |
Peterborough United | 1–2 | Birmingham City | Available |
| 2025-04-05 | GB3 |
Birmingham City | 6–2 | Barnsley FC | Available |
| 2025-04-01 | GB3 |
Bristol Rovers | 1–2 | Birmingham City | Available |
| 2025-03-29 | GB3 |
Birmingham City | 4–1 | Shrewsbury Town | Available |
| 2025-03-15 | GB3 |
Northampton Town | 1–1 | Birmingham City | Available |
| 2025-03-11 | GB3 |
Birmingham City | 2–1 | Stevenage FC | Available |
| 2025-03-08 | GB3 |
Birmingham City | 1–0 | Lincoln City | Available |
| 2025-03-04 | GB3 |
Bolton Wanderers | 3–1 | Birmingham City | Available |
| 2025-03-01 | GB3 |
Birmingham City | 1–0 | Wycombe Wanderers | Available |
| 2025-02-25 | GB3 |
Birmingham City | 2–0 | Leyton Orient | Available |
| 2025-02-22 | GB3 |
Reading FC | 0–0 | Birmingham City | Available |
| 2025-02-15 | GB3 |
Birmingham City | 1–0 | Charlton Athletic | Available |
| 2025-02-11 | GB3 |
Birmingham City | 4–0 | Cambridge United | Available |
| 2025-02-01 | GB3 |
Birmingham City | 2–1 | Rotherham United | Available |
| 2025-01-28 | GB3 |
Huddersfield Town | 0–1 | Birmingham City | Available |
| 2025-01-23 | GB3 |
Wrexham AFC | 1–1 | Birmingham City | Available |
| 2025-01-18 | GB3 |
Birmingham City | 1–0 | Exeter City | Available |
| 2025-01-04 | GB3 |
Wigan Athletic | 0–3 | Birmingham City | Available |
| 2025-01-01 | GB3 |
Stockport County | 1–1 | Birmingham City | Available |
| 2024-12-29 | GB3 |
Birmingham City | 0–0 | Blackpool FC | Available |
| 2024-12-26 | GB3 |
Birmingham City | 2–0 | Burton Albion | Available |
| 2024-12-23 | GB3 |
Crawley Town | 0–1 | Birmingham City | Available |
| 2024-12-14 | GB3 |
Birmingham City | 2–0 | Bristol Rovers | Available |
| 2024-12-07 | GB3 |
Barnsley FC | 1–2 | Birmingham City | Available |
| 2024-12-04 | GB3 |
Birmingham City | 2–0 | Stockport County | Available |
| 2024-11-26 | GB3 |
Exeter City | 0–2 | Birmingham City | Available |
| 2024-11-23 | GB3 |
Shrewsbury Town | 3–2 | Birmingham City | Available |
| 2024-11-09 | GB3 |
Birmingham City | 1–1 | Northampton Town | Available |
| 2024-10-26 | GB3 |
Mansfield Town | 1–1 | Birmingham City | Available |
| 2024-10-22 | GB3 |
Birmingham City | 2–0 | Bolton Wanderers | Available |
| 2024-10-19 | GB3 |
Lincoln City | 1–3 | Birmingham City | Available |
| 2024-10-05 | GB3 |
Charlton Athletic | 1–0 | Birmingham City | Available |
| 2024-10-01 | GB3 |
Birmingham City | 1–0 | Huddersfield Town | Available |
| 2024-09-28 | GB3 |
Birmingham City | 3–2 | Peterborough United | Available |
| 2024-09-21 | GB3 |
Rotherham United | 0–2 | Birmingham City | Available |
| 2024-09-16 | GB3 |
Birmingham City | 3–1 | Wrexham AFC | Available |
| 2024-08-31 | GB3 |
Birmingham City | 2–1 | Wigan Athletic | Available |
| 2024-08-27 | CGB |
Birmingham City | 0–2 | Fulham FC | Available |
| 2024-08-24 | GB3 |
Leyton Orient | 1–2 | Birmingham City | Available |
| 2024-08-17 | GB3 |
Wycombe Wanderers | 2–3 | Birmingham City | Available |
| 2024-08-13 | CGB |
Charlton Athletic | 0–1 | Birmingham City | Available |
| 2024-08-10 | GB3 |
Birmingham City | 1–1 | Reading FC | Available |
| 2023-08-29 | CGB |
Birmingham City | 1–3 | Cardiff City | Available |
| 2023-08-08 | CGB |
Cheltenham Town | 0–2 | Birmingham City | Available |
Teams faced most often by Marc Leonard's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Stevenage FC | 8 | 5 | 1 | 2 | 11 | 8 | +3 | 63% |
| Leyton Orient | 8 | 3 | 3 | 2 | 12 | 10 | +2 | 38% |
| Carlisle United | 7 | 4 | 2 | 1 | 12 | 5 | +7 | 57% |
| Port Vale FC | 6 | 2 | 2 | 2 | 4 | 3 | +1 | 33% |
| Walsall FC | 6 | 1 | 2 | 3 | 4 | 6 | -2 | 17% |
| Mansfield Town | 6 | 2 | 2 | 2 | 6 | 5 | +1 | 33% |
| Exeter City | 6 | 3 | 1 | 2 | 10 | 7 | +3 | 50% |
| Crawley Town | 6 | 2 | 2 | 2 | 6 | 9 | -3 | 33% |
| Salford City | 6 | 3 | 1 | 2 | 8 | 6 | +2 | 50% |
| Swindon Town | 6 | 2 | 1 | 3 | 7 | 10 | -3 | 33% |
| Colchester United | 5 | 4 | 0 | 1 | 8 | 3 | +5 | 80% |
| Newport County | 5 | 3 | 1 | 1 | 5 | 4 | +1 | 60% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 18/19 | Senior debut season | |
| 19/20 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 2 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 47 | 0 | 4 | 0 | 0 | 0 |
| 23/24 | 49 | 826 | 3 | 0 | 0 | 0.33 |
| 22/23 | 48 | 3,388 | 8 | 0 | 0 | 0.21 |
| 21/22 | 27 | 495 | 5 | 0 | 0 | 0.91 |
| 20/21 | 16 | 0 | 4 | 0 | 0 | 0 |
| 19/20 | 23 | 694 | 5 | 0 | 0 | 0.65 |
| 18/19 | 17 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Marc Leonard
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Marc Leonard
Who is Marc Leonard?
Marc Leonard is a Scotland professional footballer who plays as a central midfield for Birmingham City.
How old is Marc Leonard?
Marc Leonard is 24 years old. He was born on December 19, 2001 in Glasgow.
What position does Marc Leonard play?
Marc Leonard plays as a central midfield (Midfield - Central Midfield).
What club does Marc Leonard play for?
Marc Leonard currently plays for Birmingham City.
How many career goals has Marc Leonard scored?
Across all senior club competitions in our dataset, Marc Leonard has scored 12 goals in 229 appearances.
What is Marc Leonard's market value?
Marc Leonard's most recent reported market value is €650k.
Scotland