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

which pitcher has the most career bases on balls