Wolves vs Portsmouth 1-1
- Jordan James62'
- Terry Devlin86'
- Kick-off
- Tue, 20 Oct 2026 · 18:45 (UTC)
- Venue
- Molineux Stadium, Wolverhampton
- Referee
- Edward Duckworth
Match timeline
- 90+6’Substitution
PortsmouthMarlon Pack ONAdrian Segecic OFF - 90+5’Yellow card
PortsmouthRyan Kavuma-McQueen - 89’Substitution
WolvesYerson Mosquera ONAndré OFF - 86’Goal!
PortsmouthTerry Devlin1 – 1 - 84’Yellow card
WolvesThomas Doyle - 83’Yellow card
WolvesJean-Ricner Bellegarde - 80’Yellow card
PortsmouthMarko Milovanović - 75’Substitution
WolvesJean-Ricner Bellegarde ONRafiki Said Ahamada OFF
Show 11 earlier events
- 75’Substitution
PortsmouthOdin Bailey ONIyad Mohamed OFF - 75’Substitution
PortsmouthE. Kenny ONAbu Kamara OFF - 67’Substitution
WolvesThomas Doyle ONMateus Mane OFF - 62’Goal!
WolvesJordan JamesAssist: Fer López1 – 0 - 56’Yellow card
WolvesPaulo César da Silva Peixoto - 55’Yellow card
PortsmouthIyad Mohamed - 53’Substitution
PortsmouthRyan Kavuma-McQueen ONRocco Robert Shein OFF - 53’Substitution
PortsmouthMarko Milovanović ONTyrese Shade OFF - 45’Substitution
WolvesJordan James ONMarshall Munetsi OFF - 45’Substitution
WolvesTawanda Chirewa ONSean Neave OFF - 22’Yellow card
WolvesSean Neave - 1’Kick-off
Key stats
- 58%Possession42%
- 15Shots8
- 1.08xG0.71
- 2Shots on Target1
- 6Corners2
- 11Fouls6
- 4Offsides4
- 0Saves1
- 486Passes350
- 3Yellow Cards3
Lineups
Confirmed selections
Wolves4 - 2 - 3 - 1
Substitutions
- 45’↑8 J. James↓5 M. Munetsi
- 45’↑23 T. Chirewa↓14 S. Neave
- 67’↑20 T. Doyle↓36 M. Mane
- 75’↑27 J. Bellegarde↓ Rafiki Said Ahamada
- 89’↑15 Y. Mosquera↓7 André
Unused substitutes 26 J. Ruddy, 33 G. Konan, 24 Toti Gomes, 13 João Virgínia
Coach César Peixoto
Portsmouth4 - 2 - 3 - 1
Substitutions
- 53’↑25 R. Kavuma McQueen↓19 R. Shein
- 53’↑29 M. Milovanović↓17 T. Shade
- 75’↑27 O. Bailey↓37 I. Mohamed
- 75’↑32 E. Kenny↓11 A. Kamara
- 90+6’↑7 M. Pack↓10 A. Segecic
Unused substitutes 20 T. Waddingham, 31 D. Bielica, 30 B. Killip, 22 Z. Swanson
Coach John Mousinho
Match facts
- Competition
- EFL Championship - English Second Tier
- Round
- Matchday 6
- Date
- Tue, 20 Oct 2026
- Kick-off
- 18:45 (UTC)
- Venue
- Molineux Stadium, Wolverhampton
- Referee
- Edward Duckworth
- Wolves coach
- César Peixoto
- Portsmouth coach
- John Mousinho
League table
EFL Championship - English Second Tier
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 15 | 8 | 5 | 2 | +14 | 29 | |
| 2 | 15 | 8 | 5 | 2 | +11 | 29 | |
| 3 | 15 | 9 | 2 | 4 | +6 | 29 | |
| 4 | 15 | 8 | 4 | 3 | +8 | 28 | |
| 5 | 15 | 8 | 4 | 3 | +8 | 28 | |
| 11 | 15 | 6 | 4 | 5 | +2 | 22 |
Player ratings
- 1
J. James7.7 - 2
Fer López7.6 - 3
André7.2 - 4
N. Djiga7.2 - 5
T. Doyle6.9 - 6
T. Chirewa6.9 - 7
J. Tchatchoua6.8 - 8
L. Krejčí6.7 - 9
Hugo Bueno6.6 - 10
M. Mane6.6 - 11
M. Munetsi6.5 - 12
José Sá6.5 - 13
R. Saïd6.4 - 14
Y. Mosquera6.4 - 15
J. Bellegarde6.2 - 16
S. Neave6.0 - 17
J. Ruddy0.0 - 18
G. Konan0.0 - 19
Toti Gomes0.0 - 20
João Virgínia0.0
- 1
M. Dia7.3 - 2
T. Devlin7.3 - 3
R. Poole7.2 - 4
J. Meghoma7.2 - 5
A. Segecic7.1 - 6
R. Kavuma McQueen6.6 - 7
T. Shade6.5 - 8
I. Mohamed6.5 - 9
E. Adams6.4 - 10
O. Bailey6.4 - 11
E. Kenny6.4 - 12
R. Shein6.3 - 13
A. Kamara6.2 - 14
N. Schmid6.1 - 15
M. Milovanović5.9 - 16
T. Waddingham0.0 - 17
D. Bielica0.0 - 18
B. Killip0.0 - 19
M. Pack0.0 - 20
Z. Swanson0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 7.7, the best on the pitch — 1 goal in 44 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 3-0-2
- Scored / match
- 1.0
- Conceded / match
- 1.0
- W-D-L
- 2-2-1
- Scored / match
- 1.2
- Conceded / match
- 1.0
Fan predictions
How the fans called it
No votes yet
What happened
Match report
Wolves and Portsmouth drew 1-1 after Terry Devlin's late equaliser cancelled out Jordan James's second-half opener. Wolves led from the 62nd minute until the 86th minute and could not hold on.
The first half ended goalless, with Sean Neave booked for Wolves in the 22nd minute. Wolves made two changes on 45 minutes, sending on Jordan James for Marshall Munetsi and Tawanda Chirewa for Sean Neave, before the interval arrived at 0-0.
James, who came on in the 45th minute, scored on 62 minutes from Fer López's assist to make it 1-0. Portsmouth responded with two changes on 53 minutes, then made two more on 75 minutes. Devlin levelled on 86 minutes to make it 1-1, after Wolves had also introduced Thomas Doyle on 67 minutes, Jean-Ricner Bellegarde on 75 minutes and Yerson Mosquera on 89 minutes.
The numbers favoured Wolves. They had 58% of possession, 486 passes to Portsmouth's 350, 15 shots to 8, 6 corners to 2 and 1.08 expected goals to 0.71. Wolves also had 2 shots on target to Portsmouth's 1, while both sides were caught offside 4 times. Portsmouth's goalkeeper made 1 save, and Wolves made none.
Wolves had three yellow cards, for Sean Neave on 22 minutes, Paulo César da Silva Peixoto on 56 minutes and Jean-Ricner Bellegarde on 83 minutes. Portsmouth were also booked three times, with Iyad Mohamed on 55 minutes, Marko Milovanović on 80 minutes and Ryan Kavuma-McQueen in stoppage time. There were no red cards.
Match record
- Competition
- EFL Championship - English Second Tier
- Round
- Matchday 6
- Kick-off
- Venue
- Molineux Stadium, Wolverhampton
- Referee
- Edward Duckworth
- Match ID
cornerflick:match:wolves-vs-portsmouth-championship-2026-10-20
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Wolves 1-1 Portsmouth, EFL Championship - English Second Tier, 20 October 2026. Match record, last updated 23 October 2026. https://cornerflick.com/football/championship/matches/wolves-vs-portsmouth-championship-2026-10-20
Permanent identifier cornerflick:match:wolves-vs-portsmouth-championship-2026-10-20. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/wolves-vs-portsmouth-championship-2026-10-20" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
19 events
- 22’Yellow card
WolvesSean Neave - 45’Substitution
WolvesJordan James ONMarshall Munetsi OFF - 45’Substitution
WolvesTawanda Chirewa ONSean Neave OFF - 53’Substitution
PortsmouthRyan Kavuma-McQueen ONRocco Robert Shein OFF - 53’Substitution
PortsmouthMarko Milovanović ONTyrese Shade OFF - 55’Yellow card
PortsmouthIyad Mohamed - 56’Yellow card
WolvesPaulo César da Silva Peixoto - 62’Goal!
WolvesJordan JamesAssist: Fer López1 – 0 - 67’Substitution
WolvesThomas Doyle ONMateus Mane OFF - 75’Substitution
WolvesJean-Ricner Bellegarde ONRafiki Said Ahamada OFF - 75’Substitution
PortsmouthOdin Bailey ONIyad Mohamed OFF - 75’Substitution
PortsmouthE. Kenny ONAbu Kamara OFF - 80’Yellow card
PortsmouthMarko Milovanović - 83’Yellow card
WolvesJean-Ricner Bellegarde - 84’Yellow card
WolvesThomas Doyle - 86’Goal!
PortsmouthTerry Devlin1 – 1 - 89’Substitution
WolvesYerson Mosquera ONAndré OFF - 90+5’Yellow card
PortsmouthRyan Kavuma-McQueen - 90+6’Substitution
PortsmouthMarlon Pack ONAdrian Segecic OFF




