Nolan Ryan has allowed the most career walks, with 2,795 allowed.

which pitcher has the most career bases on balls