
0.17Cards per game
1.00Fouls per game
0.83Tackles per game
0.33Fouls won per game
Next match
vs Birmingham · · Away
RefereeDavid Webb2.0CPG, Lenient- To Be CardedNo price
- First CardNo price
- 2+ FoulsNo price
- 2+ Fouls WonNo price
- 2+ TacklesNo price
Recent games
Last 5




Cards00100
Fouls10210
Fouls won00010
Tackles10101
Booking Streaks
All Competitions
No Card In His Last 2Booked In 1 Of 10
Booked1/6
Longest Booked Run1 Game
Longest Run Without A Card3 Games
Fouls Without Cards
145 Measured Games
Fouls In The GameCardedNo Card
- 0 Fouls4634/67
- 1 Foul113311/44
- 2 Fouls9119/20
- 3 Fouls272/9
- 4 Fouls111/2
- 5+ Fouls121/3
Career cards per game
- 25/2628 games0.25
- 24/2537 games0.19
- 23/2437 games0.27
- 22/2318 games0.06
- 21/2221 games0.10
- 20/2130 games0.20
- 19/2018 games0.06
- 18/1945 games0.16
- 17/1839 games0.13
- 16/1745 games0.20
- 15/1638 games0.13
- 14/1542 games0.12
- 13/1423 games0.00
- 12/1317 games0.12
Ryan Leonard Yellow Card Stats
Ryan Leonard plays as a right-back for Millwall in the Championship. In 2026/27 across all competitions he has 1 yellow card, averaging 0.17 cards per game, with 1.00 fouls committed and 0.33 fouls won per game. His next match is against Birmingham City on 3 November, refereed by David Webb.