22” radiator, do they keep up

I have a Champion 22” with shroud and 16” Spal fan. Cools my stock 6.4 with air conditioner in 95 degree temps. I also run a fan controller from the Auto Cool Guy.