- Tuesday 7
- Wednesday 8
- Thursday 9
- Friday 10
- Saturday 11
- Sunday 12
- Monday 13
- Tuesday 14
- Wednesday 15
- Thursday 16
- Friday 17


Morocco vs Portugal Predictions & Tips - Portugal to advance at the World Cup
- Morocco vs Portugal live stream for Saturday’s World Cup quarter-final
- The match is being played at Al Thumama Stadium (15:00 GMT)
- Morocco have never reached the World Cup semi-finals
- Can Portugal justify the favouritism in Qatar?
- Preview, predictions, stats & tips

Morocco vs Portugal Predictions
- Morocco vs Portugal Predictions
- Head to Head
- Morocco Form
- Morocco Squad & Team News
- Portugal Form
- Portugal Squad & Team News
- Morocco vs Portugal Live Stream FAQ
- Morocco have lost 7 of their last 14 matches (World Cup).
- Morocco have failed to score in 4 of their last 7 matches (World Cup).
- Portugal have won 4 of their last 5 matches.
- Portugal have won to nil in 5 of their last 10 matches.
Head to Head
Morocco Form
Morocco Squad & Team News
Pos. | Player | D.O.B. (age) | Caps | Goals | Club |
---|---|---|---|---|---|
GK | Yassine Bounou (vice-captain) | 5 April 1991 (age 31) | 49 | 0 | Sevilla |
GK | Munir Mohamedi | 10 May 1989 (age 33) | 44 | 0 | Al Wehda |
GK | Ahmed Reda Tagnaouti | 5 April 1996 (age 26) | 3 | 0 | Wydad AC |
DF | Achraf Hakimi | 4 November 1998 (age 24) | 58 | 8 | Paris Saint-Germain |
DF | Noussair Mazraoui | 14 November 1997 (age 25) | 19 | 2 | Bayern Munich |
DF | Nayef Aguerd | 30 March 1996 (age 26) | 26 | 1 | West Ham United |
DF | Romain Saïss (captain) | 26 March 1990 (age 32) | 70 | 2 | Beşiktaş |
DF | Jawad El Yamiq | 29 February 1992 (age 30) | 15 | 2 | Valladolid |
DF | Achraf Dari | 6 May 1999 (age 23) | 5 | 0 | Brest |
DF | Badr Benoun | 30 September 1993 (age 29) | 4 | 0 | Qatar SC |
DF | Yahia Attiyat Allah | 2 March 1995 (age 27) | 5 | 0 | Wydad AC |
MF | Sofyan Amrabat | 21 August 1996 (age 26) | 43 | 0 | Fiorentina |
MF | Azzedine Ounahi | 19 April 2000 (age 22) | 14 | 2 | Angers |
MF | Abdelhamid Sabiri | 28 November 1996 (age 25) | 6 | 1 | Sampdoria |
MF | Ilias Chair | 30 October 1997 (age 25) | 11 | 1 | Queens Park Rangers |
MF | Selim Amallah | 15 November 1996 (age 26) | 28 | 4 | Standard Liège |
MF | Bilal El Khannous | 10 May 2004 (age 18) | 0 | 0 | Genk |
MF | Yahya Jabrane | 18 June 1991 (age 31) | 6 | 0 | Wydad AC |
FW | Hakim Ziyech | 19 March 1993 (age 29) | 47 | 19 | Chelsea |
FW | Abderrazak Hamdallah | 17 December 1990 (age 31) | 21 | 6 | Al-Ittihad |
FW | Anass Zaroury | 7 November 2000 (age 22) | 1 | 0 | Burnley |
FW | Zakaria Aboukhlal | 18 February 2000 (age 22) | 14 | 3 | Toulouse |
FW | Abde Ezzalzouli | 17 December 2001 (age 20) | 4 | 0 | Osasuna |
FW | Sofiane Boufal | 17 September 1993 (age 29) | 36 | 6 | Angers |
FW | Youssef En-Nesyri | 1 June 1997 (age 25) | 54 | 16 | Sevilla |
FW | Walid Cheddira | 22 January 1998 (age 24) | 3 | 0 | Bari |
Portugal Form
Portugal Squad & Team News
Pos. | Player | D.O.B. (age) | Caps | Goals | Club |
---|---|---|---|---|---|
GK | Rui Patrício | 15 February 1988 (age 34) | 105 | 0 | Roma |
GK | José Sá | 17 January 1993 (age 29) | 0 | 0 | Wolverhampton Wanderers |
GK | Diogo Costa | 19 September 1999 (age 23) | 11 | 0 | Porto |
DF | Diogo Dalot | 18 March 1999 (age 23) | 9 | 2 | Manchester United |
DF | Pepe (vice-captain) | 26 February 1983 (age 39) | 132 | 8 | Porto |
DF | Rúben Dias | 14 May 1997 (age 25) | 43 | 2 | Manchester City |
DF | Raphaël Guerreiro | 22 December 1993 (age 28) | 60 | 4 | Borussia Dortmund |
DF | Danilo Pereira | 9 September 1991 (age 31) | 64 | 2 | Paris Saint-Germain |
DF | Nuno Mendes | 19 June 2002 (age 20) | 18 | 0 | Paris Saint-Germain |
DF | João Cancelo | 27 May 1994 (age 28) | 40 | 7 | Manchester City |
DF | António Silva | 30 October 2003 (age 19) | 2 | 0 | Benfica |
MF | João Palhinha | 9 July 1995 (age 27) | 18 | 2 | Fulham |
MF | Bruno Fernandes | 8 September 1994 (age 28) | 52 | 13 | Manchester United |
MF | Bernardo Silva | 10 August 1994 (age 28) | 77 | 8 | Manchester City |
MF | William Carvalho | 7 April 1992 (age 30) | 80 | 5 | Betis |
MF | Vitinha | 13 February 2000 (age 22) | 7 | 0 | Paris Saint-Germain |
MF | João Mário | 19 January 1993 (age 29) | 55 | 2 | Benfica |
MF | Rúben Neves | 13 March 1997 (age 25) | 36 | 0 | Wolverhampton Wanderers |
MF | Matheus Nunes | 27 August 1998 (age 24) | 11 | 1 | Wolverhampton Wanderers |
MF | Otávio | 9 February 1995 (age 27) | 10 | 2 | Porto |
FW | Cristiano Ronaldo (captain) | 5 February 1985 (age 37) | 195 | 118 | Manchester United |
FW | André Silva | 6 November 1995 (age 27) | 53 | 19 | RB Leipzig |
FW | João Félix | 10 November 1999 (age 23) | 27 | 4 | Atlético Madrid |
FW | Rafael Leão | 10 June 1999 (age 23) | 15 | 2 | AC Milan |
FW | Ricardo Horta | 15 September 1994 (age 28) | 8 | 2 | Braga |
FW | Gonçalo Ramos | 20 June 2001 (age 21) | 4 | 4 | Benfica |
Morocco vs Portugal Live Stream FAQ
Where can I watch the Morocco vs Portugal live stream?
Check our live streaming calendar to see where to watch the Morocco vs Portugal live stream.
Verdict
Up to £50 Free Acca Insurance bonus. Use the promo code NEWBONUS.
If your account has Sportsbook losses at the end of your first day's betting, QuinnBet will refund 50% of your losses as a Free Bet up to £35 (min 3 bets) Plus 10 Free online casino spins at QuinnCasino. Even if your account is up, you're guaranteed a £5 Free Bet Plus 10 Free Spins provided you place at least 1 bet of £10 or greater at the minimum odds. T&Cs apply | 18+ New UK Customers Only | BeGambleAware.org
T&Cs apply. Over 18s only. Gambleaware.org
If your account has Sportsbook losses at the end of your first day's betting, QuinnBet will refund 50% of your losses as a Free Bet up to £35 (min 3 bets) Plus 10 Free online casino spins at QuinnCasino. Even if your account is up, you're guaranteed a £5 Free Bet Plus 10 Free Spins provided you place at least 1 bet of £10 or greater at the minimum odds. T&Cs apply | 18+ New UK Customers Only | BeGambleAware.org
Top Betting Sites
Betting offers
Upcoming Events
07 February 2023
08 February 2023
09 February 2023
Morocco v Portugal
Today's Acca Tips
-
Soccer tips
-
Horse Racing tips
-
Tennis tips