Matchups to be added. Geese wins all of them though or at the very worst, it's 5-5.
Guile
You would think this should be an easy or decent matchup for Guile, but it's still in Geese's favor. Geese losing out on the fireball wars to Guile's fast sonic booms doesn't matter because after each reppuken, Geese can jump forwards and throw out shippuken which will stuff flash kick attempts, and at the same time push Geese backwards away from Guile. More often than not this results in Geese having a life lead and Guile having to play way more patient and cautiously look out for fake jump ins or play the aggressor instead. This is on top of Guile dealing with the charge motion bug, so he has to either commit to doing sonic boom, or flash kick. If Guile is in the life lead, then Geese will be forced to approach instead, but at that point it's just a matter of playing basic footsies or dodging fireballs the traditional way of moving around them. Any mistake and Geese will be in Guile's face to punish him massively for it. Even on a life lead, Guile still has to be careful about using flash kick because of shippuken anyways. Normals are also worse than Geese's godlike buttons, so Guile has to commit a lot harder compared to Geese who only has to try a little harder to win.