In today’s world, many of us spend our spare time scrolling through social media and following people we aspire to be like. But how much is a follow or a like really worth?
Our influencer experts wanted to discover how much some of the biggest celebrity trainers and sports stars could earn from sponsored posts on Instagram.
We analysed the accounts of some of the world’s biggest influencers to create the Insta Earnings Report and ranked them on their follower count and potential earnings per post1, to reveal who stands to make the most from their post.
Top 30 Highest Earning Celebrity Trainers
Rank | Influencer Name | Social Handle | Number of Insta Followers | Amount They Could Earn Per Post | Celebrity Clientele |
1 | Melissa Alcantara | @fitgurlmel | 1,000,000 | £2,673 | Kim Kardashian |
2 | Jeanette Jenkins | @msjeanettejenkins | 801,000 | £3,038 | Alicia Keys |
3 | Tracy Anderson | @tracyandersonmethod | 601,900 | £2,280 | Gwyneth Paltrow |
4 | Mary Helen Bowers | @balletbeautiful | 561,000 | £2,127 | Natalie Portman |
5 | Bradley Simmonds | @Bradleysimmonds | 416,700 | £1,579 | John Terry |
6 | Gunnar Peterson | @gunnarfitness | 365,100 | £1,383 | Khloe Kardashian |
7 | Luke Zocci | @zocobodypro | 309,100 | £1,172 | Chris Hemsworth |
8 | Simone De La Rue | @bodybysimone | 306,700 | £1,161 | Jennifer Garner |
9 | Don Saladino | @donsaladino | 290,600 | £1,100 | Blake Lively |
10 | Tony Horton | @tonyshorton | 249,600 | £946 | Usher |
11 | Anna Kaiser | @theannakaiser | 240,700 | £912 | Shakira |
12 | Patrick Nilsson | @thepatricknilsson | 227,700 | £862 | Justin Bieber |
13 | Harley Pasternak | @harleypasternak | 220,000 | £833 | Ariana Grande |
14 | Lou Ferrigno | @theofficiallouferrigno | 196,700 | £749 | Michael Jackson |
15 | Erin Oprea | @erinoprea | 181,000 | £686 | Carrie Underwood |
16 | Dave Rienzi | @daverienzi | 151,700 | $863 | Dwayne Johnson |
17 | Jonny Roxx | @ovoroxx | 135,900 | £517 | Drake |
18 | Joe Holder | @ochosystem | 121,500 | £463 | Bella Hadid |
19 | Don Brooks | @donamatrixtraining | 119,500 | £452 | Khloe and Kourtney Kardashian |
20 | Leyon Azubuike | @leyonr | 99,900 | £509 | Jennifer Anniston |
21 | Nicole Winhoffer | @nicolewinhoffer | 96,300 | £486 | Nicki Minaj |
22 | Amy Rosoff Davis | @amyrosoffdavis | 85,500 | £431 | Selena Gomez |
23 | David Kirsch | @davidkirsch | 76,500 | £386 | Kate Upton |
24 | Peter Lee Thomas | @peterleethomas | 64,400 | £325 | Halle Berry |
25 | Danny Musico | @dannymusico | 51,200 | £259 | Leonardo DiCaprio |
26 | Mark Jenkins | @themarkjenkins | 39,800 | £252 | P Diddy |
27 | David Buer | @davidbuer | 25,100 | £159 | Tyler Perry |
28 | Patrick Murphy | @murphyfitness | 22,600 | £177 | Zac Efron |
29 | Brian Nguyen | @dragonmasterbri | 14,800 | £117 | Mark Wahlberg |
Cristiano Ronaldo could earn up to £6.7 million through Instagram
Whether you are looking for inspiration for fitness or performance, it’s no surprise that some of the world’s biggest sports stars are some of the most followed on Instagram. From their physique and diet to their training routines and unique skills, we are obsessed with the lives of famous athletes.
When analysing which professional sports stars had the most followers, and therefore the most earning potential per post, our top three stars were all football players. The one and only Cristiano Ronaldo took first place.
The Portuguese football star is arguably one of the most influential football players and athletes in the world. And he has 236 million followers to back this up. According to our calculations, Ronaldo could earn up to £595,338 per post – with the earning potential of just over £7 million a year!
Coming up second is Argentinian football professional Lionel Messi. Messi is another football player who is well-known all around the world, captaining both Barcelona and Argentina FC. Messi harnesses over 162 million Instagram followers, which equates to a potential earning of £410,825 per post.
Making our top three most influential and highest-earning football stars on Instagram is Neymar Jr. The Brazilian star is widely considered as one of the best players in the world and has 140 million followers. Because of this, Neymar could command up to £354,697 for a sponsored post.
Top 30 Highest Earning Sports Stars
Rank | Influencer Name | Social Handle | Number of Insta Followers | Amount They Could Earn Per Post | Sport Known For |
1 | Cristiano Ronaldo | @cristiano | 236,000,000 | £595,338 | Football |
2 | Lionel Messi | @leomessi | 162,700,000 | £410,825 | Football |
3 | Neymar | @neymarjr | 140,000,000 | £354,697 | Football |
4 | Virat Kohli | @virat.kohli | 73,000,000 | £184,181 | Cricket |
5 | LeBron James | @kingjames | 70,000,000 | £176,900 | Basketball |
6 | David Beckham | @davidbeckham | 70,000,000 | £161,450 | Football |
7 | Ronaldinho | @ronaldinho | 51,400,000 | £129,983 | Football |
8 | James Rodriguez | @jamesrodriguez10 | 45,900,000 | £116,127 | Football |
9 | Marcelo Vieira Jr. | @marcelotwelve | 45,100,000 | £113,972 | Football |
10 | Zlatan Ibrahimović | @iamzlatanibrahimovic | 43,800,000 | £110,645 | Football |
11 | Gareth Bale | @garethbale11 | 43,100,000 | £109,023 | Football |
12 | Kylian Mbappé | @k.mbappe | 42,300,000 | £107,026 | Football |
13 | Paul Pogba | @paulpogba | 41,500,000 | £104,975 | Football |
14 | Sergio Ramos | @sergioramos | 40,300,000 | £101,858 | Football |
15 | Mo Salah | @mosalah | 39,800,000 | £100,671 | Football |
16 | Paulo Dybala | @paulodybala | 39,600,000 | £99,996 | Football |
17 | Luis Suarez | @luissuarez9 | 38,100,000 | £96,311 | Football |
18 | Karim Benzema | @karimbenzema | 35,300,000 | £89,255 | Football |
19 | Andres Iniesta | @andresiniesta8 | 34,500,000 | £87,149 | Football |
20 | Dani Alves | @danialves | 31,500,000 | £79,627 | Football |
21 | Antoine Griezmann | @antogriezmann | 30,600,000 | £77,308 | Football |
22 | Eden Hazard | @hazardeden_10 | 27,300,000 | £69,150 | Football |
23 | Zinedine Zidane | @zidane | 27,100,000 | £68,596 | Football |
24 | Sachin Tendulkar | @sachintendulkar | 25,400,000 | £64,162 | Cricket |
25 | Toni Kroos | @toni.kr8s | 25,100,000 | £63,590 | Cricket |
26 | Floyd Mayweather | @floydmayweather | 23,600,000 | £59,807 | Boxing |
27 | Philippe Coutinho | @phil.coutinho | 22,300,000 | £56,538 | Football |
28 | Mesut Özil | @m10_official | 22,000,000 | £55,750 | Football |
29 | Khabib Nurmagomedov | @khabib_nurmagomedov | 21,100,000 | £53,409 | MMA Fighting |
30 | Isco Alarcon Suarez | @iscoalarcon | 19,700,000 | £49,988 | Football |
If these Instagram accounts packed full of fitness, sport and performance have inspired you to get moving, check out some of our favourite workout routines that you can practice in the comfort of your own home as well as in the gym!
Methodology
We compiled a list of 60 of the biggest celebrity personal trainers and sports stars in the UK to find out how much they would be able to charge per Instagram post based on how many followers they have.
We then used Influencer Marketing Hub to calculate the earnings to calculate the per post earnings. To show yearly earnings we used their fee per post and calculated that across one year by with on average one paid post per month.