if you needed artificial help, suggesting you're a better athlete is comical. Also, Bonds can only be taken into account from 2000-2007. Ichiro did all his damage starting from 2001.
That said, the criteria seems bizarre. The Sportscentury list they had before made some sense. I'm not sure what went into this.
Yes, Bonds did his damage from 2000-2007 which was clearly more dominant than Ichiro for his entire MLB career. Bonds won four straight MVP's from 2001-2004.
Ichiro could have played at an all-star level for another ten years and Bonds should still be ahead.