Basenerd Banner
Loading games...
Wilmer Flores
Wilmer Flores
San Francisco Giants • First Base
Age 34 • 6' 3" • 225 lb
Bats: R • Throws: R
MLB Debut: 2013-08-06
Born: Valencia • Venezuela
2025 Stats
G
125
AB
419
H
101
HR
16
RBI
71
R
44
SB
1
AVG
.241
OBP
.307
SLG
.379
OPS
.686
Career Stats
G
1337
AB
4281
H
1107
HR
169
RBI
603
R
518
SB
6
AVG
.259
OBP
.316
SLG
.429
OPS
.745
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2013 NYM 27 101 95 20 1 13 .211 .248 .295 .543
2014 NYM 78 274 259 65 6 29 1 .251 .286 .378 .664
2015 NYM 137 510 483 127 16 59 .263 .295 .408 .703
2016 NYM 103 335 307 82 16 49 1 .267 .319 .469 .788
2017 NYM 110 362 336 91 18 52 1 .271 .307 .488 .795
2018 NYM 126 429 386 103 11 51 .267 .319 .417 .736
2019 AZ 89 285 265 84 9 37 .317 .361 .487 .848
2020 SF 55 213 198 53 12 32 1 .268 .315 .515 .830
2021 SF 139 436 389 102 18 53 1 .262 .335 .447 .782
2022 SF 151 602 525 120 19 71 .229 .316 .394 .710
2023 SF 126 454 405 115 23 60 .284 .355 .509 .864
2024 SF 71 242 214 44 4 26 .206 .277 .318 .595
2025 SF 125 463 419 101 16 71 1 .241 .307 .379 .686
Spring Training
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2009 NYM 3992 1 .222.222.333.555
2010 NYM 1221 .500.500.5001.000
2011 NYM 2221 .500.5001.0001.500
2012 NYM 913121 1 .083.154.083.237
2013 NYM 1321213 1 .143.143.143.286
2014 NYM 14484210 29 .238.313.405.718
2015 NYM 21696417 291 .266.304.453.757
2016 NYM 23655617 3 .304.385.375.760
2017 NYM 21564913 211 .265.339.429.768
2018 NYM 19585016 37 .320.397.560.957
2019 AZ 17504215 18 .357.440.548.988
2020 SF 1234327 16 .219.265.344.609
2021 SF 1644349 27 .265.409.529.938
2022 SF 924207 23 .350.458.6501.108
2023 SF 1236347 13 .206.250.294.544
2024 SF 16484216 27 .381.458.7141.172
2025 SF 18534810 26 .208.264.396.660
Postseason
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2015 NYM 1348418 1 .195.298.293.591
2021 SF 413121 .083.154.083.237
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2025-09-28 vs COL 1 0 0 0 0 0 0 0 0
2025-09-27 vs COL 3 1 0 0 0 0 1 0 1
2025-09-23 vs STL 1 0 0 0 0 0 0 0 1
2025-09-22 vs STL 1 0 0 0 0 0 0 0 1
2025-09-19 @ LAD 4 1 0 0 0 1 0 0 1
2025-09-18 @ LAD 1 0 0 0 0 0 0 0 0
2025-09-16 @ AZ 4 2 0 0 1 2 2 0 0
2025-09-14 vs LAD 4 2 0 0 0 1 0 0 0
2025-09-13 vs LAD 4 0 0 0 0 0 0 1 3
2025-09-12 vs LAD 3 0 0 0 0 0 0 0 1
2025-09-10 vs AZ 4 0 0 0 0 0 0 0 0
2025-09-07 @ STL 1 1 1 0 0 0 0 0 0
2025-09-03 @ COL 4 1 0 0 0 1 0 1 1
2025-09-02 @ COL 5 1 0 0 1 2 1 0 1
2025-08-30 vs BAL 4 0 0 0 0 0 0 0 1
2025-08-28 vs CHC 4 1 0 0 0 0 0 0 1
2025-08-26 vs CHC 3 1 0 0 1 1 2 1 1
2025-08-24 @ MIL 4 1 0 0 0 0 1 0 1
2025-08-22 @ MIL 3 0 0 0 0 0 0 0 0
2025-08-21 @ SD 1 0 0 0 0 0 0 0 1
2025-08-20 @ SD 4 0 0 0 0 0 0 0 0
2025-08-19 @ SD 1 1 0 0 0 0 0 0 0
2025-08-18 @ SD 3 1 0 0 1 2 1 1 1
2025-08-16 vs TB 1 0 0 0 0 0 0 0 1
2025-08-15 vs TB 1 0 0 0 0 0 0 0 1
2025-08-12 vs SD 4 2 0 0 0 1 0 0 1
2025-08-10 vs WSH 4 0 0 0 0 0 0 0 1
2025-08-09 vs WSH 0 0 0 0 0 1 0 0 0
2025-08-01 @ NYM 3 2 0 0 0 0 1 1 0
2025-07-29 vs PIT 3 0 0 0 0 0 0 0 1
2025-07-28 vs PIT 5 1 0 0 0 0 0 0 1
2025-07-27 vs NYM 1 1 0 0 0 0 0 0 0
2025-07-26 vs NYM 4 2 0 0 0 0 0 0 1
2025-07-25 vs NYM 4 0 0 0 0 0 0 0 1
2025-07-22 @ ATL 3 1 0 0 1 4 1 0 2
2025-07-21 @ ATL 4 2 1 0 0 0 1 0 0
2025-07-19 @ TOR 4 0 0 0 0 0 0 0 1
2025-07-13 vs LAD 4 0 0 0 0 0 0 1 0
2025-07-09 vs PHI 3 2 0 0 0 0 0 0 0
2025-07-08 vs PHI 2 1 0 0 0 0 0 0 1
2025-07-07 vs PHI 3 1 0 0 0 0 0 0 1
2025-07-06 @ ATH 5 2 0 0 0 0 1 0 2
2025-07-04 @ ATH 3 0 0 0 0 0 0 0 0
2025-07-02 @ AZ 4 0 0 0 0 0 1 1 0
2025-07-01 @ AZ 4 1 0 0 0 0 0 0 1
2025-06-29 @ CWS 3 1 0 0 0 0 0 2 0
2025-06-27 @ CWS 4 1 1 0 0 1 0 0 0
2025-06-26 vs MIA 5 0 0 0 0 0 0 0 1
2025-06-25 vs MIA 2 0 0 0 0 0 0 0 0
2025-06-24 vs MIA 3 0 0 0 0 0 0 1 1
2025-06-22 vs BOS 3 0 0 0 0 0 0 1 1
2025-06-20 vs BOS 5 1 0 0 0 1 0 0 0
2025-06-19 vs CLE 1 1 1 0 0 2 0 0 0
2025-06-18 vs CLE 2 0 0 0 0 0 0 1 0
2025-06-17 vs CLE 1 0 0 0 0 0 0 0 0
2025-06-15 @ LAD 4 0 0 0 0 0 0 0 3
2025-06-14 @ LAD 3 0 0 0 0 0 1 1 1
2025-06-13 @ LAD 4 2 1 0 0 0 1 1 0
2025-06-12 @ COL 5 2 1 0 0 0 1 0 1
2025-06-11 @ COL 3 1 0 0 0 1 0 1 1
2025-06-10 @ COL 4 2 0 0 0 1 0 0 1
2025-06-08 vs ATL 3 0 0 0 0 0 1 1 1
2025-06-07 vs ATL 4 1 0 0 1 1 1 0 0
2025-06-06 vs ATL 4 2 0 0 0 1 2 0 2
2025-06-04 vs SD 3 0 0 0 0 0 0 1 1
2025-06-03 vs SD 4 1 0 0 0 0 0 0 1
2025-06-02 vs SD 3 1 0 0 0 0 0 0 0
2025-06-01 @ MIA 4 1 0 0 0 1 0 0 1
2025-05-31 @ MIA 4 0 0 0 0 0 0 0 1
2025-05-30 @ MIA 4 1 0 0 0 1 0 0 0
2025-05-28 @ DET 5 1 0 0 0 0 0 0 0
2025-05-27 @ DET 4 1 1 0 0 1 0 0 2
2025-05-26 @ DET 4 2 0 0 0 1 0 0 0
2025-05-25 @ WSH 3 1 1 0 0 0 1 0 0
2025-05-24 @ WSH 3 0 0 0 0 0 0 1 1
2025-05-23 @ WSH 4 1 0 0 0 1 0 0 1
2025-05-21 vs KC 5 1 0 0 0 0 0 0 0
2025-05-20 vs KC 3 1 0 0 0 0 0 1 0
2025-05-19 vs KC 4 1 0 0 0 0 0 0 1
2025-05-18 vs ATH 3 0 0 0 0 0 0 1 1
2025-05-17 vs ATH 2 0 0 0 0 1 0 3 0
2025-05-16 vs ATH 5 3 0 0 3 8 3 0 0
2025-05-14 vs AZ 5 2 0 0 0 0 1 0 1
2025-05-13 vs AZ 4 2 0 0 0 0 2 1 0
2025-05-12 vs AZ 4 1 0 0 0 0 0 0 0
2025-05-11 @ MIN 1 0 0 0 0 0 0 1 1
2025-05-10 @ MIN 3 0 0 0 0 0 0 0 1
2025-05-09 @ MIN 3 0 0 0 0 0 0 0 1
2025-05-07 @ CHC 4 3 0 0 0 1 1 0 0
2025-05-06 @ CHC 4 1 0 0 0 1 1 2 0
2025-05-05 @ CHC 4 1 0 0 0 0 0 0 0
2025-05-04 vs COL 4 1 0 0 0 2 0 0 1
2025-05-02 vs COL 4 1 1 0 0 0 1 0 0
2025-05-01 vs COL 4 2 1 0 0 1 1 0 2
2025-04-30 @ SD 4 0 0 0 0 0 0 0 2
2025-04-29 @ SD 4 0 0 0 0 0 0 0 4
2025-04-27 vs TEX 3 0 0 0 0 1 0 1 0
2025-04-26 vs TEX 4 0 0 0 0 0 0 0 0
2025-04-25 vs TEX 4 1 0 0 0 0 0 0 2
2025-04-24 vs MIL 1 1 0 0 0 0 0 0 0
2025-04-23 vs MIL 4 2 0 0 0 2 1 0 1
2025-04-22 vs MIL 3 3 0 0 0 1 0 1 0
2025-04-21 vs MIL 3 2 0 0 1 1 1 1 0
2025-04-20 @ LAA 4 0 0 0 0 0 0 1 3
2025-04-19 @ LAA 4 0 0 0 0 0 0 0 1
2025-04-18 @ LAA 4 0 0 0 0 0 0 0 1
2025-04-17 @ PHI 1 0 0 0 0 0 0 0 0
2025-04-16 @ PHI 4 1 0 0 0 2 1 1 1
2025-04-15 @ PHI 3 0 0 0 0 1 1 1 1
2025-04-14 @ PHI 4 1 0 0 0 1 1 0 0
2025-04-13 @ NYY 4 0 0 0 0 0 0 0 2
2025-04-12 @ NYY 4 2 0 0 1 4 1 0 0
2025-04-11 @ NYY 3 0 0 0 0 1 0 0 1
2025-04-09 vs CIN 4 3 0 0 1 2 2 0 1
2025-04-08 vs CIN 4 0 0 0 0 0 0 0 0
2025-04-07 vs CIN 3 0 0 0 0 0 0 0 0
2025-04-06 vs SEA 1 1 0 0 0 1 0 0 0
2025-04-05 vs SEA 4 2 0 0 0 1 0 0 1
2025-04-04 vs SEA 6 1 0 0 0 0 1 0 1
2025-04-02 @ HOU 4 1 0 0 1 2 1 0 2
2025-04-01 @ HOU 3 0 0 0 0 0 0 0 1
2025-03-31 @ HOU 4 2 0 0 1 4 1 0 0
2025-03-30 @ CIN 3 0 0 0 0 0 0 1 0
2025-03-29 @ CIN 4 1 0 0 1 1 1 0 0
2025-03-27 @ CIN 4 1 0 0 1 3 1 0 1
Transactions
Entire history • newest first.
2025-11-02
1B Wilmer Flores elected free agency.
2025-04-16
1B Wilmer Flores changed number to 41.
2025-04-15
1B Wilmer Flores changed number to 42.
2024-11-04
San Francisco Giants activated 1B Wilmer Flores from the 60-day injured list.
2024-08-16
San Francisco Giants transferred SS Wilmer Flores from the 10-day injured list to the 60-day injured list.
2024-07-25
San Francisco Giants placed SS Wilmer Flores on the 10-day injured list retroactive to July 24, 2024. Right knee tendonitis.
2024-07-09
San Francisco Giants activated SS Wilmer Flores from the 10-day injured list.
2024-06-28
San Francisco Giants placed SS Wilmer Flores on the 10-day injured list. Right knee tendonitis.
2023-06-27
San Francisco Giants activated SS Wilmer Flores from the 10-day injured list.
2023-06-17
San Francisco Giants placed SS Wilmer Flores on the 10-day injured list. Left foot contusion.
2021-09-12
San Francisco Giants activated SS Wilmer Flores from the 10-day injured list.
2021-09-02
San Francisco Giants placed SS Wilmer Flores on the 10-day injured list. Left hamstring strain.
2021-05-29
San Francisco Giants activated SS Wilmer Flores from the 10-day injured list.
2021-05-19
San Francisco Giants placed SS Wilmer Flores on the 10-day injured list. Right hamstring strain.
2020-02-12
San Francisco Giants signed free agent SS Wilmer Flores.
2020-02-12
San Francisco Giants signed free agent SS Wilmer Flores.
2020-02-12
San Francisco Giants signed free agent SS Wilmer Flores.
2020-02-12
San Francisco Giants signed free agent 2B Wilmer Flores.
2019-10-31
2B Wilmer Flores elected free agency.
2019-07-18
Arizona Diamondbacks activated 2B Wilmer Flores from the 10-day injured list.
2019-07-15
Arizona Diamondbacks sent 2B Wilmer Flores on a rehab assignment to Reno Aces.
2019-07-07
Arizona Diamondbacks sent 2B Wilmer Flores on a rehab assignment to AZL D-backs.
2019-05-21
Arizona Diamondbacks placed 2B Wilmer Flores on the 10-day injured list retroactive to May 20, 2019. Right foot contusion.
2019-01-21
Arizona Diamondbacks signed free agent 1B Wilmer Flores.
2018-11-30
1B Wilmer Flores elected free agency.
2018-06-15
New York Mets activated 1B Wilmer Flores from the 10-day disabled list.
2018-06-12
New York Mets sent 1B Wilmer Flores on a rehab assignment to St. Lucie Mets.
2018-05-28
New York Mets placed 1B Wilmer Flores on the 10-day disabled list. Sore lower back.
2017-05-03
New York Mets activated 1B Wilmer Flores from the 10-day disabled list.
2017-05-02
New York Mets sent 3B Wilmer Flores on a rehab assignment to Las Vegas 51s.
2017-04-29
New York Mets sent 3B Wilmer Flores on a rehab assignment to St. Lucie Mets.
2017-04-21
New York Mets placed 3B Wilmer Flores on the 10-day disabled list. Right knee infection.
2016-10-06
New York Mets activated 3B Wilmer Flores.
2016-10-05
New York Mets reassigned 3B Wilmer Flores to the minor leagues.
2016-05-29
New York Mets activated 3B Wilmer Flores from the 15-day disabled list.
2016-05-24
New York Mets sent 2B Wilmer Flores on a rehab assignment to Binghamton Mets.
2016-05-12
New York Mets placed 2B Wilmer Flores on the 15-day disabled list retroactive to May 11, 2016. Strained left hamstring
2014-07-24
New York Mets recalled SS Wilmer Flores from Las Vegas 51s.
2014-06-26
New York Mets optioned SS Wilmer Flores to Las Vegas 51s.
2014-05-09
New York Mets recalled Wilmer Flores from Las Vegas 51s.
2014-04-06
New York Mets optioned 2B Wilmer Flores to Las Vegas 51s.
2014-04-02
New York Mets recalled Wilmer Flores from Las Vegas 51s.
2014-03-24
New York Mets optioned 3B Wilmer Flores to Las Vegas 51s.
2013-08-06
New York Mets selected the contract of Wilmer Flores from Las Vegas 51s.
2013-08-06
New York Mets recalled Wilmer Flores from Las Vegas 51s.
2013-03-15
New York Mets optioned Wilmer Flores to Binghamton Mets.
2012-10-04
New York Mets recalled Wilmer Flores from Binghamton Mets.
2012-03-15
New York Mets optioned Wilmer Flores to Binghamton Mets.
2011-11-18
New York Mets selected the contract of Wilmer Flores from St. Lucie Mets.
2011-03-10
SS Wilmer Flores assigned to New York Mets.
2010-03-05
SS Wilmer Flores assigned to New York Mets.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
37
0.281
xBA
44
0.225
xSLG
33
0.334
Avg EV
15
85.9
Barrel%
32
4.8%
HardHit%
12
26.9%
SweetSpot%
67
35.6%
Chase%
45
29.3%
Whiff%
79
20.8%
K%
75
19.0%
BB%
49
7.3%
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: giants.svg.
Results by Pitch Type
Pitch # Usage% Zone% Whiff% AVG HardHit%
4-Seam Fastball 611 31.9% 57.6% 11.1% .268 30.1%
Slider 330 17.2% 46.7% 34.3% .197 20.4%
Sinker 275 14.4% 59.6% 6.9% .328 37.0%
Changeup 202 10.5% 40.6% 24.5% .195 28.6%
Sweeper 183 9.6% 47.0% 31.4% .290 18.2%
Cutter 134 7.0% 50.0% 19.2% .125 10.0%
Curveball 99 5.2% 51.5% 26.3% .200 18.2%
Knuckle Curve 39 2.0% 33.3% 31.2% .375 20.0%
Splitter 35 1.8% 34.3% 29.4% .000 20.0%
Slurve 5 0.3% 80.0% 0.0% .000 0.0%
Eephus 2 0.1% 0.0% 0.0% .000 0.0%
Total 1915 100.0% 51.4% 18.9% .242 26.9%
Results by Pitch Category
Category # Usage% Zone% Whiff% AVG HardHit%
Fastball 1020 53.3% 57.2% 10.8% .268 30.0%
Breaking 656 34.3% 47.0% 31.8% .231 19.5%
Offspeed 239 12.5% 39.3% 25.2% .151 27.5%
Total 1915 100.0% 51.4% 18.9% .242 26.9%
MLB Avg - - 50.6% 25.3% .245 41.0%
More