Skip to main content

Who Should I Trade?

Gregory Soto for Jose Urquidy (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Gregory Soto
Gregory Soto
Jose Urquidy
Jose Urquidy
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Gregory Soto
Gregory Soto
Jose Urquidy
Jose Urquidy
2022 Stats 
Games Played6429
Games Started028
Innings Pitched60.1164.1
Blown Saves30
Hits Allowed49154
Earned Runs2272
Home Runs Allowed229
Who Should I Trade? Player Notes
  Gregory Soto
Gregory Soto
Jose Urquidy
Jose Urquidy
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Gregory Soto
Gregory Soto
Jose Urquidy
Jose Urquidy
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ TBvs CWS
Sat, Apr 1st@ TBvs CWS
Sun, Apr 2nd@ TBvs CWS
Mon, Apr 3rd@ HOUvs DET
Tue, Apr 4th@ HOUvs DET
Wed, Apr 5th@ HOUvs DET
Thu, Apr 6thvs BOS@ MIN
Sat, Apr 8thvs BOS@ MIN
Sun, Apr 9thvs BOS@ MIN
Tue, Apr 11th@ TOR@ PIT
Wed, Apr 12th@ TOR@ PIT
Thu, Apr 13th@ TOR   
Fri, Apr 14thvs SFvs TEX
Sat, Apr 15thvs SFvs TEX
Sun, Apr 16thvs SFvs TEX
Mon, Apr 17thvs CLEvs TOR
Tue, Apr 18thvs CLEvs TOR
Wed, Apr 19thvs CLEvs TOR
Fri, Apr 21st@ BAL@ ATL
Sat, Apr 22nd@ BAL@ ATL
Sun, Apr 23rd@ BAL@ ATL
Mon, Apr 24th@ MIL@ TB
Tue, Apr 25th@ MIL@ TB
Wed, Apr 26th@ MIL@ TB
Thu, Apr 27thvs BAL   
Fri, Apr 28thvs BALvs PHI
Sat, Apr 29thvs BALvs PHI
Sun, Apr 30thvs BALvs PHI
Tue, May 2ndvs NYMvs SF
Wed, May 3rdvs NYMvs SF
Thu, May 4thvs NYM   
Fri, May 5th@ STL@ SEA
Sat, May 6th@ STL@ SEA
Sun, May 7th@ STL@ SEA
Mon, May 8th@ CLE@ LAA
Tue, May 9th@ CLE@ LAA
Wed, May 10th@ CLE@ LAA
Fri, May 12thvs SEA@ CWS
Sat, May 13thvs SEA@ CWS
Sun, May 14thvs SEA@ CWS
Tue, May 16thvs PITvs CHC
Wed, May 17thvs PITvs CHC
Fri, May 19th@ WSHvs OAK
Sat, May 20th@ WSHvs OAK
Sun, May 21st@ WSHvs OAK
Mon, May 22nd@ KC@ MIL
Tue, May 23rd@ KC@ MIL
Wed, May 24th@ KC@ MIL
Thu, May 25thvs CWS   
Fri, May 26thvs CWS@ OAK
Sat, May 27thvs CWS@ OAK
Sun, May 28thvs CWS@ OAK
Mon, May 29thvs TEXvs MIN
Tue, May 30thvs TEXvs MIN
Wed, May 31stvs TEXvs MIN
Fri, Jun 2nd@ CWSvs LAA
Sat, Jun 3rd@ CWSvs LAA
Sun, Jun 4th@ CWSvs LAA
Mon, Jun 5th@ PHI@ TOR
Tue, Jun 6th@ PHI@ TOR
Wed, Jun 7th@ PHI@ TOR
Fri, Jun 9thvs ARI@ CLE
Sat, Jun 10thvs ARI@ CLE
Sun, Jun 11thvs ARI@ CLE
Mon, Jun 12thvs ATL   
Tue, Jun 13thvs ATLvs WSH
Wed, Jun 14thvs ATLvs WSH
Thu, Jun 15th@ MINvs WSH
Fri, Jun 16th@ MINvs CIN
Sat, Jun 17th@ MINvs CIN
Sun, Jun 18th@ MINvs CIN
Mon, Jun 19thvs KCvs NYM
Tue, Jun 20thvs KCvs NYM
Wed, Jun 21stvs KCvs NYM
Fri, Jun 23rdvs MIN@ LAD
Sat, Jun 24thvs MIN@ LAD
Sun, Jun 25thvs MIN@ LAD
Mon, Jun 26th@ TEX   
Tue, Jun 27th@ TEX@ STL
Wed, Jun 28th@ TEX@ STL
Thu, Jun 29th@ TEX@ STL
Fri, Jun 30th@ COL@ TEX
Sat, Jul 1st@ COL@ TEX
Sun, Jul 2nd@ COL@ TEX
Tue, Jul 4thvs OAKvs COL
Wed, Jul 5thvs OAKvs COL
Thu, Jul 6thvs OAKvs SEA
Fri, Jul 7thvs TORvs SEA
Sat, Jul 8thvs TORvs SEA
Sun, Jul 9thvs TORvs SEA
Fri, Jul 14th@ SEA@ LAA
Sat, Jul 15th@ SEA@ LAA
Sun, Jul 16th@ SEA@ LAA
Mon, Jul 17th@ KC   
Tue, Jul 18th@ KC@ COL
Wed, Jul 19th@ KC@ COL
Thu, Jul 20th@ KC@ OAK
Fri, Jul 21stvs SD@ OAK
Sat, Jul 22ndvs SD@ OAK
Sun, Jul 23rdvs SD@ OAK
Tue, Jul 25thvs LAAvs TEX
Wed, Jul 26thvs LAAvs TEX
Thu, Jul 27thvs LAA   
Fri, Jul 28th@ MIAvs TB
Sat, Jul 29th@ MIAvs TB
Sun, Jul 30th@ MIAvs TB
Tue, Aug 1st@ PITvs CLE
Wed, Aug 2nd@ PITvs CLE
Fri, Aug 4thvs TB@ NYY
Sat, Aug 5thvs TB@ NYY
Sun, Aug 6thvs TB@ NYY
Mon, Aug 7thvs MIN   
Tue, Aug 8thvs MIN@ BAL
Wed, Aug 9thvs MIN@ BAL
Thu, Aug 10thvs MIN@ BAL
Fri, Aug 11th@ BOSvs LAA
Sat, Aug 12th@ BOSvs LAA
Sun, Aug 13th@ BOSvs LAA
Tue, Aug 15th@ MIN@ MIA
Wed, Aug 16th@ MIN@ MIA
Thu, Aug 17th@ CLE   
Fri, Aug 18th@ CLEvs SEA
Sat, Aug 19th@ CLEvs SEA
Sun, Aug 20th@ CLEvs SEA
Mon, Aug 21stvs CHCvs BOS
Tue, Aug 22ndvs CHCvs BOS
Wed, Aug 23rdvs CHCvs BOS
Fri, Aug 25thvs HOU@ DET
Sat, Aug 26thvs HOU@ DET
Sun, Aug 27thvs HOU@ DET
Mon, Aug 28thvs NYY@ BOS
Tue, Aug 29thvs NYY@ BOS
Wed, Aug 30thvs NYY@ BOS
Thu, Aug 31stvs NYY   
Fri, Sep 1st@ CWSvs NYY
Sat, Sep 2nd@ CWSvs NYY
Sun, Sep 3rd@ CWSvs NYY
Tue, Sep 5th@ NYY@ TEX
Wed, Sep 6th@ NYY@ TEX
Thu, Sep 7th@ NYY   
Fri, Sep 8thvs CWSvs SD
Sat, Sep 9thvs CWSvs SD
Sun, Sep 10thvs CWSvs SD
Tue, Sep 12thvs CINvs OAK
Wed, Sep 13thvs CINvs OAK
Thu, Sep 14thvs CIN   
Fri, Sep 15th@ LAA@ KC
Sat, Sep 16th@ LAA@ KC
Sun, Sep 17th@ LAA@ KC
Mon, Sep 18th@ LADvs BAL
Tue, Sep 19th@ LADvs BAL
Wed, Sep 20th@ LADvs BAL
Thu, Sep 21st@ OAK   
Fri, Sep 22nd@ OAKvs KC
Sat, Sep 23rd@ OAKvs KC
Sun, Sep 24th@ OAKvs KC
Tue, Sep 26thvs KC@ SEA
Wed, Sep 27thvs KC@ SEA
Thu, Sep 28thvs KC   
Fri, Sep 29thvs CLE@ ARI
Sat, Sep 30thvs CLE@ ARI
Sun, Oct 1stvs CLE@ ARI
Fri, Mar 31st   vs CWS
Mon, Apr 10th   @ PIT
Mon, May 1st   vs SF
Mon, May 15th   vs CHC
Thu, Jun 1st   vs LAA
Thu, Jun 8th   @ TOR
Mon, Jul 3rd   @ TEX
Mon, Jul 24th   vs TEX
Mon, Jul 31st   vs CLE
Thu, Aug 3rd   @ NYY
Mon, Aug 14th   @ MIA
Thu, Aug 24th   vs BOS
Mon, Sep 4th   @ TEX
Mon, Sep 11th   vs OAK
Mon, Sep 25th   @ SEA