T-shirt sale

MLB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2014SFG346460162001201 1.22 41.60
2015SFG14961257316928612305120 4.9 729.40
2016SFG7028625765112420484 3.77 263.90
2016TBR218076213013001 3.14 65.90
2018TBR1325605031482214477126 4.55 600.90
2019TBR461691473780119201 3.33 153.00
2021CHC9732228983120525781 3.77 366.00
2022LAA772472285780217200 2.47 190.20
2023KCR792091914880212410 2.15 169.70
2024TEX410720002100 3.3 13.20

MILB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2012SFG (A-)4721618245401267101 4.39 206.20
2013SFG (A)78339287881434453226 6.03 470.10
2013SFG (A+)26115106316157131 6.33 164.60
2014SFG (AA)974173671222443422204 6.14 595.60
2016TBR (A+)26631000000 6.85 13.70
2016SFG (AAA)27621001000 5.55 11.10
2016TBR (AAA)3121120001000 1.07 3.20
2017TBR (A+)38820000000 1.07 3.20
2018TBR (A+)13320000000 8.2 8.20
2019TBR (R)38821000000 2.03 6.10
2019TBR (A+)7231640115200 6.07 42.50
2019TBR (AAA)9363391011100 3.97 35.70
2021CHC (AAA)5191651002000 4.18 20.90
2022LAA (AAA)10383560012100 1.7 17.00
2024TEX (AAA)562161934260222012 2.51 140.70

Spring Training Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2014SFG (ST)23300000000 -1.5 -3.00
2015SFG (ST)266561224234000 4.82 125.40
2016SFG (ST)196865206121010 4.94 93.80
2018TBR (ST)165349160004000 3.29 52.60
2019TBR (ST)25500000000 -2.5 -5.00
2020TEX (ST)13353290003000 2.11 27.40
2020NYY (ST)25500000000 -2.5 -5.00
2021CHC (ST)14313191100001 1.8 25.20
2022LAA (ST)8211871013000 5.31 42.50
2023KCR (ST)154441125002001 2.93 43.90
2024TEX (ST)175045133004000 2.85 48.50

Recent Games

Last 10 MLB Games

DateTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS Pts
Sep 28, 2024 TEX @LAA 2 1 1 0 0 0 0 2 0 1 0 0 0 7.60
Sep 27, 2024 TEX @LAA 4 4 1 0 0 0 0 0 0 0 0 0 0 1.60
Sep 25, 2024 TEX @ATH 4 2 0 2 0 0 0 0 0 0 0 0 0 4.00
Sep 24, 2024 TEX @ATH 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00
Oct 1, 2023 KCR NYY 3 3 1 0 0 0 0 0 0 0 0 0 0 2.60
Sep 29, 2023 KCR NYY 5 3 1 1 0 0 0 1 1 1 0 0 0 8.60
Sep 24, 2023 KCR @HOU 4 4 1 0 0 0 1 1 2 0 0 0 0 11.00
Sep 17, 2023 KCR HOU 4 4 1 0 1 0 0 0 0 0 0 0 0 4.50
Sep 12, 2023 KCR @CHW 5 4 0 0 0 0 0 0 1 0 1 0 0 -4.00
Sep 4, 2023 KCR CHW 1 1 1 0 0 0 0 0 0 0 0 0 0 4.60
Totals 32 26 7 3 1 0 1 4 4 2 1 0 0 40.50

Last 10 MILB Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Sep 21, 2024 AAA RR @TAC 4 4 2 0 1 0 0 0 0 0 0 0 0
Sep 20, 2024 AAA RR @TAC 5 5 2 0 0 0 0 0 0 0 0 0 1
Sep 18, 2024 AAA RR @TAC 6 6 2 0 1 0 0 2 0 0 0 0 0
Sep 17, 2024 AAA RR @TAC 6 5 1 0 0 0 0 1 2 0 1 0 0
Sep 15, 2024 AAA RR SAC 5 4 1 1 0 0 0 1 1 0 0 0 0
Sep 14, 2024 AAA RR SAC 4 4 2 0 1 0 0 2 0 0 0 0 0
Sep 12, 2024 AAA RR SAC 4 4 1 0 0 0 0 0 0 0 0 0 0
Sep 11, 2024 AAA RR SAC 4 2 0 2 0 0 0 1 0 0 0 0 0
Sep 10, 2024 AAA RR SAC 6 6 2 0 0 0 0 1 1 0 0 0 0
Sep 8, 2024 AAA RR @LV 5 3 3 2 0 0 0 1 1 0 0 0 0
Totals 49 43 16 5 3 0 0 9 5 0 1 0 1

