2016 – Brandon Crawford of the Giants becomes the first player in 41 years to collect 7 hits in a game, as he gets a triple, a double and five singles in a 14-inning, 8 – 7 win over the Marlins. His final hit, a single off Andrew Cashner in the 14th, drives home the winning run. The last player with 7 hits in a game, Rennie Stennett, had accomplished the feat in only 9 innings on September 16, 1975.

On August 8, 2016 — 2016 – Brandon Crawford of the Giants becomes the first player in 41 years to collect 7 hits in a game, as he gets a triple, a double and five singles in a 14-inning, 8 – 7 win over the Marlins. His final hit, a single off Andrew Cashner in the 14th, drives home the winning run. The last player with 7 hits in a game, Rennie Stennett, had accomplished the feat in only 9 innings on September 16, 1975.

Source:
Baseball Reference August 8
National Pastime
Retro Sheet
Hall of Fame
SABR Games Project
Replay The Game