Note: The statistics shown below are limited to 2 seasons before and after 2014. Visit the player's page to view their career statistics.
Goalkeepers
Ziad Al-Samad
Abbas Hassan

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | GA | CS | MP | Min | GA | CS | MP | Min | GA | CS | MP | Min | GA | CS | Matches |
2012 | 26 | Norrköping | se SWE | 1. Allsvenskan | 11 | 990 | 24 | 3 | 11 | 990 | 24 | 3 | |||||||||
2013 | 27 | Elfsborg | se SWE | 1. Allsvenskan | 2 | 107 | 1 | 1 | 2 | 107 | 1 | 1 | |||||||||
2013-2014 | 28 | Elfsborg | 1 | 44 | 0 | 0 | 1 | 44 | 0 | 0 | Matches | ||||||||||
2014 | 28 | Elfsborg | se SWE | 1. Allsvenskan | 3 | 236 | 7 | 1 | 3 | 236 | 7 | 1 | Matches | ||||||||
2014 | 28 | Lebanon | 6 | 540 | 1 | 6 | 540 | 0 | 1 | Matches | |||||||||||
2015 | 29 | Elfsborg | se SWE | 1. Allsvenskan | 1 | 90 | 2 | 0 | 1 | 90 | 2 | 0 | Matches | ||||||||
2015 | 29 | Lebanon | 6 | 540 | 1 | 6 | 540 | 0 | 1 | Matches | |||||||||||
2016 | 30 | Elfsborg | se SWE | 1. Allsvenskan | Matches | ||||||||||||||||
2016 | 30 | Örgryte | se SWE | 2. Superettan | 12 | 1,013 | 18 | 5 | 12 | 1,013 | 18 | 5 | Matches | ||||||||
2016 | 30 | Lebanon | 0 | Matches | |||||||||||||||||
13 Seasons* | 4 Clubs | 63 | 5,276 | 105 | 18 | 1 | 44 | 0 | 0 | 16 | 1,395 | 3 | 80 | 6,715 | 105 | 21 |
Elias Freije
Position: GK
Age: 33
Born: Lebanon lb
Larry Mehanna
Ahmad Taktouk

Position: GK
Age: 29
Nazih Assaad

Position: GK
Age: 23
Born: Tarabulus, Lebanon lb
Danny El-Hage

Mohamad Hammoud

Position: GK
Age: 33
Rabie El Kakhi
Position: GK
Age: 29
Born: Maracaibo, Venezuela ve
Mehdi Khalil

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | GA | CS | MP | Min | GA | CS | MP | Min | GA | CS | MP | Min | GA | CS | Matches |
2014 | 22 | Lebanon | 0 | ||||||||||||||||||
2015 | 23 | Lebanon | 4 | 279 | 3 | 4 | 279 | 0 | 3 | ||||||||||||
2016 | 24 | Lebanon | 8 | 675 | 3 | 8 | 675 | 0 | 3 | ||||||||||||
12 Seasons* | 2 Clubs | 8 | 720 | 2 | 39 | 3,294 | 5 | 17 | 47 | 4,014 | 5 | 19 |
Hassan Moghnieh

Ali Sabeh

Position: GK
Age: 19
Defenders
Walid Ismail

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2014 | 29 | Lebanon | 16 | 1,392 | 1 | 0 | 16 | 1,392 | 1 | 0 | |||||||||||
2015 | 30 | Lebanon | 7 | 612 | 0 | 0 | 7 | 612 | 0 | 0 | |||||||||||
2016 | 31 | Lebanon | 4 | 325 | 0 | 0 | 4 | 325 | 0 | 0 | |||||||||||
6 Seasons* | 1 Club | 42 | 3,638 | 1 | 0 | 42 | 3,638 | 1 | 0 |
Youssef Mohamad
Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2014 | 33 | Lebanon | 12 | 986 | 0 | 0 | 12 | 986 | 0 | 0 | |||||||||||
2015 | 34 | Lebanon | 7 | 630 | 0 | 0 | 7 | 630 | 0 | 0 | |||||||||||
2016 | 35 | Lebanon | 2 | 180 | 0 | 0 | 2 | 180 | 0 | 0 | |||||||||||
14 Seasons* | 3 Clubs | 207 | 18,183 | 19 | 4 | 41 | 3,437 | 1 | 0 | 248 | 21,620 | 20 | 4 |
Ramez Dayoub
Bilal Najjarine

