Darin Ruf
DH FA
Thu 4/22/21 12:13 AM

Ruf hit a pinch-hit, three-run home run in his only at-bat in Wednesday's 6-5 loss to the Phillies.
EDGE Analysis
Ruf pinch hit for pitcher Caleb Baragar in the seventh inning and blasted the three-run shot to tie the game at 4-4. The 34-year-old Ruf has mostly worked in a bench role this season. He has three homers, six RBI, five runs scored and a stolen base across 23 plate appearances. Only one of his four hits so far has stayed in the yard.

Darin Ruf
DH FA
Wed 4/7/21 10:20 PM

Ruf went 2-for-4 with a two-run home run and a stolen base Wednesday against the Padres.
EDGE Analysis
Ruf was in the lineup in place of Alex Dickerson with lefty Blake Snell on the mound. He launched his second home run of the season, both of which have come against southpaws. He'll likely continue to get his at-bats primarily when he has the handedness advantage, meaning Dickerson should see the majority of playing time in left field as the season wears on.

Darin Ruf
DH FA
Tue 4/6/21 9:54 AM

Ruf went 1-for-1 with a solo home run and a walk in a 3-2 win over the Padres on Monday.
EDGE Analysis
Ruf opened up the second inning by mashing a changeup deep to center field to put the Giants up 1-0. The long ball was his first hit of the campaign. Ruf was lifted in favor of Alex Dickerson in the sixth inning, and the combination of his platoon splits and his defensive limitations will likely continue to limit his at-bats.

Darin Ruf
DH FA
Sun 3/28/21 12:52 AM

Ruf and LaMonte Wade Jr. are the candidates for the last reserve spot on the 26-man roster, the San Francisco Chronicle reports.
EDGE Analysis
Ruf is out of minor league options, which could help keep him in the majors. Ruf is hitting just .195 (8-for-41) with a home run this spring.

Darin Ruf
DH FA
Thu 12/3/20 12:01 AM

Ruf signed a one-year, $1.275 million deal with the Giants on Wednesday to avoid arbitration, Henry Schulman of the San Francisco Chronicle reports.
EDGE Analysis
The 34-year-old saw his first MLB action since 2016 and delivered for the Giants with a .276/.370/.517 slash line and five home runs in 40 games. Ruf is a solid bet to make the Opening Day roster with a decent showing in spring training.

Darin Ruf
DH FA
Sun 9/20/20 10:10 PM

Ruf went 2-for-4 with a home run, four RBI and two runs scored in Sunday's 14-2 win over the Athletics.
EDGE Analysis
Ruf provided a two-run homer in the fourth inning off Athletics starter Mike Minor and later added a two-run single in the eighth. The 34-year-old Ruf also drew a pair of walks in Sunday's game. He's been productive in a limited role this year with a .303/.384/.579 slash line, five homers, 18 RBI, 11 runs scored and a stolen base in 34 contests.

Darin Ruf
DH FA
Thu 9/17/20 8:37 PM

Ruf went 1-for-2 with a solo home run and a walk during the Giants' 6-4 win on Thursday.
EDGE Analysis
Ruf took Nick Margevicius deep in the second inning to collect his fourth home run of the season. He is slashing a strong .297/.375/.578 through 64 at-bats thus far.

Darin Ruf
DH FA
Mon 9/7/20 11:48 PM

Ruf went 2-for-2 with a double and two RBI in Monday's 4-2 win over the Diamondbacks.
EDGE Analysis
Ruf entered the game in place of Alex Dickerson and made great use of his only two plate appearances. His two-run single in the sixth inning broke a 1-1 tie. The 34-year-old owns a .291 average with 12 RBI this season.

Darin Ruf
DH FA
Thu 8/27/20 7:38 PM

Ruf is not in the starting lineup for Game 2 of Thursday's doubleheader against the Dodgers.
EDGE Analysis
Ruf started Game 1 of the twin bill against Clayton Kershaw, but will return to the bench despite lefty Caleb Ferguson starting Game 2 for the Dodgers.

Darin Ruf
DH FA
Sun 8/16/20 3:33 AM

Ruf went 1-for-3 with a three-run home run in Saturday's loss to the Athletics.
EDGE Analysis
Ruf came up in the seventh inning with a pair of runners on base and delivered a three-run blast to break a 3-3 tie. The home run was the first of the season for the veteran, who has been relegated to a platoon role at the start of the campaign. Ruf is slashing .281/.395/.406 through 38 plate appearances.