Biographical

Portrait of Matt Duffy

Matt Duffy 3BRays

Rays Player Cards | Rays Team Audit | Rays Depth Chart

2016 Projections (Rest of Season Projections - seasonal age 25)
PA AVG HR R RBI SB TAv WARP
Subscribe today for access to projection data!
Birth Date1-15-1991
Height6' 2"
Weight170 lbs
Age25 years, 7 months, 10 days
BatsR
ThrowsR
2012
2013
0.22014
3.82015
2.42016
+proj
WARP Summary

MLB Statistics

YEAR TEAM AGE G PA AB R H 2B 3B HR TB BB SO HBP SF SH RBI SB CS AVG OBP SLG TAv VORP FRAA WARP
2014 SFN 23 34 64 60 5 16 2 0 0 18 1 14 2 0 8 0 1 .267 .302 .300 .242 0.3 1.3 0.2
2015 SFN 24 149 612 573 77 169 28 6 12 245 30 96 5 2 2 77 12 0 .295 .334 .428 .283 35.2 0.2 3.8
2016 SFN 25 70 286 257 32 65 11 2 4 92 20 40 4 3 2 21 8 4 .253 .313 .358 .271 13.0 3.4 1.8
2016 TBA 25 10 40 38 5 13 0 0 0 13 2 7 0 0 0 1 0 1 .342 .375 .342 .240 0.5 0.1 0.1
Career263100292811926341816368531571154107206.283.328.397.27549.05.05.8

Statistics for All Levels

'opp' stats - Quality of opponents faced - have been moved and are available only as OPP_QUAL in the Statistics reports now.
Minor league stats are currently shownClick to hide.
YEAR Team Lg G PA TAv oppAVG oppOBP oppSLG oppTAv BABIP BPF BRAA repLVL POS_ADJ FRAA BRR BVORP BWARP VORP WARP
2012 SLO A- 47 216 .248 .249 .327 .356 .000 .275 115 -2.6 5.9 2.6 0.2 1.3 7.2 0.8 7.2 0.8
2013 AUG A 78 339 .321 .251 .317 .365 .000 .346 90 21.7 9.5 3.9 12.9 5.8 40.9 5.6 40.9 5.6
2013 SJO A+ 26 115 .302 .269 .338 .442 .000 .306 94 5.3 3.4 1.4 0.6 0.0 10.1 1.1 10.1 1.1
2014 SFN MLB 34 64 .242 .249 .306 .382 .000 .348 98 -1.1 1.6 0.2 1.3 -0.5 0.3 0.2 0.3 0.2
2014 RIC AA 97 417 .308 .267 .331 .401 .000 .391 99 20.7 11.5 4.8 5.1 1.9 38.9 4.7 38.9 4.7
2015 SFN MLB 149 612 .283 .256 .317 .407 .000 .336 92 13.7 16.5 2.1 0.2 2.9 35.2 3.8 35.2 3.8
2016 SFN MLB 70 286 .271 .260 .323 .419 .268 .282 92 3.1 7.7 1.1 3.4 1.1 13.0 1.8 13.0 1.8
2016 TBA MLB 10 40 .240 .254 .320 .417 .262 .419 100 -0.8 1.1 0.5 0.1 -0.3 0.5 0.1 0.5 0.1
2016 PCH A+ 2 6 .456 .220 .249 .305 .206 .500 92 1.2 0.2 0.1 -0.3 0.0 1.4 0.1 1.4 0.1
2016 DUR AAA 3 12 .152 .248 .323 .367 .261 .222 86 -1.4 0.3 0.2 0.7 0.0 -0.9 -0.0 -0.9 -0.0
2016 SAC AAA 2 7 .374 .228 .314 .375 .247 .400 83 0.8 0.2 -0.1 -0.2 -0.1 0.8 0.1 0.8 0.1

Statistics For All Levels

