WNO 29

WNO Results: Here's Who Won At WNO 29

WNO Results: Here's Who Won At WNO 29

Recap all the action from WNO 29, including full results, submissions, and standout moments in Miami.

Jul 26, 2025 by R. R. Ellis
null

WNO 29 delivered a strong slate of no-gi matches in Miami, with Vagner Rocha earning a decision win over Kit Dale in a lively main event. 

Adele Fornarino secured a leg lock submission against Jasmine Rocha, while Roberto Jimenez outpaced Ryan Aitken in a fast-paced contest. 

Max Hanson stepped in on short notice to defeat Gianni Grippo, and Roosevelt Sousa submitted Igor Tanabe with a toe hold. 

The Sainz brothers both picked up decision wins, and the undercard featured several strong finishes.

See the full results and highlights from WNO 29 below or subscribe to watch the replay on FloGrappling.

WNO Results: Here's Who Won At WNO 29

Main Card

  • Vagner Rocha def. Kit Dale by decision
  • Adele Fornarino def. Jasmine Rocha by submission (ankle lock)
  • Roberto Jimenez def. Ryan Aitken by decision
  • Max Hanson def. Gianni Grippo by decision
  • Roosevelt Sousa def. Igor Tanabe by submission (toe hold)
  • Luccas Lira def. Sean Yadimarco by decision
  • Michael Sainz def. Natan Chueng by decision

Undercard 

  • JZ Cavalcante def. Jake O'Driscoll by submission (heel hook)
  • Joselyn Molina def. Amy Grande by submission (Ruotolotine)
  • Andre Porfirio def. Linus von Schrenk by decision
  • Tristan Sainz def. Matias Jimenez by decision

Vagner Rocha Def. Kit Dale

In what was an incredibly entertaining match between Kit Dale and Vagner Rocha, Rocha came out on top with a win via referee's decision. 

However, the result was secondary to a very fun contest full of trash talk, crowd engagement, and technical prowess between two legends of BJJ. 

null
Kit Dale Vs. Vagner Rocha Up Next

The main event is finally here as Kit Dale, who defeated Xande Ribeiro at WNO 28, takes on another BJJ legend in Vagner Rocha. 

Rocha will have the home crowd behind him in this Miami contest.

Adele Fornarino Submits Jasmine Rocha

Adele Fornarino defeats Jasmine Rocha in a leg lock battle that ultimately ends with a submission. 

Rocha pulled up with an injury as her knee twisted between Fornarino. 

Adele Fornarino Vs. Jasmine Rocha Up Next

In a rematch of ADCC 2024, Adele Fornarino goes up against Jasmine Rocha. Fornarino won that match by armbar submission. Rocha is the daughter of main event participant Vagner Rocha.

Fornarino most recently lost to Ffion Davies at UFC Fight Pass 11. Prior to that match, she hadn't lost in two years. 

Fornarino defeated Sophia Cassella with a straight ankle lock at WNO 25.

Roberto Jimenez Def. Ryan Aitken

Roberto Jimenez gave Ryan Aitken trouble from the very beginning of the bout. 

Jimenez brought tremendous energy to the contest despite being noticeably smaller than Ryan Aitken. 

Jimenez takes the win by decision, but nearly submits Aitken in the closing seconds. Jimenez called out both WNO Light Heavyweight title-holder Pedro Marinho and Mica Galvao after the bout. 

Roberto Jimenez Vs. Ryan Aitken Up Next

In what is probably the most anticipated match of the night, Ryan Aitken takes on Roberto Jimenez. 

The fireworks should be on display in this light heavyweight contest. Both athletes are known for their high-octane energy. Aitken defeated Luccas Lira at WNO 26. 

Jimenez defeated Elder Cruz with an armbar at the same showcase. Jimenez recently made it to the grand prix final at BJJ Stars 15, before losing to Mica Galvao.

Max Hanson Def. Gianni Grippo

Max Hanson defeats Gianni Grippo after Grippo received the first judges favor in the match. 

Grippo immediately pulled guard before the two switched sides halfway through the contest. Hanson wins with only a week's notice. 

Gianni Grippo Vs. Max Hanson Up Next

Max Hanson replaced Owen Jones after a late injury forced him out of the contest against Gianni Grippo.

Grippo has multiple no-gi IBJJF titles at Worlds and Pans. Hanson has won at Sapateiro multiple times and took first at IBJJF No-Gi American Nationals.

Roosevelt Sousa Submits Igor Tanabe

Roosevelt Sousa Def. Igor Tanabe

Sousa pulled guard and waited for his moment. 

Tanabe had some good attempts in the beginning, and put up a decent fight, but once the massive Sousa got hold of Tanabe's heel, it was over. 

Roosevelt Sousa Vs. Igor Tanabe Up Next

Multiple-time IBJJF champion Roosevelt Sousa is up next, as he takes on Igor Tanabe. 

Tanabe won titles at the IBJJF All Japan Championship in 2020 and 2021. His self-proclaimed nickname (via his Instagram) is "Fat Ninja." Tanabe is also making his WNO debut.

