FootSam

Welcome to FootSam

Explore football stats, results and the stories behind players, teams and competitions.

Choose your language

You can change your language at any time.

FootSam
Football. In numbers.

Ahmed Al Kaf

Oman · 56 matches · 2017–2025

Matches
562017–2025
Cards/game
3.19150 in 47 matches
Yellows/reds
143/7150 in 47 matches
Penalties
99 in 44 matches
Seasons
72017–2025
Cards are known in 47 of 56 matches (84%), fouls in 45 and penalties in 44. Each average uses only known data — gaps are never filled with zero.

The source lists him as Ahmed Al Kaf (56) and Ahmed Al-Kaf, Oman (1).

Card rate

How does he referee?

The referee in numbers

Card rate low

3.19 cards per game — 14% below the average in the same leagues and seasons. More likely to issue cards than 11 % of the 1,548 referees we can compare with.

56matches1 upcoming matches are excluded
3.04yellows per game143 in 47 matches
0.15reds per game7 in 47 matches
25.7fouls per game1 156 over 45 matches
0.20penalties per game9 in 44 matches
2.66goals per game149 in 56 matches
43 %hemmavinster34 % oavgjorda

Match outcomes

Home 43 %Draw 34 %Away 23 %

Referee DNA

6 of 6 axes have enough coverage for a comparison

CardsRedsPenaltiesFoulsEarlyLate
Further out = higher level among comparable referees.
Streckad ring = mitten (percentil 50).
Card tendency
3.19on 47 matches
low
Red cards
0.15on 47 matches
normal
Penalty tendency
0.20on 44 matches
low
Fouls
25.7on 45 matches
normal
Tidiga ingripanden
0.51on 47 matches
low
Sena ingripanden
1.60on 47 matches
low

Scale 0–100 · league-adjusted percentile. Each metric shows the referee's average per game.

  • Awards 38% fewer penalties than the average in the same leagues.
  • Shows 23% fewer cards in the first half-hour than the average in the same leagues.
  • Shows 14% fewer cards after the hour mark than the average in the same leagues.

When cards are shown

150 cards in 47 matches

1–15
8 yellows
16–30
16 yellows
31–45
30 yellows + 1 reds
46–60
18 yellows + 2 reds
61–75
22 yellows + 1 reds
76–90+
49 yellows + 3 reds

The first yellow card is shown, on average, in minute 39 (median 34), based on the 43 matches where a yellow card was shown.

yellows reds· cards per 15-minute period · scale 0–52

Assignments

His assignments

Development

Has he changed?

Progress

2017
2019
2020
3.50
2021
2.80
2022/23
2.58
2023/24
3.10
2024/25

Yellow cards per game · scale 0–3.50 · dash = too little data

Then3.30per game · 20172022 · 23 matches
Now2.83per game · 20232025 · 23 matches

The difference is no larger than chance can explain.

Season by season, with sample sizes
Season by season
SeasonCompetitionMatchesWith dataYellow cardsPer game
2017AFC Champions League Elite1133.00
2017/18Stars League10
2017AFC Asian Cup qualification10
2019AFC Asian Cup2144.00
2019FIFA World Cup qualification20
2019Gulf Cup1111.00
2020AFC Champions League Elite44174.25
2021AFC Champions League Elite55224.40
2021FIFA World Cup qualification4362.00
2021Friendly10
2022/23AFC Champions League Elite66152.50
2022AFC Champions League Two10
2022FIFA World Cup qualification33124.00
2022Friendly1111.00
2023/24AFC Champions League Elite88202.50
2023FIFA World Cup qualification1144.00
2023Friendly2252.50
2023Gulf Cup1122.00
2024/25AFC Champions League Elite66183.00
2024/25AFC Champions League Two1166.00
2024AFC Asian Cup3372.33
2024FIFA World Cup qualification10

Records and milestones

Most yellows in a match
7yellows
11 mars 2024 · highest of 47 matches with data · equalled in 2 more · Open match
Most reds in a match
1reds
3 dec. 2024 · highest of 47 matches with data · equalled in 6 more · Open match
Most penalties in a match
1penalties
19 feb. 2025 · highest of 44 matches with data · equalled in 8 more · Open match
Most fouls in a match
43frisparkar
11 mars 2024 · highest of 45 matches with data · Open match
Longest run with a yellow card
12matches
26 juni 202122 apr. 2022
searched in 47 matches with data · 5 streaks were broken by a gap
Longest run without a red card
10matches
12 sep. 202320 jan. 2024
searched in 47 matches with data · 5 streaks were broken by a gap
  1. 2017First matchSHANGHAI SIPGWestern Sydney Wanderers
  2. 2017First yellow cardSHANGHAI SIPGWestern Sydney Wanderers
  3. 2020First red card (first known)SydneyJeonbuk Motors
  4. 2020First penalty (first known)SydneyJeonbuk Motors
  5. 202450:e matchenSHANGHAI SIPGJohor Darul Takzim FC
  6. 2025Senaste matchenAl-Ahli JeddahBuriram United

Most extreme matches

