Career snapshot
Position rank · 2005
Among 119 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1981-12-30 · 4 players total
| Full name | Ali Al-Habsi |
|---|---|
| Name in home country | علي بن عبد الله بن حارب الحبسي - Ali Abdullah Harib Al-Habsi |
| Date of birth | 1981-12-30 (44 yrs) |
| Place of birth | Muscat, Oman |
| Citizenship | Oman |
| Position | Goalkeeper |
| Foot | right |
| Height | 194.00 m |
| Current club | Retired |
| Joined | 2020-08-21 |
| Contract expires | — |
Percentile rank vs 88 other Goalkeepers with ≥500 minutes in 2005. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Lyn 1896 FK | 4 | 03/04 | 2005 | 66 | 0 | 0 | 5,890 |
| West Bromwich Albion | 1 | 19/20 | 19/20 | 0 | 0 | 0 | 0 |
| West Bromwich Albion U23 | 1 | 19/20 | 19/20 | 1 | 0 | 0 | 90 |
| Al-Hilal SFC | 2 | 17/18 | 18/19 | 44 | 0 | 0 | 3,917 |
| Reading FC | 2 | 15/16 | 16/17 | 91 | 0 | 0 | 8,250 |
| Wigan Athletic | 5 | 10/11 | 14/15 | 154 | 0 | 1 | 13,875 |
| Brighton & Hove Albion | 1 | 14/15 | 14/15 | 1 | 0 | 0 | 90 |
| Bolton Wanderers | 5 | 05/06 | 09/10 | 18 | 0 | 0 | 1,650 |
| Bolton Wanderers U21 | 1 | 09/10 | 09/10 | 3 | 0 | 0 | 270 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2005 | Tippeligaen | Lyn 1896 FK | 25 | 0 | 0 | 0 | 0 | 2,250 |
| 2004 | NM-Cup | Lyn 1896 FK | 2 | 0 | 0 | 0 | 0 | 180 |
| 2004 | Tippeligaen | Lyn 1896 FK | 24 | 0 | 0 | 0 | 0 | 2,160 |
| 2003 | Tippeligaen | Lyn 1896 FK | 13 | 0 | 0 | 1 | 0 | 1,120 |
| 19/20 | FA Cup | West Bromwich Albion | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League 2 | West Bromwich Albion U23 | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | King's Cup | Al-Hilal SFC | 3 | 0 | 0 | 0 | 0 | 270 |
| 18/19 | Saudi Pro League | Al-Hilal SFC | 21 | 0 | 0 | 2 | 0 | 1,870 |
| 18/19 | Saudi Super Cup | Al-Hilal SFC | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | AFC Champions League | Al-Hilal SFC | 4 | 0 | 0 | 0 | 0 | 337 |
| 17/18 | King's Cup | Al-Hilal SFC | 2 | 0 | 0 | 0 | 0 | 180 |
| 17/18 | Saudi Pro League | Al-Hilal SFC | 13 | 0 | 0 | 0 | 0 | 1,170 |
| 16/17 | Championship | Reading FC | 46 | 0 | 0 | 0 | 0 | 4,140 |
| 16/17 | Championship Play-Offs | Reading FC | 3 | 0 | 0 | 0 | 0 | 300 |
| 16/17 | EFL Cup | Reading FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 16/17 | FA Cup | Reading FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 15/16 | Championship | Reading FC | 32 | 0 | 0 | 0 | 0 | 2,880 |
| 15/16 | FA Cup | Reading FC | 5 | 0 | 0 | 0 | 0 | 450 |
| 15/16 | League Cup | Reading FC | 3 | 0 | 0 | 0 | 0 | 300 |
| 14/15 | Championship | Brighton & Hove Albion | 1 | 0 | 0 | 0 | 0 | 90 |
| 14/15 | Championship | Wigan Athletic | 11 | 0 | 0 | 0 | 0 | 990 |
| 14/15 | FA Cup | Wigan Athletic | 1 | 0 | 0 | 0 | 0 | 90 |
| 14/15 | League Cup | Wigan Athletic | 1 | 0 | 0 | 1 | 0 | 90 |
| 13/14 | Championship | Wigan Athletic | 24 | 0 | 0 | 1 | 0 | 2,160 |
| 13/14 | Championship Play-Offs | Wigan Athletic | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | FA Cup | Wigan Athletic | 4 | 0 | 0 | 0 | 0 | 390 |
| 12/13 | FA Cup | Wigan Athletic | 2 | 0 | 0 | 0 | 0 | 135 |
| 12/13 | League Cup | Wigan Athletic | 3 | 0 | 0 | 0 | 0 | 300 |
| 12/13 | Premier League | Wigan Athletic | 29 | 0 | 1 | 0 | 0 | 2,610 |
| 11/12 | FA Cup | Wigan Athletic | 1 | 0 | 0 | 1 | 0 | 90 |
| 11/12 | League Cup | Wigan Athletic | 1 | 0 | 0 | 0 | 0 | 90 |
| 11/12 | Premier League | Wigan Athletic | 38 | 0 | 0 | 1 | 0 | 3,420 |
| 10/11 | FA Cup | Wigan Athletic | 1 | 0 | 0 | 0 | 0 | 90 |
| 10/11 | League Cup | Wigan Athletic | 4 | 0 | 0 | 1 | 0 | 360 |
| 10/11 | Premier League | Wigan Athletic | 34 | 0 | 0 | 0 | 0 | 3,060 |
| 09/10 | FA Cup | Bolton Wanderers | 1 | 0 | 0 | 0 | 0 | 90 |
| 09/10 | League Cup | Bolton Wanderers | 1 | 0 | 0 | 0 | 0 | 90 |
| 09/10 | Premier League | Bolton Wanderers | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Reserve League North | Bolton Wanderers U21 | 3 | 0 | 0 | 0 | 0 | 270 |
| 08/09 | League Cup | Bolton Wanderers | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Premier League | Bolton Wanderers | 0 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | FA Cup | Bolton Wanderers | 1 | 0 | 0 | 0 | 0 | 90 |
| 07/08 | League Cup | Bolton Wanderers | 1 | 0 | 0 | 0 | 0 | 120 |
| 07/08 | Premier League | Bolton Wanderers | 10 | 0 | 0 | 0 | 0 | 900 |
| 07/08 | UEFA Cup | Bolton Wanderers | 4 | 0 | 0 | 0 | 0 | 360 |
| 06/07 | FA Cup | Bolton Wanderers | 0 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | League Cup | Bolton Wanderers | 0 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Premier League | Bolton Wanderers | 0 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | FA Cup | Bolton Wanderers | 0 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | Premier League | Bolton Wanderers | 0 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | UEFA Cup | Lyn 1896 FK | 0 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | UEFA-Cup Qualifikation | Lyn 1896 FK | 2 | 0 | 0 | 1 | 0 | 180 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 98/99 | 1998-07-01 | Unknown | Al-Mudhaibi | Transfer | 0 | — |
| 02/03 | 2002-07-01 | Al-Mudhaibi | Al-Nasr | Transfer | 0 | — |
| 02/03 | 2003-01-01 | Al-Nasr | Lyn | Transfer | 0 | — |
| 05/06 | 2006-01-01 | Lyn | Bolton U21 | Transfer | 400000 | — |
| 06/07 | 2006-07-01 | Bolton U21 | Bolton | Transfer | 400000 | — |
| 10/11 | 2010-07-01 | Bolton | Wigan | Loan | 750000 | — |
| 10/11 | 2011-05-01 | Wigan | Bolton | Return from loan | 2000000 | — |
| 11/12 | 2011-07-04 | Bolton | Wigan | Transfer | 2000000 | €4.30m |
| 14/15 | 2014-10-31 | Wigan | Brighton | Loan | 1000000 | — |
| 14/15 | 2014-11-28 | Brighton | Wigan | Return from loan | 1000000 | — |
| 15/16 | 2015-07-15 | Wigan | Reading | Transfer | 500000 | — |
| 17/18 | 2017-07-15 | Reading | Al-Hilal | Transfer | 500000 | €350k |
| 19/20 | 2019-08-29 | Al-Hilal | West Brom | Transfer | 1100000 | — |
| 20/21 | 2020-08-21 | West Brom | Retired | Transfer | 250000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | unknown injury | 2018-12-21 | 2019-01-16 | 27 | 9 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €1.40m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.10m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €380k |
| Jan 1, 1970 | €400k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #29295 | — | 0 | 0 | — | — | former national player |
| Team #14165 | #1 | 141 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Garath McCleary | 1 | 0 | 0 |
| Jordan Obita | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 14/15 | 2014-11-28 | Brighton | Wigan | Return from loan | — | €1.00m |
| 14/15 | 2014-10-31 | Wigan | Brighton | Loan | — | €1.00m |
| 10/11 | 2011-05-01 | Wigan | Bolton | Return from loan | — | €2.00m |
| 10/11 | 2010-07-01 | Bolton | Wigan | Loan | — | €750k |
Teams faced most often by Ali Al-Habsi's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Birmingham City | 67 | 30 | 13 | 24 | 81 | 74 | +7 | 45% |
| Blackburn Rovers | 64 | 26 | 16 | 22 | 94 | 94 | 0 | 41% |
| Derby County | 61 | 23 | 16 | 22 | 76 | 74 | +2 | 38% |
| Leeds United | 59 | 21 | 14 | 24 | 68 | 65 | +3 | 36% |
| Nottingham Forest | 56 | 16 | 19 | 21 | 67 | 86 | -19 | 29% |
| Middlesbrough FC | 56 | 12 | 14 | 30 | 42 | 70 | -28 | 21% |
| Fulham FC | 54 | 10 | 20 | 24 | 65 | 92 | -27 | 19% |
| Ipswich Town | 51 | 16 | 13 | 22 | 58 | 71 | -13 | 31% |
| Sheffield Wednesday | 50 | 18 | 12 | 20 | 57 | 52 | +5 | 36% |
| Millwall FC | 49 | 17 | 19 | 13 | 59 | 52 | +7 | 35% |
| Wolverhampton Wanderers | 47 | 19 | 15 | 13 | 61 | 62 | -1 | 40% |
| Queens Park Rangers | 46 | 14 | 14 | 18 | 53 | 53 | 0 | 30% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 03/04 | Senior debut season |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 2003 | 13 | 1,120 | 1 | 0 | 0 | 0.08 |
| 18/19 | 25 | 2,230 | 2 | 0 | 0 | 0.08 |
| 14/15 | 14 | 1,260 | 1 | 0 | 0 | 0.07 |
| 13/14 | 28 | 2,550 | 1 | 0 | 0 | 0.04 |
| 11/12 | 40 | 3,600 | 2 | 0 | 0 | 0.05 |
| 10/11 | 39 | 3,510 | 1 | 0 | 0 | 0.03 |
| 03/04 | 2 | 180 | 1 | 0 | 0 | 0.5 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 2005 | 25 | 2,250 | 10 | 40% | 20 | 0.8 |
| 2004 | 26 | 2,340 | 9 | 35% | 34 | 1.31 |
| 2003 | 13 | 1,120 | 4 | 31% | 23 | 1.85 |
| 19/20 | 1 | 90 | 0 | 0% | 1 | 1 |
| 18/19 | 25 | 2,230 | 7 | 28% | 29 | 1.17 |
| 17/18 | 19 | 1,687 | 4 | 21% | 18 | 0.96 |
| 16/17 | 51 | 4,620 | 17 | 33% | 71 | 1.38 |
| 15/16 | 40 | 3,630 | 9 | 23% | 56 | 1.39 |
| 14/15 | 14 | 1,260 | 2 | 14% | 23 | 1.64 |
| 13/14 | 28 | 2,550 | 10 | 36% | 27 | 0.95 |
| 12/13 | 34 | 3,045 | 7 | 21% | 59 | 1.74 |
| 11/12 | 40 | 3,600 | 8 | 20% | 66 | 1.65 |
| 10/11 | 39 | 3,510 | 9 | 23% | 54 | 1.38 |
| 09/10 | 5 | 450 | 2 | 40% | 8 | 1.6 |
| 07/08 | 16 | 1,470 | 5 | 31% | 18 | 1.1 |
| 03/04 | 2 | 180 | 1 | 50% | 1 | 0.5 |
Output by competition
Career goals and assists broken down by tournament.
More on Ali Al-Habsi
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Ali Al-Habsi
Who is Ali Al-Habsi?
Ali Al-Habsi is an Oman professional footballer who plays as a goalkeeper for Retired.
How old is Ali Al-Habsi?
Ali Al-Habsi is 44 years old. He was born on December 30, 1981 in Muscat.
What position does Ali Al-Habsi play?
Ali Al-Habsi plays as a goalkeeper (Goalkeeper).
What club does Ali Al-Habsi play for?
Ali Al-Habsi currently plays for Retired.
Oman