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) 94 26
Mixed Steel Longsword (Tier B) 206 54

Fighters in event

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

Tournaments

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

Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Pools 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
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 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
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 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 Bey WIN LOSS
Pools A.D Weber Seth Gingo LOSS WIN
Pools Joseph DiFrancesca Yetkin Bey LOSS WIN
Pools William Hannings Seth Gingo WIN LOSS
Pools Yetkin Bey A.D Weber WIN LOSS
Pools William Hannings Joseph DiFrancesca WIN LOSS
Pools Yetkin Bey 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 Bey 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 Bey 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 1882.3 43.9
38 3 Jonathan Paulino Philadelphia Common Fencers Guild 1812.2 14.7
59 26 Kieran Garrity Black Cat Historical Fencing 1767.6 34.9
88 92 Henry Reynolds Bucks Historical Longsword 1729.3 71
106 13 Duncan McLaren Caledonian Sword Guild 1710.8 12.1
114 70 Kole Wright Écoliers libres de Strasbourg en Arts Martiaux Historiques Européens 1703.7 48.4
189 36 Michael Asbury Philadelphia Common Fencers Guild 1654 19.8
233 66 William Pearsall Grünberg Freifechter 1632.6 37.6
254 18 Alexander Kotarakos N/A 1621.8 4.2
267 28 David Eisman Gotham European Martial Arts Collective 1615.7 18.8
271 53 Piotr Przanowski Bractwo Szermiercze 1613.6 24.3
297 16 Stephen Dougherty Medieval European Martial Arts Guild 1599.4 6.6
302 4 Trevor Jones Denver Historical Fencing Academy 1597.9 5.3
314 160 Will Crozier University of Vermont Historical Fencing Club 1592.2 64.1
339 28 Douglas Bostic Tucson Historical Fencing Academy 1579.1 14.3
376 Zachery Rogers Bucks Historical Longsword 1564.2
427 67 Stevi Parker Bucks Historical Longsword 1546.1 23.6
454 42 Joseph Lilly Capital Kunst des Fechtens 1538.3 9.4
470 91 Brodie Persson The HEMA Club at VCU 1534 28.1
634 157 Alessandro Vera The HEMA Club at VCU 1491.2 33.4
650 58 Jonathan Rider Capital Kunst des Fechtens 1488.2 10.7
662 442 Chad Mathine Denver Historical Fencing Academy 1484.8 87.3
683 49 Mark Pagliaro Hartford County Historical Fencing Club 1480.7 8.7
689 761 Cormac Dow Bucks Historical Longsword 1479.8 135.8
714 23 Ben Adiletto Medieval European Martial Arts Guild 1474.8 8.3
731 92 Devin Cordell The HEMA Club at VCU 1471.1 16.7
735 847 Connor Stewart N/A 1470.2 143.4
771 361 Vincent Liu Bucks Historical Longsword 1462.9 69.3
803 Matthew Sherman Crossing Fight School 1458.1
950 283 Patrick McCook Bucks Historical Longsword 1425.5 48
1007 146 Brandon Dahl Tucson Historical Fencing Academy 1415.7 27.1
1011 2284 Jeremy Simon Denver Historical Fencing Academy 1415.1 289.7
1083 630 Michael Gingolaski Bucks Historical Longsword 1402.1 92.6
1118 5 Robert Sherry Medieval European Martial Arts Guild 1397.1 2.3
1154 97 William Hannings Philadelphia Common Fencers Guild 1392.3 17.4
1192 270 Rob Danser Medieval European Martial Arts Guild 1387 42.2
1196 244 Michaela Gallucci Sword Inquisition 1386.6 37
1240 313 Colin Lawler Philadelphia Common Fencers Guild 1378.8 48.5
1298 334 Jarred Thompson Atlanta Historical Fencing Academy 1371.3 53
1301 Zachary Lee Charlottesville HEMA 1370.8
1302 Sebastian Torti Capital Kunst des Fechtens 1370.8
1342 212 Gabriel Greear Maryland Kunst des Fechtens 1363.4 33.1
1512 477 Garrett Asplundh Bucks Historical Longsword 1337.4 63.7
1525 240 Patrick McCaffrey L'Arte NYC Historical Fencing 1335.6 33.9
1539 701 Reya George Bucks Historical Longsword 1334.6 87.5
1553 632 Raymond Torres New Jersey Kloppfechters 1333.3 81.6
1554 124 Jack Seyler Ars Gladii 1333.3 14.9
1565 Ryan Bishop Tucson Historical Fencing Academy 1332.2
1617 20 Sam Martin Crossing Fight School 1325.7 0.7
1752 93 Brent Wang Capital Kunst des Fechtens 1307.6 17
1766 157 Saxon Sherlock Bucks Historical Longsword 1305.5 23.3
1776 12 Anthony Klon Medieval European Martial Arts Guild 1303.8 2.6
1792 417 Nicholas Murphy Bucks Historical Longsword 1301.9 54
1895 Dan Black Crossing Fight School 1287.8
1998 Frank Lewis Gotham European Martial Arts Collective 1276.6
1999 Michael Riga Capital Kunst des Fechtens 1276.6
2011 555 Matt DeVane Philadelphia Common Fencers Guild 1275.1 66.9
2138 328 Olivia Cleymaet Columbus United Fencing Club 1260.5 41.4
2148 217 Geoff Ebbert L'Arte Della Bellica 1259.7 21.5
2194 293 A.D Weber L'Arte Della Bellica 1254.7 29.4
2258 376 Seth Gingo Philadelphia Common Fencers Guild 1248.7 48.9
2366 Spenser Jett Richmond Meyer Freifechter Guild 1236
2367 Sebastian Cerdeira Liberty Sword Club 1236
2541 Christian Schrader Capital Kunst des Fechtens 1214.2
2545 Zoe Diehl Tucson Historical Fencing Academy 1214
2621 189 David Lillethun Boston Armizare 1205.5 16.5
2683 407 Mike Allan Black Falcon School of Arms 1198.6 53.3
2910 111 Dave Larrabee Philadelphia Common Fencers Guild 1172.7 8.4
2979 121 Jack Donohue Crossing Fight School 1165.3 9.7
3060 1228 Matthew Ward Maryland Kunst des Fechtens 1154 139.7
3071 1319 Raymond Mastoloni Bucks Historical Longsword 1152.4 152.3
3116 Elise Corcoran Bucks Historical Longsword 1147
3207 74 Kevt'her Hoxha Philadelphia Common Fencers Guild 1138.1 10.5
3290 27 Sean MacMorris Bucks Historical Longsword 1130.3 8
3346 27 Kyle Watson Philadelphia Common Fencers Guild 1124.6 8.2
3393 146 Timothy Young Bucks Historical Longsword 1119.4 11.3
3442 2618 Yetkin Bey Virago Alley 1113.6 367.3
3469 959 Erik Miao Charlottesville HEMA 1111.2 103.4
3524 1418 Katie Doyle Fechtschule Victoria 1106.5 171.2
3577 Liz Swilley Crossing Fight School 1101.1
3584 1039 Alyssa Capel Bucks Historical Longsword 1100.4 127.9
3710 117 Joseph DiFrancesca L'Arte Lehigh Valley Historical Fencing 1086.2 6.7
3739 621 Alex Lawson The HEMA Club at VCU 1082.7 60.4
4036 1060 Lucas Nguyen Philadelphia Common Fencers Guild 1051.5 136.8
4079 Rianne Lyons Denver Historical Fencing Academy 1046.2
4136 Cait Feehely The HEMA Club at VCU 1040.8
4213 11 Katie Day Denver Historical Fencing Academy 1032.2 8.6
4286 Max Laffend Liberty Sword Club 1022.8
4317 892 Sebastian Lende Salt City Historical Fencing 1020.1 90.9
4528 218 Veran Stanek Rochester Institute of Technology HEMA club 993.1 35.2
4771 219 Megan Fornasar Capital Kunst des Fechtens 963.1 36.2
4810 177 Joseph Stoffey Tri-State Historical Fencing Club 959.9 11.3
4824 3 Joseph Sherill Capital Kunst des Fechtens 958.1 11
5060 596 Steven Moore L'Arte Della Bellica 929.8 61.4
5186 21 Michael Creech Capital Kunst des Fechtens 913.9 13.3
5253 186 Rebecca Glass L'Arte Della Bellica 905.8 12.8
5270 42 Neil Satterlund N/A 904 18.9
5398 Juan Sanchez Liberty Sword Club 884
5399 Joss Blakeman Maryland Training in Historical Swordmanship 884
6096 Lorrie Eddings Bucks Historical Longsword 757.3
6122 Kaho Long Philadelphia Common Fencers Guild 752.3
6142 Nick Hutchinson The HEMA Club at VCU 747.8
6284 88 Noah Williams Bucks Historical Longsword 715.9 118.7