If you separate his career into Jerry Rice #1 (his first 8 seasons) and Jerry Rice #2 (his last 12 seasons), both players would actually rank among the Top 20 all-time in both receptions and receiving yards.
Rice would also be something like the sixth-leading receiver of all time even if you only counted the numbers he accumulated after reaching the age of 30.