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.

Revolution Rumble 2025

Date July 5, 2025
Country United States
State Pennsylvania
City Philadelphia
Software HEMA scorecard (results )

Tournament stats

Division Number of fights Number of fighters
Mixed Steel Longsword (Unrated) 84 23
Mixed Steel Longsword (Tier A) 93 26
Mixed Steel Longsword (Tier B) 206 54

Fighters in event

NameNationalityClub
Erik Miao
Katie Doyle Fechtschule Victoria
Kole Wright Écoliers libres de Strasbourg en Arts Martiaux Historiques Européens
Piotr Przanowski Bractwo Szermiercze
Duncan McLaren Caledonian Sword Guild
Alexander Kotarakos
Neil Satterlund
Connor Stewart
Jack Seyler Ars Gladii
Jarred Thompson Atlanta Historical Fencing Academy
Kieran Garrity Black Cat Historical Fencing
Mike Allan Black Falcon School of Arms
David Lillethun Boston Armizare
Nicholas Murphy Bucks Historical Longsword
Stevi Parker Bucks Historical Longsword
Alyssa Capel Bucks Historical Longsword
Reya George Bucks Historical Longsword
Vincent Liu Bucks Historical Longsword
Henry Reynolds Bucks Historical Longsword
Patrick McCook Bucks Historical Longsword
Saxon Sherlock Bucks Historical Longsword
Michael Gingolaski Bucks Historical Longsword
Noah Williams Bucks Historical Longsword
Sean MacMorris Bucks Historical Longsword
Timothy Young Bucks Historical Longsword
Cormac Dow Bucks Historical Longsword
Garrett Asplundh Bucks Historical Longsword
Zachary Rogers Bucks Historical Longsword
Lorrie Eddings Bucks Historical Longsword
Elise Corcoran Bucks Historical Longsword
Raymond Mastoloni Bucks Historical Longsword
Jonathan Rider Capital Kunst des Fechtens
Joseph Lilly Capital Kunst des Fechtens
Brent Wang Capital Kunst des Fechtens
Megan Fornasar Capital Kunst des Fechtens
Michael Creech Capital Kunst des Fechtens
Joseph Sherill Capital Kunst des Fechtens
Sebastian Torti Capital Kunst des Fechtens
Christian Schrader Capital Kunst des Fechtens
Michael Riga Capital Kunst des Fechtens
Zachary Lee Charlottesville HEMA
Olivia Cleymaet Columbus United Fencing Club
Sam Martin Crossing Fight School
Jack Donohue Crossing Fight School
Dan Black Crossing Fight School
Matthew Sherman Crossing Fight School
Liz Swilley Crossing Fight School
Trevor Jones Denver Historical Fencing Academy
Jeremy Simon Denver Historical Fencing Academy
Chad Mathine Denver Historical Fencing Academy
Rianne Lyons Denver Historical Fencing Academy
Katie Day Denver Historical Fencing Academy
Frank Lewis Gotham European Martial Arts Collective
David Eisman Gotham European Martial Arts Collective
William Pearsall Grünberg Freifechter
Mark Pagliaro Hartford County Historical Fencing Club
Rebecca Glass L'Arte Della Bellica
Geoff Ebbert L'Arte Della Bellica
A.D Weber L'Arte Della Bellica
Steven Moore L'Arte Della Bellica
Joseph DiFrancesca L'Arte Lehigh Valley Historical Fencing
Patrick McCaffrey L'Arte NYC Historical Fencing
Sebastian Cerdeira Liberty Sword Club
Juan Sanchez Liberty Sword Club
Max Laffend Liberty Sword Club
Gabriel Greear Maryland Kunst des Fechtens
Matthew Ward Maryland Kunst des Fechtens
Stephen Dougherty Medieval European Martial Arts Guild
Anthony Klon Medieval European Martial Arts Guild
Rob Danser Medieval European Martial Arts Guild
Ben Adiletto Medieval European Martial Arts Guild
Robert Sherry Medieval European Martial Arts Guild
Joss Blakeman Metropolitan Historical Fencing Academy
Raymond Torres New Jersey Kloppfechters
Michael Asbury Philadelphia Common Fencers Guild
Jonathan Paulino Philadelphia Common Fencers Guild
Lucas Nguyen Philadelphia Common Fencers Guild
Dave Larrabee Philadelphia Common Fencers Guild
Colin Lawler Philadelphia Common Fencers Guild
Kyle Watson Philadelphia Common Fencers Guild
William Hannings Philadelphia Common Fencers Guild
Kaho Long Philadelphia Common Fencers Guild
Seth Gingo Philadelphia Common Fencers Guild
Matt DeVane Philadelphia Common Fencers Guild
Kevt'her Hoxha Philadelphia Common Fencers Guild
Spenser Jett Richmond Meyer Freifechter Guild
Yetkin Borlu Richmond Meyer Freifechter Guild
Veran Stanek Rochester Institute of Technology HEMA club
Sebastian Lende Salt City Historical Fencing
Zachary Showalter Scuffletown Federfechters
Michaela Gallucci Sword Inquisition
Alessandro Vera The HEMA Club at VCU
Cait Feehely The HEMA Club at VCU
Devin Cordell The HEMA Club at VCU
Nick Hutchinson The HEMA Club at VCU
Brodie Persson The HEMA Club at VCU
Alex Lawson The HEMA Club at VCU
Joseph Stoffey Tri-State Historical Fencing Club
Douglas Bostic Tucson Historical Fencing Academy
Brandon Dahl Tucson Historical Fencing Academy
Ryan Bishop Tucson Historical Fencing Academy
Zoe Diehl Tucson Historical Fencing Academy
Will Crozier University of Vermont Historical Fencing Club

