On MLB 40-man: YES
Acquired: Free Agent (ARI) Feb'20
Wed 6/18 | Thu 6/19 | Fri 6/20 |
---|---|---|
CLE 9:45 PM EDT | CLE 4:05 PM EDT | BOS 10:15 PM EDT |
Positions
1B
2026 Earned Positions
Util
All Leagues
Average $1.48
Median $1.00
FanGraphs Points
Average $1.13
Median $1.00
All Leagues
Average $1.30
Median $1.00
FanGraphs Points
Average $1.20
Median $1.00
Roster%
43.87%
Change
7Day
0.62%
30Day
13.5%
2025 OPL Round 3
OPL Roster%
2.00%
OPL Average Salary
$1.50

June 17, 2025 9:14 PM : Flores is out of the lineup for Tuesday's game against the Guardians.
Analysis: With a .256 average, 11 home runs, 51 RBI and 31 runs over 70 games, Flores has been an excellent value for those that selected him late in drafts or scooped him off the waiver wire early on in the season, but his fantasy utility looks as though it could take a major hit after the Giants acquired Rafael Devers from the Red Sox on Sunday. Prior to Tuesday's contest, manager Bob Melvin made no mention of Devers being an option at third base while Matt Chapman (hand) is on the injured list, with the skipper noting that Devers will instead be used at designated hitter and eventually first base, per Andrew Baggarly of The Athletic. Flores' days as a third baseman also appear to be over at this point, and since Devers will be guaranteed an everyday spot in the lineup at DH until the Giants are comfortable having him play defense, Flores looks like he'll be vying with Dominic Smith for playing time at first base. Smith (.919 OPS) has gotten off to a nice start since signing with the Giants earlier this month and bats from the left side, so the right-handed-hitting Flores may end up having to settle for a short-side platoon role. Flores will be on the bench Tuesday while the Guardians send righty Slade Cecconi to the bump.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 | NYM | 27 | 101 | 95 | 20 | 5 | 0 | 1 | 5 | 0 | 0 | 0 | 2.07 | 55.90 |
2014 | NYM | 78 | 274 | 259 | 65 | 13 | 1 | 6 | 12 | 1 | 1 | 0 | 3.15 | 245.70 |
2015 | NYM | 137 | 510 | 483 | 127 | 22 | 0 | 16 | 19 | 4 | 0 | 1 | 3.71 | 508.60 |
2016 | NYM | 103 | 335 | 307 | 82 | 14 | 0 | 16 | 23 | 2 | 1 | 1 | 4.05 | 417.30 |
2017 | NYM | 110 | 362 | 336 | 91 | 17 | 1 | 18 | 17 | 3 | 1 | 1 | 4.15 | 456.90 |
2018 | NYM | 126 | 429 | 386 | 103 | 25 | 0 | 11 | 29 | 5 | 0 | 0 | 3.72 | 468.70 |
2019 | ARI | 89 | 285 | 265 | 84 | 18 | 0 | 9 | 15 | 4 | 0 | 0 | 4.49 | 399.20 |
2020 | SFG | 55 | 213 | 198 | 53 | 11 | 1 | 12 | 13 | 1 | 1 | 0 | 5.33 | 293.10 |
2021 | SFG | 139 | 436 | 389 | 102 | 16 | 1 | 18 | 41 | 3 | 1 | 0 | 3.87 | 537.40 |
2022 | SFG | 151 | 602 | 525 | 120 | 28 | 1 | 19 | 59 | 11 | 0 | 0 | 4.12 | 622.50 |
2023 | SFG | 126 | 454 | 405 | 115 | 22 | 0 | 23 | 41 | 5 | 0 | 0 | 5.21 | 657.00 |
2024 | SFG | 71 | 242 | 214 | 44 | 12 | 0 | 4 | 20 | 3 | 0 | 0 | 2.45 | 173.80 |
2025 | SFG | 70 | 281 | 254 | 65 | 6 | 0 | 11 | 22 | 4 | 1 | 0 | 4.44 | 310.70 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 | NYM (R) | 59 | 265 | 245 | 76 | 12 | 4 | 8 | 12 | 5 | 2 | 1 | 6.19 | 365.40 |
2008 | NYM (A-) | 8 | 32 | 30 | 8 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 2.59 | 20.70 |
2008 | NYM (A) | 1 | 5 | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.2 | 6.20 |
2009 | NYM (A) | 125 | 528 | 488 | 129 | 20 | 2 | 3 | 22 | 9 | 3 | 3 | 3.38 | 422.30 |
2010 | NYM (A) | 66 | 307 | 277 | 77 | 18 | 2 | 7 | 23 | 5 | 2 | 1 | 5.58 | 368.60 |
2010 | NYM (A+) | 67 | 290 | 277 | 83 | 18 | 1 | 4 | 9 | 2 | 2 | 4 | 4.61 | 308.90 |
2011 | NYM (A+) | 133 | 559 | 516 | 139 | 26 | 2 | 9 | 27 | 6 | 2 | 2 | 3.99 | 531.00 |
2012 | NYM (A+) | 64 | 272 | 242 | 70 | 12 | 0 | 10 | 18 | 3 | 3 | 2 | 5.34 | 341.90 |
2012 | NYM (AA) | 66 | 275 | 251 | 78 | 18 | 2 | 8 | 20 | 1 | 0 | 0 | 5.87 | 387.60 |
2013 | NYM (AAA) | 107 | 463 | 424 | 136 | 36 | 4 | 15 | 25 | 3 | 1 | 3 | 6.39 | 683.30 |
2014 | NYM (AAA) | 55 | 241 | 220 | 71 | 11 | 2 | 13 | 16 | 1 | 0 | 2 | 7.06 | 388.50 |
2016 | NYM (AA) | 5 | 19 | 17 | 4 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1.68 | 8.40 |
2017 | NYM (A+) | 2 | 9 | 8 | 3 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 12.05 | 24.10 |
2017 | NYM (AAA) | 1 | 4 | 4 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 10.1 | 10.10 |
2018 | NYM (A+) | 3 | 11 | 11 | 6 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 12.6 | 37.80 |
2019 | ARI (R) | 4 | 14 | 13 | 7 | 4 | 0 | 0 | 1 | 0 | 0 | 1 | 9.5 | 38.00 |
2019 | ARI (AAA) | 2 | 10 | 9 | 4 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 8.2 | 16.40 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 15, 2025 | SFG | @LAD | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
Jun 14, 2025 | SFG | @LAD | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Jun 13, 2025 | SFG | @LAD | 5 | 4 | 2 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 13.10 |
Jun 12, 2025 | SFG | @COL | 5 | 5 | 2 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 9.10 |
Jun 11, 2025 | SFG | @COL | 5 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 5.60 |
Jun 10, 2025 | SFG | @COL | 5 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 10.20 |
Jun 8, 2025 | SFG | ATL | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Jun 7, 2025 | SFG | ATL | 4 | 4 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 11.00 |
Jun 6, 2025 | SFG | ATL | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 7.20 |
Jun 4, 2025 | SFG | SDP | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Totals | 44 | 37 | 10 | 5 | 2 | 0 | 1 | 7 | 4 | 1 | 1 | 0 | 0 | 52.20 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
February 23, 2014 7:30 PM | add | Rally Killing Dingers | $1 |
April 17, 2014 10:21 PM | cut | Rally Killing Dingers | $1 |
September 19, 2014 5:17 PM | add | Songbird of my Generation | $2 |
October 8, 2014 11:26 PM | increase | Songbird of my Generation | $4 |
May 31, 2015 1:40 PM | move | USS Mariner (from Songbird of my Generation) | $4 |
October 5, 2015 8:15 AM | increase | USS Mariner | $6 |
November 30, 2015 1:25 PM | move | Rally Killing Dingers (from USS Mariner) | $6 |
June 12, 2016 1:31 AM | move | Cosmic All Stars (from Rally Killing Dingers) | $6 |
October 7, 2016 12:45 PM | increase | Cosmic All Stars | $8 |
December 30, 2016 6:17 PM | cut | Cosmic All Stars | $4 |
March 5, 2017 10:19 PM | add | Rally Killing Dingers | $3 |
June 1, 2017 10:06 AM | cut | Rally Killing Dingers | $2 |
June 12, 2017 11:37 AM | add | Songbird of my Generation | $3 |
October 7, 2017 1:52 AM | increase | Songbird of my Generation | $5 |
September 26, 2018 11:37 AM | cut | Songbird of my Generation | $3 |
March 13, 2019 8:35 PM | add | Barreled Up BigKlu | $6 |
April 26, 2019 9:35 AM | cut | Barreled Up BigKlu | $3 |
May 30, 2019 9:05 AM | add | Barreled Up BigKlu | $3 |
May 30, 2019 9:19 AM | cut | Barreled Up BigKlu | $2 |
July 5, 2019 8:55 AM | add | Barreled Up BigKlu | $2 |
July 5, 2019 10:57 AM | cut | Barreled Up BigKlu | $1 |
August 14, 2019 9:52 AM | add | Barreled Up BigKlu | $1 |
August 15, 2019 2:52 PM | cut | Barreled Up BigKlu | $1 |
February 16, 2020 9:14 PM | add | Songbird of my Generation | $5 |
September 30, 2020 6:48 PM | increase | Songbird of my Generation | $7 |
January 14, 2021 2:25 PM | cut | Songbird of my Generation | $0 |
February 24, 2021 8:49 PM | add | Songbird of my Generation | $2 |
October 9, 2021 4:02 AM | increase | Songbird of my Generation | $4 |
February 3, 2022 1:16 PM | cut | Songbird of my Generation | $0 |
March 29, 2022 10:39 PM | add | Barreled Up BigKlu | $2 |
October 14, 2022 1:42 AM | increase | Barreled Up BigKlu | $4 |
March 12, 2023 8:41 PM | cut | Barreled Up BigKlu | $0 |
March 20, 2023 9:07 PM | add | FREE KAREN READ | $1 |
June 21, 2023 6:04 AM | cut | FREE KAREN READ | $1 |
June 22, 2023 6:05 AM | add | Little Pine Tar on my bat III | $1 |
October 12, 2023 11:53 AM | increase | Little Pine Tar on my bat III | $3 |
December 15, 2023 11:13 AM | move | Orange Crush (from Little Pine Tar on my bat III) | $3 |
May 8, 2024 2:25 PM | cut | Orange Crush | $2 |
June 10, 2024 5:51 AM | add | Orange Crush | $2 |
June 10, 2024 12:09 PM | cut | Orange Crush | $1 |
July 17, 2024 2:12 PM | add | Orange Crush | $1 |
July 17, 2024 3:08 PM | cut | Orange Crush | $1 |
August 25, 2024 10:13 PM | add | Orange Crush | $1 |
August 27, 2024 1:13 PM | cut | Orange Crush | $1 |
April 9, 2025 4:53 AM | add | Little Pine Tar on my bat III | $1 |
April 9, 2025 7:14 AM | cut | Little Pine Tar on my bat III | $1 |