123soccer
Match schedule

Fixtures

All 104 matches across 16 host venues, grouped by stage. Submissions lock at each kickoff.

104 matches scheduled

Group stage

72 matches
  • Match 1 · Group AThu, Jun 11, 7:00 PM UTC
    MexicoMEXMexicovsSouth AfricaRSASouth Africa
    Estadio Azteca · Mexico City
    Match thread →
  • Match 3 · Group BFri, Jun 12, 7:00 PM UTC
    CanadaCANCanadavsBosnia & HerzegovinaBIHBosnia & Herzegovina
    BMO Field · Toronto
    Match thread →
  • Match 4 · Group DSat, Jun 13, 1:00 AM UTC
    United StatesUSAUnited StatesvsParaguayPARParaguay
    SoFi Stadium · Los Angeles
    Match thread →
  • Match 2 · Group ASat, Jun 13, 2:00 AM UTC
    Korea RepublicKORKorea RepublicvsCzechiaCZECzechia
    Estadio Akron · Guadalajara
    Match thread →
  • Match 6 · Group DSat, Jun 13, 4:00 AM UTC
    AustraliaAUSAustraliavsTürkiyeTURTürkiye
    BC Place · Vancouver
    Match thread →
  • Match 8 · Group BSat, Jun 13, 7:00 PM UTC
    QatarQATQatarvsSwitzerlandSUISwitzerland
    Levi's Stadium · San Francisco Bay Area
    Match thread →
  • Match 7 · Group CSat, Jun 13, 10:00 PM UTC
    BrazilBRABrazilvsMoroccoMARMorocco
    MetLife Stadium · New York / New Jersey
    Match thread →
  • Match 5 · Group CSun, Jun 14, 1:00 AM UTC
    HaitiHAIHaitivsScotlandSCOScotland
    Gillette Stadium · Boston
    Match thread →
  • Match 10 · Group ESun, Jun 14, 5:00 PM UTC
    GermanyGERGermanyvsCuraçaoCUWCuraçao
    NRG Stadium · Houston
    Match thread →
  • Match 11 · Group FSun, Jun 14, 8:00 PM UTC
    NetherlandsNEDNetherlandsvsJapanJPNJapan
    AT&T Stadium · Dallas
    Match thread →
  • Match 9 · Group ESun, Jun 14, 11:00 PM UTC
    Côte d’IvoireCIVCôte d’IvoirevsEcuadorECUEcuador
    Lincoln Financial Field · Philadelphia
    Match thread →
  • Match 12 · Group FMon, Jun 15, 2:00 AM UTC
    SwedenSWESwedenvsTunisiaTUNTunisia
    Estadio BBVA · Monterrey
    Match thread →
  • Match 14 · Group HMon, Jun 15, 4:00 PM UTC
    SpainESPSpainvsCabo VerdeCPVCabo Verde
    Mercedes-Benz Stadium · Atlanta
    Match thread →
  • Match 16 · Group GMon, Jun 15, 7:00 PM UTC
    BelgiumBELBelgiumvsEgyptEGYEgypt
    Lumen Field · Seattle
    Match thread →
  • Match 13 · Group HMon, Jun 15, 10:00 PM UTC
    Saudi ArabiaKSASaudi ArabiavsUruguayURUUruguay
    Hard Rock Stadium · Miami
    Match thread →
  • Match 15 · Group GTue, Jun 16, 1:00 AM UTC
    IR IranIRNIR IranvsNew ZealandNZLNew Zealand
    SoFi Stadium · Los Angeles
    Match thread →
  • Match 20 · Group JTue, Jun 16, 4:00 AM UTC
    AustriaAUTAustriavsJordanJORJordan
    Levi's Stadium · San Francisco Bay Area
    Match thread →
  • Match 17 · Group ITue, Jun 16, 7:00 PM UTC
    FranceFRAFrancevsSenegalSENSenegal
    MetLife Stadium · New York / New Jersey
    Match thread →
  • Match 18 · Group ITue, Jun 16, 10:00 PM UTC
    IraqIRQIraqvsNorwayNORNorway
    Gillette Stadium · Boston
    Match thread →
  • Match 19 · Group JWed, Jun 17, 1:00 AM UTC
    ArgentinaARGArgentinavsAlgeriaALGAlgeria
    Arrowhead Stadium · Kansas City
    Match thread →
  • Match 23 · Group KWed, Jun 17, 5:00 PM UTC
    PortugalPORPortugalvsCongo DRCODCongo DR
    NRG Stadium · Houston
    Match thread →
  • Match 22 · Group LWed, Jun 17, 8:00 PM UTC
    EnglandENGEnglandvsCroatiaCROCroatia
    AT&T Stadium · Dallas
    Match thread →
  • Match 21 · Group LWed, Jun 17, 11:00 PM UTC
    GhanaGHAGhanavsPanamaPANPanama
    BMO Field · Toronto
    Match thread →
  • Match 24 · Group KThu, Jun 18, 2:00 AM UTC
    UzbekistanUZBUzbekistanvsColombiaCOLColombia
    Estadio Azteca · Mexico City
    Match thread →
  • Match 25 · Group AThu, Jun 18, 4:00 PM UTC
    CzechiaCZECzechiavsSouth AfricaRSASouth Africa
    Mercedes-Benz Stadium · Atlanta
    Match thread →
  • Match 26 · Group BThu, Jun 18, 7:00 PM UTC
    SwitzerlandSUISwitzerlandvsBosnia & HerzegovinaBIHBosnia & Herzegovina
    SoFi Stadium · Los Angeles
    Match thread →
  • Match 27 · Group BThu, Jun 18, 10:00 PM UTC
    CanadaCANCanadavsQatarQATQatar
    BC Place · Vancouver
    Match thread →
  • Match 28 · Group AFri, Jun 19, 1:00 AM UTC
    MexicoMEXMexicovsKorea RepublicKORKorea Republic
    Estadio Akron · Guadalajara
    Match thread →
  • Match 32 · Group DFri, Jun 19, 7:00 PM UTC
    United StatesUSAUnited StatesvsAustraliaAUSAustralia
    Lumen Field · Seattle
    Match thread →
  • Match 30 · Group CFri, Jun 19, 10:00 PM UTC
    ScotlandSCOScotlandvsMoroccoMARMorocco
    Gillette Stadium · Boston
    Match thread →
  • Match 29 · Group CSat, Jun 20, 12:30 AM UTC
    BrazilBRABrazilvsHaitiHAIHaiti
    Lincoln Financial Field · Philadelphia
    Match thread →
  • Match 31 · Group DSat, Jun 20, 3:00 AM UTC
    TürkiyeTURTürkiyevsParaguayPARParaguay
    Levi's Stadium · San Francisco Bay Area
    Match thread →
  • Match 36 · Group FSat, Jun 20, 4:00 AM UTC
    TunisiaTUNTunisiavsJapanJPNJapan
    Estadio BBVA · Monterrey
    Match thread →
  • Match 35 · Group FSat, Jun 20, 5:00 PM UTC
    NetherlandsNEDNetherlandsvsSwedenSWESweden
    NRG Stadium · Houston
    Match thread →
  • Match 33 · Group ESat, Jun 20, 8:00 PM UTC
    GermanyGERGermanyvsCôte d’IvoireCIVCôte d’Ivoire
    BMO Field · Toronto
    Match thread →
  • Match 34 · Group ESun, Jun 21, 12:00 AM UTC
    EcuadorECUEcuadorvsCuraçaoCUWCuraçao
    Arrowhead Stadium · Kansas City
    Match thread →
  • Match 38 · Group HSun, Jun 21, 4:00 PM UTC
    SpainESPSpainvsSaudi ArabiaKSASaudi Arabia
    Mercedes-Benz Stadium · Atlanta
    Match thread →
  • Match 39 · Group GSun, Jun 21, 7:00 PM UTC
    BelgiumBELBelgiumvsIR IranIRNIR Iran
    SoFi Stadium · Los Angeles
    Match thread →
  • Match 37 · Group HSun, Jun 21, 10:00 PM UTC
    UruguayURUUruguayvsCabo VerdeCPVCabo Verde
    Hard Rock Stadium · Miami
    Match thread →
  • Match 40 · Group GMon, Jun 22, 1:00 AM UTC
    New ZealandNZLNew ZealandvsEgyptEGYEgypt
    BC Place · Vancouver
    Match thread →
  • Match 43 · Group JMon, Jun 22, 5:00 PM UTC
    ArgentinaARGArgentinavsAustriaAUTAustria
    AT&T Stadium · Dallas
    Match thread →
  • Match 42 · Group IMon, Jun 22, 9:00 PM UTC
    FranceFRAFrancevsIraqIRQIraq
    Lincoln Financial Field · Philadelphia
    Match thread →
  • Match 41 · Group ITue, Jun 23, 12:00 AM UTC
    NorwayNORNorwayvsSenegalSENSenegal
    MetLife Stadium · New York / New Jersey
    Match thread →
  • Match 44 · Group JTue, Jun 23, 3:00 AM UTC
    JordanJORJordanvsAlgeriaALGAlgeria
    Levi's Stadium · San Francisco Bay Area
    Match thread →
  • Match 47 · Group KTue, Jun 23, 5:00 PM UTC
    PortugalPORPortugalvsUzbekistanUZBUzbekistan
    NRG Stadium · Houston
    Match thread →
  • Match 45 · Group LTue, Jun 23, 8:00 PM UTC
    EnglandENGEnglandvsGhanaGHAGhana
    Gillette Stadium · Boston
    Match thread →
  • Match 46 · Group LTue, Jun 23, 11:00 PM UTC
    PanamaPANPanamavsCroatiaCROCroatia
    BMO Field · Toronto
    Match thread →
  • Match 48 · Group KWed, Jun 24, 2:00 AM UTC
    ColombiaCOLColombiavsCongo DRCODCongo DR
    Estadio Akron · Guadalajara
    Match thread →
  • Match 51 · Group BWed, Jun 24, 7:00 PM UTC
    SwitzerlandSUISwitzerlandvsCanadaCANCanada
    BC Place · Vancouver
    Match thread →
  • Match 52 · Group BWed, Jun 24, 7:00 PM UTC
    Bosnia & HerzegovinaBIHBosnia & HerzegovinavsQatarQATQatar
    Lumen Field · Seattle
    Match thread →
  • Match 49 · Group CWed, Jun 24, 10:00 PM UTC
    ScotlandSCOScotlandvsBrazilBRABrazil
    Hard Rock Stadium · Miami
    Match thread →
  • Match 50 · Group CWed, Jun 24, 10:00 PM UTC
    MoroccoMARMoroccovsHaitiHAIHaiti
    Mercedes-Benz Stadium · Atlanta
    Match thread →
  • Match 55 · Group EThu, Jun 25, 8:00 PM UTC
    CuraçaoCUWCuraçaovsCôte d’IvoireCIVCôte d’Ivoire
    Lincoln Financial Field · Philadelphia
    Match thread →
  • Match 56 · Group EThu, Jun 25, 8:00 PM UTC
    EcuadorECUEcuadorvsGermanyGERGermany
    MetLife Stadium · New York / New Jersey
    Match thread →
  • Match 57 · Group FThu, Jun 25, 11:00 PM UTC
    JapanJPNJapanvsSwedenSWESweden
    AT&T Stadium · Dallas
    Match thread →
  • Match 58 · Group FThu, Jun 25, 11:00 PM UTC
    TunisiaTUNTunisiavsNetherlandsNEDNetherlands
    Arrowhead Stadium · Kansas City
    Match thread →
  • Match 53 · Group AFri, Jun 26, 1:00 AM UTC
    CzechiaCZECzechiavsMexicoMEXMexico
    Estadio Azteca · Mexico City
    Match thread →
  • Match 54 · Group AFri, Jun 26, 1:00 AM UTC
    South AfricaRSASouth AfricavsKorea RepublicKORKorea Republic
    Estadio BBVA · Monterrey
    Match thread →
  • Match 61 · Group IFri, Jun 26, 7:00 PM UTC
    NorwayNORNorwayvsFranceFRAFrance
    Gillette Stadium · Boston
    Match thread →
  • Match 62 · Group IFri, Jun 26, 7:00 PM UTC
    SenegalSENSenegalvsIraqIRQIraq
    BMO Field · Toronto
    Match thread →
  • Match 65 · Group HSat, Jun 27, 12:00 AM UTC
    Cabo VerdeCPVCabo VerdevsSaudi ArabiaKSASaudi Arabia
    NRG Stadium · Houston
    Match thread →
  • Match 66 · Group HSat, Jun 27, 12:00 AM UTC
    UruguayURUUruguayvsSpainESPSpain
    Estadio Akron · Guadalajara
    Match thread →
  • Match 59 · Group DSat, Jun 27, 2:00 AM UTC
    TürkiyeTURTürkiyevsUnited StatesUSAUnited States
    SoFi Stadium · Los Angeles
    Match thread →
  • Match 60 · Group DSat, Jun 27, 2:00 AM UTC
    ParaguayPARParaguayvsAustraliaAUSAustralia
    Levi's Stadium · San Francisco Bay Area
    Match thread →
  • Match 63 · Group GSat, Jun 27, 3:00 AM UTC
    EgyptEGYEgyptvsIR IranIRNIR Iran
    Lumen Field · Seattle
    Match thread →
  • Match 64 · Group GSat, Jun 27, 3:00 AM UTC
    New ZealandNZLNew ZealandvsBelgiumBELBelgium
    BC Place · Vancouver
    Match thread →
  • Match 67 · Group LSat, Jun 27, 9:00 PM UTC
    PanamaPANPanamavsEnglandENGEngland
    MetLife Stadium · New York / New Jersey
    Match thread →
  • Match 68 · Group LSat, Jun 27, 9:00 PM UTC
    CroatiaCROCroatiavsGhanaGHAGhana
    Lincoln Financial Field · Philadelphia
    Match thread →
  • Match 71 · Group KSat, Jun 27, 11:30 PM UTC
    ColombiaCOLColombiavsPortugalPORPortugal
    Hard Rock Stadium · Miami
    Match thread →
  • Match 72 · Group KSat, Jun 27, 11:30 PM UTC
    Congo DRCODCongo DRvsUzbekistanUZBUzbekistan
    Mercedes-Benz Stadium · Atlanta
    Match thread →
  • Match 69 · Group JSun, Jun 28, 2:00 AM UTC
    AlgeriaALGAlgeriavsAustriaAUTAustria
    Arrowhead Stadium · Kansas City
    Match thread →
  • Match 70 · Group JSun, Jun 28, 2:00 AM UTC
    JordanJORJordanvsArgentinaARGArgentina
    AT&T Stadium · Dallas
    Match thread →

