RUF Nation Loading

    Zach Carter vs. David Prao: RUF 71 Full Fight and Recap

    Result

    Winner
    Zach Carter
    Loser
    David Prao
    Division
    Amateur Flyweight
    Method
    TKO
    Time
    0:40

    RUF 71: Dia de Los Muertos, Celebrity Theatre, Phoenix, AZ, Saturday, November 7, 2026

    Fight Recap

    Zach Carter beat David Prao (also listed as David Emmanuel) by TKO at 0:40 at amateur flyweight, his first amateur win.

    Zach Carter earned his first amateur win in his fourth RUF appearance, stopping David Prao by TKO at 0:40.

    The Fighters

    Zach Carter

    Fighting Out Of
    Abunai MMA, Avondale

    David Prao

    Fighting Out Of
    MMA101

    More RUF 71