Match centre Full-time

Middlesbrough at Swansea City eng.2 2025 Kick-off 2026-04-06 17:30 BST
Full time
Swansea City 2 – 2 Middlesbrough
Full time. Final team totals and player-level numbers below (from ingested data).
Swansea City · XI
Middlesbrough · XI
SWA
34.6%
Possession
Home
34.6%
65.4%
MID
Offense
3
Shots on Goal
6
9
Shots Off Target
23
0
Shots On Post
0
12
Shot Attempts
29
0
Headed Shots
0
0
Headed Goals
0
0
Offsides
0
5
Accurate Crosses
4
17
Total Crosses
37
224
Accurate Passes
484
294
Total Passes
559
Cards & corners
3
Yellow Cards
3
0
Red Cards
0
2
Corner Kicks
10
10
Corners Lost
2
Defense
4
Blocked Shots
16
18
Total Tackles
17
14
Fouls Committed
11
11
Fouls Suffered
14
Goalkeeping
4
Saves
1
29
Shots Faced
12
1
Punches
0
0
Penalty Kicks Faced
0
0
Penalty Kicks Saved
0
0
Penalty Kick Conceded
0
Set pieces
11
Free Kick Shots
14
0
Free Kick Goals
0
2
Penalty Kick Shots
1
4
Penalty Kick Goals
2
Penalty Kicks Missed

Player statistics

Swansea City
# Player M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
1 Andrew Fisher 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4 Jay Fulton 81 0 0 0 0 28 24 1 0 2 0 0 0 2
5 Ben Cabango 90 0 0 2 0 44 41 4 0 0 0 0 0 2
6 Marko Stamenic 34 0 0 0 0 6 5 0 1 1 0 0 0 1
7 Melker Widell 56 0 0 2 0 19 17 0 1 2 0 0 0 1
8 Malick Yalcouyé 9 0 0 0 0 4 2 0 0 0 1 0 0 0
9 Zan Vipotnik 56 2 0 4 2 13 6 0 0 1 0 0 0 1
10 Eom Ji-Sung 90 0 0 1 0 19 14 2 1 2 1 0 0 2
14 Josh Tymon 90 0 0 0 0 19 17 0 1 0 0 0 0 2
15 Cameron Burgess 90 0 0 0 0 25 18 1 0 0 0 0 0 2
17 Gonçalo Franco 56 0 0 0 0 24 20 2 1 1 1 0 0 1
18 Gustavo Nunes 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Liam Cullen 90 0 0 1 1 14 11 3 1 2 0 0 0 2
21 Leo Walta 0 0 0 0 0 0 0 0 0 0 0 0 0 0
22 Lawrence Vigouroux 90 0 0 0 0 32 12 0 0 0 0 0 4 2
23 Ricardo Santos 0 0 0 0 0 0 0 0 0 0 0 0 0 0
25 Joel Ward 18 0 0 0 0 4 3 0 1 1 0 0 0 1
33 Adam Idah 34 0 0 1 0 8 4 0 0 1 0 0 0 1
35 Ronald 34 0 0 1 0 6 5 2 2 1 0 0 0 1
41 Sam Parker 72 0 0 0 0 29 25 3 2 0 0 0 0 1
Middlesbrough
# Player M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
2 Callum Brittain 90 0 0 2 0 56 51 3 0 1 0 0 0 2
6 Dael Fry 24 0 0 0 0 22 19 0 0 0 0 0 0 0
8 Riley McGree 66 0 0 3 0 22 19 2 0 0 1 0 0 2
9 Tommy Conway 90 1 1 6 1 27 21 1 0 2 1 0 0 2
12 Luke Ayling 90 0 0 2 0 86 74 1 0 0 0 0 0 2
13 David Strelec 66 0 0 2 1 5 5 0 0 0 0 0 0 2
14 Alex Gilbert 9 0 0 1 1 6 6 0 0 0 0 0 0 0
15 Finley Munroe 47 0 0 3 1 33 25 1 0 1 0 0 0 1
16 Alan Browne 90 0 0 0 0 72 61 1 0 1 1 0 0 2
18 Aidan Morris 90 0 0 5 1 83 77 4 2 1 0 0 0 2
20 Mamadou Kaly Sene 24 0 0 1 0 4 4 0 0 0 0 0 0 0
24 Alex Bangura 34 1 0 1 1 19 17 1 0 1 0 0 0 1
25 Sam Edmundson 0 0 0 0 0 0 0 0 0 0 0 0 0 0
27 Sontje Hansen 24 0 0 1 0 14 11 0 0 0 0 0 0 0
28 Law Mccabe 0 0 0 0 0 0 0 0 0 0 0 0 0 0
29 Adilson Malanda 90 0 0 1 0 77 69 1 0 0 0 0 0 2
31 Solomon Brynn 90 0 0 0 0 13 9 0 0 1 0 0 1 2
32 Joe Wildsmith 0 0 0 0 0 0 0 0 0 0 0 0 0 0
44 Cruz Ibeh 0 0 0 0 0 0 0 0 0 0 0 0 0 0
45 Jeremy Sarmiento 66 0 0 1 0 20 16 2 1 3 0 0 0 2