Round of 32

16 matches
  • Match 73Sun, Jun 28, 7:00 PM UTC
    2Avs2B
    SoFi Stadium · Los Angeles
    Match thread →
  • Match 74Sun, Jun 28, 8:30 PM UTC
    1Evs3 ABCDF
    Gillette Stadium · Boston
    Match thread →
  • Match 75Mon, Jun 29, 1:00 AM UTC
    1Fvs2C
    Estadio BBVA · Monterrey
    Match thread →
  • Match 76Mon, Jun 29, 5:00 PM UTC
    1Cvs2F
    NRG Stadium · Houston
    Match thread →
  • Match 77Mon, Jun 29, 9:00 PM UTC
    1Ivs3 CDFGH
    MetLife Stadium · New York / New Jersey
    Match thread →
  • Match 78Tue, Jun 30, 5:00 PM UTC
    2Evs2I
    AT&T Stadium · Dallas
    Match thread →
  • Match 79Wed, Jul 1, 1:00 AM UTC
    1Avs3 CEFHI
    Estadio Azteca · Mexico City
    Match thread →
  • Match 80Wed, Jul 1, 4:00 PM UTC
    1Lvs3 EHIJK
    Mercedes-Benz Stadium · Atlanta
    Match thread →
  • Match 81Thu, Jul 2, 12:00 AM UTC
    1Dvs3 BEFIJ
    Levi's Stadium · San Francisco Bay Area
    Match thread →
  • Match 82Thu, Jul 2, 8:00 PM UTC
    1Gvs3 AEHIJ
    Lumen Field · Seattle
    Match thread →
  • Match 83Thu, Jul 2, 11:00 PM UTC
    2Kvs2L
    BMO Field · Toronto
    Match thread →
  • Match 84Fri, Jul 3, 7:00 PM UTC
    1Hvs2J
    SoFi Stadium · Los Angeles
    Match thread →
  • Match 85Sat, Jul 4, 3:00 AM UTC
    1Bvs3 EFGIJ
    BC Place · Vancouver
    Match thread →
  • Match 86Sat, Jul 4, 10:00 PM UTC
    1Jvs2H
    Hard Rock Stadium · Miami
    Match thread →
  • Match 87Sun, Jul 5, 1:30 AM UTC
    1Kvs3 DEIJL
    Arrowhead Stadium · Kansas City
    Match thread →
  • Match 88Sun, Jul 5, 6:00 PM UTC
    2Dvs2G
    AT&T Stadium · Dallas
    Match thread →

