IFG Spring Fling: Tournament of Roses 2023

Date June 4, 2023
Country United States
State Oregon
City Portland
Software HEMA Scorecard (results )

Tournament stats

Division Number of fights Number of fighters
Mixed Steel Longsword 195 65
Mixed Steel Single Rapier 121 36
Mixed Steel Arming Sword & Buckler 70 24

Fighters in event

NameNationalityClub
Morris Chen Academie Duello
William Li Academie Duello
Matthew Thompson Bighorn Historical Combat
Alex Williamson Bighorn Historical Combat
Tony Huang Black Tigers
Thora Jensdottir The Forge: Western Martial Arts
Naseeb Hussain The Historical Combat Collective
Thomas Del Motte The Historical Combat Collective
Andy Campbell The Historical Combat Collective
Isaiah Harris The Historical Combat Collective
Dajiang Wang
Sihong Fu Academie Duello
Andy Plymate
Adam Kantz
Cameron Turner
Connor McElroy
John Czekala
Leif Wilkinson
Morgan Butler
Tom Kinsey
Dax Erickson
Isaac Hix Diamond Rose Academie D'Armes
Jordan Thompson Eastside Fechtverein HEMA
Matthew Ciarvella Eastside Fechtverein HEMA
Callie Jones Grit-City Historical European Martial Arts
Jeffrey Canonizado Grit-City Historical European Martial Arts
Aaron Moore Indes Ferox Gladio
Pieter Beernink Indes Ferox Gladio
Obie Powell Indes Ferox Gladio
Joshua Handegard Indes Ferox Gladio
Ivan Kuletz Indes Ferox Gladio
Cade Magill Indes Ferox Gladio
Logan Ray Indes Ferox Gladio
Goose La Fetra Indes Ferox Gladio
Zack Whitney Indes Ferox Gladio
David Cantor Indes Ferox Gladio
Eugene Kim Inland Northwest Longsword Academy
Alex Gouveia Inland Northwest Longsword Academy
Alexander Kovak Inland Northwest Longsword Academy
William Douglas Inland Northwest Longsword Academy
Justin Hsieh Kron Martial Arts
Joshua Ames Lonin League
Justin Reimer Lonin League
Ember McIntyre Lonin League
Mitchell Allen Lonin League
Beth Hammer Lonin League
Erik Von Essen Lonin League
Alex Hanning Lonin League
Eric Christensen Lonin League
Kevin Tang Lonin League
Brandon Burt Lonin League
Geoffrey Campbell Lonin League
Jennifer Tibbetts Lonin League
Kathryn McLean Lonin League
Maeve Walls Lonin League
Nicky Sayah Sina Lonin League
Alfredo Velez Loyal Order of the Sword
Tristan Fackler Loyal Order of the Sword
Frank Torkel Masterless Fencing
Cody Shepherd Masterless Fencing
Michael DeSimone Masterless Fencing
Kyler Jocelyn Masterless Fencing
Otis Statham Northwest Armizare
Peter Lowry Northwest Armizare
Noah Olson Northwest Armizare
Mathurin Fogg Northwest Fencing Academy
Ryan Vann Northwest Fencing Academy
Peter Morrow Sacramento Historical Fencing Academy
Erro Greenwood Sacramento Historical Fencing Academy
Andrew Bradford Sacramento Historical Fencing Academy
Michelle Fredrickson Seven Swords Academy
Dillon Jackson Seven Swords Academy
Ryan Kolick Seven Swords Academy
Abigail Yang Seven Swords Academy
Ian Wilson Seven Swords Academy
Sergio Yanes Seven Swords Academy
Christine Dougherty Seven Swords Academy
Joseph Knorr Seven Swords Academy
Louis Gaty Swordguild Portland
Jason Brown Swordguild Portland
Cory Conner Swordguild Portland
Fritz Mueller Swordguild Portland
Iain Burton Swordguild Portland
Jason Smith Valley's heart HEMA
Andrew Mendez Valley's heart HEMA
Austin Alvey Aguilera Valley's heart HEMA
Quinn Slatter Valley's heart HEMA

Tournaments

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