Tournaments

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

StageFighter 1Fighter 2Fighter 1 resultFighter 2 result
Pools Zoe Diehl Liz Swilley WIN LOSS
Pools Juan Sanchez Lorrie Eddings WIN LOSS
Pools Zachary Lee Liz Swilley WIN LOSS
Pools Lorrie Eddings Zoe Diehl LOSS WIN
Pools Zachary Lee Juan Sanchez WIN LOSS
Pools Lorrie Eddings Liz Swilley LOSS WIN
Pools Zoe Diehl Zachary Lee LOSS WIN
Pools Juan Sanchez Liz Swilley LOSS WIN
Pools Zachary Lee Lorrie Eddings WIN LOSS
Pools Juan Sanchez Zoe Diehl LOSS WIN
Pools Dan Black Spenser Jett WIN LOSS
Pools Elise Corcoran Joss Blakeman LOSS WIN
Pools Spenser Jett Frank Lewis LOSS WIN
Pools Dan Black Joss Blakeman WIN LOSS
Pools Frank Lewis Elise Corcoran LOSS WIN
Pools Spenser Jett Joss Blakeman WIN LOSS
Pools Dan Black Frank Lewis LOSS WIN
Pools Spenser Jett Elise Corcoran WIN LOSS
Pools Joss Blakeman Frank Lewis LOSS WIN
Pools Dan Black Elise Corcoran LOSS WIN
Pools Nick Hutchinson Michael Riga LOSS WIN
Pools Ryan Bishop Rianne Lyons WIN LOSS
Pools Michael Riga Matthew Sherman LOSS WIN
Pools Rianne Lyons Nick Hutchinson WIN LOSS
Pools Ryan Bishop Matthew Sherman LOSS WIN
Pools Michael Riga Rianne Lyons WIN LOSS
Pools Matthew Sherman Nick Hutchinson WIN LOSS
Pools Michael Riga Ryan Bishop WIN LOSS
Pools Matthew Sherman Rianne Lyons WIN LOSS
Pools Nick Hutchinson Ryan Bishop LOSS WIN
Pools Christian Schrader Katie Day WIN LOSS
Pools Zachary Rogers Max Laffend WIN LOSS
Pools Katie Day Max Laffend LOSS WIN
Pools Zachary Rogers Katie Day WIN LOSS
Pools Christian Schrader Zachary Rogers LOSS WIN
Pools Max Laffend Christian Schrader LOSS WIN
Pools Sebastian Cerdeira Kaho Long WIN LOSS
Pools Sebastian Torti Cait Feehely WIN LOSS
Pools Kaho Long Cait Feehely LOSS WIN
Pools Sebastian Torti Kaho Long WIN LOSS
Pools Sebastian Cerdeira Sebastian Torti LOSS WIN
Pools Cait Feehely Sebastian Cerdeira WIN LOSS
Top 23 Christian Schrader Lorrie Eddings WIN LOSS
Top 23 Spenser Jett Kaho Long WIN LOSS
Top 23 Katie Day Elise Corcoran WIN LOSS
Top 23 Michael Riga Joss Blakeman WIN LOSS
Top 23 Juan Sanchez Sebastian Cerdeira LOSS WIN
Top 23 Rianne Lyons Max Laffend LOSS WIN
Top 16 Max Laffend Zachary Rogers LOSS WIN
Top 16 Sebastian Cerdeira Matthew Sherman LOSS WIN
Top 16 Zoe Diehl Michael Riga WIN LOSS
Top 16 Dan Black Sebastian Torti WIN LOSS
Top 16 Katie Day Zachary Lee LOSS WIN
Top 16 Spenser Jett Frank Lewis WIN LOSS
Top 16 Ryan Bishop Christian Schrader WIN LOSS
Top 16 Liz Swilley Cait Feehely WIN LOSS
Top 8 Zachary Rogers Liz Swilley WIN LOSS
Top 8 Ryan Bishop Matthew Sherman LOSS WIN
Top 8 Spenser Jett Zoe Diehl WIN LOSS
Top 8 Dan Black Zachary Lee LOSS WIN
Semifinals Zachary Lee Zachary Rogers LOSS WIN
Semifinals Matthew Sherman Spenser Jett WIN LOSS
Upper Finals Zachary Rogers Matthew Sherman WIN LOSS
Grand Finals Matthew Sherman Zachary Rogers LOSS WIN
Lower Bracket Elise Corcoran Max Laffend WIN LOSS
Lower Bracket Sebastian Torti Joss Blakeman WIN LOSS
Lower Bracket Michael Riga Kaho Long WIN LOSS
Lower Bracket Lorrie Eddings Frank Lewis LOSS WIN
Lower Bracket Christian Schrader Juan Sanchez WIN LOSS
Lower Bracket Sebastian Cerdeira Rianne Lyons WIN LOSS
Lower Bracket Elise Corcoran Cait Feehely WIN LOSS
Lower Bracket Sebastian Torti Katie Day WIN LOSS
Lower Bracket Michael Riga Frank Lewis LOSS WIN
Lower Bracket Christian Schrader Sebastian Cerdeira LOSS WIN
Lower Bracket Elise Corcoran Ryan Bishop LOSS WIN
Lower Bracket Sebastian Torti Zoe Diehl WIN LOSS
Lower Bracket Frank Lewis Dan Black LOSS WIN
Lower Bracket Sebastian Cerdeira Liz Swilley WIN LOSS
Lower Bracket Sebastian Torti Ryan Bishop LOSS WIN
Lower Bracket Sebastian Cerdeira Dan Black LOSS WIN
Lower Quarterfinals Ryan Bishop Zachary Lee WIN LOSS
Lower Quarterfinals Dan Black Spenser Jett WIN LOSS
Lower Semifinals Ryan Bishop Dan Black WIN LOSS
Lower Finals Matthew Sherman Ryan Bishop WIN LOSS
StageFighter 1Fighter 2Fighter 1 resultFighter 2 result
Pools Brandon Dahl Brodie Persson WIN LOSS
Pools William Pearsall Brodie Persson LOSS WIN
Pools Brandon Dahl William Pearsall LOSS WIN
Pools Zachary Showalter Brandon Dahl WIN LOSS
Pools Brodie Persson Zachary Showalter LOSS WIN
Pools David Eisman Jonathan Paulino LOSS WIN
Pools Alessandro Vera Stevi Parker LOSS WIN
Pools Jonathan Paulino Rob Danser WIN LOSS
Pools David Eisman Stevi Parker WIN LOSS
Pools Alessandro Vera Rob Danser WIN LOSS
Pools Jonathan Paulino Stevi Parker WIN LOSS
Pools David Eisman Rob Danser WIN LOSS
Pools Jonathan Paulino Alessandro Vera WIN LOSS
Pools Rob Danser Stevi Parker LOSS WIN
Pools David Eisman Alessandro Vera WIN LOSS
Pools Kieran Garrity Stephen Dougherty WIN LOSS
Pools Jonathan Rider Will Crozier LOSS WIN
Pools Stephen Dougherty Will Crozier LOSS WIN
Pools Jonathan Rider Stephen Dougherty LOSS WIN
Pools Kieran Garrity Jonathan Rider WIN LOSS
Pools Will Crozier Kieran Garrity LOSS WIN
Pools Michael Asbury Alexander Kotarakos LOSS WIN
Pools Ben Adiletto Trevor Jones WIN LOSS
Pools Alexander Kotarakos Trevor Jones LOSS WIN
Pools Ben Adiletto Alexander Kotarakos WIN LOSS
Pools Michael Asbury Ben Adiletto WIN LOSS
Pools Trevor Jones Michael Asbury WIN LOSS
Pools Duncan McLaren Piotr Przanowski WIN LOSS
Pools Douglas Bostic Devin Cordell LOSS WIN
Pools Piotr Przanowski Douglas Bostic LOSS WIN
Pools Piotr Przanowski Devin Cordell WIN LOSS
Pools Duncan McLaren Devin Cordell WIN LOSS
Pools Douglas Bostic Duncan McLaren LOSS WIN
Pools Kole Wright Henry Reynolds LOSS WIN
Pools Mark Pagliaro Joseph Lilly LOSS WIN
Pools Henry Reynolds Michaela Gallucci WIN LOSS
Pools Joseph Lilly Kole Wright LOSS WIN
Pools Michaela Gallucci Mark Pagliaro LOSS WIN
Pools Joseph Lilly Henry Reynolds LOSS WIN
Pools Kole Wright Michaela Gallucci WIN LOSS
Pools Mark Pagliaro Henry Reynolds LOSS WIN
Pools Joseph Lilly Michaela Gallucci WIN LOSS
Pools Kole Wright Mark Pagliaro WIN LOSS
Top 26 Rob Danser Kole Wright LOSS WIN
Top 26 Jonathan Rider Trevor Jones LOSS WIN
Top 26 Will Crozier Michaela Gallucci WIN LOSS
Top 26 Ben Adiletto Alessandro Vera LOSS WIN
Top 26 Mark Pagliaro Stevi Parker LOSS WIN
Top 26 Joseph Lilly Stephen Dougherty LOSS WIN
Top 26 William Pearsall Alexander Kotarakos WIN LOSS
Top 26 Piotr Przanowski Devin Cordell WIN LOSS
Top 26 Douglas Bostic Brodie Persson LOSS WIN
Top 26 Brandon Dahl Michael Asbury LOSS WIN
Top 16 Kieran Garrity Michael Asbury WIN LOSS
Top 16 Brodie Persson Zachary Showalter LOSS WIN
Top 16 Henry Reynolds Piotr Przanowski WIN LOSS
Top 16 Duncan McLaren William Pearsall WIN LOSS
Top 16 Stephen Dougherty Jonathan Paulino LOSS WIN
Top 16 David Eisman Stevi Parker WIN LOSS
Top 16 Kole Wright Alessandro Vera WIN LOSS
Top 16 Trevor Jones Will Crozier LOSS WIN
Top 8 Kieran Garrity Will Crozier WIN LOSS
Top 8 Kole Wright Zachary Showalter LOSS WIN
Top 8 David Eisman Henry Reynolds LOSS WIN
Top 8 Jonathan Paulino Duncan McLaren WIN LOSS
Semifinals Jonathan Paulino Kieran Garrity LOSS WIN
Semifinals Henry Reynolds Zachary Showalter WIN LOSS
Upper Finals Kieran Garrity Henry Reynolds LOSS WIN
Grand Finals (1) Henry Reynolds Zachary Showalter LOSS WIN
Grand Finals (2) Zachary Showalter Henry Reynolds WIN LOSS
Lower Bracket William Pearsall Stephen Dougherty WIN LOSS
Lower Bracket Brandon Dahl Brodie Persson LOSS WIN
Lower Bracket Michaela Gallucci Alessandro Vera LOSS WIN
Lower Bracket Stevi Parker Joseph Lilly WIN LOSS
Lower Bracket Alexander Kotarakos Piotr Przanowski WIN LOSS
Lower Bracket Jonathan Rider Devin Cordell WIN LOSS
Lower Bracket Mark Pagliaro Rob Danser WIN LOSS
Lower Bracket Trevor Jones Ben Adiletto WIN LOSS
Lower Bracket Douglas Bostic Michael Asbury WIN LOSS
Lower Bracket Brodie Persson Alessandro Vera LOSS WIN
Lower Bracket Alexander Kotarakos William Pearsall WIN LOSS
Lower Bracket Jonathan Rider Mark Pagliaro WIN LOSS
Lower Bracket Douglas Bostic Trevor Jones WIN LOSS
Lower Bracket Alessandro Vera Will Crozier LOSS WIN
Lower Bracket Alexander Kotarakos Duncan McLaren LOSS WIN
Lower Bracket David Eisman Jonathan Rider WIN LOSS
Lower Bracket Douglas Bostic Kole Wright LOSS WIN
Lower Bracket Duncan McLaren Will Crozier LOSS WIN
Lower Bracket Kole Wright David Eisman WIN LOSS
Lower Quarterfinals Zachary Showalter Will Crozier WIN LOSS
Lower Quarterfinals Kole Wright Jonathan Paulino LOSS WIN
Lower Semifinals Zachary Showalter Jonathan Paulino WIN LOSS
Lower Finals Kieran Garrity Zachary Showalter LOSS WIN
StageFighter 1Fighter 2Fighter 1 resultFighter 2 result
Pools Vincent Liu Garrett Asplundh WIN LOSS
Pools Alex Lawson Sean MacMorris LOSS WIN
Pools Michael Creech Vincent Liu LOSS WIN
Pools Alex Lawson Garrett Asplundh LOSS WIN
Pools Sean MacMorris Michael Creech WIN LOSS
Pools Alex Lawson Vincent Liu LOSS WIN
Pools Garrett Asplundh Michael Creech WIN LOSS
Pools Sean MacMorris Vincent Liu LOSS WIN
Pools Alex Lawson Michael Creech WIN LOSS
Pools Garrett Asplundh Sean MacMorris WIN LOSS
Pools Raymond Torres Robert Sherry LOSS WIN
Pools Joseph Stoffey Reya George LOSS WIN
Pools Joseph Sherill Robert Sherry LOSS WIN
Pools Raymond Torres Reya George WIN LOSS
Pools Joseph Stoffey Joseph Sherill WIN LOSS
Pools Reya George Robert Sherry WIN LOSS
Pools Joseph Sherill Raymond Torres LOSS WIN
Pools Joseph Stoffey Robert Sherry LOSS WIN
Pools Reya George Joseph Sherill WIN LOSS
Pools Joseph Stoffey Raymond Torres LOSS WIN
Pools Chad Mathine Geoff Ebbert WIN LOSS
Pools Kevt'her Hoxha Timothy Young WIN LOSS
Pools Lucas Nguyen Chad Mathine LOSS WIN
Pools Timothy Young Geoff Ebbert WIN LOSS
Pools Lucas Nguyen Kevt'her Hoxha WIN LOSS
Pools Chad Mathine Timothy Young WIN LOSS
Pools Geoff Ebbert Lucas Nguyen LOSS WIN
Pools Kevt'her Hoxha Chad Mathine LOSS WIN
Pools Lucas Nguyen Timothy Young WIN LOSS
Pools Kevt'her Hoxha Geoff Ebbert LOSS WIN
Pools Saxon Sherlock Patrick McCook LOSS WIN
Pools Sebastian Lende Dave Larrabee LOSS WIN
Pools Saxon Sherlock Dave Larrabee WIN LOSS
Pools Sebastian Lende Saxon Sherlock LOSS WIN
Pools Patrick McCook Sebastian Lende WIN LOSS
Pools Dave Larrabee Patrick McCook LOSS WIN
Pools A.D Weber William Hannings LOSS WIN
Pools Seth Gingo Joseph DiFrancesca WIN LOSS
Pools William Hannings Yetkin Borlu WIN LOSS
Pools A.D Weber Seth Gingo LOSS WIN
Pools Joseph DiFrancesca Yetkin Borlu LOSS WIN
Pools William Hannings Seth Gingo WIN LOSS
Pools A.D Weber Yetkin Borlu LOSS WIN
Pools William Hannings Joseph DiFrancesca WIN LOSS
Pools Seth Gingo Yetkin Borlu WIN LOSS
Pools A.D Weber Joseph DiFrancesca WIN LOSS
Pools Nicholas Murphy Brent Wang LOSS WIN
Pools Kyle Watson Jack Donohue LOSS WIN
Pools Nicholas Murphy Noah Williams WIN LOSS
Pools Brent Wang Jack Donohue WIN LOSS
Pools Kyle Watson Noah Williams LOSS WIN
Pools Nicholas Murphy Jack Donohue WIN LOSS
Pools Brent Wang Noah Williams WIN LOSS
Pools Nicholas Murphy Kyle Watson LOSS WIN
Pools Noah Williams Jack Donohue LOSS WIN
Pools Brent Wang Kyle Watson LOSS WIN
Pools Anthony Klon Patrick McCaffrey WIN LOSS
Pools Olivia Cleymaet Steven Moore WIN LOSS
Pools Katie Doyle Patrick McCaffrey WIN LOSS
Pools Anthony Klon Olivia Cleymaet LOSS WIN
Pools Katie Doyle Steven Moore WIN LOSS
Pools Patrick McCaffrey Olivia Cleymaet LOSS WIN
Pools Katie Doyle Anthony Klon WIN LOSS
Pools Patrick McCaffrey Steven Moore WIN LOSS
Pools Katie Doyle Olivia Cleymaet LOSS WIN
Pools Anthony Klon Steven Moore WIN LOSS
Pools Michael Gingolaski Jack Seyler WIN LOSS
Pools Raymond Mastoloni Erik Miao WIN LOSS
Pools Megan Fornasar Jack Seyler LOSS WIN
Pools Michael Gingolaski Erik Miao WIN LOSS
Pools Megan Fornasar Raymond Mastoloni LOSS WIN
Pools Jack Seyler Erik Miao WIN LOSS
Pools Megan Fornasar Michael Gingolaski LOSS WIN
Pools Jack Seyler Raymond Mastoloni LOSS WIN
Pools Erik Miao Megan Fornasar LOSS WIN
Pools Michael Gingolaski Raymond Mastoloni WIN LOSS
Pools Cormac Dow Jarred Thompson WIN LOSS
Pools Jeremy Simon Mike Allan WIN LOSS
Pools Neil Satterlund Cormac Dow LOSS WIN
Pools Jarred Thompson Mike Allan LOSS WIN
Pools Neil Satterlund Jeremy Simon LOSS WIN
Pools Mike Allan Cormac Dow LOSS WIN
Pools Jarred Thompson Neil Satterlund WIN LOSS
Pools Cormac Dow Jeremy Simon WIN LOSS
Pools Mike Allan Neil Satterlund WIN LOSS
Pools Jarred Thompson Jeremy Simon LOSS WIN
Pools Sam Martin Colin Lawler LOSS WIN
Pools Alyssa Capel David Lillethun WIN LOSS
Pools Veran Stanek Colin Lawler LOSS WIN
Pools David Lillethun Sam Martin LOSS WIN
Pools Veran Stanek Alyssa Capel LOSS WIN
Pools Colin Lawler David Lillethun WIN LOSS
Pools Veran Stanek Sam Martin LOSS WIN
Pools Alyssa Capel Colin Lawler LOSS WIN
Pools Veran Stanek David Lillethun WIN LOSS
Pools Sam Martin Alyssa Capel LOSS WIN
Pools Connor Stewart Gabriel Greear WIN LOSS
Pools Matt DeVane Matthew Ward LOSS WIN
Pools Rebecca Glass Gabriel Greear LOSS WIN
Pools Connor Stewart Matt DeVane WIN LOSS
Pools Rebecca Glass Matthew Ward LOSS WIN
Pools Gabriel Greear Matt DeVane WIN LOSS
Pools Connor Stewart Rebecca Glass WIN LOSS
Pools Matt DeVane Rebecca Glass WIN LOSS
Top 53 Neil Satterlund Katie Doyle LOSS WIN
Top 53 Raymond Torres Steven Moore WIN LOSS
Top 53 Robert Sherry Joseph Sherill WIN LOSS
Top 53 Raymond Mastoloni Rebecca Glass WIN LOSS
Top 53 Sebastian Lende Brent Wang LOSS WIN
Top 53 Alyssa Capel Michael Creech LOSS WIN
Top 53 Erik Miao Garrett Asplundh LOSS WIN
Top 53 David Lillethun Seth Gingo LOSS WIN
Top 53 Lucas Nguyen Joseph DiFrancesca LOSS WIN
Top 53 Joseph Stoffey Saxon Sherlock LOSS WIN
Top 53 Veran Stanek Gabriel Greear LOSS WIN
Top 53 Nicholas Murphy Noah Williams WIN LOSS
Top 53 Mike Allan Megan Fornasar WIN LOSS
Top 53 Jarred Thompson Yetkin Borlu WIN LOSS
Top 53 A.D Weber Sam Martin LOSS WIN
Top 53 Patrick McCaffrey Jack Seyler WIN LOSS
Top 53 Geoff Ebbert Kyle Watson WIN LOSS
Top 53 Alex Lawson Anthony Klon LOSS WIN
Top 53 Kevt'her Hoxha Sean MacMorris WIN LOSS
Top 53 Dave Larrabee Matt DeVane LOSS WIN
Top 32 Matt DeVane Vincent Liu LOSS WIN
Top 32 Colin Lawler Kevt'her Hoxha WIN LOSS
Top 32 Connor Stewart Anthony Klon WIN LOSS
Top 32 Geoff Ebbert Michael Gingolaski LOSS WIN
Top 32 Patrick McCaffrey Chad Mathine LOSS WIN
Top 32 Sam Martin Olivia Cleymaet WIN LOSS
Top 32 Cormac Dow Jarred Thompson WIN LOSS
Top 32 William Hannings Mike Allan WIN LOSS
Top 32 Nicholas Murphy Patrick McCook LOSS WIN
Top 32 Jack Donohue Reya George LOSS WIN
Top 32 Jeremy Simon Gabriel Greear WIN LOSS
Top 32 Saxon Sherlock Katie Doyle WIN LOSS
Top 32 Raymond Torres Joseph DiFrancesca LOSS WIN
Top 32 Seth Gingo Robert Sherry WIN LOSS
Top 32 Raymond Mastoloni Garrett Asplundh LOSS WIN
Top 32 Brent Wang Michael Creech WIN LOSS
Top 16 Vincent Liu Brent Wang WIN LOSS
Top 16 Garrett Asplundh Colin Lawler LOSS WIN
Top 16 Connor Stewart Seth Gingo WIN LOSS
Top 16 Michael Gingolaski Joseph DiFrancesca WIN LOSS
Top 16 Saxon Sherlock Chad Mathine LOSS WIN
Top 16 Sam Martin Gabriel Greear LOSS WIN
Top 16 Cormac Dow Reya George LOSS WIN
Top 16 William Hannings Patrick McCook LOSS WIN
Top 8 Vincent Liu Patrick McCook WIN LOSS
Top 8 Colin Lawler Reya George LOSS WIN
Top 8 Connor Stewart Gabriel Greear WIN LOSS
Top 8 Michael Gingolaski Chad Mathine LOSS WIN
Semifinals Vincent Liu Chad Mathine LOSS WIN
Semifinals Connor Stewart Reya George WIN LOSS
Upper Finals Chad Mathine Connor Stewart WIN LOSS
Grand Finals (1) Connor Stewart Chad Mathine WIN LOSS
Grand Finals (2) Chad Mathine Connor Stewart LOSS WIN
Lower Bracket Alyssa Capel Sebastian Lende WIN LOSS
Lower Bracket Neil Satterlund Joseph Stoffey WIN LOSS
Lower Bracket Lucas Nguyen Steven Moore WIN LOSS
Lower Bracket David Lillethun Joseph Sherill LOSS WIN
Lower Bracket Erik Miao Rebecca Glass WIN LOSS
Lower Bracket Kevt'her Hoxha Dave Larrabee WIN LOSS
Lower Bracket Alyssa Capel Raymond Mastoloni WIN LOSS
Lower Bracket Jack Donohue Noah Williams WIN LOSS
Lower Bracket Jarred Thompson Megan Fornasar WIN LOSS
Lower Bracket Olivia Cleymaet Jack Seyler WIN LOSS
Lower Bracket Jeremy Simon Neil Satterlund WIN LOSS
Lower Bracket Robert Sherry Lucas Nguyen WIN LOSS
Lower Bracket Kyle Watson Anthony Klon LOSS WIN
Lower Bracket Alex Lawson Geoff Ebbert LOSS WIN
Lower Bracket Joseph Sherill Raymond Torres LOSS WIN
Lower Bracket Katie Doyle Veran Stanek LOSS WIN
Lower Bracket Mike Allan Yetkin Borlu WIN LOSS
Lower Bracket Erik Miao Michael Creech WIN LOSS
Lower Bracket Matt DeVane Sean MacMorris WIN LOSS
Lower Bracket Alyssa Capel Kevt'her Hoxha WIN LOSS
Lower Bracket Jarred Thompson Jack Donohue WIN LOSS
Lower Bracket Olivia Cleymaet Jeremy Simon LOSS WIN
Lower Bracket Anthony Klon Robert Sherry LOSS WIN
Lower Bracket Geoff Ebbert Raymond Torres LOSS WIN
Lower Bracket A.D Weber Veran Stanek WIN LOSS
Lower Bracket Mike Allan Nicholas Murphy LOSS WIN
Lower Bracket Erik Miao Matt DeVane LOSS WIN
Lower Bracket Brent Wang Alyssa Capel WIN LOSS
Lower Bracket William Hannings Jarred Thompson LOSS WIN
Lower Bracket Jeremy Simon Saxon Sherlock WIN LOSS
Lower Bracket Joseph DiFrancesca Robert Sherry LOSS WIN
Lower Bracket Raymond Torres Seth Gingo WIN LOSS
Lower Bracket A.D Weber Sam Martin LOSS WIN
Lower Bracket Nicholas Murphy Cormac Dow LOSS WIN
Lower Bracket Matt DeVane Garrett Asplundh WIN LOSS
Lower Bracket Brent Wang Jarred Thompson LOSS WIN
Lower Bracket Jeremy Simon Robert Sherry WIN LOSS
Lower Bracket Sam Martin Raymond Torres LOSS WIN
Lower Bracket Cormac Dow Matt DeVane WIN LOSS
Lower Bracket Jarred Thompson Colin Lawler WIN LOSS
Lower Bracket Gabriel Greear Jeremy Simon LOSS WIN
Lower Bracket Raymond Torres Michael Gingolaski WIN LOSS
Lower Bracket Cormac Dow Patrick McCook WIN LOSS
Lower Bracket Jeremy Simon Jarred Thompson LOSS WIN
Lower Bracket Cormac Dow Raymond Torres WIN LOSS
Lower Quarterfinals Jarred Thompson Vincent Liu LOSS WIN
Lower Quarterfinals Cormac Dow Reya George LOSS WIN
Lower Semifinals Reya George Vincent Liu LOSS WIN
Lower Finals Connor Stewart Vincent Liu 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 Revolution Rumble 2025

