Hornfest 2026

Date September 5, 2026
Country Canada
State Alberta
City Calgary
Software HEMA Scorecard (results )

Tournament stats

Division Number of fights Number of fighters
Mixed Steel Arming Sword & Buckler (Playoffs & Tiered Pools) 99 31
Mixed Steel Arming Sword & Buckler (Tier A Elims & Finals) 4 4
Mixed Steel Arming Sword & Buckler (Tier B Elims & Finals) 4 4
Mixed Steel Longsword (Playoffs & Tiered Pools) 208 54
Mixed Steel Longsword (Tier A Elims & Finals) 8 8
Mixed Steel Longsword (Tier B Elims & Finals) 8 8
Mixed Steel Longsword (Tier C Elims & Finals) 6 6
Mixed Steel Sabre (Playoffs & Tiered Pools) 144 38
Mixed Steel Sabre (Tier A Elims & Finals) 8 8
Mixed Steel Sabre (Tier B Elims & Finals) 8 8
Underrepresented Genders Steel Longsword 46 10
Underrepresented Genders Steel Sabre 26 8

Fighters in event

NameNationalityClub
Adam Andrews Edmonton German Fencing Guild
Adam Ritz Okanagan Combat Guild
Alex Williamson Bighorn Historical Combat
Andrew Lawrence The Forge: Western Martial Arts
Ashton Saretsky Bighorn Historical Combat
Avery Begin Edmonton German Fencing Guild
Berkley Forsyth Bighorn Historical Combat
Brett Gattinger Bighorn Historical Combat
Brittany Reeves Stronghold Historical Combat
Cale Rainkie Edmonton Historical Martial Arts
Carter Debusschere The Forge: Western Martial Arts
Carter Duzsik Edmonton Historical Martial Arts
Chris Deardeuff Stronghold Historical Combat
Cole Reimer Bighorn Historical Combat
Damian Gleadhill Okanagan Combat Guild
Daniel Clemens The Cateran Society
Daniel Dagenais Calgary Fellowship of the Sword
David Kenyon Edmonton German Fencing Guild
Dingchen Tang Academie Duello
Duncan Chow Edmonton Historical Martial Arts
Eric Edmonds Edmonton German Fencing Guild
Eric Gyug Edmonton Historical Martial Arts
Eric Stenner The Academy of European Swordsmanship
Eugene Kim Inland Northwest Longsword Academy
Giovanna Davies Comox Valley Combat Guild
Hans Deutscher Edmonton German Fencing Guild
Haobin Xu Academie Duello
Hunter Witherspoon Edmonton Historical Martial Arts
Isaac Benzing Stronghold Historical Combat
Isaiah Harris The Historical Combat Collective
Jack Nodwell Calgary Fellowship of the Sword
Jackie Mederi Edmonton Historical Martial Arts
Jason Baldwin Edmonton German Fencing Guild
Joanna Nowik Academie Duello
John Ming Ngo Edmonton German Fencing Guild
Jonathan Cann Edmonton Historical Martial Arts
KC Cheolhyun Bae Bighorn Historical Combat
Kean Miranda The Academy of European Swordsmanship
Kelly Bjorndalen Saskatoon Historical Fencing
Kirsten Meredith True Edge Academy of Swordsmanship
Koltin McDonagh Edmonton German Fencing Guild
Lars Le Gras The Forge: Western Martial Arts
Laury Plant Edmonton Historical Martial Arts
Lexa Giguère Bighorn Historical Combat
Logan Gauthier Edmonton Historical Martial Arts
luis bernal The Forge: Western Martial Arts
Matt Cardall Calgary Fellowship of the Sword
Matthew Thompson Bighorn Historical Combat
Michael Miller Edmonton Historical Martial Arts
Mikita Lukashou The Historical Combat Collective
Nathan King True Edge Academy of Swordsmanship
Piper Maerker Stronghold Historical Combat
Ramon Diaz Stronghold Historical Combat
Reese Pollock Comox Valley Combat Guild
Riley Escuyos Edmonton German Fencing Guild
Ronin Sullivan Calgary Fellowship of the Sword
Selena Cline Edmonton Historical Martial Arts
Sihong Fu Academie Duello
Sol Ballester Edmonton German Fencing Guild
Sparrow Ranson The Forge: Western Martial Arts
Tavis McKee The Forge: Western Martial Arts
Tyler Janzen The Historical Combat Collective
Tyler Nychka Edmonton German Fencing Guild
Zach Harney Stronghold Historical Combat

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
Playoffs Tyler Janzen Matthew Thompson LOSS WIN
Playoffs Eric Gyug Matthew Thompson LOSS WIN
Playoffs Daniel Dagenais Eric Gyug WIN LOSS
Playoffs Tyler Janzen Daniel Dagenais LOSS WIN
Playoffs Eric Gyug Tyler Janzen LOSS WIN
Playoffs Matthew Thompson Daniel Dagenais WIN LOSS
Playoffs luis bernal Isaac Benzing LOSS WIN
Playoffs Isaac Benzing Cole Reimer WIN LOSS
Playoffs Logan Gauthier Cole Reimer WIN LOSS
Playoffs luis bernal Logan Gauthier LOSS WIN
Playoffs Cole Reimer luis bernal WIN LOSS
Playoffs Logan Gauthier Isaac Benzing LOSS WIN
Playoffs Ramon Diaz Andrew Lawrence WIN LOSS
Playoffs Reese Pollock Andrew Lawrence WIN LOSS
Playoffs Ramon Diaz Reese Pollock WIN LOSS
Playoffs Ramon Diaz Mikita Lukashou WIN LOSS
Playoffs Mikita Lukashou Reese Pollock LOSS WIN
Playoffs Andrew Lawrence Mikita Lukashou WIN LOSS
Playoffs Ronin Sullivan Tavis McKee LOSS WIN
Playoffs Tavis McKee Zach Harney LOSS WIN
Playoffs Avery Begin Zach Harney WIN LOSS
Playoffs Avery Begin Ronin Sullivan WIN LOSS
Playoffs Zach Harney Ronin Sullivan WIN LOSS
Playoffs Avery Begin Tavis McKee LOSS WIN
Playoffs Giovanna Davies Berkley Forsyth WIN LOSS
Playoffs Matt Cardall Adam Ritz WIN LOSS
Playoffs Piper Maerker Berkley Forsyth LOSS WIN
Playoffs Matt Cardall Giovanna Davies LOSS WIN
Playoffs Adam Ritz Piper Maerker LOSS WIN
Playoffs Berkley Forsyth Matt Cardall WIN LOSS
Playoffs Giovanna Davies Adam Ritz WIN LOSS
Playoffs Piper Maerker Matt Cardall WIN LOSS
Playoffs Berkley Forsyth Adam Ritz WIN LOSS
Playoffs Giovanna Davies Piper Maerker WIN LOSS
Playoffs Duncan Chow Daniel Clemens WIN LOSS
Playoffs Lexa Giguère Kelly Bjorndalen LOSS WIN
Playoffs Eric Stenner Duncan Chow LOSS WIN
Playoffs Lexa Giguère Daniel Clemens LOSS WIN
Playoffs Eric Stenner Kelly Bjorndalen LOSS WIN
Playoffs Lexa Giguère Duncan Chow WIN LOSS
Playoffs Kelly Bjorndalen Daniel Clemens WIN LOSS
Playoffs Eric Stenner Lexa Giguère WIN LOSS
Playoffs Duncan Chow Kelly Bjorndalen WIN LOSS
Playoffs Eric Stenner Daniel Clemens LOSS WIN
Playoffs Jack Nodwell Riley Escuyos LOSS WIN
Playoffs Chris Deardeuff Hunter Witherspoon LOSS WIN
Playoffs Riley Escuyos Isaiah Harris WIN LOSS
Playoffs Jack Nodwell Hunter Witherspoon LOSS WIN
Playoffs Isaiah Harris Chris Deardeuff LOSS WIN
Playoffs Riley Escuyos Hunter Witherspoon WIN LOSS
Playoffs Chris Deardeuff Jack Nodwell LOSS WIN
Playoffs Isaiah Harris Hunter Witherspoon LOSS WIN
Playoffs Riley Escuyos Chris Deardeuff WIN LOSS
Playoffs Jack Nodwell Isaiah Harris WIN LOSS
Tier A&B Isaac Benzing Daniel Dagenais WIN LOSS
Tier A&B Hunter Witherspoon Isaac Benzing LOSS WIN
Tier A&B Kelly Bjorndalen Hunter Witherspoon LOSS WIN
Tier A&B Kelly Bjorndalen Daniel Dagenais LOSS WIN
Tier A&B Hunter Witherspoon Daniel Dagenais LOSS WIN
Tier A&B Isaac Benzing Kelly Bjorndalen WIN LOSS
Tier A&B Matthew Thompson Avery Begin WIN LOSS
Tier A&B Duncan Chow Matthew Thompson LOSS WIN
Tier A&B Reese Pollock Duncan Chow WIN LOSS
Tier A&B Avery Begin Reese Pollock WIN LOSS
Tier A&B Avery Begin Duncan Chow WIN LOSS
Tier A&B Matthew Thompson Reese Pollock WIN LOSS
Tier A&B Zach Harney Riley Escuyos DRAW DRAW
Tier A&B Riley Escuyos Logan Gauthier WIN LOSS
Tier A&B Berkley Forsyth Logan Gauthier LOSS WIN
Tier A&B Berkley Forsyth Zach Harney LOSS WIN
Tier A&B Zach Harney Logan Gauthier WIN LOSS
Tier A&B Riley Escuyos Berkley Forsyth WIN LOSS
Tier A&B Piper Maerker Ramon Diaz LOSS WIN
Tier A&B Tavis McKee Ramon Diaz LOSS WIN
Tier A&B Tavis McKee Giovanna Davies LOSS WIN
Tier A&B Piper Maerker Giovanna Davies LOSS WIN
Tier A&B Tavis McKee Piper Maerker DRAW DRAW
Tier A&B Giovanna Davies Ramon Diaz LOSS WIN
Tier A&B Mikita Lukashou Jack Nodwell LOSS WIN
Tier A&B Jack Nodwell Adam Ritz LOSS WIN
Tier A&B Cole Reimer Adam Ritz LOSS WIN
Tier A&B Cole Reimer Mikita Lukashou LOSS WIN
Tier A&B Mikita Lukashou Adam Ritz LOSS WIN
Tier A&B Jack Nodwell Cole Reimer WIN LOSS
Tier A&B luis bernal Daniel Clemens LOSS WIN
Tier A&B Eric Gyug Daniel Clemens WIN LOSS
Tier A&B Matt Cardall Eric Gyug LOSS WIN
Tier A&B luis bernal Matt Cardall LOSS WIN
Tier A&B Eric Gyug luis bernal WIN LOSS
Tier A&B Daniel Clemens Matt Cardall LOSS WIN
Tier A&B Eric Stenner Tyler Janzen LOSS WIN
Tier A&B Ronin Sullivan Eric Stenner WIN LOSS
Tier A&B Tyler Janzen Ronin Sullivan WIN LOSS
Tier A&B Lexa Giguère Isaiah Harris WIN LOSS
Tier A&B Lexa Giguère Chris Deardeuff WIN LOSS
Tier A&B Andrew Lawrence Chris Deardeuff LOSS WIN
Tier A&B Andrew Lawrence Isaiah Harris WIN LOSS
Tier A&B Chris Deardeuff Isaiah Harris WIN LOSS
Tier A&B Lexa Giguère Andrew Lawrence WIN LOSS
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Semifinals Isaac Benzing Ramon Diaz WIN LOSS
Semifinals Zach Harney Matthew Thompson LOSS WIN
Gold Medal Match Isaac Benzing Matthew Thompson WIN LOSS
Bronze Medal Match Ramon Diaz Zach Harney WIN LOSS
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Semifinals Eric Gyug Lexa Giguère WIN LOSS
Semifinals Tyler Janzen Adam Ritz WIN LOSS
Gold Medal Match Eric Gyug Tyler Janzen LOSS WIN
Bronze Medal Match Lexa Giguère Adam Ritz LOSS WIN
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Playoffs Anonymous fighter Hunter Witherspoon LOSS WIN
Playoffs Giovanna Davies Hunter Witherspoon WIN LOSS
Playoffs Matt Cardall Giovanna Davies LOSS WIN
Playoffs Anonymous fighter Matt Cardall WIN LOSS
Playoffs Giovanna Davies Anonymous fighter WIN LOSS
Playoffs Matt Cardall Hunter Witherspoon WIN LOSS
Playoffs Logan Gauthier Riley Escuyos LOSS WIN
Playoffs luis bernal Damian Gleadhill DRAW DRAW
Playoffs Logan Gauthier Alex Williamson LOSS WIN
Playoffs luis bernal Riley Escuyos LOSS WIN
Playoffs Damian Gleadhill Alex Williamson LOSS WIN
Playoffs luis bernal Logan Gauthier LOSS WIN
Playoffs Damian Gleadhill Riley Escuyos LOSS WIN
Playoffs luis bernal Alex Williamson LOSS WIN
Playoffs Logan Gauthier Damian Gleadhill LOSS WIN
Playoffs Alex Williamson Riley Escuyos WIN LOSS
Playoffs Brett Gattinger Jack Nodwell WIN LOSS
Playoffs Jackie Mederi Nathan King LOSS WIN
Playoffs Jack Nodwell Dingchen Tang WIN LOSS
Playoffs Jackie Mederi Brett Gattinger LOSS WIN
Playoffs Dingchen Tang Nathan King WIN LOSS
Playoffs Jack Nodwell Jackie Mederi WIN LOSS
Playoffs Nathan King Brett Gattinger WIN LOSS
Playoffs Dingchen Tang Jackie Mederi WIN LOSS
Playoffs Jack Nodwell Nathan King LOSS WIN
Playoffs Brett Gattinger Dingchen Tang WIN LOSS
Playoffs Eric Stenner Sol Ballester LOSS WIN
Playoffs Daniel Clemens Berkley Forsyth LOSS WIN
Playoffs Isaac Benzing Eric Stenner WIN LOSS
Playoffs Sol Ballester Daniel Clemens WIN LOSS
Playoffs Berkley Forsyth Isaac Benzing LOSS WIN
Playoffs Daniel Clemens Eric Stenner LOSS WIN
Playoffs Berkley Forsyth Sol Ballester WIN LOSS
Playoffs Isaac Benzing Daniel Clemens WIN LOSS
Playoffs Berkley Forsyth Eric Stenner WIN LOSS
Playoffs Sol Ballester Isaac Benzing LOSS WIN
Playoffs Tavis McKee Tyler Nychka WIN LOSS
Playoffs Chris Deardeuff Selena Cline LOSS WIN
Playoffs Tyler Nychka Matthew Thompson WIN LOSS
Playoffs Tavis McKee Chris Deardeuff WIN LOSS
Playoffs Selena Cline Matthew Thompson LOSS WIN
Playoffs Tyler Nychka Chris Deardeuff WIN LOSS
Playoffs Tavis McKee Selena Cline WIN LOSS
Playoffs Chris Deardeuff Matthew Thompson LOSS WIN
Playoffs Tyler Nychka Selena Cline LOSS WIN
Playoffs Matthew Thompson Tavis McKee WIN LOSS
Playoffs Koltin McDonagh Jonathan Cann LOSS WIN
Playoffs John Ming Ngo Haobin Xu LOSS WIN
Playoffs Tyler Janzen Koltin McDonagh WIN LOSS
Playoffs Jonathan Cann Haobin Xu WIN LOSS
Playoffs John Ming Ngo Tyler Janzen WIN LOSS
Playoffs Koltin McDonagh Haobin Xu WIN LOSS
Playoffs John Ming Ngo Jonathan Cann WIN LOSS
Playoffs Haobin Xu Tyler Janzen LOSS WIN
Playoffs John Ming Ngo Koltin McDonagh WIN LOSS
Playoffs Tyler Janzen Jonathan Cann WIN LOSS
Playoffs Eric Edmonds Eugene Kim WIN LOSS
Playoffs Kelly Bjorndalen Cole Reimer WIN LOSS
Playoffs Eric Edmonds Jason Baldwin LOSS WIN
Playoffs Cole Reimer Eugene Kim LOSS WIN
Playoffs Kelly Bjorndalen Jason Baldwin LOSS WIN
Playoffs Cole Reimer Eric Edmonds LOSS WIN
Playoffs Kelly Bjorndalen Eugene Kim WIN LOSS
Playoffs Jason Baldwin Cole Reimer WIN LOSS
Playoffs Eric Edmonds Kelly Bjorndalen LOSS WIN
Playoffs Eugene Kim Jason Baldwin WIN LOSS
Playoffs KC Cheolhyun Bae Adam Andrews LOSS WIN
Playoffs Anonymous fighter Lars Le Gras LOSS WIN
Playoffs KC Cheolhyun Bae Sihong Fu LOSS WIN
Playoffs Anonymous fighter Adam Andrews LOSS WIN
Playoffs Lars Le Gras Sihong Fu WIN LOSS
Playoffs KC Cheolhyun Bae Anonymous fighter WIN LOSS
Playoffs Adam Andrews Lars Le Gras WIN LOSS
Playoffs Anonymous fighter Sihong Fu LOSS WIN
Playoffs KC Cheolhyun Bae Lars Le Gras LOSS WIN
Playoffs Sihong Fu Adam Andrews DRAW DRAW
Playoffs David Kenyon Carter Duzsik LOSS WIN
Playoffs Carter Debusschere Duncan Chow LOSS WIN
Playoffs Carter Duzsik Ramon Diaz LOSS WIN
Playoffs David Kenyon Carter Debusschere WIN LOSS
Playoffs Ramon Diaz Duncan Chow WIN LOSS
Playoffs Carter Duzsik Carter Debusschere WIN LOSS
Playoffs Duncan Chow David Kenyon WIN LOSS
Playoffs Carter Debusschere Ramon Diaz LOSS WIN
Playoffs Duncan Chow Carter Duzsik WIN LOSS
Playoffs David Kenyon Ramon Diaz LOSS WIN
Playoffs Adam Ritz Ashton Saretsky WIN LOSS
Playoffs Hans Deutscher Kirsten Meredith WIN LOSS
Playoffs Ashton Saretsky Reese Pollock LOSS WIN
Playoffs Hans Deutscher Adam Ritz LOSS WIN
Playoffs Reese Pollock Kirsten Meredith WIN LOSS
Playoffs Ashton Saretsky Hans Deutscher LOSS WIN
Playoffs Adam Ritz Kirsten Meredith WIN LOSS
Playoffs Reese Pollock Hans Deutscher WIN LOSS
Playoffs Ashton Saretsky Kirsten Meredith LOSS WIN
Playoffs Reese Pollock Adam Ritz WIN LOSS
Playoffs Avery Begin Isaiah Harris WIN LOSS
Playoffs Zach Harney Kean Miranda WIN LOSS
Playoffs Michael Miller Isaiah Harris WIN LOSS
Playoffs Kean Miranda Avery Begin LOSS WIN
Playoffs Michael Miller Zach Harney LOSS WIN
Playoffs Isaiah Harris Kean Miranda LOSS WIN
Playoffs Avery Begin Zach Harney WIN LOSS
Playoffs Michael Miller Kean Miranda WIN LOSS
Playoffs Isaiah Harris Zach Harney LOSS WIN
Playoffs Avery Begin Michael Miller LOSS WIN
Tier ABC Elim Pools Zach Harney Adam Ritz WIN LOSS
Tier ABC Elim Pools John Ming Ngo Kelly Bjorndalen WIN LOSS
Tier ABC Elim Pools Isaac Benzing Adam Ritz WIN LOSS
Tier ABC Elim Pools Zach Harney John Ming Ngo WIN LOSS
Tier ABC Elim Pools Isaac Benzing Kelly Bjorndalen WIN LOSS
Tier ABC Elim Pools Adam Ritz John Ming Ngo WIN LOSS
Tier ABC Elim Pools Zach Harney Kelly Bjorndalen WIN LOSS
Tier ABC Elim Pools Isaac Benzing John Ming Ngo WIN LOSS
Tier ABC Elim Pools Kelly Bjorndalen Adam Ritz WIN LOSS
Tier ABC Elim Pools Zach Harney Isaac Benzing LOSS WIN
Tier ABC Elim Pools Lars Le Gras Brett Gattinger WIN LOSS
Tier ABC Elim Pools Riley Escuyos Berkley Forsyth WIN LOSS
Tier ABC Elim Pools Alex Williamson Brett Gattinger WIN LOSS
Tier ABC Elim Pools Berkley Forsyth Lars Le Gras LOSS WIN
Tier ABC Elim Pools Alex Williamson Riley Escuyos LOSS WIN
Tier ABC Elim Pools Brett Gattinger Berkley Forsyth WIN LOSS
Tier ABC Elim Pools Lars Le Gras Riley Escuyos LOSS WIN
Tier ABC Elim Pools Berkley Forsyth Alex Williamson LOSS WIN
Tier ABC Elim Pools Riley Escuyos Brett Gattinger LOSS WIN
Tier ABC Elim Pools Lars Le Gras Alex Williamson LOSS WIN
Tier ABC Elim Pools Giovanna Davies Tavis McKee WIN LOSS
Tier ABC Elim Pools Avery Begin Matthew Thompson WIN LOSS
Tier ABC Elim Pools Tavis McKee Ramon Diaz LOSS WIN
Tier ABC Elim Pools Avery Begin Giovanna Davies WIN LOSS
Tier ABC Elim Pools Matthew Thompson Ramon Diaz LOSS WIN
Tier ABC Elim Pools Avery Begin Tavis McKee WIN LOSS
Tier ABC Elim Pools Giovanna Davies Matthew Thompson LOSS WIN
Tier ABC Elim Pools Ramon Diaz Avery Begin WIN LOSS
Tier ABC Elim Pools Tavis McKee Matthew Thompson LOSS WIN
Tier ABC Elim Pools Giovanna Davies Ramon Diaz LOSS WIN
Tier ABC Elim Pools Nathan King Reese Pollock LOSS WIN
Tier ABC Elim Pools Duncan Chow Reese Pollock LOSS WIN
Tier ABC Elim Pools Tyler Janzen Duncan Chow WIN LOSS
Tier ABC Elim Pools Tyler Janzen Nathan King WIN LOSS
Tier ABC Elim Pools Duncan Chow Nathan King WIN LOSS
Tier ABC Elim Pools Reese Pollock Tyler Janzen LOSS WIN
Tier ABC Elim Pools Adam Andrews Duncan Chow WIN LOSS
Tier ABC Elim Pools Tyler Janzen Adam Andrews LOSS WIN
Tier ABC Elim Pools Nathan King Adam Andrews LOSS WIN
Tier ABC Elim Pools Reese Pollock Adam Andrews WIN LOSS
Tier ABC Elim Pools Anonymous fighter Jack Nodwell LOSS WIN
Tier ABC Elim Pools Kean Miranda Sol Ballester WIN LOSS
Tier ABC Elim Pools Hunter Witherspoon Anonymous fighter WIN LOSS
Tier ABC Elim Pools Kean Miranda Jack Nodwell DRAW DRAW
Tier ABC Elim Pools Sol Ballester Hunter Witherspoon LOSS WIN
Tier ABC Elim Pools Kean Miranda Anonymous fighter LOSS WIN
Tier ABC Elim Pools Jack Nodwell Sol Ballester WIN LOSS
Tier ABC Elim Pools Kean Miranda Hunter Witherspoon LOSS WIN
Tier ABC Elim Pools Anonymous fighter Sol Ballester LOSS WIN
Tier ABC Elim Pools Jack Nodwell Hunter Witherspoon WIN LOSS
Tier ABC Elim Pools Haobin Xu Michael Miller LOSS WIN
Tier ABC Elim Pools David Kenyon Eugene Kim WIN LOSS
Tier ABC Elim Pools Selena Cline Haobin Xu WIN LOSS
Tier ABC Elim Pools David Kenyon Michael Miller LOSS WIN
Tier ABC Elim Pools Selena Cline Eugene Kim LOSS WIN
Tier ABC Elim Pools David Kenyon Haobin Xu WIN LOSS
Tier ABC Elim Pools Eugene Kim Michael Miller LOSS WIN
Tier ABC Elim Pools Selena Cline David Kenyon LOSS WIN
Tier ABC Elim Pools Haobin Xu Eugene Kim LOSS WIN
Tier ABC Elim Pools Michael Miller Selena Cline WIN LOSS
Tier ABC Elim Pools Tyler Nychka Dingchen Tang LOSS WIN
Tier ABC Elim Pools Kirsten Meredith Matt Cardall WIN LOSS
Tier ABC Elim Pools Tyler Nychka Jonathan Cann WIN LOSS
Tier ABC Elim Pools Matt Cardall Dingchen Tang LOSS WIN
Tier ABC Elim Pools Jonathan Cann Kirsten Meredith WIN LOSS
Tier ABC Elim Pools Tyler Nychka Matt Cardall LOSS WIN
Tier ABC Elim Pools Kirsten Meredith Dingchen Tang WIN LOSS
Tier ABC Elim Pools Matt Cardall Jonathan Cann LOSS WIN
Tier ABC Elim Pools Tyler Nychka Kirsten Meredith LOSS WIN
Tier ABC Elim Pools Dingchen Tang Jonathan Cann LOSS WIN
Tier ABC Elim Pools Koltin McDonagh Sihong Fu WIN LOSS
Tier ABC Elim Pools Damian Gleadhill Carter Duzsik LOSS WIN
Tier ABC Elim Pools Koltin McDonagh Eric Edmonds LOSS WIN
Tier ABC Elim Pools Damian Gleadhill Sihong Fu LOSS WIN
Tier ABC Elim Pools Carter Duzsik Eric Edmonds LOSS WIN
Tier ABC Elim Pools Damian Gleadhill Koltin McDonagh LOSS WIN
Tier ABC Elim Pools Carter Duzsik Sihong Fu LOSS WIN
Tier ABC Elim Pools Damian Gleadhill Eric Edmonds LOSS WIN
Tier ABC Elim Pools Koltin McDonagh Carter Duzsik LOSS WIN
Tier ABC Elim Pools Eric Edmonds Sihong Fu LOSS WIN
Tier ABC Elim Pools KC Cheolhyun Bae Daniel Clemens WIN LOSS
Tier ABC Elim Pools Isaiah Harris KC Cheolhyun Bae LOSS WIN
Tier ABC Elim Pools Jackie Mederi Isaiah Harris LOSS WIN
Tier ABC Elim Pools Daniel Clemens Jackie Mederi LOSS WIN
Tier ABC Elim Pools Isaiah Harris Daniel Clemens LOSS WIN
Tier ABC Elim Pools Jackie Mederi KC Cheolhyun Bae LOSS WIN
Tier ABC Elim Pools Eric Stenner Carter Debusschere DRAW DRAW
Tier ABC Elim Pools Cole Reimer Eric Stenner WIN LOSS
Tier ABC Elim Pools Cole Reimer Chris Deardeuff WIN LOSS
Tier ABC Elim Pools Chris Deardeuff Carter Debusschere WIN LOSS
Tier ABC Elim Pools Carter Debusschere Cole Reimer LOSS WIN
Tier ABC Elim Pools Eric Stenner Chris Deardeuff LOSS WIN
Tier ABC Elim Pools Anonymous fighter Hans Deutscher LOSS WIN
Tier ABC Elim Pools luis bernal Ashton Saretsky LOSS WIN
Tier ABC Elim Pools Anonymous fighter Logan Gauthier LOSS WIN
Tier ABC Elim Pools Hans Deutscher Ashton Saretsky WIN LOSS
Tier ABC Elim Pools Logan Gauthier luis bernal WIN LOSS
Tier ABC Elim Pools Anonymous fighter Ashton Saretsky LOSS WIN
Tier ABC Elim Pools Hans Deutscher luis bernal LOSS WIN
Tier ABC Elim Pools Logan Gauthier Ashton Saretsky WIN LOSS
Tier ABC Elim Pools luis bernal Anonymous fighter WIN LOSS
Tier ABC Elim Pools Logan Gauthier Hans Deutscher WIN LOSS
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Top 8 Matthew Thompson Isaac Benzing LOSS WIN
Top 8 Zach Harney Tyler Janzen WIN LOSS
Top 8 Alex Williamson Reese Pollock WIN LOSS
Top 8 Ramon Diaz Riley Escuyos WIN LOSS
Semifinals Isaac Benzing Ramon Diaz LOSS WIN
Semifinals Zach Harney Alex Williamson LOSS WIN
Gold Medal Match Ramon Diaz Alex Williamson LOSS WIN
Bronze Medal Match Isaac Benzing Zach Harney WIN LOSS
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Top 8 Sihong Fu Jack Nodwell WIN LOSS
Top 8 Michael Miller Eric Edmonds LOSS WIN
Top 8 Jonathan Cann Hunter Witherspoon WIN LOSS
Top 8 David Kenyon Dingchen Tang LOSS WIN
Semifinals Dingchen Tang Sihong Fu LOSS WIN
Semifinals Eric Edmonds Jonathan Cann WIN LOSS
Gold Medal Match Eric Edmonds Sihong Fu LOSS WIN
Bronze Medal Match Dingchen Tang Jonathan Cann LOSS WIN
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Top 6 Isaiah Harris Chris Deardeuff LOSS WIN
Top 6 Cole Reimer Hans Deutscher LOSS WIN
Semifinals KC Cheolhyun Bae Hans Deutscher WIN LOSS
Semifinals Chris Deardeuff Logan Gauthier WIN LOSS
Gold Medal Match KC Cheolhyun Bae Chris Deardeuff LOSS WIN
Bronze Medal Match Logan Gauthier Hans Deutscher LOSS WIN
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Playoffs Michael Miller Zach Harney LOSS WIN
Playoffs Sol Ballester Eric Stenner WIN LOSS
Playoffs Alex Williamson Zach Harney LOSS WIN
Playoffs Michael Miller Sol Ballester WIN LOSS
Playoffs Eric Stenner Alex Williamson LOSS WIN
Playoffs Sol Ballester Zach Harney LOSS WIN
Playoffs Michael Miller Eric Stenner WIN LOSS
Playoffs Sol Ballester Alex Williamson LOSS WIN
Playoffs Eric Stenner Zach Harney LOSS WIN
Playoffs Michael Miller Alex Williamson LOSS WIN
Playoffs Andrew Lawrence Tyler Nychka LOSS WIN
Playoffs Carter Duzsik Daniel Clemens WIN LOSS
Playoffs Reese Pollock Andrew Lawrence WIN LOSS
Playoffs Carter Duzsik Tyler Nychka WIN LOSS
Playoffs Reese Pollock Daniel Clemens WIN LOSS
Playoffs Carter Duzsik Andrew Lawrence LOSS WIN
Playoffs Tyler Nychka Daniel Clemens WIN LOSS
Playoffs Carter Duzsik Reese Pollock WIN LOSS
Playoffs Andrew Lawrence Daniel Clemens WIN LOSS
Playoffs Reese Pollock Tyler Nychka WIN LOSS
Playoffs Ronin Sullivan Riley Escuyos LOSS WIN
Playoffs Logan Gauthier Riley Escuyos LOSS WIN
Playoffs Logan Gauthier KC Cheolhyun Bae WIN LOSS
Playoffs KC Cheolhyun Bae Ronin Sullivan WIN LOSS
Playoffs Ronin Sullivan Logan Gauthier WIN LOSS
Playoffs KC Cheolhyun Bae Riley Escuyos LOSS WIN
Playoffs Eric Gyug Brett Gattinger LOSS WIN
Playoffs Giovanna Davies Hunter Witherspoon LOSS WIN
Playoffs Avery Begin Eric Gyug WIN LOSS
Playoffs Brett Gattinger Hunter Witherspoon WIN LOSS
Playoffs Giovanna Davies Avery Begin DRAW DRAW
Playoffs Hunter Witherspoon Eric Gyug LOSS WIN
Playoffs Giovanna Davies Brett Gattinger WIN LOSS
Playoffs Avery Begin Hunter Witherspoon DRAW DRAW
Playoffs Giovanna Davies Eric Gyug LOSS WIN
Playoffs Brett Gattinger Avery Begin LOSS WIN
Playoffs Eric Edmonds Cale Rainkie WIN LOSS
Playoffs John Ming Ngo Cole Reimer WIN LOSS
Playoffs Matt Cardall Eric Edmonds WIN LOSS
Playoffs Cole Reimer Cale Rainkie LOSS WIN
Playoffs John Ming Ngo Matt Cardall LOSS WIN
Playoffs Eric Edmonds Cole Reimer WIN LOSS
Playoffs Cale Rainkie John Ming Ngo WIN LOSS
Playoffs Cole Reimer Matt Cardall LOSS WIN
Playoffs John Ming Ngo Eric Edmonds LOSS WIN
Playoffs Cale Rainkie Matt Cardall WIN LOSS
Playoffs Jonathan Cann Kelly Bjorndalen LOSS WIN
Playoffs Chris Deardeuff Adam Andrews LOSS WIN
Playoffs Kelly Bjorndalen Adam Andrews LOSS WIN
Playoffs Jonathan Cann Chris Deardeuff LOSS WIN
Playoffs Jonathan Cann Adam Andrews LOSS WIN
Playoffs Chris Deardeuff Kelly Bjorndalen LOSS WIN
Playoffs Laury Plant Berkley Forsyth LOSS WIN
Playoffs David Kenyon Isaiah Harris WIN LOSS
Playoffs Laury Plant Isaac Benzing LOSS WIN
Playoffs Berkley Forsyth David Kenyon LOSS WIN
Playoffs Isaac Benzing Isaiah Harris WIN LOSS
Playoffs Laury Plant David Kenyon DRAW DRAW
Playoffs Berkley Forsyth Isaiah Harris WIN LOSS
Playoffs David Kenyon Isaac Benzing LOSS WIN
Playoffs Laury Plant Isaiah Harris WIN LOSS
Playoffs Isaac Benzing Berkley Forsyth WIN LOSS
Playoffs Duncan Chow Ramon Diaz LOSS WIN
Playoffs Ashton Saretsky Hans Deutscher LOSS WIN
Playoffs Tyler Janzen Duncan Chow WIN LOSS
Playoffs Ramon Diaz Hans Deutscher WIN LOSS
Playoffs Ashton Saretsky Tyler Janzen LOSS WIN
Playoffs Hans Deutscher Duncan Chow WIN LOSS
Playoffs Ashton Saretsky Ramon Diaz LOSS WIN
Playoffs Tyler Janzen Hans Deutscher WIN LOSS
Playoffs Ashton Saretsky Duncan Chow LOSS WIN
Playoffs Ramon Diaz Tyler Janzen WIN LOSS
Tier A&B Tyler Janzen Logan Gauthier WIN LOSS
Tier A&B Eric Edmonds Michael Miller WIN LOSS
Tier A&B Ramon Diaz Logan Gauthier WIN LOSS
Tier A&B Michael Miller Tyler Janzen LOSS WIN
Tier A&B Eric Edmonds Ramon Diaz LOSS WIN
Tier A&B Logan Gauthier Michael Miller WIN LOSS
Tier A&B Eric Edmonds Tyler Janzen WIN LOSS
Tier A&B Michael Miller Ramon Diaz LOSS WIN
Tier A&B Logan Gauthier Eric Edmonds LOSS WIN
Tier A&B Tyler Janzen Ramon Diaz LOSS WIN
Tier A&B Cale Rainkie Berkley Forsyth WIN LOSS
Tier A&B Hans Deutscher Reese Pollock LOSS WIN
Tier A&B Berkley Forsyth Adam Andrews LOSS WIN
Tier A&B Hans Deutscher Cale Rainkie LOSS WIN
Tier A&B Reese Pollock Adam Andrews LOSS WIN
Tier A&B Hans Deutscher Berkley Forsyth LOSS WIN
Tier A&B Cale Rainkie Reese Pollock WIN LOSS
Tier A&B Hans Deutscher Adam Andrews LOSS WIN
Tier A&B Berkley Forsyth Reese Pollock LOSS WIN
Tier A&B Adam Andrews Cale Rainkie WIN LOSS
Tier A&B Eric Gyug Alex Williamson LOSS WIN
Tier A&B Kelly Bjorndalen Matt Cardall WIN LOSS
Tier A&B Eric Gyug Isaac Benzing LOSS WIN
Tier A&B Alex Williamson Matt Cardall WIN LOSS
Tier A&B Isaac Benzing Kelly Bjorndalen WIN LOSS
Tier A&B Eric Gyug Matt Cardall WIN LOSS
Tier A&B Kelly Bjorndalen Alex Williamson LOSS WIN
Tier A&B Matt Cardall Isaac Benzing LOSS WIN
Tier A&B Eric Gyug Kelly Bjorndalen WIN LOSS
Tier A&B Isaac Benzing Alex Williamson LOSS WIN
Tier A&B Riley Escuyos Carter Duzsik WIN LOSS
Tier A&B David Kenyon Avery Begin LOSS WIN
Tier A&B Carter Duzsik Zach Harney LOSS WIN
Tier A&B Riley Escuyos David Kenyon WIN LOSS
Tier A&B Zach Harney Avery Begin WIN LOSS
Tier A&B David Kenyon Carter Duzsik LOSS WIN
Tier A&B Riley Escuyos Avery Begin WIN LOSS
Tier A&B David Kenyon Zach Harney LOSS WIN
Tier A&B Avery Begin Carter Duzsik DRAW DRAW
Tier A&B Riley Escuyos Zach Harney LOSS WIN
Tier A&B Ashton Saretsky Duncan Chow LOSS WIN
Tier A&B John Ming Ngo Daniel Clemens WIN LOSS
Tier A&B Ashton Saretsky Giovanna Davies LOSS WIN
Tier A&B Duncan Chow Daniel Clemens LOSS WIN
Tier A&B Giovanna Davies John Ming Ngo WIN LOSS
Tier A&B Ashton Saretsky Daniel Clemens LOSS WIN
Tier A&B Duncan Chow John Ming Ngo WIN LOSS
Tier A&B Giovanna Davies Daniel Clemens WIN LOSS
Tier A&B Ashton Saretsky John Ming Ngo LOSS WIN
Tier A&B Giovanna Davies Duncan Chow WIN LOSS
Tier A&B Tyler Nychka Eric Stenner WIN LOSS
Tier A&B Chris Deardeuff Cole Reimer WIN LOSS
Tier A&B Laury Plant Eric Stenner WIN LOSS
Tier A&B Cole Reimer Tyler Nychka LOSS WIN
Tier A&B Laury Plant Chris Deardeuff LOSS WIN
Tier A&B Eric Stenner Cole Reimer LOSS WIN
Tier A&B Chris Deardeuff Tyler Nychka WIN LOSS
Tier A&B Laury Plant Cole Reimer WIN LOSS
Tier A&B Eric Stenner Chris Deardeuff WIN LOSS
Tier A&B Tyler Nychka Laury Plant LOSS WIN
Tier A&B Jonathan Cann Brett Gattinger LOSS WIN
Tier A&B Andrew Lawrence Brett Gattinger LOSS WIN
Tier A&B Sol Ballester Andrew Lawrence LOSS WIN
Tier A&B Jonathan Cann Sol Ballester WIN LOSS
Tier A&B Andrew Lawrence Jonathan Cann WIN LOSS
Tier A&B Sol Ballester Brett Gattinger LOSS WIN
Tier A&B Isaiah Harris Hunter Witherspoon WIN LOSS
Tier A&B KC Cheolhyun Bae Hunter Witherspoon WIN LOSS
Tier A&B Ronin Sullivan KC Cheolhyun Bae LOSS WIN
Tier A&B Isaiah Harris Ronin Sullivan LOSS WIN
Tier A&B KC Cheolhyun Bae Isaiah Harris WIN LOSS
Tier A&B Hunter Witherspoon Ronin Sullivan LOSS WIN
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Top 8 Eric Gyug Alex Williamson LOSS WIN
Top 8 Eric Edmonds Adam Andrews WIN LOSS
Top 8 Reese Pollock Zach Harney LOSS WIN
Top 8 Ramon Diaz Riley Escuyos LOSS WIN
Semifinals Riley Escuyos Alex Williamson LOSS WIN
Semifinals Zach Harney Eric Edmonds LOSS WIN
Gold Medal Match Alex Williamson Eric Edmonds WIN LOSS
Bronze Medal Match Riley Escuyos Zach Harney WIN LOSS
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Top 8 Giovanna Davies John Ming Ngo WIN LOSS
Top 8 Chris Deardeuff KC Cheolhyun Bae WIN LOSS
Top 8 Laury Plant Jonathan Cann LOSS WIN
Top 8 Brett Gattinger Ronin Sullivan WIN LOSS
Semifinals Giovanna Davies Brett Gattinger LOSS WIN
Semifinals Jonathan Cann Chris Deardeuff WIN LOSS
Gold Medal Match Brett Gattinger Jonathan Cann LOSS WIN
Bronze Medal Match Chris Deardeuff Giovanna Davies LOSS WIN
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Playoffs Selena Cline Lexa Giguère LOSS WIN
Playoffs Brittany Reeves Anonymous fighter WIN LOSS
Playoffs Kirsten Meredith Selena Cline WIN LOSS
Playoffs Lexa Giguère Brittany Reeves LOSS WIN
Playoffs Anonymous fighter Kirsten Meredith LOSS WIN
Playoffs Selena Cline Brittany Reeves LOSS WIN
Playoffs Lexa Giguère Anonymous fighter WIN LOSS
Playoffs Kirsten Meredith Brittany Reeves LOSS WIN
Playoffs Anonymous fighter Selena Cline LOSS WIN
Playoffs Lexa Giguère Kirsten Meredith LOSS WIN
Playoffs Anonymous fighter Giovanna Davies LOSS WIN
Playoffs Jackie Mederi Joanna Nowik LOSS WIN
Playoffs Piper Maerker Anonymous fighter WIN LOSS
Playoffs Joanna Nowik Giovanna Davies LOSS WIN
Playoffs Piper Maerker Jackie Mederi WIN LOSS
Playoffs Anonymous fighter Joanna Nowik LOSS WIN
Playoffs Jackie Mederi Giovanna Davies LOSS WIN
Playoffs Joanna Nowik Piper Maerker LOSS WIN
Playoffs Anonymous fighter Jackie Mederi LOSS WIN
Playoffs Piper Maerker Giovanna Davies WIN LOSS
Elim Pools Lexa Giguère Jackie Mederi WIN LOSS
Elim Pools Anonymous fighter Kirsten Meredith LOSS WIN
Elim Pools Piper Maerker Jackie Mederi WIN LOSS
Elim Pools Anonymous fighter Lexa Giguère LOSS WIN
Elim Pools Piper Maerker Kirsten Meredith LOSS WIN
Elim Pools Anonymous fighter Jackie Mederi WIN LOSS
Elim Pools Lexa Giguère Kirsten Meredith LOSS WIN
Elim Pools Piper Maerker Anonymous fighter WIN LOSS
Elim Pools Kirsten Meredith Jackie Mederi WIN LOSS
Elim Pools Lexa Giguère Piper Maerker LOSS WIN
Elim Pools Brittany Reeves Selena Cline WIN LOSS
Elim Pools Joanna Nowik Anonymous fighter WIN LOSS
Elim Pools Giovanna Davies Selena Cline WIN LOSS
Elim Pools Anonymous fighter Brittany Reeves LOSS WIN
Elim Pools Giovanna Davies Joanna Nowik WIN LOSS
Elim Pools Selena Cline Anonymous fighter WIN LOSS
Elim Pools Joanna Nowik Brittany Reeves LOSS WIN
Elim Pools Giovanna Davies Anonymous fighter WIN LOSS
Elim Pools Joanna Nowik Selena Cline WIN LOSS
Elim Pools Giovanna Davies Brittany Reeves LOSS WIN
Top 6 Lexa Giguère Piper Maerker LOSS WIN
Top 6 Kirsten Meredith Selena Cline WIN LOSS
Semifinals Brittany Reeves Kirsten Meredith LOSS WIN
Semifinals Piper Maerker Giovanna Davies WIN LOSS
Gold Medal Match Piper Maerker Kirsten Meredith WIN LOSS
Bronze Medal Match Brittany Reeves Giovanna Davies WIN LOSS
Stage Fighter 1 Fighter 2 Fighter 1 result Fighter 2 result
Playoffs Piper Maerker Anonymous fighter WIN LOSS
Playoffs Selena Cline Piper Maerker LOSS WIN
Playoffs Selena Cline Sparrow Ranson WIN LOSS
Playoffs Sparrow Ranson Anonymous fighter LOSS WIN
Playoffs Anonymous fighter Selena Cline LOSS WIN
Playoffs Sparrow Ranson Piper Maerker LOSS WIN
Playoffs Joanna Nowik Giovanna Davies LOSS WIN
Playoffs Giovanna Davies Lexa Giguère LOSS WIN
Playoffs Lexa Giguère Jackie Mederi WIN LOSS
Playoffs Jackie Mederi Joanna Nowik LOSS WIN
Playoffs Lexa Giguère Joanna Nowik WIN LOSS
Playoffs Giovanna Davies Jackie Mederi WIN LOSS
Elim pools Piper Maerker Jackie Mederi WIN LOSS
Elim pools Anonymous fighter Piper Maerker LOSS WIN
Elim pools Anonymous fighter Giovanna Davies LOSS WIN
Elim pools Jackie Mederi Giovanna Davies LOSS WIN
Elim pools Anonymous fighter Jackie Mederi WIN LOSS
Elim pools Piper Maerker Giovanna Davies LOSS WIN
Elim pools Lexa Giguère Sparrow Ranson WIN LOSS
Elim pools Joanna Nowik Lexa Giguère LOSS WIN
Elim pools Selena Cline Joanna Nowik WIN LOSS
Elim pools Sparrow Ranson Selena Cline LOSS WIN
Elim pools Joanna Nowik Sparrow Ranson WIN LOSS
Elim pools Lexa Giguère Selena Cline WIN LOSS
Gold Medal Match Giovanna Davies Lexa Giguère WIN LOSS
Bronze Medal Match Selena Cline Piper Maerker 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 Hornfest 2026

