In my opinion, in order to stand a change we kinda need 6 wins, 1 draw and max 1 L in the last 8 games. Even then, it might not be enough.
Let's look over it.
Brighton - Arsenal
Arsenal - Villa (after the Bayern game)
Wolves - Arsenal (after Bayern away)
Arsenal - Chelsea
Tottenham - Arsenal
Arsenal - Bournemouth(if we make it passed Bayern it will be after CL game)
United - Arsenal (after CL game...)
Arsenal - Everton.
If we make it passed Bayern, we will play every 3 days since the City game from last weekend until May 11 at Old Trafford. Then we get a week off and we play Everton lol.
That is an insane schedule. In order to get to the 6 wins, we need to win all 4 games at home. Villa and Chelsea will be the hard ones, but Villa will have EL in between and might have top 5 wrapped up so I assume Unai will play the second string. And well, we should be able to beat Chelsea.
So if we get a perfect record at home, we need 2 wins and a draw from Brighton, Wolves, Spurs and United.
It's a very, very hard ask for the team, considering the pressure(a thing that fucks us up big time), the insane number of games...and the opposition.
And as I said, considering the run in for Liverpool and City...it might not be enough at all.
So the 20% chance the AI are giving us...is well, fair, if anything I would put our chance lower then 20% . We have very little chance to win it.