Detail: David Villar

TeamGiantsPosition2B/3B
Height6-1Weight215Birthday1997-01-27Age27.3
BatsRThrowsRRoto Transactions
Roto StatusFree AgentPro StatusActive

Statistics

YearTeamGABH2B3BHRTBRRBISBBBHBPSFSHAvgOBP
2023Giants4612418605391512111410.145.236
2022Giants5215636619712124018610.231.331
Total MLB98280541211411036361291020.193.290
2023Spring11355201103401000.143.167
2023 Projections
SourceGABH2B3BHRTBRRBISBBBHBPSFSHAvgOBP
Consensus86389901911716253562411021.233.319
Marcel5225661111111093435226620.238.320
RV Current506314303258816100.219.303
RotoValue524351042022018758613471030.238.324
Steamer11340690191161594951244932.222.308
ZiPS1264581072412019370761481320.234.322
modZiPS1264581072412019370761481320.234.322

2023 Game Log

JulyPosABH2B3BHRTBRRBISBBBHBPSFSHAvgOBP
2023-07-24@ Det2B3000000000000.000.000
2023-07-23@ WasDH1000000001000.000.500
2023-07-22@ WasPH,3B1000000000000.000.000
2023-07-21@ Was2B0000000000000.000.000
2023-07-20@ Cin3B3000000000000.000.000
2023-07-19@ Cin3B3000001000100.000.250
Total11000001001100.000.154
JunePosABH2B3BHRTBRRBISBBBHBPSFSHAvgOBP
2023-06-22v SD1B,P3100010000000.333.333
2023-06-21v SD1B2000001001000.000.333
2023-06-20v SD1B4110020000000.250.250
2023-06-19v SD3B,2B,1B3100141101000.333.500
2023-06-18@ LAD3B0000000000000.000.000
2023-06-17@ LAD3B11100210000001.0001.000
2023-06-16@ LAD1B1000000000000.000.000
2023-06-14@ StL3B3110021000000.333.333
Total175301114102000.294.368
MayPosABH2B3BHRTBRRBISBBBHBPSFSHAvgOBP
2023-05-29v PitDH,2B5000000000000.000.000
2023-05-28@ Mil3B3000000000000.000.000
2023-05-12@ AriPH1000000000000.000.000
2023-05-10v Was2B1000000000000.000.000
2023-05-09v WasDH3100010000000.333.333
2023-05-03@ Hou2B2000000000000.000.000
2023-05-01@ Hou2B4000000000000.000.000
Total19100010000000.053.053
AprilPosABH2B3BHRTBRRBISBBBHBPSFSHAvgOBP
2023-04-30@ SD2B0000000000000.000.000
2023-04-29@ SDPH,2B3100141100000.333.333
2023-04-27v StL3B4100010000000.250.250
2023-04-26v StL2B4000000000000.000.000
2023-04-25v StL1B3000000000000.000.000
2023-04-24v StL2B3000000000100.000.250
2023-04-22v NYM3B2000000101010.000.250
2023-04-21v NYM2B2000000001000.000.333
2023-04-19@ Mia2B5110021000000.200.200
2023-04-18@ MiaDH4000000000000.000.000
2023-04-17@ Mia2B4110020200000.250.250
2023-04-15@ DetPH,2B0000000001000.0001.000
2023-04-14@ Det2B5000001000000.000.000
2023-04-12v LAD2B4000000000000.000.000
2023-04-11v LAD2B,3B4100141200000.250.250
2023-04-10v LAD3B2000000011100.000.500
2023-04-09v KC3B2100010000000.500.500
2023-04-08v KCPH1000000000000.000.000
2023-04-07v KC3B3000000001000.000.250
2023-04-06@ CWS2B5210033000100.400.500
2023-04-05@ CWS2B3000000002000.000.400
2023-04-03@ CWS3B,2B4200282501000.500.600
2023-04-02@ NYY3B4000000000000.000.000
2023-04-01@ NYY3B5200021000000.400.400
Total761230427101118310.158.261
MarchPosABH2B3BHRTBRRBISBBBHBPSFSHAvgOBP
2023-03-30@ NYYPH1000000000000.000.000
Total1000000000000.000.000
PreseasonPosABH2B3BHRTBRRBISBBBHBPSFSHAvgOBP
2023-03-27v Oak3B3000001101000.000.250
2023-03-26@ Oak2B4100141300000.250.250
2023-03-24@ KC1B5200020000000.400.400
2023-03-22v Tex3B3000000000000.000.000
2023-03-21@ LAD2B4000000000000.000.000
2023-03-18v ChC3B2110021000000.500.500
2023-03-10@ Col2B3110020000000.333.333
2023-03-04@ Mil3B3000000000000.000.000
2023-03-02@ Cle3B3000000000000.000.000
2023-02-28v SD3B3000000000000.000.000
2023-02-26v Cin3B2000000000000.000.000
Total355201103401000.143.167

Recent News

DateTimeHeadline
Thu Feb 2916:30David Villar Seeing Extensive Playing Time In Camp
Tue May 30 202321:47David Villar Sent To Triple-A On Tuesday
Tue Apr 4 202300:53David Villar Hits Two Homers, Plates Five Monday
Mon Apr 3 202312:54David Villar Starting Again At Third Base
Mon Mar 13 202315:35David Villar Dealing With Hip-Flexor Strain
2023 Games by Position
1B6
2B21
3B17
DH4
PH6
RP1
1consecutive relief appearance