Cactus Cup 2026

Date July 17, 2026
Country United States
State Arizona
City Mesa
Software HEMA Scorecard (results )

Tournament stats

Division Number of fights Number of fighters
Mixed Steel Arming Sword & Buckler (Tier A) 91 33
Mixed Steel Arming Sword & Buckler (Tier B) 93 35
Mixed Steel Longsword (Tier A) 152 48
Mixed Steel Longsword (Tier B) 150 48
Mixed Steel Longsword (Tier C) 112 40
Mixed Steel Sabre (Tier A) 126 42
Mixed Steel Sabre (Tier B) 126 42
Mixed Steel Single Rapier (Tier A) 97 35
Mixed Steel Single Rapier (Tier B) 81 31
Underrepresented Genders Steel Arming Sword and Buckler 62 22
Underrepresented Genders Steel Longsword (Tier A) 49 18
Underrepresented Genders Steel Longsword (Tier B) 61 22
Underrepresented Genders Steel Longsword (Tier C) 72 24
Underrepresented Genders Steel Sabre (Tier A) 38 15
Underrepresented Genders Steel Sabre (Tier B) 34 14
Underrepresented Genders Steel Single Rapier 76 24

Fighters in event

NameNationalityClub
Aaron Nichols All For One Fencing
Aaron Sanderson Austin Historical Weapons Guild
Aaron Yang F3 Sword Academy
Abigail Yang Seven Swords Academy
Adam Gerrald True Edge Academy of Swordsmanship
Adam Simmons Phoenix Society of Historical Swordsmanship
Adithya Radhakrishnan Stronghold Historical Combat
Aisling Gorgon San Diego Swordfighters
Alanna Wendt En Garde Fencing
Alec Brockell Sacramento Historical Fencing Academy
Alec Villanueva Sacramento Historical Fencing Academy
Alex Jonischkies Sword to Sword
Alex Williamson Bighorn Historical Combat
Alexander Landis Ironwood Historic Swordsmanship
Alisha Chase Tuathair Academy of Swordsmanship
Allison Estes-Smargiassi Austin Historical Weapons Guild
Andrew Bradford Sacramento Historical Fencing Academy
Andrew Wilkinson Stronghold Historical Combat
Andy Cruz Stronghold Historical Combat
Ania Chaney Boston Armizare
Anthony Buonomo Austin Historical Weapons Guild
Anthony Julin Stronghold Historical Combat
Ashley Hearn Atlanta Historical Fencing Academy
Ashton Warren F3 Sword Academy
Bailey Catoire Sword to Sword
Bec Weir Tuathair Academy of Swordsmanship
Brad Christman Academy of Arms
Bradley Smith Denver Historical Fencing Academy
Brayden Penrod Stronghold Historical Combat
Bryce Johns True Edge Academy of Swordsmanship
CaiPendragon Skigin SoCal Swords
Caitlyn Trautwein Atlanta Historical Fencing Academy
Calder Larsen Lost Arts Historic Fencing
Cameron Rasmussen F3 Sword Academy
Cameron Wright Tempered Mettle Historical Fencing
Cassidy Wheeler Noble Science Academy
Chandler Brown En Garde Fencing
Chris Lee Phoenix Society of Historical Swordsmanship
Chris Mineweaser Steel Crown Historical Fencing
Christian Buettner Maryland Kunst des Fechtens
Christina Beaulieu Boston Armizare
Christina Mullison Tempered Mettle Historical Fencing
Christopher Soohoo Einhorn Los Angeles Historical Fencing Arts
Christopher Yang Cymbrogi School of Western Martial Arts
Clare Lahey SoCal Swords
Clint O'Brien Davenriche European Martial Artes School
Cody Jefferson Tuathair Academy of Swordsmanship
Cody Kiwaczyk Ironwood Historic Swordsmanship
Colin Whitfill Sword to Sword
Collin Vredenburg Metropolitan Historical Fencing Academy
Connor Carvajal San Diego Swordfighters
Connor Richardson Medieval European Martial Arts Guild
Connor Zaeske MKE (Milwaukee) HEMA Club
Corey Heath Stronghold Historical Combat
Cory Patterson Phoenix Society of Historical Swordsmanship
Craig Harkness Austin Historical Weapons Guild
Curt Sapp Stronghold Historical Combat
Curtis Thornsberry Stronghold Historical Combat
Damian Ruiz Fireblood Combat
Danial Alt Appalachian Sword Club
Daniel Lopez Phoenix Society of Historical Swordsmanship
Daniel Pierce Atlanta Historical Fencing Academy
Daniel Putnam Academy of Arms
Daniel Zimet San Diego Swordfighters
Danielle Konicek Seven Swords Academy
David Lillethun Boston Armizare
Derek Wise
Devin Bizzack Stronghold Historical Combat
Dimitri Sanborn Ironwood Historic Swordsmanship
Edward Meyers Black Cat Historical Fencing
Elizabeth Thompson Stronghold Historical Combat
Ella Rose Black Cat Historical Fencing
Emaline Johnson Society for Creative Anachronism
Emily Blade Sacramento Historical Fencing Academy
Emma Doyle True Edge Academy of Swordsmanship
Eric Zhong F3 Sword Academy
Erin Haycock United Clans Swordsman Association
Ethan Bandy Resolved in Steel
Eugene Jay Lonin League
Faye Zhang Academie Duello
Gary Ledford SoCal Swords
Grace Rudiak Stronghold Historical Combat
Grant Parrinello Einhorn Los Angeles Historical Fencing Arts
Grayson-Claire Palmer
Hannah Kuneyl Tempered Mettle Historical Fencing
Hannah Meade Sword to Sword
Harriet Coates Phoenix Society of Historical Swordsmanship
Hayden Parsley
Ian Wilson Tuathair Academy of Swordsmanship
Ilyse Kullman Einhorn Los Angeles Historical Fencing Arts
Irene Yang Seven Swords Academy
Iris Garcia Rat Lab
Isaac Benzing Stronghold Historical Combat
Isabel Branch New Haven Historical Fencing
Isabella Cordero Sword to Sword
Jack Stewart United Clans Swordsman Association
Jacob Chamberlain Stronghold Historical Combat
Jae Easley Lonin League
Jane Strange San Diego Swordfighters
Jason Hughes San Diego Swordfighters
Jason Woo San Diego Swordfighters
Jerald Mayo Stronghold Historical Combat
Jess Rozek Maryland Kunst des Fechtens
Jessi Gaisbauer Masterless Fencing
Jessica Fox Tempered Mettle Historical Fencing
Jesus Gonzalez En Garde Fencing
Jin Huo San Diego Swordfighters
John Durben Stronghold Historical Combat
Jon Ryan Stronghold Historical Combat
Jonathan Clyde Ying SoCal Swords
Jonathan Pena San Diego Swordfighters
Jordan Kuneyl Tempered Mettle Historical Fencing
Jordan Nebeker True Edge Academy of Swordsmanship
Jordan Yonts San Diego Swordfighters
Joshua Hineman Phoenix Society of Historical Swordsmanship
Joshua Maltese Stronghold Historical Combat
Joshua Warner SoCal Swords
Josias Arcadia Ram's Head Fencing
Judah Hughes San Diego Swordfighters
Julia Larsen Lost Arts Historic Fencing
Justin Beck F3 Sword Academy
Justinder Singh Burning Sun
Kari Baker Zenith Swordplay
Katharine Bancroft Black Cat Historical Fencing
Katherine Winchell Stronghold Historical Combat
Katie Letsinger Columbus United Fencing Club
Kayla Mouriz Academy of Arms
Kelly Lin Sword to Sword
Kevin Murakoshi Sacramento Historical Fencing Academy
Kiera Martin Phoenix Society of Historical Swordsmanship
Kristen Roberts Academy of Arms
Lauren Redman Ironwood Historic Swordsmanship
Lee Coulson Phoenix Society of Historical Swordsmanship
Leigh Walker Stronghold Historical Combat
Lenore Keiser Austin Historical Weapons Guild
Liam Ecker San Diego Swordfighters
Lindsey Mitchell Atlanta Historical Fencing Academy
Lu Yang San Diego Swordfighters
Luke Letsinger Columbus United Fencing Club
Luke Mello Stronghold Historical Combat
Marie Meek Stronghold Historical Combat
Mark Olsen Blackfriar's School of Fence
Mark Smead San Luis Valley Swordguild
Mathew Aaron Stronghold Historical Combat
Matthew Dominguez San Diego Swordfighters
Max Zimet San Diego Swordfighters
Michael Homiak San Luis Valley Swordguild
Michael Konrad Ironwood Historic Swordsmanship
Michael McGhee Tattershall School of Defense
Michael McIntyre Academy of Arms
Michael Tucker Tuathair Academy of Swordsmanship
Mina Cono San Diego Swordfighters
Molly Feldner Stronghold Historical Combat
Mykhaylo Skorobogatov Sharukhan
Nathan Grepares Sword to Sword
Nicolas Sirimongkol SoCal Swords
Nikolas Chad Sandidge Seven Swords Academy
Noah Green Moose Historical Fencing
Noah Schnoll Einhorn Los Angeles Historical Fencing Arts
Paige Atkins Phoenix Society of Historical Swordsmanship
Paul Barolet Academy of Arms
Payden Thompson Noble Science Academy
Piper Maerker Stronghold Historical Combat
Rachel Mumme Austin Historical Weapons Guild
Rain Epp The Historical Combat Collective
Ramon Diaz Stronghold Historical Combat
Randy Reyes Phoenix Society of Historical Swordsmanship
Rashelle DeBolt Noble Science Academy
Raul Barrera-Barraza Davenriche European Martial Artes School
Rebecca Glass L'Arte Della Bellica
Rebecca Thompson San Diego Swordfighters
Robert Graper
Robert Lovelady
Robert Placencia Ironwood Historic Swordsmanship
Ronin Richards Sacramento Historical Fencing Academy
Rowan Etzel Moose Historical Fencing
Rowan Yampol Stronghold Historical Combat
Sage Nagai Noble Science Academy
Sam Keiser Austin Historical Weapons Guild
Samuel Ryals Gem City Duelists Society
Sarah Santa Cruz Noble Science Academy
Sawyer Rardin Black Cat Historical Fencing
Scarlett Wren Ord Krieg School
Scott Southworth Sword to Sword
Sean Bassari Austin Historical Weapons Guild
Sean Leonard Phoenix Society of Historical Swordsmanship
Shane Scallin Black Cat Historical Fencing
Shawn Kreger Tuathair Academy of Swordsmanship
Sihong Fu Academie Duello
Sophie Rathmann Black Falcon School of Arms
Spencer Phillips
Stephen Weikel Austin Historical Weapons Guild
Steve Shucker Ironwood Historic Swordsmanship
Steven Garcia Tuathair Academy of Swordsmanship
Thomas Kesler Gem City Duelists Society
Thomas Nicol Tempered Mettle Historical Fencing
Thomas Spencer Ironwood Historic Swordsmanship
Ties Kool Historisch Vrijvechten Nederland
Tony Huang Black Tigers
Trevor Mora Zornhau Alaska
Veronica Young Atlanta Historical Fencing Academy
Victoria Lissy Stronghold Historical Combat
Victoria Perez San Diego Swordfighters
Vivian Wangsness Stronghold Historical Combat
Whitney Moss United Clans Swordsman Association
Zach Harney Stronghold Historical Combat
Zach Rich Austin Historical Weapons Guild
Zack Andrus Phoenix Society of Historical Swordsmanship

Tournaments