Luccas Lira Def. Sean Yadimarco

Sean Yadimarco pulled guard for most of the 15 minute contest, but Luccas Lira consistently attacked throughout the match. 

Yadimarco nearly had a heel hook as time expired, but it wasn't enough. Lira takes the win by decision. 

Luccas Lira Vs. Sean Yadimarco Up Next

Michael Sainz Def. Natan Chueng

Michael Sainz and Natan Cheung went the distance, but Sainz was able to pull out the win with a decision. 

The Sainz brothers win both of their matches tonight at WNO 29. 

Michael Sainz Vs. Natan Chueng Up Next

Tristan Sainz won the opening match of the night, now Michael Sainz gets his chance against Natan Chueng. 

Will the Sainz brothers go 2-0 tonight?

JZ Cavalcante Submits Jake O'Driscoll

Took less than two minutes for JZ Cavalcante to submit Jake O'Driscoll with a heel hook. 

Much respect between the two athletes. 

Jake O'Driscoll Vs. JZ Cavalcante Up Next

Combat sports veteran JZ Cavalcante takes on Australian leg-lock specialist Jake O'Driscoll in the next match. This is the final match on the undercard. 

Joselyn Molina def. Amy Grande

Molina submits Grande with a side kata gatame, with about five minutes left in the match. 

Joselyn Molina Vs. Amy Grande Up Next

The youngest WNO competitor ever, Joselyn Molina goes up against Amy Grande in the next match. 

Andre Porfirio Def. Linus von Schrenk

Porfirio and Schrenk goes the full nine minutes. 

The veteran Porfirio wins by decision. 

Linus von Schrenk Vs. Andre Porfirio Up Next

The undercard continues with ADCC veteran Andre Porfirio taking on German grappler Linus von Schrenk in the next match. 

Tristan Sainz Def. Matias Jimenez

No submission in the first match of the night as the younger Jimenez and Sainz went the distance. 

Tristan Sainz wins by decision, but nearly had a rear naked choke two minutes into the match. 

Matias Jimenez Vs. Tristan Sainz Up Next

The brothers of main card competitors, Tristan Sainz takes on Matias Jimenez in the first bout of the night. 

WNO 29 Undercard Starts Soon

Here are the matchups.

  • Middleweight Bout - Jake O'Driscoll vs. JZ Cavalcante
  • Heavyweight Bout - Joselyn Molina vs. Amy Grande
  • Middleweight Bout - Linus von Schrenk vs. Andre Porfirio
  • Lightweight Bout - Matias Jimenez vs. Tristan Sainz

How To Watch WNO 29

WNO 29 will be streamed on FloGrappling and the FloSports app.

Match replays, highlights and breaking news will be on both platforms.

WNO 29 Full Card

Here’s the complete lineup for WNO 29:

Main Card

  • Middleweight Bout - Kit Dale vs. Vagner Rocha
  • Bantamweight Bout - Adele Fornarino vs. Jasmine Rocha
  • Light Heavyweight Bout - Roberto Jimenez vs. Ryan Aitken
  • Lightweight Bout - Gianni Grippo vs. Max Hanson
  • Middleweight Bout - Luccas Lira vs. Sean Yadimarco
  • Heavyweight Bout - Roosevelt Sousa vs. Igor Tanabe
  • Welterweight Bout - Michael Sainz vs. Natan Chueng

Undercard 

  • Middleweight Bout - Jake O'Driscoll vs. JZ Cavalcante
  • Heavyweight Bout - Joselyn Molina vs. Amy Grande
  • Middleweight Bout - Linus von Schrenk vs. Andre Porfirio
  • Lightweight Bout - Matias Jimenez vs. Tristan Sainz

Watch WNO 29 Free Live Stream

WNO 29 Start Time

Who's Number One 29 will start at 7:00 p.m. ET on July 25 at Mana Wynwood in Miami, Florida. 

WNO 29 Odds

  • Kit Dale +150 vs Vagner Rocha -200
  • Adele Fornarino -400 vs Jasmine Rocha +300
  • Roberto Jimenez +120 vs Ryan Aitken -150
  • Gianni Grippo -500 vs Max Hanson +325
  • Luccas Lira -185 vs Sean Yadimarco +155
  • Roosevelt Sousa -400 vs Igor Tanabe +300
  • Michael Sainz -250 vs Natan Chueng +210
  • Jake O'Driscoll +145 vs JZ Cavalcante -175
  • Linus von Schrenk -130 vs Andre Porfirio +100
  • Matias Jimenez +210 vs Tristan Sainz -250

WNO Results Today

Follow along for live updates, results and highlights from WNO 29.

WNO BJJ Live Updates

WNO 29 will be streamed on FloGrappling and the FloSports app.

WNO 29 Tickets Available Now

For those in the Miami area, tickets for WNO 29 are available now.

Watch BJJ On FloGrappling

FloGrappling is the streaming home to the best Brazilian Jiu Jitsu events and news coverage. FloGrappling is the streaming home of: 

Join The BJJ Conversation By Following FloGrappling On Social