David Moyes in the Goodison Park technical area as West Ham boss. Picture: Peter Byrne - Pool/Getty Images
How time flies.
The Scot enjoyed a brilliant 11-year spell as Goodison Park supremo between 2002-2013. During that period, given limited transfer funds, he worked wonders.
Moyes guided the Toffees to the FA Cup final in 2009, a fourth-place finish in the Premier League in 2005 and was named LMA Manager of the Year on three occasions. Remarkable feats, indeed.
Both Everton and Moyes have experienced mixed results since their relationship came to a close.
The reason why Moyes ended the long-standing association was down to being cherry-picked by Sir Alex Ferguson to be his successor as Manchester United.
However, failed to fill the vast boots of Fergie and was axed less than a year into the job.
Moyes’ career's subsequently took him to Real Sociedad and Sunderland where he didn't fare much better before reviving his managerial career at West Ham.
After being unfairly let go in 2018, having kept the Hammers in the Premier League, he was brought back one-and-a-half years later and has done a grand job yet again.
Last season, the east London outfit were the surprise package. They finished sixth in the table and qualified for the Europa League.
Everton, meanwhile, have also had a turbulent period since Moyes' departure.
Roberto Martinez's initial sparking start soon fizzled out, while Ronald Koeman, Sam Allardyce, Marco Silva and Carlo Ancelotti all didn't last long.
Now it's Rafa Benitez who's steering the Everton ship and is guiding the Blues out of rocky shores towards calmer waters.
Trouble against his former employer
Moyes will get a sound reception at Goodison Park when he returns with West Ham on Sunday.
However, his record against his former employer since leaving is a poor one.
The ex-Preston chief has faced Everton 10 times since his exit. In those games, he's won just two games, drawn one and lost seven.
After leaving, Moyes was defeated his first six meetings against the Toffees. The second of those was a 2-0 reverse in April 2014, which proved to be the final nail in the coffin at United. He was sacked just two days later.
At West Ham, Moyes has at least had some success facing the Blues. Both of his wins were for the Londoners, with the latest a 1-0 success on Merseyside last season.
Moyes' record vs Everton after leaving
Manchester United 0-1 Everton - December 4, 2013
Everton 2-0 Manchester United - April 20, 2014
Sunderland 0-3 Everton - September 12, 2016
Everton 2-0 Sunderland - February 25, 2017
Everton 4-0 West Ham - November 29, 2017
West Ham 3-1 Everton - May 13, 2018
West Ham 1-1 Everton - January 18, 2020
Everton 4-1 West Ham - September 30, 2020 (Carabao Cup)
Everton 0-1 West Ham - January 1, 2021
West Ham 0-1 Everton - May 9, 2021