Detail: David Villar

TeamGiantsPosition1B/3BDepth 2nd at 1B
Height5-11Weight216Birthday1997-01-27Age28.3
BatsRThrowsRRoto Transactions
Roto StatusFree AgentPro StatusActive

Statistics

YearTeamGABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
2025Giants716410005410040100.250.429.355
2024Giants11359401016340010010.257.270.305
2023Giants4612418605139151211110410.145.236.250
2022Giants5215636619171212401180610.231.331.344
Total MLB116331671711521314341123401130.202.296.306
2025Spring23469203020650040000.196.260.298
2025 Projections
SourceGABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
Consensus4317239906168232211160310.225.300.308
RV Current34851940303311101090210.220.303.308
RotoValue37429202016550040100.217.296.305
Steamer01000000000000000.214.297.298
ZiPS119437100240160172615921410630.229.302.306
modZiPS119437100240160172615921410630.229.302.306

2025 Game Log

MayPosABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
2025-05-14v Ari1B2100001100020000.500.750.575
2025-05-11@ MinPH-1B1000000010000000.000.000.000
2025-05-06@ ChCPH-1B1000000000000000.000.000.000
2025-05-05@ ChC1B3100001000000100.333.500.400
2025-05-01v Col1B2000000000010000.000.333.233
Total9200002110030100.222.462.354
AprilPosABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
2025-04-22v Mil1B-3B3110002200010000.333.500.487
2025-04-20@ LAA1B4100001100000000.250.250.225
Total7210003300010000.286.375.356
PreseasonPosABH2B3BHRRBOETBRRBISBCSBBIBBHBPSFSHAvgOBPwOBA
2025-03-24v Det1B1000000000000000.000.000.000
2025-03-22v Ari1B3100104110000000.333.333.667
2025-03-21v Cle1B0000000100010000.0001.000.700
2025-03-19@ KC1B4000000000000000.000.000.000
2025-03-18@ ColDH4000000000000000.000.000.000
2025-03-17@ CHW1B1000000000000000.000.000.000
2025-03-16v Ath1B1000000000000000.000.000.000
2025-03-14@ Mil1B2100104110010000.500.667.900
2025-03-13v Tex3B1000000000000000.000.000.000
2025-03-12@ Cle1B3210003200000000.667.667.717
2025-03-11v Ath1B1000000000000000.000.000.000
2025-03-10@ ColDH4110002000010000.250.400.390
2025-03-09@ ChC1B2000000000000000.000.000.000
2025-03-08v KC3B2100104110000000.500.5001.000
2025-03-06v CHW1B2000000000000000.000.000.000
2025-03-05@ Ari1B2000000000000000.000.000.000
2025-03-04@ SD1B2000000000000000.000.000.000
2025-03-02v LAA1B1000000000000000.000.000.000
2025-03-01@ LAD1B3100001010000000.333.333.300
2025-02-28v Mil1B1000000000000000.000.000.000
2025-02-27@ Sea1B11000010100000001.0001.000.900
2025-02-26v ChCDH3100001000010000.333.500.400
2025-02-22@ Tex1B2000000000000000.000.000.000
Total469203020650040000.196.260.298

Recent News

DateTimeHeadline
Tue Mar 2516:37David Villar Designated For Assignment
Thu Feb 29 202416: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
2025 Games by Position
1B7
3B1