Rank Name Nationality Club Weighted rating Confidence
17 9 Zachary Showalter Scuffletown Federfechters 1877.9 39.6
40 10 Jonathan Paulino Philadelphia Common Fencers Guild 1791.2 18.7
64 19 Kieran Garrity Black Cat Historical Fencing 1752.5 19.9
85 87 Henry Reynolds Bucks Historical Longsword 1729.1 71
108 68 Kole Wright Écoliers libres de Strasbourg en Arts Martiaux Historiques Européens 1702.8 47.6
134 27 Duncan McLaren Caledonian Sword Guild 1681.8 16.5
177 27 Michael Asbury Philadelphia Common Fencers Guild 1652.6 19.8
238 9 Alexander Kotarakos N/A 1621.2 4.7
248 38 David Eisman Gotham European Martial Arts Collective 1615.1 18.6
254 44 Piotr Przanowski Bractwo Szermiercze 1612.4 25.5
270 24 Trevor Jones Denver Historical Fencing Academy 1602.7 10.6
274 15 William Pearsall Grünberg Freifechter 1600.1 6.4
279 9 Stephen Dougherty Medieval European Martial Arts Guild 1598.2 6.7
292 167 Will Crozier University of Vermont Historical Fencing Club 1591.3 63.3
325 36 Douglas Bostic Tucson Historical Fencing Academy 1578 13.2
360 Zachary Rogers Bucks Historical Longsword 1564.2
402 75 Stevi Parker Bucks Historical Longsword 1545.7 23.3
424 23 Joseph Lilly Capital Kunst des Fechtens 1538.2 9.5
441 100 Brodie Persson The HEMA Club at VCU 1533.8 28.2
598 165 Alessandro Vera The HEMA Club at VCU 1490.6 32.7
609 38 Jonathan Rider Capital Kunst des Fechtens 1488 10.8
612 516 Chad Mathine Denver Historical Fencing Academy 1487.1 100.7
639 29 Mark Pagliaro Hartford County Historical Fencing Club 1480.6 8.7
644 757 Cormac Dow Bucks Historical Longsword 1479.9 135.9
672 47 Ben Adiletto Medieval European Martial Arts Guild 1472.7 8.4
684 849 Connor Stewart N/A 1471 144.2
693 76 Devin Cordell The HEMA Club at VCU 1469.4 18.1
721 368 Vincent Liu Bucks Historical Longsword 1463.2 69.6
758 Matthew Sherman Crossing Fight School 1458.1
901 276 Patrick McCook Bucks Historical Longsword 1425.5 48
947 117 Brandon Dahl Tucson Historical Fencing Academy 1415.9 26.9
951 2235 Jeremy Simon Denver Historical Fencing Academy 1415.1 289.7
1013 652 Michael Gingolaski Bucks Historical Longsword 1402.9 93.7
1050 28 Robert Sherry Medieval European Martial Arts Guild 1397 2.3
1083 114 William Hannings Philadelphia Common Fencers Guild 1392.4 17.4
1117 228 Rob Danser Medieval European Martial Arts Guild 1386.6 42.4
1119 196 Michaela Gallucci Sword Inquisition 1386.6 37
1156 353 Colin Lawler Philadelphia Common Fencers Guild 1378.7 48.4
1211 Zachary Lee Charlottesville HEMA 1370.8
1212 Sebastian Torti Capital Kunst des Fechtens 1370.8
1360 224 Jarred Thompson Atlanta Historical Fencing Academy 1348.8 30.1
1425 503 Garrett Asplundh Bucks Historical Longsword 1337.2 63.8
1438 202 Patrick McCaffrey L'Arte NYC Historical Fencing 1335.7 33.7
1449 717 Reya George Bucks Historical Longsword 1334.7 87.5
1467 648 Raymond Torres New Jersey Kloppfechters 1333.3 81.6
1471 87 Jack Seyler Ars Gladii 1332.7 14.9
1475 Ryan Bishop Tucson Historical Fencing Academy 1332.2
1502 8 Gabriel Greear Maryland Kunst des Fechtens 1328.9 1.2
1525 25 Sam Martin Crossing Fight School 1325.6 0.6
1657 144 Brent Wang Capital Kunst des Fechtens 1307.5 16.9
1669 199 Saxon Sherlock Bucks Historical Longsword 1305.8 23.7
1681 37 Anthony Klon Medieval European Martial Arts Guild 1303.7 2.5
1697 371 Nicholas Murphy Bucks Historical Longsword 1301.8 54.1
1800 Dan Black Crossing Fight School 1287.8
1888 Frank Lewis Gotham European Martial Arts Collective 1276.6
1889 Michael Riga Capital Kunst des Fechtens 1276.6
1901 581 Matt DeVane Philadelphia Common Fencers Guild 1275 66.9
2019 366 Olivia Cleymaet Columbus United Fencing Club 1260.4 41.4
2027 150 Geoff Ebbert L'Arte Della Bellica 1259.7 21.4
2077 224 A.D Weber L'Arte Della Bellica 1254.5 29.4
2131 416 Seth Gingo Philadelphia Common Fencers Guild 1248.4 48.9
2230 Spenser Jett Richmond Meyer Freifechter Guild 1236
2231 Sebastian Cerdeira Liberty Sword Club 1236
2402 Christian Schrader Capital Kunst des Fechtens 1214.2
2406 Zoe Diehl Tucson Historical Fencing Academy 1214
2527 465 Mike Allan Black Falcon School of Arms 1198.6 53.3
2743 394 David Lillethun Boston Armizare 1173.5 48.5
2754 45 Dave Larrabee Philadelphia Common Fencers Guild 1172.7 8.4
2815 47 Jack Donohue Crossing Fight School 1165.1 9.8
2892 1245 Matthew Ward Maryland Kunst des Fechtens 1154 139.7
2905 1333 Raymond Mastoloni Bucks Historical Longsword 1152.3 152.2
2949 Elise Corcoran Bucks Historical Longsword 1147
3030 143 Kevt'her Hoxha Philadelphia Common Fencers Guild 1138.3 10.7
3112 94 Sean MacMorris Bucks Historical Longsword 1130.2 8
3168 106 Kyle Watson Philadelphia Common Fencers Guild 1123.1 8.4
3197 53 Timothy Young Bucks Historical Longsword 1119.5 11.2
3268 839 Erik Miao N/A 1111.1 103.4
3325 1441 Katie Doyle Fechtschule Victoria 1106.2 171
3362 Liz Swilley Crossing Fight School 1101.1
3371 1092 Alyssa Capel Bucks Historical Longsword 1100.2 127.7
3475 4 Joseph DiFrancesca L'Arte Lehigh Valley Historical Fencing 1086 6.7
3499 480 Alex Lawson The HEMA Club at VCU 1082.6 60.5
3776 1142 Lucas Nguyen Philadelphia Common Fencers Guild 1051.6 136.9
3872 Cait Feehely The HEMA Club at VCU 1040.8
4012 Max Laffend Liberty Sword Club 1022.8
4041 731 Sebastian Lende Salt City Historical Fencing 1020.1 90.9
4123 68 Katie Day Denver Historical Fencing Academy 1008.7 14.9
4256 340 Veran Stanek Rochester Institute of Technology HEMA club 991.1 35.6
4470 344 Megan Fornasar Capital Kunst des Fechtens 963.1 36.2
4503 31 Joseph Stoffey Tri-State Historical Fencing Club 959.9 11.3
4505 1329 Yetkin Borlu Richmond Meyer Freifechter Guild 959.8 213.5
4517 138 Joseph Sherill Capital Kunst des Fechtens 958.1 11
4738 431 Steven Moore L'Arte Della Bellica 929.7 61.4
4853 173 Michael Creech Capital Kunst des Fechtens 913.9 13.3
4917 26 Rebecca Glass L'Arte Della Bellica 905.8 12.8
4935 181 Neil Satterlund N/A 904 18.9
5049 Juan Sanchez Liberty Sword Club 884
5050 Joss Blakeman Metropolitan Historical Fencing Academy 884
5051 Rianne Lyons Denver Historical Fencing Academy 884
5700 Lorrie Eddings Bucks Historical Longsword 757.3
5725 Kaho Long Philadelphia Common Fencers Guild 752.3
5741 Nick Hutchinson The HEMA Club at VCU 747.8
5876 260 Noah Williams Bucks Historical Longsword 715.4 118.8