StageFighter 1Fighter 2Fighter 1 resultFighter 2 result
Pool Set 1 Kyler Jocelyn Ryan Kolick LOSS WIN
Pool Set 1 Jason Smith Erik Von Essen WIN LOSS
Pool Set 1 Michael DeSimone Kyler Jocelyn LOSS WIN
Pool Set 1 Ryan Kolick Jason Smith LOSS WIN
Pool Set 1 Michael DeSimone Erik Von Essen LOSS WIN
Pool Set 1 Jason Smith Kyler Jocelyn WIN LOSS
Pool Set 1 Michael DeSimone Ryan Kolick LOSS WIN
Pool Set 1 Erik Von Essen Kyler Jocelyn WIN LOSS
Pool Set 1 Michael DeSimone Jason Smith LOSS WIN
Pool Set 1 Ryan Kolick Erik Von Essen LOSS WIN
Pool Set 1 Geoffrey Campbell Peter Morrow WIN LOSS
Pool Set 1 Maeve Walls Andrew Mendez LOSS WIN
Pool Set 1 Peter Morrow Andrew Mendez LOSS WIN
Pool Set 1 Maeve Walls Geoffrey Campbell LOSS WIN
Pool Set 1 Peter Morrow Maeve Walls WIN LOSS
Pool Set 1 Geoffrey Campbell Andrew Mendez LOSS WIN
Pool Set 1 Maeve Walls Callie Jones WIN LOSS
Pool Set 1 Andrew Mendez Callie Jones LOSS WIN
Pool Set 1 Geoffrey Campbell Callie Jones WIN LOSS
Pool Set 1 Peter Morrow Callie Jones LOSS WIN
Pool Set 1 Andy Plymate Andy Campbell LOSS WIN
Pool Set 1 Logan Ray Alexander Kovak LOSS WIN
Pool Set 1 Andy Plymate Justin Reimer LOSS WIN
Pool Set 1 Alexander Kovak Andy Campbell LOSS WIN
Pool Set 1 Logan Ray Justin Reimer LOSS WIN
Pool Set 1 Andy Plymate Alexander Kovak LOSS WIN
Pool Set 1 Justin Reimer Andy Campbell WIN LOSS
Pool Set 1 Logan Ray Andy Plymate WIN LOSS
Pool Set 1 Alexander Kovak Justin Reimer LOSS WIN
Pool Set 1 Logan Ray Andy Campbell LOSS WIN
Pool Set 1 Cade Magill Alex Williamson LOSS WIN
Pool Set 1 Beth Hammer Cade Magill WIN LOSS
Pool Set 1 Alex Williamson Beth Hammer WIN LOSS
Pool Set 1 Louis Gaty Beth Hammer LOSS WIN
Pool Set 1 Cade Magill Louis Gaty WIN LOSS
Pool Set 1 Alex Williamson Louis Gaty WIN LOSS
Pool Set 1 Ryan Vann Alex Williamson LOSS WIN
Pool Set 1 Louis Gaty Ryan Vann LOSS WIN
Pool Set 1 Ryan Vann Cade Magill WIN LOSS
Pool Set 1 Beth Hammer Ryan Vann DRAW DRAW
Pool Set 1 Mathurin Fogg Aaron Moore WIN LOSS
Pool Set 1 Thomas Del Motte Ember McIntyre LOSS WIN
Pool Set 1 Connor McElroy Aaron Moore LOSS WIN
Pool Set 1 Mathurin Fogg Ember McIntyre LOSS WIN
Pool Set 1 Thomas Del Motte Connor McElroy LOSS WIN
Pool Set 1 Aaron Moore Ember McIntyre DRAW DRAW
Pool Set 1 Mathurin Fogg Connor McElroy WIN LOSS
Pool Set 1 Thomas Del Motte Aaron Moore LOSS WIN
Pool Set 1 Connor McElroy Ember McIntyre LOSS WIN
Pool Set 1 Mathurin Fogg Thomas Del Motte LOSS WIN
Pool Set 1 Eugene Kim Matthew Thompson LOSS WIN
Pool Set 1 Obie Powell Cory Conner LOSS WIN
Pool Set 1 Jennifer Tibbetts Matthew Thompson LOSS WIN
Pool Set 1 Obie Powell Eugene Kim WIN LOSS
Pool Set 1 Cory Conner Jennifer Tibbetts WIN LOSS
Pool Set 1 Obie Powell Matthew Thompson LOSS WIN
Pool Set 1 Eugene Kim Jennifer Tibbetts WIN LOSS
Pool Set 1 Cory Conner Matthew Thompson LOSS WIN
Pool Set 1 Obie Powell Jennifer Tibbetts LOSS WIN
Pool Set 1 Cory Conner Eugene Kim WIN LOSS
Pool Set 1 Kathryn McLean Isaiah Harris WIN LOSS
Pool Set 1 Jordan Thompson Goose La Fetra WIN LOSS
Pool Set 1 Joshua Ames Isaiah Harris WIN LOSS
Pool Set 1 Kathryn McLean Jordan Thompson LOSS WIN
Pool Set 1 Joshua Ames Goose La Fetra WIN LOSS
Pool Set 1 Isaiah Harris Jordan Thompson LOSS WIN
Pool Set 1 Kathryn McLean Joshua Ames LOSS WIN
Pool Set 1 Isaiah Harris Goose La Fetra LOSS WIN
Pool Set 1 Joshua Ames Jordan Thompson DOUBLE LOSS DOUBLE LOSS
Pool Set 1 Kathryn McLean Goose La Fetra WIN LOSS
Pool Set 1 Mitchell Allen Naseeb Hussain WIN LOSS
Pool Set 1 Dillon Jackson Tony Huang LOSS WIN
Pool Set 1 Mitchell Allen Cody Shepherd WIN LOSS
Pool Set 1 Naseeb Hussain Dillon Jackson WIN LOSS
Pool Set 1 Tony Huang Cody Shepherd WIN LOSS
Pool Set 1 Dillon Jackson Mitchell Allen LOSS WIN
Pool Set 1 Cody Shepherd Naseeb Hussain WIN LOSS
Pool Set 1 Tony Huang Mitchell Allen LOSS WIN
Pool Set 1 Dillon Jackson Cody Shepherd LOSS WIN
Pool Set 1 Tony Huang Naseeb Hussain WIN LOSS
Pool Set 1 Otis Statham Adam Kantz LOSS WIN
Pool Set 1 Kevin Tang Alex Gouveia WIN LOSS
Pool Set 1 Matthew Ciarvella Otis Statham LOSS WIN
Pool Set 1 Adam Kantz Kevin Tang LOSS WIN
Pool Set 1 Matthew Ciarvella Alex Gouveia LOSS WIN
Pool Set 1 Kevin Tang Otis Statham WIN LOSS
Pool Set 1 Matthew Ciarvella Adam Kantz LOSS WIN
Pool Set 1 Alex Gouveia Otis Statham DOUBLE LOSS DOUBLE LOSS
Pool Set 1 Matthew Ciarvella Kevin Tang LOSS WIN
Pool Set 1 Alex Gouveia Adam Kantz LOSS WIN
Pool Set 1 Peter Lowry Joshua Handegard LOSS WIN
Pool Set 1 Erro Greenwood Cameron Turner LOSS WIN
Pool Set 1 Joshua Handegard Eric Christensen WIN LOSS
Pool Set 1 Erro Greenwood Peter Lowry LOSS WIN
Pool Set 1 Cameron Turner Eric Christensen LOSS WIN
Pool Set 1 Joshua Handegard Erro Greenwood WIN LOSS
Pool Set 1 Eric Christensen Peter Lowry LOSS WIN
Pool Set 1 Joshua Handegard Cameron Turner WIN LOSS
Pool Set 1 Erro Greenwood Eric Christensen LOSS WIN
Pool Set 1 Peter Lowry Cameron Turner WIN LOSS
Pool Set 1 Andrew Bradford Zack Whitney LOSS WIN
Pool Set 1 Abigail Yang Andrew Bradford LOSS WIN
Pool Set 1 Zack Whitney Abigail Yang WIN LOSS
Pool Set 1 Pieter Beernink Zack Whitney WIN LOSS
Pool Set 1 Abigail Yang Pieter Beernink LOSS WIN
Pool Set 1 Pieter Beernink Andrew Bradford LOSS WIN
Pool Set 1 Alex Hanning Zack Whitney WIN LOSS
Pool Set 1 Pieter Beernink Alex Hanning LOSS WIN
Pool Set 1 Andrew Bradford Alex Hanning LOSS WIN
Pool Set 1 Alex Hanning Abigail Yang WIN LOSS
Pool Set 1 Brandon Burt Sihong Fu WIN LOSS
Pool Set 1 Jeffrey Canonizado Dajiang Wang LOSS WIN
Pool Set 1 William Douglas Sihong Fu LOSS WIN
Pool Set 1 Jeffrey Canonizado Brandon Burt LOSS WIN
Pool Set 1 William Douglas Dajiang Wang LOSS WIN
Pool Set 1 Sihong Fu Jeffrey Canonizado WIN LOSS
Pool Set 1 Brandon Burt William Douglas WIN LOSS
Pool Set 1 Dajiang Wang Sihong Fu LOSS WIN
Pool Set 1 William Douglas Jeffrey Canonizado WIN LOSS
Pool Set 1 Dajiang Wang Brandon Burt WIN LOSS
Pool Set 1 Nicky Sayah Sina Austin Alvey Aguilera WIN LOSS
Pool Set 1 William Li Ivan Kuletz WIN LOSS
Pool Set 1 Austin Alvey Aguilera Frank Torkel DRAW DRAW
Pool Set 1 Nicky Sayah Sina William Li LOSS WIN
Pool Set 1 Ivan Kuletz Frank Torkel LOSS WIN
Pool Set 1 William Li Austin Alvey Aguilera WIN LOSS
Pool Set 1 Nicky Sayah Sina Frank Torkel LOSS WIN
Pool Set 1 Austin Alvey Aguilera Ivan Kuletz DRAW DRAW
Pool Set 1 William Li Frank Torkel DOUBLE LOSS DOUBLE LOSS
Pool Set 1 Nicky Sayah Sina Ivan Kuletz DRAW DRAW
Elimination Bracket Isaiah Harris Dillon Jackson WIN LOSS
Elimination Bracket Matthew Thompson Isaiah Harris WIN LOSS
Elimination Bracket Mitchell Allen Abigail Yang WIN LOSS
Elimination Bracket Joshua Handegard Erro Greenwood WIN LOSS
Elimination Bracket Kevin Tang Michael DeSimone WIN LOSS
Elimination Bracket Justin Reimer Louis Gaty WIN LOSS
Elimination Bracket Jeffrey Canonizado Alex Hanning LOSS WIN
Elimination Bracket Austin Alvey Aguilera Alex Williamson LOSS WIN
Elimination Bracket Jason Smith Ivan Kuletz WIN LOSS
Elimination Bracket Andy Plymate Adam Kantz WIN LOSS
Elimination Bracket Matthew Ciarvella Joshua Ames LOSS WIN
Elimination Bracket Ember McIntyre Kyler Jocelyn WIN LOSS
Elimination Bracket Jordan Thompson Brandon Burt LOSS WIN
Elimination Bracket Logan Ray Tony Huang LOSS WIN
Elimination Bracket Naseeb Hussain Erik Von Essen LOSS WIN
Elimination Bracket Obie Powell Andy Campbell LOSS WIN
Elimination Bracket Peter Morrow Andrew Mendez LOSS WIN
Elimination Bracket Frank Torkel Cory Conner LOSS WIN
Elimination Bracket Peter Lowry Cameron Turner WIN LOSS
Elimination Bracket Geoffrey Campbell Eugene Kim WIN LOSS
Elimination Bracket Sihong Fu Beth Hammer WIN LOSS
Elimination Bracket Nicky Sayah Sina William Douglas WIN LOSS
Elimination Bracket Jennifer Tibbetts William Li LOSS WIN
Elimination Bracket Dajiang Wang Alex Gouveia WIN LOSS
Elimination Bracket Maeve Walls Cody Shepherd WIN LOSS
Elimination Bracket Thomas Del Motte Andrew Bradford LOSS WIN
Elimination Bracket Goose La Fetra Eric Christensen WIN LOSS
Elimination Bracket Ryan Kolick Otis Statham WIN LOSS
Elimination Bracket Pieter Beernink Aaron Moore LOSS WIN
Elimination Bracket Connor McElroy Kathryn McLean LOSS WIN
Elimination Bracket Callie Jones Alexander Kovak LOSS WIN
Elimination Bracket Zack Whitney Mathurin Fogg WIN LOSS
Elimination Bracket Cade Magill Ryan Vann WIN LOSS
Elimination Bracket Matthew Thompson Cade Magill WIN LOSS
Elimination Bracket Zack Whitney Mitchell Allen LOSS WIN
Elimination Bracket Alexander Kovak Joshua Handegard LOSS WIN
Elimination Bracket Kathryn McLean Kevin Tang LOSS WIN
Elimination Bracket Justin Reimer Aaron Moore WIN LOSS
Elimination Bracket Alex Hanning Ryan Kolick WIN LOSS
Elimination Bracket Goose La Fetra Alex Williamson LOSS WIN
Elimination Bracket Jason Smith Andrew Bradford WIN LOSS
Elimination Bracket Maeve Walls Andy Plymate LOSS WIN
Elimination Bracket Joshua Ames Dajiang Wang WIN LOSS
Elimination Bracket Ember McIntyre William Li WIN LOSS
Elimination Bracket Nicky Sayah Sina Brandon Burt LOSS WIN
Elimination Bracket Sihong Fu Tony Huang WIN LOSS
Elimination Bracket Geoffrey Campbell Erik Von Essen LOSS WIN
Elimination Bracket Peter Lowry Andy Campbell LOSS WIN
Elimination Bracket Andrew Mendez Cory Conner WIN LOSS
Eighth-Finals Matthew Thompson Andrew Mendez LOSS WIN
Eighth-Finals Mitchell Allen Andy Campbell WIN LOSS
Eighth-Finals Joshua Handegard Erik Von Essen WIN LOSS
Eighth-Finals Kevin Tang Sihong Fu WIN LOSS
Eighth-Finals Justin Reimer Brandon Burt WIN LOSS
Eighth-Finals Alex Hanning Ember McIntyre LOSS WIN
Eighth-Finals Joshua Ames Alex Williamson WIN LOSS
Eighth-Finals Andy Plymate Jason Smith LOSS WIN
Quarterfinals Jason Smith Andrew Mendez WIN LOSS
Quarterfinals Mitchell Allen Joshua Ames WIN LOSS
Quarterfinals Joshua Handegard Ember McIntyre LOSS WIN
Quarterfinals Kevin Tang Justin Reimer WIN LOSS
Semifinals Jason Smith Kevin Tang LOSS WIN
Semifinals Mitchell Allen Ember McIntyre LOSS WIN
Gold Medal Match Ember McIntyre Kevin Tang WIN LOSS
Bronze Medal Match Mitchell Allen Jason Smith WIN LOSS
StageFighter 1Fighter 2Fighter 1 resultFighter 2 result
Pools Dajiang Wang Andrew Mendez WIN LOSS
Pools Iain Burton Joshua Ames WIN LOSS
Pools Andrew Mendez Joshua Ames LOSS WIN
Pools Iain Burton Andrew Mendez WIN LOSS
Pools Dajiang Wang Iain Burton WIN LOSS
Pools Joshua Ames Dajiang Wang LOSS WIN
Pools Morgan Butler Michelle Fredrickson WIN LOSS
Pools Sihong Fu David Cantor LOSS WIN
Pools Morgan Butler David Cantor WIN LOSS
Pools Sihong Fu Morgan Butler LOSS WIN
Pools Michelle Fredrickson Sihong Fu LOSS WIN
Pools David Cantor Michelle Fredrickson WIN LOSS
Pools Tony Huang Leif Wilkinson WIN LOSS
Pools Sergio Yanes Justin Hsieh WIN LOSS
Pools Tony Huang Sergio Yanes WIN LOSS
Pools Justin Hsieh Tony Huang LOSS WIN
Pools Leif Wilkinson Justin Hsieh WIN LOSS
Pools Sergio Yanes Leif Wilkinson WIN LOSS
Pools William Li Austin Alvey Aguilera WIN LOSS
Pools Michael DeSimone Dax Erickson LOSS WIN
Pools William Li Dax Erickson WIN LOSS
Pools Michael DeSimone William Li LOSS WIN
Pools Austin Alvey Aguilera Michael DeSimone LOSS WIN
Pools Dax Erickson Austin Alvey Aguilera LOSS WIN
Pools Jason Smith Fritz Mueller WIN LOSS
Pools Alfredo Velez Andrew Bradford WIN LOSS
Pools Fritz Mueller Andrew Bradford WIN LOSS
Pools Alfredo Velez Fritz Mueller LOSS WIN
Pools Jason Smith Alfredo Velez WIN LOSS
Pools Andrew Bradford Jason Smith LOSS WIN
Pools Eugene Kim Tristan Fackler LOSS WIN
Pools Peter Morrow Tom Kinsey WIN LOSS
Pools Eugene Kim Tom Kinsey WIN LOSS
Pools Peter Morrow Eugene Kim WIN LOSS
Pools Tristan Fackler Peter Morrow WIN LOSS
Pools Tom Kinsey Tristan Fackler LOSS WIN
Pools Cameron Turner Thomas Del Motte LOSS WIN
Pools John Czekala Mitchell Allen LOSS WIN
Pools Cameron Turner John Czekala WIN LOSS
Pools Mitchell Allen Cameron Turner WIN LOSS
Pools Thomas Del Motte Mitchell Allen LOSS WIN
Pools John Czekala Thomas Del Motte LOSS WIN
Pools Isaac Hix Quinn Slatter LOSS WIN
Pools Quinn Slatter Morris Chen WIN LOSS
Pools Isaac Hix Morris Chen LOSS WIN
Pools Alex Williamson Isaac Hix WIN LOSS
Pools Quinn Slatter Alex Williamson WIN LOSS
Pools Morris Chen Alex Williamson LOSS WIN
Pools Thomas Del Motte Joshua Ames LOSS WIN
Pools Alfredo Velez Justin Hsieh WIN LOSS
Pools Thomas Del Motte Alfredo Velez LOSS WIN
Pools Justin Hsieh Thomas Del Motte LOSS WIN
Pools Joshua Ames Justin Hsieh WIN LOSS
Pools Alfredo Velez Joshua Ames LOSS WIN
Pools Tom Kinsey Austin Alvey Aguilera LOSS WIN
Pools Morris Chen Austin Alvey Aguilera LOSS WIN
Pools Tom Kinsey Morris Chen LOSS WIN
Pools Austin Alvey Aguilera David Cantor WIN LOSS
Pools Tom Kinsey David Cantor LOSS WIN
Pools Morris Chen David Cantor LOSS WIN
Pools Fritz Mueller Michael DeSimone WIN LOSS
Pools Sihong Fu Eugene Kim WIN LOSS
Pools Michael DeSimone Sihong Fu WIN LOSS
Pools Michael DeSimone Eugene Kim WIN LOSS
Pools Fritz Mueller Eugene Kim WIN LOSS
Pools Sihong Fu Fritz Mueller WIN LOSS
Pools Tristan Fackler Mitchell Allen WIN LOSS
Pools Jason Smith Isaac Hix WIN LOSS
Pools Tristan Fackler Isaac Hix WIN LOSS
Pools Jason Smith Tristan Fackler WIN LOSS
Pools Mitchell Allen Jason Smith LOSS WIN
Pools Isaac Hix Mitchell Allen LOSS WIN
Pools Morgan Butler Cameron Turner LOSS WIN
Pools Andrew Mendez Tony Huang WIN LOSS
Pools Cameron Turner Andrew Mendez LOSS WIN
Pools Tony Huang Cameron Turner WIN LOSS
Pools Morgan Butler Tony Huang WIN LOSS
Pools Andrew Mendez Morgan Butler LOSS WIN
Pools Sergio Yanes Alex Williamson WIN LOSS
Pools Erro Greenwood Alex Williamson WIN LOSS
Pools Sergio Yanes Erro Greenwood LOSS WIN
Pools Erro Greenwood Quinn Slatter LOSS WIN
Pools Quinn Slatter Alex Williamson LOSS WIN
Pools Sergio Yanes Quinn Slatter LOSS WIN
Pools Naseeb Hussain John Czekala WIN LOSS
Pools Maeve Walls Matthew Thompson LOSS WIN
Pools John Czekala Maeve Walls LOSS WIN
Pools Matthew Thompson John Czekala WIN LOSS
Pools Naseeb Hussain Matthew Thompson LOSS WIN
Pools Maeve Walls Naseeb Hussain WIN LOSS
Pools William Li Leif Wilkinson WIN LOSS
Pools Iain Burton Leif Wilkinson WIN LOSS
Pools William Li Iain Burton WIN LOSS
Pools Iain Burton Peter Morrow LOSS WIN
Pools Peter Morrow Leif Wilkinson LOSS WIN
Pools William Li Peter Morrow LOSS WIN
Pools Dax Erickson Andrew Bradford WIN LOSS
Pools Michelle Fredrickson Andrew Bradford LOSS WIN
Pools Dax Erickson Michelle Fredrickson WIN LOSS
Pools Dajiang Wang Michelle Fredrickson WIN LOSS
Pools Dajiang Wang Andrew Bradford LOSS WIN
Pools Dax Erickson Dajiang Wang WIN LOSS
Pools Erro Greenwood Maeve Walls WIN LOSS
Pools Matthew Thompson Erro Greenwood WIN LOSS
Pools Maeve Walls Matthew Thompson LOSS WIN
Eighth-Finals Matthew Thompson Quinn Slatter LOSS WIN
Eighth-Finals Dax Erickson Michael DeSimone LOSS WIN
Eighth-Finals Dajiang Wang Tony Huang LOSS WIN
Eighth-Finals Erro Greenwood Jason Smith LOSS WIN
Eighth-Finals Morgan Butler Austin Alvey Aguilera WIN LOSS
Eighth-Finals Mitchell Allen Peter Morrow WIN LOSS
Eighth-Finals Fritz Mueller Tristan Fackler WIN LOSS
Eighth-Finals William Li Sihong Fu LOSS WIN
Quarterfinals Quinn Slatter Sihong Fu LOSS WIN
Quarterfinals Michael DeSimone Fritz Mueller LOSS WIN
Quarterfinals Mitchell Allen Tony Huang LOSS WIN
Quarterfinals Morgan Butler Jason Smith LOSS WIN
Semifinals Sihong Fu Jason Smith LOSS WIN
Semifinals Fritz Mueller Tony Huang WIN LOSS
Gold Medal Match Jason Smith Fritz Mueller WIN LOSS
Bronze Medal Match Sihong Fu Tony Huang WIN LOSS
StageFighter 1Fighter 2Fighter 1 resultFighter 2 result
Pool Set 1 Ryan Vann Jason Brown LOSS WIN
Pool Set 1 Ryan Kolick Alex Williamson WIN LOSS
Pool Set 1 Jason Brown Andy Campbell LOSS WIN
Pool Set 1 Ryan Vann Ryan Kolick LOSS WIN
Pool Set 1 Andy Campbell Alex Williamson LOSS WIN
Pool Set 1 Jason Brown Ryan Kolick LOSS WIN
Pool Set 1 Ryan Vann Andy Campbell WIN LOSS
Pool Set 1 Jason Brown Alex Williamson LOSS WIN
Pool Set 1 Ryan Kolick Andy Campbell WIN LOSS
Pool Set 1 Ryan Vann Alex Williamson LOSS WIN
Pool Set 1 Matthew Thompson Iain Burton WIN LOSS
Pool Set 1 Noah Olson Matthew Thompson LOSS WIN
Pool Set 1 Iain Burton Noah Olson WIN LOSS
Pool Set 1 Noah Olson Christine Dougherty WIN LOSS
Pool Set 1 Matthew Thompson Christine Dougherty WIN LOSS
Pool Set 1 Iain Burton Christine Dougherty LOSS WIN
Pool Set 1 Isaiah Harris Noah Olson LOSS WIN
Pool Set 1 Christine Dougherty Isaiah Harris WIN LOSS
Pool Set 1 Isaiah Harris Iain Burton LOSS WIN
Pool Set 1 Matthew Thompson Isaiah Harris WIN LOSS
Pool Set 1 Cody Shepherd Jason Smith LOSS WIN
Pool Set 1 Ian Wilson Jason Smith LOSS WIN
Pool Set 1 Ian Wilson Cody Shepherd WIN LOSS
Pool Set 1 Tristan Fackler Ian Wilson WIN LOSS
Pool Set 1 Cody Shepherd Tristan Fackler LOSS WIN
Pool Set 1 Tristan Fackler Jason Smith WIN LOSS
Pool Set 1 Joshua Handegard Cody Shepherd WIN LOSS
Pool Set 1 Tristan Fackler Joshua Handegard WIN LOSS
Pool Set 1 Joshua Handegard Jason Smith LOSS WIN
Pool Set 1 Ian Wilson Joshua Handegard LOSS WIN
Pool Set 1 Thomas Del Motte Peter Morrow WIN LOSS
Pool Set 1 Alex Hanning Thomas Del Motte WIN LOSS
Pool Set 1 Alex Hanning Peter Morrow WIN LOSS
Pool Set 1 Joseph Knorr Peter Morrow WIN LOSS
Pool Set 1 Thomas Del Motte Joseph Knorr WIN LOSS
Pool Set 1 Joseph Knorr Alex Hanning LOSS WIN
Pool Set 1 Thora Jensdottir Tony Huang LOSS WIN
Pool Set 1 Mitchell Allen Tony Huang WIN LOSS
Pool Set 1 Thora Jensdottir Mitchell Allen LOSS WIN
Pool Set 1 Mitchell Allen Andy Plymate WIN LOSS
Pool Set 1 Thora Jensdottir Andy Plymate LOSS WIN
Pool Set 1 Tony Huang Andy Plymate WIN LOSS
Pool Set 1 Mitchell Allen Cory Conner WIN LOSS
Pool Set 1 Andy Plymate Cory Conner WIN LOSS
Pool Set 1 Cory Conner Tony Huang LOSS WIN
Pool Set 1 Thora Jensdottir Cory Conner LOSS WIN
Elimination Bracket Isaiah Harris Thomas Del Motte LOSS WIN
Elimination Bracket Andy Plymate Thora Jensdottir WIN LOSS
Elimination Bracket Noah Olson Peter Morrow WIN LOSS
Elimination Bracket Cody Shepherd Christine Dougherty WIN LOSS
Elimination Bracket Andy Campbell Iain Burton WIN LOSS
Elimination Bracket Joshua Handegard Cory Conner LOSS WIN
Elimination Bracket Ian Wilson Joseph Knorr WIN LOSS
Elimination Bracket Jason Brown Ryan Vann LOSS WIN
Eighth-Finals Ryan Vann Alex Hanning LOSS WIN
Eighth-Finals Mitchell Allen Ian Wilson WIN LOSS
Eighth-Finals Tristan Fackler Cory Conner WIN LOSS
Eighth-Finals Matthew Thompson Andy Campbell WIN LOSS
Eighth-Finals Ryan Kolick Cody Shepherd WIN LOSS
Eighth-Finals Noah Olson Tony Huang LOSS WIN
Eighth-Finals Andy Plymate Alex Williamson LOSS WIN
Eighth-Finals Jason Smith Thomas Del Motte WIN LOSS
Quarterfinals Alex Hanning Jason Smith LOSS WIN
Quarterfinals Alex Williamson Mitchell Allen WIN LOSS
Quarterfinals Tristan Fackler Tony Huang WIN LOSS
Quarterfinals Matthew Thompson Ryan Kolick LOSS WIN
Semifinals Jason Smith Ryan Kolick WIN LOSS
Semifinals Tristan Fackler Alex Williamson WIN LOSS
Gold Medal Match Jason Smith Tristan Fackler WIN LOSS
Bronze Medal Match Ryan Kolick Alex Williamson 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 IFG Spring Fling: Tournament of Roses 2023

