EMAIL PROBLEMS SOLVED

We believe we've managed to solve the problems with emails to mail@hemaratings.com and submit@hemaratings.com

This means that we'll be able to receive events again, so if you have any pending results please head over to https://submit.hemaratings.com/ and follow the procedure there.

If you have any other issues please send them to us as described on our Contact page.. We'll focus on getting through the pending events, but promise that we'll get to any other issues eventually.

Spring Fechten 2025

Date May 18, 2025
Country United States
State Oklahoma
City Oklahoma City
Software HEMA Scorecard (results )

Tournament stats

Division Number of fights Number of fighters
Mixed Steel Longsword (Open) 278 57
Mixed Steel Longsword (Youth) 9 3
Women's Steel Longsword 36 7
Mixed Steel Sidesword & Buckler 182 34

Fighters in event

NameNationalityClub
Alejandro Anazco Vier Blossen Historical Fencing
Aleksandra Shlychkova Arena Weapon Arts
Jeff Gibson Aegis Historical Combat Training
Srikar Bollavaram Arena Weapon Arts
Dmitry Tolstinev Arena Weapon Arts
Stephen Heacock Arena Weapon Arts
Beau Hulgan Arena Weapon Arts
Martin Colunga Arena Weapon Arts
Colin Knipp Baerswords School of Western Martial Arts
Dario Pewett Cymbrogi School of Western Martial Arts
Zeke Rozell Cymbrogi School of Western Martial Arts
Alan Beck Cymbrogi School of Western Martial Arts
Micaiah Elliott Cymbrogi School of Western Martial Arts
Caelyn Hamilton Cymbrogi School of Western Martial Arts
Derek Nash Cymbrogi School of Western Martial Arts
Ronan Davis Cymbrogi School of Western Martial Arts
Kim Sheely Cymbrogi School of Western Martial Arts
Caleb Raney Cymbrogi School of Western Martial Arts
Christopher Davis Cymbrogi School of Western Martial Arts
Kevin Clayton Cymbrogi School of Western Martial Arts
Masashi Takashima Cymbrogi School of Western Martial Arts
Quintin Sudmeier Cymbrogi School of Western Martial Arts
John Bryant Cymbrogi School of Western Martial Arts
Maxwell Bowling Cymbrogi School of Western Martial Arts
Zac Jensen Cymbrogi School of Western Martial Arts
Bilal Haroon Dallas School of Historical Fencing
Zaid Haroon Dallas School of Historical Fencing
Jack Murray Dallas School of Historical Fencing
Josh Saito Dallas School of Historical Fencing
Samuel Umbay Dallas School of Historical Fencing
Jaime Guerrero Dallas School of Historical Fencing
Coyt Ransom Dallas School of Historical Fencing
Skye Hilton Davenriche European Martial Artes School
Charlsie Jacobs East Texas Historical Fencing
Charles Turner East Texas Historical Fencing
David Cook East Texas Historical Fencing
Conor McDonald East Texas Historical Fencing
Oscar Chanthalath Historical Swordfighting Guild of UT Dallas
Connor Richardson Medieval European Martial Arts Guild
Timothy D'Ambrosio Monarch Historical Fencing
Everett Juarez Monarch Historical Fencing
David Miller Nachreisen Historical Fencing
Sheik Bacchus Saint George Hema School
Alex Jonischkies Sword to Sword
Colin Whitfill Sword to Sword
Levi Tran Sword to Sword
Maxwell Herskowitz Sword to Sword
Thomas Fryar Sword to Sword
Eric Nunley Tattershall School of Defense
Fox Graves The Sword School
Asher Peel The Sword School
Maddie Mitchell The Sword School
Kyle Norris Vier Blossen Historical Fencing
Danial Alt Vier Blossen Historical Fencing
Connor Brusso Wichita Fencing & HEMA Academy
Cory Tibbitts Wichita Fencing & HEMA Academy
Stewart McClelland Wichita Fencing & HEMA Academy
Mark Heidrick Wichita Fencing & HEMA Academy
Mikela Bonner Wichita Fencing & HEMA Academy
Nolan Montonye Wichita Fencing & HEMA Academy
Gavin Page Wichita Fencing & HEMA Academy
Travis Marler Wichita Fencing & HEMA Academy
Amber Brown Wichita Fencing & HEMA Academy
Court Dyke Wichita Fencing & HEMA Academy
Michael Keller Wichita Fencing & HEMA Academy

Tournaments

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