Ali Al Saadi
Mootaz Jounaidi

Ali Hamam

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2014 | 27 | Lebanon | 3 | 243 | 0 | 0 | 3 | 243 | 0 | 0 | |||||||||||
2015 | 28 | Lebanon | 7 | 596 | 1 | 0 | 7 | 596 | 1 | 0 | |||||||||||
2016 | 29 | Lebanon | 4 | 360 | 0 | 1 | 4 | 360 | 0 | 1 | |||||||||||
9 Seasons* | 2 Clubs | 31 | 2,350 | 3 | 0 | 32 | 2,669 | 4 | 1 | 63 | 5,019 | 7 | 1 |
Mohamad Zein Tahan

Position: DF ▪ Footed: Left
Age: 25
Born: Aadloûn, Lebanon lb
Nour Mansour

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2014 | 24 | Lebanon | 4 | 196 | 0 | 0 | 4 | 196 | 0 | 0 | |||||||||||
2015 | 25 | Lebanon | 6 | 508 | 0 | 0 | 6 | 508 | 0 | 0 | |||||||||||
2016 | 26 | Lebanon | 7 | 630 | 0 | 0 | 7 | 630 | 0 | 0 | |||||||||||
11 Seasons* | 1 Club | 42 | 3,224 | 1 | 0 | 42 | 3,224 | 1 | 0 |
Mahmoud Baquir Younes
Abbas Kenaan

Position: DF
Age: 31
Hassan Daher

Mohammed Ali Khan

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2012 | 23 | Häcken | se SWE | 1. Allsvenskan | 26 | 2,141 | 1 | 0 | 26 | 2,141 | 1 | 0 | |||||||||
2013 | 24 | Häcken | se SWE | 1. Allsvenskan | 18 | 1,556 | 0 | 0 | 18 | 1,556 | 0 | 0 | |||||||||
2014 | 25 | Lebanon | 1 | 79 | 0 | 0 | 1 | 79 | 0 | 0 | |||||||||||
2015 | 26 | Halmstad | se SWE | 1. Allsvenskan | 29 | 2,563 | 0 | 1 | 29 | 2,563 | 0 | 1 | Matches | ||||||||
2015 | 26 | Lebanon | 4 | 340 | 0 | 0 | 4 | 340 | 0 | 0 | Matches | ||||||||||
2016 | 27 | Halmstad | se SWE | 2. Superettan | 8 | 660 | 0 | 0 | 8 | 660 | 0 | 0 | Matches | ||||||||
8 Seasons* | 3 Clubs | 108 | 8,358 | 1 | 1 | 5 | 419 | 0 | 0 | 113 | 8,777 | 1 | 1 |
Mohamad Hammoud

Position: DF
Age: 26
Kassem El Zein

Position: DF ▪ Footed: Right
Age: 23
Born: Maaraké, Lebanon lb
Hassan Mezher
Position: DF
Age: 32
Born: Lebanon lb
Hassan Nasser
Position: DF
Age: 23
Born: Arkey, Lebanon lb
Shadi Skaf

Position: DF
Age: 19
Born: Burj el-Shemali, Lebanon lb
Midfielders
Haitham Faour

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2014 | 23 | Lebanon | 14 | 1,156 | 0 | 0 | 14 | 1,156 | 0 | 0 | |||||||||||
2015 | 24 | Lebanon | 6 | 483 | 0 | 0 | 6 | 483 | 0 | 0 | |||||||||||
2016 | 25 | Lebanon | 5 | 322 | 0 | 0 | 5 | 322 | 0 | 0 | |||||||||||
6 Seasons* | 1 Club | 38 | 3,068 | 0 | 0 | 38 | 3,068 | 0 | 0 |
Abbas Ahmed Atwi

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2014 | 34 | Lebanon | 14 | 1,105 | 1 | 2 | 14 | 1,105 | 1 | 2 | |||||||||||
2015 | 35 | Lebanon | 9 | 623 | 1 | 0 | 9 | 623 | 1 | 0 | |||||||||||
2016 | 36 | Lebanon | 1 | 45 | 0 | 0 | 1 | 45 | 0 | 0 | |||||||||||
7 Seasons* | 1 Club | 46 | 3,170 | 4 | 2 | 46 | 3,170 | 4 | 2 |
Ahmad Zreik

Mouhamad Chamass

