Quick Betimate
Popular Leagues
-
UEFA Nations League
-
England (98)
- FA Cup
- Premier League (1)
- Championship (12)
- League 1 (12)
- League 2 (12)
- National League (12)
- National League North (3)
- National League South (2)
- EFL Trophy
- Premier League 2 (4)
- Championship Women (5)
- Derbyshire Senior Cup
- Development League 2 (16)
- FA Cup Women (1)
- FA Trophy (1)
- Isthmian Cup
- Isthmian Division One North
- Isthmian Division One South
- Isthmian Premier Division
- National League Cup
- Northern League Division One
- Northern Premier League (1)
- Reserve Matches
- Southern Premier League Central
- Southern Premier League South
- Super League Women (9)
- U21 Premier League Cup (1)
- Northern Ireland Championship
- Northern Ireland Championship Women
- Northern Ireland Cup (1)
- Northern Ireland Intermediate Cup
- Northern Ireland League Cup Women
- Northern Ireland Play-Offs (1)
- Northern Ireland Premier
- Northern Ireland Premier Intermediate League
- Northern Ireland Premier League Women (4)
- Northern Ireland Reserve League
- Scotland Regional Cup
- Wales League Cup Women
-
UEFA Champions League (2)
-
UEFA Europa League (4)
-
Spain (241)
- La Liga (10)
- Segunda (11)
- Tercera Group 1 (1)
- Tercera Group 2 (9)
- Tercera Group 3 (9)
- Tercera Group 4 (9)
- Tercera Group 5 (9)
- Tercera Group 6 (9)
- Tercera Group 7 (9)
- Tercera Group 8 (9)
- Tercera Group 9 (9)
- Tercera Group 10 (8)
- Tercera Group 11 (9)
- Tercera Group 12 (9)
- Tercera Group 13 (9)
- Tercera Group 14 (9)
- Tercera Group 15 (9)
- Tercera Group 16 (9)
- Tercera Group 17 (9)
- Tercera Group 18 (9)
- Youth League (1)
- Copa de Catalunya
- Copa del Rey
- Kings League - 40 mins play
- Primera Division RFEF Group 1 (10)
- Primera Division RFEF Group 2 (10)
- Primera Federacion Women
- Primera Women (1)
- Queens League - 40 mins play
- Regional Cup
- Regional League
- Segunda Division RFEF Group 1 (9)
- Segunda Division RFEF Group 2 (9)
- Segunda Division RFEF Group 3 (9)
- Segunda Division RFEF Group 4 (9)
- Segunda Division RFEF Group 5 (9)
- Segunda Federacion Women
- Tercera Federacion Women
-
USA (447)
-
Germany (197)
- Bundesliga I (9)
- Bundesliga II (9)
- DFB Pokal (1)
- Regionalliga Bayern (9)
- Regionalliga North (9)
- Regionalliga North East (9)
- Regionalliga South West (9)
- Regionalliga West (8)
- Oberliga Baden-Wuerttemberg (9)
- Oberliga Bayern North (9)
- Oberliga Bayern South (8)
- Oberliga Bremen (8)
- Oberliga Hamburg (9)
- Oberliga Hessen (10)
- Oberliga Mittelrhein (5)
- Oberliga Niederrhein (9)
- Oberliga Niedersachsen (1)
- Oberliga NOFV Nord (7)
- Oberliga NOFV Sud (8)
- Oberliga Rheinland-Pfalz/Saar (9)
- Oberliga Schleswig-Holstein (8)
- Oberliga Westfalen (8)
- 3. Liga (10)
- Bundesliga II Play-Offs
- Bundesliga II Women (7)
- Bundesliga Play-Offs
- Bundesliga U19 (1)
- Bundesliga Women (6)
- DFB Pokal Women (1)
- Regionalliga Play-Offs
- U19 Cup (1)
-
Italy (124)
- Serie A (10)
- Serie B (10)
- Serie C Group A
- Serie C Group B
- Serie C Group C
- Campionato Nazionale
- Campionato Primavera 1 (10)
- Campionato Primavera 2 (16)
- Serie D (61)
- Coppa Italia (1)
- Coppa Italia Women (1)
- Campionato Primavera 3
- Campionato Primavera 4
- Primavera Cup
- Serie A Women (4)
- Serie B Play-Offs
- Serie B Women
- Serie C Cup
- Serie C Play-Offs (10)
- Serie C Super Cup (1)
- U19 League Women
-
France (62)
-
Netherlands (37)
-
Scotland (28)
-
Australia A-League (6)
-
Japan J-League (10)
-
Japan J2-League (10)
-
Indonesia Liga 1 (9)
-
Denmark Superligaen (6)
-
Cyprus Division 1 (4)
-
Israel Premier League (4)
-
Colombia Primera A (1)
-
Esport (36)
Other Leagues
-
Albania (4)
-
Algeria (40)
-
Andorra (7)
-
Angola (8)
-
Argentina (103)
-
Armenia (11)
-
Aruba
-
Australia (190)
- A-League (6)
- A-League Women (4)
- Capital Territory NPL2 (4)
- Capital Territory NPL2 U23 League
- Capital Territory Premier League (4)
- Capital Territory Premier League Women (4)
- Capital Territory Premier League Women Reserves
- Capital Territory U23 League (4)
- Darwin Premier League (3)
- FFA Cup Qualifying (7)
- New South Wales League 1 (8)
- New South Wales League 2 (7)
- New South Wales NPL Women (5)
- New South Wales NPL2 Women
- New South Wales Premier League (8)
- New South Wales U20 League (5)
- Northern NSW Division 1 (5)
- Northern NSW Premier League (6)
- Northern NSW Premier League Women (3)
- Northern NSW Reserves League (6)
- NPL Queensland (6)
- NPL Queensland U23 (5)
- NPL Queensland Women (10)
- NPL Victoria (7)
- NPL Victoria U23 (1)
- NPL Victoria Women (6)
- NSW League 1 U20 (6)
- NSW League 2 U20
- Queensland PL 2 U23
- Queensland PL U23
- Queensland Premier League (6)
- Queensland Premier League 2 (6)
- Queensland Premier League 2 Women
- Queensland Premier League 3
- Queensland Premier League Women
- SA Premier League Reserves (1)
- SA Premier League Women (5)
- SA Premier League Women Reserves
- South Australia Premier League (6)
- South Australia State League 1 (6)
- South Australia State League Reserves
- Sunday League Premier Division
- Sunday League Premier Division Reserve
- Tasmania Championship (4)
- Tasmania Championship Women
- Tasmania NPL U21 League
- Tasmania Premier League (4)
- Tasmania South Division 1
- Tasmania Super League Women
- Victoria Cup Women
- Victoria PL 1 U23
- Victoria Premier League 1 (7)
- Victoria Premier League 2
- Victoria State League 1
- Victoria State League 1 Reserves
- Victoria State League 2
- WA Premier League Women (3)
- WA Premier League Women U21
- WA State League 1 Reserves
- WA State League Reserves Cup
- Western Australia Premier League (6)
- Western Australia State League 1 (6)
- Western Australia State League 1 Women
- Western Australia State League 2
- Western Australia U23 League
- Australian Matches
-
Austria (56)
-
Azerbaijan (10)
-
Bahrain (6)
-
Bangladesh (7)
-
Barbados
-
Belarus (19)
-
Belgium (18)
-
Belize
-
Benin
-
Bhutan
-
Bolivia (16)
-
Bosnia & Herzegovina (24)
-
Botswana (8)
-
Brazil (200)
- Serie A (10)
- Serie B (10)
- Serie C (10)
- Amazonense
- Campeonato Alagoano
- Campeonato Amapaense (1)
- Campeonato Baiano 2 (5)
- Campeonato Brasileiro A2 Women (8)
- Campeonato Brasileiro Serie B U20 (1)
- Campeonato Capixaba
- Campeonato Carioca A2 (6)
- Campeonato Cearense B
- Campeonato Goiano 2 (4)
- Campeonato Maranhense (2)
- Campeonato Matogrossense
- Campeonato Mineiro 2 (6)
- Campeonato Mineiro U20 (6)
- Campeonato Paranaense 2 (5)
- Campeonato Paulista A2
- Campeonato Paulista A3
- Campeonato Paulista A4
- Campeonato Paulista U20 (24)
- Campeonato Pernambucano
- Campeonato Rondoniense
- Campeonato Sul-Matogrossense
- Campeonato Tocantinense
- Campeonato U20 Women
- Copa Rio Women
- Copa Verde
- Matches (5)
- Matches Women
- Paraense (2)
- Paulista Serie B
- Paulista Women (4)
- Serie A U20 (10)
- Serie A1 Women (4)
- Serie A2 Women
- Serie A3 Women
- Serie D (32)
- U20 Cup
- U20 League (23)
- U20 Women Cup
- Campeonato Roraimense
- Copa do Brasil (22)
- Women’s Friendly
-
Bulgaria (19)
-
Burkina Faso
-
Burundi (8)
-
Cambodia (5)
-
Cameroon (2)
-
Canada (5)
-
Chile (31)
-
China (45)
-
Colombia (14)
-
Congo - Brazzaville
-
Costa Rica (9)
-
Côte d’Ivoire
-
Croatia (21)
-
Cuba
-
Cyprus (6)
-
Czech Republic (103)
-
Denmark (53)
- Superligaen (6)
- Division 1 (6)
- Cup (3)
- U19 League
- Danish Womens 1.Division
- Danish Womens Elitedivisionen (3)
- 2 Division Women
- Cup Women
- Danmarksserien Promotion (10)
- Danmarksserien Relegation (10)
- Division 2 (6)
- Division 3 (6)
- Future Cup
- Play-Offs Women (3)
- Series Group 1
- Series Group 2
- Series Group 3
- Series Group 4
- Superligaen Play-Offs
- U21 League
-
Djibouti
-
Dominica (1)
-
Dominican Republic
-
Ecuador (16)
-
Egypt (19)
-
El Salvador (7)
-
Estonia (21)
-
Ethiopia (7)
-
Faroe Islands (11)
-
Fiji
-
Finland (154)
-
Gambia
-
Georgia (10)
-
Ghana (11)
-
Gibraltar (3)
-
Greece (27)
-
Guatemala (6)
-
Haiti
-
Honduras (6)
-
Hong Kong SAR China (11)
-
Hungary (21)
-
Iceland (48)
-
India (4)
-
Indonesia (12)
-
Iran (13)
-
Iraq (10)
-
Ireland (22)
- Republic of Ireland FAI Cup (4)
- Republic of Ireland FAI Intermediate Cup
- Republic of Ireland First Division (5)
- Republic of Ireland Leinster Senior Cup
- Republic of Ireland Leinster Senior League
- Republic of Ireland Munster Senior Cup
- Republic of Ireland Munster Senior League (2)
- Republic of Ireland National League Women (6)
- Republic of Ireland Premier Division (5)
- Republic of Ireland U20 League
-
Israel (18)
-
Jamaica (7)
-
Japan (57)
-
Jordan (8)
-
Kazakhstan (18)
-
Kenya (13)
-
Kuwait (8)
-
Kyrgyzstan
-
Latvia (10)
-
Lebanon (4)
-
Liberia
-
Liechtenstein (1)
-
Lithuania (23)
-
Luxembourg (18)
-
Macau SAR China
-
Macedonia (15)
-
Malawi (5)
-
Malaysia
-
Mali
-
Malta (5)
-
Mauritania
-
Mexico (15)
-
Moldova (8)
-
Mongolia
-
Montenegro (9)
-
Morocco (9)
-
Mozambique
-
Myanmar (Burma)
-
Namibia
-
Nepal (2)
-
New Zealand (16)
-
Nicaragua (2)
-
Niger (1)
-
Nigeria (10)
-
Norway (98)
- Eliteserien (7)
- Division 1 (8)
- Cup (16)
- Cup Women
- Division 1 Play-Offs
- Division 1 Women (6)
- Division 2 Group 1 (7)
- Division 2 Group 2 (7)
- Division 2 Group 3
- Division 3 Group 1 (7)
- Division 3 Group 2 (7)
- Division 3 Group 3 (7)
- Division 3 Group 4 (7)
- Division 3 Group 5 (7)
- Division 3 Group 6 (7)
- Interkretsserie U19
- Toppserien Women (5)
- U19 Elite League
- Youth Cup
-
Oman (6)
-
Panama (6)
-
Paraguay (20)
-
Peru (11)
-
Philippines (1)
-
Poland (88)
-
Portugal (35)
-
Puerto Rico
-
Qatar (14)
-
Romania (65)
-
Russia (61)
-
Rwanda (12)
-
Saint Kitts and Nevis
-
San Marino (5)
-
Saudi Arabia (19)
-
Senegal
-
Serbia (18)
-
Seychelles
-
Sierra Leone
-
Singapore (7)
-
Slovakia (33)
-
Slovenia (14)
-
Solomon Islands
-
South Africa (17)
-
South Korea (32)
-
Suriname
-
Sweden (99)
- Europe Friendlies
- Allsvenskan Qualification
- Superettan Qualification
- 1.div Norra (8)
- Cup (1)
- 1.div Södra (8)
- 2.div Norra Götaland (7)
- 2.div Norra Svealand (7)
- 2.div Norrland (7)
- 2.div Södra Götaland (7)
- 2.div Södra Svealand (7)
- 2.div Västra Götaland (7)
- Allsvenskan (8)
- Cup Women (2)
- Damallsvenskan (8)
- Elitettan (7)
- Juniorallsvenskan (7)
- Superettan (8)
-
Switzerland (24)
-
Taiwan
-
Tajikistan
-
Tanzania (3)
-
Thailand (5)
-
Togo
-
Trinidad and Tobago (6)
-
Tunisia (22)
-
Turkey (52)
-
Uganda (9)
-
Ukraine (25)
-
United Arab Emirates (9)
-
Uruguay (8)
-
Uzbekistan (11)
-
Venezuela (11)
-
Vietnam (13)
-
Wales (1)
-
Zambia (9)
-
Zimbabwe (2)
9 Best Number 7s in World Football Right Now (2024)




