CardsNations League · Rajko Mitić Stadium, Belgrade · Thu 24 Sep, 19:45

Serbia vs Greece Prediction and Tips: Cards

Ray Mullins starts with the appointment of Glenn Nyberg, then works through Serbia's and Greece's booking records and the fouls each side actually commits.

The prediction is at the end of the analysis ↓

Glenn Nyberg's whistle and two sides who do not foul much

Start where I always start. UEFA's match feed for Thursday's League A opener names Glenn Nyberg of Sweden as the referee, with Mahbod Beigi and Andreas Söderkvist on the lines, Adam Ladebäck as fourth official and Guillermo Cuadra Fernández on VAR. That is a senior appointment for a first matchday, and it is the single most useful piece of information available about how many cards this game produces.

Nyberg is 37, a FIFA referee since 2016, and Transfermarkt has him down for 489 matches in his career: 1,496 yellow cards, 30 second yellows and 32 straight reds. That is 3.06 yellows a game across thirteen years and every level he has worked at. Last season he took 26 matches and showed 79 yellows, which is 3.04 a game, about as stable as a referee's number gets. Narrow it to senior international football, which is what matters here, and he has 30 matches across the World Cup, European qualifiers, the Euro, the Nations League and friendlies, for 90 yellows. Three a game again. He had three games at the 2026 World Cup and showed seven cards in total, one of them in Spain's 3-0 win over Austria in the round of 32.

His current run is quieter still. Four matches this season have produced six yellows between them: three in Napoli against Arsenal on 9 September, two and a red in a Champions League qualifier involving Red Star Belgrade, one in a Swedish cup tie, and not a single card in a goalless European qualifier between Levski Sofia and AEK Athens. A referee who can get through a 0-0 in Sofia without reaching for his pocket is not an official who books people to keep order.

Now the temperature, because I am not going to pretend this is a quiet fixture. Group A2 also contains the Netherlands and Germany, which makes Serbia against Greece the one game in the group either side can realistically win and the one that will probably decide who goes down. That is a genuine argument for tension. What it is not is a grudge match. These two have met twice in the modern records, friendlies in August 2010 and November 2014, and never in a competitive fixture. There is no feud for 49,000 people at the Marakana to inherit.

And neither side fouls enough to manufacture cards out of nothing. Across Serbia's last 16 internationals the two teams combined have averaged 3.00 yellows, with the total at four or fewer in 12 of them, and Serbia themselves commit 11.2 fouls a game. Greece's last 14 with complete data come in at 3.07 combined yellows, four or fewer in 12 of 14, off 12.2 fouls a game. Put those together and you get roughly 23 fouls in the match, an ordinary European evening rather than a war. The individual battles do not scream cards either: the shortest price to be booked is Sasa Lukic at 2.28, with Dimitrios Kourbelis at 2.45 and Kosta Nedeljkovic at 2.55, and none of those is the sort of price a book puts up when it genuinely fears a player.

Which leaves the line. Unibet have the match total at 4.5 cards, the over at 1.63. On the same matchday they have Netherlands against Germany at 3.5, and Germany's last 14 internationals have produced 2.64 combined yellows against Serbia's 3.00. A gap of about a third of a card in the data has become a full card's gap in the lines, and the difference is Belgrade, not the man with the whistle.

Rajko Mitić Stadium, Belgrade
The Rajko Mitić Stadium, known as the Marakana, in Belgrade, where Serbia play their home internationals.Photo: Veliki Delija / Wikimedia Commons, CC BY-SA 3.0

Form guide

SerbiaLast 5 internationals
WLWLL
Beaten 3-0 in Cape Verde and 5-1 in Mexico in their last two, both friendlies after World Cup qualifying ended.
GreeceLast 5 internationals
DLDDL
No win in five, but four of the five were decided by a single goal and three were drawn.

Key numbers

  • Nyberg, career (Transfermarkt)1,496 yellows in 489 matches — 3.06 per game
  • Nyberg, senior internationals90 yellows in 30 matches — 3.00 per game
  • Nyberg, 2026-27 so far6 yellows in 4 matches
  • Cards in Serbia's last 163.00 per match, four or fewer in 12 of 16
  • Cards in Greece's last 143.07 per match, four or fewer in 12 of 14
  • Fouls per gameSerbia 11.2, Greece 12.2
  • Serbia v Greece meetingsTwo, both friendlies (2010, 2014)

Team news

I could not verify a confirmed squad or line-up for either side at the time of writing: UEFA's match centre had no line-ups posted and ESPN carried no rosters for the fixture. Treat any specific absence you read elsewhere as unconfirmed. Nothing in this bet depends on a particular player starting.

What is confirmed is the officiating team. Glenn Nyberg (Sweden) referees, with Mahbod Beigi and Andreas Söderkvist as assistants, Adam Ladebäck as fourth official, Guillermo Cuadra Fernández on VAR and César Soto Grado assisting him.

The risk

Both sides will see this as their winnable game in a group with the Netherlands and Germany, and a nervous, scrappy last twenty minutes in front of a hostile Belgrade crowd is exactly how a 4.5 line gets beaten. Settlement rules also vary between books, and if a red card counts as two cards the under is a little harder than a straight count suggests.

Verdict

Under 4.5 cards at 2.10 is an implied 47.6%. Strip the margin out of the pair and the market is really saying the over is about a 56% chance, which puts its expectation for the match somewhere around five cards.

I cannot get near five. Nyberg's rate is three a game and has been three a game for a decade, at club level, at the World Cup and in the Nations League. Serbia's matches run at three. Greece's matches run at three. Add most of a card for a competitive League A tie in a full stadium with relegation already visible, which I think is generous, and I land at about 3.9. Against the spread of totals these two sides have actually produced, that gives me something close to 58% for four cards or fewer, so a fair price of about 1.72. Taking 2.10 is worth doing.

It is one unit rather than more because a disagreement this size ought to make you uncomfortable. When a bookmaker sets a cards line a full card above the evidence, the honest question is what it knows that you do not. I have looked, and the answer seems to be the postcode rather than the referee.

Our prediction · Total cardsSerbia vs Greece · Thu 19:45 · by Ray Mullins
Under 4.5 cards
Best odds2.10
Stake1 unit
Confidence 3/5
Odds checked 22 Sep, 19:58 UK (Unibet)
Serbia vs Greece · Thu 19:45
Under 4.5 cards @ 2.10
Odds checked 22 Sep, 19:58 UK (Unibet)
Cards tipsNations LeagueSerbiaGreeceTotal cards
Ray Mullins
Cards specialist · 67% win rate · +0.8 units

Bets bookings and nothing else. Starts every week with the referee appointments, because the man with the whistle sets the card count before a tackle is made.

All tips by Ray →

More predictions