After another turbulent top-flight campaign, the curtain fell on an unforgettable Premier League season on Sunday afternoon.
From Erling Haaland’s goalscoring heroics to the relegation battle that encompassed a host of teams, you could barely take your eyes off the action.
Supporters were entertained throughout the season as Arsenal mounted their push for a Premier League title, only to finally be beaten by Man City.
On an individual level, a number of exceptional players have etched their names in Premier League history, such as Miguel Almiron and Aleksandar Mitrovic.
Throughout each game week, Sports Mail provided a power rankings list that judged the top 10 players in the Premier League and here we’ve tallied it up to find out the outright winner.
Everton left him until the last day of the season to ensure his Premier League survival
Last week’s top 10
10. Jacob Ramsey
9. Jadon Sancho
8. Bryan Mbuemo
7. Bukayo Saka
6. Kamaldeen Sulemana
5. Abdoulaye Doucoure
4. Bruno Fernandes
2. Taiwo Awoniyi
1. Granite Xhaka
10. Bruno Fernandes (48 points)
It’s been a turbulent campaign for the Manchester United playmaker. In the good and bad times of 2022-23, Bruno Fernandes was there.
Many had suggested that Christian Eriksen’s summer arrival would see Fernandes step away from some playmaking responsibilities, but that wasn’t the case.
With eight goals and eight assists in the Premier League, the Portugal international scored the second most goals (behind Rashford) for the team.
However, despite all his impressive performances, there have been moments of criticism for the former Sporting Lisbon midfielder.
Following United’s 7-0 loss to rivals Liverpool, Fernandes – who was captain that day – was singled out for his body language and attitude at Anfield.
Bruno Fernandes has enjoyed an excellent campaign in midfield for Manchester United
9. Kevin De Bruyne (49 points)
It’s surprising to see the Belgium international so far up our Power Rankings list, given how impressive he has been for Manchester City this season.
De Bruyne has registered 16 assists in the top flight this season – the most in the league – while scoring seven goals in the process.
His performances at the heart of City’s squad proved vital to their eventual Premier League title win, particularly for his display in their 4-1 win over Arsenal.
The Belgian stormed down the pitch and applied a well-struck, yet hugely powerful strike into the bottom corner to kick off the Etihad victory.
Belgium international Kevin De Bruyne has registered 16 assists – the most in the Premier League
8. Miguel Almiron (55 points)
It seems that in recent months we’ve heard Almiron’s name less and less when discussing the most in-form players in the Premier League.
There was a time, from September to March, when you couldn’t escape the Paraguayan and his plethora of impressive Newcastle goals.
He managed to score 11 Premier League goals – all of which came before his hamstring injury suffered in mid-March – and set a personal best in the process.
There was speculation that Almiron’s impressive form stemmed from an infamous video of Jack Grealish mocking him during City’s title celebrations last season.
Perhaps, given his dip in form over the past few months, he hopes the former Aston Villa striker lets go of him again in the coming weeks.
Paraguayan striker Miguel Almiron was one of the best players of the season
7. Aleksandar Mitrovic (66 points)
After scoring a league-record 43 goals last season, many wondered if Mitrovic would be able to pull this off in the top flight.
Well, the answer was yes. He proved that on the first day of the season when he netted a brace in their 2-2 draw with Liverpool.
From there, the Serbian forward didn’t seem to sacrifice and netted 14 goals – with an assist too – for Marco Silva’s top flight side.
It would have been a perfect season for Mitrovic but his campaign was marred by the eight-match ban he received last month.
The Fulham striker has been punished by the FA for shoving referee Chris Kavanagh during Fulham’s FA Cup collapse at Manchester United.
Aleksandar Mitrovic’s season was marred by the events of their FA Cup clash with Man United
6. Marcus Rashford (82 points)
What a season it has been for Manchester United star Rashford, who has looked like a reborn man since the arrival of Erik ten Hag last summer.
The 25-year-old has taken center stage at Old Trafford since Cristiano Ronaldo’s dramatic exit and hasn’t looked back since.
He managed to equal his best Premier League goal tally, with an impressive 17 goals to his name for the campaign.
His performances certainly didn’t go unnoticed, and at their end-of-season awards he won Player of the Year and Player of the Year accolades.
And, as part of Mail Sport’s Goal of the Year awards, Rashford’s strike in their 3-2 loss to Arsenal was featured as a contender.
Man United winger Marcus Rashford scored 17 Premier League goals throughout the year
5. Gabriel Martinelli (88 points)
Perhaps his fifth-place finish is somewhat harsh, given how impressive Martinelli has been for Arsenal throughout the 2022-23 campaign.
With 15 goals and five assists in the Premier League, the Brazilian winger has proven to be a vital asset for Mikel Arteta in his quest for a league title.
His impressive tally was rather unexpected, considering he had only managed to score 11 Premier League goals in the previous three seasons.
That said, it is hoped his ankle injury sustained in their 3-0 loss to Brighton will not impact his involvement next season.
Brazilian winger Gabriel Martinelli has exceeded expectations with his performances for Arsenal
4. Martin Odegaard (101 points)
Despite his sensational performances for the Gunners this year, Odegaard is desperately unlucky not to step onto our Power Rankings podium.
The Norway international has had a sensational year in midfield for Arsenal and has become a catalyst in their push for the Premier League title.
With 15 goals, Odegaard recorded one of the highest scoring Premier League seasons for a midfielder and also managed to get seven assists.
It was the 24-year-old’s first full campaign as Arsenal captain and, should this season go ahead, you can expect him to lead the Gunners to success very soon.
Arsenal captain Martin Odegaard has scored 15 midfield goals for the Gunners this season
3. Bukayo Saka (157 points)
The best of the group (from Arsenal).
Although he may have been outclassed by his two teammates, Saka takes home the crown of Arsenal’s most impressive player.
With 14 goals and 11 assists in the league, the 21-year-old recorded the fourth most goals in the entire league – beaten only by Haaland, Kane and Salah.
Ask any fan who has been at the Emirates this season and they’ll tell you all about Saka’s impressive performances.
From silky dribbles to stunning finishes, he showed it all.
Winger Bukayo Saka has scored 25 goals in 38 appearances
2. Harry Kane (168 points)
If it weren’t for a certain Norwegian goalscoring machine, Kane’s 2022-23 campaign would be considered one of the best in recent years.
Despite all of Spurs’ struggles this season, the England captain managed to equalize his best tally in a Premier League campaign after scoring 30 goals this year.
In the process, Kane became Tottenham’s all-time top scorer after netting his 267th club goal in their 1-0 win over Manchester City.
It remains to be seen whether he will stay at the club beyond the summer as rumors of a possible summer exit start to circulate.
Harry Kane became Tottenham’s all-time leading goalscorer midway through the 2022-23 season
1. Erling Haaland (224 points)
Who else but Erling Haaland?
The Norwegian striker has set the league on fire since arriving last summer and has broken almost every record possible.
His tally of 36 Premier League goals saw him break the previous record for most goals in a top-flight campaign, as if that had ever been in doubt.
Among those goals, the former Borussia Dortmund striker managed to score four hat-tricks in clashes against Crystal Palace, Nottingham Forest, Man United and Wolves.
His name cropped up constantly throughout the season as he scored goal after goal for Pep Guardiola’s side.
In all competitions, he managed 52 goals in 51 games, with the FA Cup final yet to come. Yes, that’s the real number. Seriously.
Erling Haaland stands with his Premier League golden boot after scoring 36 goals in the year