Rank Name Nationality Club Weighted rating Confidence
94 13 Alex Williamson Bighorn Historical Combat 1747.2 14.5
155 43 Isaac Benzing Stronghold Historical Combat 1703.2 32.1
244 6 Matthew Thompson Bighorn Historical Combat 1648.5 1.6
260 209 Ramon Diaz Stronghold Historical Combat 1639.6 78.2
419 28 Tyler Janzen The Historical Combat Collective 1580.2 8.4
438 59 Reese Pollock Comox Valley Combat Guild 1575.1 21.7
444 112 Michael Miller Edmonton Historical Martial Arts 1572.5 33.6
513 1 Sihong Fu Academie Duello 1551 1.8
518 8 Jason Baldwin Edmonton German Fencing Guild 1549.2 0.8
641 157 Avery Begin Edmonton German Fencing Guild 1520.9 32.6
770 626 Zach Harney Stronghold Historical Combat 1496.6 106.6
804 237 Adam Andrews Edmonton German Fencing Guild 1489.1 46.6
1008 849 Riley Escuyos Edmonton German Fencing Guild 1452.9 113
1069 412 Adam Ritz Okanagan Combat Guild 1440.8 60.3
1249 94 Eugene Kim Inland Northwest Longsword Academy 1414.9 18
1385 126 David Kenyon Edmonton German Fencing Guild 1395.1 14.4
1489 139 Jonathan Cann Edmonton Historical Martial Arts 1382 17.6
1601 1537 Lars Le Gras The Forge: Western Martial Arts 1370.3 159.6
1663 308 John Ming Ngo Edmonton German Fencing Guild 1363.3 36.3
1741 470 Duncan Chow Edmonton Historical Martial Arts 1354.5 52.7
1780 40 Brett Gattinger Bighorn Historical Combat 1350.6 6.6
1786 5303 Eric Edmonds Edmonton German Fencing Guild 1349.7 516.1
1846 150 Tavis McKee The Forge: Western Martial Arts 1343.7 12.8
2181 480 Kelly Bjorndalen Saskatoon Historical Fencing 1308.8 52.8
2212 448 Sol Ballester Edmonton German Fencing Guild 1304.8 43.8
2323 2138 KC Cheolhyun Bae Bighorn Historical Combat 1292.7 198.7
2658 274 Kirsten Meredith True Edge Academy of Swordsmanship 1260.5 30.5
2851 481 Matt Cardall Calgary Fellowship of the Sword 1241.6 42
3004 1670 Jack Nodwell Calgary Fellowship of the Sword 1226.7 151.2
3089 94 Hunter Witherspoon Edmonton Historical Martial Arts 1219.4 13.7
3181 Carter Duzsik Edmonton Historical Martial Arts 1211
3246 881 Berkley Forsyth Bighorn Historical Combat 1205.2 82.3
3262 174 Selena Cline Edmonton Historical Martial Arts 1203.4 19.9
3711 2688 Dingchen Tang Academie Duello 1164.2 252.3
3826 383 Nathan King True Edge Academy of Swordsmanship 1153.9 37.6
4094 2706 Logan Gauthier Edmonton Historical Martial Arts 1132.3 264
4234 Koltin McDonagh Edmonton German Fencing Guild 1120.5
4238 816 Giovanna Davies Comox Valley Combat Guild 1120 82.6
4301 4 Damian Gleadhill Okanagan Combat Guild 1115.5 6.6
4489 Hans Deutscher Edmonton German Fencing Guild 1098.6
4866 Chris Deardeuff Stronghold Historical Combat 1065.3
4912 1292 Tyler Nychka Edmonton German Fencing Guild 1061.6 128.4
5040 Kean Miranda The Academy of European Swordsmanship 1047.3
5122 Cole Reimer Bighorn Historical Combat 1039.5
5861 164 Eric Stenner The Academy of European Swordsmanship 975.1 27.1
5899 718 Haobin Xu Academie Duello 971.4 83.1
6126 1268 Ashton Saretsky Bighorn Historical Combat 948.5 158.2
6791 Carter Debusschere The Forge: Western Martial Arts 881.2
7340 Daniel Clemens The Cateran Society 810.2
7431 95 Isaiah Harris The Historical Combat Collective 798.3 29.6
7613 luis bernal The Forge: Western Martial Arts 770.8
7930 Jackie Mederi Edmonton Historical Martial Arts 721.3
Rank Name Nationality Club Weighted rating Confidence
76 28 Alex Williamson Bighorn Historical Combat 1702.7 28.5
213 Zach Harney Stronghold Historical Combat 1584.3
275 293 Riley Escuyos Edmonton German Fencing Guild 1548.2 131.3
284 408 Adam Andrews Edmonton German Fencing Guild 1543.2 162.7
353 190 Ramon Diaz Stronghold Historical Combat 1506.4 77.6
405 644 Cale Rainkie Edmonton Historical Martial Arts 1481.7 196.3
412 221 Isaac Benzing Stronghold Historical Combat 1480.9 84.7
439 Eric Edmonds Edmonton German Fencing Guild 1466.5
459 3 Reese Pollock Comox Valley Combat Guild 1461 6
570 37 Avery Begin Edmonton German Fencing Guild 1423.8 18.3
669 124 Tyler Janzen The Historical Combat Collective 1390.3 37.6
759 94 Matt Cardall Calgary Fellowship of the Sword 1367.7 19.4
841 295 Brett Gattinger Bighorn Historical Combat 1341.9 78.5
903 184 Eric Gyug Edmonton Historical Martial Arts 1325.1 48.4
976 170 Berkley Forsyth Bighorn Historical Combat 1308.9 40.3
1073 Carter Duzsik Edmonton Historical Martial Arts 1285.9
1272 401 Tyler Nychka Edmonton German Fencing Guild 1241.4 88.7
1280 944 Giovanna Davies Comox Valley Combat Guild 1239.7 199
1323 309 KC Cheolhyun Bae Bighorn Historical Combat 1232.4 72.4
1346 Laury Plant Edmonton Historical Martial Arts 1227.9
1415 810 Kelly Bjorndalen Saskatoon Historical Fencing 1213.6 172.9
1598 Chris Deardeuff Stronghold Historical Combat 1179.6
1774 1280 Andrew Lawrence The Forge: Western Martial Arts 1145.4 283.9
1830 Jonathan Cann Edmonton Historical Martial Arts 1135.7
1856 David Kenyon Edmonton German Fencing Guild 1131.1
1867 73 Michael Miller Edmonton Historical Martial Arts 1129.5 2
1920 142 Logan Gauthier Edmonton Historical Martial Arts 1118.1 42.1
1998 81 John Ming Ngo Edmonton German Fencing Guild 1102.4 5.1
2058 Hans Deutscher Edmonton German Fencing Guild 1092.3
2167 601 Ronin Sullivan Calgary Fellowship of the Sword 1071.7 139.9
2252 56 Daniel Clemens The Cateran Society 1052.5 6
2265 Duncan Chow Edmonton Historical Martial Arts 1049.6
2555 237 Isaiah Harris The Historical Combat Collective 991.7 26.7
2730 Cole Reimer Bighorn Historical Combat 956
2751 Hunter Witherspoon Edmonton Historical Martial Arts 951.7
2761 180 Eric Stenner The Academy of European Swordsmanship 950 16.7
2880 533 Ashton Saretsky Bighorn Historical Combat 928.5 83.4
2885 42 Sol Ballester Edmonton German Fencing Guild 927.3 31.3
Rank Name Nationality Club Weighted rating Confidence
104 131 Isaac Benzing Stronghold Historical Combat 1608 136.2
124 73 Ramon Diaz Stronghold Historical Combat 1583.8 77.7
157 86 Matthew Thompson Bighorn Historical Combat 1554.2 95.5
182 Giovanna Davies Comox Valley Combat Guild 1522.6
243 Riley Escuyos Edmonton German Fencing Guild 1474
362 210 Zach Harney Stronghold Historical Combat 1382.5 109.5
427 26 Piper Maerker Stronghold Historical Combat 1347.7 6.3
444 Avery Begin Edmonton German Fencing Guild 1340.3
448 Tyler Janzen The Historical Combat Collective 1338.8
510 45 Tavis McKee The Forge: Western Martial Arts 1306.7 13.2
536 Daniel Dagenais Calgary Fellowship of the Sword 1296.9
766 Hunter Witherspoon Edmonton Historical Martial Arts 1195.4
785 Reese Pollock Comox Valley Combat Guild 1187.1
821 Logan Gauthier Edmonton Historical Martial Arts 1176.3
832 Jack Nodwell Calgary Fellowship of the Sword 1173.1
844 Berkley Forsyth Bighorn Historical Combat 1168.9
857 Eric Gyug Edmonton Historical Martial Arts 1164.1
949 Adam Ritz Okanagan Combat Guild 1124
976 Matt Cardall Calgary Fellowship of the Sword 1113.6
1006 Kelly Bjorndalen Saskatoon Historical Fencing 1102.8
1077 Duncan Chow Edmonton Historical Martial Arts 1078.6
1088 Daniel Clemens The Cateran Society 1075.7
1228 545 Lexa Giguère Bighorn Historical Combat 1018.9 288.4
1327 Ronin Sullivan Calgary Fellowship of the Sword 982.3
1416 Chris Deardeuff Stronghold Historical Combat 942.2
1421 105 Eric Stenner The Academy of European Swordsmanship 940.4 28.7
1457 Andrew Lawrence The Forge: Western Martial Arts 928.7
1460 Mikita Lukashou The Historical Combat Collective 928.2
1466 Cole Reimer Bighorn Historical Combat 927
1708 luis bernal The Forge: Western Martial Arts 808.8
1853 78 Isaiah Harris The Historical Combat Collective 677.1 49