ok, in this matchup as you say it is highly in our favor, reason being, we can camp you all day and when you manage to finally reach us after taking 40% from pikmin we can grab you or smash, then go to other side, rinse and repeat, its a fact, we can grab you out of anything and you ground approaches are no good and stopping pikmin is to no avail as well
next, any approach you make is useless, we can grab you on ground, or fsmash you, if you try to do shorthopped aerials we can see it a mile away when fighting ganon and up-b it and once you above us like that we will juggle you until your easily dead, so approaching is useless, and our purples when thrown will also knock you back a good amount
like you said before, we can get you off the edge relatively easy at like 80% and will purples and good edge guarding skills you will easily get killed very early,
we also outprioritize all your moves except for dair which trade hits with upsmash and upair if you shorthop it,
you also fall for all our grab combos until like 40% easily, so one grab is like 60%
we are hard to hit, because of our size you will not be hitting olimar much, and any hit that does manage to touch oli will get sheildgrabbed unless its side b, which will be your only real means of damage until we start predicting it and grabbing you first
ganon plays a very punish based game, and oli has no laggy moves that will be used much so punishing olimar is out of the question with ganon
any stage that is good for you oli can abuse so there aren't any real cps, heck, even rc is better for us than you in this match
you are so big we can hit you way to easily, its not even funny how much of a target you are for oli and his spacing
the only things you have on us is, that can downright kill us as early as 60% if we don't abuse super armor which can be abused against ganon, and your edge guarding skills aren't enough for good olis, if you manage to hit us, and at first your side b if used sparingly is a good 20% with the jab
if you manage to get a dair on us and keep us in the air you get an easily kill normally
uh, thats really it, honestly, this match is one of the most one sided matchups in brawl, i don't even have to try when fighting ganon and i can still win always, you should really just pick up a secondary against oli