The number 7 is one of football's most iconic and revered shirt numbers. Traditionally worn by wingers, the number has become associated with flair, creativity, and dazzling displays of skill—particularly in the modern game, where those wearing it have captivated fans and bewildered opponents. It's a number cherished by many aspiring footballers, much like the number 10, which has been immortalized by the likes of Lionel Messi, and number 14, synonymous with Johan Cruyff.
Throughout history, some of the game’s greatest players have thrived under the weight of the number 7, turning pressure into brilliance. Today, this tradition continues, with modern stars still making the number their own. While it has typically been worn by wingers, the number 7 has also been donned by strikers, attacking midfielders, and even defensive players in some cases.
Ranking Factors
- Goals and Assists: For wingers, these stats are vital. For players in other positions, we assess attributes suited to their role.
- Current Form: Their recent performances up to the time of writing play a big role in their ranking.
- Honours Won: What trophies and achievements have these number 7s contributed to over the years?
- Fan Reception: Universally adored by fans across clubs and countries? That’s often a hallmark of one of the best number 7s.
Ranking the 9 Best Number 7's in Football Right Now | ||
---|---|---|
Rank | Name | Nation |
1. | Vinicius Jr. | Brazil |
2. | England | |
3. | Portugal | |
4. | Antoine Griezmann | France |
5. | Heung-min Son | South Korea |
6. | France | |
7. | Lorenzo Pellegrini | Italy |
8. | Luis Diaz | Colombia |
9. | John McGinn | Scotland |
9. John McGinn
Aston Villa
From relegation to leading a team in the Champions League, John McGinn’s career has been nothing short of remarkable. The Scottish midfielder began his journey at St. Mirren before moving to Hibernian in 2015 following St. Mirren’s relegation. After three successful seasons at Hibs, McGinn joined Aston Villa in 2018, where he has since become a pivotal figure. His impact was immediate, helping Villa secure promotion back to the Premier League in 2019.
While McGinn’s early Premier League seasons were solid, his career truly took off when Unai Emery replaced Steven Gerrard as Aston Villa's manager. Under Emery, Villa transformed from relegation contenders to European competitors, first qualifying for the Conference League and then earning a spot in the 2024/25 Champions League. Throughout this journey, McGinn has been a consistent presence, delivering standout performances every week and showing no signs of slowing down.
8. Luis Diaz
Liverpool
Luis Díaz made the leap from his native Colombia to Europe in 2019, signing with Porto from Atlético Junior. After registering 60 goal contributions in 125 appearances for the Portuguese club, English powerhouse Liverpool swooped in, securing his signature in 2022. Though it took some time for Díaz to settle in, there’s no denying that he ranks among the top players currently donning the number 7.
In particular, Díaz has flourished in the 2024/25 season under new manager Arne Slot. With five goals and one assist in his first six matches, he’s enjoyed his best-ever start with the Reds, signaling a bright future both for the season ahead and beyond.
7. Lorenzo Pellegrini
Roma
Lorenzo Pellegrini spent eight years in Roma’s youth academy, from 2007 to 2015, before making his senior debut at 18. Shortly after, in 2015, he moved to Sassuolo, where he consistently played Serie A football for two years. However, Roma had a buyback clause and activated it in 2017, bringing Pellegrini back to his boyhood club, where he has remained a key figure ever since.
Now captain of Roma, Pellegrini, wearing the number 7, has made 288 appearances, contributing over 50 goals and 50 assists. One of Europe’s most reliable attacking midfielders, Pellegrini played a pivotal role in leading Roma to the 2023 Europa League final, where they narrowly lost to Sevilla in a penalty shootout.
6. N'Golo Kante
Al-Ittihad
N’Golo Kante’s rise in football is nothing short of remarkable. Signed as a relatively unknown player from SC Caen by Leicester City ahead of the 2015/16 season, Kante became a key figure in one of the sport’s greatest fairy tales, helping the Foxes win the Premier League title against all odds.
His standout performances earned him a move to Chelsea after just one season in the Midlands. During his seven years at Stamford Bridge, Kante cemented his reputation as the world’s best defensive midfielder, so much so that Chelsea fans even considered renaming the “Makelele role” in his honor.
With the Blues, Kante won the Champions League, Premier League, FA Cup, and Europa League. In 2018, he was an integral part of France's World Cup-winning squad. Even in 2024, despite playing in Saudi Arabia, Kante’s class remains evident, as shown by his call-up to the French national team for the 2024 Euros.
5. Heung-min Son
Tottenham Hotspur
Upon Harry Kane’s departure, Heung-min Son naturally stepped up as Tottenham’s captain and longest-serving player. The South Korean star has been a key figure for Spurs for nearly a decade, so it was fitting for him to inherit the armband.
Throughout his time at the club, Son has consistently delivered at the highest level. While no player is without ups and downs, Son is undeniably one of Tottenham’s greatest players of the Premier League era. Versatile enough to play both on the wing and through the middle, he has scored over 150 goals in more than 400 appearances for the North London side. Remarkably, from his second season onward, Son has always hit double figures in Premier League goals each campaign.
4. Antoine Griezmann
Atletico Madrid
Antoine Griezmann epitomizes the number 7 shirt, having worn it for all but four seasons of his professional career. The recently-retired French international scored 271 goals and provided 123 assists in over 700 games, consistently earning admiration for his immense talent.
Known for his flair and ability to make the toughest moments on the pitch seem effortless, Griezmann spent most of his career in Spain, primarily with Atletico Madrid, where he won the Europa League in 2018. His international career was equally successful, highlighted by his man-of-the-match performance in France's 2018 World Cup final victory over Croatia.
3. Cristiano Ronaldo
Al-Nassr
Cristiano Ronaldo is undeniably the greatest to ever wear the number 7. As he approaches 40, he's still delivering goals and assists for Al-Nassr in Saudi Arabia. However, it was his legendary stints at Manchester United, Real Madrid, and Juventus that cemented his place as one of football’s all-time greats.
In Europe alone, Ronaldo made 949 appearances, scoring a staggering 701 goals and providing 223 assists. A versatile attacker, he could seamlessly transition between playing as a winger and a striker, dominating the game in both roles. While it's uncertain when he’ll retire, there’s no doubt that Ronaldo belongs among the top three footballers in history.
2. Bukayo Saka
Arsenal
Bukayo Saka’s rise through the Arsenal ranks is nothing short of inspiring. Initially covering as a full-back, Saka was pushed further up the pitch once Kieran Tierney and Sead Kolasinac returned from injury, and he hasn’t looked back since. Six years after his debut, Saka has made nearly 250 appearances for the Gunners, contributing 59 goals and 58 assists, and playing a key role in Arsenal's FA Cup victory in the 2019/20 season.
A cornerstone of Mikel Arteta’s post-Wenger era, the 23-year-old remains integral to Arsenal’s future. With his talent continually evolving, Saka’s influence shows no sign of diminishing anytime soon.
1. Vinicius Jr.
Brazil
Despite Real Madrid's strong track record in the transfer market, there were some raised eyebrows in 2017 when they agreed to a deal worth just under £40 million for 16-year-old talent Vinicius Junior, set to join when he turned 18. When the transfer was finalized in 2018, the winger began his journey with Madrid’s B team while his development was closely monitored.
As the years went by, Vinicius’ influence and role within the Madrid squad grew significantly, eventually earning him a permanent place in the first team. He has made nearly 300 appearances for the club, tallying 82 assists and 86 goals. Following Eden Hazard's departure in 2023, Vinicius took over the iconic number 7 jersey, reflecting his importance to the team. Today, the Brazilian is widely regarded as one of the best wingers in the world, with some even considering him the best.




Related Content




