Skip to content
Live scores in your pocketScores, stats and chat in one app

#18RyanLeonard

Position
Right back
Age
34 yrs (05/24/1992)
Nationality
England
Height
1.85 m
Foot
Right
Contract
06/29/2027
InjuredUnknown InjuryReturn date unknown
Loading…

About Ryan Leonard

Ryan Leonard is a footballer from England. The player represents Millwall and competes in English Football League Championship.

The 34-year-old plays as a right back. The player was born on 24 May 1992. The player wears the number 18 shirt. The player is 1.85 m tall. The preferred foot is right.

The contract with Millwall runs until June 2027.

2026-27 season in the English Football League Championship: 5 matches, 0 goals and 0 assists. Average Soloscore rating in the English Football League Championship: 6.5. 2026-27 season in the English Football League Cup: 1 matches, 0 goals and 0 assists. Average Soloscore rating in the English Football League Cup: 6.3. Across all competitions this season: 6 matches, 0 goals and 0 assists.

Ryan Leonard is currently out injured. Current issue: Unknown Injury. Out since 19 Aug 2026. No return date has been set yet. Matches missed so far: 11.

Injuries on record: 4. Matches missed through injury: 51. Days out injured in total: 305. Longest injury: Knee injury, 128 days. Most recent injury: Muscle Injury, starting on 4 Mar 2026.

Comment, discuss, follow

Comment on Ryan Leonard's performance in the match discussions, debate it with other fans and add Ryan Leonard to your favourites to keep track of every match and statistic.

Frequently asked questions

How old is Ryan Leonard?

Ryan Leonard is 34 years old, born on 24 May 1992.

Where is Ryan Leonard from?

Ryan Leonard is a footballer from England.

Which team does Ryan Leonard play for?

Ryan Leonard plays for Millwall in the English Football League Championship.

How many goals has Ryan Leonard scored this season?

Ryan Leonard has 0 goals and 0 assists in 6 matches across all competitions in the 2026-27 season.

How tall is Ryan Leonard?

Ryan Leonard is 1.85 m tall.

Is Ryan Leonard injured?

Ryan Leonard is currently out injured. Current issue: Unknown Injury. Out since 19 Aug 2026. No return date has been set yet. Matches missed so far: 11.

What shirt number does Ryan Leonard wear?

Ryan Leonard wears the number 18 shirt.

Social

Mentions