Position: MF
Age: 26
Roda Antar

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2014 | 33 | Lebanon | 6 | 520 | 2 | 6 | 520 | 2 | 0 | ||||||||||||
2015 | 34 | Hang Greentown | cn CHN | 1. Super League | 27 | 2,091 | 1 | 0 | 27 | 2,091 | 1 | 0 | Matches | ||||||||
2015 | 34 | Lebanon | 6 | 512 | 1 | 0 | 6 | 512 | 1 | 0 | Matches | ||||||||||
2016 | 35 | Lebanon | 1 | 45 | 0 | 0 | 1 | 45 | 0 | 0 | |||||||||||
16 Seasons* | 5 Clubs | 194 | 14,333 | 36 | 11 | 32 | 2,463 | 8 | 0 | 226 | 16,796 | 44 | 11 |
Hussein Dakik

Hamzeh Salameh
Position: MF
Age: 27
Born: Baraachît, Lebanon lb
Hamze Abboud
Position: MF
Age: 29
Born: Deïr Aâmes, Lebanon lb
Serge Said
Khodor Salame
Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2014 | 30 | Lebanon | 2 | 113 | 0 | 2 | 113 | 0 | 0 | ||||||||||||
2014-2015 | 30 | Al-Orobah | sa KSA | 1. Pro League | 6 | 371 | 0 | 0 | 6 | 371 | 0 | 0 | Matches | ||||||||
2015 | 31 | Lebanon | 4 | 84 | 0 | 0 | 4 | 84 | 0 | 0 | |||||||||||
8 Seasons* | 2 Clubs | 6 | 371 | 0 | 0 | 10 | 416 | 0 | 0 | 16 | 787 | 0 | 0 |
Adnan Haidar

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2012 | 22 | Stabæk | no NOR | 1. Tippeligaen | 24 | 1,814 | 0 | 0 | 24 | 1,814 | 0 | 0 | |||||||||
2014 | 24 | Lebanon | 1 | 90 | 0 | 1 | 90 | 0 | 0 | ||||||||||||
2015 | 25 | Lebanon | 5 | 261 | 0 | 0 | 5 | 261 | 0 | 0 | |||||||||||
2016 | 26 | Lebanon | 7 | 550 | 0 | 0 | 7 | 550 | 0 | 0 | |||||||||||
11 Seasons* | 3 Clubs | 40 | 2,103 | 0 | 0 | 28 | 1,800 | 0 | 0 | 68 | 3,903 | 0 | 0 |
Ghazi Honeine

Position: MF
Age: 18
Nader Matar

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2014 | 21 | Lebanon | 3 | 69 | 0 | 3 | 69 | 0 | 0 | ||||||||||||
2015 | 22 | Lebanon | 0 | 0 | 0 | ||||||||||||||||
10 Seasons* | 1 Club | 37 | 2,276 | 2 | 3 | 37 | 2,276 | 2 | 3 |
Jared Chouman
Position: MF
Age: 20
Born: Newham, England, United Kingdom eng
Youssef Hamedeh
Position: MF
Age: 19
Tarek Al Ali

Mohamad Atwi
Wissam Saleh
Position: MF
Age: 20
Born: Lebanon lb
Rabih Ataya

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2014 | 24 | Lebanon | 1 | 18 | 0 | 0 | 1 | 18 | 0 | 0 | |||||||||||
2015 | 25 | Lebanon | 1 | 22 | 0 | 1 | 22 | 0 | 0 | ||||||||||||
2016 | 26 | Lebanon | 6 | 399 | 1 | 0 | 6 | 399 | 1 | 0 | |||||||||||
11 Seasons* | 2 Clubs | 29 | 1,091 | 1 | 9 | 36 | 1,584 | 5 | 2 | 65 | 2,675 | 6 | 11 |
Zouhair Abdallah
Position: MF
Age: 30
Born: Lebanon lb
Alexis Khazzaka
Amer Khan
Mahdi Fahs

Position: MF
Age: 19
Abbass Awad
Position: MF
Age: 20
Born: Lebanon lb
Mohamad Salem
Position: MF
Age: 18
Born: Lebanon lb
Ali Yaacoub
Forwards
Hassan Maatouk

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2014 | 26 | Lebanon | 16 | 1,288 | 5 | 0 | 16 | 1,288 | 5 | 0 | |||||||||||
2015 | 27 | Lebanon | 7 | 511 | 2 | 0 | 7 | 511 | 2 | 0 | |||||||||||
2016 | 28 | Lebanon | 4 | 359 | 2 | 0 | 4 | 359 | 2 | 0 | |||||||||||
12 Seasons* | 1 Club | 74 | 5,933 | 21 | 2 | 74 | 5,933 | 21 | 2 |
Mahmoud El Ali
Akram Moghrabi
Hassan Chaito