StageFighter 1Fighter 2Fighter 1 resultFighter 2 result
First Round of Pools Thomas Fryar Amber Brown DRAW DRAW
First Round of Pools Micaiah Elliott Zaid Haroon WIN LOSS
First Round of Pools Thomas Fryar Zaid Haroon WIN LOSS
First Round of Pools Micaiah Elliott Amber Brown WIN LOSS
First Round of Pools Amber Brown Zaid Haroon LOSS WIN
First Round of Pools Micaiah Elliott Thomas Fryar WIN LOSS
First Round of Pools Timothy D'Ambrosio Thomas Fryar WIN LOSS
First Round of Pools Zaid Haroon Timothy D'Ambrosio WIN LOSS
First Round of Pools Timothy D'Ambrosio Micaiah Elliott LOSS WIN
First Round of Pools Amber Brown Timothy D'Ambrosio LOSS WIN
First Round of Pools Kevin Clayton Stewart McClelland DRAW DRAW
First Round of Pools Kevin Clayton Jack Murray LOSS WIN
First Round of Pools Stewart McClelland Jack Murray LOSS WIN
First Round of Pools Kevin Clayton David Miller LOSS WIN
First Round of Pools Jack Murray David Miller DRAW DRAW
First Round of Pools Stewart McClelland David Miller LOSS WIN
First Round of Pools Alex Jonischkies Kevin Clayton WIN LOSS
First Round of Pools Jack Murray Alex Jonischkies WIN LOSS
First Round of Pools Alex Jonischkies Stewart McClelland LOSS WIN
First Round of Pools David Miller Alex Jonischkies LOSS WIN
First Round of Pools Samuel Umbay Christopher Davis WIN LOSS
First Round of Pools Maxwell Herskowitz Samuel Umbay LOSS WIN
First Round of Pools Christopher Davis Maxwell Herskowitz WIN LOSS
First Round of Pools Danial Alt Samuel Umbay DRAW DRAW
First Round of Pools Christopher Davis Danial Alt WIN LOSS
First Round of Pools Danial Alt Gavin Page LOSS WIN
First Round of Pools Maxwell Herskowitz Gavin Page LOSS WIN
First Round of Pools Gavin Page Samuel Umbay DRAW DRAW
First Round of Pools Danial Alt Caelyn Hamilton LOSS WIN
First Round of Pools Christopher Davis Caelyn Hamilton WIN LOSS
First Round of Pools Caelyn Hamilton Maxwell Herskowitz WIN LOSS
First Round of Pools Gavin Page Caelyn Hamilton WIN LOSS
First Round of Pools Colin Whitfill Dmitry Tolstinev LOSS WIN
First Round of Pools Colin Whitfill Bilal Haroon WIN LOSS
First Round of Pools Dmitry Tolstinev Bilal Haroon WIN LOSS
First Round of Pools Alan Beck Bilal Haroon LOSS WIN
First Round of Pools Colin Whitfill Alan Beck LOSS WIN
First Round of Pools Dmitry Tolstinev Alan Beck LOSS WIN
First Round of Pools Bilal Haroon Connor Brusso WIN LOSS
First Round of Pools Dmitry Tolstinev Connor Brusso LOSS WIN
First Round of Pools Colin Whitfill Connor Brusso WIN LOSS
First Round of Pools Connor Brusso Alan Beck WIN LOSS
First Round of Pools Kim Sheely Charlsie Jacobs LOSS WIN
First Round of Pools Mikela Bonner Sheik Bacchus LOSS WIN
First Round of Pools Charlsie Jacobs Sheik Bacchus DRAW DRAW
First Round of Pools Kim Sheely Mikela Bonner WIN LOSS
First Round of Pools Sheik Bacchus Kim Sheely WIN LOSS
First Round of Pools Mikela Bonner Charlsie Jacobs DRAW DRAW
First Round of Pools Dario Pewett Mikela Bonner WIN LOSS
First Round of Pools Charlsie Jacobs Dario Pewett LOSS WIN
First Round of Pools Kim Sheely Dario Pewett LOSS WIN
First Round of Pools Sheik Bacchus Dario Pewett LOSS WIN
First Round of Pools Connor Richardson David Cook WIN LOSS
First Round of Pools Nolan Montonye David Cook LOSS WIN
First Round of Pools Zeke Rozell Connor Richardson DRAW DRAW
First Round of Pools David Cook Zeke Rozell LOSS WIN
First Round of Pools Zeke Rozell Nolan Montonye WIN LOSS
First Round of Pools Nolan Montonye Connor Richardson LOSS WIN
First Round of Pools Levi Tran David Cook WIN LOSS
First Round of Pools Connor Richardson Levi Tran WIN LOSS
First Round of Pools Levi Tran Zeke Rozell LOSS WIN
First Round of Pools Levi Tran Nolan Montonye DRAW DRAW
First Round of Pools Cory Tibbitts Zac Jensen WIN LOSS
First Round of Pools Zac Jensen Coyt Ransom WIN LOSS
First Round of Pools Charles Turner Zac Jensen WIN LOSS
First Round of Pools Coyt Ransom Charles Turner LOSS WIN
First Round of Pools Cory Tibbitts Coyt Ransom DRAW DRAW
First Round of Pools Srikar Bollavaram Cory Tibbitts DRAW DRAW
First Round of Pools Charles Turner Srikar Bollavaram WIN LOSS
First Round of Pools Coyt Ransom Srikar Bollavaram LOSS WIN
First Round of Pools Fox Graves Charles Turner LOSS WIN
First Round of Pools Srikar Bollavaram Fox Graves DRAW DRAW
First Round of Pools Fox Graves Cory Tibbitts WIN LOSS
First Round of Pools Zac Jensen Fox Graves LOSS WIN
First Round of Pools Jaime Guerrero Alejandro Anazco DRAW DRAW
First Round of Pools Alejandro Anazco John Bryant WIN LOSS
First Round of Pools Jaime Guerrero Aleksandra Shlychkova WIN LOSS
First Round of Pools Alejandro Anazco Aleksandra Shlychkova WIN LOSS
First Round of Pools Aleksandra Shlychkova John Bryant WIN LOSS
First Round of Pools Jaime Guerrero John Bryant WIN LOSS
First Round of Pools Derek Nash Alejandro Anazco WIN LOSS
First Round of Pools Derek Nash Jaime Guerrero WIN LOSS
First Round of Pools Aleksandra Shlychkova Derek Nash LOSS WIN
First Round of Pools Derek Nash John Bryant WIN LOSS
First Round of Pools Michael Keller Ronan Davis WIN LOSS
First Round of Pools Josh Saito Mark Heidrick WIN LOSS
First Round of Pools Josh Saito Michael Keller LOSS WIN
First Round of Pools Mark Heidrick Ronan Davis LOSS WIN
First Round of Pools Josh Saito Asher Peel WIN LOSS
First Round of Pools Ronan Davis Asher Peel LOSS WIN
First Round of Pools Mark Heidrick Michael Keller LOSS WIN
First Round of Pools Michael Keller Asher Peel WIN LOSS
First Round of Pools Ronan Davis Josh Saito LOSS WIN
First Round of Pools Mark Heidrick Asher Peel WIN LOSS
First Round of Pools Eric Nunley Travis Marler WIN LOSS
First Round of Pools Oscar Chanthalath Anonymous fighter WIN LOSS
First Round of Pools Eric Nunley Oscar Chanthalath LOSS WIN
First Round of Pools Travis Marler Oscar Chanthalath LOSS WIN
First Round of Pools Eric Nunley Anonymous fighter LOSS WIN
First Round of Pools Travis Marler Anonymous fighter LOSS WIN
First Round of Pools Masashi Takashima Travis Marler WIN LOSS
First Round of Pools Anonymous fighter Masashi Takashima LOSS WIN
First Round of Pools Masashi Takashima Oscar Chanthalath LOSS WIN
First Round of Pools Eric Nunley Masashi Takashima DRAW DRAW
First Round of Pools Conor McDonald Caleb Raney DRAW DRAW
First Round of Pools Colin Knipp Everett Juarez WIN LOSS
First Round of Pools Conor McDonald Beau Hulgan LOSS WIN
First Round of Pools Caleb Raney Everett Juarez WIN LOSS
First Round of Pools Colin Knipp Beau Hulgan DRAW DRAW
First Round of Pools Conor McDonald Everett Juarez WIN LOSS
First Round of Pools Caleb Raney Colin Knipp DRAW DRAW
First Round of Pools Everett Juarez Beau Hulgan LOSS WIN
First Round of Pools Colin Knipp Conor McDonald DRAW DRAW
First Round of Pools Beau Hulgan Caleb Raney LOSS WIN
Second Round of Pools Asher Peel Travis Marler DRAW DRAW
Second Round of Pools Alex Jonischkies Mark Heidrick WIN LOSS
Second Round of Pools Asher Peel Michael Keller LOSS WIN
Second Round of Pools Travis Marler Mark Heidrick LOSS WIN
Second Round of Pools Alex Jonischkies Michael Keller WIN LOSS
Second Round of Pools Travis Marler Alex Jonischkies LOSS WIN
Second Round of Pools Mark Heidrick Asher Peel WIN LOSS
Second Round of Pools Michael Keller Travis Marler WIN LOSS
Second Round of Pools Asher Peel Alex Jonischkies LOSS WIN
Second Round of Pools Michael Keller Mark Heidrick WIN LOSS
Second Round of Pools Coyt Ransom Ronan Davis DRAW DRAW
Second Round of Pools Jaime Guerrero Anonymous fighter WIN LOSS
Second Round of Pools Micaiah Elliott Ronan Davis WIN LOSS
Second Round of Pools Coyt Ransom Jaime Guerrero WIN LOSS
Second Round of Pools Micaiah Elliott Anonymous fighter WIN LOSS
Second Round of Pools Coyt Ransom Anonymous fighter LOSS WIN
Second Round of Pools Ronan Davis Jaime Guerrero LOSS WIN
Second Round of Pools Coyt Ransom Micaiah Elliott DRAW DRAW
Second Round of Pools Ronan Davis Anonymous fighter LOSS WIN
Second Round of Pools Micaiah Elliott Jaime Guerrero WIN LOSS
Second Round of Pools Eric Nunley Aleksandra Shlychkova DRAW DRAW
Second Round of Pools Beau Hulgan Alan Beck WIN LOSS
Second Round of Pools Aleksandra Shlychkova Gavin Page LOSS WIN
Second Round of Pools Alan Beck Eric Nunley WIN LOSS
Second Round of Pools Gavin Page Beau Hulgan WIN LOSS
Second Round of Pools Eric Nunley Gavin Page LOSS WIN
Second Round of Pools Beau Hulgan Aleksandra Shlychkova WIN LOSS
Second Round of Pools Alan Beck Gavin Page LOSS WIN
Second Round of Pools Everett Juarez Eric Nunley LOSS WIN
Second Round of Pools Aleksandra Shlychkova Everett Juarez DRAW DRAW
Second Round of Pools Beau Hulgan Everett Juarez WIN LOSS
Second Round of Pools Everett Juarez Alan Beck LOSS WIN
Second Round of Pools Stewart McClelland Nolan Montonye WIN LOSS
Second Round of Pools Dmitry Tolstinev Timothy D'Ambrosio WIN LOSS
Second Round of Pools Josh Saito Nolan Montonye WIN LOSS
Second Round of Pools Timothy D'Ambrosio Stewart McClelland WIN LOSS
Second Round of Pools Dmitry Tolstinev Josh Saito WIN LOSS
Second Round of Pools Stewart McClelland Dmitry Tolstinev LOSS WIN
Second Round of Pools Nolan Montonye Timothy D'Ambrosio LOSS WIN
Second Round of Pools Stewart McClelland Josh Saito LOSS WIN
Second Round of Pools Dmitry Tolstinev Nolan Montonye WIN LOSS
Second Round of Pools Josh Saito Timothy D'Ambrosio WIN LOSS
Second Round of Pools Caelyn Hamilton Dario Pewett LOSS WIN
Second Round of Pools Oscar Chanthalath Danial Alt LOSS WIN
Second Round of Pools Dario Pewett Srikar Bollavaram DRAW DRAW
Second Round of Pools Srikar Bollavaram Oscar Chanthalath WIN LOSS
Second Round of Pools Caelyn Hamilton Danial Alt WIN LOSS
Second Round of Pools Oscar Chanthalath Dario Pewett LOSS WIN
Second Round of Pools Caelyn Hamilton Srikar Bollavaram LOSS WIN
Second Round of Pools Dario Pewett Danial Alt DRAW DRAW
Second Round of Pools Kim Sheely Caelyn Hamilton LOSS WIN
Second Round of Pools Danial Alt Kim Sheely WIN LOSS
Second Round of Pools Oscar Chanthalath Kim Sheely WIN LOSS
Second Round of Pools Kim Sheely Srikar Bollavaram LOSS WIN
Second Round of Pools Zeke Rozell Kevin Clayton WIN LOSS
Second Round of Pools Connor Richardson Bilal Haroon LOSS WIN
Second Round of Pools Colin Whitfill Zeke Rozell LOSS WIN
Second Round of Pools Connor Richardson Colin Whitfill LOSS WIN
Second Round of Pools Kevin Clayton Bilal Haroon LOSS WIN
Second Round of Pools Connor Richardson Zeke Rozell LOSS WIN
Second Round of Pools Kevin Clayton Colin Whitfill DRAW DRAW
Second Round of Pools Zeke Rozell Bilal Haroon DRAW DRAW
Second Round of Pools Kevin Clayton John Bryant DRAW DRAW
Second Round of Pools Bilal Haroon John Bryant WIN LOSS
Second Round of Pools John Bryant Connor Richardson LOSS WIN
Second Round of Pools Colin Whitfill John Bryant WIN LOSS
Second Round of Pools Connor Brusso Derek Nash LOSS WIN
Second Round of Pools Zac Jensen David Miller LOSS WIN
Second Round of Pools Connor Brusso Levi Tran WIN LOSS
Second Round of Pools Derek Nash Conor McDonald DRAW DRAW
Second Round of Pools Levi Tran Zac Jensen LOSS WIN
Second Round of Pools David Miller Conor McDonald WIN LOSS
Second Round of Pools Zac Jensen Connor Brusso LOSS WIN
Second Round of Pools Derek Nash David Miller WIN LOSS
Second Round of Pools Levi Tran David Miller LOSS WIN
Second Round of Pools Conor McDonald Connor Brusso WIN LOSS
Second Round of Pools Derek Nash Zac Jensen WIN LOSS
Second Round of Pools Conor McDonald Levi Tran DRAW DRAW
Second Round of Pools Fox Graves Christopher Davis LOSS WIN
Second Round of Pools Thomas Fryar Charlsie Jacobs LOSS WIN
Second Round of Pools Fox Graves David Cook DRAW DRAW
Second Round of Pools Christopher Davis Alejandro Anazco LOSS WIN
Second Round of Pools Thomas Fryar David Cook LOSS WIN
Second Round of Pools Alejandro Anazco Charlsie Jacobs LOSS WIN
Second Round of Pools Fox Graves Thomas Fryar WIN LOSS
Second Round of Pools Charlsie Jacobs Christopher Davis WIN LOSS
Second Round of Pools David Cook Charlsie Jacobs DRAW DRAW
Second Round of Pools Alejandro Anazco Fox Graves DRAW DRAW
Second Round of Pools Thomas Fryar Christopher Davis WIN LOSS
Second Round of Pools Alejandro Anazco David Cook LOSS WIN
Second Round of Pools Charles Turner Zaid Haroon WIN LOSS
Second Round of Pools Cory Tibbitts Masashi Takashima WIN LOSS
Second Round of Pools Zaid Haroon Mikela Bonner LOSS WIN
Second Round of Pools Charles Turner Colin Knipp WIN LOSS
Second Round of Pools Cory Tibbitts Mikela Bonner DRAW DRAW
Second Round of Pools Colin Knipp Masashi Takashima DRAW DRAW
Second Round of Pools Cory Tibbitts Zaid Haroon WIN LOSS
Second Round of Pools Charles Turner Masashi Takashima WIN LOSS
Second Round of Pools Mikela Bonner Masashi Takashima LOSS WIN
Second Round of Pools Colin Knipp Zaid Haroon WIN LOSS
Second Round of Pools Cory Tibbitts Charles Turner DRAW DRAW
Second Round of Pools Colin Knipp Mikela Bonner WIN LOSS
Second Round of Pools Sheik Bacchus Caleb Raney WIN LOSS
Second Round of Pools Maxwell Herskowitz Samuel Umbay LOSS WIN
Second Round of Pools Sheik Bacchus Jack Murray LOSS WIN
Second Round of Pools Samuel Umbay Jack Murray DRAW DRAW
Second Round of Pools Caleb Raney Maxwell Herskowitz WIN LOSS
Second Round of Pools Sheik Bacchus Samuel Umbay WIN LOSS
Second Round of Pools Caleb Raney Jack Murray DRAW DRAW
Second Round of Pools Sheik Bacchus Maxwell Herskowitz WIN LOSS
Second Round of Pools Caleb Raney Amber Brown WIN LOSS
Second Round of Pools Amber Brown Maxwell Herskowitz WIN LOSS
Second Round of Pools Samuel Umbay Amber Brown WIN LOSS
Second Round of Pools Jack Murray Amber Brown WIN LOSS
Elim Pools Oscar Chanthalath Samuel Umbay LOSS WIN
Elim Pools Alex Jonischkies Charlsie Jacobs WIN LOSS
Elim Pools Samuel Umbay Gavin Page LOSS WIN
Elim Pools Charlsie Jacobs Oscar Chanthalath WIN LOSS
Elim Pools Alex Jonischkies Gavin Page LOSS WIN
Elim Pools Oscar Chanthalath Alex Jonischkies DRAW DRAW
Elim Pools Samuel Umbay Charlsie Jacobs WIN LOSS
Elim Pools Oscar Chanthalath Gavin Page LOSS WIN
Elim Pools Alex Jonischkies Samuel Umbay WIN LOSS
Elim Pools Charlsie Jacobs Gavin Page LOSS WIN
Elim Pools Beau Hulgan Bilal Haroon DRAW DRAW
Elim Pools David Miller Charles Turner WIN LOSS
Elim Pools Zeke Rozell Bilal Haroon WIN LOSS
Elim Pools David Miller Beau Hulgan WIN LOSS
Elim Pools Zeke Rozell Charles Turner WIN LOSS
Elim Pools Beau Hulgan Charles Turner LOSS WIN
Elim Pools David Miller Bilal Haroon WIN LOSS
Elim Pools Beau Hulgan Zeke Rozell LOSS WIN
Elim Pools Charles Turner Bilal Haroon LOSS WIN
Elim Pools David Miller Zeke Rozell WIN LOSS
Elim Pools Christopher Davis Jack Murray DRAW DRAW
Elim Pools Dario Pewett Josh Saito DRAW DRAW
Elim Pools Christopher Davis Michael Keller LOSS WIN
Elim Pools Josh Saito Jack Murray WIN LOSS
Elim Pools Dario Pewett Michael Keller WIN LOSS
Elim Pools Jack Murray Dario Pewett DRAW DRAW
Elim Pools Christopher Davis Josh Saito LOSS WIN
Elim Pools Michael Keller Jack Murray WIN LOSS
Elim Pools Christopher Davis Dario Pewett LOSS WIN
Elim Pools Josh Saito Michael Keller LOSS WIN
Elim Pools Srikar Bollavaram Caleb Raney DRAW DRAW
Elim Pools Micaiah Elliott Dmitry Tolstinev WIN LOSS
Elim Pools Caleb Raney Derek Nash LOSS WIN
Elim Pools Dmitry Tolstinev Srikar Bollavaram WIN LOSS
Elim Pools Micaiah Elliott Derek Nash WIN LOSS
Elim Pools Srikar Bollavaram Micaiah Elliott LOSS WIN
Elim Pools Caleb Raney Dmitry Tolstinev LOSS WIN
Elim Pools Srikar Bollavaram Derek Nash LOSS WIN
Elim Pools Caleb Raney Micaiah Elliott LOSS WIN
Elim Pools Dmitry Tolstinev Derek Nash DRAW DRAW
Finals Pool Micaiah Elliott Gavin Page DRAW DRAW
Finals Pool Michael Keller Zeke Rozell DRAW DRAW
Finals Pool David Miller Micaiah Elliott LOSS WIN
Finals Pool Zeke Rozell Gavin Page LOSS WIN
Finals Pool David Miller Michael Keller WIN LOSS
Finals Pool Michael Keller Gavin Page DRAW DRAW
Finals Pool Zeke Rozell Micaiah Elliott DRAW DRAW
Finals Pool David Miller Gavin Page LOSS WIN
Finals Pool Michael Keller Micaiah Elliott LOSS WIN
Finals Pool David Miller Zeke Rozell LOSS WIN
StageFighter 1Fighter 2Fighter 1 resultFighter 2 result
Pool Set 1 Ronan Davis Maddie Mitchell WIN LOSS
Pool Set 1 Maddie Mitchell Quintin Sudmeier WIN LOSS
Pool Set 1 Ronan Davis Quintin Sudmeier DRAW DRAW
Pool Set 2 Maddie Mitchell Ronan Davis LOSS WIN
Pool Set 2 Ronan Davis Quintin Sudmeier WIN LOSS
Pool Set 2 Maddie Mitchell Quintin Sudmeier WIN LOSS
Pool Set 3 Ronan Davis Maddie Mitchell WIN LOSS
Pool Set 3 Maddie Mitchell Quintin Sudmeier DRAW DRAW
Pool Set 3 Ronan Davis Quintin Sudmeier WIN LOSS
StageFighter 1Fighter 2Fighter 1 resultFighter 2 result
Pool Set 1 Aleksandra Shlychkova Amber Brown WIN LOSS
Pool Set 1 Anonymous fighter Aleksandra Shlychkova WIN LOSS
Pool Set 1 Amber Brown Anonymous fighter LOSS WIN
Pool Set 1 Kim Sheely Fox Graves LOSS WIN
Pool Set 1 Mikela Bonner Kim Sheely WIN LOSS
Pool Set 1 Fox Graves Mikela Bonner WIN LOSS
Pool Set 1 Fox Graves Skye Hilton DRAW DRAW
Pool Set 1 Kim Sheely Skye Hilton LOSS WIN
Pool Set 1 Mikela Bonner Skye Hilton LOSS WIN
Pool Set 2 Anonymous fighter Aleksandra Shlychkova WIN LOSS
Pool Set 2 Skye Hilton Mikela Bonner LOSS WIN
Pool Set 2 Amber Brown Fox Graves LOSS WIN
Pool Set 2 Kim Sheely Anonymous fighter LOSS WIN
Pool Set 2 Aleksandra Shlychkova Mikela Bonner WIN LOSS
Pool Set 2 Skye Hilton Fox Graves LOSS WIN
Pool Set 2 Amber Brown Kim Sheely WIN LOSS
Pool Set 2 Mikela Bonner Anonymous fighter LOSS WIN
Pool Set 2 Fox Graves Aleksandra Shlychkova DRAW DRAW
Pool Set 2 Skye Hilton Amber Brown WIN LOSS
Pool Set 2 Mikela Bonner Kim Sheely WIN LOSS
Pool Set 2 Fox Graves Anonymous fighter LOSS WIN
Pool Set 2 Amber Brown Aleksandra Shlychkova LOSS WIN
Pool Set 2 Skye Hilton Kim Sheely WIN LOSS
Pool Set 2 Mikela Bonner Fox Graves DRAW DRAW
Pool Set 2 Amber Brown Anonymous fighter LOSS WIN
Pool Set 2 Aleksandra Shlychkova Skye Hilton WIN LOSS
Pool Set 2 Fox Graves Kim Sheely WIN LOSS
Pool Set 2 Mikela Bonner Amber Brown WIN LOSS
Pool Set 2 Skye Hilton Anonymous fighter LOSS WIN
Pool Set 2 Kim Sheely Aleksandra Shlychkova LOSS WIN
Finals Pool Fox Graves Anonymous fighter LOSS WIN
Finals Pool Anonymous fighter Aleksandra Shlychkova WIN LOSS
Finals Pool Skye Hilton Aleksandra Shlychkova WIN LOSS
Finals Pool Skye Hilton Fox Graves LOSS WIN
Finals Pool Aleksandra Shlychkova Fox Graves WIN LOSS
Finals Pool Skye Hilton Anonymous fighter LOSS WIN
StageFighter 1Fighter 2Fighter 1 resultFighter 2 result
First Round of Pools Oscar Chanthalath Jaime Guerrero WIN LOSS
First Round of Pools Jaime Guerrero Cory Tibbitts WIN LOSS
First Round of Pools Oscar Chanthalath Cory Tibbitts DRAW DRAW
First Round of Pools Dario Pewett Jaime Guerrero WIN LOSS
First Round of Pools Oscar Chanthalath Dario Pewett LOSS WIN
First Round of Pools Dario Pewett Cory Tibbitts DRAW DRAW
First Round of Pools Maxwell Bowling Jaime Guerrero LOSS WIN
First Round of Pools Oscar Chanthalath Maxwell Bowling WIN LOSS
First Round of Pools Dario Pewett Maxwell Bowling WIN LOSS
First Round of Pools Maxwell Bowling Cory Tibbitts DRAW DRAW
First Round of Pools Josh Saito Zeke Rozell LOSS WIN
First Round of Pools Jeff Gibson Josh Saito WIN LOSS
First Round of Pools Zeke Rozell Court Dyke WIN LOSS
First Round of Pools Josh Saito Court Dyke LOSS WIN
First Round of Pools Court Dyke Jeff Gibson DRAW DRAW
First Round of Pools Zeke Rozell Jeff Gibson WIN LOSS
First Round of Pools Timothy D'Ambrosio Zeke Rozell LOSS WIN
First Round of Pools Jeff Gibson Timothy D'Ambrosio WIN LOSS
First Round of Pools Josh Saito Timothy D'Ambrosio WIN LOSS
First Round of Pools Court Dyke Timothy D'Ambrosio WIN LOSS
First Round of Pools Gavin Page Stephen Heacock WIN LOSS
First Round of Pools Kim Sheely Gavin Page LOSS WIN
First Round of Pools Kim Sheely Stephen Heacock LOSS WIN
First Round of Pools Danial Alt Stephen Heacock WIN LOSS
First Round of Pools Danial Alt Kim Sheely WIN LOSS
First Round of Pools Gavin Page Danial Alt WIN LOSS
First Round of Pools Zac Jensen Amber Brown WIN LOSS
First Round of Pools Zac Jensen Aleksandra Shlychkova WIN LOSS
First Round of Pools Samuel Umbay Aleksandra Shlychkova WIN LOSS
First Round of Pools Samuel Umbay Amber Brown WIN LOSS
First Round of Pools Zac Jensen Samuel Umbay WIN LOSS
First Round of Pools Aleksandra Shlychkova Amber Brown WIN LOSS
First Round of Pools Levi Tran Amber Brown WIN LOSS
First Round of Pools Samuel Umbay Levi Tran WIN LOSS
First Round of Pools Levi Tran Aleksandra Shlychkova WIN LOSS
First Round of Pools Levi Tran Zac Jensen LOSS WIN
First Round of Pools Alejandro Anazco Stewart McClelland WIN LOSS
First Round of Pools Alan Beck Alejandro Anazco WIN LOSS
First Round of Pools Alan Beck Stewart McClelland LOSS WIN
First Round of Pools Alejandro Anazco Connor Brusso WIN LOSS
First Round of Pools Stewart McClelland Connor Brusso DRAW DRAW
First Round of Pools Alan Beck Connor Brusso WIN LOSS
First Round of Pools Alan Beck Colin Knipp WIN LOSS
First Round of Pools Stewart McClelland Colin Knipp LOSS WIN
First Round of Pools Colin Knipp Connor Brusso WIN LOSS
First Round of Pools Colin Knipp Alejandro Anazco WIN LOSS
First Round of Pools Martin Colunga Dmitry Tolstinev WIN LOSS
First Round of Pools Mark Heidrick Martin Colunga WIN LOSS
First Round of Pools Dmitry Tolstinev John Bryant WIN LOSS
First Round of Pools Mark Heidrick Dmitry Tolstinev WIN LOSS
First Round of Pools Martin Colunga John Bryant WIN LOSS
First Round of Pools Mark Heidrick John Bryant WIN LOSS
First Round of Pools Derek Nash Mark Heidrick LOSS WIN
First Round of Pools Dmitry Tolstinev Derek Nash LOSS WIN
First Round of Pools Derek Nash John Bryant WIN LOSS
First Round of Pools Martin Colunga Derek Nash LOSS WIN
First Round of Pools Mikela Bonner Beau Hulgan LOSS WIN
First Round of Pools Beau Hulgan Kyle Norris WIN LOSS
First Round of Pools Kyle Norris Eric Nunley LOSS WIN
First Round of Pools Eric Nunley Mikela Bonner WIN LOSS
First Round of Pools Kyle Norris Mikela Bonner LOSS WIN
First Round of Pools Beau Hulgan Eric Nunley WIN LOSS
First Round of Pools Kyle Norris Kevin Clayton LOSS WIN
First Round of Pools Eric Nunley Kevin Clayton LOSS WIN
First Round of Pools Mikela Bonner Kevin Clayton DRAW DRAW
First Round of Pools Beau Hulgan Kevin Clayton WIN LOSS
Second Round of Pools Kyle Norris Colin Knipp LOSS WIN
Second Round of Pools Zac Jensen John Bryant WIN LOSS
Second Round of Pools Kyle Norris Levi Tran LOSS WIN
Second Round of Pools Colin Knipp John Bryant WIN LOSS
Second Round of Pools Zac Jensen Kyle Norris LOSS WIN
Second Round of Pools John Bryant Levi Tran DRAW DRAW
Second Round of Pools Colin Knipp Zac Jensen LOSS WIN
Second Round of Pools Levi Tran Colin Knipp LOSS WIN
Second Round of Pools Kyle Norris John Bryant LOSS WIN
Second Round of Pools Levi Tran Zac Jensen LOSS WIN
Second Round of Pools Maxwell Bowling Gavin Page LOSS WIN
Second Round of Pools Alan Beck Gavin Page LOSS WIN
Second Round of Pools Dmitry Tolstinev Alan Beck WIN LOSS
Second Round of Pools Dmitry Tolstinev Maxwell Bowling DRAW DRAW
Second Round of Pools Alan Beck Maxwell Bowling LOSS WIN
Second Round of Pools Dmitry Tolstinev Gavin Page LOSS WIN
Second Round of Pools Alan Beck Timothy D'Ambrosio WIN LOSS
Second Round of Pools Dmitry Tolstinev Timothy D'Ambrosio WIN LOSS
Second Round of Pools Maxwell Bowling Timothy D'Ambrosio DRAW DRAW
Second Round of Pools Gavin Page Timothy D'Ambrosio WIN LOSS
Second Round of Pools Beau Hulgan Cory Tibbitts WIN LOSS
Second Round of Pools Stewart McClelland Beau Hulgan LOSS WIN
Second Round of Pools Stephen Heacock Stewart McClelland WIN LOSS
Second Round of Pools Cory Tibbitts Stephen Heacock WIN LOSS
Second Round of Pools Stewart McClelland Cory Tibbitts WIN LOSS
Second Round of Pools Stephen Heacock Beau Hulgan LOSS WIN
Second Round of Pools Mark Heidrick Jeff Gibson WIN LOSS
Second Round of Pools Aleksandra Shlychkova Kevin Clayton LOSS WIN
Second Round of Pools Dario Pewett Jeff Gibson WIN LOSS
Second Round of Pools Mark Heidrick Aleksandra Shlychkova WIN LOSS
Second Round of Pools Kevin Clayton Dario Pewett LOSS WIN
Second Round of Pools Aleksandra Shlychkova Jeff Gibson LOSS WIN
Second Round of Pools Kevin Clayton Mark Heidrick LOSS WIN
Second Round of Pools Dario Pewett Aleksandra Shlychkova WIN LOSS
Second Round of Pools Jeff Gibson Kevin Clayton LOSS WIN
Second Round of Pools Mark Heidrick Dario Pewett LOSS WIN
Second Round of Pools Derek Nash Court Dyke WIN LOSS
Second Round of Pools Mikela Bonner Kim Sheely WIN LOSS
Second Round of Pools Samuel Umbay Court Dyke LOSS WIN
Second Round of Pools Derek Nash Kim Sheely WIN LOSS
Second Round of Pools Samuel Umbay Mikela Bonner WIN LOSS
Second Round of Pools Court Dyke Kim Sheely WIN LOSS
Second Round of Pools Mikela Bonner Derek Nash LOSS WIN
Second Round of Pools Samuel Umbay Kim Sheely WIN LOSS
Second Round of Pools Mikela Bonner Court Dyke LOSS WIN
Second Round of Pools Derek Nash Samuel Umbay WIN LOSS
Second Round of Pools Oscar Chanthalath Josh Saito DRAW DRAW
Second Round of Pools Martin Colunga Connor Brusso WIN LOSS
Second Round of Pools Danial Alt Josh Saito WIN LOSS
Second Round of Pools Oscar Chanthalath Connor Brusso WIN LOSS
Second Round of Pools Martin Colunga Danial Alt DRAW DRAW
Second Round of Pools Connor Brusso Josh Saito LOSS WIN
Second Round of Pools Martin Colunga Oscar Chanthalath DRAW DRAW
Second Round of Pools Connor Brusso Danial Alt LOSS WIN
Second Round of Pools Martin Colunga Josh Saito LOSS WIN
Second Round of Pools Oscar Chanthalath Danial Alt LOSS WIN
Second Round of Pools Jaime Guerrero Zeke Rozell LOSS WIN
Second Round of Pools Amber Brown Eric Nunley LOSS WIN
Second Round of Pools Alejandro Anazco Jaime Guerrero WIN LOSS
Second Round of Pools Zeke Rozell Amber Brown WIN LOSS
Second Round of Pools Eric Nunley Alejandro Anazco LOSS WIN
Second Round of Pools Jaime Guerrero Amber Brown WIN LOSS
Second Round of Pools Zeke Rozell Eric Nunley WIN LOSS
Second Round of Pools Alejandro Anazco Amber Brown WIN LOSS
Second Round of Pools Eric Nunley Jaime Guerrero WIN LOSS
Second Round of Pools Zeke Rozell Alejandro Anazco WIN LOSS
Elim Pools Samuel Umbay Oscar Chanthalath WIN LOSS
Elim Pools Martin Colunga Mark Heidrick LOSS WIN
Elim Pools Gavin Page Oscar Chanthalath WIN LOSS
Elim Pools Martin Colunga Samuel Umbay LOSS WIN
Elim Pools Gavin Page Mark Heidrick WIN LOSS
Elim Pools Martin Colunga Oscar Chanthalath WIN LOSS
Elim Pools Mark Heidrick Samuel Umbay LOSS WIN
Elim Pools Martin Colunga Gavin Page LOSS WIN
Elim Pools Mark Heidrick Oscar Chanthalath LOSS WIN
Elim Pools Samuel Umbay Gavin Page LOSS WIN
Elim Pools Dmitry Tolstinev Derek Nash LOSS WIN
Elim Pools Josh Saito Beau Hulgan LOSS WIN
Elim Pools Alejandro Anazco Dmitry Tolstinev DRAW DRAW
Elim Pools Derek Nash Josh Saito DRAW DRAW
Elim Pools Dmitry Tolstinev Beau Hulgan LOSS WIN
Elim Pools Josh Saito Alejandro Anazco LOSS WIN
Elim Pools Derek Nash Beau Hulgan DRAW DRAW
Elim Pools Alejandro Anazco Derek Nash LOSS WIN
Elim Pools Josh Saito Dmitry Tolstinev DRAW DRAW
Elim Pools Beau Hulgan Alejandro Anazco WIN LOSS
Elim Pools Zeke Rozell Eric Nunley WIN LOSS
Elim Pools Kevin Clayton Levi Tran WIN LOSS
Elim Pools Danial Alt Eric Nunley WIN LOSS
Elim Pools Levi Tran Zeke Rozell LOSS WIN
Elim Pools Kevin Clayton Danial Alt LOSS WIN
Elim Pools Levi Tran Eric Nunley DRAW DRAW
Elim Pools Zeke Rozell Kevin Clayton WIN LOSS
Elim Pools Levi Tran Danial Alt LOSS WIN
Elim Pools Eric Nunley Kevin Clayton DRAW DRAW
Elim Pools Zeke Rozell Danial Alt WIN LOSS
Elim Pools Court Dyke Dario Pewett WIN LOSS
Elim Pools Colin Knipp Stephen Heacock LOSS WIN
Elim Pools Zac Jensen Court Dyke LOSS WIN
Elim Pools Dario Pewett Stephen Heacock WIN LOSS
Elim Pools Zac Jensen Colin Knipp WIN LOSS
Elim Pools Court Dyke Stephen Heacock WIN LOSS
Elim Pools Dario Pewett Colin Knipp WIN LOSS
Elim Pools Zac Jensen Stephen Heacock LOSS WIN
Elim Pools Colin Knipp Court Dyke LOSS WIN
Elim Pools Zac Jensen Dario Pewett LOSS WIN
Finals Pool Zeke Rozell Danial Alt DRAW DRAW
Finals Pool Beau Hulgan Dario Pewett WIN LOSS
Finals Pool Gavin Page Danial Alt DRAW DRAW
Finals Pool Zeke Rozell Dario Pewett WIN LOSS
Finals Pool Gavin Page Beau Hulgan LOSS WIN
Finals Pool Dario Pewett Danial Alt LOSS WIN
Finals Pool Beau Hulgan Zeke Rozell LOSS WIN
Finals Pool Gavin Page Dario Pewett WIN LOSS
Finals Pool Beau Hulgan Danial Alt LOSS WIN
Finals Pool Gavin Page Zeke Rozell LOSS WIN

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 Spring Fechten 2025

