Skip to main content

Who Should I Trade?

Kyle Wright for Jose Urquidy (2020)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Kyle Wright
Kyle Wright
ATL vs PIT Thu, Jul 9th 12:20pm
Jose Urquidy
Jose Urquidy
HOU vs PHI Thu, Jul 9th 2:10pm
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 482# 146
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Kyle Wright
Kyle Wright
Jose Urquidy
Jose Urquidy
2019 Stats 
Games Played79
Games Started47
Innings Pitched20.241.2
Blown Saves00
Hits Allowed2438
Earned Runs1918
Home Runs Allowed46
Who Should I Trade? Player Projections
  Kyle Wright
Kyle Wright
Jose Urquidy
Jose Urquidy
2020 Projections 
Games Played
Games Started
Innings Pitched
Blown Saves
Hits Allowed
Earned Runs
Home Runs Allowed
Who Should I Trade? Player Notes
  Kyle Wright
Kyle Wright
Jose Urquidy
Jose Urquidy
 Kyle Wright allowed three hits, two runs (earned), and two walks while striking out five over 3 1/3 innings Friday against the Red Sox.
Steve Painter
Fri, Mar 6th
Jose Urquidy struck out four and allowed two hits over three innings of work in relief Tuesday against the Cardinals.
Aaron Hudson
Tue, Mar 3rd
 Kyle Wright pitched three innings against the Red Sox Sunday, allowing one hit and striking out five.
Steve Painter
Sun, Mar 1st
 Kyle Wright went two innings against the Twins on Tuesday, allowing one hit while striking out two.
