Skip to main content

Who Should I Trade?

Jose Urquidy for Gregory Soto (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Jose Urquidy
Jose Urquidy
Gregory Soto
Gregory Soto
Recommended by
8 of 14 experts
Recommended by
6 of 14 experts
Rest of Season# 96# 115
VBR# 468# 584
Injury AlertIL15-
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 88# 106
Christopher Welsh
# 109# 132
Mike Maher
# 76# 255
Aaron Schill
FF Faceoff
# 93# 110
Mick Ciallela
# 99# 153
Nate Miller
# 110
Joe Pisapia
# 93# 121
Scott Youngson
Pitcher List
# 133
Blake Meyer
Sports Gambling Podcast Network
# 102# 94
Ethan Biddle
# 104# 94
Kelly Kirby
# 107# 72
Brandon 'B_Don' Myers
# 108# 89
Lucas Spence
Pitcher List
# 108# 100
Keith Lott
Fantasy Six Pack
# 109
Who Should I Trade? Player Statistics
  Jose Urquidy
Jose Urquidy
Gregory Soto
Gregory Soto
2023 Stats 
Games Played625
Games Started60
Innings Pitched27.222.0
Blown Saves00
Hits Allowed3317
Earned Runs1614
Home Runs Allowed61
Who Should I Trade? Player Projections
  Jose Urquidy
Jose Urquidy
Gregory Soto
Gregory Soto
2023 Projections 
Games Played1743
Games Started160
Innings Pitched97.042.5
Blown Saves00
Hits Allowed9637
Earned Runs4719
Home Runs Allowed163
Who Should I Trade? Player Notes
  Jose Urquidy
Jose Urquidy
Gregory Soto
Gregory Soto
 The Astros placed Jose Urquidy on the 15-day IL Monday with right shoulder discomfort.
Jesse Garcia
Mon, May 1st
Gregory Soto pitched a perfect inning, allowing no hits or walks and earning his first save of the season as the Phillies defeated the Rockies 7-4 on Saturday.
Ari Koslow
Sun, May 14th
 Jose Urquidy departed his start early on Sunday against the Phillies due to right shoulder soreness.
Ari Koslow
Mon, May 1st
The Detroit Tigers have traded reliever Gregory Soto to the Philadelphia Phillies.
Brenton Kemp
Sat, Jan 7th
 Jose Urquidy took the loss on Monday against the Rays, allowing six runs on seven hits across 2 2/3 innings to go along with three strikeouts and two walks.
Ari Koslow
Tue, Apr 25th
 Jose Urquidy took the loss on Tuesday against the Blue Jays, allowing four runs on seven hits across 4 1/3 innings to go along with four strikeouts and two walks.
Ari Koslow
Wed, Apr 19th
 Jose Urquidy earned the win on Wednesday against the Pirates, allowing two hits across six shutout innings to go along with two strikeouts and three walks.
Ari Koslow
Wed, Apr 12th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jose Urquidy
Jose Urquidy
Gregory Soto
Gregory Soto
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs CWSDylan Cease (3-3)#34@ TEXJacob deGrom (2-0)#2
Fri, Mar 31stvs CWSLance Lynn (4-6)#44   
Sat, Apr 1stvs CWSLucas Giolito (4-4)#46@ TEXNathan Eovaldi (7-2)#24
Sun, Apr 2ndvs CWSMike Clevinger (3-3)#131@ TEXMartin Perez (6-1)#100
Mon, Apr 3rdvs DETMatthew Boyd (3-4)#91@ NYYNestor Cortes Jr. (5-2)#39
Tue, Apr 4thvs DETMatt Manning (1-1)#176@ NYYDomingo German (3-3)#70
Wed, Apr 5thvs DETEduardo Rodriguez (4-4)#62@ NYYGerrit Cole (6-0)#3
Fri, Apr 7th@ MINSonny Gray (4-0)#35vs CINHunter Greene (1-4)#36
Sat, Apr 8th@ MINJoe Ryan (7-2)#22vs CINNick Lodolo (2-1)#109
Sun, Apr 9th@ MINTyler Mahle (1-2)vs CINConnor Overton (0-1)#638
Mon, Apr 10th@ PITRoansy Contreras (3-4)#136vs MIASandy Alcantara (2-5)#14
Tue, Apr 11th@ PITMitch Keller (7-1)#59vs MIAJesus Luzardo (4-3)#51
Wed, Apr 12th@ PITRich Hill (4-5)#120vs MIAEdward Cabrera (3-4)#77
Fri, Apr 14thvs TEXMartin Perez (6-1)#100@ CINConnor Overton (0-1)#638
Sat, Apr 15thvs TEXJon Gray (5-1)#57@ CINGraham Ashcraft (3-3)#162
Sun, Apr 16thvs TEXAndrew Heaney (4-3)#61@ CINLuis Cessa (1-4)#1047
Mon, Apr 17thvs TORKevin Gausman (3-3)#11   
Tue, Apr 18thvs TORChris Bassitt (5-4)#43@ CWSLucas Giolito (4-4)#46
Wed, Apr 19thvs TORJose Berrios (5-4)#55@ CWSMike Clevinger (3-3)#131
Fri, Apr 21st@ ATLBryce Elder (3-0)#65vs COLNoah Davis (0-1)#829
Sat, Apr 22nd@ ATLKyle Wright (0-1)#143vs COLKyle Freeland (4-6)#1052
Sun, Apr 23rd@ ATLMax Fried (2-1)#50vs COLJose Urena (0-4)#1051
Mon, Apr 24th@ TBTaj Bradley (3-2)#93   
Tue, Apr 25th@ TBDrew Rasmussen (4-2)#97vs SEAMarco Gonzales (4-1)#111
Wed, Apr 26th@ TBCalvin Faucher (0-1)#269vs SEALogan Gilbert (3-3)#27
Fri, Apr 28thvs PHIAaron Nola (4-4)#9@ HOUFramber Valdez (5-4)#7
Sat, Apr 29thvs PHIZack Wheeler (4-4)#5@ HOUCristian Javier (6-1)#23
Sun, Apr 30thvs PHIBailey Falter (0-7)#141@ HOUJose Urquidy (2-2)#118
Mon, May 1stvs SFRoss Stripling (0-2)#130@ LADTony Gonsolin (3-1)#56
Tue, May 2ndvs SFAnthony DeSclafani (4-4)#74@ LADJulio Urias (5-4)#30
Wed, May 3rdvs SFLogan Webb (4-5)#17@ LADGavin Stone (0-0)#254
Fri, May 5th@ SEALuis Castillo (4-2)#8vs BOSChris Sale (5-2)#33
Sat, May 6th@ SEAMarco Gonzales (4-1)#111vs BOSCorey Kluber (2-6)#231
Sun, May 7th@ SEABryce Miller (3-2)#64vs BOSTanner Houck (3-4)#79
Mon, May 8th@ LAAPatrick Sandoval (3-4)#84   
Tue, May 9th@ LAAShohei Ohtani (5-1)#4vs TORAlek Manoah (1-6)#47
Wed, May 10th@ LAAGriffin Canning (4-2)#117vs TORKevin Gausman (3-3)#11
Fri, May 12th@ CWSMichael Kopech (3-5)#86@ COLAustin Gomber (4-4)#1054
Sat, May 13th@ CWSDylan Cease (3-3)#34@ COLRyan Feltner (2-3)#420
Sun, May 14th@ CWSLucas Giolito (4-4)#46@ COLKyle Freeland (4-6)#1052
Mon, May 15thvs CHCJameson Taillon (0-3)#78@ SFAlex Wood (1-1)#60
Tue, May 16thvs CHCJustin Steele (6-2)#54@ SFAlex Cobb (4-2)#45
Wed, May 17thvs CHCDrew Smyly (5-2)#81@ SFRoss Stripling (0-2)#130
Fri, May 19thvs OAKKen Waldichuk (1-4)#204vs CHCMarcus Stroman (5-4)#48
Sat, May 20thvs OAKJP Sears (0-3)#73vs CHCJameson Taillon (0-3)#78
Sun, May 21stvs OAKJames Kaprielian (0-6)#168vs CHCJustin Steele (6-2)#54
Mon, May 22nd@ MILCorbin Burnes (4-4)#13vs ARITommy Henry (3-1)#165
Tue, May 23rd@ MILColin Rea (2-3)#183vs ARIRyne Nelson (2-2)#121
Wed, May 24th@ MILAdrian Houser (1-1)#158vs ARIZac Gallen (7-2)#16
Fri, May 26th@ OAKJames Kaprielian (0-6)#168@ ATLJared Shuster (2-2)#171
Sat, May 27th@ OAKAustin Pruitt@ ATLCharlie Morton (5-5)#31
Sun, May 28th@ OAKKen Waldichuk (1-4)#204@ ATLSpencer Strider (5-2)#1
Mon, May 29thvs MINSonny Gray (4-0)#35   
Tue, May 30thvs MINJoe Ryan (7-2)#22@ NYMKodai Senga (5-3)#42
Wed, May 31stvs MINLouie Varland (3-1)#116@ NYMCarlos Carrasco (2-2)#105
Thu, Jun 1stvs LAAReid Detmers (0-4)#75@ NYMMax Scherzer (4-2)#12
Fri, Jun 2ndvs LAAShohei Ohtani (5-1)#4@ WSHJosiah Gray (4-5)#140
Sat, Jun 3rdvs LAAPatrick Sandoval (3-4)#84@ WSHMacKenzie Gore (3-3)#76
Sun, Jun 4thvs LAAGriffin Canning (4-2)#117@ WSHTrevor Williams (2-3)#179
Mon, Jun 5th@ TORAlek Manoah (1-6)#47vs DETAlex Faedo (1-3)#123
Tue, Jun 6th@ TORKevin Gausman (3-3)#11vs DET
Wed, Jun 7th@ TORChris Bassitt (5-4)#43vs DETMichael Lorenzen (2-2)#99
Thu, Jun 8th@ TOR   
Fri, Jun 9th@ CLEvs LAD
Sat, Jun 10th@ CLEvs LAD
Sun, Jun 11th@ CLEvs LAD
Tue, Jun 13thvs WSH@ ARI
Wed, Jun 14thvs WSH@ ARI
Thu, Jun 15thvs WSH@ ARI
Fri, Jun 16thvs CIN@ OAK
Sat, Jun 17thvs CIN@ OAK
Sun, Jun 18thvs CIN@ OAK
Mon, Jun 19thvs NYM   
Tue, Jun 20thvs NYMvs ATL
Wed, Jun 21stvs NYMvs ATL
Fri, Jun 23rd@ LADvs NYM
Sat, Jun 24th@ LADvs NYM
Sun, Jun 25th@ LADvs NYM
Tue, Jun 27th@ STL@ CHC
Wed, Jun 28th@ STL@ CHC
Thu, Jun 29th@ STL@ CHC
Fri, Jun 30th@ TEXvs WSH
Sat, Jul 1st@ TEXvs WSH
Sun, Jul 2nd@ TEXvs WSH
Mon, Jul 3rd@ TEX   
Tue, Jul 4thvs COL@ TB
Wed, Jul 5thvs COL@ TB
Thu, Jul 6thvs SEA@ TB
Fri, Jul 7thvs SEA@ MIA
Sat, Jul 8thvs SEA@ MIA
Sun, Jul 9thvs SEA@ MIA
Fri, Jul 14th@ LAAvs SD
Sat, Jul 15th@ LAAvs SD
Sun, Jul 16th@ LAAvs SD
Tue, Jul 18th@ COLvs MIL
Wed, Jul 19th@ COLvs MIL
Thu, Jul 20th@ OAKvs MIL
Fri, Jul 21st@ OAK@ CLE
Sat, Jul 22nd@ OAK@ CLE
Sun, Jul 23rd@ OAK@ CLE
Mon, Jul 24thvs TEXvs BAL
Tue, Jul 25thvs TEXvs BAL
Wed, Jul 26thvs TEXvs BAL
Fri, Jul 28thvs TB@ PIT
Sat, Jul 29thvs TB@ PIT
Sun, Jul 30thvs TB@ PIT
Mon, Jul 31stvs CLE@ MIA
Tue, Aug 1stvs CLE@ MIA
Wed, Aug 2ndvs CLE@ MIA
Thu, Aug 3rd@ NYY@ MIA
Fri, Aug 4th@ NYYvs KC
Sat, Aug 5th@ NYYvs KC
Sun, Aug 6th@ NYYvs KC
Tue, Aug 8th@ BALvs WSH
Wed, Aug 9th@ BALvs WSH
Thu, Aug 10th@ BALvs WSH
Fri, Aug 11thvs LAAvs MIN
Sat, Aug 12thvs LAAvs MIN
Sun, Aug 13thvs LAAvs MIN
Mon, Aug 14th@ MIA   
Tue, Aug 15th@ MIA@ TOR
Wed, Aug 16th@ MIA@ TOR
Fri, Aug 18thvs SEA@ WSH
Sat, Aug 19thvs SEA@ WSH
Sun, Aug 20thvs SEA@ WSH
Mon, Aug 21stvs BOSvs SF
Tue, Aug 22ndvs BOSvs SF
Wed, Aug 23rdvs BOSvs SF
Thu, Aug 24thvs BOS   
Fri, Aug 25th@ DETvs STL
Sat, Aug 26th@ DETvs STL
Sun, Aug 27th@ DETvs STL
Mon, Aug 28th@ BOSvs LAA
Tue, Aug 29th@ BOSvs LAA
Wed, Aug 30th@ BOSvs LAA
Fri, Sep 1stvs NYY@ MIL
Sat, Sep 2ndvs NYY@ MIL
Sun, Sep 3rdvs NYY@ MIL
Mon, Sep 4th@ TEX@ SD
Tue, Sep 5th@ TEX@ SD
Wed, Sep 6th@ TEX@ SD
Fri, Sep 8thvs SDvs MIA
Sat, Sep 9thvs SDvs MIA
Sun, Sep 10thvs SDvs MIA
Mon, Sep 11thvs OAKvs ATL
Tue, Sep 12thvs OAKvs ATL
Wed, Sep 13thvs OAKvs ATL
Fri, Sep 15th@ KC@ STL
Sat, Sep 16th@ KC@ STL
Sun, Sep 17th@ KC@ STL
Mon, Sep 18thvs BAL@ ATL
Tue, Sep 19thvs BAL@ ATL
Wed, Sep 20thvs BAL@ ATL
Fri, Sep 22ndvs KCvs NYM
Sat, Sep 23rdvs KCvs NYM
Sun, Sep 24thvs KCvs NYM
Mon, Sep 25th@ SEA   
Tue, Sep 26th@ SEAvs PIT
Wed, Sep 27th@ SEAvs PIT
Fri, Sep 29th@ ARI@ NYM
Sat, Sep 30th@ ARI@ NYM
Sun, Oct 1st@ ARI@ NYM
Thu, Apr 13th   @ CINNick Lodolo (2-1)#109
Thu, Apr 20th   vs COLRyan Feltner (2-3)#420
Thu, Apr 27th   vs SEAGeorge Kirby (5-4)#26
Thu, May 25th   @ ATLDylan Dodd (2-1)#284
Mon, Jun 12th   @ ARI
Thu, Jun 22nd   vs ATL
Mon, Aug 7th   vs WSH
Thu, Sep 21st   vs NYM
Thu, Sep 28th   vs PIT