Skip to main content

Who Should I Trade?

Shane McClanahan for Julio Urias (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Shane McClanahan
Shane McClanahan
Julio Urias
Julio Urias
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
  Shane McClanahan
Shane McClanahan
Julio Urias
Julio Urias
2022 Stats 
Games Played2830
Games Started2830
Innings Pitched166.1170.0
Blown Saves00
Hits Allowed116123
Earned Runs4741
Home Runs Allowed1921
Who Should I Trade? Player Notes
  Shane McClanahan
Shane McClanahan
Julio Urias
Julio Urias
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Shane McClanahan
Shane McClanahan
Julio Urias
Julio Urias
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs DETvs ARI
Sat, Apr 1stvs DETvs ARI
Sun, Apr 2ndvs DETvs ARI
Mon, Apr 3rd@ WSHvs COL
Tue, Apr 4th@ WSHvs COL
Wed, Apr 5th@ WSH   
Fri, Apr 7thvs OAK@ ARI
Sat, Apr 8thvs OAK@ ARI
Sun, Apr 9thvs OAK@ ARI
Mon, Apr 10thvs BOS@ SF
Tue, Apr 11thvs BOS@ SF
Wed, Apr 12thvs BOS@ SF
Thu, Apr 13thvs BOS   
Fri, Apr 14th@ TORvs CHC
Sat, Apr 15th@ TORvs CHC
Sun, Apr 16th@ TORvs CHC
Mon, Apr 17th@ CINvs NYM
Tue, Apr 18th@ CINvs NYM
Wed, Apr 19th@ CINvs NYM
Fri, Apr 21stvs CWS@ CHC
Sat, Apr 22ndvs CWS@ CHC
Sun, Apr 23rdvs CWS@ CHC
Mon, Apr 24thvs HOU   
Tue, Apr 25thvs HOU@ PIT
Wed, Apr 26thvs HOU@ PIT
Thu, Apr 27th@ CWS@ PIT
Fri, Apr 28th@ CWSvs STL
Sat, Apr 29th@ CWSvs STL
Sun, Apr 30th@ CWSvs STL
Tue, May 2ndvs PITvs PHI
Wed, May 3rdvs PITvs PHI
Thu, May 4thvs PIT   
Fri, May 5thvs NYY@ SD
Sat, May 6thvs NYY@ SD
Sun, May 7thvs NYY@ SD
Mon, May 8th@ BAL@ MIL
Tue, May 9th@ BAL@ MIL
Wed, May 10th@ BAL@ MIL
Thu, May 11th@ NYY   
Fri, May 12th@ NYYvs SD
Sat, May 13th@ NYYvs SD
Sun, May 14th@ NYYvs SD
Tue, May 16th@ NYMvs MIN
Wed, May 17th@ NYMvs MIN
Thu, May 18th@ NYM@ STL
Fri, May 19thvs MIL@ STL
Sat, May 20thvs MIL@ STL
Sun, May 21stvs MIL@ STL
Mon, May 22ndvs TOR@ ATL
Tue, May 23rdvs TOR@ ATL
Wed, May 24thvs TOR@ ATL
Thu, May 25thvs TOR   
Fri, May 26thvs LAD@ TB
Sat, May 27thvs LAD@ TB
Sun, May 28thvs LAD@ TB
Mon, May 29th@ CHCvs WSH
Tue, May 30th@ CHCvs WSH
Wed, May 31st@ CHCvs WSH
Fri, Jun 2nd@ BOSvs NYY
Sat, Jun 3rd@ BOSvs NYY
Sun, Jun 4th@ BOSvs NYY
Mon, Jun 5th@ BOS   
Tue, Jun 6thvs MIN@ CIN
Wed, Jun 7thvs MIN@ CIN
Thu, Jun 8thvs MIN@ CIN
Fri, Jun 9thvs TEX@ PHI
Sat, Jun 10thvs TEX@ PHI
Sun, Jun 11thvs TEX@ PHI
Mon, Jun 12th@ OAK   
Tue, Jun 13th@ OAKvs CWS
Wed, Jun 14th@ OAKvs CWS
Thu, Jun 15th@ OAKvs CWS
Fri, Jun 16th@ SDvs SF
Sat, Jun 17th@ SDvs SF
Sun, Jun 18th@ SDvs SF
Tue, Jun 20thvs BAL@ LAA
Wed, Jun 21stvs BAL@ LAA
Thu, Jun 22ndvs KC   
Fri, Jun 23rdvs KCvs HOU
Sat, Jun 24thvs KCvs HOU
Sun, Jun 25thvs KCvs HOU
Tue, Jun 27th@ ARI@ COL
Wed, Jun 28th@ ARI@ COL
Thu, Jun 29th@ ARI@ COL
Fri, Jun 30th@ SEA@ KC
Sat, Jul 1st@ SEA@ KC
Sun, Jul 2nd@ SEA@ KC
Tue, Jul 4thvs PHIvs PIT
Wed, Jul 5thvs PHIvs PIT
Thu, Jul 6thvs PHIvs PIT
Fri, Jul 7thvs ATLvs LAA
Sat, Jul 8thvs ATLvs LAA
Sun, Jul 9thvs ATL   
Fri, Jul 14th@ KC@ NYM
Sat, Jul 15th@ KC@ NYM
Sun, Jul 16th@ KC@ NYM
Mon, Jul 17th@ TEX@ BAL
Tue, Jul 18th@ TEX@ BAL
Wed, Jul 19th@ TEX@ BAL
Thu, Jul 20thvs BAL   
Fri, Jul 21stvs BAL@ TEX
Sat, Jul 22ndvs BAL@ TEX
Sun, Jul 23rdvs BAL@ TEX
Tue, Jul 25thvs MIAvs TOR
Wed, Jul 26thvs MIAvs TOR
Fri, Jul 28th@ HOUvs CIN
Sat, Jul 29th@ HOUvs CIN
Sun, Jul 30th@ HOUvs CIN
Mon, Jul 31st@ NYY   
Tue, Aug 1st@ NYYvs OAK
Wed, Aug 2nd@ NYYvs OAK
Fri, Aug 4th@ DET@ SD
Sat, Aug 5th@ DET@ SD
Sun, Aug 6th@ DET@ SD
Tue, Aug 8thvs STL@ ARI
Wed, Aug 9thvs STL@ ARI
Thu, Aug 10thvs STLvs COL
Fri, Aug 11thvs CLEvs COL
Sat, Aug 12thvs CLEvs COL
Sun, Aug 13thvs CLEvs COL
Mon, Aug 14th@ SF   
Tue, Aug 15th@ SFvs MIL
Wed, Aug 16th@ SFvs MIL
Fri, Aug 18th@ LAAvs MIA
Sat, Aug 19th@ LAAvs MIA
Sun, Aug 20th@ LAAvs MIA
Tue, Aug 22ndvs COL@ CLE
Wed, Aug 23rdvs COL@ CLE
Thu, Aug 24thvs COL@ CLE
Fri, Aug 25thvs NYY@ BOS
Sat, Aug 26thvs NYY@ BOS
Sun, Aug 27thvs NYY@ BOS
Tue, Aug 29th@ MIAvs ARI
Wed, Aug 30th@ MIAvs ARI
Fri, Sep 1st@ CLEvs ATL
Sat, Sep 2nd@ CLEvs ATL
Sun, Sep 3rd@ CLEvs ATL
Mon, Sep 4thvs BOS   
Tue, Sep 5thvs BOS@ MIA
Wed, Sep 6thvs BOS@ MIA
Thu, Sep 7thvs SEA@ MIA
Fri, Sep 8thvs SEA@ WSH
Sat, Sep 9thvs SEA@ WSH
Sun, Sep 10thvs SEA@ WSH
Mon, Sep 11th@ MINvs SD
Tue, Sep 12th@ MINvs SD
Wed, Sep 13th@ MINvs SD
Thu, Sep 14th@ BAL   
Fri, Sep 15th@ BAL@ SEA
Sat, Sep 16th@ BAL@ SEA
Sun, Sep 17th@ BAL@ SEA
Tue, Sep 19thvs LAAvs DET
Wed, Sep 20thvs LAAvs DET
Thu, Sep 21stvs LAAvs SF
Fri, Sep 22ndvs TORvs SF
Sat, Sep 23rdvs TORvs SF
Sun, Sep 24thvs TORvs SF
Tue, Sep 26th@ BOS@ COL
Wed, Sep 27th@ BOS@ COL
Fri, Sep 29th@ TOR@ SF
Sat, Sep 30th@ TOR@ SF
Sun, Oct 1st@ TOR@ SF
Fri, Mar 31st   vs ARI
Thu, Apr 6th   @ ARI
Thu, Apr 20th   @ CHC
Mon, May 1st   vs PHI
Mon, May 15th   vs MIN
Mon, Jul 3rd   vs PIT
Mon, Jul 24th   vs TOR
Thu, Aug 3rd   vs OAK
Mon, Aug 7th   @ SD
Thu, Aug 17th   vs MIL
Mon, Aug 28th   vs ARI
Thu, Aug 31st   vs ATL
Mon, Sep 18th   vs DET
Thu, Sep 28th   @ COL