From Surf Wiki (app.surf) — the open knowledge base
Sofiane Boufal
Sofiane Boufal (Arabic: سفيان بوفال; born 17 September 1993) is a professional footballer who plays as a winger or attacking midfielder for Ligue 1 club Le Havre. Born in France, he plays for the Morocco national team.
| Column 1 | Column 2 | Column 3 |
|---|---|---|
| Boufal with Southampton in 2017 | ||
| Sofiane Boufal | ||
| (1993-09-17) 17 September 1993 | ||
| Paris, France | ||
| 1.75 m (5 ft 9 in) | ||
| .mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:"\a0 · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}Wingerattacking midfielder | ||
| Le Havre | ||
| 17 | ||
| Angers | ||
| Team | Apps | (Gls) |
| Angers B | 29 | (5) |
| Angers | 46 | (4) |
| Lille | 43 | (14) |
| Southampton | 70 | (3) |
| → Celta (loan) | 35 | (3) |
| Angers | 56 | (13) |
| Al-Rayyan | 11 | (3) |
| Union SG | 27 | (0) |
| Le Havre | 17 | (1) |
| Morocco | 46 | (8) |
| * Club domestic league appearances and goals as of 17 May 2026‡ National team caps and goals as of 24 January 2024 |
Sofiane Boufal (Arabic: سفيان بوفال; born 17 September 1993) is a professional footballer who plays as a winger or attacking midfielder for Ligue 1 club Le Havre. Born in France, he plays for the Morocco national team.
Boufal was born in the 17th arrondissement of Paris, to Moroccan parents. He acquired French nationality on 31 January 2006, through the collective effect of his parents' naturalization. He grew up in Angers.
Boufal came through the Angers youth system, making his debut for the club at the age of 18, replacing Rayan Frikeche in the closing stages of a 1–0 home loss to Istres in August 2012. He made his first ever professional start the next Ligue 2 season, in a 4–2 win away at Istres, becoming a regular that season, making 31 appearances in all competitions. In the 2014–15 season, he helped Angers win promotion to Ligue 1. He racked up a total of 4 goals in 16 appearances in the first half of the season, before attracting interest from Ligue 1 clubs.
On 9 January 2015, Boufal transferred to Lille in Ligue 1, instantly making an impression, scoring 3 goals in 14 league games. The next season, he continued to impress, scoring 12 goals in 35 appearances in all competitions and attracted interest from some of the biggest clubs around the world.
Boufal with Southampton in August 2017
On 29 August 2016, Southampton announced they had signed Boufal on a five-year contract for a club-record undisclosed fee. The fee was reported as £16 million, slightly more than the £15 million paid to Roma for Dani Osvaldo in October 2013.
In the 2016–17 season, Boufal scored only one League Cup goal and one Premier League goal; his strike in Saints' 26 October 2016 1–0 win over Sunderland in the fourth round of the League Cup won Southampton's Goal of the Season award.
On 21 October 2017, Boufal scored a virtuoso 85th-minute goal in a home tie against West Bromwich Albion to lead his team to a 1–0 victory and send them into the top half of the Premier League. Having come on as a substitute in the 80th minute, he gained possession deep within his own half and took the ball past six opposing players before sending it past keeper Ben Foster from just inside the box. This goal was voted the 2017–18 Premier League Goal of the Season.
In July 2018, Boufal joined La Liga side Celta Vigo on loan for the 2018–19 campaign.
After returning to Southampton for the 2019–20 season, he played in 10 of his team's 13 league games before injuring his toe at his home, when he ran into a kitchen table.
Boufal with Angers in November 2020
On 5 October 2020, Boufal returned to his first club Angers on a free transfer.
On 31 January 2023, Boufal joined Qatari club Al-Rayyan SC on a three-and-a-half-year contract. Boufal made his debut against Al-Gharafa SC and scored his first goal for the club against Al-Duhail SC.
On 3 September 2024, Boufal joined Belgian club Union SG.
On 14 January 2026, Boufal signed with Ligue 1 side Le Havre.
Boufal made his debut for the Morocco national team on 26 March 2016 starting in a 1–0 African Cup of Nations qualification victory against Cape Verde.
Boufal withdrew from Morocco's squad for the 2017 Africa Cup of Nations due to injury. He was also unexpectedly omitted from the final squad for the 2018 FIFA World Cup by coach Hervé Renard.
Boufal represented Morocco at the 2019 Africa Cup of Nations. He was one of two Moroccan players to fail to score in their 4–1 penalty shootout defeat to Benin in the Round of 16. He scored his first international goal in a 4–1 win over Guineau in the 2022 FIFA World Cup qualification.
On 10 November 2022, he was named in Morocco's 26-man squad for the 2022 FIFA World Cup in Qatar. He and his teammates made history and became the first African nation ever to reach the semi-finals of the competition.
As of match played 17 May 2026
As of match played 24 January 2024
| National team | Year | Apps | Goals |
|---|---|---|---|
| Morocco | 2016 | 3 | 0 |
| 2017 | 2 | 0 | |
| 2018 | 3 | 0 | |
| 2019 | 8 | 0 | |
| 2020 | 0 | 0 | |
| 2021 | 6 | 1 | |
| 2022 | 17 | 5 | |
| 2023 | 3 | 1 | |
| 2024 | 4 | 1 |
Scores and results list Morocco's goal tally first, score column indicates score after each Boufal goal.
| No. | Date | Venue | Opponent | Score | Result | Competition |
|---|---|---|---|---|---|---|
| 1 | 12 October 2021 | Prince Moulay Abdellah Stadium, Rabat, Morocco | Guinea | 4–1 | 4–1 | 2022 FIFA World Cup qualification |
| 2 | 10 January 2022 | Stade Ahmadou Ahidjo, Yaoundé, Cameroon | Ghana | 1–0 | 1–0 | 2021 Africa Cup of Nations |
| 3 | 18 January 2022 | Stade Ahmadou Ahidjo, Yaoundé, Cameroon | Gabon | 1–1 | 2–2 | 2021 Africa Cup of Nations |
| 4 | 30 January 2022 | Stade Ahmadou Ahidjo, Yaoundé, Cameroon | Egypt | 1–0 | 1–2 (a.e.t.) | 2021 Africa Cup of Nations |
| 5 | 23 September 2022 | RCDE Stadium, Barcelona, Spain | Chile | 1–0 | 2–0 | Friendly |
| 6 | 17 November 2022 | Sharjah Stadium, Sharjah, United Arab Emirates | Georgia | 3–0 | 3–0 | Friendly |
| 7 | 25 March 2023 | Ibn Batouta Stadium, Tangier, Morocco | Brazil | 1–0 | 2–1 | Friendly |
| 8 | 11 January 2024 | Laurent Pokou Stadium, San-Pédro, Ivory Coast | Sierra Leone | 2–1 | 3–1 | Friendly |
Lille
- Coupe de la Ligue runner-up: 2015–16
Southampton
- EFL Cup runner-up: 2016–17
Union SG
- Belgian Pro League: 2024–25
Individual
- Prix Marc-Vivien Foé: 2016
- Premier League Goal of the Month: October 2017
- Premier League Goal of the Season: 2017–18
- Goal of the decade at Southampton: 2010–2020
Orders
-
Order of the Throne: 2022
-
Sofiane Boufal at Soccerbase
-
Sofiane Boufal at L'Équipe Football (in French)
-
Sofiane Boufal – UEFA competition record (archive)
Ask Mako anything about Sofiane Boufal — get instant answers, deeper analysis, and related topics.
Research with MakoFree with your Surf account
Create a free account to save articles, ask Mako questions, and organize your research.
Sign up freeThis content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.
Report