Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Longsword
Current
1319 #2,010
Peak
1322 June 2026
Record
23W · 16L · 3D
Last
June 2026
Mixed & Men's Steel Single Rapier
Current
1110 #1,165
Peak
1111 June 2026
Record
2W · 2L
Last
June 2026
Mixed & Men's Steel Sabre
Current
784 #3,142
Peak
786 May 2026
Record
0W · 4L
Last
May 2026
Mixed & Men's Singlestick Regional
Current
873 #443
Peak
877 February 2026
Record
2W · 6L
Last
February 2026

Scout analysis

Longsword

23W · 16L · 3D (55%)
Form
Rising
Recent 67% vs older 43%
Record: 23W · 16L · 3D (55%)
Recent half (21 fights): 67%
Older half (21 fights): 43%
Delta: +24%
Current streak: 1 Loss
Based on 42 recorded longsword fights.
Schedule
Punching up
+1.4 vs expectation
Quality wins (won as clear underdog): 3
Upset losses (lost as clear favourite): 2
Over/under vs expectation: +1.4 (17 actual / 15.6 expected, n=29)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
14 exchange-coded matches
Exchanges per point: 1.48
Avg exchanges / match: 11.2
Doubles / match: 0.21
First scorer rate: 57%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 50%
Stage
Pool data only
Pool 62%
Pool stage: 16W · 10L (62%)
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: 1319
Peak rating: 1322 (June 2026)
Gap to peak: -3
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Longsword (Tier B) 8W · 8L · 1D (47%) -0.1 vs expectation (n=8) avg opponent 1052
Mixed Steel Longsword 5W · 5L · 1D (45%) -0.9 vs expectation (n=9) avg opponent 1263
+14 fights in 2 thinner divisions

Singlestick

2W · 6L (25%)
Form
Cooling
Recent 0% vs older 50%
Record: 2W · 6L (25%)
Recent half (4 fights): 0%
Older half (4 fights): 50%
Delta: -50%
Current streak: 4 Losses
Based on 8 recorded singlestick 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 25%
Pool stage: 2W · 6L (25%)
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: 873
Peak rating: 877 (February 2026)
Gap to peak: -4
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Rapier

