We need a few more writeups on matchups in here. In fact, we almost need a new thread since this one got so off-topic.
Siegfried - 5:5
From playing hundreds of matches with a good Sieg player, I'd say this matchup is pretty even. Sieg's main pressure tools are agA and 3BB (aka Chief Hold B), both of which give him advantage on block. Be mindful of his WR B, as it tracks more than 3B and gives natural hit combos unlike its 3B counterpart. The recent patch hurt our backstep, so 3B and WR B will eat you alive if you try that too much. Don't rely on too many of Asta's horizontals, as Sieg's B+K stance auto-GI's them with ease. Our 44A should still be used though. Our 6AA isn't too useful due to Sieg's 3B having a tech crouch and pushback.
You can go about this matchup in 2 ways: take the gamble while at disadvantage and try to 66K under agA/sidestep 3BB with 22B punishes, OR, you can take a lot of guard damage until you find an opening. I've won matches using both methods.
There's not much to do in terms of block punishing in this matchup. Many of Sieg's move have pushback. For instance, his 66B is punishable if he does it at very close range, but at mid to long range, we have nothing to punish him with. His 1K, Reverse Side Hold K, and Flapjack (FC A_B+G) are punishable by 4B or 2A_B+G. WR A,A can be punished by command grabs.
Your success in this matchup will also hinge on your knowledge of all of his stances and the moves that come with them. You also need to be mindful of his frame traps. Some of these frame traps include: agA -> 3B, Chief Hold B -> agA, Chief Hold B -> 66K, 2[A+B] -> K BE, 44B -> K BE, and 2B -> K.
Note: I know spelling out the stances isn't the correct notation form to use, but for ease of reading, I spelled them out for those unaware of his stance abbreviations.