Champions League Ref Watch: Every appointment for this week's last 16 fixtures

If you are a regular visitor of BettingOdds.com then you will be aware that each week we bring you a lowdown of the upcoming referees for every gameweek in the Premier League.
In our Friday column we list every official taking charge of a top-flight game across the weekend alongside their key stats, including: appearances, yellow cards per game (pg), red cards and penalties awarded.
This can help you out when you're picking your bets for the action as you'll be able to reference our list to get all the information you need quickly and hassle-free. With the Champions League last-16 returning this week, we thought we'd extend Ref Watch beyond the Premier League and into Europe's most prestigious knockout competition.
Below, you will find the stats behind each referee for Tuesday and Wednesday's last-16 first-leg ties.
FC Barcelona vs. Paris Saint Germain
Referee: Björn Kuipers (NED)
Champions League:
- Apps: 5
- Yellows pg: 2.2
- Yellows overall: 11
- Reds overall: 0
- Penalties awarded: 1
Domestic (Eredivisie):
- Apps: 13
- Yellows pg: 2.08
- Yellows overall: 27
- Reds overall: 2
- Penalties awarded: 5
RB Leipzig vs. Liverpool
Referee: Slavko Vincic (SVN)
Champions League:
- Apps: 2
- Yellows pg: 2.5
- Yellows overall: 5
- Reds overall: 0
- Penalties awarded: 0
UEFA Nations League:
- Apps: 2
- Yellows pg: 1.5
- Yellows overall: 3
- Reds overall: 0
- Penalties awarded: 1
FC Porto vs. Juventus
Referee: Carlos Del Cerro Grande (ESP)
Champions League:
- Apps: 4
- Yellows pg: 3
- Yellows overall: 12
- Reds overall: 1
- Penalties awarded: 0
Domestic (La Liga):
- Apps: 13
- Yellows pg: 5.46
- Yellows overall: 71
- Reds overall: 4
- Penalties awarded: 8
Sevilla vs. Borussia Dortmund
Referee: Danny Makkelie (NED)
Champions League:
- Apps: 5
- Yellows pg: 5.8
- Yellows overall: 29
- Reds overall: 1
- Penalties awarded: 4
Domestic (Eredivisie):
- Apps: 13
- Yellows pg: 2.54
- Yellows overall: 33
- Reds overall: 4
- Penalties awarded: 8