3B Matt 'Duffman' Duffy #13
Age: 35 | Bats: R | Throws: R | Morale: Angry
09/18/2026
OA: 30 POT: 30
3B MATT 'DUFFMAN' DUFFY #13 - AGE: 35 - BATS: R - THROWS: R - MORALE: ANGRY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
21 60 17 4 1 0 7 7 16 .283 .358 .383 1 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 35 40 35 35
Gap 40 40 45 40
Power 25 30 25 25
Eye 40 45 40 40
Avoid K's 45 50 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 40
Errors: - 55 50
Arm: 20 65 45
Turn DP: - 35 -
Ability: 25 - -
POSITION RATINGS
Pitcher: - Shortstop: 20
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: 50
       
RUN/BUNT
Running Speed: 30
Stealing Ability: 60
Baserunning Inst.: 45
Sacrifice Bunt: 70
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/05/2026 NWA Loss, 4-12 3 0 1 0 0 0 0 0
09/02/2026 SPF Win, 10-3 3 0 1 1 0 2 0 0
08/28/2026 @ NWA Loss, 8-14 1 0 0 0 0 0 0 0
08/26/2026 @ SPF Loss, 1-11 1 0 0 0 0 0 1 0
08/21/2026 CC Win, 7-2 3 1 1 0 0 1 1 0
08/20/2026 MID Win, 2-0 2 0 1 0 0 0 0 0
08/16/2026 @ CC Loss, 8-11 5 1 3 3 0 0 0 1
08/10/2026 @ MID Win, 4-3 3 0 1 0 0 2 2 0
07/30/2026 @ TUL Win, 9-3 2 0 0 0 0 0 1 0
07/21/2026 TUL Loss, 2-3 4 0 1 0 0 0 2 0
PERSONALITY
Spontaneous and carefree.
Low: Adaptability
Birthday:01/15/1991
Born in:Long Beach, CA
Nationality:American
Height:6' 2"
Weight:195 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:7 Years, 29 Days
Service This Yr:None
40-Man Service:7 Years, 113 Days
Pro Service:14 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:2 option years left
Contract Extension: -
Drafted:-
PACIFIC COAST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 52 154 37 7 0 3 17 16 13 38 .240 .312 .344 .656 .296 .104 69
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 41 173 3 0 0 5 3 0 53 10 0 0 0.0 16.3 3.52 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   35 12 4 0 1 7 7 2 10 0 1 1 .343 .395 .543 .938
Versus Right   119 25 3 0 2 10 9 11 28 0 2 2 .210 .288 .286 .574
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   11 2 1 0 0 1 1 0 3 0 1 1 .182 .250 .273 .523
May   89 23 6 0 1 8 9 8 22 0 0 2 .258 .333 .360 .693
June   54 12 0 0 2 8 6 5 13 0 2 0 .222 .288 .333 .621
Last Year   129 34 8 0 0 10 12 9 31 0 0 4 .264 .331 .326 .657
2 Years Ago   361 100 18 0 7 35 39 31 71 3 3 7 .277 .343 .385 .728
Career   650 173 34 0 10 63 69 54 141 3 6 14 .266 .334 .365 .699
Home   76 18 3 0 2 8 7 6 19 0 3 0 .237 .293 .355 .648
Road   78 19 4 0 1 9 9 7 19 0 0 3 .244 .330 .333 .663
Grass   154 37 7 0 3 17 16 13 38 0 3 3 .240 .312 .344 .656
Day   35 13 3 0 1 8 7 4 8 0 3 1 .371 .450 .543 .993
Night   119 24 4 0 2 9 9 9 30 0 0 2 .202 .269 .286 .555
As Starter   149 36 7 0 3 17 15 13 36 0 3 3 .242 .315 .349 .664
As Reliever / Substitution   5 1 0 0 0 0 1 0 2 0 0 0 .200 .200 .200 .400
TEXAS LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 21 60 17 4 1 0 7 5 7 16 .283 .358 .383 .742 .338 .100 96
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 14 68 0 0 0 0 1 0 23 5 1 0 100.0 9.1 5.60 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   20 6 2 1 0 1 2 5 3 0 1 0 .300 .440 .500 .940
Versus Right   40 11 2 0 0 6 3 2 13 0 0 0 .275 .310 .325 .635
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   14 4 0 0 0 2 1 1 3 0 0 0 .286 .333 .286 .619
July   25 5 1 1 0 1 2 1 9 0 0 0 .200 .231 .320 .551
August   15 6 3 0 0 3 2 3 4 0 1 0 .400 .500 .600 1.100
September   6 2 0 0 0 1 0 2 0 0 0 0 .333 .500 .333 .833
Career   60 17 4 1 0 7 5 7 16 0 1 0 .283 .358 .383 .742
Home   22 6 2 0 0 1 1 3 6 0 1 0 .273 .360 .364 .724
Road   38 11 2 1 0 6 4 4 10 0 0 0 .289 .357 .395 .752
Grass   60 17 4 1 0 7 5 7 16 0 1 0 .283 .358 .383 .742
Day   6 3 0 0 0 3 1 3 0 0 0 0 .500 .667 .500 1.167
Night   54 14 4 1 0 4 4 4 16 0 1 0 .259 .310 .370 .681
As Starter   48 16 4 1 0 7 5 7 11 0 1 0 .333 .418 .458 .877
As Reliever / Substitution   12 1 0 0 0 0 0 0 5 0 0 0 .083 .083 .083 .167
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2014 San Francisco - MLB 23 34 60 16 2 0 0 8 5 1 2 0 14 0 1 .267 .302 .300 .602 80 72 -0.2
2015 San Francisco - MLB 24 149 573 169 28 6 12 77 77 30 5 2 96 12 0 .295 .334 .428 .762 120 116 3.5
2016 Tampa Bay - MLB 25 21 76 21 3 0 1 7 9 3 0 1 13 0 1 .276 .300 .355 .655 82 77 -0.6
2016 San Francisco - MLB 25 70 257 65 11 2 4 21 32 20 4 3 40 8 4 .253 .313 .358 .671 90 85 0.4
2016 Total - MLB 25 91 333 86 14 2 5 28 41 23 4 4 53 8 5 .258 .310 .357 .668 88 83 -0.3
2018 Tampa Bay - MLB 27 132 503 148 22 1 4 44 59 47 7 2 93 12 6 .294 .361 .366 .727 106 105 2.2
2019 Tampa Bay - MLB 28 46 147 37 8 0 1 12 12 19 2 1 29 0 1 .252 .343 .327 .670 85 88 -0.2
2020 Seattle - MLB 29 75 262 71 12 1 1 21 30 23 3 1 46 5 1 .271 .336 .336 .672 76 80 0.5
2021 Toronto - MLB 30 59 188 51 12 1 3 22 27 20 6 1 40 6 0 .271 .358 .394 .752 104 107 1.5
2022 Toronto - MLB 31 131 440 104 23 1 10 45 50 30 5 2 95 3 0 .236 .291 .361 .653 71 69 0.5
Total MLB 717 2506 682 121 12 36 257 301 193 34 13 466 46 14 .272 .331 .373 .704 96 94 7.4
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2012 Salem-Keizer - A- 21 47 182 45 4 0 1 16 31 26 7 1 22 10 1 .247 .361 .286 .647 81 90 0.4
2013 Augusta - A 22 78 287 88 14 3 4 43 48 45 3 1 41 22 6 .307 .405 .418 .823 139 145 3.1
2013 San Jose - A+ 22 26 106 31 6 1 5 14 17 7 1 0 16 3 1 .292 .342 .509 .852 127 123 0.7
2013 Total - A+ 22 104 393 119 20 4 9 57 65 52 4 1 57 25 7 .303 .389 .443 .832 136 139 3.9
2014 Richmond - AA 23 97 367 122 24 4 3 62 53 42 2 6 66 20 4 .332 .398 .444 .842 137 135 3.3
2016 Charlotte - A+ 25 2 6 3 1 0 0 1 0 0 0 0 0 0 0 .500 .500 .667 1.167 257 326 0.1
2016 Sacramento - AAA 25 2 6 2 1 0 0 1 2 1 0 0 1 0 0 .333 .429 .500 .929 139 135 0.1
2016 Durham - AAA 25 3 11 2 0 0 0 0 0 1 0 0 2 0 0 .182 .250 .182 .432 32 20 -0.1
2016 Total - AAA 25 5 17 4 1 0 0 1 2 2 0 0 3 0 0 .235 .316 .294 .610 71 62 0.0
2017 Charlotte - A+ 26 3 8 2 0 0 0 0 0 0 0 0 1 0 0 .250 .250 .250 .500 54 35 -0.0
2018 Charlotte - A+ 27 1 3 2 0 0 0 1 0 0 0 0 0 0 0 .667 .667 .667 1.333 311 410 0.1
2021 Buffalo - AAA 30 71 269 66 14 1 4 24 28 22 4 2 51 1 2 .245 .310 .349 .659 89 83 0.7
2023 San Diego (AZL) - R 32 33 120 45 8 0 6 25 31 20 1 3 20 1 0 .375 .458 .592 1.050 161 162 1.5
2024 El Paso - AAA 33 96 361 100 18 0 7 35 39 31 7 3 71 7 6 .277 .343 .385 .728 95 96 1.0
2025 El Paso - AAA 34 62 129 34 8 0 0 10 12 9 4 0 31 2 1 .264 .331 .326 .657 74 77 0.1
2026 Amarillo - AA 35 21 60 17 4 1 0 7 5 7 0 0 16 1 0 .283 .358 .383 .742 94 96 0.0
2026 El Paso - AAA 35 52 154 37 7 0 3 17 16 13 3 0 38 0 0 .240 .312 .344 .656 71 69 -0.2
Total IL 74 280 68 14 1 4 24 28 23 4 2 53 1 2 .243 .307 .343 .650 87 81
Total PCL 212 650 173 34 0 10 63 69 54 14 3 141 9 7 .266 .334 .365 .699 85 86
Total EL 97 367 122 24 4 3 62 53 42 2 6 66 20 4 .332 .398 .444 .842 137 135
Total TEX 21 60 17 4 1 0 7 5 7 0 0 16 1 0 .283 .358 .383 .742 94 96
Total CAL 26 106 31 6 1 5 14 17 7 1 0 16 3 1 .292 .342 .509 .852 127 123
Total FSL 6 17 7 1 0 0 2 0 0 0 0 1 0 0 .412 .412 .471 .882 171 204
Total SAL 78 287 88 14 3 4 43 48 45 3 1 41 22 6 .307 .405 .418 .823 139 145
Total NWL 47 182 45 4 0 1 16 31 26 7 1 22 10 1 .247 .361 .286 .647 81 90
Total AZL 33 120 45 8 0 6 25 31 20 1 3 20 1 0 .375 .458 .592 1.050 161 162
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2014 San Francisco - MLB 23 2 6 1 0 0 0 0 2 0 0 0 2 0 0 .167 .167 .167 .333 0 -33 -0.3
Total MLB 2 6 1 0 0 0 0 2 0 0 0 2 0 0 .167 .167 .167 .333 0 -33
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2014 San Francisco - MLB 2B 9 5 9 16 3 26 1 .962 0.0 0.00 -0.5 .000
2014 San Francisco - MLB 3B 2 0 0 2 0 2 0 1.000 0.0 0.00 -0.6 .000
2014 San Francisco - MLB SS 7 5 15 13 5 29 1 .966 0.0 0.00 -0.5 .000
2015 San Francisco - MLB 1B 1 1 0 0 0 0 0 .000 3.0 0.00 -0.5 .000
2015 San Francisco - MLB 2B 9 7 13 17 5 31 1 .968 65.1 4.13 -0.5 .000
2015 San Francisco - MLB 3B 134 129 78 250 20 340 12 .965 1150.1 2.57 -0.5 .000
2015 San Francisco - MLB SS 3 1 0 4 1 5 1 .800 15.1 2.35 -0.5 .000
2016 San Francisco - MLB 3B 69 66 43 142 5 190 5 .974 0.0 0.00 -0.5 .000
2016 Tampa Bay - MLB 3B 1 0 1 0 0 1 0 1.000 0.0 0.00 -0.5 .000
2016 Tampa Bay - MLB SS 18 18 15 40 8 55 0 1.000 0.0 0.00 -0.5 .000
2018 Tampa Bay - MLB 3B 125 121 87 253 24 353 13 .963 1063.0 2.88 -0.5 .000
2018 Tampa Bay - MLB SS 1 0 0 0 0 0 0 .000 0.1 0.00 -0.5 .000
2020 Seattle - MLB P 1 0 0 0 0 0 0 .000 0.1 0.00 -0.0 .000
2020 Seattle - MLB 1B 4 2 15 1 0 16 0 1.000 20.1 7.08 +0.1 1.052
2020 Seattle - MLB 3B 59 58 23 61 4 87 3 .966 513.1 1.47 +0.9 1.003
2020 Seattle - MLB SS 8 6 5 12 2 18 1 .944 51.1 2.98 -0.9 .963
2021 Toronto - MLB 3B 59 56 22 83 5 111 6 .946 500.1 1.89 +1.2 1.053
2022 Toronto - MLB 3B 113 98 68 198 17 272 6 .978 904.0 2.65 +7.4 1.074
2026 Amarillo - AA C 1 0 2 0 0 2 0 1.000 2.0 9.00 -0.5 .000 2 0 0 0.0
2026 El Paso - AAA 3B 42 33 18 78 4 100 4 .960 308.0 2.81 +1.4 1.006
2026 Amarillo - AA 3B 12 7 7 21 2 29 1 .966 76.2 3.29 +0.2 1.036
2026 El Paso - AAA SS 9 8 12 10 2 24 2 .917 77.2 2.55 -3.2 .654
2026 Amarillo - AA SS 6 5 5 9 1 16 2 .875 46.2 2.70 -1.5 .803
TOTAL P 1 0 0 0 0 0 0 .000 0.1 0.00 -0.0 .000
TOTAL C 1 0 2 0 0 2 0 1.000 2.0 9.00 -0.5 .000 2 0 0 0.0
TOTAL 1B 5 3 15 1 0 16 0 1.000 23.1 6.17 -0.5 1.052
TOTAL 2B 18 12 22 33 8 57 2 .965 65.1 7.58 -1.0 .000
TOTAL 3B 616 568 347 1088 81 1485 50 .966 4515.2 2.86 +8.3 1.046
TOTAL SS 52 43 52 88 19 147 7 .952 191.1 6.59 -7.6 .796
PLAYER HISTORY
06/05/2012 Drafted by the San Francisco Giants in the 18th round of the 2012 MLB June Amateur Draft from California State University Long Beach (Long Beach, CA).
10/29/2014 Wins the 2014 World Series with the San Francisco Giants.
08/01/2016 Traded by the San Francisco Giants to the Tampa Bay Rays with IF Lucius Fox and P Michael Santos for P Matt Moore.
01/12/2019 Signed a 1-year contract extension worth a total of $2,675,000 with the Tampa Bay Rays organization.
03/27/2019 Placed 3B Matt Duffy on the 10-day IL, retroactive to March 25. (Rays) [Auto]
05/03/2019 Sent 3B Matt Duffy on a rehab assignment to Charlotte (FSL). (Rays) [Auto]
11/19/2019 Was not offered arbitration and became a free agent.
12/28/2019 Signed a 3-year contract worth a total of $12,000,000 with the Seattle Mariners organization.
01/01/2020 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 30 (35); Eye: 45 (50).
01/01/2021 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 45 (50).
04/07/2021 Was claimed off waivers by Toronto while with Seattle.
01/01/2022 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 45 (45).
05/08/2022 Injured (Strained abdominal muscle), day-to-day for 2 weeks.
11/25/2022 Became a free agent.
01/01/2023 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (30); Eye: 45 (45).
07/09/2023 Signed a minor league contract ($70,000 bonus) with the San Diego Padres organization.
07/11/2023 Goes 5-5 against the Arizona (AZL) Diamondbacks, with 1 2B, 1 RBI and 5 R.
07/17/2023 Wins the AZL AZL Player of the Week Award.
09/08/2023 Wins the 2023 Arizona Rookie League Round 2 with the San Diego (AZL) Padres!
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (30); Eye: 45 (45).
06/21/2024 Goes 5-6 against the Reno Aces, with 0 RBI and 1 R.
09/26/2024 Wins the 2024 PCL PC Glove Wizard Award at 3B.
11/16/2024 Signed a 1-year minor league contract extension with the San Diego Padres organization.
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (30); Eye: 45 (45).
09/09/2025 Signed a 1-year minor league contract extension with the San Diego Padres organization.
01/01/2026 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 30 (30); Eye: 45 (45).
LEADERBOARD APPEARANCES
Year 3B Rank
2015 6 8
Sunday, June 20th, 2021 - OOTP Baseball 21.5 Build 76