EN
ScotlandMatches analysed: 572023–2025

Graham Grainger: referee stats

Graham Grainger (Scotland) has shown 3.30 cards per game in 57 analysed matches — −14% compared with the average of the same leagues. Profile: lenient.

Lenient · −14%
Cards per game3.30league avg 3.98
Over 4.5 cards21%Over 3.5 cards: 47%
Matches with a penalty18%
Matches with a red card11%
Fouls per game22.0
Cards 1st / 2nd half0.9 / 2.4

Upcoming matches with Graham Grainger

No appointment published yet. Referee appointments usually appear 1–3 days before kick-off.

Referee radar

Strictness 8Fouls called 52Penalties 39Red cards 17Late cards 68Away cards 15

Percentile among 2955 referees with at least 15 matches; 50 = typical referee. Each axis compares the referee with the average of the leagues where this referee officiates.

Cards per match (last 20 matches)

30
41
52
23
34
15
6
27
8+

Graham Grainger by competition

CompetitionMatchesCards/gLeague avgvs leaguePenaltyRed card
League One222.913.97−18%14%14%
Championship184.004.08−1%17%6%
Premiership63.503.78−3%50%17%
League Cup62.333.32−9%17%17%
League Two53.404.65−9%0%0%

Last matches refereed by Graham Grainger

DateMatchScoreCards (home–away)FoulsPen.
Wed 24 SeptEdinburgh City – Celtic IIChallenge Cup2:100
Sat 20 SeptAlloa Athletic – Cove RangersLeague One2:130
Fri 5 SeptInverness CT – Stirling AlbionChallenge Cup2:110
Sat 30 AugMontrose – PeterheadLeague One2:140
Tue 12 AugDumbarton – St. Mirren U21Challenge Cup4:200
Sat 9 AugStenhousemuir – Cove RangersLeague One1:050
Sat 26 JulDunfermline – Stirling AlbionLeague Cup2:041
Sat 19 JulInverness CT – ST JohnstoneLeague Cup0:100
Sat 12 JulStranraer – Ross CountyLeague Cup1:110
Tue 6 MayEdinburgh City – East FifeLeague One1:010
Sat 3 MayAnnan Athletic – Cove RangersLeague One2:420
Sat 19 AprElgin City – PeterheadLeague Two4:040
Sat 12 AprDumbarton – Cove RangersLeague One1:320
Sat 29 MarBonnyrigg Rose Athletic – Elgin CityLeague Two0:120
Sat 1 MarQueen of the South – Kelty HeartsLeague One0:120

How the numbers are calculated

Cards = yellow and red cards shown to players during 90 minutes (a second yellow counts as a yellow plus a red, as most bookmakers settle). Cards for coaches and substitutes on the bench and cards in extra time are excluded. Penalties = penalties awarded during the match (shoot-outs excluded). “vs league” compares the referee with the average of the exact league seasons this referee worked, so a referee from a card-heavy league is not called strict just because of the league.

Data: official match events and statistics (API-Sports), updated daily.

Frequently asked questions

How many cards does Graham Grainger give per game?

On average 3.30 cards per game in 57 analysed matches (league average in the same competitions: 3.98).

Is Graham Grainger a strict referee?

Compared with the leagues where Graham Grainger officiates, the card count is −14% – profile: lenient. A red card appeared in 11% of these matches.

How often do matches with Graham Grainger go over 4.5 cards?

Over 4.5 cards in 21% of matches and over 3.5 cards in 47%. Both teams were booked in 67%.

Does Graham Grainger give many penalties?

A penalty was awarded in 18% of matches refereed by Graham Grainger.