Loading games...
2025 Stats
G
9
AB
20
H
4
HR
0
RBI
1
R
4
SB
0
AVG
.200
OBP
.360
SLG
.250
OPS
.610
Career Stats
G
118
AB
335
H
67
HR
15
RBI
41
R
43
SB
1
AVG
.200
OBP
.292
SLG
.391
OPS
.683
Year-by-Year Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | SF | 52 | 181 | 156 | 36 | 9 | 24 | — | .231 | .331 | .455 | .786 | |
| 2023 | SF | 46 | 140 | 124 | 18 | 5 | 12 | 1 | .145 | .236 | .315 | .551 | |
| 2024 | SF | 11 | 37 | 35 | 9 | 1 | 4 | — | .257 | .270 | .457 | .727 | |
| 2025 | SF | 9 | 25 | 20 | 4 | — | 1 | — | .200 | .360 | .250 | .610 |
Spring Training
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | SF | 1 | — | — | — | — | — | — | .000 | .000 | .000 | .000 |
| 2022 | SF | 8 | 11 | 11 | 1 | — | 1 | — | .091 | .091 | .091 | .182 |
| 2023 | SF | 11 | 36 | 35 | 5 | 1 | 4 | — | .143 | .167 | .286 | .453 |
| 2024 | SF | 18 | 45 | 39 | 12 | 3 | 6 | — | .308 | .400 | .667 | 1.067 |
| 2025 | SF | 23 | 49 | 45 | 9 | 3 | 5 | — | .200 | .265 | .444 | .709 |
Game Logs
Season selector loads one year at a time.
Hitting
| Date | Opponent | AB | H | 2B | 3B | HR | RBI | R | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025-05-18 | vs ATH | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-16 | vs ATH | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-14 | vs AZ | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | 1 |
| 2025-05-11 | @ MIN | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2025-05-06 | @ CHC | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-05 | @ CHC | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-05-01 | vs COL | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-04-22 | vs MIL | 3 | 1 | 1 | 0 | 0 | 0 | 2 | 1 | 0 |
| 2025-04-20 | @ LAA | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
Transactions
Entire history • newest first.
2025-05-22
1B David Villar elected free agency.
2025-05-19
San Francisco Giants designated 1B David Villar for assignment.
2025-04-19
San Francisco Giants selected the contract of 2B David Villar from Sacramento River Cats.
2025-03-29
San Francisco Giants sent 2B David Villar outright to Sacramento River Cats.
2025-03-25
San Francisco Giants designated 2B David Villar for assignment.
2024-10-01
San Francisco Giants recalled 2B David Villar from Sacramento River Cats.
2024-08-02
San Francisco Giants optioned 3B David Villar to Sacramento River Cats.
2024-08-01
San Francisco Giants optioned 3B David Villar to Sacramento River Cats.
2024-07-25
San Francisco Giants recalled 3B David Villar from Sacramento River Cats.
2024-07-06
San Francisco Giants optioned 3B David Villar to Sacramento River Cats.
2024-06-22
San Francisco Giants recalled 3B David Villar from Sacramento River Cats.
2024-03-20
San Francisco Giants optioned 3B David Villar to Sacramento River Cats.
2023-10-02
San Francisco Giants recalled 3B David Villar from Sacramento River Cats.
2023-07-26
San Francisco Giants optioned 3B David Villar to Sacramento River Cats.
2023-07-19
San Francisco Giants recalled 3B David Villar from Sacramento River Cats.
2023-06-30
San Francisco Giants optioned 3B David Villar to Sacramento River Cats.
2023-06-14
San Francisco Giants recalled 3B David Villar from Sacramento River Cats.
2023-05-30
San Francisco Giants optioned 3B David Villar to Sacramento River Cats.
2023-05-27
San Francisco Giants recalled 3B David Villar from Sacramento River Cats.
2023-05-14
San Francisco Giants optioned 3B David Villar to Sacramento River Cats.
2023-01-23
San Francisco Giants activated 3B David Villar.
2022-09-01
San Francisco Giants recalled 3B David Villar from Sacramento River Cats.
2022-08-05
San Francisco Giants optioned 3B David Villar to Sacramento River Cats.
2022-07-04
San Francisco Giants selected the contract of 3B David Villar from Sacramento River Cats.
2022-03-18
3B David Villar roster status changed by San Francisco Giants.
2022-03-18
3B David Villar roster status changed by San Francisco Giants.
2022-03-18
3B David Villar assigned to Chicago Cubs.
2020-03-11
3B David Villar assigned to San Francisco Giants.
2018-06-17
San Francisco Giants signed 3B David Villar.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
0.337
xBA
0.22
xSLG
0.356
Avg EV
81.6
Barrel%
6.7%
HardHit%
26.7%
SweetSpot%
26.7%
Chase%
13.0%
Whiff%
34.2%
K%
20.0%
BB%
16.0%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B
2B
3B
HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: mets.svg.
Results by Pitch Type
| Pitch | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| 4-Seam Fastball | 38 | 40.0% | 60.5% | 25.0% | .143 | 0.0% |
| Changeup | 21 | 22.1% | 33.3% | 42.9% | .200 | 25.0% |
| Sinker | 11 | 11.6% | 54.5% | 0.0% | .500 | 100.0% |
| Slider | 10 | 10.5% | 60.0% | 50.0% | .000 | 0.0% |
| Sweeper | 6 | 6.3% | 16.7% | 0.0% | .000 | 100.0% |
| Cutter | 4 | 4.2% | 100.0% | 0.0% | 1.000 | 0.0% |
| Curveball | 2 | 2.1% | 0.0% | 0.0% | .000 | 0.0% |
| Knuckle Curve | 2 | 2.1% | 100.0% | 50.0% | .000 | 0.0% |
| Splitter | 1 | 1.1% | 0.0% | 0.0% | .000 | 0.0% |
| Total | 95 | 100.0% | 51.6% | 28.9% | .200 | 26.7% |
Results by Pitch Category
| Category | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| Fastball | 53 | 55.8% | 62.3% | 21.7% | .300 | 28.6% |
| Offspeed | 22 | 23.2% | 31.8% | 37.5% | .167 | 20.0% |
| Breaking | 20 | 21.1% | 45.0% | 42.9% | .000 | 33.3% |
| Total | 95 | 100.0% | 51.6% | 28.9% | .200 | 26.7% |
| MLB Avg | - | - | 50.6% | 25.3% | .245 | 41.0% |