MLB Today
Loading scoreboard…

← Legends · Lahman ID duffyma01 · Baseball Reference ↗

Historical player · 2014–2024

Matt Duffy

B/T R/R · HT 74 · WT 190 · Born 1/15/1991 · From Long Beach, CA USA · Debut 2014-05-22

Career · batting

G
709
 
 
AB
2,331
 
 
H
646
 
 
HR
31
 
 
RBI
231
 
 
SB
41
 
 
BB
176
 
 
AVG/OPS
0.277 · 0.704
 
 

Career · pitching

G
3
 
 
GS
0
 
 
IP
2.3
 
 
W-L
0-0
 
 
SV
0
 
 
SO
0
 
 
ERA
3.86
 
 
WHIP
1.29
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the San Francisco Giants · 2014–2016

Team page →
HR
16
#208 on the Giants
1 F. Castleman
1 D. Villar
Hits
250
#205 on the Giants
2 B. North
1 R. Martinez
RBI
106
#217 on the Giants
1 J. Brandt
1 W. Montanez
SB
20
#170 on the Giants
1 J. Alou
1 R. Metzger
Runs
114
#216 on the Giants
1 J. Brandt
1 E. Bailey
BB
51
#294 on the Giants
1 A. Dickerson
1 E. Goodson

Career with the Tampa Bay Rays · 2016–2019

Team page →
HR
6
#138 on the Rays
1 B. Abernathy
1 C. Williams
Hits
206
#57 on the Rays
2 J. Caminero
2 T. Pham
RBI
63
#90 on the Rays
2 J. Guillen
1 R. Johnson
SB
12
#57 on the Rays
1 W. Adames
1 J. Cruz
Runs
80
#77 on the Rays
1 T. Beckham
1 J. Damon
BB
69
#61 on the Rays
1 B. Smith
1 C. Dickerson

Career with the Chicago Cubs · 2021–2021

Team page →
HR
5
#419 on the Cubs
1 M. Alexander
1 C. Tolson
Hits
83
#476 on the Cubs
1 B. Borkowski
1 C. Wortman
RBI
30
#525 on the Cubs
1 L. Cheney
1 D. Young
SB
8
#303 on the Cubs
1 A. Alcantara
1 J. Borbon
Runs
45
#439 on the Cubs
1 T. Atwell
1 R. Brown
BB
25
#491 on the Cubs
1 E. Averill
1 B. Bonds

Career with the Los Angeles Angels of Anaheim · 2022–2022

Team page →
HR
2
#340 on the Anaheim
1 M. Aldrete
1 B. Wynegar
Hits
57
#274 on the Anaheim
1 T. Davis
1 B. Parker
RBI
16
#323 on the Anaheim
1 A. Cowens
1 E. Murray
Runs
14
#359 on the Anaheim
1 G. Campero
1 A. Bemboom
BB
17
#287 on the Anaheim
1 C. Grebeck
1 G. Arias

Career with the Kansas City Royals · 2023–2023

Team page →
HR
2
#254 on the Royals
1 A. Almonte
1 E. Young
Hits
48
#243 on the Royals
1 G. Blanco
2 B. Berger
RBI
16
#273 on the Royals
1 E. Caceres
1 S. Valdespino
SB
1
#246 on the Royals
1 A. Almonte
Runs
17
#275 on the Royals
1 N. Eaton
1 W. Delgado
BB
12
#271 on the Royals
1 H. Brooks
1 L. Alcaraz

Career with the Texas Rangers · 2024–2024

Team page →
Hits
2
#623 on the Rangers
1 S. Balboni
1 C. Wilson
Runs
2
#553 on the Rangers
1 M. Alexander
1 S. Apostel
BB
2
#529 on the Rangers
1 D. Ardoin
1 M. Alexander

MLB · all-time career

vs every player ever
HR
31
#2,518 all-time MLB
1 C. Abrams
1 D. Zwilling
Hits
646
#2,239 all-time MLB
1 B. Brenly
1 P. Young
RBI
231
#2,640 all-time MLB
1 J. Barber
1 C. Workman
SB
41
#2,057 all-time MLB
1 J. Allensworth
1 K. Baldwin

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
2014 Giants NL 3460516 20 0 8 0114 0.2670.3020.300
2015 Giants NL 14957377169 286 12 77 123096 0.2950.3340.428
2016 Giants NL 702573265 112 4 21 82040 0.2530.3130.358
2016 Rays AL 2176921 30 1 7 0313 0.2760.3000.355
2018 Rays AL 13250359148 221 4 44 124793 0.2940.3610.366
2019 Rays AL 461471237 80 1 12 01929 0.2520.3430.327
2021 Cubs NL 972894583 120 5 30 82563 0.2870.3570.381
2022 Anaheim AL 772281457 80 2 16 01750 0.2500.3080.311
2023 Royals AL 791911748 80 2 16 11239 0.2510.3060.325
2024 Rangers AL 4722 00 0 0 021 0.2860.5000.286
Career 709 2,331 272 646 102 9 31 231 41 176 438 0.277 0.335 0.369

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
2021 Cubs NL 00100 0.30000 0.000.00
2023 Royals AL 00200 2.03100 4.501.50
Career 0 0 3 0 0 2.3 3 1 0 0 3.86 1.29

Fielding by position

PosGGSInnPOAEDP
3B5104624,129.33209394889
2B7854483.398146939
1B4128238.01879314
SS3626257.33267215
OF3322.04000
P302.30100
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds