![Matt Duffy competing for spot on Royals' Opening Day roster](https://imengine.prod.srp.navigacloud.com/?uuid=08a81a39-8b81-598b-b5ca-52370fd8d86f&type=primary&q=72&width=1024)
Giants' 9th-inning rally comes up short in home-opening loss to Royals
![Matt Duffy competing for spot on Royals' Opening Day roster](https://www.kansascity.com/latest-news/ifd0y1/picture272763755/alternates/FREE_1140/USATSI_20078181.jpg)
KC Royals 2023 offseason: Key MLB dates to know for 2024
![Matt Duffy competing for spot on Royals' Opening Day roster](https://c8.alamy.com/comp/2RFC14R/aug-01-2023-kansas-city-royals-third-baseman-matt-duffy-15-squares-up-a-pitch-at-kauffman-stadium-kansas-city-missouri-jon-robichaudcsm-credit-image-jon-robichaudcal-sport-media-cal-sport-media-via-ap-images-2RFC14R.jpg)
AUG 01, 2023: Kansas City Royals third baseman Matt Duffy (15) squares up a pitch at Kauffman Stadium Kansas City, Missouri. Jon Robichaud/CSM. (Credit Image: © Jon Robichaud/Cal Sport Media) (Cal Sport
![Matt Duffy competing for spot on Royals' Opening Day roster](https://cdn.mlbtraderumors.com/files/2023/03/Jackie_Bradley_Jr_Blue_Jays-1024x683.jpg)
Royals To Select Jackie Bradley Jr.'s Contract - MLB Trade Rumors
![Matt Duffy competing for spot on Royals' Opening Day roster](https://img.mlbstatic.com/mlb-photos/image/upload/d_people:generic:headshot:67:current.png/w_213,q_auto:best/v1/people/622110/headshot/67/current)
Matt Duffy Stats, Fantasy & News
![Matt Duffy competing for spot on Royals' Opening Day roster](https://cdn.mlbtraderumors.com/files/2017/01/USATSI_9503373.jpg)
Royals Extend Danny Duffy - MLB Trade Rumors
![Matt Duffy competing for spot on Royals' Opening Day roster](https://nbcsports.brightspotcdn.com/dims4/default/13a2531/2147483647/strip/true/crop/3755x2114+4+0/resize/1000x563!/quality/90/?url=https%3A%2F%2Fnbc-sports-production-nbc-sports.s3.us-east-1.amazonaws.com%2Fbrightspot%2F48%2F9d%2F8c14153cfdbe811c981ba81c09af%2Fjacobdegrom-e1681828585345.jpg)
Matt Duffy: News, Stats, Bio, & More - NBC Sports - NBC Sports
![Matt Duffy competing for spot on Royals' Opening Day roster](http://res.cloudinary.com/ybmedia/image/upload/c_crop,h_800,w_2000,x_0,y_80/c_fill,f_auto,h_320,q_auto,w_800/v1/m/6/6/6677b47351552ec73a7a26cbe5bb6a1f443dcfcc/royals-rally-beat-angels-exhilarating-11-8-victory.jpg)
Matt Duffy: Breaking News, Rumors & Highlights
![Matt Duffy competing for spot on Royals' Opening Day roster](https://www.ballysports.com/images/image/private/t_16-9_1280/prod/rq76tffhlfvqjfuo8xc7.jpg)
Spring training primer: An analysis of the Royals' roster Kansas City News - Bally Sports
![Matt Duffy competing for spot on Royals' Opening Day roster](https://cdn.vox-cdn.com/thumbor/aqiCNX3cj-YM4I46NFffq5iC2-I=/1400x1400/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/24541493/1472346577.jpg)
Royals to add Matt Duffy, Jackie Bradley Jr., Franmil Reyes to roster - Royals Review
![Matt Duffy competing for spot on Royals' Opening Day roster](https://www.si.com/.image/ar_4:3%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_1200/MTk1MzkwNTQ5OTEyNDYyNjUw/fp8fezql-32494389.jpg)
KC Royals' Signing of Matt Duffy Adds Competition and Depth to Infield - Sports Illustrated Kansas City Royals News, Analysis and More
![Matt Duffy competing for spot on Royals' Opening Day roster](https://cdn.vox-cdn.com/uploads/chorus_image/image/72121451/1472346577.0.jpg)
Royals to add Matt Duffy, Jackie Bradley Jr., Franmil Reyes to roster - Royals Review