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
Zachery 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 Elise Corcoran Frank Lewis WIN LOSS
Pools Spenser Jett Joss Blakeman WIN LOSS
Pools Dan Black Frank Lewis LOSS WIN
Pools Spenser Jett Elise Corcoran WIN LOSS
Pools Frank Lewis Joss Blakeman WIN LOSS
Pools Dan Black Elise Corcoran LOSS WIN
Pools Nick Hutchinson Michael Riga LOSS WIN
Pools Ryan Bishop Rianne Lyons WIN LOSS
Pools Matthew Sherman Michael Riga WIN LOSS
Pools Rianne Lyons Nick Hutchinson WIN LOSS
Pools Ryan Bishop Matthew Sherman LOSS WIN
Pools Rianne Lyons Michael Riga LOSS WIN
Pools Matthew Sherman Nick Hutchinson WIN LOSS
Pools Ryan Bishop Michael Riga LOSS WIN
Pools Rianne Lyons Matthew Sherman LOSS WIN
Pools Ryan Bishop Nick Hutchinson WIN LOSS
Pools Christian Schrader Katie Day WIN LOSS
Pools Zachery Rogers Max Laffend WIN LOSS
Pools Katie Day Max Laffend LOSS WIN
Pools Zachery Rogers Katie Day WIN LOSS
Pools Christian Schrader Zachery Rogers LOSS WIN
Pools Max Laffend Christian Schrader LOSS WIN
Pools Kaho Long Sebastian Cerdeira LOSS WIN
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 Lorrie Eddings Christian Schrader LOSS WIN
Top 23 Kaho Long Spenser Jett LOSS WIN
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 Max Laffend Rianne Lyons WIN LOSS
Top 16 Zachery Rogers Max Laffend WIN LOSS
Top 16 Matthew Sherman Sebastian Cerdeira WIN LOSS
Top 16 Zoe Diehl Michael Riga WIN LOSS
Top 16 Sebastian Torti Dan Black LOSS WIN
Top 16 Katie Day Zachary Lee LOSS WIN
Top 16 Spenser Jett Frank Lewis WIN LOSS
Top 16 Christian Schrader Ryan Bishop LOSS WIN
Top 16 Liz Swilley Cait Feehely WIN LOSS
Top 8 Zachery 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 Zachery Rogers Zachary Lee WIN LOSS
Semifinals Matthew Sherman Spenser Jett WIN LOSS
Upper Finals Matthew Sherman Zachery Rogers LOSS WIN
Grand Finals Matthew Sherman Zachery Rogers LOSS WIN
Lower Bracket Max Laffend Elise Corcoran LOSS WIN
Lower Bracket Sebastian Torti Joss Blakeman WIN LOSS
Lower Bracket Michael Riga Kaho Long WIN LOSS
Lower Bracket Frank Lewis Lorrie Eddings WIN LOSS
Lower Bracket Christian Schrader Juan Sanchez WIN LOSS
Lower Bracket Sebastian Cerdeira Rianne Lyons WIN LOSS
Lower Bracket Cait Feehely Elise Corcoran LOSS WIN
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 Ryan Bishop Elise Corcoran WIN LOSS
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 Brodie Persson Brandon Dahl LOSS WIN
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 Jonathan Paulino David Eisman WIN LOSS
Pools Alessandro Vera Stevi Parker LOSS WIN
Pools Rob Danser Jonathan Paulino LOSS WIN
Pools David Eisman Stevi Parker WIN LOSS
Pools Rob Danser Alessandro Vera LOSS WIN
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 Trevor Jones Ben Adiletto LOSS WIN
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 Piotr Przanowski Duncan McLaren LOSS WIN
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 Kole Wright Joseph Lilly WIN LOSS
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 Trevor Jones Jonathan Rider WIN LOSS
Top 26 Will Crozier Michaela Gallucci WIN LOSS
Top 26 Alessandro Vera Ben Adiletto WIN LOSS
Top 26 Stevi Parker Mark Pagliaro WIN LOSS
Top 26 Stephen Dougherty Joseph Lilly WIN LOSS
Top 26 William Pearsall Alexander Kotarakos WIN LOSS
Top 26 Piotr Przanowski Devin Cordell WIN LOSS
Top 26 Brodie Persson Douglas Bostic WIN LOSS
Top 26 Michael Asbury Brandon Dahl WIN LOSS
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 Alessandro Vera Michaela Gallucci WIN LOSS
Lower Bracket Joseph Lilly Stevi Parker LOSS WIN
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 Jonathan Paulino Zachary Showalter LOSS WIN
Lower Finals Zachary Showalter Kieran Garrity WIN LOSS
Pools Zachary Showalter William Pearsall WIN LOSS
StageFighter 1Fighter 2Fighter 1 resultFighter 2 result
Pools Vincent Liu Garrett Asplundh WIN LOSS
Pools Sean MacMorris Alex Lawson WIN LOSS
Pools Michael Creech Vincent Liu LOSS WIN
Pools Garrett Asplundh Alex Lawson WIN LOSS
Pools Sean MacMorris Michael Creech WIN LOSS
Pools Vincent Liu Alex Lawson WIN LOSS
Pools Garrett Asplundh Michael Creech WIN LOSS
Pools Sean MacMorris Vincent Liu LOSS WIN
Pools Alex Lawson Michael Creech WIN LOSS
Pools Sean MacMorris Garrett Asplundh LOSS WIN
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 Sherill Joseph Stoffey LOSS WIN
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 Lucas Nguyen Geoff Ebbert WIN LOSS
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 Patrick McCook Dave Larrabee WIN LOSS
Pools A.D Weber William Hannings LOSS WIN
Pools Joseph DiFrancesca Seth Gingo LOSS WIN
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 Yetkin Borlu A.D Weber WIN LOSS
Pools William Hannings Joseph DiFrancesca WIN LOSS
Pools Yetkin Borlu Seth Gingo LOSS WIN
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 Jack Donohue Brent Wang LOSS WIN
Pools Noah Williams Kyle Watson WIN LOSS
Pools Nicholas Murphy Jack Donohue WIN LOSS
Pools Noah Williams Brent Wang LOSS WIN
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 Steven Moore Olivia Cleymaet LOSS WIN
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 Steven Moore Patrick McCaffrey LOSS WIN
Pools Katie Doyle Olivia Cleymaet LOSS WIN
Pools Steven Moore Anthony Klon LOSS WIN
Pools Michael Gingolaski Jack Seyler WIN LOSS
Pools Erik Miao Raymond Mastoloni LOSS WIN
Pools Megan Fornasar Jack Seyler LOSS WIN
Pools Erik Miao Michael Gingolaski LOSS WIN
Pools Raymond Mastoloni Megan Fornasar WIN LOSS
Pools Erik Miao Jack Seyler LOSS WIN
Pools Michael Gingolaski Megan Fornasar WIN LOSS
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 Jeremy Simon Neil Satterlund WIN LOSS
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 Jeremy Simon Jarred Thompson WIN LOSS
Pools Colin Lawler Sam Martin WIN LOSS
Pools David Lillethun Alyssa Capel LOSS WIN
Pools Veran Stanek Colin Lawler LOSS WIN
Pools David Lillethun Sam Martin LOSS WIN
Pools Veran Stanek Alyssa Capel LOSS WIN
Pools David Lillethun Colin Lawler LOSS WIN
Pools Sam Martin Veran Stanek WIN LOSS
Pools Alyssa Capel Colin Lawler LOSS WIN
Pools Veran Stanek David Lillethun WIN LOSS
Pools Alyssa Capel Sam Martin WIN LOSS
Pools Gabriel Greear Connor Stewart LOSS WIN
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 Rebecca Glass Connor Stewart LOSS WIN
Pools Matt DeVane Rebecca Glass WIN LOSS
Top 53 Katie Doyle Neil Satterlund WIN LOSS
Top 53 Steven Moore Raymond Torres LOSS WIN
Top 53 Robert Sherry Joseph Sherill WIN LOSS
Top 53 Raymond Mastoloni Rebecca Glass WIN LOSS
Top 53 Brent Wang Sebastian Lende WIN LOSS
Top 53 Michael Creech Alyssa Capel WIN LOSS
Top 53 Garrett Asplundh Erik Miao WIN LOSS
Top 53 Seth Gingo David Lillethun WIN LOSS
Top 53 Lucas Nguyen Joseph DiFrancesca LOSS WIN
Top 53 Joseph Stoffey Saxon Sherlock LOSS WIN
Top 53 Gabriel Greear Veran Stanek WIN LOSS
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 Jack Seyler Patrick McCaffrey LOSS WIN
Top 53 Kyle Watson Geoff Ebbert LOSS WIN
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 Kevt'her Hoxha Colin Lawler LOSS WIN
Top 32 Connor Stewart Anthony Klon WIN LOSS
Top 32 Geoff Ebbert Michael Gingolaski LOSS WIN
Top 32 Chad Mathine Patrick McCaffrey WIN LOSS
Top 32 Olivia Cleymaet Sam Martin LOSS WIN
Top 32 Jarred Thompson Cormac Dow LOSS WIN
Top 32 William Hannings Mike Allan WIN LOSS
Top 32 Patrick McCook Nicholas Murphy WIN LOSS
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 Garrett Asplundh Raymond Mastoloni WIN LOSS
Top 32 Michael Creech Brent Wang LOSS WIN
Top 16 Brent Wang Vincent Liu LOSS WIN
Top 16 Colin Lawler Garrett Asplundh WIN LOSS
Top 16 Seth Gingo Connor Stewart LOSS WIN
Top 16 Joseph DiFrancesca Michael Gingolaski LOSS WIN
Top 16 Chad Mathine Saxon Sherlock WIN LOSS
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 Chad Mathine Michael Gingolaski WIN LOSS
Semifinals Vincent Liu Chad Mathine LOSS WIN
Semifinals Connor Stewart Reya George WIN LOSS
Upper Finals Connor Stewart Chad Mathine LOSS WIN
Grand Finals (1) Chad Mathine Connor Stewart LOSS WIN
Grand Finals (2) Connor Stewart Chad Mathine WIN LOSS
Lower Bracket Alyssa Capel Sebastian Lende WIN LOSS
Lower Bracket Joseph Stoffey Neil Satterlund LOSS WIN
Lower Bracket Steven Moore Lucas Nguyen LOSS WIN
Lower Bracket Joseph Sherill David Lillethun WIN LOSS
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 Noah Williams Jack Donohue LOSS WIN
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 Anthony Klon Kyle Watson WIN LOSS
Lower Bracket Geoff Ebbert Alex Lawson WIN LOSS
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 Sean MacMorris Matt DeVane LOSS WIN
Lower Bracket Alyssa Capel Kevt'her Hoxha WIN LOSS
Lower Bracket Jack Donohue Jarred Thompson LOSS WIN
Lower Bracket Olivia Cleymaet Jeremy Simon LOSS WIN
Lower Bracket Robert Sherry Anthony Klon WIN LOSS
Lower Bracket Raymond Torres Geoff Ebbert WIN LOSS
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 Seth Gingo Raymond Torres LOSS WIN
Lower Bracket Sam Martin A.D Weber WIN LOSS
Lower Bracket Cormac Dow Nicholas Murphy WIN LOSS
Lower Bracket Matt DeVane Garrett Asplundh WIN LOSS
Lower Bracket Jarred Thompson Brent Wang WIN LOSS
Lower Bracket Robert Sherry Jeremy Simon LOSS WIN
Lower Bracket Sam Martin Raymond Torres LOSS WIN
Lower Bracket Matt DeVane Cormac Dow LOSS WIN
Lower Bracket Colin Lawler Jarred Thompson LOSS WIN
Lower Bracket Jeremy Simon Gabriel Greear WIN LOSS
Lower Bracket Michael Gingolaski Raymond Torres LOSS WIN
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 Vincent Liu Jarred Thompson WIN LOSS
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
18 10 Zachary Showalter Scuffletown Federfechters 1881.8 43.4
43 8 Jonathan Paulino Philadelphia Common Fencers Guild 1791.8 19.3
60 25 Kieran Garrity Black Cat Historical Fencing 1766.6 33.9
88 92 Henry Reynolds Bucks Historical Longsword 1729.2 71
106 14 Duncan McLaren Caledonian Sword Guild 1710.5 11.8
116 67 Kole Wright Écoliers libres de Strasbourg en Arts Martiaux Historiques Européens 1702.9 47.6
188 34 Michael Asbury Philadelphia Common Fencers Guild 1653.9 19.8
228 71 William Pearsall Grünberg Freifechter 1633.2 39.5
251 18 Alexander Kotarakos N/A 1621.9 4
263 29 David Eisman Gotham European Martial Arts Collective 1615.4 18.6
267 52 Piotr Przanowski Bractwo Szermiercze 1613.6 24.3
294 18 Stephen Dougherty Medieval European Martial Arts Guild 1599.2 6.8
299 5 Trevor Jones Denver Historical Fencing Academy 1597.5 5.5
311 159 Will Crozier University of Vermont Historical Fencing Club 1592.2 64
336 27 Douglas Bostic Tucson Historical Fencing Academy 1579.1 14.2
370 Zachery Rogers Bucks Historical Longsword 1564.2
420 70 Stevi Parker Bucks Historical Longsword 1545.8 23.3
446 40 Joseph Lilly Capital Kunst des Fechtens 1538.3 9.4
461 93 Brodie Persson The HEMA Club at VCU 1534 28.1
628 152 Alessandro Vera The HEMA Club at VCU 1490.7 32.9
643 58 Jonathan Rider Capital Kunst des Fechtens 1488.1 10.7
654 436 Chad Mathine Denver Historical Fencing Academy 1484.7 87.3
675 48 Mark Pagliaro Hartford County Historical Fencing Club 1480.6 8.7
680 753 Cormac Dow Bucks Historical Longsword 1479.9 135.9
705 25 Ben Adiletto Medieval European Martial Arts Guild 1474.7 8.2
723 91 Devin Cordell The HEMA Club at VCU 1471.1 16.7
726 839 Connor Stewart N/A 1470.2 143.4
760 358 Vincent Liu Bucks Historical Longsword 1462.9 69.3
791 Matthew Sherman Crossing Fight School 1458.1
942 271 Patrick McCook Bucks Historical Longsword 1425.5 48
997 146 Brandon Dahl Tucson Historical Fencing Academy 1416 26.8
1000 2259 Jeremy Simon Denver Historical Fencing Academy 1415.2 289.8
1070 626 Michael Gingolaski Bucks Historical Longsword 1402 92.7
1102 6 Robert Sherry Medieval European Martial Arts Guild 1397.1 2.3
1138 96 William Hannings Philadelphia Common Fencers Guild 1392.4 17.4
1176 263 Rob Danser Medieval European Martial Arts Guild 1386.8 42.4
1178 233 Michaela Gallucci Sword Inquisition 1386.6 36.9
1221 316 Colin Lawler Philadelphia Common Fencers Guild 1378.8 48.5
1279 335 Jarred Thompson Atlanta Historical Fencing Academy 1371.6 52.9
1283 Zachary Lee Charlottesville HEMA 1370.8
1284 Sebastian Torti Capital Kunst des Fechtens 1370.8
1324 214 Gabriel Greear Maryland Kunst des Fechtens 1363.4 33.1
1493 474 Garrett Asplundh Bucks Historical Longsword 1337.2 63.8
1505 234 Patrick McCaffrey L'Arte NYC Historical Fencing 1335.5 33.9
1515 700 Reya George Bucks Historical Longsword 1334.7 87.5
1535 628 Raymond Torres New Jersey Kloppfechters 1333.3 81.6
1537 123 Jack Seyler Ars Gladii 1333.1 14.9
1546 Ryan Bishop Tucson Historical Fencing Academy 1332.2
1600 18 Sam Martin Crossing Fight School 1325.7 0.7
1733 94 Brent Wang Capital Kunst des Fechtens 1307.6 17
1747 155 Saxon Sherlock Bucks Historical Longsword 1305.5 23.3
1757 8 Anthony Klon Medieval European Martial Arts Guild 1303.7 2.6
1774 416 Nicholas Murphy Bucks Historical Longsword 1301.9 54
1873 Dan Black Crossing Fight School 1287.8
1974 Frank Lewis Gotham European Martial Arts Collective 1276.6
1975 Michael Riga Capital Kunst des Fechtens 1276.6
1986 555 Matt DeVane Philadelphia Common Fencers Guild 1275 66.9
2111 332 Olivia Cleymaet Columbus United Fencing Club 1260.4 41.4
2124 212 Geoff Ebbert L'Arte Della Bellica 1259.5 21.5
2167 286 A.D Weber L'Arte Della Bellica 1254.6 29.4
2230 377 Seth Gingo Philadelphia Common Fencers Guild 1248.7 48.9
2338 Spenser Jett Richmond Meyer Freifechter Guild 1236
2339 Sebastian Cerdeira Liberty Sword Club 1236
2511 Christian Schrader Capital Kunst des Fechtens 1214.2
2515 Zoe Diehl Tucson Historical Fencing Academy 1214
2589 180 David Lillethun Boston Armizare 1205.5 16.5
2649 410 Mike Allan Black Falcon School of Arms 1198.6 53.3
2875 105 Dave Larrabee Philadelphia Common Fencers Guild 1172.7 8.4
2942 113 Jack Donohue Crossing Fight School 1165.2 9.7
3024 1213 Matthew Ward Maryland Kunst des Fechtens 1154 139.7
3034 1307 Raymond Mastoloni Bucks Historical Longsword 1152.4 152.3
3079 Elise Corcoran Bucks Historical Longsword 1147
3167 77 Kevt'her Hoxha Philadelphia Common Fencers Guild 1138.1 10.5
3248 34 Sean MacMorris Bucks Historical Longsword 1130.2 8
3302 34 Kyle Watson Philadelphia Common Fencers Guild 1124.6 8.1
3347 135 Timothy Young Bucks Historical Longsword 1119.4 11.3
3395 2597 Yetkin Borlu Richmond Meyer Freifechter Guild 1113.5 367.3
3423 938 Erik Miao N/A 1111.1 103.4
3479 1407 Katie Doyle Fechtschule Victoria 1106.4 171.2
3529 Liz Swilley Crossing Fight School 1101.1
3537 1033 Alyssa Capel Bucks Historical Longsword 1100.4 127.8
3662 106 Joseph DiFrancesca L'Arte Lehigh Valley Historical Fencing 1086 6.6
3687 602 Alex Lawson The HEMA Club at VCU 1082.6 60.5
3979 1061 Lucas Nguyen Philadelphia Common Fencers Guild 1051.5 136.8
4022 Rianne Lyons Denver Historical Fencing Academy 1046.3
4079 Cait Feehely The HEMA Club at VCU 1040.8
4158 5 Katie Day Denver Historical Fencing Academy 1032.2 8.6
4229 Max Laffend Liberty Sword Club 1022.8
4259 870 Sebastian Lende Salt City Historical Fencing 1020.1 90.9
4467 223 Veran Stanek Rochester Institute of Technology HEMA club 993.1 35.2
4703 230 Megan Fornasar Capital Kunst des Fechtens 963.1 36.2
4742 162 Joseph Stoffey Tri-State Historical Fencing Club 959.9 11.3
4755 16 Joseph Sherill Capital Kunst des Fechtens 958.1 11
4988 574 Steven Moore L'Arte Della Bellica 929.7 61.4
5113 35 Michael Creech Capital Kunst des Fechtens 913.9 13.3
5181 170 Rebecca Glass L'Arte Della Bellica 905.8 12.8
5199 49 Neil Satterlund N/A 904 18.9
5321 Juan Sanchez Liberty Sword Club 884
5322 Joss Blakeman Metropolitan Historical Fencing Academy 884
6015 Lorrie Eddings Bucks Historical Longsword 757.3
6042 Kaho Long Philadelphia Common Fencers Guild 752.3
6059 Nick Hutchinson The HEMA Club at VCU 747.8
6197 103 Noah Williams Bucks Historical Longsword 715.5 118.9