Steve Painter
Tue, Feb 25th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kyle Wright
Kyle Wright
Jose Urquidy
Jose Urquidy
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ ARIvs LAA
Fri, Mar 27th@ ARIvs LAA
Sat, Mar 28th@ ARIvs LAA
Sun, Mar 29th@ ARIvs LAA
Mon, Mar 30th@ SD@ OAK
Tue, Mar 31st@ SD@ OAK
Wed, Apr 1st@ SD@ OAK
Fri, Apr 3rdvs MIA@ LAA
Sat, Apr 4thvs MIA@ LAA
Sun, Apr 5thvs MIA@ LAA
Mon, Apr 6thvs SD   
Tue, Apr 7thvs SDvs NYM
Wed, Apr 8thvs SDvs NYM
Thu, Apr 9th@ MIA   
Fri, Apr 10th@ MIA@ TEX
Sat, Apr 11th@ MIA@ TEX
Sun, Apr 12th@ MIA@ TEX
Mon, Apr 13th@ NYM@ TB
Tue, Apr 14th@ NYM@ TB
Wed, Apr 15th@ NYM@ TB
Thu, Apr 16th@ NYM   
Fri, Apr 17thvs SFvs LAA
Sat, Apr 18thvs SFvs LAA
Sun, Apr 19thvs SFvs LAA
Tue, Apr 21stvs ARIvs TB
Wed, Apr 22ndvs ARIvs TB
Thu, Apr 23rdvs ARIvs TB
Fri, Apr 24thvs NYMvs OAK
Sat, Apr 25thvs NYMvs OAK
Sun, Apr 26thvs NYMvs OAK
Mon, Apr 27th@ CIN   
Tue, Apr 28th@ CIN@ ARI
Wed, Apr 29th@ CIN@ ARI
Fri, May 1st@ NYM@ SEA
Sat, May 2nd@ NYM@ SEA
Sun, May 3rd@ NYM@ SEA
Mon, May 4th@ PHI@ KC
Tue, May 5th@ PHI@ KC
Wed, May 6th@ PHI@ KC
Fri, May 8thvs MIAvs SEA
Sat, May 9thvs MIAvs SEA
Sun, May 10thvs MIAvs SEA
Tue, May 12thvs BOSvs KC
Wed, May 13thvs BOSvs KC
Fri, May 15th@ SFvs NYY
Sat, May 16th@ SFvs NYY
Sun, May 17th@ SFvs NYY
Mon, May 18th@ STL@ TOR
Tue, May 19th@ STL@ TOR
Wed, May 20th@ STL@ TOR
Thu, May 21st@ STL   
Fri, May 22ndvs NYM@ BOS
Sat, May 23rdvs NYM@ BOS
Sun, May 24thvs NYM@ BOS
Mon, May 25thvs STLvs OAK
Tue, May 26thvs STLvs OAK
Wed, May 27thvs STLvs OAK
Fri, May 29th@ SEAvs BOS
Sat, May 30th@ SEAvs BOS
Sun, May 31st@ SEAvs BOS
Mon, Jun 1st@ LAD   
Tue, Jun 2nd@ LAD@ NYM
Wed, Jun 3rd@ LAD@ NYM
Fri, Jun 5thvs PHI@ BAL
Sat, Jun 6thvs PHI@ BAL
Sun, Jun 7thvs PHI@ BAL
Tue, Jun 9thvs WSHvs TEX
Wed, Jun 10thvs WSHvs TEX
Thu, Jun 11thvs WSHvs TEX
Fri, Jun 12thvs LADvs CWS
Sat, Jun 13thvs LADvs CWS
Sun, Jun 14thvs LADvs CWS
Tue, Jun 16th@ BOS@ SEA
Wed, Jun 17th@ BOS@ SEA
Fri, Jun 19th@ WSH@ OAK
Sat, Jun 20th@ WSH@ OAK
Sun, Jun 21st@ WSH@ OAK
Mon, Jun 22ndvs PHIvs MIN
Tue, Jun 23rdvs PHIvs MIN
Wed, Jun 24thvs PHIvs MIN
Thu, Jun 25thvs PHI   
Fri, Jun 26th@ MIAvs TEX
Sat, Jun 27th@ MIAvs TEX
Sun, Jun 28th@ MIAvs TEX
Mon, Jun 29th@ TEX@ CLE
Tue, Jun 30th@ TEX@ CLE
Wed, Jul 1st@ TEX@ CLE
Fri, Jul 3rdvs LAA@ WSH
Sat, Jul 4thvs LAA@ WSH
Sun, Jul 5thvs LAA@ WSH
Mon, Jul 6thvs PIT   
Tue, Jul 7thvs PITvs PHI
Wed, Jul 8thvs PITvs PHI
Thu, Jul 9thvs PITvs PHI
Fri, Jul 10thvs CHCvs DET
Sat, Jul 11thvs CHCvs DET
Sun, Jul 12thvs CHCvs DET
Fri, Jul 17th@ COL@ OAK
Sat, Jul 18th@ COL@ OAK
Sun, Jul 19th@ COL@ OAK
Tue, Jul 21st@ OAK@ TEX
Wed, Jul 22nd@ OAK@ TEX
Fri, Jul 24th@ WSHvs SEA
Sat, Jul 25th@ WSHvs CLE
Sun, Jul 26th@ NYMvs SEA
Mon, Jul 27thvs CINvs OAK
Tue, Jul 28thvs CINvs LAD
Wed, Jul 29thvs CINvs LAD
Thu, Jul 30thvs CIN   
Fri, Jul 31stvs WSH@ LAA
Sat, Aug 1stvs WSH@ LAA
Sun, Aug 2ndvs WSH@ LAA
Mon, Aug 3rd@ CHC   
Tue, Aug 4th@ CHC@ ARI
Wed, Aug 5th@ CHC@ ARI
Thu, Aug 6thvs TORvs TOR
Fri, Aug 7th@ MIA@ OAK
Sat, Aug 8th@ MIAvs TOR
Sun, Aug 9th@ MIA@ OAK
Mon, Aug 10th@ PHI@ SEA
Tue, Aug 11th@ NYM@ SEA
Wed, Aug 12th@ NYMvs SF
Thu, Aug 13th@ NYM@ LAA
Fri, Aug 14thvs MIA@ LAA
Sat, Aug 15thvs MIA@ LAA
Sun, Aug 16thvs MIA@ LAA
Mon, Aug 17thvs MILvs COL
Tue, Aug 18thvs MILvs SEA
Wed, Aug 19thvs MIL@ COL
Fri, Aug 21stvs PHI@ SD
Sat, Aug 22ndvs PHI@ SD
Sun, Aug 23rdvs PHI@ SD
Tue, Aug 25thvs OAKvs LAA
Wed, Aug 26thvs OAKvs LAA
Thu, Aug 27thvs COLvs LAA
Fri, Aug 28thvs COLvs OAK
Sat, Aug 29thvs COLvs OAK
Sun, Aug 30th@ PHIvs OAK
Mon, Aug 31st@ BOS   
Tue, Sep 1st@ BOSvs TEX
Wed, Sep 2nd@ BOSvs TEX
Thu, Sep 3rd@ WSHvs MIA
Fri, Sep 4thvs WSH@ LAA
Sat, Sep 5thvs WSH@ LAA
Sun, Sep 6th@ PIT@ LAA
Mon, Sep 7thvs NYM@ OAK
Tue, Sep 8thvs NYM@ LAA
Wed, Sep 9thvs MIA@ LAA
Thu, Sep 10th@ WSH@ OAK
Fri, Sep 11thvs PHI@ TEX
Sat, Sep 12thvs PHI@ LAD
Sun, Sep 13thvs PHI@ TEX
Mon, Sep 14th@ BALvs LAA
Tue, Sep 15th@ MILvs TEX
Wed, Sep 16th@ MILvs TEX
Thu, Sep 17th@ MILvs BAL
Fri, Sep 18th@ NYMvs BAL
Sat, Sep 19th@ NYMvs BAL
Sun, Sep 20th@ NYMvs BAL
Mon, Sep 21stvs WSH@ SEA
Tue, Sep 22ndvs WSH@ SEA
Wed, Sep 23rdvs WSH@ NYY
Thu, Sep 24thvs WSH@ TEX
Fri, Sep 25thvs HOU@ TEX
Sat, Sep 26thvs HOU@ ATL
Sun, Sep 27thvs HOU@ ATL
Mon, Apr 20th   vs TB
Thu, Apr 30th   @ SEA
Thu, May 7th   vs SEA
Mon, May 11th   vs KC
Thu, May 28th   vs OAK
Thu, Jul 2nd   @ CLE
Mon, Jul 20th   @ TEX
Thu, Jul 23rd   @ TEX
Thu, Aug 20th   @ COL
Mon, Aug 24th   vs LAA