Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Longsword
Current
1366 #1,557
Peak
1376 August 2025
Record
44W · 51L · 5D
Last
June 2026
Mixed & Men's Steel Single Rapier Regional
Current
1077 #1,244
Peak
1168 June 2025
Record
5W · 8L
Last
June 2026
Mixed & Men's Steel Sword and Buckler
Current
1261 #575
Peak
1263 April 2026
Record
1W · 2L · 1D
Last
April 2026
Mixed & Men's Steel Sabre
Current
1316 #857
Peak
1327 August 2025
Record
13W · 14L · 1D
Last
August 2025

Scout analysis

Longsword

44W · 50L · 5D (44%)
Form
Rising
Recent 55% vs older 33%
Record: 44W · 50L · 5D (44%)
Recent half (49 fights): 55%
Older half (49 fights): 33%
Delta: +22%
Current streak: 1 Win
Based on 99 recorded longsword fights.
Schedule
Punching up
+2.5 vs expectation
Quality wins (won as clear underdog): 12
Upset losses (lost as clear favourite): 2
Over/under vs expectation: +2.5 (28 actual / 25.5 expected, n=72)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Fast starter
22 exchange-coded matches
Exchanges per point: 0.73
Avg exchanges / match: 8
Doubles / match: 0
First scorer rate: 82%
Dominant wins (shut-out): 18%
Comeback wins (was behind): 45%
Stage
Balanced
Pool 45% · Elim 50%
Pool stage: 34W · 42L (45%)
Elimination: 4W · 4L (50%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1366
Peak rating: 1376 (August 2025)
Gap to peak: -10
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Longsword 22W · 36L · 2D (37%) +1.3 vs expectation (n=44) avg opponent 1306
Mixed Steel Longsword (Tier A) 6W · 10L · 2D (33%) -1.5 vs expectation (n=18) avg opponent 1386
Mixed Steel Longsword (Tier B) 8W · 0L (100%) +2.1 vs expectation (n=5) avg opponent 1056
Mixed Steel Longsword (Lower Tier) 6W · 2L (75%) avg opponent 1006
+5 fights in 2 thinner divisions

Sabre

13W · 14L · 1D (46%)
Form
Rising
Recent 64% vs older 29%
Record: 13W · 14L · 1D (46%)
Recent half (14 fights): 64%
Older half (14 fights): 29%
Delta: +35%
Current streak: 3 Wins
Based on 28 recorded sabre fights.
Schedule
Punching up
+0.7 vs expectation
Quality wins (won as clear underdog): 2
Over/under vs expectation: +0.7 (5 actual / 4.4 expected, n=11)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
4 exchange-coded matches
Exchanges per point: 0.8
Avg exchanges / match: 8.8
Doubles / match: 0
First scorer rate: 50%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 100%
Stage
Balanced
Pool 45% · Elim 60%
Pool stage: 9W · 11L (45%)
Elimination: 3W · 2L (60%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1316
Peak rating: 1327 (August 2025)
Gap to peak: -11
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Sabre 10W · 10L · 1D (48%) +0.7 vs expectation (n=11) avg opponent 1274
+7 fights in 1 thinner division

Rapier

5W · 8L (38%)
Form
Cooling
Recent 33% vs older 50%
Record: 5W · 8L (38%)
Recent half (6 fights): 33%
Older half (6 fights): 50%
Delta: -17%
Current streak: 2 Losses
Based on 13 recorded rapier fights.
Schedule
Schedule forming
Expectation data pending
Upset losses (lost as clear favourite): 2
Over/under needs 5+ rated fights - calculating as more data lands.
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Building signal
Needs more exchange data
Style signal needs per-exchange match data. Once enough of this fighter's exchanges are recorded, this card will sharpen into scoring tempo, doubles rate, comeback wins, early vs late scoring, and more.
Stage
Pool data only
Pool 40%
Pool stage: 4W · 6L (40%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
91 pts off peak
Currently below peak
Current rating: 1077
Peak rating: 1168 (June 2025)
Gap to peak: -91
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Sidesword

4W · 2L (67%)
Form
Building
67% win rate · 6 fights
Record: 4W · 2L (67%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 2 Losses
Based on 6 recorded sidesword fights.
Schedule
Schedule forming
Expectation data pending
Over/under needs 5+ rated fights - calculating as more data lands.
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Building signal
Needs more exchange data
Style signal needs per-exchange match data. Once enough of this fighter's exchanges are recorded, this card will sharpen into scoring tempo, doubles rate, comeback wins, early vs late scoring, and more.
Stage
Pool data only
Pool 80%
Pool stage: 4W · 1L (80%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
Peak data pending
Peak volatility low
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Sword & Buckler

1W · 2L · 1D (25%)
Form
Building
25% win rate · 4 fights
Record: 1W · 2L · 1D (25%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 2 Losses
Based on 4 recorded sword & buckler fights.
Schedule
Schedule forming
Expectation data pending
Over/under needs 5+ rated fights - calculating as more data lands.
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Building signal
Needs more exchange data
Style signal needs per-exchange match data. Once enough of this fighter's exchanges are recorded, this card will sharpen into scoring tempo, doubles rate, comeback wins, early vs late scoring, and more.
Stage
Pool data only
Pool 33%
Pool stage: 1W · 2L (33%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1261
Peak rating: 1263 (April 2026)
Gap to peak: -2
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
Reach
16 events · ie · 4.2 yrs active
4 rated weapons
Tournaments: 16
Countries fought in: 1 (ie)
Months active: 50
Fights / year: 36
Rated weapons: 4

Clubmates · Blademasters Academy (50)

Events & fights (16)

IHFL Dublin 2026
June 2026 · ie
11 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1551 ▲104 · 1,367.9
  • Mixed & Men's Steel Single Rapier Rank 1248 ▼244 · 1,077.9
WIN
Luke O'Keefe · The Wrathful Peasants Longsword · Gold Medal Match Score 5-15 Review →
1295 57%
WIN
1427 38%
LOSS
Martin Claffey Healion · Blademasters Academy Longsword · Pools Score 3-6 Review →
1192 70%
LOSS
Luke O'Keefe · The Wrathful Peasants Longsword · Pools Score 5-15 Review →
1295 57%
WIN
William Marshal · Noble Science Academy - Dublin Longsword · Pools Score 20-3 Review →
1235 53%
LOSS
1379 49%
WIN
1379 49%
LOSS
1371 37%
WIN
LOSS
776 68%
IHFL 2026 - Cork Leg 2026
April 2026 · ie
10 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1565 ▼85 · 1,355.8
  • Mixed & Men's Steel Sword and Buckler Rank 545 ▲535 · 1,263.7
DRAW
1444 37%
LOSS
1556 23%
DRAW
1326 56%
LOSS
1441 39%
WIN
1035 51%
WIN
Jordan Murphy · Blademasters Academy Sidesword · Pools Score 11-2 Review →
941 54%
WIN
James Houlihan · The Wrathful Peasants Sidesword · Pools Score 16-7 Review →
WIN
LOSS
1521 31%
LOSS
1521 31%
Blademasters Cup 2025
August 2025 · ie
16 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1276 ▲305 · 1,376.1
  • Mixed & Men's Steel Sabre Rank 634 ▲529 · 1,327.8
LOSS
Colin Miraglio · Blademasters Academy Longsword · Gold Medal Match Score 9-20 Review →
1609 13%
WIN
Zac Dair · Blademasters Academy Longsword · Pools Score 21-0 Review →
1058 54%
LOSS
Tereza Prorok · Goats Head Historical Fencing Longsword · Pools Score 5-6 Review →
1359 33%
LOSS
Colin Miraglio · Blademasters Academy Longsword · Pools Score 9-20 Review →
1609 13%
WIN
Samuele Ragazzini · Blademasters Academy Longsword · Pools Score 12-4 Review →
1341 34%
WIN
Cian Hosty · Gaillimh Gallóglaigh Longsword · Pools Score 21-10 Review →
WIN
Eoin Walker · Blademasters Academy Longsword · Semifinals Score 14-11 Review →
1339 44%
WIN
Andrzej Rozycki · Blademasters Academy Longsword · Top 8 Score 11-6 Review →
1565 17%
LOSS
Andrzej Rozycki · Blademasters Academy Sabre · Gold Medal Match Score 11-6 Review →
1465 31%
WIN
Cian Hosty · Gaillimh Gallóglaigh Sabre · Pools Score 21-10 Review →
895 59%
WIN
Samuele Ragazzini · Blademasters Academy Sabre · Pools Score 12-4 Review →
DRAW
LOSS
Colin Miraglio · Blademasters Academy Sabre · Pools Score 9-20 Review →
1382 37%
WIN
1234 42%
WIN
Colin Miraglio · Blademasters Academy Sabre · Semifinals Score 9-20 Review →
1382 37%
WIN
Brian Moloney · Blademasters Academy Sabre · Top 8 Score 14-7 Review →
1215 45%
IHFL Dublin 2025
June 2025 · ie
17 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1535 ▲134 · 1,332.4
  • Mixed & Men's Steel Single Rapier Rank 823 · 1,168.8
WIN
Colin Miraglio · Blademasters Academy Longsword · Champion Duel
1629 11%
LOSS
Tadg Farrell · The Wrathful Peasants Longsword · Bronze Medal Match
1521 20%
LOSS
Paul Chereau · La Salle d'Armes Longsword · Pools
1436 28%
WIN
1396 35%
LOSS
Eoin Walker · Blademasters Academy Longsword · Pools
1281 49%
LOSS
1521 20%
LOSS
Paul Chereau · La Salle d'Armes Longsword · Semifinals
1436 28%
WIN
1379 42%
LOSS
Colin Miraglio · Blademasters Academy Rapier · Bronze Medal Match
WIN
LOSS
WIN
LOSS
LOSS
LOSS
Tadg Farrell · The Wrathful Peasants Rapier · Semifinals
WIN
1137
IHFL Cork Leg 2025
May 2025 · ie
12 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1669 ▲581 · 1,310.3
  • Mixed & Men's Steel Sword and Buckler Rank 998 · 1,018.5
WIN
Samuele Ragazzini · Blademasters Academy Longsword · Gold Medal Match
WIN
William Marshal · Noble Science Academy - Dublin Longsword · Pools Score 21-3 Review →
WIN
Daniel Foley · Goats Head Historical Fencing Longsword · Pools Score 19-6 Review →
WIN
Ronan Concannon · Blademasters Academy Longsword · Pools Score 15-3 Review →
734 76%
WIN
924 66%
WIN
Luke O'Keefe · The Wrathful Peasants Longsword · Pools Score 10-3 Review →
1136 56%
WIN
Michal Gwiazda · Blademasters Academy Longsword · Semifinals
1223 47%
WIN
1260 44%
WIN
Jordan Murphy · Blademasters Academy Sword & Buckler · Pools
LOSS
1345
LOSS
Andrzej Rozycki · Blademasters Academy Sword & Buckler · Pools
DRAW
Swords of Imbolg 2025
February 2025 · ie
12 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2056 ▲359 · 1,229.0
  • Mixed & Men's Steel Sabre Rank 997 ▲395 · 1,160.5
LOSS
Luke O'Keefe · The Wrathful Peasants Longsword · Bronze Medal Match
938 68%
WIN
Patrick Toher · Gaillimh Gallóglaigh Longsword · Pool Set 1
WIN
DJ Hynes · Gaillimh Gallóglaigh Longsword · Pool Set 1
WIN
Christopher Kirby · Gaillimh Gallóglaigh Longsword · Pool Set 1
WIN
938 56%
WIN
Brian Hyland · Blademasters Academy Longsword · Pool Set 1
943 55%
WIN
Nathan Dean · Gaillimh Gallóglaigh Longsword · Quarterfinals
LOSS
Frank Justice · Blademasters Academy Longsword · Semifinals
1202 48%
LOSS
Tadg Farrell · The Wrathful Peasants Sabre · Pool Set 1 Score 8-10 Review →
1316 30%
WIN
WIN
Wojciech Gorszczak · Gaillimh Gallóglaigh Sabre · Pool Set 1 Score 13-7 Review →
WIN
Adam Czarnik · Gaillimh Gallóglaigh Sabre · Pool Set 1 Score 19-6 Review →
Blademasters Cup 2024
September 2024 · ie
5 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2152 ▼182 · 1,186.3
LOSS
Oisin Newport · Goats Head Historical Fencing Longsword · Pool Set 1 Score 9-23 Review →
1608 10%
LOSS
Michal Sworzeniowski · Blademasters Academy Longsword · Pool Set 1 Score 7-13 Review →
1075 56%
LOSS
Remi Pitiot · Blademasters Academy Longsword · Pool Set 1 Score 8-11 Review →
1365 29%
WIN
Stephen Corbett · Blademasters Academy Longsword · Pool Set 1 Score 23-0 Review →
LOSS
1024 56%
5 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1757 ▲288 · 1,212.6
LOSS
Eoin Walker · Blademasters Academy Longsword · Pool Set 1
1047 50%
WIN
Stephen Donnelly · Dublin HEMA Club Longsword · Pool Set 1
1319 31%
WIN
Freddie Thomas · The Wrathful Peasants Longsword · Pool Set 1
1447 18%
WIN
LOSS
Freddie Thomas · The Wrathful Peasants Longsword · Quarterfinals
1447 18%
IHFL Longsword Tournament - Feakle 2024
February 2024 · ie
No match-level data
3 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1977 ▲191 · 1,164.2
WIN
LOSS
Freddie Thomas · The Wrathful Peasants Longsword · Pool Set 1
1421 19%
WIN
1355 25%
9 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2060 ▲169 · 1,133.9
  • Mixed & Men's Steel Sabre Rank 847 ▲173 · 1,026.3
LOSS
Jacob Burke · Noble Science Academy Longsword · Pool Set 1
1487 13%
LOSS
Sam Hughes · Dublin HEMA Club Longsword · Pool Set 1
1145 45%
WIN
James Welfare · The Wrathful Peasants Longsword · Pool Set 1
1305 28%
WIN
Michal Gwiazda · Blademasters Academy Longsword · Pool Set 1
1144 39%
WIN
Tomas Srnec · The Wrathful Peasants Sabre · Pool Set 1 Score 20-15 Review →
1192 38%
LOSS
Frank Justice · Blademasters Academy Sabre · Pool Set 1 Score 11-15 Review →
1226 32%
LOSS
Sandy Robinson · The Wrathful Peasants Sabre · Pool Set 1 Score 10-19 Review →
1096 41%
WIN
Christopher Kirby · Gaillimh Gallóglaigh Sabre · Pool Set 1 Score 20-3 Review →
LOSS
Colin Miraglio · Blademasters Academy Sabre · Quarterfinals
1134 43%
Blademasters Cup 2023
September 2023 · ie
7 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2160 ▲56 · 1,093.5
LOSS
Stephen Donnelly · Dublin HEMA Club Longsword · Bronze Medal Match
1198 36%
WIN
Frank Justice · Blademasters Academy Longsword · Pool Set 1
1026 58%
LOSS
Stephen Donnelly · Dublin HEMA Club Longsword · Pool Set 1
1198 36%
WIN
Neil Byrne · Dublin HEMA Club Longsword · Pool Set 1
LOSS
Colin Miraglio · Blademasters Academy Longsword · Pool Set 1
1602 9%
LOSS
1516 13%
LOSS
1516 13%
7 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2114 ▲348 · 1,073.1
LOSS
1590 9%
WIN
Leone De Vero · Blademasters Academy Longsword · Pool Set 1
810 57%
DRAW
Frank Justice · Blademasters Academy Longsword · Pool Set 1
1008 51%
LOSS
Jacob Burke · Noble Science Academy Longsword · Pool Set 1
1374 19%
LOSS
Tadg Farrell · The Wrathful Peasants Longsword · Pool Set 1
WIN
Thomas Lee · Noble Science Academy Longsword · Pool Set 1
WIN
Stephen Donnelly · Dublin HEMA Club Longsword · Pool Set 1
1209 29%
7 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2462 ▲257 · 976.1
WIN
Frank Justice · Blademasters Academy Longsword · Pool Set 1
994 45%
LOSS
Sam Hughes · Dublin HEMA Club Longsword · Pool Set 1
1118 36%
LOSS
Remi Pitiot · Blademasters Academy Longsword · Pool Set 1
1317 22%
WIN
Leone De Vero · Blademasters Academy Longsword · Pool Set 1
DRAW
Ben Hennessy · Dublin HEMA Club Longsword · Pool Set 1
LOSS
Freddie Thomas · The Wrathful Peasants Longsword · Pool Set 1
1300 22%
LOSS
1434 15%
5 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1790 ▼71 · 834.2
LOSS
1336 23%
LOSS
Mikey Robinson · The Wrathful Peasants Longsword · Pool Set 1
WIN
Brian Moloney · Blademasters Academy Longsword · Pool Set 1 Score 8-10 Review →
1537 13%
LOSS
Frank Justice · Blademasters Academy Longsword · Pool Set 1 Score 19-6 Review →
900 47%
LOSS
William Wallace · Dublin HEMA Club Longsword · Pool Set 1 Score 20-5 Review →
1378 19%
Blademasters Open 2022
September 2022 · ie
19 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1950 ▲3 · 884.8
  • Mixed & Men's Steel Sabre Rank 558 · 891.5
LOSS
Remi Pitiot · Blademasters Academy Longsword · Pools Score 7-15 Review →
1331 21%
LOSS
1341 21%
LOSS
1530 12%
WIN
Robert Zammit · MERCS Malta Longsword · Pools Score 22-8 Review →
LOSS
1190
LOSS
Pedro San Miguel · Ausardia Sabre · Pools
1730
LOSS
1493
LOSS
1148
DRAW
Robert Zammit · MERCS Malta Longsword · Pools Score 22-8 Review →
WIN
Ivan Ellul Xuereb · MERCS Malta Longsword · Pools
LOSS
LOSS
WIN
LOSS
Mikal Suleiman · MERCS Malta Sabre · Finals
LOSS
Mikal Suleiman · MERCS Malta Sabre · Pools
LOSS
5 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1719 · 748.6
LOSS
Thomas Faherty · The Wrathful Peasants Longsword · Pool Set 1 Score 7-20 Review →
LOSS
Frank Justice · Blademasters Academy Longsword · Pool Set 1 Score 2-14 Review →
873
LOSS
William Wallace · Dublin HEMA Club Longsword · Pool Set 1 Score 0-19 Review →
1335
LOSS
Nuno Valverde · Blademasters Academy Longsword · Pool Set 1 Score 2-20 Review →
1185
LOSS
Colin Miraglio · Blademasters Academy Longsword · Pool Set 1 Score 2-20 Review →
1363
How to read this profile

Rating is Glicko-2: the number shown is score - 2*RD (97.5% confidence lower bound), not raw skill. Inactive fighters "drift down" as RD grows - not because they got worse.

Hemaratings ratings don't factor in match scores, exchange counts, or doubles. Scout's score-margin and style metrics describe HOW a fighter fights, not the rating tier their results earned.

Hemaratings recomputes in batches days-to-weeks after events. A fighter's most recent tournament may not yet be reflected.

Regional At least one of this fighter's ratings is "island" - their rank/percentile is relative to an isolated regional scene, not the global population. Cross-scene rating comparisons are unreliable.