Minor league stats are currently shownClick to hide.
Year Team Lg PA R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG ISO TAv VORP FRAA WARP
2012 SLO A- 216 31 45 4 0 1 16 26 22 10 1 .247 .361 .286 .038 .248 7.2 0.2 0.8
2013 SJO A+ 115 17 31 6 1 5 14 7 16 3 1 .292 .342 .509 .217 .302 10.1 0.6 1.1
2013 AUG A 339 48 88 14 3 4 43 45 41 22 6 .307 .405 .418 .111 .321 40.9 12.9 5.6
2014 RIC AA 417 53 122 24 4 3 62 42 66 20 4 .332 .398 .444 .112 .308 38.9 5.1 4.7
2014 SFN MLB 64 5 16 2 0 0 8 1 14 0 1 .267 .302 .300 .033 .242 0.3 1.3 0.2
2015 SFN MLB 612 77 169 28 6 12 77 30 96 12 0 .295 .334 .428 .133 .283 35.2 0.2 3.8
2016 DUR AAA 12 0 2 0 0 0 0 1 2 0 0 .182 .250 .182 .000 .152 -0.9 0.7 -0.0
2016 SAC AAA 7 2 2 1 0 0 1 1 1 0 0 .333 .429 .500 .167 .374 0.8 -0.2 0.1
2016 PCH A+ 6 0 3 1 0 0 1 0 0 0 0 .500 .500 .667 .167 .456 1.4 -0.3 0.1
2016 SFN MLB 286 32 65 11 2 4 21 20 40 8 4 .253 .313 .358 .105 .271 13.0 3.4 1.8
2016 TBA MLB 40 5 13 0 0 0 1 2 7 0 1 .342 .375 .342 .000 .240 0.5 0.1 0.1

Plate Discipline

YEAR PITCHES ZONE_RT SWING_RT CONTACT_RT Z_SWING_RT O_SWING_RT Z_CONTACT_RT O_CONTACT_RT SW_STRK_RT CSAA_CHANCES CSAA_RT
2014 205 0.5122 0.4927 0.7822 0.6381 0.3400 0.8657 0.6176 0.2178 81 0.002751
2015 2260 0.4876 0.4580 0.8174 0.6243 0.2997 0.9128 0.6282 0.1826 1041 -0.006062
2016 1236 0.4749 0.4458 0.8494 0.6457 0.2650 0.9472 0.6337 0.1506 0 0.000000
Career37010.48470.45580.82610.63220.29030.92170.62940.1739640.1689-0.0035

Injury History  —  No longer being updated

Last Update: 12/31/2014 23:59 ET

Date On Date Off Transaction Days Games Side Body Part Injury Severity Surgery Date Reaggravation

Compensation

Year Team Salary
2017 TBA $
2016 SFN $537,500
2015 SFN $509,000
YearsDescriptionSalary
1 yrPrevious$509,000
2011Current$537,500
2 yrPvs + Cur$1,046,500
2 yrTotal$1,046,500

 

Service TimeAgentContract Status
1 y 59 dTWC Sports1 year/$0.5375M (2016)

Details
  • 1 year/$0.5375M (2016). Re-signed by San Francisco 3/16. Acquired by Tampa Bay in trade from San Francisco 8/1/16.
  • 1 year/$0.509M (2015). Re-signed by San Francisco 3/15.
  • 1 year (2014). Contract selected by San Francisco 8/1/14.
  • Drafted by San Francisco 2012 (18-568) (Long Beach State).

The rest of this card is restricted to Baseball Prospectus Subscribers.

Not a subscriber? Click here for a free card so you can see what's missing.

Click here for more information on Baseball Prospectus subscriptions or use the buttons to the right to subscribe and get instant access to the best baseball content on the web.

Cancel anytime.


That's a 33% savings over the monthly price!


That's a 33% savings over the monthly price!

Platoon

SORT_FIELD PLATOON AVG OBP SLG TAv
10 vs L (Multi) .265 .310 .355 .243
11 vs R (Multi) .304 .341 .446 .295
18 Split (Multi) .038 .031 .091 .052
19 LgAvg (Multi) -.012 -.023 -.032 -.018
30 vs L (2015) .252 .295 .347 .232
31 vs R (2015) .310 .348 .455 .300
38 Split (2015) .058 .053 .108 .069
39 LgAvg (2015) -.009 -.021 -.026 -.016