Last 10 Spring Training Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Mar 23, 2024 ST TEX @KC 2 2 1 0 1 0 0 0 0 0 0 0 0
Mar 22, 2024 ST TEX COL 3 3 1 0 0 0 0 0 0 0 0 0 0
Mar 19, 2024 ST TEX OAK 3 3 0 0 0 0 0 0 0 0 0 0 0
Mar 18, 2024 ST TEX SEA 3 3 1 0 0 0 0 0 1 0 0 0 0
Mar 16, 2024 ST TEX AZ 3 2 1 1 0 0 0 0 0 0 0 0 0
Mar 14, 2024 ST TEX CIN 4 4 1 0 0 0 0 1 0 0 0 0 0
Mar 11, 2024 ST TEX @LAA 4 4 2 0 1 0 0 0 0 0 0 0 0
Mar 10, 2024 ST TEX CHC 3 3 1 0 0 0 0 0 0 0 0 0 0
Mar 8, 2024 ST TEX KC 3 3 0 0 0 0 0 0 0 0 0 0 0
Mar 7, 2024 ST TEX AZ 2 2 0 0 0 0 0 0 0 0 0 0 0
Totals 30 29 8 1 2 0 0 1 1 0 0 0 0

Avg Salary & Roster%

Last 30 days

2025 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
June 21, 2015 12:25 PM add SF Giants $5
October 5, 2015 8:16 AM increase SF Giants $7
March 21, 2016 4:21 AM cut SF Giants $4
March 27, 2016 9:06 PM add NYS $10
October 7, 2016 12:35 PM increase NYS $12
November 16, 2016 1:31 PM cut NYS $6
March 26, 2017 7:50 PM add Cologne Cleansers $5
October 7, 2017 1:49 AM increase Cologne Cleansers $7
November 16, 2017 9:43 AM cut Cologne Cleansers $4
July 7, 2018 2:35 PM add Moe Berg Spys $2
July 31, 2018 4:35 PM cut Moe Berg Spys $1

Recent Trades for Matt Duffy in SABR Points

Date Proposing Team Proposing Team Gives Accepting Team Accepting Team Gives
July 10, 2018 11:43 AM The Coom Dogs Mitch Moreland BOS Util L $1
Matt Duffy TBR 2B R $1
Jose Canseco's Option Strategy Julio Teheran BAL AAA SP/RP R $1
Garrett Richards LAA RP R $3
November 21, 2016 1:12 AM SABRflower Seed Finger ☝️ Nick Markakis ATL Util L $4
Bulldoggos Santiago Casilla COL AAA RP R $3
Matt Duffy TBR 2B R $10
August 10, 2016 4:16 PM HUF! David Phelps MIA RP R $1
Craig Kimbrel BOS RP R $25
Greg Bird NYY AAA Util L $4
Matt Duffy SFG 2B R $3
$9 loan
🐮The Milkman Delivers 🐮 Rick Porcello BOS RP R $10
Cam Bedrosian PHI CPX RP R $8
Robbie Ray ARI SP L $2
April 1, 2016 3:50 PM Jobu's Cigar and Rum Edinson Volquez KCR RP R $2
Asdrubal Cabrera TBR Util S $3
Matt Duffy SFG 2B R $8
Lou Brown's Shitburgers Garrett Richards LAA RP R $15
Francisco Rodriguez PHI ST RP R $5
$6 loan
March 31, 2016 12:53 PM Breakfast Monkeys Trevor Story COL SS R $5
AJ Reed CHW AAA Util L $3
sabrsplit Jonathan Lucroy MIL Util R $11
Max Kepler MIN OF L $4 OUT
Tim Anderson CHW SS R $3
Matt Duffy SFG 2B R $6
March 28, 2016 3:51 PM Francisco Lindor Truffles Matt Duffy SFG 2B R $8
Zizzers Steven Matz NYM SP/RP L $5
March 28, 2016 10:00 AM Soylent Slurm Redux David Wright NYM Util R $13
Matt Duffy SFG 2B R $3
🍁Votto's RCMP Corey Dickerson COL Util L $12
Aaron Judge NYY OF R $2 
Hyun Soo Kim FA Util L $7
January 17, 2016 2:31 PM 🍁Votto's RCMP Jason Kipnis ATL AAA Util L $23
Yasmani Grandal LAD C S $8
Jorge Soler CHC OF R $9
AJ Reed CHW AAA Util L $5
Preston Tucker SDP AAA Util L $4
Matt Duffy SFG 2B R $3
Soylent Slurm Redux Josh Harrison CIN ST Util R $5
Christian Yelich MIA OF L $16 OUT
Yoenis Cespedes NYM Util R $27
Byron Buxton MIN OF R $13
Addison Russell CHC Util R $9
January 2, 2016 1:19 AM Meet The Reinsdorfs Josh Reddick NYM AAA Util L $6
Yimi Garcia LAD RP R $3 OUT
Nolan Arenado COL 3B R $28
Jackie Bradley Jr. NYM AAA OF L $3
Matt Duffy SFG 2B R $3
HUF! Andrew Miller NYY RP L $5
Dellin Betances LAD CPX RP R $7
Yordano Ventura KCR RP R $16
George Springer HOU OF R $18
December 12, 2015 10:08 PM sabrsplit Jake Odorizzi TBR AAA RP R $5
Jackie Bradley Jr. NYM AAA OF L $8
Pinwheels & Pinstripes Francisco Cervelli PIT Util R $3
Aaron Hicks MIN OF S $4
Matt Duffy SFG 2B R $6