Round of 16

8 matches
  • Match 90Mon, Jul 6, 5:00 PM UTC
    W73vsW75
    NRG Stadium · Houston
    Match thread →
  • Match 89Mon, Jul 6, 9:00 PM UTC
    W74vsW77
    Lincoln Financial Field · Philadelphia
    Match thread →
  • Match 91Tue, Jul 7, 8:00 PM UTC
    W76vsW78
    MetLife Stadium · New York / New Jersey
    Match thread →
  • Match 92Wed, Jul 8, 12:00 AM UTC
    W79vsW80
    Estadio Azteca · Mexico City
    Match thread →
  • Match 93Wed, Jul 8, 7:00 PM UTC
    W83vsW84
    AT&T Stadium · Dallas
    Match thread →
  • Match 94Thu, Jul 9, 12:00 AM UTC
    W81vsW82
    Lumen Field · Seattle
    Match thread →
  • Match 95Thu, Jul 9, 4:00 PM UTC
    W86vsW88
    Mercedes-Benz Stadium · Atlanta
    Match thread →
  • Match 96Thu, Jul 9, 8:00 PM UTC
    W85vsW87
    BC Place · Vancouver
    Match thread →

Quarter-finals

4 matches
  • Match 97Sat, Jul 11, 8:00 PM UTC
    W89vsW90
    Gillette Stadium · Boston
    Match thread →
  • Match 98Sun, Jul 12, 7:00 PM UTC
    W93vsW94
    SoFi Stadium · Los Angeles
    Match thread →
  • Match 99Mon, Jul 13, 9:00 PM UTC
    W91vsW92
    Hard Rock Stadium · Miami
    Match thread →
  • Match 100Wed, Jul 15, 1:00 AM UTC
    W95vsW96
    Arrowhead Stadium · Kansas City
    Match thread →

Semi-finals

2 matches
  • Match 101Wed, Jul 15, 7:00 PM UTC
    W97vsW98
    AT&T Stadium · Dallas
    Match thread →
  • Match 102Thu, Jul 16, 7:00 PM UTC
    W99vsW100
    Mercedes-Benz Stadium · Atlanta
    Match thread →

Third-place play-off

1 matches
  • Match 103Sat, Jul 18, 9:00 PM UTC
    L101vsL102
    Hard Rock Stadium · Miami
    Match thread →

Final

1 matches
  • Match 104Sun, Jul 19, 7:00 PM UTC
    W101vsW102
    MetLife Stadium · New York / New Jersey
    Match thread →