Definition of multi-year splits

BP Annual Player Comments

The rest of this card is restricted to Baseball Prospectus Subscribers.

Not a subscriber? Click here for a free card so you can see what's missing.

Click here for more information on Baseball Prospectus subscriptions or use the buttons to the right to subscribe and get instant access to the best baseball content on the web.

Cancel anytime.


That's a 33% savings over the monthly price!


That's a 33% savings over the monthly price!

BP Articles

Matt Duffy is referenced in the following articles.

BP Premium requires BP Premium access to view, BP Fantasy requires BP Premium or BP Fantasy access to view

  Title Author Date
Expert FAAB Review: Week 20Mike Gianella2016-08-16
This article requires BP Premium accessThe Stash List: 19th Edition, 2016J.J. Jansons2016-08-12
Expert FAAB Review: Week 19George Bissell2016-08-09
This article requires BP Fantasy or Premium accessDeep League Report: Week 19Scooter Hotz2016-08-09
This article requires BP Fantasy or Premium accessThe Stash List: 18th Edition, 2016J.J. Jansons2016-08-04
Team Chemistry: What's Average?John Choiniere2016-08-03
Transaction Analysis: Giants Make a Bet on MooreDavid Lee2016-08-02
Transaction Analysis: Giants Make a Bet on MoorePatrick Dubuque2016-08-02
Transaction Analysis: Giants Make a Bet on MooreJ.P. Breen2016-08-02
What You Need to Know: Soft-Tossin' SalazarDaniel Rathman2016-08-02
BP Unfiltered: Every Danged TradeBP Staff2016-08-01
This article requires BP Fantasy or Premium accessDeep League Report: Week 18Scooter Hotz2016-08-01
Transaction Analysis: Nunez's Career-Year Moves to San FranciscoAdam McInturff2016-07-29
Transaction Analysis: Nunez's Career-Year Moves to San FranciscoAaron Gleeman2016-07-29
This article requires BP Fantasy or Premium accessDeep League Report: Week 15Scooter Hotz2016-07-11
Dynasty Prospect Rankings: The Midseason Top 50 UpdateBret Sayre2016-07-08
This article requires BP Fantasy or Premium accessDeep League Report: Week 13Scooter Hotz2016-07-01
What You Need to Know: Madison Bumgarner, Designated HitterNicolas Stellini2016-07-01
Expert FAAB Review: Week 13Mike Gianella2016-06-28
This article requires BP Fantasy or Premium accessThe Stash List: 12th Edition, 2016J.J. Jansons2016-06-23
This article requires BP Fantasy or Premium accessFree Agent Watch: Week 12George Bissell2016-06-17
This article requires BP Fantasy or Premium accessFree Agent Watch: Week 12J.J. Jansons2016-06-17
This article requires BP Fantasy or Premium accessThe Stash List: 11th Edition, 2016J.J. Jansons2016-06-16
Outta Left Field: The Only Rule Is It Has To QuirkDustin Palmateer2016-06-01
This article requires BP Fantasy or Premium accessFantasy Draft Rankings: The Updated Top 300Bret Sayre2016-05-27
This article requires BP Fantasy or Premium accessFantasy Draft Rankings: The Updated Top 300Mike Gianella2016-05-27
Life at the Margins: The Giants Have Had a Good WeekRian Watt2016-05-26
This article requires BP Fantasy or Premium accessUpdating the Tiers: Third BasemenMike Gianella2016-05-24
This article requires BP Premium accessPebble Hunting: Clayton Kershaw's 28 'Mistakes' Last MonthSam Miller2016-05-03
This article requires BP Fantasy or Premium accessThe Things We Believe: Long-Shot Rookies, Power Surges, and an Emerging Strikeout Artist Greg Wellemeyer2016-04-20
This article requires BP Fantasy or Premium accessThe Things We Believe: Long-Shot Rookies, Power Surges, and an Emerging Strikeout Artist J.P. Breen2016-04-20
What You Need to Know: The Fella's Last Name Is StoryAshley Varela2016-04-11
This article requires BP Fantasy or Premium accessThe Stash List: First Edition, 2016J.J. Jansons2016-04-07
This article requires BP Premium accessWhat You Need to Know: Picking Up Where They Left OffDaniel Rathman2016-04-05
Expert FAAB Review: Week OneMike Gianella2016-04-05
2016 Prospects: The Top 175 Players 25-and-UnderChristopher Crawford2016-04-04
2016 Prospects: The Top 175 Players 25-and-UnderBP Prospect Staff2016-04-04
2016 Prospects: The Top 175 Players 25-and-UnderBrendan Gawlowski2016-04-04
2016 Prospects: The Top 175 Players 25-and-UnderMark Anderson2016-04-04
Winter Is Leaving: San Francisco GiantsCraig Goldstein2016-03-31
Winter Is Leaving: San Diego PadresDustin Palmateer2016-03-29
This article requires BP Fantasy or Premium accessFantasy Freestyle: Distributing DollarsMike Gianella2016-03-29
Expert League Auction Recap: Tout Wars NL-OnlyMike Gianella2016-03-23
This article requires BP Fantasy or Premium accessPlaying Time Battles: American League WestWilson Karaman2016-03-22
This article requires BP Fantasy or Premium accessFantasy Draft Rankings: The Top 300Bret Sayre2016-03-17
This article requires BP Fantasy or Premium accessFantasy Draft Rankings: The Top 300Mike Gianella2016-03-17
Rubbing Mud: Bring Back the Belanger!Matthew Trueblood2016-03-16
Baseball Therapy: Bringing Down The HouseRussell A. Carleton2016-03-15
This article requires BP Fantasy or Premium accessPlayer Profile: Eugenio SuarezJ.J. Jansons2016-02-12
This article requires BP Fantasy or Premium accessBaseball Prospectus Mock Draft: Team Gianella AnalysisMike Gianella2016-02-12
The NRI Watch: National LeagueBryan Grosnick2016-02-10
This article requires BP Fantasy or Premium accessDynasty League Positional Rankings: Top 50 Third BasemenBret Sayre2016-02-05
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: Episode 74: Third BaseIan Lefkowitz2016-02-05
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: Episode 74: Third BaseJared Weiss2016-02-05
Fantasy Players to Avoid: Third BaseBP Fantasy Staff2016-02-05
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: Episode 74: Third BaseBen Murphy2016-02-05
This article requires BP Fantasy or Premium accessFantasy Three-Year Projections: Third BaseGreg Wellemeyer2016-02-03
This article requires BP Fantasy or Premium accessThe -Only League Landscape: National League Third BasemenMike Gianella2016-02-03
Flags Fly Forever Podcast: Ep. 76: Time Is Funny That WayGeorge Bissell2016-02-02
Flags Fly Forever Podcast: Ep. 76: Time Is Funny That WayMike Gianella2016-02-02
Flags Fly Forever Podcast: Ep. 76: Time Is Funny That WayBret Sayre2016-02-02
This article requires BP Fantasy or Premium accessFantasy Tiered Rankings: Third BaseJ.P. Breen2016-02-02
This article requires BP Fantasy or Premium accessThe Adjuster: Third BaseWilson Karaman2016-02-02
State of the Position: Third BaseMike Gianella2016-02-01
This article requires BP Fantasy or Premium accessEarly ADP Analysis: Third BaseGeorge Bissell2016-02-01
This article requires BP Fantasy or Premium accessState of the Position: Second BaseJ.P. Breen2016-01-25
This article requires BP Fantasy or Premium accessThe -Only League Landscape: American League First BasemenMike Gianella2016-01-22
Internet Baseball Awards: FinSam Miller2016-01-18
This article requires BP Premium accessTransaction Analysis: Spanning the WorldRian Watt2016-01-08
This article requires BP Premium accessTransaction Analysis: Spanning the WorldGeorge Bissell2016-01-08
This article requires BP Premium accessTransaction Analysis: Spanning the WorldRyan Romano2016-01-08
This article requires BP Premium accessTransaction Analysis: Spanning the WorldGreg Wellemeyer2016-01-08
This article requires BP Fantasy or Premium accessFantasy Categorical Breakdowns: RBI: A Deeper DiveGreg Wellemeyer2015-12-10
2016 Prospects: San Francisco Giants Top 10 ProspectsChristopher Crawford2015-12-08
2016 Prospects: San Francisco Giants Top 10 ProspectsBP Prospect Staff2015-12-08
This article requires BP Fantasy or Premium accessRetrospective Player Valuation: Mixed League HittersMike Gianella2015-12-01
Rumor Roundup: What a Lovely O'DayDaniel Rathman2015-11-23
This article requires BP Premium accessRubbing Mud: Overlooking TroutMatthew Trueblood2015-11-19
This article requires BP Fantasy or Premium accessFantasy Categorical Breakdowns: Batting Average: The General LandscapeMatt Collins2015-11-17
This article requires BP Fantasy or Premium accessFantasy Freestyle: 2015 Endgame and Waiver-Wire Recap: NL-Only Position Players HittersKeith Cromer2015-11-04
This article requires BP Fantasy or Premium accessFantasy Freestyle: Players to Target and Avoid: A Look BackBret Sayre2015-10-30
This article requires BP Fantasy or Premium accessThe Buyer's Guide: Mike MoustakasJ.P. Breen2015-10-19
This article requires BP Fantasy or Premium accessPlayer Profile: Jhonny PeraltaMatt Collins2015-10-12
This article requires BP Premium accessRubbing Mud: Intentional Scioscia BallsMatthew Trueblood2015-09-25
This article requires BP Premium accessWhat You Need to Know: September 23, 2015Daniel Rathman2015-09-23
Fantasy Rounders: Pop the CutchDoug Thorburn2015-09-22
What You Need to Know: September 16, 2015Daniel Rathman2015-09-16
This article requires BP Premium accessWhat You Need to Know: September 3, 2015Ian Frazer2015-09-03
This article requires BP Premium accessWhat You Need to Know: September 2, 2015Daniel Rathman2015-09-02
This article requires BP Premium accessWhat You Need to Know: September 1, 2015Daniel Rathman2015-09-01
This article requires BP Premium accessWhat You Need to Know: August 28, 2015Daniel Rathman2015-08-28
This article requires BP Premium accessDaisy Cutter: Surpassing Not-So-Giant ExpectationsSahadev Sharma2015-08-19
This article requires BP Premium accessAverage Exit Velocity: July's MoversSteven Jacobson2015-08-19
This article requires BP Premium accessDucks on the Pond: Shifting ExpectationsChris Mosch2015-08-07
This article requires BP Premium accessTransaction Analysis: ACK! Going to New York!Matthew Trueblood2015-07-31
This article requires BP Premium accessTransaction Analysis: ACK! Going to New York!Jeff Moore2015-07-31
This article requires BP Premium accessTransaction Analysis: ACK! Going to New York!Christopher Crawford2015-07-31
This article requires BP Premium accessTransaction Analysis: ACK! Going to New York!George Bissell2015-07-31
This article requires BP Premium accessTransaction Analysis: ACK! Going to New York!Wilson Karaman2015-07-31
This article requires BP Premium accessTransaction Analysis: ACK! Going to New York!R.J. Anderson2015-07-31
This article requires BP Premium accessTransaction Analysis: ACK! Going to New York!Nick Shlain2015-07-31
This article requires BP Premium accessSometimes They Surprise You: PECOTA and 2015’s Unheralded RookiesRian Watt2015-07-24
PECOTA Day 2.0: Rest-of-Season Movers and ShakersMatthew Trueblood2015-07-16
This article requires BP Premium accessWhat You Need to Know: July 3, 2015Chris Mosch2015-07-03
Fantasy Rounders: South PauseDoug Thorburn2015-06-30
This article requires BP Premium accessWhat You Need to Know: June 10, 2015Daniel Rathman2015-06-10
This article requires BP Premium accessWhat You Need to Know: Another Day, Another Hard-Throwing Rookie StarterDaniel Rathman2015-05-29
This article requires BP Fantasy or Premium accessFree Agent Watch: Week NineKeith Cromer2015-05-29
This article requires BP Fantasy or Premium accessFree Agent Watch: Week NineNick Shlain2015-05-29
Expert FAAB Review: Week EightMike Gianella2015-05-26
This article requires BP Premium accessWhat You Need to Know: Your Meats and the Royals' Pitching Go Up in FlamesDaniel Rathman2015-05-26
This article requires BP Premium accessWhat You Need to Know: April 17, 2015Chris Mosch2015-04-17
Expert FAAB Review: Week TwoMike Gianella2015-04-14
This article requires BP Fantasy or Premium accessFree Agent Watch: Week TwoMike Gianella2015-04-13
This article requires BP Fantasy or Premium accessFree Agent Watch: Week TwoKeith Cromer2015-04-13
This article requires BP Fantasy or Premium accessDeep League Report: Week OneKeith Cromer2015-04-10
This article requires BP Fantasy or Premium accessFree Agent Watch: Week OneKeith Cromer2015-04-06
This article requires BP Fantasy or Premium accessFree Agent Watch: Week OneMike Gianella2015-04-06
This article requires BP Premium access2015 Prospects: San Francisco Giants Top 10 ProspectsNick J. Faleris2015-01-05
This article requires BP Premium access2015 Prospects: San Francisco Giants Top 10 ProspectsBP Prospect Staff2015-01-05
Regular Season Awards: Staff VotingBaseball Prospectus2014-11-10


