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 Arming Sword & Buckler 70 24
Mixed Steel Longsword 195 65
Mixed Steel Single Rapier 121 36

Fighters in event

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

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

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 64 Ember McIntyre Lonin League 1706.7 75.4
121 50 Joshua Ames Lonin League 1638 46.3
171 55 Justin Reimer Lonin League 1598 45
188 395 Mitchell Allen Lonin League 1585.4 180
189 180 Alex Williamson Bighorn Historical Combat 1584.6 98.1
195 81 Sihong Fu Academie Duello 1580.8 53.4
196 64 Tony Huang Black Tigers 1579.8 43.7
211 24 Matthew Thompson Bighorn Historical Combat 1573.2 22.8
239 136 Jason Smith Valley's heart HEMA 1556.9 73.2
251 Alex Hanning Lonin League 1549.1
255 329 Kevin Tang Lonin League 1547.4 142.8
295 44 Andrew Bradford Sacramento Historical Fencing Academy 1525.9 15.5
370 6 Jordan Thompson Eastside Fechtverein HEMA 1493.7 10
425 1027 William Li Academie Duello 1471.6 284
453 Brandon Burt Lonin League 1460.1
597 256 Dajiang Wang N/A 1409.3 81.2
671 177 Andy Campbell The Historical Combat Collective 1387.9 57.5
678 2006 Joshua Handegard Indes Ferox Gladio 1386.5 458.1
706 616 Andrew Mendez Valley's heart HEMA 1378.6 165.9
799 416 Erik Von Essen Lonin League 1351.1 114.9
911 364 Cory Conner Swordguild Portland 1323.7 101.5
946 39 Ryan Kolick Seven Swords Academy 1316.7 20.6
966 123 Pieter Beernink Indes Ferox Gladio 1312.8 19
1025 779 Aaron Moore Indes Ferox Gladio 1295.3 182.4
1212 279 Beth Hammer Lonin League 1249 69.6
1251 Zack Whitney Indes Ferox Gladio 1243.2
1394 Geoffrey Campbell Lonin League 1210.2
1458 Peter Lowry Northwest Armizare 1198.6
1593 121 William Douglas Inland Northwest Longsword Academy 1172.8 10.6
1686 Frank Torkel Masterless Fencing 1155.2
1796 Alexander Kovak Inland Northwest Longsword Academy 1130.8
1813 Kathryn McLean Lonin League 1128.4
1830 Ryan Vann Northwest Fencing Academy 1124.9
1845 Nicky Sayah Sina Lonin League 1121.6
1956 603 Jeffrey Canonizado Grit-City Historical European Martial Arts 1102.6 102.9
2009 116 Andy Plymate N/A 1091.1 41.5
2032 452 Cade Magill Indes Ferox Gladio 1086.6 115.3
2035 285 Abigail Yang Seven Swords Academy 1085.9 36
2062 Goose La Fetra Indes Ferox Gladio 1082
2095 118 Eric Christensen Lonin League 1075.3 45.7
2246 640 Callie Jones Grit-City Historical European Martial Arts 1047.1 173.4
2276 916 Adam Kantz N/A 1040.9 283.1
2400 Logan Ray Indes Ferox Gladio 1016.2
2407 120 Peter Morrow Sacramento Historical Fencing Academy 1014.1 0.6
2431 Kyler Jocelyn Masterless Fencing 1007.9
2486 Cody Shepherd Masterless Fencing 995.5
2489 384 Louis Gaty Swordguild Portland 995.3 56.9
2579 Obie Powell Indes Ferox Gladio 978.5
2586 281 Erro Greenwood Sacramento Historical Fencing Academy 976.9 32.1
2596 Jennifer Tibbetts Lonin League 974.8
2618 Mathurin Fogg Masterless Fencing 968.4
2653 Austin Alvey Aguilera Valley's heart HEMA 961.2
2655 Ivan Kuletz Indes Ferox Gladio 960.8
2664 Eugene Kim Inland Northwest Longsword Academy 959.9
2865 Maeve Walls Lonin League 916.7
2874 Alex Gouveia Inland Northwest Longsword Academy 914.9
2909 Michael DeSimone Masterless Fencing 906.5
2939 Otis Statham Northwest Armizare 898.9
3129 10 Isaiah Harris The Historical Combat Collective 848.8 66
3148 Cameron Turner N/A 842.8
3183 4 Connor McElroy N/A 831.2 71.7
3236 57 Thomas Del Motte The Historical Combat Collective 812.2 48.9
3355 Matthew Ciarvella Eastside Fechtverein HEMA 761.3
3443 94 Naseeb Hussain The Historical Combat Collective 722.1 105.7
3501 312 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
159 32 Peter Morrow Sacramento Historical Fencing Academy 1382.7 57.6
177 Quinn Slatter Valley's heart HEMA 1361.4
196 6 Erro Greenwood Sacramento Historical Fencing Academy 1339.2 12.9
204 Mitchell Allen Lonin League 1334.4
215 Tristan Fackler Loyal Order of the Sword 1321
243 Joshua Ames Lonin League 1297
259 199 Sihong Fu Academie Duello 1283.5 247.5
284 Austin Alvey Aguilera Valley's heart HEMA 1254.4
285 David Cantor Indes Ferox Gladio 1253.7
290 22 Thomas Del Motte The Historical Combat Collective 1251 67.7
315 Dax Erickson N/A 1225.5
335 Alfredo Velez Loyal Order of the Sword 1212.4
339 Dajiang Wang N/A 1210
353 71 Andrew Bradford Sacramento Historical Fencing Academy 1192.6 24.5
354 Michael DeSimone Masterless Fencing 1189.1
361 Sergio Yanes Seven Swords Academy 1178.4
371 Iain Burton Swordguild Portland 1166.7
392 86 Morris Chen Academie Duello 1151.1 39.2
410 Leif Wilkinson N/A 1132.3
417 Alex Williamson Bighorn Historical Combat 1125.2
461 Andrew Mendez Valley's heart HEMA 1089
484 Maeve Walls Lonin League 1075.7
503 Cameron Turner N/A 1060.4
600 Naseeb Hussain The Historical Combat Collective 966.5
681 Eugene Kim Inland Northwest Longsword Academy 897
723 Tom Kinsey N/A 831.3
735 John Czekala N/A 817.2
740 Justin Hsieh Kron Martial Arts 812.5
809 111 Michelle Fredrickson Seven Swords Academy 714.9 19.9
824 110 Isaac Hix Diamond Rose Academie D'Armes 640.6 23.8