This lists the full outcomes in each of the tournaments at the event.

Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Jonathan Clyde Ying Clare Lahey WIN LOSS
Pools Veronica Young Anthony Julin LOSS WIN
Pools Alec Villanueva Clare Lahey WIN LOSS
Pools Jonathan Clyde Ying Veronica Young WIN LOSS
Pools Alec Villanueva Anthony Julin WIN LOSS
Pools Veronica Young Clare Lahey LOSS WIN
Pools Jonathan Clyde Ying Anthony Julin WIN LOSS
Pools Alec Villanueva Veronica Young WIN LOSS
Pools Anthony Julin Clare Lahey WIN LOSS
Pools Jonathan Clyde Ying Alec Villanueva WIN LOSS
Pools Samuel Ryals Robert Placencia WIN LOSS
Pools Anthony Buonomo Daniel Pierce LOSS WIN
Pools John Durben Bryce Johns LOSS WIN
Pools Daniel Pierce Samuel Ryals LOSS WIN
Pools Robert Placencia Anthony Buonomo LOSS WIN
Pools John Durben Samuel Ryals LOSS WIN
Pools Bryce Johns Daniel Pierce LOSS WIN
Pools John Durben Anthony Buonomo LOSS WIN
Pools Robert Placencia Bryce Johns WIN LOSS
Pools Anthony Buonomo Samuel Ryals LOSS WIN
Pools John Durben Daniel Pierce LOSS WIN
Pools Bryce Johns Samuel Ryals LOSS WIN
Pools Daniel Pierce Robert Placencia LOSS WIN
Pools Anthony Buonomo Bryce Johns WIN LOSS
Pools John Durben Robert Placencia LOSS WIN
Pools Isaac Benzing Cody Kiwaczyk LOSS WIN
Pools Sawyer Rardin Adam Simmons WIN LOSS
Pools Chandler Brown Michael Tucker WIN LOSS
Pools Sawyer Rardin Isaac Benzing LOSS WIN
Pools Adam Simmons Cody Kiwaczyk LOSS WIN
Pools Isaac Benzing Michael Tucker LOSS WIN
Pools Sawyer Rardin Chandler Brown LOSS WIN
Pools Michael Tucker Adam Simmons WIN LOSS
Pools Chandler Brown Cody Kiwaczyk WIN LOSS
Pools Adam Simmons Isaac Benzing LOSS WIN
Pools Sawyer Rardin Michael Tucker LOSS WIN
Pools Chandler Brown Isaac Benzing WIN LOSS
Pools Sawyer Rardin Cody Kiwaczyk WIN LOSS
Pools Adam Simmons Chandler Brown LOSS WIN
Pools Michael Tucker Cody Kiwaczyk LOSS WIN
Pools Gary Ledford Mark Olsen WIN LOSS
Pools Adam Gerrald Ramon Diaz LOSS WIN
Pools Michael Konrad Mark Olsen WIN LOSS
Pools Gary Ledford Ramon Diaz LOSS WIN
Pools Michael Konrad Adam Gerrald LOSS WIN
Pools Mark Olsen Ramon Diaz LOSS WIN
Pools Gary Ledford Adam Gerrald LOSS WIN
Pools Michael Konrad Ramon Diaz WIN LOSS
Pools Adam Gerrald Mark Olsen WIN LOSS
Pools Michael Konrad Gary Ledford WIN LOSS
Pools Alex Williamson Piper Maerker WIN LOSS
Pools Shane Scallin Sage Nagai LOSS WIN
Pools Piper Maerker Mark Smead WIN LOSS
Pools Alex Williamson Shane Scallin LOSS WIN
Pools Mark Smead Sage Nagai LOSS WIN
Pools Piper Maerker Shane Scallin WIN LOSS
Pools Sage Nagai Alex Williamson WIN LOSS
Pools Shane Scallin Mark Smead WIN LOSS
Pools Piper Maerker Sage Nagai LOSS WIN
Pools Mark Smead Alex Williamson LOSS WIN
Pools Rashelle DeBolt Danial Alt LOSS WIN
Pools Ilyse Kullman Paul Barolet LOSS WIN
Pools Thomas Kesler Tony Huang LOSS WIN
Pools Ilyse Kullman Rashelle DeBolt LOSS WIN
Pools Paul Barolet Danial Alt LOSS WIN
Pools Thomas Kesler Rashelle DeBolt WIN LOSS
Pools Ilyse Kullman Tony Huang LOSS WIN
Pools Paul Barolet Thomas Kesler WIN LOSS
Pools Danial Alt Tony Huang LOSS WIN
Pools Rashelle DeBolt Paul Barolet LOSS WIN
Pools Ilyse Kullman Thomas Kesler LOSS WIN
Pools Rashelle DeBolt Tony Huang LOSS WIN
Pools Ilyse Kullman Danial Alt LOSS WIN
Pools Paul Barolet Tony Huang LOSS WIN
Pools Thomas Kesler Danial Alt LOSS WIN
Top 16 Paul Barolet Tony Huang LOSS WIN
Top 16 Robert Placencia Chandler Brown LOSS WIN
Top 16 Samuel Ryals Cody Kiwaczyk WIN LOSS
Top 16 Michael Tucker Sage Nagai WIN LOSS
Top 16 Jonathan Clyde Ying Daniel Pierce LOSS WIN
Top 16 Anthony Buonomo Danial Alt LOSS WIN
Top 16 Adam Gerrald Alec Villanueva WIN LOSS
Top 16 Michael Konrad Ramon Diaz LOSS WIN
Top 8 Ramon Diaz Tony Huang LOSS WIN
Top 8 Adam Gerrald Chandler Brown LOSS WIN
Top 8 Samuel Ryals Danial Alt WIN LOSS
Top 8 Michael Tucker Daniel Pierce WIN LOSS
Semifinals Michael Tucker Tony Huang LOSS WIN
Semifinals Samuel Ryals Chandler Brown LOSS WIN
Gold Medal Match Chandler Brown Tony Huang WIN LOSS
Bronze Medal Match Michael Tucker Samuel Ryals LOSS WIN
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Curt Sapp Cameron Wright WIN LOSS
Pools Kiera Martin Rebecca Thompson LOSS WIN
Pools Cameron Wright Robert Lovelady WIN LOSS
Pools Curt Sapp Rebecca Thompson WIN LOSS
Pools Kiera Martin Robert Lovelady LOSS WIN
Pools Cameron Wright Rebecca Thompson WIN LOSS
Pools Curt Sapp Kiera Martin WIN LOSS
Pools Robert Lovelady Rebecca Thompson LOSS WIN
Pools Kiera Martin Cameron Wright LOSS WIN
Pools Robert Lovelady Curt Sapp WIN LOSS
Pools Curt Sapp Andrew Bradford WIN LOSS
Pools Kiera Martin Andrew Bradford LOSS WIN
Pools Robert Lovelady Andrew Bradford LOSS WIN
Pools Cameron Wright Andrew Bradford LOSS WIN
Pools Andrew Bradford Rebecca Thompson WIN LOSS
Pools Steven Garcia Caitlyn Trautwein WIN LOSS
Pools Dimitri Sanborn Andy Cruz WIN LOSS
Pools Steven Garcia Devin Bizzack LOSS WIN
Pools Andy Cruz Caitlyn Trautwein LOSS WIN
Pools Dimitri Sanborn Devin Bizzack WIN LOSS
Pools Steven Garcia Andy Cruz WIN LOSS
Pools Dimitri Sanborn Caitlyn Trautwein WIN LOSS
Pools Andy Cruz Devin Bizzack LOSS WIN
Pools Steven Garcia Dimitri Sanborn LOSS WIN
Pools Devin Bizzack Caitlyn Trautwein WIN LOSS
Pools Cory Patterson Damian Ruiz WIN LOSS
Pools Corey Heath Katie Letsinger WIN LOSS
Pools Jason Hughes Curtis Thornsberry WIN LOSS
Pools Cory Patterson Katie Letsinger WIN LOSS
Pools Damian Ruiz Corey Heath WIN LOSS
Pools Cory Patterson Curtis Thornsberry WIN LOSS
Pools Katie Letsinger Jason Hughes LOSS WIN
Pools Corey Heath Curtis Thornsberry WIN LOSS
Pools Jason Hughes Damian Ruiz WIN LOSS
Pools Cory Patterson Corey Heath LOSS WIN
Pools Katie Letsinger Curtis Thornsberry LOSS WIN
Pools Cory Patterson Jason Hughes LOSS WIN
Pools Katie Letsinger Damian Ruiz LOSS WIN
Pools Corey Heath Jason Hughes WIN LOSS
Pools Curtis Thornsberry Damian Ruiz LOSS WIN
Pools David Lillethun Jessica Fox WIN LOSS
Pools Nicolas Sirimongkol Zach Harney LOSS WIN
Pools Aaron Yang Lee Coulson WIN LOSS
Pools Jessica Fox Nicolas Sirimongkol LOSS WIN
Pools Zach Harney David Lillethun WIN LOSS
Pools Lee Coulson Jessica Fox WIN LOSS
Pools Nicolas Sirimongkol Aaron Yang LOSS WIN
Pools Zach Harney Lee Coulson WIN LOSS
Pools Aaron Yang David Lillethun WIN LOSS
Pools Zach Harney Jessica Fox WIN LOSS
Pools Nicolas Sirimongkol Lee Coulson LOSS WIN
Pools Jessica Fox Aaron Yang LOSS WIN
Pools Nicolas Sirimongkol David Lillethun WIN LOSS
Pools Zach Harney Aaron Yang LOSS WIN
Pools Lee Coulson David Lillethun WIN LOSS
Pools Bec Weir Steve Shucker LOSS WIN
Pools Hayden Parsley Jordan Nebeker LOSS WIN
Pools Lindsey Mitchell Jerald Mayo LOSS WIN
Pools Jordan Nebeker Bec Weir WIN LOSS
Pools Hayden Parsley Steve Shucker WIN LOSS
Pools Jordan Nebeker Jerald Mayo WIN LOSS
Pools Steve Shucker Jerald Mayo LOSS WIN
Pools Hayden Parsley Bec Weir WIN LOSS
Pools Bec Weir Jerald Mayo LOSS WIN
Pools Jordan Nebeker Steve Shucker WIN LOSS
Pools Hayden Parsley Jerald Mayo WIN LOSS
Pools Harriet Coates Ronin Richards LOSS WIN
Pools Andrew Wilkinson Robert Graper LOSS WIN
Pools Jacob Chamberlain Ania Chaney WIN LOSS
Pools Robert Graper Ronin Richards LOSS WIN
Pools Andrew Wilkinson Harriet Coates WIN LOSS
Pools Ania Chaney Ronin Richards LOSS WIN
Pools Jacob Chamberlain Robert Graper LOSS WIN
Pools Andrew Wilkinson Ania Chaney WIN LOSS
Pools Andrew Wilkinson Ronin Richards LOSS WIN
Pools Ania Chaney Robert Graper LOSS WIN
Pools Robert Graper Harriet Coates WIN LOSS
Pools Ania Chaney Harriet Coates WIN LOSS
Top 16 Jordan Nebeker Damian Ruiz LOSS WIN
Top 16 Lee Coulson Ronin Richards LOSS WIN
Top 16 Aaron Yang Cameron Wright WIN LOSS
Top 16 Dimitri Sanborn Cory Patterson WIN LOSS
Top 16 Devin Bizzack Andrew Bradford LOSS WIN
Top 16 Hayden Parsley Curt Sapp LOSS WIN
Top 16 Zach Harney Robert Graper WIN LOSS
Top 16 Jason Hughes Corey Heath WIN LOSS
Top 8 Damian Ruiz Jason Hughes LOSS WIN
Top 8 Zach Harney Ronin Richards LOSS WIN
Top 8 Aaron Yang Curt Sapp WIN LOSS
Top 8 Dimitri Sanborn Andrew Bradford LOSS WIN
Semifinals Andrew Bradford Jason Hughes LOSS WIN
Semifinals Aaron Yang Ronin Richards WIN LOSS
Gold Medal Match Aaron Yang Jason Hughes WIN LOSS
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Shane Scallin Ashley Hearn LOSS WIN
Pools Iris Garcia Grant Parrinello LOSS WIN
Pools Ties Kool Aaron Yang WIN LOSS
Pools Ashley Hearn Grant Parrinello WIN LOSS
Pools Iris Garcia Shane Scallin LOSS WIN
Pools Ashley Hearn Ties Kool LOSS WIN
Pools Aaron Yang Grant Parrinello WIN LOSS
Pools Ties Kool Iris Garcia LOSS WIN
Pools Aaron Yang Shane Scallin WIN LOSS
Pools Iris Garcia Ashley Hearn LOSS WIN
Pools Grant Parrinello Ties Kool LOSS WIN
Pools Aaron Yang Ashley Hearn LOSS WIN
Pools Shane Scallin Grant Parrinello WIN LOSS
Pools Iris Garcia Aaron Yang WIN LOSS
Pools Shane Scallin Ties Kool LOSS WIN
Pools Andrew Bradford Jason Woo WIN LOSS
Pools Sihong Fu Michael Tucker LOSS WIN
Pools Chandler Brown Robert Placencia WIN LOSS
Pools Michael Tucker Jason Woo WIN LOSS
Pools Sihong Fu Andrew Bradford WIN LOSS
Pools Chandler Brown Jason Woo WIN LOSS
Pools Michael Tucker Robert Placencia WIN LOSS
Pools Chandler Brown Sihong Fu WIN LOSS
Pools Andrew Bradford Robert Placencia WIN LOSS
Pools Jason Woo Sihong Fu WIN LOSS
Pools Michael Tucker Chandler Brown LOSS WIN
Pools Robert Placencia Jason Woo LOSS WIN
Pools Andrew Bradford Michael Tucker WIN LOSS
Pools Sihong Fu Robert Placencia WIN LOSS
Pools Andrew Bradford Chandler Brown LOSS WIN
Pools Daniel Pierce Jonathan Pena WIN LOSS
Pools Lu Yang Jack Stewart LOSS WIN
Pools Christopher Soohoo Alex Jonischkies WIN LOSS
Pools Jack Stewart Jonathan Pena WIN LOSS
Pools Daniel Pierce Lu Yang WIN LOSS
Pools Christopher Soohoo Jonathan Pena WIN LOSS
Pools Jack Stewart Alex Jonischkies WIN LOSS
Pools Christopher Soohoo Lu Yang WIN LOSS
Pools Alex Jonischkies Daniel Pierce LOSS WIN
Pools Jonathan Pena Lu Yang LOSS WIN
Pools Jack Stewart Christopher Soohoo LOSS WIN
Pools Alex Jonischkies Jonathan Pena LOSS WIN
Pools Jack Stewart Daniel Pierce WIN LOSS
Pools Alex Jonischkies Lu Yang WIN LOSS
Pools Daniel Pierce Christopher Soohoo LOSS WIN
Pools Michael Homiak Isaac Benzing LOSS WIN
Pools Josias Arcadia Sawyer Rardin LOSS WIN
Pools Randy Reyes Samuel Ryals LOSS WIN
Pools Michael Homiak Sawyer Rardin LOSS WIN
Pools Josias Arcadia Isaac Benzing WIN LOSS
Pools Michael Homiak Samuel Ryals LOSS WIN
Pools Randy Reyes Sawyer Rardin LOSS WIN
Pools Josias Arcadia Samuel Ryals LOSS WIN
Pools Randy Reyes Isaac Benzing WIN LOSS
Pools Michael Homiak Josias Arcadia LOSS WIN
Pools Sawyer Rardin Samuel Ryals LOSS WIN
Pools Randy Reyes Michael Homiak LOSS WIN
Pools Sawyer Rardin Isaac Benzing WIN LOSS
Pools Randy Reyes Josias Arcadia LOSS WIN
Pools Isaac Benzing Samuel Ryals WIN LOSS
Pools Derek Wise Jason Hughes WIN LOSS
Pools Anthony Julin Mykhaylo Skorobogatov LOSS WIN
Pools Max Zimet Paul Barolet WIN LOSS
Pools Anthony Julin Jason Hughes LOSS WIN
Pools Derek Wise Mykhaylo Skorobogatov LOSS WIN
Pools Jason Hughes Max Zimet LOSS WIN
Pools Anthony Julin Paul Barolet WIN LOSS
Pools Max Zimet Mykhaylo Skorobogatov WIN LOSS
Pools Paul Barolet Derek Wise LOSS WIN
Pools Jason Hughes Mykhaylo Skorobogatov LOSS WIN
Pools Max Zimet Anthony Julin WIN LOSS
Pools Paul Barolet Jason Hughes LOSS WIN
Pools Anthony Julin Derek Wise WIN LOSS
Pools Paul Barolet Mykhaylo Skorobogatov LOSS WIN
Pools Max Zimet Derek Wise WIN LOSS
Pools Rashelle DeBolt Matthew Dominguez LOSS WIN
Pools Scott Southworth Michael Konrad WIN LOSS
Pools Connor Zaeske Noah Green WIN LOSS
Pools Scott Southworth Rashelle DeBolt WIN LOSS
Pools Michael Konrad Matthew Dominguez LOSS WIN
Pools Connor Zaeske Rashelle DeBolt WIN LOSS
Pools Scott Southworth Noah Green WIN LOSS
Pools Connor Zaeske Michael Konrad WIN LOSS
Pools Noah Green Matthew Dominguez LOSS WIN
Pools Michael Konrad Rashelle DeBolt WIN LOSS
Pools Connor Zaeske Scott Southworth WIN LOSS
Pools Noah Green Rashelle DeBolt WIN LOSS
Pools Scott Southworth Matthew Dominguez LOSS WIN
Pools Michael Konrad Noah Green LOSS WIN
Pools Connor Zaeske Matthew Dominguez WIN LOSS
Pools Ronin Richards Daniel Zimet WIN LOSS
Pools Jonathan Clyde Ying Ramon Diaz WIN LOSS
Pools Cameron Rasmussen Bradley Smith WIN LOSS
Pools Jonathan Clyde Ying Daniel Zimet WIN LOSS
Pools Ramon Diaz Ronin Richards LOSS WIN
Pools Daniel Zimet Bradley Smith LOSS WIN
Pools Jonathan Clyde Ying Cameron Rasmussen WIN LOSS
Pools Ramon Diaz Bradley Smith WIN LOSS
Pools Ronin Richards Cameron Rasmussen WIN LOSS
Pools Ramon Diaz Daniel Zimet WIN LOSS
Pools Jonathan Clyde Ying Bradley Smith LOSS WIN
Pools Cameron Rasmussen Daniel Zimet LOSS WIN
Pools Jonathan Clyde Ying Ronin Richards LOSS WIN
Pools Cameron Rasmussen Ramon Diaz LOSS WIN
Pools Bradley Smith Ronin Richards LOSS WIN
Pools Nathan Grepares Thomas Kesler WIN LOSS
Pools Christopher Yang Michael McIntyre LOSS WIN
Pools Alex Williamson Joshua Warner LOSS WIN
Pools Christopher Yang Thomas Kesler WIN LOSS
Pools Nathan Grepares Michael McIntyre WIN LOSS
Pools Alex Williamson Thomas Kesler LOSS WIN
Pools Joshua Warner Christopher Yang WIN LOSS
Pools Michael McIntyre Alex Williamson LOSS WIN
Pools Joshua Warner Nathan Grepares LOSS WIN
Pools Thomas Kesler Michael McIntyre LOSS WIN
Pools Christopher Yang Alex Williamson WIN LOSS
Pools Joshua Warner Thomas Kesler LOSS WIN
Pools Christopher Yang Nathan Grepares WIN LOSS
Pools Joshua Warner Michael McIntyre LOSS WIN
Pools Alex Williamson Nathan Grepares LOSS WIN
Top 32 Iris Garcia Max Zimet LOSS WIN
Top 32 Joshua Warner Christopher Soohoo LOSS WIN
Top 32 Chandler Brown Anthony Julin WIN LOSS
Top 32 Connor Zaeske Bradley Smith WIN LOSS
Top 32 Aaron Yang Ronin Richards LOSS WIN
Top 32 Thomas Kesler Ties Kool LOSS WIN
Top 32 Sihong Fu Samuel Ryals LOSS WIN
Top 32 Nathan Grepares Isaac Benzing LOSS WIN
Top 32 Jack Stewart Shane Scallin WIN LOSS
Top 32 Matthew Dominguez Derek Wise LOSS WIN
Top 32 Scott Southworth Sawyer Rardin LOSS WIN
Top 32 Michael McIntyre Mykhaylo Skorobogatov LOSS WIN
Top 32 Christopher Yang Ashley Hearn WIN LOSS
Top 32 Josias Arcadia Ramon Diaz WIN LOSS
Top 32 Jonathan Clyde Ying Daniel Pierce LOSS WIN
Top 32 Michael Tucker Andrew Bradford LOSS WIN
Top 16 Max Zimet Andrew Bradford WIN LOSS
Top 16 Christopher Soohoo Daniel Pierce WIN LOSS
Top 16 Josias Arcadia Chandler Brown LOSS WIN
Top 16 Connor Zaeske Christopher Yang WIN LOSS
Top 16 Mykhaylo Skorobogatov Ronin Richards WIN LOSS
Top 16 Sawyer Rardin Ties Kool LOSS WIN
Top 16 Samuel Ryals Derek Wise LOSS WIN
Top 16 Jack Stewart Isaac Benzing WIN LOSS
Top 8 Jack Stewart Max Zimet LOSS WIN
Top 8 Derek Wise Christopher Soohoo LOSS WIN
Top 8 Chandler Brown Ties Kool LOSS WIN
Top 8 Mykhaylo Skorobogatov Connor Zaeske LOSS WIN
Semifinals Connor Zaeske Max Zimet LOSS WIN
Semifinals Christopher Soohoo Ties Kool WIN LOSS
Gold Medal Match Christopher Soohoo Max Zimet LOSS WIN
Bronze Medal Match Connor Zaeske Ties Kool WIN LOSS
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Connor Carvajal Zach Rich WIN LOSS
Pools Bailey Catoire Caitlyn Trautwein LOSS WIN
Pools Brayden Penrod Chris Mineweaser LOSS WIN
Pools Bailey Catoire Zach Rich WIN LOSS
Pools Connor Carvajal Caitlyn Trautwein WIN LOSS
Pools Zach Rich Chris Mineweaser LOSS WIN
Pools Bailey Catoire Brayden Penrod WIN LOSS
Pools Caitlyn Trautwein Chris Mineweaser WIN LOSS
Pools Connor Carvajal Brayden Penrod LOSS WIN
Pools Zach Rich Caitlyn Trautwein LOSS WIN
Pools Bailey Catoire Chris Mineweaser LOSS WIN
Pools Brayden Penrod Zach Rich LOSS WIN
Pools Bailey Catoire Connor Carvajal WIN LOSS
Pools Caitlyn Trautwein Brayden Penrod WIN LOSS
Pools Connor Carvajal Chris Mineweaser WIN LOSS
Pools Dimitri Sanborn Jesus Gonzalez LOSS WIN
Pools Edward Meyers Thomas Nicol LOSS WIN
Pools Raul Barrera-Barraza Harriet Coates WIN LOSS
Pools Edward Meyers Jesus Gonzalez WIN LOSS
Pools Dimitri Sanborn Thomas Nicol LOSS WIN
Pools Raul Barrera-Barraza Jesus Gonzalez LOSS WIN
Pools Edward Meyers Harriet Coates LOSS WIN
Pools Thomas Nicol Raul Barrera-Barraza LOSS WIN
Pools Dimitri Sanborn Harriet Coates WIN LOSS
Pools Jesus Gonzalez Thomas Nicol LOSS WIN
Pools Edward Meyers Raul Barrera-Barraza LOSS WIN
Pools Harriet Coates Jesus Gonzalez LOSS WIN
Pools Dimitri Sanborn Edward Meyers WIN LOSS
Pools Thomas Nicol Harriet Coates WIN LOSS
Pools Raul Barrera-Barraza Dimitri Sanborn LOSS WIN
Pools Zach Harney Luke Letsinger WIN LOSS
Pools Alec Villanueva Ella Rose WIN LOSS
Pools Zach Harney Brad Christman LOSS WIN
Pools Luke Letsinger Alec Villanueva WIN LOSS
Pools Zach Harney Ella Rose WIN LOSS
Pools Alec Villanueva Brad Christman LOSS WIN
Pools Luke Letsinger Ella Rose LOSS WIN
Pools Luke Letsinger Brad Christman WIN LOSS
Pools Zach Harney Alec Villanueva WIN LOSS
Pools Ella Rose Brad Christman LOSS WIN
Pools Calder Larsen Brad Christman WIN LOSS
Pools Luke Letsinger Calder Larsen LOSS WIN
Pools Ella Rose Calder Larsen LOSS WIN
Pools Zach Harney Calder Larsen WIN LOSS
Pools Alec Villanueva Calder Larsen LOSS WIN
Pools Danial Alt Corey Heath WIN LOSS
Pools Justin Beck Stephen Weikel WIN LOSS
Pools David Lillethun Sean Leonard LOSS WIN
Pools Justin Beck Corey Heath WIN LOSS
Pools Danial Alt Stephen Weikel WIN LOSS
Pools Corey Heath Sean Leonard LOSS WIN
Pools David Lillethun Justin Beck LOSS WIN
Pools Stephen Weikel Sean Leonard LOSS WIN
Pools David Lillethun Danial Alt LOSS WIN
Pools Corey Heath Stephen Weikel LOSS WIN
Pools Justin Beck Sean Leonard LOSS WIN
Pools David Lillethun Corey Heath LOSS WIN
Pools Justin Beck Danial Alt LOSS WIN
Pools David Lillethun Stephen Weikel LOSS WIN
Pools Sean Leonard Danial Alt WIN LOSS
Pools Joshua Maltese Colin Whitfill LOSS WIN
Pools Christina Beaulieu Lindsey Mitchell WIN LOSS
Pools Ian Wilson Sam Keiser LOSS WIN
Pools Lindsey Mitchell Joshua Maltese WIN LOSS
Pools Christina Beaulieu Colin Whitfill LOSS WIN
Pools Sam Keiser Joshua Maltese LOSS WIN
Pools Ian Wilson Lindsey Mitchell LOSS WIN
Pools Christina Beaulieu Sam Keiser LOSS WIN
Pools Ian Wilson Colin Whitfill LOSS WIN
Pools Christina Beaulieu Joshua Maltese LOSS WIN
Pools Lindsey Mitchell Sam Keiser WIN LOSS
Pools Ian Wilson Joshua Maltese WIN LOSS
Pools Colin Whitfill Lindsey Mitchell WIN LOSS
Pools Ian Wilson Christina Beaulieu WIN LOSS
Pools Sam Keiser Colin Whitfill LOSS WIN
Pools Jordan Nebeker Cody Kiwaczyk LOSS WIN
Pools Veronica Young Mark Olsen WIN LOSS
Pools Liam Ecker Robert Lovelady WIN LOSS
Pools Jordan Nebeker Mark Olsen LOSS WIN
Pools Cody Kiwaczyk Veronica Young WIN LOSS
Pools Jordan Nebeker Liam Ecker LOSS WIN
Pools Robert Lovelady Mark Olsen LOSS WIN
Pools Liam Ecker Veronica Young LOSS WIN
Pools Robert Lovelady Cody Kiwaczyk LOSS WIN
Pools Jordan Nebeker Veronica Young WIN LOSS
Pools Liam Ecker Mark Olsen WIN LOSS
Pools Robert Lovelady Jordan Nebeker WIN LOSS
Pools Mark Olsen Cody Kiwaczyk LOSS WIN
Pools Robert Lovelady Veronica Young WIN LOSS
Pools Liam Ecker Cody Kiwaczyk LOSS WIN
Pools Ethan Bandy Thomas Spencer WIN LOSS
Pools Trevor Mora Connor Richardson WIN LOSS
Pools Isabella Cordero Mark Smead WIN LOSS
Pools Connor Richardson Thomas Spencer WIN LOSS
Pools Trevor Mora Ethan Bandy WIN LOSS
Pools Mark Smead Thomas Spencer WIN LOSS
Pools Connor Richardson Isabella Cordero WIN LOSS
Pools Trevor Mora Mark Smead WIN LOSS
Pools Isabella Cordero Ethan Bandy LOSS WIN
Pools Trevor Mora Thomas Spencer WIN LOSS
Pools Connor Richardson Mark Smead LOSS WIN
Pools Isabella Cordero Thomas Spencer WIN LOSS
Pools Connor Richardson Ethan Bandy LOSS WIN
Pools Isabella Cordero Trevor Mora LOSS WIN
Pools Mark Smead Ethan Bandy LOSS WIN
Pools Adam Gerrald Cody Jefferson WIN LOSS
Pools John Durben Bryce Johns WIN LOSS
Pools Jordan Yonts Rowan Etzel WIN LOSS
Pools Bryce Johns Cody Jefferson WIN LOSS
Pools John Durben Adam Gerrald LOSS WIN
Pools Rowan Etzel Cody Jefferson WIN LOSS
Pools Jordan Yonts Bryce Johns WIN LOSS
Pools John Durben Rowan Etzel WIN LOSS
Pools Adam Gerrald Jordan Yonts WIN LOSS
Pools John Durben Cody Jefferson WIN LOSS
Pools Bryce Johns Rowan Etzel WIN LOSS
Pools Jordan Yonts Cody Jefferson WIN LOSS
Pools Adam Gerrald Bryce Johns WIN LOSS
Pools John Durben Jordan Yonts WIN LOSS
Pools Adam Gerrald Rowan Etzel WIN LOSS
Top 32 Robert Lovelady Colin Whitfill LOSS WIN
Top 32 Isabella Cordero Adam Gerrald LOSS WIN
Top 32 Cody Kiwaczyk Sam Keiser WIN LOSS
Top 32 Trevor Mora Mark Olsen WIN LOSS
Top 32 John Durben Stephen Weikel WIN LOSS
Top 32 Luke Letsinger Calder Larsen LOSS WIN
Top 32 Caitlyn Trautwein Bryce Johns LOSS WIN
Top 32 Thomas Nicol Joshua Maltese LOSS WIN
Top 32 Dimitri Sanborn Ethan Bandy LOSS WIN
Top 32 Raul Barrera-Barraza Danial Alt WIN LOSS
Top 32 Jordan Yonts Zach Harney LOSS WIN
Top 32 Justin Beck Bailey Catoire WIN LOSS
Top 32 Chris Mineweaser Lindsey Mitchell LOSS WIN
Top 32 Liam Ecker Jesus Gonzalez LOSS WIN
Top 32 Connor Carvajal Brad Christman WIN LOSS
Top 16 Connor Carvajal Colin Whitfill LOSS WIN
Top 16 Sean Leonard Jesus Gonzalez WIN LOSS
Top 16 Adam Gerrald Lindsey Mitchell WIN LOSS
Top 16 Justin Beck Cody Kiwaczyk LOSS WIN
Top 16 Trevor Mora Zach Harney WIN LOSS
Top 16 John Durben Raul Barrera-Barraza LOSS WIN
Top 16 Ethan Bandy Calder Larsen LOSS WIN
Top 16 Bryce Johns Joshua Maltese LOSS WIN
Top 8 Colin Whitfill Joshua Maltese WIN LOSS
Top 8 Raul Barrera-Barraza Adam Gerrald WIN LOSS
Top 8 Trevor Mora Cody Kiwaczyk LOSS WIN
Semifinals Cody Kiwaczyk Colin Whitfill LOSS WIN
Semifinals Raul Barrera-Barraza Calder Larsen LOSS WIN
Gold Medal Match Colin Whitfill Calder Larsen WIN LOSS
Bronze Medal Match Raul Barrera-Barraza Cody Kiwaczyk LOSS WIN
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Christina Mullison Curtis Thornsberry LOSS WIN
Pools Katherine Winchell Jerald Mayo LOSS WIN
Pools Christina Mullison Devin Bizzack LOSS WIN
Pools Katherine Winchell Curtis Thornsberry LOSS WIN
Pools Devin Bizzack Jerald Mayo LOSS WIN
Pools Christina Mullison Katherine Winchell LOSS WIN
Pools Curtis Thornsberry Jerald Mayo WIN LOSS
Pools Devin Bizzack Katherine Winchell WIN LOSS
Pools Christina Mullison Jerald Mayo LOSS WIN
Pools Devin Bizzack Curtis Thornsberry WIN LOSS
Pools Steven Garcia Cameron Wright WIN LOSS
Pools Craig Harkness Vivian Wangsness LOSS WIN
Pools Curt Sapp Cameron Wright WIN LOSS
Pools Craig Harkness Steven Garcia LOSS WIN
Pools Curt Sapp Vivian Wangsness WIN LOSS
Pools Craig Harkness Cameron Wright LOSS WIN
Pools Steven Garcia Vivian Wangsness LOSS WIN
Pools Craig Harkness Curt Sapp LOSS WIN
Pools Cameron Wright Vivian Wangsness LOSS WIN
Pools Curt Sapp Steven Garcia LOSS WIN
Pools Hannah Meade Ashton Warren LOSS WIN
Pools Grace Rudiak Shawn Kreger LOSS WIN
Pools Hannah Meade Cassidy Wheeler LOSS WIN
Pools Ashton Warren Shawn Kreger LOSS WIN
Pools Grace Rudiak Cassidy Wheeler WIN LOSS
Pools Hannah Meade Shawn Kreger LOSS WIN
Pools Ashton Warren Grace Rudiak LOSS WIN
Pools Shawn Kreger Cassidy Wheeler WIN LOSS
Pools Grace Rudiak Hannah Meade WIN LOSS
Pools Ashton Warren Cassidy Wheeler WIN LOSS
Pools Allison Estes-Smargiassi Ania Chaney LOSS WIN
Pools Jacob Chamberlain Steve Shucker WIN LOSS
Pools Allison Estes-Smargiassi Abigail Yang LOSS WIN
Pools Jacob Chamberlain Ania Chaney WIN LOSS
Pools Steve Shucker Abigail Yang WIN LOSS
Pools Jacob Chamberlain Allison Estes-Smargiassi WIN LOSS
Pools Steve Shucker Ania Chaney LOSS WIN
Pools Jacob Chamberlain Abigail Yang WIN LOSS
Pools Allison Estes-Smargiassi Steve Shucker LOSS WIN
Pools Abigail Yang Ania Chaney LOSS WIN
Pools Julia Larsen Rowan Yampol WIN LOSS
Pools Sean Bassari Kristen Roberts WIN LOSS
Pools Rowan Yampol Kayla Mouriz LOSS WIN
Pools Julia Larsen Sean Bassari WIN LOSS
Pools Kristen Roberts Kayla Mouriz LOSS WIN
Pools Sean Bassari Rowan Yampol WIN LOSS
Pools Julia Larsen Kristen Roberts WIN LOSS
Pools Sean Bassari Kayla Mouriz LOSS WIN
Pools Rowan Yampol Kristen Roberts LOSS WIN
Pools Julia Larsen Kayla Mouriz LOSS WIN
Pools Ilyse Kullman CaiPendragon Skigin WIN LOSS
Pools Aaron Nichols Daniel Lopez WIN LOSS
Pools Katie Letsinger CaiPendragon Skigin WIN LOSS
Pools Daniel Lopez Ilyse Kullman WIN LOSS
Pools Aaron Nichols Katie Letsinger WIN LOSS
Pools Daniel Lopez CaiPendragon Skigin WIN LOSS
Pools Aaron Nichols Ilyse Kullman LOSS WIN
Pools Daniel Lopez Katie Letsinger WIN LOSS
Pools Aaron Nichols CaiPendragon Skigin WIN LOSS
Pools Katie Letsinger Ilyse Kullman WIN LOSS
Pools Sophie Rathmann Nikolas Chad Sandidge LOSS WIN
Pools Alisha Chase Victoria Lissy WIN LOSS
Pools Alexander Landis Sophie Rathmann WIN LOSS
Pools Victoria Lissy Nikolas Chad Sandidge LOSS WIN
Pools Alexander Landis Alisha Chase WIN LOSS
Pools Victoria Lissy Sophie Rathmann LOSS WIN
Pools Alisha Chase Nikolas Chad Sandidge LOSS WIN
Pools Alexander Landis Victoria Lissy WIN LOSS
Pools Alisha Chase Sophie Rathmann LOSS WIN
Pools Alexander Landis Nikolas Chad Sandidge WIN LOSS
Pools Aaron Sanderson Alec Brockell WIN LOSS
Pools Joshua Hineman Judah Hughes LOSS WIN
Pools Aaron Sanderson Jordan Kuneyl WIN LOSS
Pools Joshua Hineman Alec Brockell WIN LOSS
Pools Judah Hughes Jordan Kuneyl WIN LOSS
Pools Aaron Sanderson Joshua Hineman WIN LOSS
Pools Judah Hughes Alec Brockell WIN LOSS
Pools Joshua Hineman Jordan Kuneyl LOSS WIN
Pools Aaron Sanderson Judah Hughes LOSS WIN
Pools Alec Brockell Jordan Kuneyl LOSS WIN
Top 32 Katherine Winchell Jacob Chamberlain LOSS WIN
Top 32 Alisha Chase Shawn Kreger WIN LOSS
Top 32 Alexander Landis Kristen Roberts WIN LOSS
Top 32 Judah Hughes Joshua Hineman LOSS WIN
Top 32 Abigail Yang Kayla Mouriz LOSS WIN
Top 32 Steven Garcia Cameron Wright WIN LOSS
Top 32 Vivian Wangsness Cassidy Wheeler WIN LOSS
Top 32 Nikolas Chad Sandidge Ilyse Kullman WIN LOSS
Top 32 Aaron Sanderson Steve Shucker LOSS WIN
Top 32 Curt Sapp Katie Letsinger LOSS WIN
Top 32 Curtis Thornsberry Jordan Kuneyl LOSS WIN
Top 32 Julia Larsen Ashton Warren WIN LOSS
Top 32 Sean Bassari Ania Chaney LOSS WIN
Top 32 Devin Bizzack Sophie Rathmann WIN LOSS
Top 32 Daniel Lopez Aaron Nichols WIN LOSS
Top 32 Grace Rudiak Jerald Mayo LOSS WIN
Top 16 Jacob Chamberlain Jerald Mayo LOSS WIN
Top 16 Alisha Chase Daniel Lopez WIN LOSS
Top 16 Alexander Landis Devin Bizzack WIN LOSS
Top 16 Joshua Hineman Ania Chaney WIN LOSS
Top 16 Julia Larsen Kayla Mouriz WIN LOSS
Top 16 Steven Garcia Jordan Kuneyl LOSS WIN
Top 16 Vivian Wangsness Katie Letsinger LOSS WIN
Top 16 Nikolas Chad Sandidge Steve Shucker WIN LOSS
Top 8 Nikolas Chad Sandidge Jerald Mayo WIN LOSS
Top 8 Alisha Chase Katie Letsinger WIN LOSS
Top 8 Alexander Landis Jordan Kuneyl WIN LOSS
Top 8 Joshua Hineman Julia Larsen LOSS WIN
Semifinals Nikolas Chad Sandidge Julia Larsen WIN LOSS
Semifinals Alexander Landis Alisha Chase WIN LOSS
Gold Medal Match Nikolas Chad Sandidge Alexander Landis WIN LOSS
Bronze Medal Match Julia Larsen Alisha Chase WIN LOSS
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Mark Olsen Liam Ecker LOSS WIN
Pools Kevin Murakoshi Isaac Benzing LOSS WIN
Pools Damian Ruiz Cody Kiwaczyk LOSS WIN
Pools Kevin Murakoshi Mark Olsen WIN LOSS
Pools Liam Ecker Isaac Benzing WIN LOSS
Pools Mark Olsen Cody Kiwaczyk LOSS WIN
Pools Kevin Murakoshi Damian Ruiz WIN LOSS
Pools Isaac Benzing Cody Kiwaczyk LOSS WIN
Pools Damian Ruiz Liam Ecker LOSS WIN
Pools Isaac Benzing Mark Olsen WIN LOSS
Pools Kevin Murakoshi Cody Kiwaczyk LOSS WIN
Pools Damian Ruiz Mark Olsen LOSS WIN
Pools Liam Ecker Kevin Murakoshi LOSS WIN
Pools Damian Ruiz Isaac Benzing LOSS WIN
Pools Cody Kiwaczyk Liam Ecker WIN LOSS
Pools Luke Mello Grant Parrinello LOSS WIN
Pools Matthew Dominguez Ramon Diaz LOSS WIN
Pools Dimitri Sanborn Samuel Ryals LOSS WIN
Pools Luke Mello Matthew Dominguez LOSS WIN
Pools Grant Parrinello Ramon Diaz LOSS WIN
Pools Luke Mello Samuel Ryals LOSS WIN
Pools Dimitri Sanborn Matthew Dominguez LOSS WIN
Pools Samuel Ryals Ramon Diaz WIN LOSS
Pools Dimitri Sanborn Grant Parrinello WIN LOSS
Pools Luke Mello Ramon Diaz LOSS WIN
Pools Matthew Dominguez Samuel Ryals LOSS WIN
Pools Dimitri Sanborn Luke Mello LOSS WIN
Pools Grant Parrinello Matthew Dominguez LOSS WIN
Pools Dimitri Sanborn Ramon Diaz LOSS WIN
Pools Grant Parrinello Samuel Ryals LOSS WIN
Pools Jordan Nebeker Thomas Kesler LOSS WIN
Pools Randy Reyes Daniel Zimet WIN LOSS
Pools Chandler Brown Joshua Maltese WIN LOSS
Pools Jordan Nebeker Daniel Zimet LOSS WIN
Pools Randy Reyes Thomas Kesler LOSS WIN
Pools Jordan Nebeker Chandler Brown LOSS WIN
Pools Joshua Maltese Daniel Zimet WIN LOSS
Pools Randy Reyes Chandler Brown LOSS WIN
Pools Joshua Maltese Thomas Kesler LOSS WIN
Pools Jordan Nebeker Randy Reyes LOSS WIN
Pools Chandler Brown Daniel Zimet WIN LOSS
Pools Jordan Nebeker Joshua Maltese LOSS WIN
Pools Thomas Kesler Daniel Zimet WIN LOSS
Pools Randy Reyes Joshua Maltese WIN LOSS
Pools Chandler Brown Thomas Kesler WIN LOSS
Pools Calder Larsen Robert Placencia LOSS WIN
Pools Mark Smead Anthony Julin WIN LOSS
Pools Mykhaylo Skorobogatov Jason Hughes WIN LOSS
Pools Mark Smead Calder Larsen LOSS WIN
Pools Anthony Julin Robert Placencia LOSS WIN
Pools Calder Larsen Mykhaylo Skorobogatov LOSS WIN
Pools Jason Hughes Mark Smead LOSS WIN
Pools Mykhaylo Skorobogatov Anthony Julin WIN LOSS
Pools Jason Hughes Robert Placencia LOSS WIN
Pools Calder Larsen Anthony Julin LOSS WIN
Pools Mark Smead Mykhaylo Skorobogatov LOSS WIN
Pools Jason Hughes Calder Larsen WIN LOSS
Pools Robert Placencia Mark Smead WIN LOSS
Pools Jason Hughes Anthony Julin WIN LOSS
Pools Robert Placencia Mykhaylo Skorobogatov LOSS WIN
Pools Alexander Landis Adam Simmons LOSS WIN
Pools Cameron Rasmussen Christian Buettner WIN LOSS
Pools Adam Gerrald Alex Williamson LOSS WIN
Pools Alexander Landis Cameron Rasmussen LOSS WIN
Pools Adam Simmons Christian Buettner LOSS WIN
Pools Alexander Landis Alex Williamson LOSS WIN
Pools Adam Gerrald Cameron Rasmussen LOSS WIN
Pools Alex Williamson Christian Buettner WIN LOSS
Pools Adam Gerrald Adam Simmons LOSS WIN
Pools Alexander Landis Christian Buettner LOSS WIN
Pools Cameron Rasmussen Alex Williamson WIN LOSS
Pools Alexander Landis Adam Gerrald LOSS WIN
Pools Cameron Rasmussen Adam Simmons WIN LOSS
Pools Adam Gerrald Christian Buettner WIN LOSS
Pools Adam Simmons Alex Williamson LOSS WIN
Pools Michael Tucker Paul Barolet WIN LOSS
Pools Ronin Richards Eric Zhong WIN LOSS
Pools Max Zimet Daniel Pierce WIN LOSS
Pools Paul Barolet Ronin Richards LOSS WIN
Pools Michael Tucker Eric Zhong LOSS WIN
Pools Paul Barolet Max Zimet LOSS WIN
Pools Daniel Pierce Ronin Richards LOSS WIN
Pools Max Zimet Eric Zhong WIN LOSS
Pools Michael Tucker Daniel Pierce LOSS WIN
Pools Paul Barolet Eric Zhong LOSS WIN
Pools Max Zimet Ronin Richards LOSS WIN
Pools Paul Barolet Daniel Pierce LOSS WIN
Pools Michael Tucker Ronin Richards WIN LOSS
Pools Eric Zhong Daniel Pierce LOSS WIN
Pools Max Zimet Michael Tucker WIN LOSS
Pools Jonathan Clyde Ying Brayden Penrod WIN LOSS
Pools Adithya Radhakrishnan Sean Leonard WIN LOSS
Pools Michael Konrad Michael Homiak WIN LOSS
Pools Adithya Radhakrishnan Brayden Penrod WIN LOSS
Pools Jonathan Clyde Ying Sean Leonard WIN LOSS
Pools Michael Konrad Brayden Penrod WIN LOSS
Pools Adithya Radhakrishnan Michael Homiak WIN LOSS
Pools Michael Konrad Sean Leonard LOSS WIN
Pools Jonathan Clyde Ying Michael Homiak WIN LOSS
Pools Brayden Penrod Sean Leonard LOSS WIN
Pools Michael Konrad Adithya Radhakrishnan LOSS WIN
Pools Michael Homiak Brayden Penrod WIN LOSS
Pools Adithya Radhakrishnan Jonathan Clyde Ying WIN LOSS
Pools Michael Homiak Sean Leonard LOSS WIN
Pools Michael Konrad Jonathan Clyde Ying LOSS WIN
Top 21 Alex Williamson Joshua Maltese WIN LOSS
Top 21 Kevin Murakoshi Robert Placencia LOSS WIN
Top 21 Matthew Dominguez Daniel Pierce WIN LOSS
Top 21 Liam Ecker Sean Leonard WIN LOSS
Top 21 Randy Reyes Isaac Benzing WIN LOSS
Top 16 Randy Reyes Samuel Ryals WIN LOSS
Top 16 Adithya Radhakrishnan Liam Ecker WIN LOSS
Top 16 Matthew Dominguez Cody Kiwaczyk LOSS WIN
Top 16 Robert Placencia Cameron Rasmussen LOSS WIN
Top 16 Chandler Brown Alex Williamson WIN LOSS
Top 16 Mykhaylo Skorobogatov Jonathan Clyde Ying WIN LOSS
Top 16 Ronin Richards Ramon Diaz WIN LOSS
Top 16 Thomas Kesler Max Zimet LOSS WIN
Top 8 Randy Reyes Max Zimet LOSS WIN
Top 8 Adithya Radhakrishnan Ronin Richards LOSS WIN
Top 8 Cody Kiwaczyk Mykhaylo Skorobogatov LOSS WIN
Top 8 Cameron Rasmussen Chandler Brown WIN LOSS
Semifinals Max Zimet Cameron Rasmussen WIN LOSS
Semifinals Ronin Richards Mykhaylo Skorobogatov LOSS WIN
Gold Medal Match Mykhaylo Skorobogatov Max Zimet WIN LOSS
Bronze Medal Match Ronin Richards Cameron Rasmussen LOSS WIN
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Raul Barrera-Barraza Cody Jefferson WIN LOSS
Pools Cassidy Wheeler Katie Letsinger WIN LOSS
Pools Spencer Phillips Iris Garcia LOSS WIN
Pools Raul Barrera-Barraza Cassidy Wheeler WIN LOSS
Pools Katie Letsinger Cody Jefferson LOSS WIN
Pools Iris Garcia Raul Barrera-Barraza WIN LOSS
Pools Spencer Phillips Cassidy Wheeler WIN LOSS
Pools Iris Garcia Katie Letsinger WIN LOSS
Pools Spencer Phillips Cody Jefferson LOSS WIN
Pools Raul Barrera-Barraza Katie Letsinger WIN LOSS
Pools Iris Garcia Cassidy Wheeler WIN LOSS
Pools Spencer Phillips Raul Barrera-Barraza LOSS WIN
Pools Cody Jefferson Cassidy Wheeler WIN LOSS
Pools Spencer Phillips Katie Letsinger WIN LOSS
Pools Iris Garcia Cody Jefferson WIN LOSS
Pools Luke Letsinger Harriet Coates WIN LOSS
Pools Aaron Sanderson Christina Mullison WIN LOSS
Pools Sawyer Rardin Chris Mineweaser LOSS WIN
Pools Aaron Sanderson Luke Letsinger LOSS WIN
Pools Christina Mullison Harriet Coates LOSS WIN
Pools Sawyer Rardin Luke Letsinger WIN LOSS
Pools Aaron Sanderson Chris Mineweaser LOSS WIN
Pools Christina Mullison Sawyer Rardin LOSS WIN
Pools Harriet Coates Chris Mineweaser LOSS WIN
Pools Christina Mullison Luke Letsinger LOSS WIN
Pools Aaron Sanderson Sawyer Rardin LOSS WIN
Pools Luke Letsinger Chris Mineweaser WIN LOSS
Pools Aaron Sanderson Harriet Coates WIN LOSS
Pools Christina Mullison Chris Mineweaser LOSS WIN
Pools Harriet Coates Sawyer Rardin LOSS WIN
Pools Alisha Chase Rebecca Thompson LOSS WIN
Pools Stephen Weikel Steve Shucker LOSS WIN
Pools Cory Patterson Alec Villanueva WIN LOSS
Pools Rebecca Thompson Steve Shucker LOSS WIN
Pools Alisha Chase Stephen Weikel LOSS WIN
Pools Cory Patterson Rebecca Thompson WIN LOSS
Pools Alec Villanueva Steve Shucker WIN LOSS
Pools Cory Patterson Stephen Weikel WIN LOSS
Pools Alisha Chase Alec Villanueva LOSS WIN
Pools Rebecca Thompson Stephen Weikel LOSS WIN
Pools Cory Patterson Steve Shucker WIN LOSS
Pools Alec Villanueva Rebecca Thompson WIN LOSS
Pools Alisha Chase Steve Shucker WIN LOSS
Pools Alec Villanueva Stephen Weikel LOSS WIN
Pools Cory Patterson Alisha Chase WIN LOSS
Pools Robert Lovelady Hayden Parsley LOSS WIN
Pools Aaron Yang Kiera Martin WIN LOSS
Pools Mathew Aaron Michael McGhee LOSS WIN
Pools Robert Lovelady Aaron Yang LOSS WIN
Pools Hayden Parsley Kiera Martin WIN LOSS
Pools Robert Lovelady Michael McGhee LOSS WIN
Pools Mathew Aaron Aaron Yang LOSS WIN
Pools Kiera Martin Michael McGhee LOSS WIN
Pools Mathew Aaron Hayden Parsley LOSS WIN
Pools Robert Lovelady Kiera Martin WIN LOSS
Pools Aaron Yang Michael McGhee LOSS WIN
Pools Robert Lovelady Mathew Aaron WIN LOSS
Pools Hayden Parsley Aaron Yang LOSS WIN
Pools Kiera Martin Mathew Aaron LOSS WIN
Pools Michael McGhee Hayden Parsley WIN LOSS
Pools Zack Andrus Cameron Wright LOSS WIN
Pools Nikolas Chad Sandidge Curtis Thornsberry WIN LOSS
Pools Ian Wilson Sean Bassari WIN LOSS
Pools Cameron Wright Curtis Thornsberry WIN LOSS
Pools Nikolas Chad Sandidge Zack Andrus LOSS WIN
Pools Ian Wilson Cameron Wright WIN LOSS
Pools Sean Bassari Curtis Thornsberry WIN LOSS
Pools Ian Wilson Nikolas Chad Sandidge WIN LOSS
Pools Zack Andrus Sean Bassari WIN LOSS
Pools Nikolas Chad Sandidge Cameron Wright LOSS WIN
Pools Ian Wilson Curtis Thornsberry WIN LOSS
Pools Sean Bassari Cameron Wright WIN LOSS
Pools Zack Andrus Curtis Thornsberry LOSS WIN
Pools Nikolas Chad Sandidge Sean Bassari WIN LOSS
Pools Ian Wilson Zack Andrus WIN LOSS
Pools Judah Hughes Sam Keiser LOSS WIN
Pools Noah Schnoll Jordan Kuneyl LOSS WIN
Pools David Lillethun Joshua Hineman WIN LOSS
Pools Sam Keiser Noah Schnoll WIN LOSS
Pools Judah Hughes Jordan Kuneyl WIN LOSS
Pools David Lillethun Sam Keiser LOSS WIN
Pools Joshua Hineman Noah Schnoll WIN LOSS
Pools David Lillethun Jordan Kuneyl WIN LOSS
Pools Judah Hughes Joshua Hineman LOSS WIN
Pools Sam Keiser Jordan Kuneyl WIN LOSS
Pools David Lillethun Noah Schnoll WIN LOSS
Pools Joshua Hineman Sam Keiser WIN LOSS
Pools Judah Hughes Noah Schnoll WIN LOSS
Pools Joshua Hineman Jordan Kuneyl WIN LOSS
Pools David Lillethun Judah Hughes LOSS WIN
Pools Chris Lee Andrew Bradford WIN LOSS
Pools Edward Meyers Aaron Nichols WIN LOSS
Pools Connor Zaeske Eugene Jay WIN LOSS
Pools Edward Meyers Andrew Bradford LOSS WIN
Pools Chris Lee Aaron Nichols WIN LOSS
Pools Eugene Jay Andrew Bradford LOSS WIN
Pools Connor Zaeske Edward Meyers WIN LOSS
Pools Aaron Nichols Eugene Jay LOSS WIN
Pools Connor Zaeske Chris Lee WIN LOSS
Pools Aaron Nichols Andrew Bradford LOSS WIN
Pools Edward Meyers Eugene Jay WIN LOSS
Pools Connor Zaeske Andrew Bradford WIN LOSS
Pools Chris Lee Edward Meyers WIN LOSS
Pools Connor Zaeske Aaron Nichols WIN LOSS
Pools Eugene Jay Chris Lee LOSS WIN
Top 21 Chris Lee Andrew Bradford LOSS WIN
Top 21 Judah Hughes Joshua Hineman WIN LOSS
Top 21 Stephen Weikel Hayden Parsley LOSS WIN
Top 21 David Lillethun Alec Villanueva LOSS WIN
Top 21 Cameron Wright Cody Jefferson WIN LOSS
Top 16 Cory Patterson Cameron Wright LOSS WIN
Top 16 Iris Garcia Alec Villanueva WIN LOSS
Top 16 Hayden Parsley Connor Zaeske LOSS WIN
Top 16 Michael McGhee Judah Hughes LOSS WIN
Top 16 Ian Wilson Andrew Bradford LOSS WIN
Top 16 Sawyer Rardin Luke Letsinger LOSS WIN
Top 16 Raul Barrera-Barraza Chris Mineweaser LOSS WIN
Top 16 Aaron Yang Sam Keiser LOSS WIN
Top 8 Cameron Wright Sam Keiser WIN LOSS
Top 8 Iris Garcia Chris Mineweaser WIN LOSS
Top 8 Connor Zaeske Luke Letsinger WIN LOSS
Top 8 Judah Hughes Andrew Bradford LOSS WIN
Semifinals Cameron Wright Andrew Bradford LOSS WIN
Semifinals Connor Zaeske Iris Garcia WIN LOSS
Gold Medal Match Connor Zaeske Andrew Bradford WIN LOSS
Bronze Medal Match Iris Garcia Cameron Wright WIN LOSS
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Cameron Rasmussen Isabel Branch WIN LOSS
Pools Dimitri Sanborn Sage Nagai LOSS WIN
Pools Isabel Branch Derek Wise LOSS WIN
Pools Sage Nagai Cameron Rasmussen WIN LOSS
Pools Dimitri Sanborn Derek Wise LOSS WIN
Pools Isabel Branch Sage Nagai LOSS WIN
Pools Dimitri Sanborn Cameron Rasmussen LOSS WIN
Pools Derek Wise Sage Nagai WIN LOSS
Pools Dimitri Sanborn Isabel Branch LOSS WIN
Pools Derek Wise Cameron Rasmussen WIN LOSS
Pools Christopher Soohoo Andrew Bradford LOSS WIN
Pools Cody Kiwaczyk Noah Green WIN LOSS
Pools Adithya Radhakrishnan Samuel Ryals LOSS WIN
Pools Cody Kiwaczyk Andrew Bradford LOSS WIN
Pools Christopher Soohoo Noah Green LOSS WIN
Pools Samuel Ryals Andrew Bradford WIN LOSS
Pools Adithya Radhakrishnan Cody Kiwaczyk WIN LOSS
Pools Samuel Ryals Noah Green WIN LOSS
Pools Christopher Soohoo Adithya Radhakrishnan WIN LOSS
Pools Andrew Bradford Noah Green WIN LOSS
Pools Cody Kiwaczyk Samuel Ryals LOSS WIN
Pools Adithya Radhakrishnan Andrew Bradford LOSS WIN
Pools Christopher Soohoo Cody Kiwaczyk WIN LOSS
Pools Adithya Radhakrishnan Noah Green LOSS WIN
Pools Samuel Ryals Christopher Soohoo WIN LOSS
Pools Alec Villanueva Mark Smead LOSS WIN
Pools Adam Gerrald Thomas Kesler LOSS WIN
Pools Justinder Singh Isaac Benzing LOSS WIN
Pools Adam Gerrald Mark Smead WIN LOSS
Pools Alec Villanueva Thomas Kesler LOSS WIN
Pools Justinder Singh Mark Smead WIN LOSS
Pools Adam Gerrald Isaac Benzing LOSS WIN
Pools Justinder Singh Thomas Kesler WIN LOSS
Pools Isaac Benzing Alec Villanueva WIN LOSS
Pools Mark Smead Thomas Kesler LOSS WIN
Pools Adam Gerrald Justinder Singh LOSS WIN
Pools Isaac Benzing Mark Smead WIN LOSS
Pools Adam Gerrald Alec Villanueva LOSS WIN
Pools Thomas Kesler Isaac Benzing LOSS WIN
Pools Justinder Singh Alec Villanueva WIN LOSS
Pools Kevin Murakoshi Jason Hughes LOSS WIN
Pools Thomas Nicol Robert Placencia LOSS WIN
Pools Anthony Buonomo Daniel Putnam WIN LOSS
Pools Thomas Nicol Jason Hughes WIN LOSS
Pools Kevin Murakoshi Robert Placencia WIN LOSS
Pools Jason Hughes Anthony Buonomo LOSS WIN
Pools Thomas Nicol Daniel Putnam LOSS WIN
Pools Anthony Buonomo Robert Placencia LOSS WIN
Pools Kevin Murakoshi Daniel Putnam WIN LOSS
Pools Jason Hughes Robert Placencia LOSS WIN
Pools Thomas Nicol Anthony Buonomo LOSS WIN
Pools Jason Hughes Daniel Putnam WIN LOSS
Pools Kevin Murakoshi Thomas Nicol WIN LOSS
Pools Robert Placencia Daniel Putnam WIN LOSS
Pools Kevin Murakoshi Anthony Buonomo WIN LOSS
Pools Michael Konrad Nathan Grepares LOSS WIN
Pools Tony Huang Rowan Etzel LOSS WIN
Pools Rashelle DeBolt Adam Simmons WIN LOSS
Pools Rowan Etzel Nathan Grepares LOSS WIN
Pools Tony Huang Michael Konrad WIN LOSS
Pools Nathan Grepares Adam Simmons LOSS WIN
Pools Rowan Etzel Rashelle DeBolt WIN LOSS
Pools Adam Simmons Tony Huang LOSS WIN
Pools Michael Konrad Rashelle DeBolt LOSS WIN
Pools Nathan Grepares Tony Huang WIN LOSS
Pools Adam Simmons Rowan Etzel WIN LOSS
Pools Rashelle DeBolt Nathan Grepares LOSS WIN
Pools Michael Konrad Rowan Etzel LOSS WIN
Pools Rashelle DeBolt Tony Huang LOSS WIN
Pools Michael Konrad Adam Simmons LOSS WIN
Pools Randy Reyes Collin Vredenburg LOSS WIN
Pools Ethan Bandy Joshua Maltese LOSS WIN
Pools Jesus Gonzalez Alex Williamson LOSS WIN
Pools Randy Reyes Ethan Bandy WIN LOSS
Pools Alex Williamson Randy Reyes WIN LOSS
Pools Jesus Gonzalez Ethan Bandy LOSS WIN
Pools Joshua Maltese Alex Williamson LOSS WIN
Pools Randy Reyes Joshua Maltese WIN LOSS
Pools Alex Williamson Ethan Bandy WIN LOSS
Pools Randy Reyes Jesus Gonzalez WIN LOSS
Pools Joshua Maltese Jesus Gonzalez WIN LOSS
Top 16 Isaac Benzing Rowan Etzel WIN LOSS
Top 16 Samuel Ryals Thomas Kesler WIN LOSS
Top 16 Anthony Buonomo Derek Wise LOSS WIN
Top 16 Alex Williamson Tony Huang WIN LOSS
Top 16 Adam Simmons Nathan Grepares LOSS WIN
Top 16 Andrew Bradford Sage Nagai WIN LOSS
Top 16 Randy Reyes Robert Placencia LOSS WIN
Top 16 Justinder Singh Kevin Murakoshi WIN LOSS
Top 8 Justinder Singh Isaac Benzing WIN LOSS
Top 8 Robert Placencia Samuel Ryals LOSS WIN
Top 8 Andrew Bradford Derek Wise WIN LOSS
Top 8 Nathan Grepares Alex Williamson LOSS WIN
Semifinals Alex Williamson Justinder Singh LOSS WIN
Semifinals Andrew Bradford Samuel Ryals LOSS WIN
Gold Medal Match Justinder Singh Samuel Ryals LOSS WIN
Bronze Medal Match Andrew Bradford Alex Williamson LOSS WIN
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Jordan Yonts Curtis Thornsberry WIN LOSS
Pools CaiPendragon Skigin Cameron Wright LOSS WIN
Pools Eric Zhong Curtis Thornsberry WIN LOSS
Pools Jordan Yonts Cameron Wright WIN LOSS
Pools Eric Zhong CaiPendragon Skigin WIN LOSS
Pools Cameron Wright Curtis Thornsberry WIN LOSS
Pools Jordan Yonts CaiPendragon Skigin WIN LOSS
Pools Eric Zhong Cameron Wright WIN LOSS
Pools CaiPendragon Skigin Curtis Thornsberry LOSS WIN
Pools Jordan Yonts Eric Zhong LOSS WIN
Pools Alexander Landis David Lillethun LOSS WIN
Pools Spencer Phillips Daniel Lopez WIN LOSS
Pools Alexander Landis Daniel Zimet WIN LOSS
Pools Spencer Phillips David Lillethun LOSS WIN
Pools Daniel Lopez Daniel Zimet WIN LOSS
Pools Alexander Landis Spencer Phillips WIN LOSS
Pools Daniel Lopez David Lillethun WIN LOSS
Pools Spencer Phillips Daniel Zimet LOSS WIN
Pools Alexander Landis Daniel Lopez LOSS WIN
Pools David Lillethun Daniel Zimet LOSS WIN
Pools Clint O'Brien Jason Woo WIN LOSS
Pools Connor Richardson Clint O'Brien LOSS WIN
Pools Connor Richardson Steve Shucker WIN LOSS
Pools Jason Woo Steve Shucker WIN LOSS
Pools Connor Richardson Jason Woo LOSS WIN
Pools Clint O'Brien Steve Shucker WIN LOSS
Pools Connor Richardson Joshua Warner LOSS WIN
Pools Joshua Warner Steve Shucker WIN LOSS
Pools Joshua Warner Jason Woo WIN LOSS
Pools Clint O'Brien Joshua Warner WIN LOSS
Pools Liam Ecker Luke Letsinger WIN LOSS
Pools Jordan Nebeker Kiera Martin WIN LOSS
Pools Aaron Yang Luke Letsinger WIN LOSS
Pools Jordan Nebeker Liam Ecker WIN LOSS
Pools Kiera Martin Aaron Yang LOSS WIN
Pools Jordan Nebeker Luke Letsinger WIN LOSS
Pools Liam Ecker Kiera Martin WIN LOSS
Pools Aaron Yang Jordan Nebeker WIN LOSS
Pools Kiera Martin Luke Letsinger LOSS WIN
Pools Aaron Yang Liam Ecker WIN LOSS
Pools Jon Ryan Jonathan Pena LOSS WIN
Pools Colin Whitfill Katie Letsinger WIN LOSS
Pools Jack Stewart Jon Ryan WIN LOSS
Pools Jonathan Pena Colin Whitfill WIN LOSS
Pools Jack Stewart Katie Letsinger WIN LOSS
Pools Jon Ryan Colin Whitfill LOSS WIN
Pools Jonathan Pena Katie Letsinger WIN LOSS
Pools Jack Stewart Colin Whitfill WIN LOSS
Pools Jon Ryan Katie Letsinger WIN LOSS
Pools Jack Stewart Jonathan Pena LOSS WIN
Pools Connor Zaeske Jonathan Pena WIN LOSS
Pools Connor Zaeske Katie Letsinger WIN LOSS
Pools Jack Stewart Connor Zaeske LOSS WIN
Pools Jon Ryan Connor Zaeske LOSS WIN
Pools Connor Zaeske Colin Whitfill WIN LOSS
Pools Jacob Chamberlain Damian Ruiz LOSS WIN
Pools Nikolas Chad Sandidge Thomas Spencer LOSS WIN
Pools Jacob Chamberlain Matthew Dominguez LOSS WIN
Pools Damian Ruiz Thomas Spencer WIN LOSS
Pools Nikolas Chad Sandidge Matthew Dominguez LOSS WIN
Pools Jacob Chamberlain Thomas Spencer WIN LOSS
Pools Nikolas Chad Sandidge Damian Ruiz WIN LOSS
Pools Matthew Dominguez Thomas Spencer WIN LOSS
Pools Jacob Chamberlain Nikolas Chad Sandidge WIN LOSS
Pools Damian Ruiz Matthew Dominguez LOSS WIN
Top 16 Matthew Dominguez Liam Ecker WIN LOSS
Top 16 Connor Zaeske Damian Ruiz LOSS WIN
Top 16 Aaron Yang Jacob Chamberlain WIN LOSS
Top 16 Clint O'Brien Daniel Zimet LOSS WIN
Top 16 Jason Woo Eric Zhong LOSS WIN
Top 16 Jack Stewart Jonathan Pena LOSS WIN
Top 16 Jordan Nebeker Jordan Yonts WIN LOSS
Top 16 Joshua Warner Daniel Lopez WIN LOSS
Top 8 Joshua Warner Matthew Dominguez LOSS WIN
Top 8 Jordan Nebeker Damian Ruiz LOSS WIN
Top 8 Aaron Yang Jonathan Pena WIN LOSS
Top 8 Daniel Zimet Eric Zhong LOSS WIN
Semifinals Matthew Dominguez Eric Zhong WIN LOSS
Semifinals Aaron Yang Damian Ruiz LOSS WIN
Gold Medal Match Matthew Dominguez Damian Ruiz WIN LOSS
Bronze Medal Match Aaron Yang Eric Zhong WIN LOSS
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Rain Epp Ilyse Kullman LOSS WIN
Pools Iris Garcia Lindsey Mitchell WIN LOSS
Pools Kari Baker Rain Epp LOSS WIN
Pools Lindsey Mitchell Ilyse Kullman WIN LOSS
Pools Kari Baker Iris Garcia LOSS WIN
Pools Lindsey Mitchell Rain Epp WIN LOSS
Pools Iris Garcia Ilyse Kullman WIN LOSS
Pools Kari Baker Lindsey Mitchell LOSS WIN
Pools Rain Epp Iris Garcia LOSS WIN
Pools Kari Baker Ilyse Kullman LOSS WIN
Pools Katie Letsinger Jin Huo LOSS WIN
Pools Scarlett Wren Ord Leigh Walker WIN LOSS
Pools Jin Huo Veronica Young WIN LOSS
Pools Katie Letsinger Leigh Walker WIN LOSS
Pools Veronica Young Scarlett Wren Ord LOSS WIN
Pools Jin Huo Leigh Walker WIN LOSS
Pools Katie Letsinger Scarlett Wren Ord LOSS WIN
Pools Veronica Young Leigh Walker WIN LOSS
Pools Jin Huo Scarlett Wren Ord LOSS WIN
Pools Katie Letsinger Veronica Young LOSS WIN
Pools Allison Estes-Smargiassi Katharine Bancroft LOSS WIN
Pools Piper Maerker Rowan Etzel LOSS WIN
Pools Kayla Mouriz Ania Chaney LOSS WIN
Pools Piper Maerker Katharine Bancroft WIN LOSS
Pools Allison Estes-Smargiassi Rowan Etzel LOSS WIN
Pools Katharine Bancroft Ania Chaney WIN LOSS
Pools Piper Maerker Kayla Mouriz WIN LOSS
Pools Rowan Etzel Ania Chaney WIN LOSS
Pools Kayla Mouriz Allison Estes-Smargiassi WIN LOSS
Pools Rowan Etzel Katharine Bancroft LOSS WIN
Pools Piper Maerker Ania Chaney WIN LOSS
Pools Kayla Mouriz Katharine Bancroft LOSS WIN
Pools Allison Estes-Smargiassi Piper Maerker LOSS WIN
Pools Rowan Etzel Kayla Mouriz WIN LOSS
Pools Allison Estes-Smargiassi Ania Chaney LOSS WIN
Pools Lauren Redman Clare Lahey LOSS WIN
Pools Jessica Fox Caitlyn Trautwein LOSS WIN
Pools Harriet Coates Rashelle DeBolt LOSS WIN
Pools Lauren Redman Caitlyn Trautwein WIN LOSS
Pools Jessica Fox Clare Lahey LOSS WIN
Pools Lauren Redman Harriet Coates LOSS WIN
Pools Caitlyn Trautwein Rashelle DeBolt LOSS WIN
Pools Jessica Fox Harriet Coates LOSS WIN
Pools Clare Lahey Rashelle DeBolt LOSS WIN
Pools Lauren Redman Jessica Fox WIN LOSS
Pools Caitlyn Trautwein Harriet Coates LOSS WIN
Pools Lauren Redman Rashelle DeBolt LOSS WIN
Pools Caitlyn Trautwein Clare Lahey LOSS WIN
Pools Jessica Fox Rashelle DeBolt LOSS WIN
Pools Clare Lahey Harriet Coates WIN LOSS
Top 12 Ania Chaney Clare Lahey LOSS WIN
Top 12 Ilyse Kullman Rowan Etzel WIN LOSS
Top 12 Jin Huo Veronica Young LOSS WIN
Top 12 Lindsey Mitchell Harriet Coates WIN LOSS
Top 8 Scarlett Wren Ord Lindsey Mitchell WIN LOSS
Top 8 Rashelle DeBolt Veronica Young WIN LOSS
Top 8 Iris Garcia Ilyse Kullman WIN LOSS
Top 8 Piper Maerker Clare Lahey WIN LOSS
Semifinals Piper Maerker Scarlett Wren Ord LOSS WIN
Semifinals Iris Garcia Rashelle DeBolt WIN LOSS
Gold Medal Match Iris Garcia Scarlett Wren Ord WIN LOSS
Bronze Medal Match Piper Maerker Rashelle DeBolt LOSS WIN
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Isabella Cordero Lindsey Mitchell LOSS WIN
Pools Christina Beaulieu Clare Lahey LOSS WIN
Pools Iris Garcia Scarlett Wren Ord LOSS WIN
Pools Isabella Cordero Christina Beaulieu WIN LOSS
Pools Lindsey Mitchell Clare Lahey LOSS WIN
Pools Iris Garcia Isabella Cordero WIN LOSS
Pools Scarlett Wren Ord Christina Beaulieu WIN LOSS
Pools Iris Garcia Clare Lahey LOSS WIN
Pools Lindsey Mitchell Scarlett Wren Ord LOSS WIN
Pools Isabella Cordero Clare Lahey WIN LOSS
Pools Iris Garcia Christina Beaulieu WIN LOSS
Pools Isabella Cordero Scarlett Wren Ord LOSS WIN
Pools Lindsey Mitchell Christina Beaulieu WIN LOSS
Pools Scarlett Wren Ord Clare Lahey WIN LOSS
Pools Iris Garcia Lindsey Mitchell LOSS WIN
Pools Kari Baker Veronica Young LOSS WIN
Pools Lee Coulson Isabel Branch WIN LOSS
Pools Rashelle DeBolt Caitlyn Trautwein LOSS WIN
Pools Kari Baker Lee Coulson LOSS WIN
Pools Isabel Branch Veronica Young WIN LOSS
Pools Kari Baker Rashelle DeBolt LOSS WIN
Pools Lee Coulson Caitlyn Trautwein LOSS WIN
Pools Rashelle DeBolt Isabel Branch WIN LOSS
Pools Caitlyn Trautwein Veronica Young LOSS WIN
Pools Lee Coulson Rashelle DeBolt LOSS WIN
Pools Kari Baker Caitlyn Trautwein LOSS WIN
Pools Lee Coulson Veronica Young WIN LOSS
Pools Rashelle DeBolt Veronica Young WIN LOSS
Pools Harriet Coates Jane Strange WIN LOSS
Pools Piper Maerker Rowan Etzel WIN LOSS
Pools Ashley Hearn Ella Rose WIN LOSS
Pools Harriet Coates Rowan Etzel LOSS WIN
Pools Piper Maerker Jane Strange LOSS WIN
Pools Ashley Hearn Harriet Coates WIN LOSS
Pools Rowan Etzel Ella Rose WIN LOSS
Pools Piper Maerker Ashley Hearn LOSS WIN
Pools Piper Maerker Harriet Coates LOSS WIN
Pools Rowan Etzel Ashley Hearn LOSS WIN
Pools Rowan Etzel Jane Strange LOSS WIN
Pools Jane Strange Ashley Hearn LOSS WIN
Top 9 Lee Coulson Harriet Coates LOSS WIN
Top 8 Scarlett Wren Ord Harriet Coates WIN LOSS
Top 8 Jane Strange Ashley Hearn WIN LOSS
Top 8 Clare Lahey Rashelle DeBolt LOSS WIN
Top 8 Caitlyn Trautwein Lindsey Mitchell LOSS WIN
Semifinals Scarlett Wren Ord Lindsey Mitchell WIN LOSS
Semifinals Jane Strange Rashelle DeBolt WIN LOSS
Gold Medal Match Scarlett Wren Ord Jane Strange LOSS WIN
Bronze Medal Match Lindsey Mitchell Rashelle DeBolt LOSS WIN
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Jess Rozek Kristen Roberts LOSS WIN
Pools Lenore Keiser Rebecca Glass WIN LOSS
Pools Mina Cono Jess Rozek WIN LOSS
Pools Mina Cono Lenore Keiser WIN LOSS
Pools Rebecca Glass Jess Rozek LOSS WIN
Pools Kristen Roberts Lenore Keiser LOSS WIN
Pools Mina Cono Kristen Roberts WIN LOSS
Pools Jess Rozek Lenore Keiser WIN LOSS
Pools Mina Cono Rebecca Glass WIN LOSS
Pools Kristen Roberts Rebecca Glass WIN LOSS
Pools Jess Rozek Katie Letsinger WIN LOSS
Pools Kristen Roberts Katie Letsinger WIN LOSS
Pools Lenore Keiser Katie Letsinger WIN LOSS
Pools Katie Letsinger Rebecca Glass WIN LOSS
Pools Mina Cono Katie Letsinger WIN LOSS
Pools Cassidy Wheeler Ilyse Kullman LOSS WIN
Pools Victoria Perez Jessi Gaisbauer LOSS WIN
Pools Marie Meek Ilyse Kullman LOSS WIN
Pools Victoria Perez Marie Meek WIN LOSS
Pools Jessi Gaisbauer Ilyse Kullman WIN LOSS
Pools Victoria Perez Cassidy Wheeler LOSS WIN
Pools Marie Meek Cassidy Wheeler WIN LOSS
Pools Victoria Perez Ilyse Kullman LOSS WIN
Pools Marie Meek Jessi Gaisbauer LOSS WIN
Pools Cassidy Wheeler Jessi Gaisbauer WIN LOSS
Pools Kayla Mouriz Ilyse Kullman WIN LOSS
Pools Cassidy Wheeler Kayla Mouriz LOSS WIN
Pools Victoria Perez Kayla Mouriz LOSS WIN
Pools Jessi Gaisbauer Kayla Mouriz LOSS WIN
Pools Marie Meek Kayla Mouriz LOSS WIN
Pools Jin Huo Jae Easley LOSS WIN
Pools Julia Larsen Sarah Santa Cruz LOSS WIN
Pools Alanna Wendt Jin Huo WIN LOSS
Pools Sarah Santa Cruz Jae Easley WIN LOSS
Pools Julia Larsen Alanna Wendt WIN LOSS
Pools Sarah Santa Cruz Jin Huo WIN LOSS
Pools Julia Larsen Jae Easley LOSS WIN
Pools Sarah Santa Cruz Alanna Wendt WIN LOSS
Pools Julia Larsen Jin Huo WIN LOSS
Pools Jae Easley Alanna Wendt LOSS WIN
Pools Rain Epp Ania Chaney WIN LOSS
Pools Ashton Warren Abigail Yang LOSS WIN
Pools Aisling Gorgon Ania Chaney WIN LOSS
Pools Rain Epp Abigail Yang WIN LOSS
Pools Ashton Warren Aisling Gorgon LOSS WIN
Pools Ania Chaney Abigail Yang LOSS WIN
Pools Rain Epp Ashton Warren LOSS WIN
Pools Aisling Gorgon Abigail Yang WIN LOSS
Pools Ashton Warren Ania Chaney WIN LOSS
Pools Rain Epp Aisling Gorgon LOSS WIN
Top 11 Ashton Warren Jessi Gaisbauer LOSS WIN
Top 11 Julia Larsen Jess Rozek WIN LOSS
Top 11 Kristen Roberts Ilyse Kullman WIN LOSS
Top 8 Aisling Gorgon Kristen Roberts WIN LOSS
Top 8 Sarah Santa Cruz Julia Larsen LOSS WIN
Top 8 Mina Cono Jessi Gaisbauer LOSS WIN
Top 8 Kayla Mouriz Lenore Keiser LOSS WIN
Semifinals Aisling Gorgon Lenore Keiser LOSS WIN
Semifinals Julia Larsen Jessi Gaisbauer LOSS WIN
Gold Medal Match Lenore Keiser Jessi Gaisbauer LOSS WIN
Bronze Medal Match Aisling Gorgon Julia Larsen LOSS WIN
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Hannah Meade Paige Atkins WIN LOSS
Pools Jessica Fox Lauren Redman LOSS WIN
Pools Emaline Johnson Sophie Rathmann LOSS WIN
Pools Jessica Fox Paige Atkins LOSS WIN
Pools Hannah Meade Lauren Redman WIN LOSS
Pools Sophie Rathmann Paige Atkins WIN LOSS
Pools Jessica Fox Emaline Johnson WIN LOSS
Pools Lauren Redman Sophie Rathmann LOSS WIN
Pools Emaline Johnson Hannah Meade LOSS WIN
Pools Lauren Redman Paige Atkins LOSS WIN
Pools Jessica Fox Sophie Rathmann LOSS WIN
Pools Paige Atkins Emaline Johnson WIN LOSS
Pools Jessica Fox Hannah Meade WIN LOSS
Pools Emaline Johnson Lauren Redman LOSS WIN
Pools Sophie Rathmann Hannah Meade WIN LOSS
Pools Rachel Mumme Erin Haycock LOSS WIN
Pools Katherine Winchell Hannah Kuneyl WIN LOSS
Pools Emma Doyle Bec Weir WIN LOSS
Pools Rachel Mumme Katherine Winchell LOSS WIN
Pools Hannah Kuneyl Erin Haycock LOSS WIN
Pools Emma Doyle Rachel Mumme WIN LOSS
Pools Katherine Winchell Bec Weir WIN LOSS
Pools Hannah Kuneyl Emma Doyle LOSS WIN
Pools Bec Weir Erin Haycock LOSS WIN
Pools Hannah Kuneyl Rachel Mumme WIN LOSS
Pools Emma Doyle Katherine Winchell LOSS WIN
Pools Rachel Mumme Bec Weir LOSS WIN
Pools Katherine Winchell Erin Haycock LOSS WIN
Pools Hannah Kuneyl Bec Weir LOSS WIN
Pools Emma Doyle Erin Haycock LOSS WIN
Pools Rowan Yampol Payden Thompson WIN LOSS
Pools Christina Mullison Elizabeth Thompson LOSS WIN
Pools Whitney Moss Danielle Konicek LOSS WIN
Pools Christina Mullison Payden Thompson WIN LOSS
Pools Elizabeth Thompson Rowan Yampol LOSS WIN
Pools Whitney Moss Payden Thompson LOSS WIN
Pools Christina Mullison Danielle Konicek LOSS WIN
Pools Whitney Moss Elizabeth Thompson LOSS WIN
Pools Danielle Konicek Rowan Yampol WIN LOSS
Pools Elizabeth Thompson Payden Thompson LOSS WIN
Pools Christina Mullison Whitney Moss LOSS WIN
Pools Danielle Konicek Payden Thompson LOSS WIN
Pools Christina Mullison Rowan Yampol LOSS WIN
Pools Danielle Konicek Elizabeth Thompson WIN LOSS
Pools Whitney Moss Rowan Yampol LOSS WIN
Pools Faye Zhang Allison Estes-Smargiassi WIN LOSS
Pools Kelly Lin Vivian Wangsness LOSS WIN
Pools Alisha Chase Emily Blade WIN LOSS
Pools Faye Zhang Kelly Lin LOSS WIN
Pools Allison Estes-Smargiassi Vivian Wangsness LOSS WIN
Pools Faye Zhang Emily Blade WIN LOSS
Pools Kelly Lin Alisha Chase WIN LOSS
Pools Emily Blade Vivian Wangsness LOSS WIN
Pools Allison Estes-Smargiassi Alisha Chase LOSS WIN
Pools Faye Zhang Vivian Wangsness LOSS WIN
Pools Kelly Lin Emily Blade LOSS WIN
Pools Faye Zhang Alisha Chase WIN LOSS
Pools Allison Estes-Smargiassi Kelly Lin LOSS WIN
Pools Alisha Chase Vivian Wangsness LOSS WIN
Pools Allison Estes-Smargiassi Emily Blade LOSS WIN
Top 12 Danielle Konicek Payden Thompson LOSS WIN
Top 12 Faye Zhang Katherine Winchell WIN LOSS
Top 12 Emma Doyle Kelly Lin LOSS WIN
Top 12 Hannah Meade Paige Atkins LOSS WIN
Top 8 Paige Atkins Erin Haycock WIN LOSS
Top 8 Kelly Lin Vivian Wangsness WIN LOSS
Top 8 Faye Zhang Sophie Rathmann WIN LOSS
Top 8 Payden Thompson Rowan Yampol LOSS WIN
Semifinals Paige Atkins Rowan Yampol WIN LOSS
Semifinals Faye Zhang Kelly Lin LOSS WIN
Gold Medal Match Paige Atkins Kelly Lin WIN LOSS
Bronze Medal Match Rowan Yampol Faye Zhang WIN LOSS
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Marie Meek Christina Beaulieu WIN LOSS
Pools Jin Huo Veronica Young WIN LOSS
Pools Marie Meek Rashelle DeBolt LOSS WIN
Pools Jin Huo Christina Beaulieu LOSS WIN
Pools Rashelle DeBolt Veronica Young WIN LOSS
Pools Marie Meek Jin Huo WIN LOSS
Pools Christina Beaulieu Veronica Young LOSS WIN
Pools Jin Huo Rashelle DeBolt LOSS WIN
Pools Marie Meek Veronica Young LOSS WIN
Pools Christina Beaulieu Rashelle DeBolt LOSS WIN
Pools Aisling Gorgon Rebecca Thompson LOSS WIN
Pools Kayla Mouriz Clare Lahey WIN LOSS
Pools Aisling Gorgon Iris Garcia LOSS WIN
Pools Rebecca Thompson Clare Lahey WIN LOSS
Pools Iris Garcia Kayla Mouriz WIN LOSS
Pools Aisling Gorgon Clare Lahey LOSS WIN
Pools Kayla Mouriz Rebecca Thompson LOSS WIN
Pools Iris Garcia Clare Lahey LOSS WIN
Pools Aisling Gorgon Kayla Mouriz LOSS WIN
Pools Iris Garcia Rebecca Thompson WIN LOSS
Pools Julia Larsen Victoria Perez LOSS WIN
Pools Harriet Coates Cassidy Wheeler WIN LOSS
Pools Piper Maerker Julia Larsen WIN LOSS
Pools Victoria Perez Cassidy Wheeler WIN LOSS
Pools Piper Maerker Harriet Coates WIN LOSS
Pools Julia Larsen Cassidy Wheeler WIN LOSS
Pools Victoria Perez Harriet Coates WIN LOSS
Pools Piper Maerker Cassidy Wheeler WIN LOSS
Pools Julia Larsen Harriet Coates LOSS WIN
Pools Piper Maerker Victoria Perez WIN LOSS
Top 8 Kayla Mouriz Rashelle DeBolt LOSS WIN
Top 8 Piper Maerker Veronica Young WIN LOSS
Top 8 Victoria Perez Harriet Coates WIN LOSS
Top 8 Iris Garcia Rebecca Thompson WIN LOSS
Semifinals Iris Garcia Rashelle DeBolt WIN LOSS
Semifinals Piper Maerker Victoria Perez LOSS WIN
Gold Medal Match Iris Garcia Victoria Perez LOSS WIN
Bronze Medal Match Piper Maerker Rashelle DeBolt LOSS WIN
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Lauren Redman Payden Thompson LOSS WIN
Pools Isabel Branch Payden Thompson WIN LOSS
Pools Irene Yang Isabel Branch LOSS WIN
Pools Lauren Redman Irene Yang LOSS WIN
Pools Lauren Redman Isabel Branch LOSS WIN
Pools Payden Thompson Irene Yang WIN LOSS
Pools Jane Strange Scarlett Wren Ord WIN LOSS
Pools Isabella Cordero Hannah Kuneyl WIN LOSS
Pools Molly Feldner Scarlett Wren Ord LOSS WIN
Pools Jane Strange Isabella Cordero WIN LOSS
Pools Molly Feldner Hannah Kuneyl WIN LOSS
Pools Isabella Cordero Scarlett Wren Ord LOSS WIN
Pools Jane Strange Hannah Kuneyl WIN LOSS
Pools Isabella Cordero Molly Feldner WIN LOSS
Pools Hannah Kuneyl Scarlett Wren Ord LOSS WIN
Pools Jane Strange Molly Feldner WIN LOSS
Pools Christina Mullison Jessi Gaisbauer LOSS WIN
Pools Rain Epp Grayson-Claire Palmer WIN LOSS
Pools Christina Mullison Katie Letsinger LOSS WIN
Pools Rain Epp Jessi Gaisbauer LOSS WIN
Pools Katie Letsinger Grayson-Claire Palmer WIN LOSS
Pools Rain Epp Christina Mullison WIN LOSS
Pools Jessi Gaisbauer Grayson-Claire Palmer WIN LOSS
Pools Rain Epp Katie Letsinger WIN LOSS
Pools Christina Mullison Grayson-Claire Palmer LOSS WIN
Pools Katie Letsinger Jessi Gaisbauer LOSS WIN
Top 8 Katie Letsinger Isabel Branch LOSS WIN
Top 8 Isabella Cordero Jessi Gaisbauer WIN LOSS
Top 8 Jane Strange Payden Thompson WIN LOSS
Top 8 Scarlett Wren Ord Rain Epp WIN LOSS
Semifinals Isabel Branch Scarlett Wren Ord LOSS WIN
Semifinals Jane Strange Isabella Cordero WIN LOSS
Gold Medal Match Scarlett Wren Ord Jane Strange WIN LOSS
Bronze Medal Match Isabella Cordero Isabel Branch WIN LOSS
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools Rain Epp Lenore Keiser LOSS WIN
Pools Julia Larsen Grayson-Claire Palmer WIN LOSS
Pools Irene Yang Rashelle DeBolt LOSS WIN
Pools Julia Larsen Rain Epp WIN LOSS
Pools Grayson-Claire Palmer Lenore Keiser LOSS WIN
Pools Rashelle DeBolt Rain Epp WIN LOSS
Pools Julia Larsen Irene Yang WIN LOSS
Pools Grayson-Claire Palmer Rashelle DeBolt LOSS WIN
Pools Irene Yang Lenore Keiser LOSS WIN
Pools Grayson-Claire Palmer Rain Epp LOSS WIN
Pools Julia Larsen Rashelle DeBolt LOSS WIN
Pools Irene Yang Rain Epp LOSS WIN
Pools Julia Larsen Lenore Keiser LOSS WIN
Pools Grayson-Claire Palmer Irene Yang LOSS WIN
Pools Lenore Keiser Rashelle DeBolt LOSS WIN
Pools Piper Maerker Erin Haycock WIN LOSS
Pools Scarlett Wren Ord Veronica Young WIN LOSS
Pools Rowan Etzel Abigail Yang WIN LOSS
Pools Erin Haycock Veronica Young WIN LOSS
Pools Piper Maerker Scarlett Wren Ord WIN LOSS
Pools Rowan Etzel Erin Haycock WIN LOSS
Pools Abigail Yang Veronica Young LOSS WIN
Pools Rowan Etzel Scarlett Wren Ord WIN LOSS
Pools Piper Maerker Abigail Yang WIN LOSS
Pools Erin Haycock Scarlett Wren Ord LOSS WIN
Pools Rowan Etzel Veronica Young WIN LOSS
Pools Erin Haycock Abigail Yang WIN LOSS
Pools Piper Maerker Veronica Young WIN LOSS
Pools Scarlett Wren Ord Abigail Yang WIN LOSS
Pools Piper Maerker Rowan Etzel WIN LOSS
Pools Iris Garcia Kayla Mouriz WIN LOSS
Pools Mina Cono Sophie Rathmann WIN LOSS
Pools Jessi Gaisbauer Isabel Branch LOSS WIN
Pools Sophie Rathmann Kayla Mouriz LOSS WIN
Pools Iris Garcia Mina Cono WIN LOSS
Pools Isabel Branch Kayla Mouriz WIN LOSS
Pools Sophie Rathmann Jessi Gaisbauer LOSS WIN
Pools Mina Cono Isabel Branch WIN LOSS
Pools Iris Garcia Jessi Gaisbauer WIN LOSS
Pools Mina Cono Kayla Mouriz WIN LOSS
Pools Sophie Rathmann Isabel Branch LOSS WIN
Pools Jessi Gaisbauer Kayla Mouriz WIN LOSS
Pools Iris Garcia Sophie Rathmann WIN LOSS
Pools Mina Cono Jessi Gaisbauer WIN LOSS
Pools Iris Garcia Isabel Branch WIN LOSS
Pools Kelly Lin Clare Lahey LOSS WIN
Pools Marie Meek Katie Letsinger WIN LOSS
Pools Christina Beaulieu Ella Rose WIN LOSS
Pools Kelly Lin Katie Letsinger WIN LOSS
Pools Marie Meek Clare Lahey LOSS WIN
Pools Kelly Lin Christina Beaulieu LOSS WIN
Pools Katie Letsinger Ella Rose WIN LOSS
Pools Marie Meek Christina Beaulieu LOSS WIN
Pools Ella Rose Clare Lahey LOSS WIN
Pools Kelly Lin Marie Meek WIN LOSS
Pools Christina Beaulieu Katie Letsinger WIN LOSS
Pools Kelly Lin Ella Rose LOSS WIN
Pools Clare Lahey Katie Letsinger WIN LOSS
Pools Marie Meek Ella Rose LOSS WIN
Pools Clare Lahey Christina Beaulieu WIN LOSS
Top 16 Piper Maerker Erin Haycock WIN LOSS
Top 16 Rashelle DeBolt Rain Epp WIN LOSS
Top 16 Kelly Lin Iris Garcia LOSS WIN
Top 16 Clare Lahey Jessi Gaisbauer WIN LOSS
Top 16 Rowan Etzel Ella Rose WIN LOSS
Top 16 Mina Cono Isabel Branch LOSS WIN
Top 16 Julia Larsen Lenore Keiser LOSS WIN
Top 16 Christina Beaulieu Scarlett Wren Ord LOSS WIN
Top 8 Piper Maerker Scarlett Wren Ord LOSS WIN
Top 8 Rashelle DeBolt Lenore Keiser WIN LOSS
Top 8 Iris Garcia Isabel Branch LOSS WIN
Top 8 Clare Lahey Rowan Etzel LOSS WIN
Semifinals Rowan Etzel Scarlett Wren Ord LOSS WIN
Semifinals Rashelle DeBolt Isabel Branch WIN LOSS
Gold Medal Match Scarlett Wren Ord Rashelle DeBolt WIN LOSS
Bronze Medal Match Rowan Etzel Isabel Branch WIN LOSS

