And if we're talking about the REAL number of primarchs....it's actually 23. But we don't talk about them. Because *BLAM*.
Nah, it'd be 21. Alpha and Omega were an extra one, and two were blammed making for 19 primmies in the great crusade.
There are 21 historical legions, and 21 primarchs and one of those legions has an extra primarch. So that's 22. Then you add the two that were BLAMMED. So that actually makes 24 total primarchs.
...
1. Dark Angels - 1 Primarch
2. DON'T ASK - 1 Primarch
3. Emperor's Children - 1 Primarch
4. Iron Warriors - 1 Primarch
5. White Scars - 1 Primarch
6. Space Wolves - 1 Primarch
7. Imperial Fists - 1 Primarch
8. Night Lords - 1 Primarch
9. Blood Angels - 1 Primarch
10. Iron Hands - 1 Primarch
11. SHUT YER FACE - 1 Primarch
12. World Eaters - 1 Primarch
13. Ultramarines - 1 Primarch
14. Death Guard - 1 Primarch
15. Thousand Sons - 1 Primarch
16. Luna Wolves - 1 FUCKING Primarch
17. World Bearers - 1 Primarch
18. Salamanders - 1 Primarch
19. Raven Guard - 1 Primarch
20. Alpha Legion - 2 Primarchs
That makes 21, my dude.