Detail: Darin Ruf

TeamGiantsPosition1B/LFDepth 2nd at 1B
Height6-2Weight232Birthday1986-07-28Age37.7
BatsRThrowsRRoto Transactions
Roto StatusFree AgentPro StatusActive

Statistics

YearTeamGABHHRRRBISBAvgIPHKBBERWinSavWHIPERA
2023Tot2049110330.2240.000000000.0000.00
2023Brewers112650200.192
2023Giants92360130.261
2022Tot118334681152452.2040.000000000.0000.00
2022Mets2866100670.1522.001000000.5000.00
2022Giants90268581146382.216
2021Giants117262711641432.2711.003002003.00018.00
2020Giants408724511181.2760.000000000.0000.00
2016Phillies4383173890.2050.000000000.0000.00
2015Phillies106268631230391.2350.000000000.0000.00
2014Phillies521022431380.2350.000000000.0000.00
2013Phillies73251621436300.2470.000000000.0000.00
2012Phillies12331134100.3330.000000000.0000.00
Total MLB5811469351671982056.2393.004002001.3336.00
2021Spring174281440.1900.000000000.0000.00
2021 Projections
SourceGABHHRRRBISBAvgIPHKBBERWinSavWHIPERA
Consensus96298761341483.256
Marcel108297751241444.254
RV Current1264261222268865.287
RotoValue1263521011857714.287
Steamer3211730416161.256
ZiPS119427991650612.232
modZiPS119427991650612.232

2021 Game Log

OctoberPosABHHRRRBISBAvgIPHKBBERWinSavWHIPERA
2021-10-02v SD1B,LF410000.250
2021-10-01v SDLF411110.250
Total821110.250
SeptemberPosABHHRRRBISBAvgIPHKBBERWinSavWHIPERA
2021-09-30v AriLF420010.500
2021-09-19v AtlLF400000.000
2021-09-18v AtlPH100000.000
2021-09-17v AtlLF300100.000
2021-09-16v SDLF510000.200
2021-09-15v SDPH100000.000
2021-09-14v SDPH,LF210010.500
2021-09-13v SDLF300100.000
2021-09-12@ ChCLF520000.400
2021-09-08@ ColPH100000.000
2021-09-06@ Col1B421130.500
2021-09-05v LADPH1100101.000
2021-09-04v LADLF500000.000
2021-09-03v LADLF,RF420000.500
2021-09-02v MilLF310110.333
2021-09-01v MilLF410000.250
Total50131470.260
AugustPosABHHRRRBISBAvgIPHKBBERWinSavWHIPERA
2021-08-31v MilPH100000.000
2021-08-30v MilPH100000.000
2021-08-29@ AtlLF210000.500
2021-08-28@ Atl1B310010.333
2021-08-27@ AtlLF,1B400000.000
2021-08-26@ NYMPH1100101.000
2021-08-25@ NYMPH1100001.000
2021-08-24@ NYMPH000100.000
2021-08-22@ OakLF300000.000
2021-08-21@ OakLF211210.500
2021-08-18v NYMPH1100001.000
2021-08-16v NYMLF210010.500
2021-08-15v ColPH,LF000000.000
2021-08-14v ColLF,1B300000.000
2021-08-13v Col1B310010.333
2021-08-12v ColPH100000.000
2021-08-11v AriLF410000.250
2021-08-10v AriPH100000.000
2021-08-08@ Mil1B311110.333
2021-08-07@ MilPH100000.000
2021-08-06@ MilPH100000.000
2021-08-05@ AriPH100000.000
2021-08-03@ Ari1B410000.250
2021-08-02@ Ari1B310000.333
2021-08-01v Hou1B431131.750
Total50153591.300
JulyPosABHHRRRBISBAvgIPHKBBERWinSavWHIPERA
2021-07-31v Hou1B521310.400
2021-07-30v Hou1B410010.250
2021-07-29v LAD1B410000.250
2021-07-28v LAD1B410000.250
2021-07-27v LAD1B,LF410000.250
2021-07-25v Pit1B310000.333
2021-07-24v PitPH100000.000
2021-07-23v PitPH000100.000
2021-07-22@ LAD1B1100101.000
2021-07-21@ LAD1B310000.333
2021-07-20@ LADPH,1B200000.000
2021-07-19@ LADPH,1B200000.000
2021-07-18@ StL1B1111101.000
2021-07-17@ StL1B300000.000
2021-07-16@ StLPH100000.000
2021-07-10v Was1B410300.250
2021-07-09v Was1B421120.500
2021-07-07v StL1B1111201.000
2021-07-06v StLPH,1B100000.000
2021-07-05v StL1B210100.500
2021-07-04@ Ari1B421130.500
2021-07-03@ Ari1B100000.000
2021-07-02@ AriPH100000.000
2021-07-01@ AriPH100000.000
Total5717512110.298
JunePosABHHRRRBISBAvgIPHKBBERWinSavWHIPERA
2021-06-29@ LAD1B200000.000
2021-06-28@ LADPH100000.000
2021-06-27v Oak1B420000.500
2021-06-26v OakPH,1B100000.000
2021-06-25v Oak1B200000.000
2021-06-23@ LAA1B100100.000
2021-06-22@ LAADH420100.500
Total1540200.267
MayPosABHHRRRBISBAvgIPHKBBERWinSavWHIPERA
2021-05-26@ Ari1B320000.667
2021-05-25@ AriPH100000.000
2021-05-23v LAD1B400000.000
2021-05-22v LADPH100000.000
2021-05-21v LADPH100000.000
2021-05-20@ Cin1B541420.800
2021-05-19@ Cin1B500000.000
2021-05-18@ Cin1B510000.200
2021-05-17@ Cin1B210100.500
2021-05-16@ Pit1B400000.000
2021-05-15@ PitRF421210.500
2021-05-14@ PitPH000000.000
2021-05-13@ PitPH100000.000
2021-05-11v TexPH100000.000
2021-05-10v TexPH1101001.000
2021-05-09v SDP100000.0001.003002003.00018.00
2021-05-08v SDPH000000.000
2021-05-07v SDLF000000.000
2021-05-05@ ColLF311120.333
2021-05-04@ ColPH100000.000
2021-05-04@ ColPH000000.000
2021-05-02@ SDPH100000.000
2021-05-01@ SDLF320010.667
Total47143960.2981.003002003.00018.00
AprilPosABHHRRRBISBAvgIPHKBBERWinSavWHIPERA
2021-04-30@ SDPH100000.000
2021-04-28v ColRF200100.000
2021-04-27v ColPH,LF300000.000
2021-04-26v ColRF310110.333
2021-04-25v MiaLF,RF300000.000
2021-04-23v MiaPH,LF000010.000
2021-04-22v MiaLF,1B310110.333
2021-04-21@ PhiPH1111301.000
2021-04-20@ PhiPH000100.000
2021-04-17@ MiaPH100000.000
2021-04-16@ MiaLF200000.000
2021-04-13v CinPH100000.000
2021-04-12v CinLF200000.000
2021-04-11v ColPH100000.000
2021-04-10v ColPH100000.000
2021-04-09v Col1B200100.000
2021-04-07@ SDLF421121.500
2021-04-05@ SDLF1111101.000
2021-04-03@ SeaPH,1B100000.000
2021-04-02@ SeaDH300000.000
Total3563891.171
PreseasonPosABHHRRRBISBAvgIPHKBBERWinSavWHIPERA
2021-03-29@ OakPH,DH100000.000
2021-03-27@ SeaDH300000.000
2021-03-25v MilRF300000.000
2021-03-22@ CWS1B200010.000
2021-03-19v CinDH420010.500
2021-03-17@ Col1B200100.000
2021-03-15@ KCDH410100.250
2021-03-13v Cle1B300000.000
2021-03-11@ LAALF310000.333
2021-03-09@ Mil1B100000.000
2021-03-07@ CinDH310000.333
2021-03-06v KC1B300000.000
2021-03-05@ SD1B420100.500
2021-03-04v CWS1B211120.500
2021-03-02v LADDH300000.000
2021-03-01@ Tex1B100000.000
2021-02-28v LAALF000000.000
Total4281440.190

