David Villar

6'1", 215 lbs Giants 2B
Illustrated silhouette of a player wearing the San Francisco Giants uniform

AVG

.193

HR

14

RBI

36

R

36

Career

Overview Stats Games Splits Bio

Overall

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Career 98 280 36 54 12 1 14 36 29 10 103 1 2 .193 .290 .393

Location

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Home 41 110 11 17 3 1 2 11 18 5 41 1 1 .155 .296 .255
Road 57 170 25 37 9 0 12 25 11 5 62 0 1 .218 .285 .482

Day/Night

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Day 46 130 18 27 7 0 7 18 14 4 48 0 1 .208 .300 .423
Night 52 150 18 27 5 1 7 18 15 6 55 1 1 .180 .281 .367

Month

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
March 1 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
April 24 76 10 12 3 0 4 11 8 3 28 1 1 .158 .261 .355
May 7 19 0 1 0 0 0 0 0 0 7 0 0 .053 .053 .053
June 8 17 4 5 3 0 1 1 2 0 3 0 0 .294 .368 .647
July 26 67 8 10 1 1 1 5 12 4 31 0 0 .149 .310 .239
August 3 7 1 1 1 0 0 2 2 0 4 0 0 .143 .333 .286
September 24 79 11 19 4 0 6 12 5 1 27 0 1 .241 .294 .519
October 5 14 2 6 0 0 2 5 0 2 3 0 0 .429 .500 .857

All-Star

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Pre 53 149 19 26 7 1 6 17 21 5 55 1 1 .174 .294 .356
Post 45 131 17 28 5 0 8 19 8 5 48 0 1 .214 .285 .435

League

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
AL 14 42 7 7 1 0 2 5 5 1 17 0 0 .167 .271 .333
NL 84 238 29 47 11 1 12 31 24 9 86 1 2 .197 .293 .403

Division

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
AL Central 9 26 6 5 1 0 2 5 5 1 10 0 0 .192 .344 .462
AL East 3 10 1 2 0 0 0 0 0 0 3 0 0 .200 .200 .200
AL West 2 6 0 0 0 0 0 0 0 0 4 0 0 .000 .000 .000
NL Central 19 62 7 7 3 0 1 2 6 3 27 0 0 .113 .225 .210
NL East 15 35 3 4 3 0 0 3 3 1 16 0 1 .114 .200 .200
NL West 50 141 19 36 5 1 11 26 15 5 43 1 1 .255 .346 .539

Opponent

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
ARI ARI
14 40 2 8 1 1 1 8 5 2 15 0 0 .200 .313 .350
ATL ATL
2 5 2 1 1 0 0 0 0 1 2 0 0 .200 .333 .400
CHC CHC
5 20 4 4 2 0 1 2 0 0 8 0 0 .200 .200 .450
CIN CIN
2 6 1 0 0 0 0 0 0 1 3 0 0 .000 .143 .000
COL COL
5 22 2 6 1 0 1 3 0 0 5 0 1 .273 .273 .455
CWS CWS
3 12 5 4 1 0 2 5 3 1 5 0 0 .333 .500 .917
DET DET
3 8 1 0 0 0 0 0 1 0 3 0 0 .000 .111 .000
HOU HOU
2 6 0 0 0 0 0 0 0 0 4 0 0 .000 .000 .000
KCR KCR
3 6 0 1 0 0 0 0 1 0 2 0 0 .167 .286 .167
LAD LAD
18 40 7 10 2 0 4 9 6 1 12 1 0 .250 .362 .600
MIA MIA
3 13 1 2 2 0 0 2 0 0 7 0 0 .154 .154 .308
MIL MIL
6 14 1 1 0 0 0 0 6 1 9 0 0 .071 .381 .071
NYM NYM
2 4 0 0 0 0 0 1 2 0 2 0 1 .000 .286 .000
NYY NYY
3 10 1 2 0 0 0 0 0 0 3 0 0 .200 .200 .200
PHI PHI
3 7 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000
PIT PIT
1 5 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000
SDP SDP
13 39 8 12 1 0 5 6 4 2 11 0 0 .308 .400 .718
STL STL
5 17 1 2 1 0 0 0 0 1 5 0 0 .118 .167 .176
WSH WSH
5 6 0 1 0 0 0 0 1 0 3 0 0 .167 .286 .167