BP Chats

DateQuestionAnswer
2016-03-21 13:00:00 (link to chat)Over or under 17 HR for Matt Duffy this year? Are you a believer in the power he flashed last year?
(Tony Rich from The Projects)
I'd take the under, though again, it's an even year so the rules don't really apply. (Michael Baumann)
2016-03-07 13:00:00 (link to chat) Astro's Matt Duffy: Does he win the 1B job out of camp? Will he be a seat warmer or does he stand a chance at performing and delaying AJ Reed's arrival?
(Jmax from Niagara, On)
He may win less than half the 1B job, but I think that Jon Singleton will get every opportunity to play the lion's share of games, especially before Evan Gattis comes back. I also think there's no chance he'll delay AJ's arrival ... since he's a righty and AJ's a lefty, I imagine the only thing that could slow AJ is Singleton really hitting the cover off the ball. (Bryan Grosnick)
2016-03-09 19:00:00 (link to chat)Thoughts on Matt Duffy vs Semien in both dynasty league and redraft formats?
(markdavo4 from Australia)
I'm assuming you mean the Giants Matt Duffy and not the Astros one. Semien has the higher long term ceiling (althouggh I don't see him sticking at SS long term). Duffy strikes me as a solid, reliable player but the ceiling doesn't excite me. For this year, I lean Duffy because of the batting average and there's zero risk as with Semien that his defense will push him off the position or to the bench for a spell. (Mike Gianella)
2016-01-14 20:00:00 (link to chat)Pick two players for the next three seasons: Hector Olivera, Kyle Seager, Jose Peraza, Steven Souza, Matt Duffy. It's a rebuilding season...
(Ron from Texarkana)
Seager and Souza. Duffy is steadier/less risky than Souza so if you don't want/need as much ceiling he's the better call. (Mike Gianella)
2015-07-23 17:00:00 (link to chat)Does Matt Duffy have the same fantasy value next year as he has this year?
(Ron from Texarkana)
Yes. He should be a solid deep mixed guy with some low-end standard mixed value. He is legit, though. (Mike Gianella)


BP Roundtables

No BP Roundtables have mentioned this guy.

 

PITCHf/x Hitter Profile

A Collaboration between BrooksBaseball.net and Baseball Prospectus - Pitch classifications provided by Pitch Info LLC