There is no way to look up who won how many wars and when.
The requirements for winning war perks are currently
- having been on this country for at least 12 hours prior to the win AND
- being online the moment the war is won.
Now the latter one was never a requirement until recently. You didn't have to be online in the past. As I never saw any notice about a change, it might be a bug rather than a feature.
That being said, the Knights do win their share of maps, just somewhat less often. But it's the same on all countries: Once a country doesn't get two victories in a row, the consensus on country channel seems to be that "*we* never win a map"