Rating outcomes

This shows how the fighters' ratings changed in the month of the event.

Note: If someone competed in multiple events this month their rating changes will reflect their performance in all those events, not just Cactus Cup 2026

Rank Name Nationality Club Weighted rating Confidence
12 41 Connor Zaeske MKE (Milwaukee) HEMA Club 1909.8 113.6
21 21 Max Zimet San Diego Swordfighters 1875.5 64.4
24 5 Chandler Brown En Garde Fencing 1873 15.4
28 4 Christopher Soohoo Einhorn Los Angeles Historical Fencing Arts 1870.3 25.7
32 14 Ties Kool Historisch Vrijvechten Nederland 1858.9 21.9
42 4 Samuel Ryals Gem City Duelists Society 1822.1 0.9
91 24 Bradley Smith Denver Historical Fencing Academy 1752.4 29.8
95 34 Ronin Richards Sacramento Historical Fencing Academy 1747.2 31.1
99 2 Nathan Grepares Sword to Sword 1743.7 6.3
107 29 Alex Williamson Bighorn Historical Combat 1732.5 28.1
139 14 Matthew Dominguez San Diego Swordfighters 1713.2 16.6
158 6 Derek Wise N/A 1694.4 4.9
162 9 Daniel Pierce Atlanta Historical Fencing Academy 1691.7 6.8
176 5 Andrew Bradford Sacramento Historical Fencing Academy 1683 6.6
187 13 Isaac Benzing Stronghold Historical Combat 1673 9.1
203 43 Sawyer Rardin Black Cat Historical Fencing 1666.3 23.5
211 99 Mykhaylo Skorobogatov Sharukhan 1662.3 52.1
214 85 Jack Stewart United Clans Swordsman Association 1660.7 41.6
232 43 Shane Scallin Black Cat Historical Fencing 1653.9 18.4
233 3 Jonathan Clyde Ying SoCal Swords 1653.4 2.3
243 28 Christopher Yang Cymbrogi School of Western Martial Arts 1645.5 12.8
255 59 Scott Southworth Sword to Sword 1640.7 26.9
294 8 Michael Tucker Tuathair Academy of Swordsmanship 1621.8 5.5
310 36 Anthony Julin Stronghold Historical Combat 1615.3 13.6
377 37 Michael McIntyre Academy of Arms 1592.7 13.9
399 72 Grant Parrinello Einhorn Los Angeles Historical Fencing Arts 1584 20.5
421 71 Josias Arcadia Ram's Head Fencing 1578 24
465 75 Ramon Diaz Stronghold Historical Combat 1562.9 22.5
511 4 Iris Garcia Rat Lab 1549.1 1.1
537 942 Cody Kiwaczyk Ironwood Historic Swordsmanship 1541.3 163.7
546 7 Sihong Fu Academie Duello 1539.6 1
573 68 Lu Yang San Diego Swordfighters 1532.5 17.6
577 144 Ashley Hearn Atlanta Historical Fencing Academy 1531.4 30.8
598 36 Michael Konrad Ironwood Historic Swordsmanship 1526.8 8.3
627 49 Cameron Rasmussen F3 Sword Academy 1520.8 10.4
705 64 Noah Green Moose Historical Fencing 1503.9 14
707 79 Joshua Warner SoCal Swords 1503.4 16.3
726 32 Aaron Yang F3 Sword Academy 1500.7 6.8
752 72 Alex Jonischkies Sword to Sword 1496.5 11.1
781 62 Thomas Kesler Gem City Duelists Society 1490.2 12.4
785 94 Jason Woo San Diego Swordfighters 1489.5 18.7
799 50 Randy Reyes Phoenix Society of Historical Swordsmanship 1487.1 8.7
846 159 Robert Placencia Ironwood Historic Swordsmanship 1477.9 29
900 116 Paul Barolet Academy of Arms 1468.9 18.8
912 700 Colin Whitfill Sword to Sword 1466.7 103.2
933 68 Jason Hughes San Diego Swordfighters 1463.3 15.6
935 300 Sean Leonard Phoenix Society of Historical Swordsmanship 1462.8 53.3
936 421 Adam Gerrald True Edge Academy of Swordsmanship 1462.7 70.6
937 115 Rashelle DeBolt Noble Science Academy 1462.4 18.7
946 341 Calder Larsen Lost Arts Historic Fencing 1460.4 58.2
976 20 Daniel Zimet San Diego Swordfighters 1454.3 1.4
1017 38 Jonathan Pena San Diego Swordfighters 1447.2 4.7
1018 183 Michael Homiak San Luis Valley Swordguild 1446.7 32.5
1028 22 Raul Barrera-Barraza Davenriche European Martial Artes School 1444.2 5.3
1064 232 Ethan Bandy Resolved in Steel 1438.1 37
1070 182 Rowan Etzel Moose Historical Fencing 1436 33.8
1082 47 Chris Mineweaser Steel Crown Historical Fencing 1433.8 8.3
1319 1148 Trevor Mora Zornhau Alaska 1399.1 130.3
1338 58 Liam Ecker San Diego Swordfighters 1396.5 6.5
1379 1312 Zach Harney Stronghold Historical Combat 1391 145
1381 173 Ella Rose Black Cat Historical Fencing 1390.8 22.9
1405 95 Mark Smead San Luis Valley Swordguild 1388.4 11.3
1476 153 Danial Alt Appalachian Sword Club 1380.9 20
1559 96 Brad Christman Academy of Arms 1370.7 12.5
1641 302 Connor Carvajal San Diego Swordfighters 1361.5 35.1
1772 17 Dimitri Sanborn Ironwood Historic Swordsmanship 1346.6 3.8
1786 134 Lindsey Mitchell Atlanta Historical Fencing Academy 1345.1 17
1795 685 John Durben Stronghold Historical Combat 1344.3 76.5
1832 556 Sam Keiser Austin Historical Weapons Guild 1339.9 63.7
1850 229 Justin Beck F3 Sword Academy 1338.3 29.1
1981 51 Bailey Catoire Sword to Sword 1324.5 7.7
2064 24 Luke Letsinger Columbus United Fencing Club 1316.1 0.4
2107 176 Edward Meyers Black Cat Historical Fencing 1309 18
2161 69 Mark Olsen Blackfriar's School of Fence 1303.4 4.4
2205 314 Thomas Nicol Tempered Mettle Historical Fencing 1298.8 35
2265 13 Bryce Johns True Edge Academy of Swordsmanship 1290.3 0.8
2266 445 Caitlyn Trautwein Atlanta Historical Fencing Academy 1290.3 45.3
2317 40 Connor Richardson Medieval European Martial Arts Guild 1285.3 2
2367 37 Veronica Young Atlanta Historical Fencing Academy 1280.2 6
2486 140 Christina Beaulieu Boston Armizare 1269.4 11.1
2717 741 Jordan Yonts San Diego Swordfighters 1246.9 73.3
2736 40 Ian Wilson Tuathair Academy of Swordsmanship 1245 5.2
2739 97 Stephen Weikel Austin Historical Weapons Guild 1244.7 7.8
2814 747 Jesus Gonzalez En Garde Fencing 1238.8 74.8
2834 83 Alec Villanueva Sacramento Historical Fencing Academy 1236.8 4.6
2847 84 Isabella Cordero Sword to Sword 1235.5 10.6
3064 Jacob Chamberlain Stronghold Historical Combat 1214.3
3077 189 David Lillethun Boston Armizare 1213.3 15.5
3150 188 Brayden Penrod Stronghold Historical Combat 1205.7 14.8
3267 195 Robert Lovelady N/A 1196.3 23.1
3394 1233 Alexander Landis Ironwood Historic Swordsmanship 1183.7 115.1
3485 93 Harriet Coates Phoenix Society of Historical Swordsmanship 1175.1 5.2
3653 774 Joshua Maltese Stronghold Historical Combat 1158.8 71.7
3695 203 Jordan Nebeker True Edge Academy of Swordsmanship 1155.3 15.4
3879 80 Zach Rich Austin Historical Weapons Guild 1139.4 2.8
3995 1637 Julia Larsen Lost Arts Historic Fencing 1131 154.9
4032 510 Cody Jefferson Tuathair Academy of Swordsmanship 1128.3 39.7
4059 801 Jordan Kuneyl Tempered Mettle Historical Fencing 1125.3 79.3
4074 1253 Nikolas Chad Sandidge Seven Swords Academy 1123.9 119
4089 503 Kayla Mouriz Academy of Arms 1122.6 50.3
4150 1078 Steven Garcia Tuathair Academy of Swordsmanship 1117.6 105.3
4187 258 Devin Bizzack Stronghold Historical Combat 1114.5 29.7
4206 219 Corey Heath Stronghold Historical Combat 1112.6 15.6
4283 666 Ania Chaney Boston Armizare 1104.5 67.8
4342 330 Curt Sapp Stronghold Historical Combat 1099.4 34.6
4405 405 Thomas Spencer Ironwood Historic Swordsmanship 1094.5 32.1
4425 Shawn Kreger Tuathair Academy of Swordsmanship 1092.6
4444 321 Katie Letsinger Columbus United Fencing Club 1090.7 34.4
4453 1871 Vivian Wangsness Stronghold Historical Combat 1089.9 182.1
4499 1524 Jerald Mayo Stronghold Historical Combat 1086 147.3
4570 1311 Judah Hughes San Diego Swordfighters 1080.1 128.7
4856 850 Curtis Thornsberry Stronghold Historical Combat 1051.8 83.1
4933 1295 Grace Rudiak Stronghold Historical Combat 1043.9 126.7
5173 31 Ilyse Kullman Einhorn Los Angeles Historical Fencing Arts 1021.3 7.9
5348 1456 Aaron Nichols All For One Fencing 1006.7 154.1
5352 160 Ashton Warren F3 Sword Academy 1006.6 18.1
5368 512 Steve Shucker Ironwood Historic Swordsmanship 1005.2 53.7
5403 478 Abigail Yang Seven Swords Academy 1001.8 37.3
5640 Daniel Lopez Phoenix Society of Historical Swordsmanship 980.6
5775 1171 Cassidy Wheeler Noble Science Academy 966.3 105
5776 507 Alisha Chase Tuathair Academy of Swordsmanship 966.3 53.9
5985 Aaron Sanderson Austin Historical Weapons Guild 946.4
6239 474 Alec Brockell Sacramento Historical Fencing Academy 922.8 39.3
6475 298 Kristen Roberts Academy of Arms 895.8 28.1
6868 Joshua Hineman Phoenix Society of Historical Swordsmanship 850.8
6883 7 Cameron Wright Tempered Mettle Historical Fencing 848.8 5.7
6990 934 Sophie Rathmann Black Falcon School of Arms 836.1 252.7
7911 90 Hannah Meade Sword to Sword 639.5 19.4
7925 80 Rowan Yampol Stronghold Historical Combat 629.4 19.4
7929 Katherine Winchell Stronghold Historical Combat 627.5
7930 Sean Bassari Austin Historical Weapons Guild 627.3
8011 61 Christina Mullison Tempered Mettle Historical Fencing 517.9 9.8
8020 Craig Harkness Austin Historical Weapons Guild 487.9
8033 Allison Estes-Smargiassi Austin Historical Weapons Guild 440.5
8035 CaiPendragon Skigin SoCal Swords 417.6
8042 Victoria Lissy Stronghold Historical Combat 205.9
Rank Name Nationality Club Weighted rating Confidence
25 3 Cody Kiwaczyk Ironwood Historic Swordsmanship 1812.9 8.5
30 1 Samuel Ryals Gem City Duelists Society 1800.7 2.6
39 18 Mykhaylo Skorobogatov Sharukhan 1778.6 38.9
46 9 Chandler Brown En Garde Fencing 1762.5 21.4
84 19 Max Zimet San Diego Swordfighters 1694.2 25.8
101 Alex Williamson Bighorn Historical Combat 1676.1 6.6
124 14 Jonathan Clyde Ying SoCal Swords 1647 16.4
134 27 Michael Konrad Ironwood Historic Swordsmanship 1639.8 22.6
170 228 Cameron Rasmussen F3 Sword Academy 1605.5 133.7
199 38 Robert Placencia Ironwood Historic Swordsmanship 1587 28.2
217 59 Michael Tucker Tuathair Academy of Swordsmanship 1573 39.1
219 34 Thomas Kesler Gem City Duelists Society 1571 20.5
247 39 Adam Simmons Phoenix Society of Historical Swordsmanship 1554.3 24.5
253 Connor Zaeske MKE (Milwaukee) HEMA Club 1552.6
335 95 Matthew Dominguez San Diego Swordfighters 1504.2 44.5
340 250 Ronin Richards Sacramento Historical Fencing Academy 1500.8 102.5
357 35 Liam Ecker San Diego Swordfighters 1494.1 19.6
370 257 Adithya Radhakrishnan Stronghold Historical Combat 1486.5 97.7
406 614 Iris Garcia Rat Lab 1471 192.4
417 279 Randy Reyes Phoenix Society of Historical Swordsmanship 1465.8 96.4
432 70 Grant Parrinello Einhorn Los Angeles Historical Fencing Arts 1461.2 27.1
479 186 Sean Leonard Phoenix Society of Historical Swordsmanship 1443.8 65
481 21 Kevin Murakoshi Sacramento Historical Fencing Academy 1442.4 10.2
517 228 Ramon Diaz Stronghold Historical Combat 1430.2 76.1
594 40 Mark Smead San Luis Valley Swordguild 1401.8 14.8
605 97 Isaac Benzing Stronghold Historical Combat 1397.6 30.1
619 32 Eric Zhong F3 Sword Academy 1393.3 10.2
671 80 Daniel Zimet San Diego Swordfighters 1380.1 18
674 243 Daniel Pierce Atlanta Historical Fencing Academy 1379.4 72.7
690 54 Christian Buettner Maryland Kunst des Fechtens 1374.9 20.8
741 47 Jason Hughes San Diego Swordfighters 1358.4 17.8
766 37 Joshua Maltese Stronghold Historical Combat 1351.9 15.6
814 150 Adam Gerrald True Edge Academy of Swordsmanship 1336 43.1
819 732 Cory Patterson Phoenix Society of Historical Swordsmanship 1333.5 172.6
849 Chris Mineweaser Steel Crown Historical Fencing 1326
868 178 Anthony Julin Stronghold Historical Combat 1322.8 49.2
891 558 Raul Barrera-Barraza Davenriche European Martial Artes School 1316.3 132.9
942 688 Michael McGhee Tattershall School of Defense 1303.3 156.7
952 Andrew Bradford Sacramento Historical Fencing Academy 1300.1
958 38 Michael Homiak San Luis Valley Swordguild 1298.5 7.7
997 Luke Letsinger Columbus United Fencing Club 1288.2
1033 427 Sawyer Rardin Black Cat Historical Fencing 1278.8 96.5
1082 4 Dimitri Sanborn Ironwood Historic Swordsmanship 1266.1 3.2
1083 Sam Keiser Austin Historical Weapons Guild 1265.8
1164 2 Mark Olsen Blackfriar's School of Fence 1247.7 2.8
1182 598 Ian Wilson Tuathair Academy of Swordsmanship 1245.1 128.5
1213 Cameron Wright Tempered Mettle Historical Fencing 1237.8
1259 Aaron Yang F3 Sword Academy 1229.1
1261 189 Damian Ruiz Fireblood Combat 1228.9 34.8
1343 108 Calder Larsen Lost Arts Historic Fencing 1212.7 29.3
1356 604 Chris Lee Phoenix Society of Historical Swordsmanship 1209.3 130.4
1379 192 Alexander Landis Ironwood Historic Swordsmanship 1202.9 36.1
1383 73 Luke Mello Stronghold Historical Combat 1202.4 19.2
1482 673 Judah Hughes San Diego Swordfighters 1182.3 149.5
1534 108 Paul Barolet Academy of Arms 1170.8 16.1
1592 622 Hayden Parsley N/A 1157.5 138.5
1596 Alec Villanueva Sacramento Historical Fencing Academy 1156.5
1711 841 Cody Jefferson Tuathair Academy of Swordsmanship 1136 186.6
1728 78 David Lillethun Boston Armizare 1132.6 21.7
1761 576 Brayden Penrod Stronghold Historical Combat 1125.7 113.6
1807 19 Nikolas Chad Sandidge Seven Swords Academy 1116.7 9.6
1840 388 Jordan Nebeker True Edge Academy of Swordsmanship 1110.2 73.2
1925 Joshua Hineman Phoenix Society of Historical Swordsmanship 1093.6
2085 126 Zack Andrus Phoenix Society of Historical Swordsmanship 1057.6 37.8
2123 Spencer Phillips N/A 1048.4
2304 16 Harriet Coates Phoenix Society of Historical Swordsmanship 1006.8 3.5
2332 Stephen Weikel Austin Historical Weapons Guild 1001.8
2356 Aaron Sanderson Austin Historical Weapons Guild 998
2409 Robert Lovelady N/A 987.6
2463 124 Cassidy Wheeler Noble Science Academy 975.9 32.7
2489 167 Alisha Chase Tuathair Academy of Swordsmanship 969.9 28
2568 64 Curtis Thornsberry Stronghold Historical Combat 952.9 18.3
2626 673 Eugene Jay Lonin League 943.6 136.9
2667 171 Steve Shucker Ironwood Historic Swordsmanship 934.5 49.1
2696 244 Edward Meyers Black Cat Historical Fencing 928.2 72.2
2839 Sean Bassari Austin Historical Weapons Guild 896
2957 Mathew Aaron Stronghold Historical Combat 864.1
3039 266 Noah Schnoll Einhorn Los Angeles Historical Fencing Arts 834.2 67
3088 Rebecca Thompson San Diego Swordfighters 817.9
3130 Katie Letsinger Columbus United Fencing Club 804.4
3233 Jordan Kuneyl Tempered Mettle Historical Fencing 756.8
3298 Kiera Martin Phoenix Society of Historical Swordsmanship 740.7
3381 Christina Mullison Tempered Mettle Historical Fencing 680.7
3400 Aaron Nichols All For One Fencing 640.1
Rank Name Nationality Club Weighted rating Confidence
11 Derek Wise N/A 1843 3.2
22 11 Samuel Ryals Gem City Duelists Society 1802.1 59.9
40 3 Justinder Singh Burning Sun 1728.3 24.4
82 56 Alex Williamson Bighorn Historical Combat 1648.2 59.4
128 6 Anthony Buonomo Austin Historical Weapons Guild 1605.3 2.3
132 30 Kevin Murakoshi Sacramento Historical Fencing Academy 1601.3 39.1
141 3 Collin Vredenburg Metropolitan Historical Fencing Academy 1590.6 10.7
164 29 Adam Simmons Phoenix Society of Historical Swordsmanship 1564 27.7
211 159 Robert Placencia Ironwood Historic Swordsmanship 1515.2 104.6
219 296 Isaac Benzing Stronghold Historical Combat 1505.3 153
226 11 Cameron Rasmussen F3 Sword Academy 1500.1 9
227 571 Matthew Dominguez San Diego Swordfighters 1499.9 262.4
233 16 Christopher Soohoo Einhorn Los Angeles Historical Fencing Arts 1496.9 9
256 19 Rowan Etzel Moose Historical Fencing 1480.3 13
262 46 Alec Villanueva Sacramento Historical Fencing Academy 1477.9 30.9
287 66 Tony Huang Black Tigers 1459.4 38.4
289 134 Aaron Yang F3 Sword Academy 1458.1 67.5
292 125 Michael Konrad Ironwood Historic Swordsmanship 1456.1 98.9
297 85 Thomas Kesler Gem City Duelists Society 1453.8 46.7
301 302 Andrew Bradford Sacramento Historical Fencing Academy 1452 135.1
310 44 Thomas Nicol Tempered Mettle Historical Fencing 1446.1 28.6
323 106 Eric Zhong F3 Sword Academy 1440.9 52.4
325 48 Joshua Maltese Stronghold Historical Combat 1438.7 28.5
332 56 Ethan Bandy Resolved in Steel 1434.2 32.4
343 451 Nathan Grepares Sword to Sword 1429 190.1
363 182 Randy Reyes Phoenix Society of Historical Swordsmanship 1420.2 79.6
371 27 Noah Green Moose Historical Fencing 1415.7 14.1
399 79 Dimitri Sanborn Ironwood Historic Swordsmanship 1403 34.6
403 121 Sage Nagai Noble Science Academy 1401.8 53.5
411 93 Cody Kiwaczyk Ironwood Historic Swordsmanship 1400 39.5
437 151 Adam Gerrald True Edge Academy of Swordsmanship 1387.6 68.1
444 48 Rashelle DeBolt Noble Science Academy 1386.1 25.3
445 18 Isabel Branch New Haven Historical Fencing 1385.9 4
448 79 Jason Hughes San Diego Swordfighters 1383.6 36.4
505 Connor Zaeske MKE (Milwaukee) HEMA Club 1359
516 408 Jonathan Pena San Diego Swordfighters 1354.5 161.8
523 49 Daniel Putnam Academy of Arms 1352.4 13.4
568 11 Mark Smead San Luis Valley Swordguild 1334.3 1.9
575 57 Adithya Radhakrishnan Stronghold Historical Combat 1332 19
582 140 Clint O'Brien Davenriche European Martial Artes School 1327.4 59.1
633 70 Jesus Gonzalez En Garde Fencing 1305.8 28.1
718 37 Jack Stewart United Clans Swordsman Association 1275.8 21.9
722 219 Damian Ruiz Fireblood Combat 1273.4 86.8
744 20 Colin Whitfill Sword to Sword 1263.6 4.1
775 60 Daniel Zimet San Diego Swordfighters 1251.6 17.8
841 Jordan Nebeker True Edge Academy of Swordsmanship 1223.8
928 483 Jordan Yonts San Diego Swordfighters 1194.3 182.8
962 Joshua Warner SoCal Swords 1182.4
1005 56 Liam Ecker San Diego Swordfighters 1167.3 23.3
1212 499 Daniel Lopez Phoenix Society of Historical Swordsmanship 1097.9 192.4
1263 Cameron Wright Tempered Mettle Historical Fencing 1077.2
1290 21 David Lillethun Boston Armizare 1066.6 15.1
1355 Jacob Chamberlain Stronghold Historical Combat 1038.8
1416 412 Jason Woo San Diego Swordfighters 1016.1 173.5
1450 164 Steve Shucker Ironwood Historic Swordsmanship 1003.1 59.6
1578 232 Nikolas Chad Sandidge Seven Swords Academy 965.3 113.7
1634 95 Connor Richardson Medieval European Martial Arts Guild 946.3 52.5
1637 Curtis Thornsberry Stronghold Historical Combat 945.7
1681 Luke Letsinger Columbus United Fencing Club 926.9
1707 Jon Ryan Stronghold Historical Combat 917
1710 Thomas Spencer Ironwood Historic Swordsmanship 915.8
1750 113 CaiPendragon Skigin SoCal Swords 896.8 41.6
1756 280 Alexander Landis Ironwood Historic Swordsmanship 891.1 214.1
1815 64 Kiera Martin Phoenix Society of Historical Swordsmanship 856.8 25
1869 56 Katie Letsinger Columbus United Fencing Club 825.9 24.6
2019 Spencer Phillips N/A 723.1
Rank Name Nationality Club Weighted rating Confidence
8 17 Chandler Brown En Garde Fencing 1908.1 137.2
15 3 Samuel Ryals Gem City Duelists Society 1861.3 43.9
38 6 Cody Kiwaczyk Ironwood Historic Swordsmanship 1734.3 13.2
52 7 Danial Alt Appalachian Sword Club 1696.1 9.9
62 12 Anthony Buonomo Austin Historical Weapons Guild 1677.1 30.2
94 6 Shane Scallin Black Cat Historical Fencing 1623.7 15
113 148 Tony Huang Black Tigers 1592 154.7
135 147 Michael Tucker Tuathair Academy of Swordsmanship 1569 140.6
142 14 Michael Konrad Ironwood Historic Swordsmanship 1562.8 20.6
143 296 Sage Nagai Noble Science Academy 1562.7 227.1
148 7 Sawyer Rardin Black Cat Historical Fencing 1559.1 14.4
152 24 Robert Placencia Ironwood Historic Swordsmanship 1550.8 26.8
153 89 Adam Gerrald True Edge Academy of Swordsmanship 1549 92.8
154 5 Alex Williamson Bighorn Historical Combat 1548.4 7.5
168 27 Gary Ledford SoCal Swords 1531.4 32.5
169 Aaron Yang F3 Sword Academy 1531.3
196 129 Ramon Diaz Stronghold Historical Combat 1507.3 105.9
216 65 Adam Simmons Phoenix Society of Historical Swordsmanship 1491.5 56.7
225 32 Daniel Pierce Atlanta Historical Fencing Academy 1481.1 41.2
232 92 Isaac Benzing Stronghold Historical Combat 1472.9 70.7
241 53 Mark Smead San Luis Valley Swordguild 1459.7 52
247 11 Thomas Kesler Gem City Duelists Society 1451.7 17.3
354 38 Mark Olsen Blackfriar's School of Fence 1383 23.4
365 Ronin Richards Sacramento Historical Fencing Academy 1374.1
391 3 Anthony Julin Stronghold Historical Combat 1359.4 3.4
394 504 Jonathan Clyde Ying SoCal Swords 1359 227.2
401 195 Piper Maerker Stronghold Historical Combat 1355.1 91.3
473 Jason Hughes San Diego Swordfighters 1318.8
560 418 Alec Villanueva Sacramento Historical Fencing Academy 1279 179.1
574 Zach Harney Stronghold Historical Combat 1273.6
599 243 Paul Barolet Academy of Arms 1263.4 102.3
645 32 Clare Lahey SoCal Swords 1244.3 14.3
670 Jordan Nebeker True Edge Academy of Swordsmanship 1229.8
683 Robert Graper N/A 1225
743 89 Ilyse Kullman Einhorn Los Angeles Historical Fencing Arts 1198.5 41.1
748 71 Bryce Johns True Edge Academy of Swordsmanship 1196.5 27.2
794 708 Dimitri Sanborn Ironwood Historic Swordsmanship 1181.1 290.6
841 210 John Durben Stronghold Historical Combat 1161.6 87.7
857 Jerald Mayo Stronghold Historical Combat 1155.8
858 25 Ania Chaney Boston Armizare 1155.3 9.7
872 Corey Heath Stronghold Historical Combat 1148.3
875 582 Andrew Bradford Sacramento Historical Fencing Academy 1147.5 234.1
879 32 Rashelle DeBolt Noble Science Academy 1145.2 18.5
924 159 Lee Coulson Phoenix Society of Historical Swordsmanship 1124 62
945 487 Curt Sapp Stronghold Historical Combat 1114.4 190.3
955 118 Devin Bizzack Stronghold Historical Combat 1112.7 47
963 467 Damian Ruiz Fireblood Combat 1108.6 183.7
967 153 Veronica Young Atlanta Historical Fencing Academy 1106.5 65.9
1028 Hayden Parsley N/A 1083.4
1036 38 Robert Lovelady N/A 1079.8 11.8
1107 Andrew Wilkinson Stronghold Historical Combat 1050
1183 35 Steve Shucker Ironwood Historic Swordsmanship 1019.7 14.7
1194 Cory Patterson Phoenix Society of Historical Swordsmanship 1017.1
1220 146 Curtis Thornsberry Stronghold Historical Combat 1004.8 60.7
1227 Jacob Chamberlain Stronghold Historical Combat 1002.9
1238 40 Lindsey Mitchell Atlanta Historical Fencing Academy 1000.5 16
1276 70 Harriet Coates Phoenix Society of Historical Swordsmanship 985.7 27.7
1301 2 David Lillethun Boston Armizare 973.1 1.8
1373 Cameron Wright Tempered Mettle Historical Fencing 940.5
1407 33 Caitlyn Trautwein Atlanta Historical Fencing Academy 929.6 10.6
1412 Nicolas Sirimongkol SoCal Swords 928.3
1443 Steven Garcia Tuathair Academy of Swordsmanship 916.9
1630 Rebecca Thompson San Diego Swordfighters 821.8
1729 26 Katie Letsinger Columbus United Fencing Club 759.3 25.8
1789 Bec Weir Tuathair Academy of Swordsmanship 686.8
1798 Kiera Martin Phoenix Society of Historical Swordsmanship 653.8 25.9
1807 Jessica Fox Tempered Mettle Historical Fencing 589.8
1810 Andy Cruz Stronghold Historical Combat 557.6
Rank Name Nationality Club Weighted rating Confidence
5 3 Iris Garcia Rat Lab 1908.3 69.3
7 Rashelle DeBolt Noble Science Academy 1892.3 0.8
13 108 Scarlett Wren Ord Krieg School 1799.7 299.1
16 1 Ashley Hearn Atlanta Historical Fencing Academy 1764 22.9
18 13 Jane Strange San Diego Swordfighters 1744 43.5
26 2 Lindsey Mitchell Atlanta Historical Fencing Academy 1724.9 8.3
30 8 Veronica Young Atlanta Historical Fencing Academy 1714.7 16.7
52 3 Rowan Etzel Moose Historical Fencing 1618.7 3
59 1 Isabel Branch New Haven Historical Fencing 1601.1 2.2
62 5 Lee Coulson Phoenix Society of Historical Swordsmanship 1594.5 12.7
65 17 Clare Lahey SoCal Swords 1588.8 39.6
73 9 Christina Beaulieu Boston Armizare 1570.5 16.5
83 26 Caitlyn Trautwein Atlanta Historical Fencing Academy 1554.5 46.2
85 43 Jessi Gaisbauer Masterless Fencing 1551.3 63.2
87 11 Piper Maerker Stronghold Historical Combat 1549.2 15.6
98 60 Isabella Cordero Sword to Sword 1529.2 76.6
101 9 Ella Rose Black Cat Historical Fencing 1527.3 8.4
107 17 Harriet Coates Phoenix Society of Historical Swordsmanship 1517 23.5
138 16 Kari Baker Zenith Swordplay 1476.8 21.7
170 39 Lenore Keiser Austin Historical Weapons Guild 1442.1 32
197 63 Kayla Mouriz Academy of Arms 1425.9 74.6
198 29 Aisling Gorgon San Diego Swordfighters 1424.3 41.1
221 5 Alanna Wendt En Garde Fencing 1401.4 3.6
228 82 Julia Larsen Lost Arts Historic Fencing 1391.6 69.9
230 292 Sarah Santa Cruz Noble Science Academy 1389.4 216.1
233 3 Jae Easley Lonin League 1385.2 5.8
250 12 Ilyse Kullman Einhorn Los Angeles Historical Fencing Arts 1369.4 20.1
263 350 Mina Cono San Diego Swordfighters 1352 245.7
267 3 Jess Rozek Maryland Kunst des Fechtens 1350.7 1.9
280 66 Victoria Perez San Diego Swordfighters 1341.5 57.7
285 14 Ashton Warren F3 Sword Academy 1338.4 10.8
294 41 Katie Letsinger Columbus United Fencing Club 1334.6 25.3
299 Vivian Wangsness Stronghold Historical Combat 1331.4
304 66 Kristen Roberts Academy of Arms 1329.3 53.3
315 87 Rain Epp The Historical Combat Collective 1323.5 57.3
321 36 Cassidy Wheeler Noble Science Academy 1319.4 34.2
346 Faye Zhang Academie Duello 1298
353 69 Abigail Yang Seven Swords Academy 1293.1 47.6
369 56 Jin Huo San Diego Swordfighters 1283.2 37.6
381 310 Sophie Rathmann Black Falcon School of Arms 1273.3 213.9
390 42 Ania Chaney Boston Armizare 1267.5 23.4
427 Kelly Lin Sword to Sword 1245.8
486 Paige Atkins Phoenix Society of Historical Swordsmanship 1209.5
515 482 Rowan Yampol Stronghold Historical Combat 1189.6 334.5
520 522 Erin Haycock United Clans Swordsman Association 1186.5 372.3
540 3 Marie Meek Stronghold Historical Combat 1170.1 5.7
552 68 Rebecca Glass L'Arte Della Bellica 1162.1 39.6
563 Danielle Konicek Seven Swords Academy 1152.5
701 50 Emma Doyle True Edge Academy of Swordsmanship 1065.1 43.9
747 93 Emily Blade Sacramento Historical Fencing Academy 1037.6 75.3
798 328 Katherine Winchell Stronghold Historical Combat 1008.1 294.9
822 Alisha Chase Tuathair Academy of Swordsmanship 988.9
842 Payden Thompson Noble Science Academy 976.1
884 45 Whitney Moss United Clans Swordsman Association 946 16.7
902 152 Hannah Meade Sword to Sword 935.2 136.7
954 88 Allison Estes-Smargiassi Austin Historical Weapons Guild 899.8 44.6
1000 Elizabeth Thompson Stronghold Historical Combat 865.3
1020 118 Jessica Fox Tempered Mettle Historical Fencing 854.6 169
1043 Lauren Redman Ironwood Historic Swordsmanship 833.5
1073 17 Christina Mullison Tempered Mettle Historical Fencing 808.1 19.2
1081 Bec Weir Tuathair Academy of Swordsmanship 795.6
1172 Hannah Kuneyl Tempered Mettle Historical Fencing 652.2
1184 Rachel Mumme Austin Historical Weapons Guild 508.7
1185 Emaline Johnson Society for Creative Anachronism 503.2
Rank Name Nationality Club Weighted rating Confidence
3 1 Rashelle DeBolt Noble Science Academy 1816 21.9
9 Iris Garcia Rat Lab 1711 21.5
12 19 Victoria Perez San Diego Swordfighters 1661.1 123.6
15 9 Piper Maerker Stronghold Historical Combat 1636.1 53.3
31 3 Rebecca Thompson San Diego Swordfighters 1548.1 21.3
66 5 Harriet Coates Phoenix Society of Historical Swordsmanship 1411.2 15.6
69 Scarlett Wren Ord Krieg School 1409.3
73 Jane Strange San Diego Swordfighters 1403.8
74 1 Kayla Mouriz Academy of Arms 1402.1 16.3
85 21 Christina Beaulieu Boston Armizare 1369.4 43.3
103 27 Veronica Young Atlanta Historical Fencing Academy 1334.7 76.8
105 48 Marie Meek Stronghold Historical Combat 1321.1 97.3
118 Jessi Gaisbauer Masterless Fencing 1292.9
150 7 Julia Larsen Lost Arts Historic Fencing 1239 25.1
159 Isabel Branch New Haven Historical Fencing 1227.2
166 36 Clare Lahey SoCal Swords 1212.2 90.5
171 12 Jin Huo San Diego Swordfighters 1194.5 43.9
179 Isabella Cordero Sword to Sword 1184.7
185 54 Rain Epp The Historical Combat Collective 1173.8 155.7
189 27 Aisling Gorgon San Diego Swordfighters 1157.3 39.2
219 51 Payden Thompson Noble Science Academy 1105.9 142.4
222 28 Cassidy Wheeler Noble Science Academy 1097.7 33.3
299 51 Katie Letsinger Columbus United Fencing Club 925.9 182
302 Irene Yang Seven Swords Academy 923.9
308 2 Molly Feldner Stronghold Historical Combat 912 43.6
346 Grayson-Claire Palmer N/A 819.4
371 Lauren Redman Ironwood Historic Swordsmanship 739.3
377 Christina Mullison Tempered Mettle Historical Fencing 661.3
379 Hannah Kuneyl Tempered Mettle Historical Fencing 652.6