Relegation-threatened Wolverhampton Wanderers earned a rare victory when they beat David Moyes's Everton 2-0 in an all-Premier League clash at Molineux as part of Tuesday's EFL Cup third round action.
Vitor Pereira's side have lost all five of their top-flight games this season, including a 3-2 defeat against the Toffees in late August, leaving them stranded at the bottom of the table with zero points.
However, the Old Gold have found respite in the EFL Cup after beating both West Ham United and Everton so far this term, and fans will be hoping that their latest triumph can inspire their fight for survival.
Tuesday's match also saw the return of star striker Jorgen Strand Larsen to the starting lineup, while Tolu Arokodare opened his account with a fantastic chip late on.
Here, Sports Mole takes an in-depth look at the head-to-head record and previous meetings between the two sides.
Head-to-head record
Previous meetings: 146
Wolves wins: 52
Draws: 29
Everton wins: 65
One of the oldest head-to-heads in English football, the first-ever meeting between Wolverhampton Wanderers and Everton was fought all the way back in 1889, a Division One encounter that the West Midlands outfit convincingly won 5-0.
However, Everton have since overtaken the Old Gold in the wins column, prevailing in 65 of their 146 meetings to date while suffering 52 losses, and the two sides have also shared the spoils on 29 occasions.
Victories have generally been harder to come by for Everton in more recent seasons, though, as they went six without a win against Wolves from November 2021 to December 2023, losing five of those contests and drawing the other at Molineux.
The Toffees snapped that miserable sequence in ruthless fashion in December 2024, though, storming to a 4-0 win at Goodison Park thanks partly to two Craig Dawson own goals, which made the centre-back just the fifth Premier League player to score multiple own goals in a game.
Wolves rectified some of those mistakes in March 2025, though, holding Everton to a 1-1 draw at Molineux as a Jack Harrison opener was cancelled out by Marshall Munetsi's first goal for the Old Gold.
The most recent clash between the sides took place in September 2025, when Wolves beat the Merseysiders 2-0 at Molineux in the EFL Cup thanks to a strike from Munetsi within half an hour and a late sealer from summer signing Tolu Arokodare - his first goal for the club.
That victory served as revenge for a 3-2 defeat in the top flight just weeks earlier. when first-half goals from Beto and Iliman Ndiaye gave the Toffees a 2-1 lead at the interval, and Kiernan Dewsbury-Hall scored the winning goal early in the second half.
In the FA Cup, Everton and Wolves contested a controversial final in the 1892-93 season, which was won 1-0 by the Old Gold on a day where overcrowding saw spectators spill out onto the field.
The Toffees unsuccessfully requested a replay after the sheer number of fans hampered both sides' rhythm, and the Merseyside outfit were also on the wrong end of the most emphatic scoreline in this fixture, a 7-0 obliteration in a 1939 First Division game.
With 10 strikes in matches against Wolves, former Everton forward Joe Royle is the highest documented scorer in this particular matchup, while Raul Jimenez struck five versus the Toffees during his time with the Old Gold.
Last 20 meetings
Sep 23, 2025: Wolves 2-0 Everton (EFL Cup)
Aug 30, 2025: Wolves 2-3 Everton (Premier League)
Mar 08, 2025: Wolves 1-1 Everton (Premier League)
Dec 04, 2024: Everton 4-0 Wolves (Premier League)
Dec 30, 2023: Wolves 3-0 Everton (Premier League)
Aug 26, 2023: Everton 0-1 Wolves (Premier League)
May 20, 2023: Wolves 1-1 Everton (Premier League)
Dec 26, 2022: Everton 1-2 Wolves (Premier League)
Mar 13, 2022: Everton 0-1 Wolves (Premier League)
Nov 01, 2021: Wolves 2-1 Everton (Premier League)
May 19, 2021: Everton 1-0 Wolves (Premier League)
Jan 12, 2021: Wolves 1-2 Everton (Premier League)
Jul 12, 2020: Wolves 3-0 Everton (Premier League)
Sep 01, 2019: Everton 3-2 Wolves (Premier League)
Feb 02, 2019: Everton 1-3 Wolves (Premier League)
Aug 11, 2018: Wolves 2-2 Everton (Premier League)
May 05, 2012: Wolves 0-0 Everton (Premier League)
Nov 19, 2011: Everton 2-1 Wolves (Premier League)
Apr 09, 2011: Wolves 0-3 Everton (Premier League)
Aug 21, 2010: Everton 1-1 Wolves (Premier League)
Last 10 Premier League meetings
Aug 30, 2025: Wolves 2-3 Everton (Premier League)
Mar 08, 2025: Wolves 1-1 Everton (Premier League)
Dec 04, 2024: Everton 4-0 Wolves (Premier League)
Dec 30, 2023: Wolves 3-0 Everton (Premier League)
Aug 26, 2023: Everton 0-1 Wolves (Premier League)
May 20, 2023: Wolves 1-1 Everton (Premier League)
Dec 26, 2022: Everton 1-2 Wolves (Premier League)
Mar 13, 2022: Everton 0-1 Wolves (Premier League)
Nov 01, 2021: Wolves 2-1 Everton (Premier League)
May 19, 2021: Everton 1-0 Wolves (Premier League)