Recap
Kingdom vs Kingdom Season 21 recap
Castle day was 12 September 2026. Prep scores, castle takes, holds, and the kingdoms that ran the table.
Castle day for Season 21 was 12 September 2026. Prep week is over, the sieges are done, and the results are on MightPulse now.
Open any kingdom and you get this cycle in one place: who they fought, the prep score, whether the castle fell, and who sat as High King. Historic KvKs are in the table under that. This post is the season-wide version of that page. 1,128 matchups, 8 kingdoms on a bye.
Browse kingdoms or jump to a known one like Kingdom 1.
The season in numbers
Prep is scored on both sides of a war, so the raw total looks huge. Counted once per matchup, kingdoms put up about 3.92 trillion prep points this cycle. Median kingdom score was 3.26B. Mean sat a bit higher at 3.47B, which is the whales pulling the average up.
| Stat | Figure |
|---|---|
| Matchups | 1,128 |
| Kingdoms that fought | 2,256 |
| Byes | 8 |
| Prep points (one side per war) | 3.92T |
| Median prep score | 3.26B |
| Kingdoms over 10B prep | 20 |
| Kingdoms over 5B prep | 405 |
| Prep + castle sweeps | 704 (62% of prep winners) |
| Prep won, castle failed | 424 (38%) |
| Prep lost, castle held | 424 (38% of prep losers) |
| Castles that fell | 704 (62% of wars) |
If you lost prep, you still had a real shot at keeping the throne. A little under two in five defending kingdoms held. If you won prep, you converted a castle take about 62% of the time. Prep is not the war.
Highest prep scores
These are the ten biggest scores, win or lose. K240 lost the matchup and still sits second.
| Rank | Kingdom | Score | Opponent | Their score | Prep | Castle |
|---|---|---|---|---|---|---|
| 1 | K301 | 16.2B | K240 | 13.96B | Won | Siege failed |
| 2 | K240 | 13.96B | K301 | 16.2B | Lost | Held |
| 3 | K172 | 12.37B | K162 | 9.02B | Won | Siege failed |
| 4 | K1085 | 11.89B | K1079 | 10.3B | Won | Won |
| 5 | K231 | 11.81B | K57 | 5.76B | Won | Won |
| 6 | K417 | 11.77B | K273 | 11.14B | Won | Siege failed |
| 7 | K685 | 11.37B | K524 | 9.56B | Won | Won |
| 8 | K312 | 11.27B | K259 | 9.66B | Won | Won |
| 9 | K273 | 11.14B | K417 | 11.77B | Lost | Held |
| 10 | K671 | 10.82B | K745 | 10.11B | Won | Won |
Kingdom 1 landed 87th with 7.30B against K87 (3.52B) and took the castle. Not a top-ten prep, still a clean sweep.
The smallest prep win of the season was K245 at 448M over K386. They took the castle too. You do not need 10B to finish the job.
Winning prep did not mean winning the castle
The headline of the cycle is K301. Biggest prep score in the game this season, 16.2B to 13.96B, and they did not take the castle. K240 held. That is the highest scoring hold of Season 21, and it came against the highest scoring attack.
K172 is the same story one step down: 12.37B, third on the prep board, siege failed against K162. K417 won 11.77B to 11.14B and also bounced off K273.
Highest prep scores that failed the siege:
| Kingdom | Prep | Opponent | Opponent prep |
|---|---|---|---|
| K301 | 16.2B | K240 | 13.96B |
| K172 | 12.37B | K162 | 9.02B |
| K417 | 11.77B | K273 | 11.14B |
| K199 | 10.61B | K163 | 10.03B |
| K359 | 10.43B | K270 | 10.39B |
K359 has never lost a prep in 15 recorded KvKs. This time they won prep by 40 million on a 10.4B war and still could not take the castle. K417 is 14 for 14 on prep and had the same weekend.
Holds worth a look, ranked by the defender's own prep:
| Kingdom | Their prep | Attacker's prep | Attacked by |
|---|---|---|---|
| K240 | 13.96B | 16.2B | K301 |
| K273 | 11.14B | 11.77B | K417 |
| K270 | 10.39B | 10.43B | K359 |
| K163 | 10.03B | 10.61B | K199 |
| K162 | 9.02B | 12.37B | K172 |
Full wins (prep and castle)
704 kingdoms won both. Highest scoring sweeps:
| Kingdom | Prep | Opponent | Opponent prep |
|---|---|---|---|
| K1085 | 11.89B | K1079 | 10.3B |
| K231 | 11.81B | K57 | 5.76B |
| K685 | 11.37B | K524 | 9.56B |
| K312 | 11.27B | K259 | 9.66B |
| K671 | 10.82B | K745 | 10.11B |
| K640 | 10.18B | K777 | 10.07B |
| K1210 | 10.17B | K1167 | 9.73B |
| K61 | 10.16B | K222 | 9.65B |
K1085 is the one to bookmark: highest prep that actually converted, and 9 castle takes in 10 career KvKs. K231 is 13 of 15 all-time and doubled K57 this cycle (11.81B to 5.76B).
A few of those sweeps were tight. K640 beat K777 10.18B to 10.07B and still took the castle. K656 won 9.47B to 9.43B and did the same.
Newer kingdoms in the 2200s were in this KvK too. K2254 took K2264. Prep was 3.07B to 2.53B.
Closest prep wars
These are the smallest gaps as a share of the combined score. A couple of them were decided by about a million points on a 6B or 3B board.
| Kingdom | Score | Opponent | Opponent score | Gap | Then what |
|---|---|---|---|---|---|
| K1587 | 6.50B | K1594 | 6.50B | 1.22M (0.009%) | K1587 took the castle |
| K1851 | 3.50B | K1878 | 3.50B | 1.23M | K1851 lost prep and the castle |
| K965 | 4.56B | K1059 | 4.56B | 2.38M | K965 won prep, siege failed |
| K2243 | 2.90B | K2256 | 2.90B | 1.65M | K2243 won prep, siege failed |
| K1112 | 5.26B | K1162 | 5.25B | 3.64M | K1112 took the castle |
| K1589 | 5.44B | K1592 | 5.45B | 4.97M | K1589 lost prep and the castle |
| K68 | 5.41B | K208 | 5.41B | 6.99M | K68 lost prep, held |
K1587 vs K1594 is the one people will quote. Same 6.50B line on both sides, 1.22 million in it, and the winner finished the castle.
Biggest stomps
Largest prep ratios among winners. Most of these converted. One of them did not.
| Kingdom | Score | Opponent | Opponent score | Ratio | Castle |
|---|---|---|---|---|---|
| K914 | 4.96B | K601 | 597M | 8.3x | Won |
| K842 | 4.12B | K891 | 657M | 6.3x | Won |
| K1465 | 4.97B | K1407 | 1.02B | 4.9x | Siege failed |
| K203 | 8.76B | K100 | 1.87B | 4.7x | Won |
| K202 | 5.47B | K78 | 1.18B | 4.6x | Won |
| K1166 | 1.87B | K1111 | 413M | 4.5x | Won |
| K757 | 5.38B | K454 | 1.20B | 4.5x | Won |
K1465 is the reminder in this list. Almost 5 to 1 on prep, still a failed siege.
Career notes (8 or more KvKs on record)
Season 21 sits on top of 18 recorded seasons in our history table. A few kingdoms have been doing this for a long time.
Never lost a castle after winning prep, at least 8 KvKs:
K924 is the only one at 100%. They went again this cycle, 8.20B prep against K435, and took the castle.
Never lost prep, 12 or more KvKs: K203 and K123 are 16 for 16. K359 is 15 for 15 (and failed the siege this time, as above). K417 is 14 for 14. A handful of others sit at 13 or 12.
Holds, kingdoms that keep getting attacked and keep the throne:
K215 held K4 this season. K4 won prep 2.13B to 1.10B and could not finish it.
How to read it on the site
On a kingdom page, the KvK block is at the top of the lower half:
- Snapshot of the two kingdoms (active players, governor power, kills, and so on)
- This season's result in one sentence, with prep, castle, and the king
- Prep day scores (the five-day board)
The table under the KvK tab is the full history. Prep scores only attach to this cycle. Older rematches against the same opponent keep their own result.
Examples:
- K1 vs K87, a sweep
- K301 vs K240, the biggest prep that did not convert
- K240, the hold
- K1587, the 1.22 million gap
If your kingdom is not in the lists above, search it from the header or open it from the kingdoms list. The page is the source. This recap is the season sitting in one post.