France vs Morocco World Cup Tips, Prediction & Live Stream - France with too much attacking quality
France and Morocco face off in a highly anticipated World Cup quarter-final, a rematch of the 2022 semi-final where France triumphed 2-0. France, led by Kylian Mbappe and boasting strong squad depth, are in excellent form, having impressed in both the group stage and knockout rounds. Morocco, though efficient and resilient, have faced challenges and may struggle to keep pace with France's firepower. Expert prediction tips France to win 2-0, with Mbappe expected to score his eighth goal of the tournament. Stream the game live with geo-restrictions and a funded betting account.
- France vs Morocco predictions for Thursday's World Cup quarter-final
- France remain in brilliant form & tipped to advance in 90 mins with room to spare
- Kylian Mbappe backed for an eighth goal of this World Cup
- The game is scheduled for kick off at 6.00am AEST on Friday July 10
France vs Morocco World Cup Tips, Prediction & Live Stream
France vs Morocco Stats & Trends
- France have won 11 of their last 12 games
- France have covered a -1.5 handicap in 13 of their last 16 wins
- France beat Morocco 2-0 in the 2022 World Cup semi-finals
- Morocco haven't conceded more than two goals in their last 36 games
- Kylian Mbappe has scored seven goals this World Cup, including three in the knockout stage
France vs Morocco Head To Head
France Form Analysis
France Team News
| Position | Player | Age | Caps | Goals | Club |
|---|---|---|---|---|---|
| GK | Brice Samba | 32 | 4 | 0 | Rennes |
| GK | Mike Maignan | 31 | 45 | 0 | AC Milan |
| GK | Robin Risser | 21 | 0 | 0 | Lens |
| DF | Malo Gusto | 23 | 14 | 0 | Chelsea |
| DF | Lucas Digne | 32 | 61 | 0 | Aston Villa |
| DF | Dayot Upamecano | 27 | 43 | 2 | Bayern Munich |
| DF | Jules Koundé | 27 | 53 | 0 | Barcelona |
| DF | Ibrahima Konaté | 27 | 29 | 0 | Real Madrid |
| DF | William Saliba | 25 | 36 | 0 | Arsenal |
| DF | Théo Hernandez | 28 | 47 | 2 | Al-Hilal |
| DF | Lucas Hernandez | 30 | 42 | 0 | Paris Saint-Germain |
| DF | Maxence Lacroix | 26 | 5 | 0 | Crystal Palace |
| MF | Manu Koné | 25 | 17 | 0 | Roma |
| MF | Aurélien Tchouaméni | 26 | 49 | 3 | Real Madrid |
| MF | N'Golo Kanté | 35 | 69 | 2 | Fenerbahçe |
| MF | Adrien Rabiot | 31 | 63 | 7 | AC Milan |
| MF | Warren Zaïre-Emery | 20 | 11 | 1 | Paris Saint-Germain |
| MF | Rayan Cherki | 22 | 12 | 2 | Manchester City |
| MF | Maghnes Akliouche | 24 | 10 | 1 | Monaco |
| FW | Ousmane Dembélé | 29 | 64 | 11 | Paris Saint-Germain |
| FW | Marcus Thuram | 28 | 35 | 3 | Inter Milan |
| FW | Kylian Mbappé (Captain) | 27 | 103 | 63 | Real Madrid |
| FW | Michael Olise | 24 | 22 | 7 | Bayern Munich |
| FW | Bradley Barcola | 23 | 25 | 5 | Paris Saint-Germain |
| FW | Désiré Doué | 21 | 12 | 3 | Paris Saint-Germain |
| FW | Jean-Philippe Mateta | 29 | 6 | 2 | Crystal Palace |
Morocco Form Analysis
Morocco Team News
| Position | Player | Age | Caps | Goals | Club |
|---|---|---|---|---|---|
| GK | Yassine Bounou (Vice-Captain) | 35 | 95 | 0 | Al-Hilal |
| GK | Munir Mohamedi | 37 | 52 | 0 | RS Berkane |
| GK | Ahmed Reda Tagnaouti | 30 | 3 | 0 | AS FAR |
| DF | Achraf Hakimi (Captain) | 27 | 101 | 12 | Paris Saint-Germain |
| DF | Noussair Mazraoui | 28 | 50 | 2 | Manchester United |
| DF | Marwane Saâdane | 34 | 9 | 0 | Unattached |
| DF | Zakaria El Ouahdi | 24 | 3 | 0 | Genk |
| DF | Issa Diop | 29 | 8 | 1 | Fulham |
| DF | Chadi Riad | 23 | 10 | 1 | Crystal Palace |
| DF | Youssef Belammari | 27 | 18 | 0 | Al Ahly |
| DF | Redouane Halhal | 23 | 5 | 0 | Mechelen |
| DF | Anass Salah-Eddine | 24 | 12 | 0 | Roma |
| MF | Sofyan Amrabat | 29 | 77 | 0 | Fenerbahçe |
| MF | Ayyoub Bouaddi | 18 | 7 | 0 | Lille |
| MF | Chemsdine Talbi | 21 | 9 | 0 | Sunderland |
| MF | Azzedine Ounahi | 26 | 54 | 11 | Girona |
| MF | Ismael Saibari | 25 | 35 | 12 | Bayern Munich |
| MF | Samir El Mourabet | 19 | 9 | 0 | Strasbourg |
| MF | Gessime Yassine | 20 | 6 | 1 | Strasbourg |
| MF | Bilal El Khannouss | 22 | 42 | 3 | VfB Stuttgart |
| MF | Neil El Aynaoui | 25 | 21 | 2 | Roma |
| FW | Soufiane Rahimi | 30 | 42 | 14 | Al Ain |
| FW | Brahim Díaz | 26 | 31 | 14 | Real Madrid |
| FW | Amine Sbaï | 25 | 2 | 0 | Angers |
| FW | Ayoub El Kaabi | 33 | 72 | 35 | Olympiacos |
| FW | Ayoube Amaimouni | 21 | 4 | 0 | Eintracht Frankfurt |
France vs Morocco Live Stream
Verdict
Download the dabble app, enter referral code BETSAU to enjoy Dabble, the betting app with a difference! Bet as normal with & also be part of Australia's betting community where you can follow punters and sports stars, copy their bets, have banter with your mates & watch Sky Racing channels. 18+. T&Cs apply. What are you prepared to lose today? Set a deposit limit.
Exciting new betting app now live. Use code BETSAU on sign-up. 18+ only. T&Cs apply. Imagine what you could be buying instead.
The teambet.com.au code is BETS. 18+ only. T&Cs apply. Chances are you’re about to lose.
The Ladbrokes.com.au code is BLACKBOOK. 18+ only. T&Cs apply. WHAT'S GAMBLING REALLY COSTING YOU? Set a deposit limit.
Top Betting Sites
Betting offers
Upcoming Events
09 July 2026
- Sale- July 9 -
- Horse Racing
- Rockhampton - July 9 -
- Horse Racing
- Gosford - July 9 -
- Horse Racing
- Northam - July 9 -
- Horse Racing
- Fremantle Dockers vs Sydney Swans -
- AFL
- Coco Gauff vs Karolina Muchova -
- Tennis
- Newmarket July Festival 2026 - Day 1 Preview -
- Horse Racing
- Linda Noskova vs Marta Kostyuk -
- Tennis
- France v Morocco -
- Soccer
10 July 2026
- Scone - July 10 -
- Horse Racing
- Geelong - July 10 -
- Horse Racing
- Supercars Townsville 500 -
- Motor Sport
- Collingwood Magpies vs North Melbourne Kangaroos -
- AFL
- Wests Tigers vs New Zealand Warriors -
- Rugby League
- Spain v Belgium -
- Soccer
11 July 2026
- St Kilda Saints vs Port Adelaide Power -
- AFL
- Greater Western Sydney Giants vs Geelong Cats -
- AFL
- Carlton Blues vs Hawthorn Hawks -
- AFL
- Adelaide Crows vs Gold Coast Suns -
- AFL
- Melbourne Demons vs Richmond Tigers -
- AFL

