Somehow I managed to beat Xavier, although it took me three tries and a little luck.
These aren’t competitive Pokes, and as such, they haven’t been EVed or the like.
Was using Delta Snorlax for a bit, currently sits at LV 30 in my box, as well as a Croconaw at LV 25, swapped for Delta Ralts and Prinplup respectively.