Barry Bonds hits two home runs, moving past Willie McCovey and Ted Williams into 11th place on the major league career list with 522. Bonds, with 17 home runs in May, surpasses the mark set by Mark McGwire in 1998 and Mickey Mantle in 1956.

On May 30, 2001 — Barry Bonds hits two home runs, moving past Willie McCovey and Ted Williams into 11th place on the major league career list with 522. Bonds, with 17 home runs in May, surpasses the mark set by Mark McGwire in 1998 and Mickey Mantle in 1956.

Source:
Baseball Reference May 30