answered
Well I have a level 60 team and it is possible to defeAt red or if that does not work train a lot on mount silver level 45 and up pokemon or train at the elite four they give a lot of experience which makes it easier to train hope this helps! :D