Skip to main content

Who Should I Trade?

Gio Urshela for Connor Joe (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Gio Urshela
Gio Urshela
Connor Joe
Connor Joe
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
  Gio Urshela
Gio Urshela
Connor Joe
Connor Joe
2022 Stats 
At Bats499404
Home Runs137
Stolen Bases16
Caught Stealing02
Batting Average.287.238
On Base Pct.339.338
Slugging Pct.431.359
On-base Plus Slugging.770.697
Who Should I Trade? Player Notes
  Gio Urshela
Gio Urshela
Connor Joe
Connor Joe
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Gio Urshela
Gio Urshela
Connor Joe
Connor Joe
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ OAK@ SD
Sat, Apr 1st@ OAK@ SD
Sun, Apr 2nd@ OAK@ SD
Mon, Apr 3rd@ SEA@ LAD
Tue, Apr 4th@ SEA@ LAD
Wed, Apr 5th@ SEA   
Fri, Apr 7thvs TORvs WSH
Sat, Apr 8thvs TORvs WSH
Sun, Apr 9thvs TORvs WSH
Mon, Apr 10thvs WSHvs STL
Tue, Apr 11thvs WSHvs STL
Wed, Apr 12thvs WSHvs STL
Fri, Apr 14th@ BOS@ SEA
Sat, Apr 15th@ BOS@ SEA
Sun, Apr 16th@ BOS@ SEA
Mon, Apr 17th@ BOSvs PIT
Tue, Apr 18th@ NYYvs PIT
Wed, Apr 19th@ NYYvs PIT
Thu, Apr 20th@ NYY@ PHI
Fri, Apr 21stvs KC@ PHI
Sat, Apr 22ndvs KC@ PHI
Sun, Apr 23rdvs KC@ PHI
Mon, Apr 24thvs OAK@ CLE
Tue, Apr 25thvs OAK@ CLE
Wed, Apr 26thvs OAK@ CLE
Thu, Apr 27thvs OAK   
Fri, Apr 28th@ MILvs ARI
Sat, Apr 29th@ MILvs ARI
Sun, Apr 30th@ MILvs ARI
Tue, May 2nd@ STLvs MIL
Wed, May 3rd@ STLvs MIL
Thu, May 4th@ STLvs MIL
Fri, May 5thvs TEX@ NYM
Sat, May 6thvs TEX@ NYM
Sun, May 7thvs TEX@ NYM
Mon, May 8thvs HOU@ PIT
Tue, May 9thvs HOU@ PIT
Wed, May 10thvs HOU@ PIT
Fri, May 12th@ CLEvs PHI
Sat, May 13th@ CLEvs PHI
Sun, May 14th@ CLEvs PHI
Mon, May 15th@ BALvs CIN
Tue, May 16th@ BALvs CIN
Wed, May 17th@ BALvs CIN
Thu, May 18th@ BAL   
Fri, May 19thvs MIN@ TEX
Sat, May 20thvs MIN@ TEX
Sun, May 21stvs MIN@ TEX
Mon, May 22ndvs BOSvs MIA
Tue, May 23rdvs BOSvs MIA
Wed, May 24thvs BOSvs MIA
Fri, May 26thvs MIAvs NYM
Sat, May 27thvs MIAvs NYM
Sun, May 28thvs MIAvs NYM
Mon, May 29th@ CWS@ ARI
Tue, May 30th@ CWS@ ARI
Wed, May 31st@ CWS@ ARI
Thu, Jun 1st@ HOU@ ARI
Fri, Jun 2nd@ HOU@ KC
Sat, Jun 3rd@ HOU@ KC
Sun, Jun 4th@ HOU@ KC
Tue, Jun 6thvs CHCvs SF
Wed, Jun 7thvs CHCvs SF
Thu, Jun 8thvs CHCvs SF
Fri, Jun 9thvs SEAvs SD
Sat, Jun 10thvs SEAvs SD
Sun, Jun 11thvs SEAvs SD
Mon, Jun 12th@ TEX@ BOS
Tue, Jun 13th@ TEX@ BOS
Wed, Jun 14th@ TEX@ BOS
Thu, Jun 15th@ TEX@ ATL
Fri, Jun 16th@ KC@ ATL
Sat, Jun 17th@ KC@ ATL
Sun, Jun 18th@ KC@ ATL
Tue, Jun 20thvs LAD@ CIN
Wed, Jun 21stvs LAD@ CIN
Fri, Jun 23rd@ COLvs LAA
Sat, Jun 24th@ COLvs LAA
Sun, Jun 25th@ COLvs LAA
Mon, Jun 26thvs CWS   
Tue, Jun 27thvs CWSvs LAD
Wed, Jun 28thvs CWSvs LAD
Thu, Jun 29thvs CWSvs LAD
Fri, Jun 30thvs ARIvs DET
Sat, Jul 1stvs ARIvs DET
Sun, Jul 2ndvs ARIvs DET
Mon, Jul 3rd@ SD   
Tue, Jul 4th@ SD@ HOU
Wed, Jul 5th@ SD@ HOU
Fri, Jul 7th@ LAD@ SF
Sat, Jul 8th@ LAD@ SF
Fri, Jul 14thvs HOUvs NYY
Sat, Jul 15thvs HOUvs NYY
Sun, Jul 16thvs HOUvs NYY
Mon, Jul 17thvs NYY   
Tue, Jul 18thvs NYYvs HOU
Wed, Jul 19thvs NYYvs HOU
Fri, Jul 21stvs PIT@ MIA
Sat, Jul 22ndvs PIT@ MIA
Sun, Jul 23rdvs PIT@ MIA
Tue, Jul 25th@ DET@ WSH
Wed, Jul 26th@ DET@ WSH
Thu, Jul 27th@ DET   
Fri, Jul 28th@ TORvs OAK
Sat, Jul 29th@ TORvs OAK
Sun, Jul 30th@ TORvs OAK
Mon, Jul 31st@ ATLvs SD
Tue, Aug 1st@ ATLvs SD
Wed, Aug 2nd@ ATLvs SD
Thu, Aug 3rdvs SEA   
Fri, Aug 4thvs SEA@ STL
Sat, Aug 5thvs SEA@ STL
Sun, Aug 6thvs SEA@ STL
Mon, Aug 7thvs SF@ MIL
Tue, Aug 8thvs SF@ MIL
Wed, Aug 9thvs SF@ MIL
Fri, Aug 11th@ HOU@ LAD
Sat, Aug 12th@ HOU@ LAD
Sun, Aug 13th@ HOU@ LAD
Mon, Aug 14th@ TEXvs ARI
Tue, Aug 15th@ TEXvs ARI
Wed, Aug 16th@ TEXvs ARI
Fri, Aug 18thvs TBvs CWS
Sat, Aug 19thvs TBvs CWS
Sun, Aug 20thvs TBvs CWS
Mon, Aug 21stvs CIN   
Tue, Aug 22ndvs CIN@ TB
Wed, Aug 23rdvs CIN@ TB
Fri, Aug 25th@ NYM@ BAL
Sat, Aug 26th@ NYM@ BAL
Sun, Aug 27th@ NYM@ BAL
Mon, Aug 28th@ PHIvs ATL
Tue, Aug 29th@ PHIvs ATL
Wed, Aug 30th@ PHIvs ATL
Fri, Sep 1st@ OAKvs TOR
Sat, Sep 2nd@ OAKvs TOR
Sun, Sep 3rd@ OAKvs TOR
Mon, Sep 4thvs BAL@ ARI
Tue, Sep 5thvs BAL@ ARI
Wed, Sep 6thvs BAL@ ARI
Thu, Sep 7thvs CLE   
Fri, Sep 8thvs CLE@ SF
Sat, Sep 9thvs CLE@ SF
Sun, Sep 10thvs CLE@ SF
Mon, Sep 11th@ SEAvs CHC
Tue, Sep 12th@ SEAvs CHC
Wed, Sep 13th@ SEAvs CHC
Fri, Sep 15thvs DETvs SF
Sat, Sep 16thvs DETvs SF
Sun, Sep 17thvs DETvs SF
Tue, Sep 19th@ TB@ SD
Wed, Sep 20th@ TB@ SD
Thu, Sep 21st@ TB   
Fri, Sep 22nd@ MIN@ CHC
Sat, Sep 23rd@ MIN@ CHC
Sun, Sep 24th@ MIN@ CHC
Mon, Sep 25thvs TEX   
Tue, Sep 26thvs TEXvs LAD
Wed, Sep 27thvs TEXvs LAD
Fri, Sep 29thvs OAKvs MIN
Sat, Sep 30thvs OAKvs MIN
Sun, Oct 1stvs OAKvs MIN
Fri, Mar 31st   @ SD
Thu, Apr 6th   vs WSH
Thu, May 25th   vs MIA
Mon, Jun 19th   @ CIN
Sun, Jul 9th   @ SF
Mon, Jul 24th   @ WSH
Thu, Aug 10th   @ LAD
Thu, Aug 24th   @ TB
Thu, Sep 14th   vs SF
Mon, Sep 18th   @ SD
Thu, Sep 28th   vs LAD