Ironfist Insights
no data — import yours

The match log

Every match the site holds for the active profile, one row each, newest first. No statistic, no interval, no hedging. This is the raw material every other page is computed from, and it is the page to open when a figure elsewhere looks wrong.

The filter row

Six controls across the top, and a live count of what survives them.

My char and Vs char are built from the characters actually present in your data, so neither dropdown offers a name that would return nothing. Result narrows to wins, losses or draws.

From and To are inclusive date bounds, compared against each match's local calendar day in your configured time zone. A match played late in the evening files under the day you played it, not the day it was in UTC.

Opponent searches the opponent's display name and their Tekken ID at the same time, so a partial ID works as well as a partial name. It matches anywhere in either field.

The filters combine. The count beside them updates as you type and tells you whether you have narrowed too far before you go looking at an empty table.

The table

The match log: every imported match as a row, with the filter row above it.

Seven columns: When, Char, Result, Score, Rating, Vs, Opponent. Its caption, which a screen reader announces and a sighted reader never sees, is "All stored matches".

Click a heading to sort. The cycle is descending, then ascending, then back to the table's own order, which on this page is newest first. Numbers sort as numbers, so a score of 3-0 does not sort as text and land in the wrong place.

Each heading also carries a small magnifier. Press it and the heading becomes a search box for that column alone, with suggestions drawn from the rows you can currently see. Several can be open at once; the ✕ clears one. When a search empties the table, the message underneath names which box did it and quotes back what you typed, since the boxes live in the headings and a closed one leaves almost nothing behind.

A hundred rows to a page, with a pager underneath.

Score is the round count from each side, and an en dash where wavu recorded no score for that match. Rating shows the rating you took into the match followed by the change wavu published for it, tinted by sign. That published change is what wavu displayed, and it is deliberately not corrected here: a row claiming +9 where wavu says +8 would read as a bug on this site instead of as rounding on theirs.

Which is also the warning. Do not add this column up. Wavu floors both the rating and the change, so the published figures do not sum back to the rating you hold, and roughly half of all matches lose a point that way. The dashboard explains how the site recovers the real movement and how far off the naive total gets.

Opponent is a link into that person's own page, where their characters, their rating swing against you and your record in rematches all live.

What is not in here

Matches on characters excluded by Minimum games per character do not appear. That setting drops a character's whole history from every figure on the site, this log included, and it is off unless you turned it on. If a match you remember playing is missing, check that setting first in settings.

Matches belonging to accounts outside the active profile are not here either. Switching profile switches what this page contains.

An export written from this page's data uses the whole profile, floor or no floor, so a backup never loses rows to a display preference. The Data page covers what the file holds.