| Yel | Red | League / Date | |||
|---|---|---|---|---|---|
| Czechia 3 | 1 - 0 | Poland 5 | 8 | Jun 16, 2012 | |
| Denmark 2 | 2 - 3 | Portugal 2 | 4 | Jun 13, 2012 |
| League | Apps | Yellows | Yel/Game | Reds | Red/Game | Penalties |
|---|---|---|---|---|---|---|
| 3 | 19 | 6.33 | N/A | 0.00 | 0 | |
| 5 | 28 | 5.60 | 2 | 0.40 | 3 | |
| 11 | 51 | 4.64 | 7 | 0.64 | 4 | |
| 2 | 12 | 6.00 | N/A | 0.00 | 0 | |
| 2 | 15 | 7.50 | 1 | 0.50 | 0 | |
| 3 | 7 | 2.33 | N/A | 0.00 | 0 | |
| 11 | 42 | 3.82 | 1 | 0.09 | 1 | |
| 3 | 7 | 2.33 | N/A | 0.00 | 0 | |
| 3 | 12 | 4.00 | N/A | 0.00 | 1 | |
| 29 | 134 | 4.62 | 7 | 0.24 | 8 | |
| 143 | 468 | 3.27 | 19 | 0.13 | 30 |
Craig Alexander Thomson is a professional football referee from Scotland. Making their professional debut on July 31, 2005, Craig Alexander Thomson has officiated 215 matches throughout their career. With an average of 3.70 yellow cards and 0.12 red cards per game, Craig Alexander Thomson maintains a balanced approach to match officiating.
Throughout 215 career matches, Craig Alexander Thomson has shown 795 yellow cards, 25 straight red cards, and 12 second yellow cards. They have awarded 47 penalties across all competitions.
Craig Alexander Thomson officiates matches in 11 different competitions:
Craig Alexander Thomson has officiated 215 professional football matches since their debut in 2005.
On average, Craig Alexander Thomson shows 3.70 yellow cards and 0.12 red cards per match. This means you can expect approximately 3.82 total cards per game.
Craig Alexander Thomson has a moderate disciplinary approach with 3.70 yellow cards per game, which is around the average for professional referees.
Craig Alexander Thomson officiates in EURO, Qualification, Scottish League Cup, Scottish Cup, EURO, Scottish Championship, World Championship Qual. UEFA, UEFA Europa League, International Friendly Games, U17 World Championship, UEFA Champions League and Scottish Premiership.
Craig Alexander Thomson has awarded 47 penalties throughout their career, averaging approximately 0.22 penalties per match.