Mohamad Haidar

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2014 | 24 | Lebanon | 8 | 382 | 0 | 8 | 382 | 0 | 0 | ||||||||||||
2015 | 25 | Lebanon | 8 | 628 | 2 | 0 | 8 | 628 | 2 | 0 | |||||||||||
2016 | 26 | Lebanon | 6 | 498 | 0 | 0 | 6 | 498 | 0 | 0 | |||||||||||
11 Seasons* | 1 Club | 64 | 4,098 | 2 | 5 | 64 | 4,098 | 2 | 5 |
Mohammed Ghaddar

Abbas Ali Atwi

Hassan El Mohamad

Position: FW ▪ Footed: Both
Age: 25
Born: Lagos, Nigeria ng
Hussein Awada

Position: FW
Age: 23
Zakaria Charara
Fayez Chamsine

Position: FW
Age: 21
Born: Tarabulus, Lebanon lb
Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2014 | 21 | Lebanon | 2 | 100 | 0 | 2 | 100 | 0 | 0 | ||||||||||||
2014-2015 | 22 | Pandurii | ro ROU | 1. Liga I | 0 | 0 | Matches | ||||||||||||||
2015 | 22 | Lebanon | 3 | 160 | 0 | 0 | 3 | 160 | 0 | 0 | |||||||||||
2016 | 23 | Lebanon | 2 | 144 | 1 | 0 | 2 | 144 | 1 | 0 | |||||||||||
6 Seasons* | 2 Clubs | 0 | 11 | 649 | 2 | 0 | 11 | 649 | 2 | 0 |
Hussein Ibrahim

Position: FW
Age: 20
Born: Lebanon lb
Soony Saad

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2012 | 19 | Sporting KC | us USA | 1. MLS | 9 | 310 | 0 | 0 | 9 | 310 | 0 | 0 | Matches | ||||||||
2013 | 20 | Sporting KC | us USA | 1. MLS | 23 | 1,349 | 4 | 4 | 23 | 1,349 | 4 | 4 | Matches | ||||||||
2014 | 21 | Sporting KC | us USA | 1. MLS | 22 | 911 | 3 | 1 | 22 | 911 | 3 | 1 | Matches | ||||||||
2014 | 21 | Lebanon | 1 | 78 | 0 | 0 | 1 | 78 | 0 | 0 | Matches | ||||||||||
2015 | 22 | Lebanon | 2 | 132 | 1 | 2 | 132 | 1 | 0 | ||||||||||||
2016 | 23 | Lebanon | 2 | 87 | 1 | 0 | 2 | 87 | 1 | 0 | |||||||||||
13 Seasons* | 4 Clubs | 100 | 5,008 | 13 | 9 | 25 | 1,643 | 6 | 0 | 125 | 6,651 | 19 | 9 |
Mahmoud Kojok

Mahmoud Siblini

Position: FW
Age: 20
Born: Lebanon lb
Chadi Harb
Position: FW
Age: 20
Born: Rohatyn, Ukraine ua
Imad Miri
Position: FW
Age: 36
Born: Lebanon lb
Alaa El Baba

Position: FW
Age: 20
Philippe Paoli

Domestic Leagues | International Cups | National Team | All Competitions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
2014 | 19 | Lebanon | 0 | 0 | 0 | ||||||||||||||||
2015 | 20 | Lebanon | 0 | 0 | 0 | ||||||||||||||||
2015-2016 | 20 | Lommel United | be BEL | 2. Second Division | 14 | 467 | 1 | 0 | 14 | 467 | 1 | 0 | Matches | ||||||||
5 Seasons* | 2 Clubs | 14 | 467 | 1 | 0 | 0 | 14 | 467 | 1 | 0 |
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.
Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.
You can sign up to receive an e-mail when new countries and features launch.
For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.
FBref is one of seven Sports-Reference.com sites.
We're Social...for Statheads
Every Sports Reference Social Media Account
Site Last Updated: Friday, April 4, 6:16AM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead FBref: Get your first month FREE
Your All-Access Ticket to the FBref Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.