Matt Duffy ran the bases on Thursday.

And he ran them again on Friday afternoon (video above).

It's possible that he starts a rehab stint on Saturday.

[RELATED: Krukow doesn't expect Panik or Duffy trade, 'anything can happen']

The Giants' third baseman has not played since June 19.

He's hitting .253 with four home runs and 21 RBI in 70 games this season.