§ Conference League · 2025-26 · 2nd Qualifying Round

Dungannon Swifts 0–3 Vaduz

  • Kelly 44'
  • Hammerich 79'
  • Eberhard 105+3'
  • Hasler 120+1'

31 July 2025

The match in data

A 3–0 win for Vaduz against Dungannon Swifts on 31 July 2025, in the 2025-26 Conference League (2nd Qualifying Round).

Player of the match: Nicolas Hasler (Vaduz), rated 74, thanks above all to 5 key passes and 7 final-third passes. Hasler produced 1.5 times as much as a midfielder typically does, at 0.5 times the cost.

For Dungannon Swifts, the highest-rated player was Gaël Bigirimana, with 68.

Tiernan Kelly was sent off at 44'.

74
Player of the match

Nicolas Hasler

Vaduz · 74'

Produced 1.50× and cost 0.46× their position's average

Added
  • 5 key passes 4.0×
  • 7 final-third passes 1.5×
  • 48 passes 1.3×
Took away
  • 6 misplaced passes 1.1×
  • 2 shots off target 2.8×

Match ratings

Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.

Dungannon Swifts
PlayerPositionMinRating
Gaël Bigirimana Midfielder 111 68
James Knowles Midfielder 99 56
Leonel Alves Forward 80 54
Sean McAllister Forward 73 52
Danny Wallace Defender 120 51
Caolan Marron Defender 106 50
Cahal McGinty Defender 120 47
Tiernan Kelly Midfielder 44 43
Bobby Jack McAleese Midfielder 21 41
Adam Glenny Defender 120 38
Steven Scott Defender 106 38
Andy Mitchell Forward 47 35
Kealan Dillon Midfielder 40 30
Declan Dunne Goalkeeper 120 no rating
Leon Philip Boyd Forward 14 no rating
Tom Maguire Forward 14 no rating
Tomas Galvin Midfielder 9 no rating
Vaduz
PlayerPositionMinRating
Nicolas Hasler ★ Midfielder 74 74
Mats Hammerich Midfielder 62 74
Mischa Eberhard Midfielder 120 72
Luca Mack Midfielder 58 68
Denis Simani Defender 120 66
Liridon Berisha Defender 120 64
Dominik Schwizer Defender 108 60
Javi Navarro Forward 65 55
Stephan Seiler Midfielder 106 54
Jonathan De Donno Forward 47 54
Mischa Beeli Defender 46 50
Marcel Monsberger Forward 120 43
Angelo Campos Forward 55 32
Ronaldo Dantas Forward 73 31
Leon Schaffran Goalkeeper 120 no rating
Niklas Lang Defender 14 no rating
Florian Hoxha Defender 12 no rating

How is the rating calculated?

The rating measures a single match: what the player produced against what they cost, compared with the average for their position in that league and season, and adjusted by position (a 70 for a forward is as hard to get as a 70 for a defender). A normal match is around 50, 70 is already very good and only one in a hundred goes above 80. It is not the NVP, which ranks the whole season.

See the match in La Lente Line-ups on the pitch, what each player produced and cost, and the match line by line.