AlgeriaRiyad Mahrez – Algeria | World Cup 2026 Player Profile

    Riyad Mahrez
    Riyad Mahrez
    Riyad Karim Mahrez
    Date of BirthFebruary 21, 1991 (age 35)
    Place of BirthSarcelles, France
    Height / Weight179 / 67
    PositionForward
    Current ClubAl-Ahli Jeddah
    56
    Career
    Appearances
    12
    Career
    Goals
    2025-26 Season
    CompetitionMPGlsAst
    Friendlies400
    World Cup201
    Africa Cup of Nations Qualification510
    FIFA Intercontinental Cup100
    Africa Cup of Nations430
    AFC Champions League Elite1142
    Pro League2748
    Super Cup202
    All Competitions561213
    15
    Int'l
    Caps
    4
    Int'l
    Goals
    Algeria's group: Group J →
    Algeria International
    VeloBet

    Get a $20 World Cup Free Bet — No Deposit Required

    Accepts:
    Ξ
    Ł
    · 18+ · PLAY RESPONSIBLY

    World Cup 2026

    Group J →
    #TeamPWDLGDPts
    1ArgentinaArgentina220056
    2AustriaAustria210103
    3AlgeriaAlgeria2101-23
    4JordanJordan2002-30

    2026 tournament outlook

    Riyad Mahrez will represent Algeria at the 2026 FIFA World Cup. Algeria have been drawn in Group J alongside Argentina, Austria, Jordan. Their campaign begins on 2026-06-16 against Argentina at Arrowhead Stadium, Kansas City. As a forward, Mahrez will be looking to make an impact on the biggest stage in world football. Algeria's best World Cup finish is Round of 16 (2014). They'll be aiming to go further in 2026.

    Algeria at the 2026 World Cup

    Riyad Mahrez is part of the Algeria squad for the 2026 World Cup, managed by Vladimir Petković, alongside O. Benbot, A. Abada, R. Aït-Nouri, and M. Amoura among the key players.

    View full Algeria team profile →

    Related players

    Algeria Teammates

    PlayerPosition
    O. BenbotGoalkeeper
    A. AbadaDefender
    R. Aït-NouriMidfielder
    M. AmouraAttacker

    Frequently asked questions

    Data is sourced from API-Football and updated regularly. If you notice incorrect information, it will be corrected in the next data refresh.