Recent News

DateTimeHeadline
Sat Jun 3 202312:51Darin Ruf, Tyrone Taylor Placed On Injured List
Fri Jun 2 202323:03Darin Ruf Suffers Knee Laceration
Mon May 15 202316:48Brewers Sign Darin Ruf
Tue May 9 202312:36Darin Ruf Designated For Assignment
Wed Apr 12 202318:46Darin Ruf Joining Giants On Wednesday
Mon Apr 3 202312:06Mets Release Darin Ruf
Mon Mar 27 202317:22Mets Designate Darin Ruf For Assignment
Sat Oct 8 202218:17Darin Ruf Draws Into Mets Lineup Saturday
Wed Oct 5 202223:37Darin Ruf Could Return Saturday Or Sunday
Tue Sep 27 202215:08Darin Ruf Isn't In Tuesday's Lineup
Tue Aug 2 202216:05Mets Acquire Darin Ruf From Giants
Fri Jul 22 202211:51Darin Ruf Blasts Grand Slam
Wed Jun 29 202214:48Darin Ruf On The Bench Against Tigers
Tue Jun 7 202222:00Darin Ruf Reinstated From The Bereavement List
Tue May 31 202218:50Darin Ruf Placed On Bereavement List
Tue Mar 22 202214:16Darin Ruf, Giants Agree To Extension
Thu Sep 30 202119:19Giants Activate Darin Ruf And Johnny Cueto
Thu Sep 23 202115:41Darin Ruf Placed On Injured List With Oblique Strain
Tue Sep 7 202109:55Darin Ruf Hits Leadoff Homer, Plates Three Monday
Mon Aug 9 202112:08Darin Ruf Hits Solo Homer Sunday
2021 Games by Position
1B44
DH2
LF33
OF36
PH48
RF5
RP1
1consecutive relief appearance