Ryan Leonard is represented by the football agency Crown Football Talent Ltd.. The player currently plays for FC Millwall; the current market value is €250k. Contract expires on 30.06.2027 — 7 months left.

timeline Career History

10/11
Plymouth Plymouth
10/11
Weston-super-M. Weston-super-M.
10/11
Plymouth Plymouth
10/11
Tiverton Tiverton
10/11
Plymouth Plymouth
11/12
Southend United Southend United
17/18
Sheffield Utd Sheffield Utd
18/19
Millwall Millwall
18/19
Sheffield Utd Sheffield Utd
18/19
Millwall Millwall

Rating

69

RIG

Ryan Leonard player profile photo

Ryan Leonard

United Kingdom • Right-Back visibility17,5B Wikidata Q7384251

ATT

41

TEC

46

TAC

56

DEF

70

CRE

44

AGE

34

Height: 1,85
Foot: Right
euro €250k
support_agent Agent: Crown Football Talent Ltd.

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Defence

Age

34

Height

1,85

Foot

Right

Personal details

Date of Birth
24.05.1992
Place of birth
Plympton, United Kingdom
Nationality
United Kingdom
League
Championship
Shirt number
18

info About Ryan Leonard

Ryan Leonard is a 34-year-old Right-Back from United Kingdom. Ryan Leonard has played for FC Millwall since 2019. The contract runs until June 2027. Current estimated market value: €250k. Ryan Leonard is represented by the football agency Crown Football Talent Ltd.. 10 transfers on record; the highest fee was €1.10m for the 2019 move from Sheffield Utd to Millwall. In the 2026/2027 Championship season: 5 matches, 0 goals and 0 assists. Height 1.85 m, preferred foot: right.

Who is Ryan Leonard's agent?

expand_more

Ryan Leonard is represented by the football agency Crown Football Talent Ltd..

Which club does Ryan Leonard play for?

expand_more

Ryan Leonard currently plays for FC Millwall as a Right-Back.

What is Ryan Leonard's market value?

expand_more

Ryan Leonard's market value is estimated at around €250k (2026 data).

Where is Ryan Leonard from?

expand_more

Ryan Leonard holds United Kingdom nationality.

How old is Ryan Leonard?

expand_more

Ryan Leonard is 34 years old.

scoreboard Recent Matches

Date Opponent Score Rating
31 Oct 2026
Derby County (H)
Championship
4 - 1 (W) 7.0
24 Oct 2026
Portsmouth (A)
Championship
2 - 1 (L) 6.2
17 Oct 2026
Lincoln City (H)
Championship
2 - 2 (D) 6.6
13 Oct 2026
Swansea City (H)
Championship
0 - 1 (L) –
10 Oct 2026
Preston North End (A)
Championship
0 - 1 (W) 7.1

Market Value & Form

Championship 2026/2027

Market Value

Comparison of two independent sources

Current Value

€250k

Model Estimate

€305k

€244k – €366k

20232026

Season Form

Goals

0 / xG 0.08

Assists

0 / xA 0.28

Shooting

1

Pass accuracy

73.1

Goals
%0
Assists
%0
Rating
%58

Bars show the player's league percentile.

Detailed Statistics Show expand_more

Percentages show the player's league percentile.

Shooting

Goals 0 %0
xG 0.08 %27
xG excl. penalty 0.08 %27
Shooting 1 %12

Passing

Assists 0 %0
xA 0.28 %32
Accurate passes 95 %28
Pass accuracy % 73.1 %21
Accurate long balls 13 %66
Long ball accuracy % 41.9 %69
Line-breaking passes 33 %41
Chances created 3 %32
Big chances created 1 %49
Successful crosses 5 %63
Cross accuracy % 50.0 %94

Possession

Dribbles 1 %22
Dribble success % 100.0 %100
Duels won 12 %20
Duels won % 60.0 %77
Aerials won 5 %32
Aerials won % 71.4 %89
Touches 206 %26
Touches in opposition box 6 %39
Dispossessed 2 %53
Fouls won 2 %17

Defending

Defensive actions 19 %20
Tackles 4 %12
Interceptions 2 %10
Fouls committed 4 %68
Recoveries 16 %31
Clearances 13 %36
Clean sheets 1 %50
Goals conceded while on pitch 2 %84
xG against while on pitch 1.92 %91

Discipline

Yellow cards 1 %36
Red cards 0 %100

Careers

Club career

  1. Millwall Current
    01.2019 – present

    217 apps · 6 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2026/2027 6.78
    Championship 5 0 0 6.85
    EFL Cup 1 0 0 6.43
    2025/2026 7.07
    Championship 25 1 2 7.09
    EFL Cup 2 2 0 8.03
    FA Cup 1 0 0 4.78
    2024/2025 7.09
    Championship 33 0 1 7.11
    EFL Cup 2 0 0 6.48
    FA Cup 1 0 0 7.70
    2023/2024 7.14
    Championship 35 0 1 7.23
    FA Cup 1 0 0 5.82
    EFL Cup 1 0 0 5.46
    2022/2023 6.86
    Championship 17 0 1 6.89
    EFL Cup 1 0 0 6.46
    2021/2022 7.08
    Championship 19 0 3 7.07
    EFL Cup 2 0 0 7.22
    2020/2021 6.97
    Championship 26 1 3 6.96
    FA Cup 2 0 0 7.20
    EFL Cup 2 1 0 –
    2019/2020 6.69
    Championship 17 1 0 6.69
    EFL Cup 1 0 0 –
    2018/2019 6.74
    Championship 37 2 1 6.68
    FA Cup 4 0 1 7.38
  2. Millwall Loan
    08.2018 – 12.2018

    18 apps · 2 goals

  3. Sheffield United
    01.2018 – 08.2018

    17 apps · 0 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2018/2019 6.68
    Championship 3 0 0 6.68
    EFL Cup 1 0 0 –
    2017/2018 6.44
    Championship 13 0 0 6.44
  4. Southend United Free transfer
    07.2011 – 01.2018

    265 apps · 27 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2017/2018
    League One 25 4 2 –
    EFL Trophy 2 0 0 –
    FA Cup 1 0 0 –
    EFL Cup 1 0 0 –
    2016/2017
    League One 43 3 2 –
    EFL Trophy 3 0 0 –
    FA Cup 1 0 0 –
    EFL Cup 1 0 0 –
    2015/2016
    League One 37 2 2 –
    EFL Trophy 2 0 0 –
    FA Cup 1 1 0 –
    EFL Cup 1 0 0 –
    2014/2015
    League Two 44 4 1 –
    EFL Trophy 1 0 0 –
    FA Cup 1 0 0 –
    EFL Cup 1 1 0 –
    2013/2014
    League Two 45 6 0 –
    FA Cup 3 2 0 –
    EFL Cup 1 0 0 –
    2012/2013
    League Two 22 2 0 –
    EFL Trophy 3 1 0 –
    FA Cup 2 0 1 –
    EFL Cup 1 0 0 –
    2011/2012
    League Two 18 1 0 –
    EFL Trophy 3 0 0 –
    FA Cup 2 0 0 –
  5. Rushden & Diamonds FC Loan
    01.2011 – 05.2011

    0 apps · 0 goals

  6. Weston Super Mare
    12.2010 – 01.2011

    5 apps · 0 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2010/2011
    National North & South 5 0 0 –
  7. Plymouth Argyle
    03.2010 – 12.2010

    1 apps · 0 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2009/2010
    Championship 1 0 0 –