John Carroll sends players to next level