Pitcher Handedness

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Left 62 120 26 7 1 5 16 12 2 43 .217 .296 .417
Right 68 160 28 5 0 9 20 17 8 60 .175 .285 .375

Outs

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
0 70 104 21 2 0 6 13 8 4 33 .202 .284 .394
1 69 88 14 4 0 4 11 5 4 40 .159 .232 .341
2 66 88 19 6 1 4 12 16 2 30 .216 .349 .443

Base States

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Bases Empty 82 155 32 5 0 8 8 14 8 53 .206 .305 .394
Runners On 77 125 22 7 1 6 28 15 2 50 .176 .271 .392
Scoring Position 57 70 10 3 1 2 19 10 2 32 .143 .262 .300

Explore

More Giants Stats

Team Batting Leaders

See more

HR

8

Chapman

Matt Chapman

RBI

30

Estrada

Thairo Estrada

AVG

.333

Jr.

LaMonte Wade Jr.

Team Pitching Leaders

See more

W

4

Harrison

Kyle Harrison

K

55

Harrison

Kyle Harrison

ERA

2.33

Hicks

Jordan Hicks

Team Rankings

See more

HR

50

18th

R

234

11th

SO

445

11th

ERA

4.47

25th

2024 Division Standings

See more
TEAM W L PCT GB
Dodgers Dodgers
33 21 .611
Giants Giants
27 26 .509 5.5
Padres Padres
27 28 .491 6.5
Diamondbacks Diamondbacks
25 27 .481 7.0
Rockies Rockies
17 34 .333 14.5

Schedule

See more
DATE MATCHUP TIME (ET)
Sun
5/26
SFG SFG
@
NYM NYM
1:40 PM
Mon
5/27
PHI PHI
@
SFG SFG
5:05 PM
Tue
5/28
PHI PHI
@
SFG SFG
9:45 PM
Wed
5/29
PHI PHI
@
SFG SFG
3:45 PM
Fri
5/31
NYY NYY
@
SFG SFG
10:15 PM

Last Game

See more
NYM Mets

21-30

2

Final

7

SFG Giants

27-26

Sat 25 May 2024

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2023 Division Standings

NL East W L PCT GB
1
Braves Braves
104 58 .642
2
Phillies Phillies
90 72 .556 14.0
AL East W L PCT GB
1
Orioles Orioles
101 61 .623
2
Rays Rays
99 63 .611 2.0
NL West W L PCT GB
1
Dodgers Dodgers
100 62 .617
2
Diamondbacks Diamondbacks
84 78 .519 16.0
NL Central W L PCT GB
1
Brewers Brewers
92 70 .568
2
Cubs Cubs
83 79 .512 9.0
AL West W L PCT GB
1
Astros Astros
90 72 .556
2
Rangers Rangers
90 72 .556
AL Central W L PCT GB
1
Twins Twins
87 75 .537
2
Tigers Tigers
78 84 .481 9.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
5/24
NYY NYY
@
SDP SDP
4-1
Fri
5/24
BAL BAL
@
CWS CWS
5-3
Fri
5/24
TEX TEX
@
MIN MIN
3-5
Fri
5/24
PHI PHI
@
COL COL
8-4
Fri
5/24
HOU HOU
@
OAK OAK
1-3

Schedule

DATE MATCHUP TIME (ET)
Sun
5/26
TOR TOR
@
DET DET
11:35 AM
Sun
5/26
LAD LAD
@
CIN CIN
12:10 PM
Sun
5/26
ATL ATL
@
PIT PIT
1:35 PM
Sun
5/26
SEA SEA
@
WSH WSH
1:35 PM
Sun
5/26
MIL MIL
@
BOS BOS
1:35 PM