Rank Name Nationality Club Weighted rating Confidence
60 63 Ember McIntyre Lonin League 1707.3 75.2
121 50 Joshua Ames Lonin League 1638.8 46.9
171 55 Justin Reimer Lonin League 1598.1 45
188 395 Mitchell Allen Lonin League 1585.4 180
189 180 Alex Williamson Bighorn Historical Combat 1584.4 98.2
196 81 Sihong Fu Academie Duello 1580.7 53.7
197 62 Tony Huang Black Tigers 1579.7 43.6
212 23 Matthew Thompson Bighorn Historical Combat 1572.6 23.1
239 137 Jason Smith Valley's heart HEMA 1556.9 73.3
250 Alex Hanning Lonin League 1549.2
255 330 Kevin Tang Lonin League 1547.3 142.8
295 44 Andrew Bradford Sacramento Historical Fencing Academy 1525.9 15.5
371 4 Jordan Thompson Eastside Fechtverein HEMA 1493.7 10
425 1027 William Li Academie Duello 1471.6 284.1
449 Brandon Burt Lonin League 1461.5
574 242 Dajiang Wang N/A 1416.3 78.4
671 177 Andy Campbell The Historical Combat Collective 1387.9 57.5
677 2011 Joshua Handegard Indes Ferox Gladio 1386.6 458.3
706 617 Andrew Mendez Valley's heart HEMA 1378.5 165.8
798 418 Erik Von Essen Lonin League 1351.1 114.9
912 366 Cory Conner Swordguild Portland 1323.7 101.5
946 39 Ryan Kolick Seven Swords Academy 1316.7 20.5
965 122 Pieter Beernink Indes Ferox Gladio 1312.9 19
1024 780 Aaron Moore Indes Ferox Gladio 1295.3 182.4
1212 279 Beth Hammer Lonin League 1248.9 69.6
1252 Zack Whitney Indes Ferox Gladio 1243.2
1395 Geoffrey Campbell Lonin League 1210.2
1458 Peter Lowry Northwest Armizare 1198.7
1583 113 William Douglas Inland Northwest Longsword Academy 1174.1 9.3
1687 Frank Torkel Masterless Fencing 1155.2
1797 Alexander Kovak Inland Northwest Longsword Academy 1130.9
1813 Kathryn McLean Lonin League 1128.4
1831 Ryan Vann Northwest Fencing Academy 1124.9
1845 Nicky Sayah Sina Lonin League 1121.6
1950 596 Jeffrey Canonizado Grit-City Historical European Martial Arts 1103.9 101.6
2009 113 Andy Plymate N/A 1091.3 41.4
2034 453 Cade Magill Indes Ferox Gladio 1086.6 115.3
2037 289 Abigail Yang Seven Swords Academy 1085.9 36
2064 Goose La Fetra Indes Ferox Gladio 1082
2096 121 Eric Christensen Lonin League 1075.5 45.8
2249 642 Callie Jones Grit-City Historical European Martial Arts 1047.1 173.3
2279 919 Adam Kantz N/A 1041 283.2
2403 Logan Ray Indes Ferox Gladio 1016.3
2411 122 Peter Morrow Sacramento Historical Fencing Academy 1014.1 0.6
2435 Kyler Jocelyn Masterless Fencing 1007.8
2488 Cody Shepherd Masterless Fencing 995.5
2491 386 Louis Gaty Swordguild Portland 995.4 56.9
2582 Obie Powell Indes Ferox Gladio 978.5
2588 284 Erro Greenwood Sacramento Historical Fencing Academy 977.3 32.2
2600 Jennifer Tibbetts Lonin League 974.8
2620 Mathurin Fogg Northwest Fencing Academy 968.4
2657 Austin Alvey Aguilera Valley's heart HEMA 961.2
2659 Ivan Kuletz Indes Ferox Gladio 960.8
2668 Eugene Kim Inland Northwest Longsword Academy 959.9
2870 Maeve Walls Lonin League 916.9
2872 Alex Gouveia Inland Northwest Longsword Academy 916.6
2913 Michael DeSimone Masterless Fencing 906.5
2944 Otis Statham Northwest Armizare 898.9
3136 8 Isaiah Harris The Historical Combat Collective 848.8 66
3154 Cameron Turner N/A 843
3192 1 Connor McElroy N/A 830.9 72
3242 57 Thomas Del Motte The Historical Combat Collective 812.2 48.9
3362 Matthew Ciarvella Eastside Fechtverein HEMA 761.2
3450 95 Naseeb Hussain The Historical Combat Collective 722.1 105.7
3506 311 Dillon Jackson Seven Swords Academy 658.3 100.4
Rank Name Nationality Club Weighted rating Confidence
33 Jason Smith Valley's heart HEMA 1592.3
89 63 Tony Huang Black Tigers 1480.3 136.9
131 214 Matthew Thompson Bighorn Historical Combat 1414 266.3
132 Morgan Butler N/A 1413
138 Fritz Mueller Swordguild Portland 1409
146 41 William Li Academie Duello 1397.7 66.5
160 31 Peter Morrow Sacramento Historical Fencing Academy 1382.7 57.6
178 Quinn Slatter Valley's heart HEMA 1361.4
197 7 Erro Greenwood Sacramento Historical Fencing Academy 1339.2 12.9
205 Mitchell Allen Lonin League 1334.4
216 Tristan Fackler Loyal Order of the Sword 1321
244 Joshua Ames Lonin League 1297
260 198 Sihong Fu Academie Duello 1283.5 247.5
285 Austin Alvey Aguilera Valley's heart HEMA 1254.4
286 David Cantor Indes Ferox Gladio 1253.7
291 21 Thomas Del Motte The Historical Combat Collective 1251 67.7
316 Dax Erickson N/A 1225.5
336 Alfredo Velez Loyal Order of the Sword 1212.4
340 Dajiang Wang N/A 1210
354 72 Andrew Bradford Sacramento Historical Fencing Academy 1192.6 24.5
355 Michael DeSimone Masterless Fencing 1189.1
362 Sergio Yanes Seven Swords Academy 1178.4
372 Iain Burton Swordguild Portland 1166.7
393 87 Morris Chen Academie Duello 1151.1 39.2
411 Leif Wilkinson N/A 1132.3
418 Alex Williamson Bighorn Historical Combat 1125.2
462 Andrew Mendez Valley's heart HEMA 1089
485 Maeve Walls Lonin League 1075.7
504 Cameron Turner N/A 1060.4
601 Naseeb Hussain The Historical Combat Collective 966.5
682 Eugene Kim Inland Northwest Longsword Academy 897
724 Tom Kinsey N/A 831.3
736 John Czekala N/A 817.2
741 Justin Hsieh Kron Martial Arts 812.5
810 112 Michelle Fredrickson Seven Swords Academy 714.9 19.9
825 111 Isaac Hix Diamond Rose Academie D'Armes 640.6 23.8