That's an extraordinarily bold prediction. If you really mean "all-time" he'd have to strike out 1174 times this year to tie the record. (Incidentally, he's struck out exactly 587 times during his five years with the Cubs, which is exactly half of 1174) If you mean single season... (the record is 223, by the way) During his Cubs career, Soriano has struck out 21.8% of the time. At that pace, he'd have to have come to the plate 1030 times to break the record. At last year's accelerated pace of 22.4%, he'd only need 1007 plate appearances. I meant single season. My bad.