THE COMPLETE RECORD
This profile is part of the recursive Fight Atlas graph. Open any opponent below to load that athlete’s complete professional career, then continue through every linked opponent without returning to a third-party record page.
EVERY RECORDED BOUT
Complete professional fight history, including competition before and outside UFC. Use the controls to isolate an opponent, promotion, method or result.
| Result | Date / record | Opponent | Event | Finish details |
|---|---|---|---|---|
| L | 18–21–1 after bout | Christopher EwertView status and profile → | MFL 4 - Zaragoza vs. Ruelas | TKO (Elbow and Punches)Round 1 Time 3:22 Referee Fernando Salas |
| W | 18–20–1 after bout | Welby Lee Echeverria GalindoView status and profile → | Panama Fight League - Ultimate Combat Challenge: Fight Night | TKO (Punches)Round 1 Time 0:54 Referee Mauricio Escoto |
| L | 17–20–1 after bout | Javier TorresView status and profile → | Hyperstrike FC 2 - Leal vs. Sausser | TKO (Punches)Round 1 Time 2:10 Referee Not listed |
| L | 17–19–1 after bout | Ricardo ChavezView status and profile → | XFM 23 - Chavez vs. Luna | TKO (Punches)Round 2 Time 2:51 Referee Not listed |
| L | 17–18–1 after bout | Michal BlawdziewiczView status and profile → | Strife 15 - Odzimkowski vs. Ahmala | TKO (Punches)Round 1 Time 1:57 Referee Not listed |
| W | 17–17–1 after bout | Cesar BonillaView status and profile → | Panama Fight League - Ultimate Combat Challenge 78 | Disqualification (Groin Kick)Round 1 Time 0:48 Referee Cecilio Pineda |
| W | 16–17–1 after bout | Alixon Fernando Alvarez AmadorView status and profile → | Panama Fight League - Ultimate Combat Challenge 77 | TKO (Punches)Round 1 Time 1:33 Referee Cecilio Pineda |
| L | 15–17–1 after bout | Marek BartlView status and profile → | PML 15 - Professional Muaythai League 15 | Submission (Armbar)Round 1 Time 2:44 Referee Daniel Cerpak |
| L | 15–16–1 after bout | Damien Losco RemyView status and profile → | GFA - Gladiator Fighting Arena 16 | TKO (Punch)Round 1 Time 0:54 Referee Luc Gouna |
| L | 15–15–1 after bout | Fermin GutierrezView status and profile → | NFC 96 - Nicaraguan Fighting Championship 96 | TKO (Punches)Round 2 Time 3:27 Referee Jose Rivera |
| L | 15–14–1 after bout | Carlos PazView status and profile → | Panama Fight League - Ultimate Combat Challenge 73 | TKO (Punches)Round 4 Time 2:15 Referee Alex Navarro |
| W | 15–13–1 after bout | Bairon VillaltaView status and profile → | Panama Fight League - Ultimate Combat Challenge: Fight Night | KO (Punches)Round 2 Time 1:12 Referee Emmanuel Banegas |
| L | 14–13–1 after bout | Henri LintulaView status and profile → | CF 18 - Carelia Fight 18 | TKO (Punches)Round 1 Time 4:59 Referee Not listed |
| L | 14–12–1 after bout | Darwin RodriguezView status and profile → | FTS 4 - Fighting From the Sea 4 | Submission (Guillotine Choke)Round 1 Time 0:00 Referee Not listed |
| D | 14–11–1 after bout | Jung Hyuk JangView status and profile → | ACF 100th - A-Toys Challenge Fight 100 | Draw (Majority)Round 2 Time 5:00 Referee Hiromitsu Bito |
| W | 14–11–0 after bout | Marco Antonio PardoView status and profile → | XFM 19 - International Challenge | TKO (Punches)Round 1 Time 0:16 Referee Oscar Aviles Pineda |
| L | 13–11–0 after bout | Evan NeddView status and profile → | Aruba Fighting Championship - Never Back Down | Submission (Armbar)Round 2 Time 0:00 Referee Not listed |
| W | 13–10–0 after bout | Erick GomezView status and profile → | Panama Fight League - Ultimate Combat Challenge 63 | TKO (Punches)Round 1 Time 2:55 Referee Cecilio Pineda |
| L | 12–10–0 after bout | Lautaro AyalaView status and profile → | BSC 15 - Budo Sento Championship 15 | TKO (Punches)Round 2 Time 1:57 Referee Horacio Lopez |
| W | 12–9–0 after bout | Julio ArmandoView status and profile → | Panama Fight League - Ultimate Combat Challenge: Fight Night Amapala | TKO (Punches)Round 2 Time 3:25 Referee Cristian Andino |
| W | 11–9–0 after bout | Jason Nicholas CranfordView status and profile → | Panama Fight League - Ultimate Combat Challenge 58 | Decision (Unanimous)Round 3 Time 5:00 Referee Cecilio Pineda |
| L | 10–9–0 after bout | Anthony SuarezView status and profile → | Panama Fight League - Ultimate Combat Challenge: Hell in the Cage 6 | Decision (Unanimous)Round 5 Time 5:00 Referee Brian Beauchamp |
| L | 10–8–0 after bout | Leonardo RuizView status and profile → | Panama Fight League - Ultimate Combat Challenge 56 | TKO (Retirement)Round 4 Time 4:18 Referee Jonathan Valladares |
| L | 10–7–0 after bout | Jorge GonzalezView status and profile → | BSC 10 - Budo Sento Championship 10 | Submission (Keylock)Round 1 Time 3:25 Referee Fernando Salas |
| W | 10–6–0 after bout | Walter CortesView status and profile → | Panama Fight League - Ultimate Combat Challenge: Fight Night 20 | TKO (Punches)Round 2 Time N/A Referee Cecilio Pineda |
| L | 9–6–0 after bout | Akbarh ArreolaView status and profile → | UWC Mexico 35 - Luna vs. Campos | Submission (Armbar)Round 1 Time 2:16 Referee Edgard Lopez |
| W | 9–5–0 after bout | Gerardo Benavidez HernandezView status and profile → | Panama Fight League - Ultimate Combat Challenge: Fight Night 19 | Decision (Unanimous)Round 3 Time 5:00 Referee Julio Cesar Ucelo |
| W | 8–5–0 after bout | Hector MotinoView status and profile → | Panama Fight League - Ultimate Combat Challenge: Fight Night 18 | TKO (Punches)Round 1 Time 1:20 Referee Cecilio Pineda |
| L | 7–5–0 after bout | Leonardo RuizView status and profile → | NFC 73 - Nicaraguan Fighting Championship 73: El Trailero vs. El Titan | TKO (Punches)Round 2 Time 2:49 Referee Oscar Rizo |
| W | 7–4–0 after bout | Jesus CarcamoView status and profile → | Panama Fight League - Ultimate Combat Challenge: Honduras | Decision (Unanimous)Round 3 Time 5:00 Referee Mauricio Escoto |
| L | 6–4–0 after bout | Leonardo BlascoView status and profile → | UWC Mexico 30 - Leyva vs. Galera | Submission (Rear-Naked Choke)Round 3 Time 0:48 Referee Edgard Lopez |
| L | 6–3–0 after bout | Anthony SuarezView status and profile → | Panama Fight League - Ultimate Combat Challenge 49 | TKO (Punches)Round 3 Time 3:00 Referee Milton Marin |
| W | 6–2–0 after bout | Juan Carlos NunezView status and profile → | Panama Fight League - Ultimate Combat Challenge: Fight Night 17 | Submission (Rear-Naked Choke)Round 1 Time 0:25 Referee Cecilio Pineda |
| W | 5–2–0 after bout | Eduardo GodoyView status and profile → | Panama Fight League - Ultimate Combat Challenge: Fight Night 16 | TKO (Punches)Round 1 Time 1:26 Referee Cristian Andino |
| L | 4–2–0 after bout | Oliver Meza PaniaguaView status and profile → | Panama Fight League - Ultimate Combat Challenge 48: Meza vs. Luna | Submission (Rear-Naked Choke)Round 3 Time 1:28 Referee Brian Beauchamp |
| W | 4–1–0 after bout | Domingo Antonio EstradaView status and profile → | NFC 54 - Nicaraguan Fighting Championship 54: Desafio Final | TKORound 1 Time 0:57 Referee Oscar Rizo |
| W | 3–1–0 after bout | Felipe de Jesus MendezView status and profile → | Panama Fight League - Ultimate Combat Challenge 47: Ruano vs. Guzman | Decision (Unanimous)Round 5 Time 5:00 Referee Julio Cesar Ucelo |
| W | 2–1–0 after bout | Danilo VegaView status and profile → | Panama Fight League - Ultimate Combat Challenge 44: Vega vs. Luna | TKO (Punches)Round 1 Time 5:00 Referee Cesar Perez |
| L | 1–1–0 after bout | Danilo VegaView status and profile → | Panama Fight League - Ultimate Combat Challenge: Fantastic Fight Night 2 | Submission (Guillotine Choke)Round 1 Time 4:50 Referee Juan Batista |
| W | 1–0–0 after bout | Eddie CruzView status and profile → | HFL 3 - Honduran Fight League 3 | TKO (Punches)Round 1 Time 0:50 Referee Not listed |
Fight Atlas republishes factual bout results, not source articles or photography. Belt markers appear only when championship status is confirmed by an official promotion source; unverified bouts are never inferred. The matched source name for this profile is Walter Luna.
Verify source record ↗Every verified opponent opens another full career
40 professional bout rows are displayed from the source record. 37 unique opponent identities have a stable source ID and an internal Fight Atlas route. Every opponent row has a verified identity link.
Source and correction standard
The complete professional history is retrieved from the established public fight-record source and cached for up to 24 hours. Current-roster status remains separate from historical career data and does not imply retirement.