Most extreme matches
IndexMatchDateYellowsRedsPenaltiesFouls
96Al-Nassr43Al AinAFC Champions League Elite11 mars 202471143Open
84SHANGHAI SIPG11Gwangju FCAFC Champions League Elite3 dec. 202441130Open
79Australia12South KoreaAFC Asian Cup2 feb. 202421141Open
78Shabab Al Ahli Dubai43Al WehdatAFC Champions League Two19 feb. 202560126Open
69SHANGHAI SIPG22Johor Darul Takzim FCAFC Champions League Elite18 sep. 202440040Open
69Kawasaki Frontale32Daegu FCAFC Champions League Elite26 juni 202130128Open
68Syria11United Arab EmiratesFIFA World Cup qualification7 sep. 202140035Open
64Saudi Arabia12VenezuelaFriendly24 mars 202340030Open
64Jordan02Saudi ArabiaFIFA World Cup qualification21 nov. 202340030Open
63Chiangrai United11Gamba OsakaAFC Champions League Elite1 juli 202160027Open
Relationships

Who he meets

Did you know…

Most-booked club

United Arab Emirates has received 1.20 yellow cards per game by him — 6 on 5 matches.

Two reds in the same match

Has refereed 47 matches with card data without ever showing two red cards in one match.

Matches without a yellow card

4 of 47 matches with card data ended without a yellow card — 9 %.

How often penalties are awarded

At least one penalty in 20 % of matches — 9 of 44 with penalty data.

Cards come late

50 % of his cards are issued after the hour mark 75 of 150. An even distribution would be 33%.

The clubs

70 clubs have encountered this referee, de 12 vanligaste visas

Referee's clubs
ClubMatchesW–D–LWith card dataYellows against/gameReds againstFouls committed/gamePenalties forPenalties against
United Arab Emirates622251.20013.3300Open
Al-Nassr431041.0019.3420Open
Al Quwa Al Jawiya421142.00012.3400Open
Jordan420221.5009.0200Open
South Korea421141.25014.8410Open
Australia310220.50117.0201Open
Saudi Arabia311121.00013.5200Open
SHANGHAI SIPG312032.67118.0310Open
Ulsan Hyundai FC330030.67014.0300Open
Al-Faisaly FC302131.00011.0300Open
Gamba Osaka201122.00016.0201Open
Malaysia200212.00019.0100Open

The players

Most yellow cards

by this referee

  1. Kim Young-Gwon2In 2 matches with yellows · known playing time in 9
  2. Kim Min-Jae2In 2 matches with yellows · known playing time in 4
  3. Abdalla Ramadan2In 2 matches with yellows · known playing time in 4
  4. Ibraheem Bayesh2In 2 matches with yellows · known playing time in 4
  5. Jung Woo-Young2In 2 matches with yellows · known playing time in 3

Most red cards

by this referee

  1. Salem Al Dawsari1In 1 matches with reds · known playing time in 3
  2. Ayman Yahya1In 1 matches with reds · known playing time in 3
  3. S. Moharrami1In 1 matches with reds · known playing time in 2
  4. Wei Zhen1In 1 matches with reds · known playing time in 2
  5. A. O'Neill1In 1 matches with reds · known playing time in 1

Most matches with known playing time

with this referee

  1. Kim Young-Gwon92 gula
  2. Jo Hyeon-Woo5no cards
  3. Abdulrahman Ghareeb5no cards
  4. Kim Min-Jae42 gula
  5. Abdalla Ramadan42 gula

Received the match's first yellow

most often

  1. Jung Woo-Young2First yellow in 2 matches · known playing time in 3
  2. Kim Young-Gwon1First yellow in 1 matches · known playing time in 9
  3. Walid Abbas1First yellow in 1 matches · known playing time in 4
  4. Ibraheem Bayesh1First yellow in 1 matches · known playing time in 4
  5. S. Ezatolahi1First yellow in 1 matches · known playing time in 3

Most fouls committed

fouls in this referee's matches

  1. Caio Canedo12over 4 matches
  2. Ibraheem Bayesh10over 3 matches
  3. V. Amiri9over 3 matches
  4. Hwang In-Beom9over 3 matches
  5. M. Duke9over 3 matches

Most fouls suffered

was fouled in this referee's matches

  1. Bandar Al Ahbabi10over 4 matches
  2. S. Mané9over 4 matches
  3. Lee Jae-Sung9over 4 matches
  4. Gustavo9over 3 matches
  5. Hwang Hee-Chan9over 3 matches

Latest matches

15 of 56
Latest matches
DateCompetitionMatchResultsYellowsRedsPenalties
26 apr. 2025AFC Champions League EliteAl-Ahli JeddahBuriram United30300Open
3 mars 2025AFC Champions League EliteEsteghlal FCAl-Nassr00000Open
19 feb. 2025AFC Champions League TwoShabab Al Ahli DubaiAl Wehdat43601Open
3 feb. 2025AFC Champions League EliteAl-NassrAl-Wasl FC40301Open
3 dec. 2024AFC Champions League EliteSHANGHAI SIPGGwangju FC11411Open
6 nov. 2024AFC Champions League ElitePohang SteelersShandong Luneng42400Open
18 sep. 2024AFC Champions League EliteSHANGHAI SIPGJohor Darul Takzim FC22400Open
6 juni 2024FIFA World Cup qualificationJordanTajikistan30Open
17 apr. 2024AFC Champions League EliteUlsan Hyundai FCYokohama F. Marinos10300Open
11 mars 2024AFC Champions League EliteAl-NassrAl Ain43711Open
2 feb. 2024AFC Asian CupAustraliaSouth Korea12211Open
20 jan. 2024AFC Asian CupBahrainMalaysia10300Open
13 jan. 2024AFC Asian CupUzbekistanSyria00200Open
13 dec. 2023AFC Champions League EliteKayaIncheon United13001Open
5 dec. 2023AFC Champions League ElitePakhtakorAl-Fayha14400Open