Scotland face Morocco at Gillette Stadium in Foxborough in a pivotal World Cup 2026 Group C clash on June 20. The Scots sit on the brink of the knockout stage, while Morocco — the 2022 semi-finalists — need a win to leapfrog them. The stakes have never been higher for both nations.
100% 1st Deposit Bonus up to €750 + 100 FS — World Championship 2026 on TipsGG × Casino Prestige
Follow every match of the World Championship 2026, analyze live, and place bets on the best terms. Get a 100% bonus up to €750 + 100 FS on Casino Prestige and don’t miss the chance to boost your bankroll for the biggest tournament of the year.
Match Preview
Scotland are back at the World Cup for the first time since 1998 and already have one foot in the next round after a 1-0 win over Haiti in the opener. Win here and they achieve something unprecedented — consecutive victories at a major tournament. They arrive in form, too: W8, D1, L2 across their last 11 competitive matches, backed by the deafening Tartan Army.
Morocco opened with a hard-fought 1-1 draw against Brazil, extending their impressive record. The Atlas Lions went through qualifying unbeaten (W8) and hold both the Arab Cup and AFCON titles. A draw here would set a new African record for the longest unbeaten run in World Cup group games (six). Nine of their last 12 World Cup matches came against UEFA sides, so European opposition holds no fear.
The only previous meeting ended in a 3-0 Morocco win at the 1998 World Cup. John McGinn needs one goal to become Scotland’s highest scorer under a single manager. Achraf Hakimi was dominant in the opener — three chances created, six tackles, 11 duels won — numbers no defender had posted in a World Cup match since 1966.
Scotland’s Scott McKenna is a doubt after sitting out the opener with a knock. Morocco report no fresh injury concerns.
Kickoff Time
The match kicks off at midnight (00:00 CET) on June 20, 2026, at Gillette Stadium in Foxborough, Massachusetts — meaning the local US Eastern Time start is 6:00 PM ET on June 19.
- United Kingdom & Ireland: 23:00 BST (June 19)
- United States (ET): 18:00 ET (June 19) — New York, Boston
- United States (PT): 15:00 PT (June 19) — Los Angeles, San Francisco
- Canada (ET): 18:00 ET (June 19) — Toronto, Montreal
- Brazil: 19:00 BRT (June 19) — São Paulo, Rio de Janeiro
- Argentina: 19:00 ART (June 19) — Buenos Aires
- Germany / France / Spain / Italy: 00:00 CET (June 20)
- South Africa: 00:00 SAST (June 20)
- UAE: 02:00 GST (June 20) — Dubai, Abu Dhabi
- China: 06:00 CST (June 20) — Beijing, Shanghai
How to Watch Online & on TV
Scotland vs Morocco is broadcast across free-to-air and subscription platforms worldwide. In the UK, it airs free on ITV / STV / ITVX and STV Player. Irish viewers can catch it on RTE 2 for free. US viewers need Prime Video (subscription required, from ~$8.99/month) or FOX One, with Spanish-language coverage on Telemundo. Canadian fans can tune in via TSN3/TSN4 (subscription) or RDS. In Germany, Magenta TV holds rights (subscription). Italy and Spain require DAZN (subscription). France gets free coverage on M6. Netherlands viewers can watch free on NPO 1. Check your local broadcaster below for full details.
| Country | Official Broadcaster/Stream |
| 🇬🇧 United Kingdom (England) | STV Player, ITVX, STV Scotland, ITV, STV, RTE 2, RTE |
| 🏴 United Kingdom (Scotland) | STV Player, ITVX, STV Scotland, ITV, STV, RTE 2, RTE |
| 🏴 United Kingdom (Wales) | STV Player, ITVX, STV Scotland, ITV, STV, RTE 2, RTE |
| 🇬🇧 United Kingdom (Northern Ireland) | STV Player, ITVX, STV Scotland, ITV, STV, RTE 2, RTE |
| 🇮🇪 Ireland | ITVX, ITV, STV Scotland, RTE, RTE 2 |
| 🇮🇹 Italy | DAZN |
| 🇪🇸 Spain | Prime Video, DAZN, DAZN Mundial |
| 🇩🇪 Germany | Magenta TV |
| 🇫🇷 France | M6, beIN 1, GOtv LaLiga, SuperSport Football Plus, SS Maximo, GOtv Football, SS LaLiga |
| 🇵🇹 Portugal | Sport TV5 |
| 🇳🇱 Netherlands | NPO 1 |
| 🇧🇪 Belgium | Prime Video |
| 🇸🇪 Sweden | SVT Play, SVT 1 |
| 🇫🇮 Finland | MTV3 |
| 🇳🇴 Norway | NRK TV, NRK 1, SVT 1, SVT Play |
| 🇩🇰 Denmark | SVT Play, NRK 1, SVT 1 |
| 🇦🇹 Austria | Prime Video |
| 🇵🇱 Poland | TVP, TVP 2 HD, TVP Sport, sport.tvp.pl |
| 🇨🇿 Czech Republic | Nova Action |
| 🇷🇴 Romania | Antena 1, Antena Play |
| 🇸🇰 Slovakia | Nova Action, JOJ Šport |
| 🇭🇷 Croatia | HRTi, HRT 2 |
| 🇸🇮 Slovenia | HRT 2 |
| 🇷🇸 Serbia | RTS 1 |
| 🇧🇦 Bosnia and Herzegovina | HRT 2 |
| 🇲🇪 Montenegro | HRT 2 |
| 🇫🇴 Faroe Islands | NRK 1, SVT 1, SVT Play |
| 🇦🇩 Andorra | M6, DAZN Mundial, beIN 1 |
| 🇸🇲 San Marino | DAZN |
| 🇺🇦 Ukraine | MEGOGO |
| 🇺🇸 United States | Prime Video, FOX One, Telemundo |
| 🇨🇦 Canada | TSN4, TSN3, RDS |
| 🇧🇷 Brazil | Prime Video, CazéTV |
| 🇦🇷 Argentina | DGO, DIRECTV, Telefe |
| 🇨🇱 Chile | DGO, Chilevision, DIRECTV |
| 🇵🇾 Paraguay | POPU TV |
| 🇵🇪 Peru | DGO, DIRECTV |
| 🇺🇾 Uruguay | DIRECTV, DGO, Canal 5 |
| 🇨🇴 Colombia | DGO |
| 🇪🇨 Ecuador | DGO |
| 🇻🇪 Venezuela | DGO |
| 🇧🇴 Bolivia | Tigo 1 |
| 🇨🇳 China | Migu, Xiaohongshu, CCTV-5 Sports |
| 🇮🇷 Iran | beIN SPORTS MAX 2, IRIB TV3 |
| 🇦🇪 United Arab Emirates | beIN SPORTS MAX 2 |
| 🇲🇾 Malaysia | MyGOV App, RTM klik, TV Okey |
| 🇧🇭 Bahrain | beIN SPORTS MAX 2 |
| 🇶🇦 Qatar | beIN SPORTS MAX 2 |
| 🇾🇪 Yemen | beIN SPORTS MAX 2 |
| 🇯🇴 Jordan | beIN SPORTS MAX 2 |
| 🇰🇼 Kuwait | beIN SPORTS MAX 2 |
| 🇴🇲 Oman | beIN SPORTS MAX 2 |
| 🇱🇧 Lebanon | beIN SPORTS MAX 2 |
| 🇮🇶 Iraq | beIN SPORTS MAX 2 |
| 🇸🇾 Syria | beIN SPORTS MAX 2 |
| 🇵🇸 Palestine | beIN SPORTS MAX 2 |
| 🇲🇦 Morocco | beIN SPORTS MAX 2 |
| 🇹🇳 Tunisia | beIN SPORTS MAX 2 |
| 🇩🇿 Algeria | beIN SPORTS MAX 2 |
| 🇪🇬 Egypt | beIN SPORTS MAX 2 |
| 🇱🇾 Libya | beIN SPORTS MAX 2 |
| 🇸🇩 Sudan | DStv Now, SS LaLiga, GOtv LaLiga, SS Maximo, GOtv Football, beIN SPORTS MAX 2, SuperSport Football Plus |
| 🇹🇩 Chad | DStv Now, GOtv Football, GOtv LaLiga, SS LaLiga, SuperSport Football Plus, beIN SPORTS MAX 2, SS Maximo |
| 🇲🇷 Mauritania | DStv Now, SS LaLiga, GOtv LaLiga, beIN SPORTS MAX 2, GOtv Football, SuperSport Football Plus, SS Maximo |
| 🇩🇯 Djibouti | DStv Now, SuperSport Football Plus, GOtv Football, SS Maximo, GOtv LaLiga, SS LaLiga, beIN SPORTS MAX 2 |
| 🇸🇴 Somalia | GOtv Football, SuperSport Football Plus, SS LaLiga, beIN SPORTS MAX 2, SS Maximo, GOtv LaLiga |
| 🇿🇦 South Africa | Sporty TV App, SS Maximo, GOtv LaLiga, SuperSport Football Plus, GOtv Football, SS LaLiga, StarTimes App |
| 🇳🇬 Nigeria | DStv Now, Sporty TV App, SS LaLiga, GOtv LaLiga, StarTimes App, GOtv Football, SS Maximo |
| 🇦🇴 Angola | DStv Now, SS LaLiga, SS Maximo, SuperSport Football Plus, GOtv Football, GOtv LaLiga, ZSPORT 1 |
| 🇬🇭 Ghana | DStv Now, Sporty TV App, SS LaLiga, GOtv LaLiga, StarTimes App, SS Maximo, GOtv Football, SuperSport Football Plus |
| 🇸🇳 Senegal | DStv Now, SS Maximo, RTS 1, GOtv LaLiga, SuperSport Football Plus, GOtv Football, SS LaLiga |
| 🇿🇼 Zimbabwe | DStv Now, GOtv Football, SS LaLiga, SS Maximo, SuperSport Football Plus, GOtv LaLiga |
| 🇰🇪 Kenya | DStv Now, Sporty TV App, GOtv LaLiga, SuperSport Football Plus, SS LaLiga, StarTimes App, SS Maximo, GOtv Football |
| 🇨🇲 Cameroon | DStv Now, StarTimes App, SS Maximo, GOtv LaLiga, SS LaLiga, SuperSport Football Plus, GOtv Football |
| 🇪🇹 Ethiopia | DStv Now, SuperSport Football Plus, GOtv Football, SS LaLiga, GOtv LaLiga, SS Maximo |
| 🇷🇼 Rwanda | Sporty TV App, SS LaLiga, StarTimes App, GOtv LaLiga, GOtv Football, SuperSport Football Plus, SS Maximo |
| 🇨🇮 Côte d’Ivoire | DStv Now, SS LaLiga, GOtv LaLiga, GOtv Football, SS Maximo, SuperSport Football Plus |
| 🇲🇱 Mali | DStv Now, SuperSport Football Plus, GOtv Football, SS Maximo, SS LaLiga, GOtv LaLiga |
| 🇿🇲 Zambia | SuperSport Football Plus, SS Maximo, StarTimes App, GOtv LaLiga, SS LaLiga, GOtv Football |
| 🇳🇦 Namibia | DStv Now, GOtv Football, GOtv LaLiga, SS Maximo, SS LaLiga, SuperSport Football Plus |
| 🇧🇼 Botswana | DStv Now, SS LaLiga, GOtv LaLiga, SS Maximo, GOtv Football, SuperSport Football Plus |
| 🇹🇬 Togo | DStv Now, GOtv LaLiga, SuperSport Football Plus, SS LaLiga, SS Maximo, GOtv Football |
| 🇲🇼 Malawi | DStv Now, GOtv Football, SuperSport Football Plus, SS Maximo, StarTimes App, GOtv LaLiga, SS LaLiga |
| 🇧🇯 Benin | GOtv Football, SS Maximo, SS LaLiga, SuperSport Football Plus, GOtv LaLiga |
| 🇬🇲 Gambia | DStv Now, GOtv LaLiga, GOtv Football, SS LaLiga, SuperSport Football Plus, SS Maximo |
| 🇱🇸 Lesotho | DStv Now, SS LaLiga, SuperSport Football Plus, GOtv LaLiga, GOtv Football, StarTimes App, SS Maximo |
| 🇺🇬 Uganda | DStv Now, Sporty TV App, SS Maximo, SuperSport Football Plus, GOtv LaLiga, GOtv Football, StarTimes App, SS LaLiga |
| 🇬🇦 Gabon | DStv Now, SuperSport Football Plus, GOtv LaLiga, SS Maximo, GOtv Football, SS LaLiga |
| 🇧🇮 Burundi | Sporty TV App, DStv Now, SS Maximo, SuperSport Football Plus, GOtv Football, SS LaLiga, GOtv LaLiga |
| 🇧🇩 Bangladesh | T Sports, Bangladesh TV |
| 🇨🇩 DR Congo | DStv Now, SuperSport Football Plus, StarTimes App, SS LaLiga, GOtv Football, SS Maximo, GOtv LaLiga |
| 🇧🇫 Burkina Faso | DStv Now, GOtv Football, SuperSport Football Plus, SS Maximo, GOtv LaLiga, SS LaLiga |
| 🇬🇳 Guinea | Sporty TV App, DStv Now, GOtv Football, SS LaLiga, SS Maximo, StarTimes App, GOtv LaLiga, SuperSport Football Plus |
| 🇨🇻 Cape Verde | DStv Now, SS Maximo, SS LaLiga, GOtv Football, GOtv LaLiga, SuperSport Football Plus |
| 🇨🇬 Republic of the Congo | Sporty TV App, DStv Now, SuperSport Football Plus, SS Maximo, StarTimes App, GOtv Football, GOtv LaLiga, SS LaLiga |
| 🇳🇪 Niger | DStv Now, SS Maximo, SS LaLiga, GOtv Football, GOtv LaLiga, SuperSport Football Plus |
| 🇲🇬 Madagascar | DStv Now, StarTimes App, SS LaLiga, SuperSport Football Plus, GOtv LaLiga, SS Maximo, GOtv Football |
| 🇨🇫 Central African Republic | SS Maximo, SS LaLiga, GOtv LaLiga, GOtv Football, SuperSport Football Plus |
| 🇸🇱 Sierra Leone | Sporty TV App, DStv Now, GOtv Football, SS Maximo, SS LaLiga, GOtv LaLiga, StarTimes App, SuperSport Football Plus |
| 🇲🇿 Mozambique | DStv Now, Sporty TV App, GOtv LaLiga, SS Maximo, GOtv Football, SuperSport Football Plus, StarTimes App, SS LaLiga |
| 🇬🇼 Guinea-Bissau | DStv Now, SS LaLiga, SS Maximo, SuperSport Football Plus, GOtv LaLiga, GOtv Football |
| 🇹🇿 Tanzania | DStv Now, Sporty TV App, GOtv Football, GOtv LaLiga, SS Maximo, StarTimes App, SS LaLiga, SuperSport Football Plus |
| 🇬🇶 Equatorial Guinea | DStv Now, SuperSport Football Plus, GOtv Football, SS Maximo, SS LaLiga, GOtv LaLiga |
| 🇸🇿 Eswatini | DStv Now, SS LaLiga, SS Maximo, GOtv LaLiga, GOtv Football, SuperSport Football Plus |
| 🇰🇲 Comoros | GOtv LaLiga, SuperSport Football Plus, SS LaLiga, SS Maximo, GOtv Football |
| 🇱🇷 Liberia | DStv Now, SS Maximo, GOtv LaLiga, SuperSport Football Plus, GOtv Football, SS LaLiga |
| 🇲🇺 Mauritius | DStv Now, GOtv LaLiga, SS Maximo, SS LaLiga, SuperSport Football Plus, GOtv Football |
| 🇸🇹 São Tomé and Príncipe | GOtv Football, SS Maximo, GOtv LaLiga, SS LaLiga, SuperSport Football Plus |
| 🇸🇨 Seychelles | DStv Now, SS LaLiga, GOtv LaLiga, SuperSport Football Plus, SS Maximo, GOtv Football |
| 🇪🇷 Eritrea | DStv Now, SS LaLiga, SuperSport Football Plus, GOtv LaLiga, SS Maximo, GOtv Football |
| 🇹🇼 Taiwan | ELTA 1 |
| 🇭🇰 Hong Kong | ViuTV |
| 🇵🇰 Pakistan | PTV Sports |
How to Watch Anywhere with VPN
Streaming rights are territorial — a broadcaster in one country cannot legally serve viewers outside its licensed region. If you’re traveling or living abroad, you’ll likely hit a geo-block when trying to access your home platform. A VPN solves this by masking your real IP address and routing your traffic through a server in a country where the match is available, making the platform treat you as a local user.
VPN apps run on iOS, Android, Windows, macOS, and Smart TVs, so you can watch on virtually any device. Here’s how to get set up before kickoff:
- Download and install a VPN app — NordVPN is a reliable choice with fast servers built for streaming.
- Connect to a server in the UK — this unlocks ITV/ITVX or STV Player, both of which broadcast the match free of charge.
- Open the streaming platform (e.g., ITVX at itv.com or the ITVX app), log in or create a free account, and watch Scotland vs Morocco live.
Our recommended VPN: NordVPN — encrypts your connection and hides your IP across 9,500+ servers in 224 locations. One account covers 10 devices. Current deal: 76% off + 3 extra months, from $3.09/month with a 30-day money-back guarantee.
+ 3 months free
$3.09/mo
·
30-day money-back
How to Watch at Sportsbooks
Several major sportsbook platforms stream live football free of charge for customers with a funded account. If you already bet on the World Cup, this is the most convenient way to watch — no separate subscription needed. Coverage availability varies by region and bookmaker, so check your platform ahead of kickoff.
Here’s how to access a live stream through a sportsbook:
- Register — Create an account on a licensed sportsbook that offers live streaming (e.g., Bet365, Unibet, or William Hill, depending on your country).
- Deposit — Fund your account with the minimum required amount. Some platforms require a recent bet or a small balance to unlock the stream.
- Find the match — Head to the live sports section, locate Scotland vs Morocco, and click the Play or camera icon next to the fixture to start the stream.
Streams are typically standard definition but perfectly watchable. Make sure your account is verified before matchday to avoid any delays at kickoff.
This is a must-watch fixture — Scotland chasing World Cup history, Morocco hunting a statement win. Don’t miss a second of the action. Catch the match live, then head to TipsGG immediately after the final whistle for full post-match analysis, stats, and coverage.

