Skip to main content

Who Should I Trade?

Matt Duffy for Jose Siri (2022)

See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Matt Duffy
2B,3B - FA
Matt Duffy
Jose Siri
Jose Siri
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 1050# 1134
Injury AlertFA-
Expert Ranks 
Who Should I Trade? Player Statistics
  Matt Duffy
2B,3B - FA
Matt Duffy
Jose Siri
Jose Siri
2021 Stats 
At Bats28946
Home Runs54
Stolen Bases83
Caught Stealing11
Batting Average.287.304
On Base Pct.357.347
Slugging Pct.381.609
On-base Plus Slugging.738.956
Who Should I Trade? Player Notes
  Matt Duffy
2B,3B - FA
Matt Duffy
Jose Siri
Jose Siri
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Matt Duffy
2B,3B - FA
Matt Duffy
Jose Siri
Jose Siri
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st   vs PHI
Sat, Apr 2nd   vs PHI
Sun, Apr 3rd   vs PHI
Mon, Apr 4th   vs NYY
Tue, Apr 5th   vs NYY
Wed, Apr 6th   vs NYY
Thu, Apr 7th   @ LAA
Fri, Apr 8th   @ LAA
Sat, Apr 9th   @ LAA
Sun, Apr 10th   @ LAA
Tue, Apr 12th   @ ARI
Wed, Apr 13th   @ ARI
Fri, Apr 15th   @ SEA
Sat, Apr 16th   @ SEA
Sun, Apr 17th   @ SEA
Mon, Apr 18th   vs LAA
Tue, Apr 19th   vs LAA
Wed, Apr 20th   vs LAA
Fri, Apr 22nd   vs TOR
Sat, Apr 23rd   vs TOR
Sun, Apr 24th   vs TOR
Mon, Apr 25th   @ TEX
Tue, Apr 26th   @ TEX
Wed, Apr 27th   @ TEX
Thu, Apr 28th   @ TEX
Fri, Apr 29th   @ TOR
Sat, Apr 30th   @ TOR
Sun, May 1st   @ TOR
Mon, May 2nd   vs SEA
Tue, May 3rd   vs SEA
Wed, May 4th   vs SEA
Thu, May 5th   vs DET
Fri, May 6th   vs DET
Sat, May 7th   vs DET
Sun, May 8th   vs DET
Tue, May 10th   @ MIN
Wed, May 11th   @ MIN
Thu, May 12th   @ MIN
Fri, May 13th   @ WSH
Sat, May 14th   @ WSH
Sun, May 15th   @ WSH
Mon, May 16th   @ BOS
Tue, May 17th   @ BOS
Wed, May 18th   @ BOS
Thu, May 19th   vs TEX
Fri, May 20th   vs TEX
Sat, May 21st   vs TEX
Sun, May 22nd   vs TEX
Mon, May 23rd   vs CLE
Tue, May 24th   vs CLE
Wed, May 25th   vs CLE
Fri, May 27th   @ SEA
Sat, May 28th   @ SEA
Sun, May 29th   @ SEA
Mon, May 30th   @ OAK
Tue, May 31st   @ OAK
Wed, Jun 1st   @ OAK
Fri, Jun 3rd   @ KC
Sat, Jun 4th   @ KC
Sun, Jun 5th   @ KC
Mon, Jun 6th   vs SEA
Tue, Jun 7th   vs SEA
Wed, Jun 8th   vs SEA
Fri, Jun 10th   vs MIA
Sat, Jun 11th   vs MIA
Sun, Jun 12th   vs MIA
Mon, Jun 13th   @ TEX
Tue, Jun 14th   @ TEX
Wed, Jun 15th   @ TEX
Fri, Jun 17th   vs CWS
Sat, Jun 18th   vs CWS
Sun, Jun 19th   vs CWS
Tue, Jun 21st   vs NYM
Wed, Jun 22nd   vs NYM
Thu, Jun 23rd   @ NYY
Fri, Jun 24th   @ NYY
Sat, Jun 25th   @ NYY
Sun, Jun 26th   @ NYY
Tue, Jun 28th   @ NYM
Wed, Jun 29th   @ NYM
Fri, Jul 1st   vs LAA
Sat, Jul 2nd   vs LAA
Sun, Jul 3rd   vs LAA
Mon, Jul 4th   vs KC
Tue, Jul 5th   vs KC
Wed, Jul 6th   vs KC
Thu, Jul 7th   vs KC
Fri, Jul 8th   @ OAK
Sat, Jul 9th   @ OAK
Sun, Jul 10th   @ OAK
Tue, Jul 12th   @ LAA
Wed, Jul 13th   @ LAA
Thu, Jul 14th   @ LAA
Fri, Jul 15th   vs OAK
Sat, Jul 16th   vs OAK
Sun, Jul 17th   vs OAK
Fri, Jul 22nd   @ SEA
Sat, Jul 23rd   @ SEA
Sun, Jul 24th   @ SEA
Mon, Jul 25th   @ OAK
Tue, Jul 26th   @ OAK
Wed, Jul 27th   @ OAK
Thu, Jul 28th   vs SEA
Fri, Jul 29th   vs SEA
Sat, Jul 30th   vs SEA
Sun, Jul 31st   vs SEA
Mon, Aug 1st   vs BOS
Tue, Aug 2nd   vs BOS
Wed, Aug 3rd   vs BOS
Thu, Aug 4th   @ CLE
Fri, Aug 5th   @ CLE
Sat, Aug 6th   @ CLE
Sun, Aug 7th   @ CLE
Tue, Aug 9th   vs TEX
Wed, Aug 10th   vs TEX
Thu, Aug 11th   vs TEX
Fri, Aug 12th   vs OAK
Sat, Aug 13th   vs OAK
Sun, Aug 14th   vs OAK
Mon, Aug 15th   @ CWS
Tue, Aug 16th   @ CWS
Wed, Aug 17th   @ CWS
Thu, Aug 18th   @ CWS
Fri, Aug 19th   @ ATL
Sat, Aug 20th   @ ATL
Sun, Aug 21st   @ ATL
Tue, Aug 23rd   vs MIN
Wed, Aug 24th   vs MIN
Thu, Aug 25th   vs MIN
Fri, Aug 26th   vs BAL
Sat, Aug 27th   vs BAL
Sun, Aug 28th   vs BAL
Tue, Aug 30th   @ TEX
Wed, Aug 31st   @ TEX
Fri, Sep 2nd   @ LAA
Sat, Sep 3rd   @ LAA
Sun, Sep 4th   @ LAA
Mon, Sep 5th   vs TEX
Tue, Sep 6th   vs TEX
Wed, Sep 7th   vs TEX
Fri, Sep 9th   vs LAA
Sat, Sep 10th   vs LAA
Sun, Sep 11th   vs LAA
Mon, Sep 12th   @ DET
Tue, Sep 13th   @ DET
Wed, Sep 14th   @ DET
Thu, Sep 15th   vs OAK
Fri, Sep 16th   vs OAK
Sat, Sep 17th   vs OAK
Sun, Sep 18th   vs OAK
Mon, Sep 19th   @ TB
Tue, Sep 20th   @ TB
Wed, Sep 21st   @ TB
Thu, Sep 22nd   @ BAL
Fri, Sep 23rd   @ BAL
Sat, Sep 24th   @ BAL
Sun, Sep 25th   @ BAL
Tue, Sep 27th   vs ARI
Wed, Sep 28th   vs ARI
Fri, Sep 30th   vs TB
Sat, Oct 1st   vs TB
Sun, Oct 2nd   vs TB