Ruebyn Ricardo Referee Stats: Cards, Bookings & Foul Trends
Referee Ruebyn Ricardo: discipline stats. Ruebyn Ricardo averages 5.8 total cards per match across 20 games this season, with 5.60 yellows, 45% above the 3.87 league average, making them one of the stricter officials. That ranks #1 for total cards in Championship. Yellow-card and foul averages, league ranking and recent fixtures officiated follow below.
Officiates in Championship: see all Championship referees.
Card & foul profile · 20 games this season
Ruebyn Ricardo shows 5.60 yellows per match vs the 3.87 league average, 45% stricter than average. Useful for card and booking markets.
Recent matches officiated (cards shown)
- 17 Oct 2026 · Millwall 2-2 Lincoln City 11 🟨
- 09 Oct 2026 · West Ham United 1-1 Queens Park Rangers 7 🟨
- 12 Sep 2026 · West Bromwich Albion 1-1 Queens Park Rangers 5 🟨
- 02 May 2026 · Watford 0-4 Coventry City 3 🟨
- 18 Apr 2026 · Bristol City 2-4 Norwich City 2 🟨
- 03 Apr 2026 · Queens Park Rangers 2-1 Watford 10 🟨
- 07 Mar 2026 · Swansea City 2-0 Stoke City 9 🟨
- 25 Feb 2026 · Norwich City 2-0 Sheffield Wednesday 0 🟨
- 17 Feb 2026 · Bristol City 2-2 Wrexham 5 🟨
- 07 Feb 2026 · Coventry City 0-0 Oxford United 10 🟨
FAQ
How many cards does Ruebyn Ricardo show per match?
Ruebyn Ricardo averages 5.8 total cards per match (5.60 yellow, 0.25 red) across 20 games this season.
Is Ruebyn Ricardo a strict referee?
Ruebyn Ricardo's 5.60 yellow cards per match is 45% above the league average of 3.87, stricter than average, ranking #1 in the league for total cards.
How often does Ruebyn Ricardo show a red card?
Roughly once every 4 matches (0.25 red cards per game on average).
Does Ruebyn Ricardo favour the home team?
41% of Ruebyn Ricardo's yellow cards go to the home side: Ruebyn Ricardo shows more cards to away teams (59%).
What was Ruebyn Ricardo's most recent match?
Millwall 2-2 Lincoln City on 17 October 2026, with 11 cards shown.
No fixture scheduled yet. See today's matches with player prop hit rates, team form and referee tendencies, across 30+ leagues.
Go to today's matches →