Rank Name Nationality Club Weighted rating Confidence
31 3 Derek Nash Cymbrogi School of Western Martial Arts 1826.1 14.4
38 4 Gavin Page Wichita Fencing & HEMA Academy 1805.1 14.2
96 118 Micaiah Elliott Cymbrogi School of Western Martial Arts 1720.8 92.4
97 37 Zeke Rozell Cymbrogi School of Western Martial Arts 1720.7 32.3
237 66 Dario Pewett Cymbrogi School of Western Martial Arts 1622.8 39.2
250 114 David Miller Nachreisen Historical Fencing 1618.9 62.4
335 67 Michael Keller Wichita Fencing & HEMA Academy 1575.4 33.2
348 48 Beau Hulgan Arena Weapon Arts 1570.7 14.8
408 131 Alex Jonischkies Sword to Sword 1547.2 47.1
440 55 Sheik Bacchus Saint George Hema School 1537.7 24.9
452 339 Dmitry Tolstinev Arena Weapon Arts 1534.8 90.9
517 66 Bilal Haroon Dallas School of Historical Fencing 1512.6 23.3
576 244 Charles Turner East Texas Historical Fencing 1498 59
577 98 Jack Murray Dallas School of Historical Fencing 1497.9 30.9
618 142 Josh Saito Dallas School of Historical Fencing 1487.4 36.8
685 12 Caelyn Hamilton Cymbrogi School of Western Martial Arts 1473.1 5.8
774 167 Danial Alt Vier Blossen Historical Fencing 1455.8 26.5
781 11 Alan Beck Cymbrogi School of Western Martial Arts 1454.7 5.9
947 279 Samuel Umbay Dallas School of Historical Fencing 1420.5 55.2
949 23 Srikar Bollavaram Arena Weapon Arts 1419.8 11.9
952 8 Colin Knipp Baerswords School of Western Martial Arts 1419 4.8
1029 143 Charlsie Jacobs East Texas Historical Fencing 1403.3 27.5
1051 167 Conor McDonald East Texas Historical Fencing 1399 32.6
1162 257 Caleb Raney Cymbrogi School of Western Martial Arts 1381 45.6
1183 227 Connor Richardson Medieval European Martial Arts Guild 1378.4 41.5
1262 10 Christopher Davis Cymbrogi School of Western Martial Arts 1365.1 3
1368 Stewart McClelland Wichita Fencing & HEMA Academy 1350.6
1531 164 Alejandro Anazco Vier Blossen Historical Fencing 1327.1 28.7
1673 563 Colin Whitfill Sword to Sword 1308 80.7
1932 2731 Cory Tibbitts Wichita Fencing & HEMA Academy 1274.9 349.3
2101 159 Eric Nunley Tattershall School of Defense 1254.8 10
2172 Jaime Guerrero Dallas School of Historical Fencing 1247.4
2191 Connor Brusso Wichita Fencing & HEMA Academy 1245.1
2227 Fox Graves The Sword School 1240.3
2267 Mark Heidrick Wichita Fencing & HEMA Academy 1234.7
2454 Mikela Bonner Wichita Fencing & HEMA Academy 1213.3
2496 David Cook East Texas Historical Fencing 1208.3
2551 954 Timothy D'Ambrosio Monarch Historical Fencing 1200.5 110.4
2842 62 Aleksandra Shlychkova Arena Weapon Arts 1168.1 22.2
2912 951 Oscar Chanthalath Historical Swordfighting Guild of UT Dallas 1158.1 126
2991 88 Zaid Haroon Dallas School of Historical Fencing 1147.8 1.6
3106 1779 Nolan Montonye Wichita Fencing & HEMA Academy 1135.9 236
3212 Masashi Takashima Cymbrogi School of Western Martial Arts 1124.7
3257 436 John Bryant Cymbrogi School of Western Martial Arts 1119.8 37.3
3312 187 Levi Tran Sword to Sword 1113.1 38.4
3393 1107 Ronan Davis Cymbrogi School of Western Martial Arts 1104.9 158.1
3642 Thomas Fryar Sword to Sword 1075
3798 Kevin Clayton Cymbrogi School of Western Martial Arts 1057.5
3952 Everett Juarez Monarch Historical Fencing 1040.6
4044 Zac Jensen Cymbrogi School of Western Martial Arts 1029.4
4107 Coyt Ransom Dallas School of Historical Fencing 1022.3
4200 Asher Peel The Sword School 1009.6
5102 Maxwell Herskowitz Sword to Sword 895.7
5111 151 Kim Sheely Cymbrogi School of Western Martial Arts 894.3 6.9
5392 173 Amber Brown Wichita Fencing & HEMA Academy 849 72.8
5396 Travis Marler Wichita Fencing & HEMA Academy 848.3
5794 Maddie Mitchell The Sword School 775.1
6195 Quintin Sudmeier Cymbrogi School of Western Martial Arts 606.1
Rank Name Nationality Club Weighted rating Confidence
20 120 Zeke Rozell Cymbrogi School of Western Martial Arts 1749 222.2
30 Gavin Page Wichita Fencing & HEMA Academy 1723.4
58 13 Danial Alt Vier Blossen Historical Fencing 1662.9 34.7
74 17 Beau Hulgan Arena Weapon Arts 1629.2 42.6
124 434 Derek Nash Cymbrogi School of Western Martial Arts 1548.8 345.4
160 Mark Heidrick Wichita Fencing & HEMA Academy 1507
174 157 Martin Colunga Arena Weapon Arts 1495 290.9
212 451 Court Dyke Wichita Fencing & HEMA Academy 1457.2 307.6
223 7 Alejandro Anazco Vier Blossen Historical Fencing 1445 3.3
234 Dario Pewett Cymbrogi School of Western Martial Arts 1435.3
268 8 Alan Beck Cymbrogi School of Western Martial Arts 1402.8 3.7
297 179 Samuel Umbay Dallas School of Historical Fencing 1379.1 124.1
334 Zac Jensen Cymbrogi School of Western Martial Arts 1352.8
363 Mikela Bonner Wichita Fencing & HEMA Academy 1332.5
487 Kevin Clayton Cymbrogi School of Western Martial Arts 1266.4
495 85 Jeff Gibson Aegis Historical Combat Training 1261.4 71.1
509 Oscar Chanthalath Historical Swordfighting Guild of UT Dallas 1252.9
510 Cory Tibbitts Wichita Fencing & HEMA Academy 1252.8
531 Colin Knipp Baerswords School of Western Martial Arts 1240.1
545 172 Josh Saito Dallas School of Historical Fencing 1231.1 115.7
582 Stewart McClelland Wichita Fencing & HEMA Academy 1210.1
597 407 Dmitry Tolstinev Arena Weapon Arts 1202.1 226.3
643 118 Stephen Heacock Arena Weapon Arts 1175.9 81.5
652 333 Eric Nunley Tattershall School of Defense 1172.1 187.3
794 Levi Tran Sword to Sword 1102.4
841 Jaime Guerrero Dallas School of Historical Fencing 1080.2
853 Maxwell Bowling Cymbrogi School of Western Martial Arts 1077.3
1136 John Bryant Cymbrogi School of Western Martial Arts 944.4
1174 Connor Brusso Wichita Fencing & HEMA Academy 928.6
1229 Aleksandra Shlychkova Arena Weapon Arts 903.6
1238 Timothy D'Ambrosio Monarch Historical Fencing 898.4
1285 Kyle Norris Vier Blossen Historical Fencing 872.6
1320 117 Kim Sheely Cymbrogi School of Western Martial Arts 846 24
1338 Amber Brown Wichita Fencing & HEMA Academy 831.9