All-Time 49ers leaders Leader Player Record Number Years on 49ers Refs Passing Joe Montana 35,124 passing yards 1979â€“92 [8] Rushing Frank Gore 11,073 rushing yards 2005â€“14 [9][10] Receiving Jerry Rice 19,247 receiving yards 1985â€“2000 [11] Coaching wins George Seifert 98 wins 1989â€“96 [12]