2W · 2L (50%)
Form
Building
50% win rate · 4 fights
Record: 2W · 2L (50%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Win
Based on 4 recorded rapier 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
Measured
4 exchange-coded matches
Exchanges per point: 1.57
Avg exchanges / match: 9
Doubles / match: 0
First scorer rate: 50%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 50%
Stage
Pool data only
Pool 50%
Pool stage: 2W · 2L (50%)
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: 1110
Peak rating: 1111 (June 2026)
Gap to peak: -1
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Sabre

0W · 4L (0%)
Form
Building
0% win rate · 4 fights
Record: 0W · 4L (0%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 4 Losses
Based on 4 recorded sabre 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
Sample too small
Stage breakdown pending
Pool stage: needs 3+ coded fights.
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: 784
Peak rating: 786 (May 2026)
Gap to peak: -1
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
Reach
8 events · 3 countries · 1.1 yrs active
4 rated weapons
Tournaments: 8
Countries fought in: 3 (nl, ro, uk)
Months active: 13
Fights / year: 53.5
Rated weapons: 4

Clubmates · Houw en Hoede (3)

Events & fights (8)

Albion Cup 2026
June 2026 · uk
10 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1965 ▲75 · 1,322.6
  • Mixed & Men's Steel Single Rapier Rank 1158 · 1,111.5
WIN
Sam Head · MK Longsword Longsword · Pools Score 0-10 Review →
1035 76%
WIN
824 81%
LOSS
Charles Django Cornell · Smart HEMA Clubs Longsword · Pools Score 9-8 Review →
1339 48%
WIN
Sebastian Jeffreys · Oxford Sword and Staff Longsword · Pools Score 7-10 Review →
1112 70%
WIN
Patrick Lawton · London Historical Fencing Club Longsword · Top 16 Score 10-3 Review →
1302 59%
LOSS
David Christie · Caledonian Sword Guild Longsword · Top 8 Score 6-10 Review →
1308 51%
WIN
Isaiah Maness · White Rose Historical Fencing Rapier · Pools Score 11-9 Review →
1097
LOSS
David Rybacki · Caledonian Sword Guild Rapier · Pools Score 3-4 Review →
LOSS
Tom Verduyn · Smart HEMA Clubs Rapier · Pools Score 3-8 Review →
1146
WIN
Bryan Cole · Cambridge HEMA Rapier · Pools Score 6-1 Review →
1013
Ace of Blades 2026
May 2026 · ro
No match-level data
10 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1976 ▲308 · 1,308.3
  • Mixed & Men's Steel Sabre Rank 3019 · 786.6
WIN
Mauro Carapacchi · Mos Ferri Longsword · Group 3
1041 44%
LOSS
1591 17%
WIN
804 81%
WIN
WIN
1410 39%
LOSS
995 72%
LOSS
1012
LOSS
1103
LOSS
1717
NHK 1# 2026
April 2026 · nl
No match-level data
7 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2282 ▲918 · 1,270.1
WIN
Fien Willighagen · De Zwaardkring Longsword · elimination round 2
1208 39%
LOSS
Shannon Tanis · Historisch Schermgilde Limburg Longsword · elimination round 3
929 69%
WIN
982 54%
WIN
929 69%
WIN
Tim Roskam · Friese Vrijvechters Longsword · pool 5
624 71%
WIN
Fien Willighagen · De Zwaardkring Longsword · pool 5
1208 39%
WIN
1075 49%
8 fights
Rating outcome
  • Mixed & Men's Singlestick Rank 423 · 877.3
LOSS
Luc Wehbe · Sint Michielsgilde Singlestick · Pool Pools
885
LOSS
Mykhaylo Skorobogatov · Sharukhan Singlestick · Pool Pools
1716
WIN
Jaap Koster · Steelbound Singlestick · Pool Pools
919
WIN
Eline Rietema · De Zwaardkring Singlestick · Pool Pools
871
LOSS
Nordin Youhat · Steelbound Singlestick · Seeding Pools
990
LOSS
Eline Rietema · De Zwaardkring Singlestick · Seeding Pools
871
LOSS
Ronin De Rooy · Historisch Vrijvechten Nederland Singlestick · Seeding Pools
LOSS
Mark Gijswijt · Historisch Vrijvechten Nederland Singlestick · Seeding Pools
1328
Zuiderslag 2025
November 2025 · nl
6 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3023 ▲3 · 1,178.2
WIN
Ilse Disco · Historisch Schermgilde Limburg Longsword · Pools Score 15-9 Review →
LOSS
Lars Huijs · Sumus Soldani Longsword · Pools Score 3-11 Review →
WIN
Arno Kockx · Historisch Schermgilde Limburg Longsword · Pools Score 13-12 Review →
599 76%
LOSS
Alex Xudong Sun · Historisch Schermgilde Limburg Longsword · Pools Score 8-13 Review →
DRAW
Didier Hayen · Historisch Schermgilde Limburg Longsword · Pools Score 9-9 Review →
1148 53%
LOSS
Alex Xudong Sun · Historisch Schermgilde Limburg Longsword · Top 32 Score 8-13 Review →
NHK #2 Langzwaard 2025
October 2025 · nl
7 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3026 ▲1185 · 1,171.2
WIN
Tino Kort · Steelbound Longsword · Pools Score 17-12 Review →
1019 52%
DRAW
Fritz Tjong-Ayong · Sint Michielsgilde Gouda Longsword · Pools Score 15-15 Review →
1202 39%
WIN
Maarten van Keulen · MARS Longsword · Pools Score 19-16 Review →
WIN
Pascal Vissers · Steelbound Longsword · Pools Score 22-20 Review →
450 76%
LOSS
John Dekker · Historisch Vrijvechten Nederland Longsword · Pools Score 17-18 Review →
WIN
Ricardo Jesús Blanes Blancas · De Zwaardkring Longsword · Top 16 Score 29-26 Review →
1153 49%
LOSS
1099 50%
More Fighting 2025
June 2025 · nl
5 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 4012 ▲824 · 1,046.4
LOSS
Bryan Trepels · De Zwaardkring Longsword · Pools Score 2-5 · 3 doubles Review →
1274 41%
LOSS
Rafal Chmarek · Historisch Schermgilde Limburg Longsword · Pools Score 3-5 Review →
1346 33%
LOSS
1640 22%
DRAW
Luca van Rijn · Steelbound Longsword · Pools Score 3-4 Review →
1321 39%
WIN
Jannes Goedbloed · De Zwaardkring Longsword · Pools Score 9-3 Review →
NHK #1 Longsword 2025
May 2025 · nl
5 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 4836 · 939.4
LOSS
LOSS
961
WIN
Jasper Verstappen · Houw en Hoede Longsword · Pools
981
LOSS
Ruud Schravesande · Zwaard & Steen Longsword · Pools
WIN
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.