Skip to main content

Who Should I Trade?

Edmundo Sosa for Justin Upton (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Justin Upton
LF - SEA
Justin Upton
Edmundo Sosa
2B,3B,SS - STL
Edmundo Sosa
Expert
Recommendation
80%
Recommended by
4 of 5 experts
20%
Recommended by
1 of 5 experts
Rankings 
   
Rest of Season# 346# 359
VBR# 1157# 1187
   
Projections 
   
Runs1716
Home Runs63
RBI1912
Stolen Bases12
Batting Average.221.245
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Pierre Camus
RotoBaller
# 313# 317
   
Andrew Seifter
FantasyPros
# 280
   
Mick Ciallela
Fantrax
# 318# 333
   
Scott Youngson
Pitcher List
# 329
   
Mike Maher
FantasyPros
# 282# 277
   
Who Should I Trade? Player Statistics
  Justin Upton
LF - SEA
Justin Upton
Edmundo Sosa
2B,3B,SS - STL
Edmundo Sosa
2022 Stats 
   
   
At Bats2385
   
Runs012
   
Hits316
   
Singles213
   
Doubles12
   
Triples01
   
Home Runs00
   
RBI24
   
Stolen Bases01
   
Caught Stealing01
   
Walks32
   
Strikeouts1023
   
Batting Average.130.188
   
On Base Pct.259.233
   
Slugging Pct.174.235
   
On-base Plus Slugging.433.469
   
Who Should I Trade? Player Projections
  Justin Upton
LF - SEA
Justin Upton
Edmundo Sosa
2B,3B,SS - STL
Edmundo Sosa
2022 Projections 
   
   
At Bats128126
   
Runs1716
   
Hits2831
   
Singles1723
   
Doubles55
   
Triples01
   
Home Runs63
   
RBI1912
   
Stolen Bases12
   
Caught Stealing11
   
Walks156
   
Strikeouts4328
   
Batting Average.221.245
   
On Base Pct.309.299
   
Slugging Pct.411.360
   
On-base Plus Slugging.721.659
   
Who Should I Trade? Player Notes
  Justin Upton
LF - SEA
Justin Upton
Edmundo Sosa
2B,3B,SS - STL
Edmundo Sosa
News 
 Justin Upton went 1-for-3 with one strikeout Sunday against the Angels.
Ari Koslow
Mon, Jun 20th
Cardinals SS Edmundo Sosa went 1-for-1 Friday, hitting a pinch-hit RBI triple and scoring one run in the Cardinals' 4-2 win over the Brewers.
Chris Schommer
Sat, May 28th
 Justin Upton left Friday's game early after getting hit in the helmet.
Ari Koslow
Sat, Jun 18th
Cardinals 3B Edmundo Sosa went 2-for-5 Sunday, singling once, doubling once, scoring two runs, and driving in one run in the Cardinals' 18-4 win over the Pirates.
Chris Schommer
Sun, May 22nd
 The Mariners have called up Justin Upton from AAA Tacoma. Sam Haggerty has been optioned in a corresponding move.
Vince DiSilvio
Fri, Jun 17th
The Cardinals intend to give Edmundo Sosa a "real shot" to win the starting shortstop job over rookie Brendan Donovan, according to Derrick Goold of the St. Louis Post-Dispatch.
Andersen Pickard
Sun, May 15th
 Justin Upton is set to join the Tacoma Rainiers Wednesday in Reno.
Ari Koslow
Wed, Jun 1st
Cardinals third baseman Edmundo Sosa went 1-for-3 and scored one run Wednesday in the Cardinals' 10-5 win over the Mets.
Chris Schommer
Wed, Apr 27th
 The Mariners signed Justin Upton to a major-league deal on Saturday.
Dan Harris
Sat, May 21st
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Justin Upton
LF - SEA
Justin Upton
Edmundo Sosa
2B,3B,SS - STL
Edmundo Sosa
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th   vs PITJT Brubaker (1-7)#112
Sat, Apr 9th@ MINSonny Gray (3-1)#54vs PITMitch Keller (2-5)#193
Sun, Apr 10th@ MINBailey Ober (1-2)#79vs PITBryse Wilson (0-4)#383
Tue, Apr 12th@ CWSVince Velasquez (3-3)#177vs KCDaniel Lynch (3-7)#230
Thu, Apr 14th@ CWSJimmy Lambert (0-2)#260@ MILBrandon Woodruff (5-3)#30
Fri, Apr 15thvs HOUJake Odorizzi (3-2)#126@ MILFreddy Peralta (3-2)#106
Sat, Apr 16thvs HOUJustin Verlander (9-3)#3@ MILAdrian Houser (4-8)#155
Sun, Apr 17thvs HOUJose Urquidy (6-3)#76@ MILAaron Ashby (1-5)#94
Tue, Apr 19thvs TEXJon Gray (3-3)#51@ MIAJesus Luzardo (2-3)#133
Wed, Apr 20thvs TEXDane Dunning (1-5)#98@ MIASandy Alcantara (7-3)#1
Thu, Apr 21stvs TEXTaylor Hearn (4-5)#289@ MIAPablo Lopez (5-3)#17
Fri, Apr 22ndvs KCBrad Keller (2-8)#111@ CINHunter Greene (3-8)#114
Sat, Apr 23rdvs KCKris Bubic (1-4)#244@ CINTyler Mahle (2-6)#53
Sun, Apr 24thvs KCCarlos Hernandez (0-3)#302@ CINNick Lodolo (1-2)#205
Mon, Apr 25th   vs NYMMax Scherzer (5-1)#127
Tue, Apr 26th@ TBMatt Wisler (2-1)#101vs NYMChris Bassitt (5-5)#31
Wed, Apr 27th@ TBDrew Rasmussen (5-3)#56vs NYMCarlos Carrasco (8-3)#65
Thu, Apr 28th@ TBJeffrey Springs (3-2)#25vs ARIHumberto Castellanos (3-2)#236
Fri, Apr 29th@ MIAElieser Hernandez (2-5)#161vs ARIMadison Bumgarner (3-7)#129
Sat, Apr 30th@ MIAJesus Luzardo (2-3)#133vs ARIMerrill Kelly (6-5)#109
Sun, May 1st@ MIASandy Alcantara (7-3)#1vs ARIZach Davies (2-4)#192
Mon, May 2nd@ HOUJake Odorizzi (3-2)#126vs KCZack Greinke (1-4)#121
Tue, May 3rd@ HOUCristian Javier (4-3)#77@ KCBrad Keller (2-8)#111
Wed, May 4th@ HOUJustin Verlander (9-3)#3@ KCKris Bubic (1-4)#244
Thu, May 5thvs TBShane McClanahan (7-3)#8@ SFMauricio Llovera
Fri, May 6thvs TBMatt Wisler (2-1)#101@ SFAlex Cobb (3-3)#91
Sat, May 7thvs TBDrew Rasmussen (5-3)#56@ SFLogan Webb (6-2)#20
Sun, May 8thvs TBRyan Yarbrough (0-3)#158@ SFJakob Junis (4-1)#124
Tue, May 10thvs PHIAaron Nola (4-5)#6vs BALKyle Bradish (1-4)#257
Wed, May 11thvs PHIBailey Falter (0-2)#206vs BALSpenser Watkins (0-1)#379
Thu, May 12th   vs BALBryan Baker
Fri, May 13th@ NYMMax Scherzer (5-1)#127vs SFLogan Webb (6-2)#20
Sat, May 14th@ NYMChris Bassitt (5-5)#31vs SFJakob Junis (4-1)#124
Sun, May 15th@ NYMCarlos Carrasco (8-3)#65vs SFCarlos Rodon (6-4)#9
Tue, May 17th@ TORJose Berrios (5-3)#46@ NYMTaijuan Walker (6-2)#93
Wed, May 18th@ TORKevin Gausman (5-6)#19@ NYMMax Scherzer (5-1)#127
Thu, May 19th@ BOSRich Hill (3-4)#142@ NYMChris Bassitt (5-5)#31
Fri, May 20th@ BOSMichael Wacha (6-1)#113@ PITZach Thompson (3-5)#165
Sat, May 21st@ BOSGarrett Whitlock (2-1)#58@ PITJose Quintana (1-4)#81
Sun, May 22nd@ BOSNathan Eovaldi (4-2)#27@ PITBryse Wilson (0-4)#383
Mon, May 23rdvs OAKZach Logue (2-4)#215vs TORJose Berrios (5-3)#46
Tue, May 24thvs OAKJames Kaprielian (0-5)#179vs TORKevin Gausman (5-6)#19
Thu, May 26th   vs MILEric Lauer (6-3)#87
Fri, May 27thvs HOUJustin Verlander (9-3)#3vs MILBrandon Woodruff (5-3)#30
Sat, May 28thvs HOUJose Urquidy (6-3)#76vs MILAdrian Houser (4-8)#155
Sun, May 29thvs HOULuis Garcia (5-5)#39vs MILCorbin Burnes (5-4)#4
Mon, May 30th   vs SDNick Martinez (2-3)#139
Tue, May 31st@ BALBryan Bakervs SDBlake Snell (0-4)#83
Wed, Jun 1st@ BALKyle Bradish (1-4)#257vs SDYu Darvish (7-3)#24
Thu, Jun 2nd@ BALJordan Lyles (4-6)#291@ CHCKeegan Thompson (7-2)#99
Fri, Jun 3rd@ TEXDane Dunning (1-5)#98@ CHCMarcus Stroman (2-5)#63
Sat, Jun 4th@ TEXGlenn Otto (4-2)#146@ CHCCaleb Kilian (0-2)#238
Sun, Jun 5th@ TEXMartin Perez (5-2)#60@ CHCJustin Steele (2-5)#150
Tue, Jun 7th@ HOUJustin Verlander (9-3)#3@ TBJeffrey Springs (3-2)#25
Wed, Jun 8th@ HOUJose Urquidy (6-3)#76@ TBCorey Kluber (3-4)#48
Thu, Jun 9th   @ TBShane McClanahan (7-3)#8
Fri, Jun 10thvs BOSRich Hill (3-4)#142vs CINLuis Castillo (2-4)#45
Sat, Jun 11thvs BOSMichael Wacha (6-1)#113vs CINHunter Greene (3-8)#114
Sun, Jun 12thvs BOSKutter Crawford (1-2)#213vs CINGraham Ashcraft (4-1)#178
Mon, Jun 13thvs MINChris Archer (1-3)#157vs PITMitch Keller (2-5)#193
Tue, Jun 14thvs MINJoe Ryan (5-3)#52vs PITBryse Wilson (0-4)#383
Wed, Jun 15thvs MINSonny Gray (3-1)#54vs PITRoansy Contreras (2-1)#149
Fri, Jun 17thvs LAAMichael Lorenzen (6-5)#132@ BOSMichael Wacha (6-1)#113
Sat, Jun 18thvs LAAJose Suarez (0-2)#162@ BOSKutter Crawford (1-2)#213
Sun, Jun 19thvs LAAKenny Rosenberg (0-0)#316@ BOSNick Pivetta (8-5)#37
Mon, Jun 20th   @ MILCorbin Burnes (5-4)#4
Tue, Jun 21st@ OAKJames Kaprielian (0-5)#179@ MILChi Chi Gonzalez (0-1)#348
Wed, Jun 22nd@ OAKPaul Blackburn (6-3)#7@ MILEric Lauer (6-3)#87
Thu, Jun 23rd@ OAKFrankie Montas (3-7)#13@ MILJason Alexander (2-0)#239
Fri, Jun 24th@ LAAMichael Lorenzen (6-5)#132vs CHCKyle Hendricks (3-6)#130
Sat, Jun 25th@ LAAPatrick Sandoval (3-2)#69vs CHCAdrian Sampson (0-0)#373
Sun, Jun 26th@ LAANoah Syndergaard (4-6)#86vs CHCMatt Swarmer (1-3)#246
Mon, Jun 27thvs BALTyler Wells (5-4)#74vs MIAPablo Lopez (5-3)#17
Tue, Jun 28thvs BALDean Kremer (2-1)#243vs MIABraxton Garrett (1-2)#254
Wed, Jun 29thvs BALvs MIASandy Alcantara (7-3)#1
Fri, Jul 1stvs OAKJames Kaprielian (0-5)#179@ PHIZach Eflin (2-5)#66
Sat, Jul 2ndvs OAKPaul Blackburn (6-3)#7@ PHIKyle Gibson (4-3)#84
Sun, Jul 3rdvs OAKFrankie Montas (3-7)#13@ PHIZack Wheeler (6-4)#15
Mon, Jul 4th@ SD@ ATL
Tue, Jul 5th@ SD@ ATL
Wed, Jul 6th   @ ATL
Thu, Jul 7thvs TOR@ ATL
Fri, Jul 8thvs TORvs PHI
Sat, Jul 9thvs TORvs PHI
Sun, Jul 10thvs TORvs PHI
Mon, Jul 11th   vs PHI
Tue, Jul 12th@ WSHvs LAD
Wed, Jul 13th@ WSHvs LAD
Thu, Jul 14th@ TEXvs LAD
Fri, Jul 15th@ TEXvs CIN
Sat, Jul 16th@ TEXvs CIN
Sun, Jul 17th@ TEXvs CIN
Fri, Jul 22ndvs HOU@ CIN
Sat, Jul 23rdvs HOU@ CIN
Sun, Jul 24thvs HOU@ CIN
Tue, Jul 26thvs TEX@ TOR
Wed, Jul 27thvs TEX@ TOR
Fri, Jul 29th@ HOU@ WSH
Sat, Jul 30th@ HOU@ WSH
Sun, Jul 31st@ HOU@ WSH
Tue, Aug 2nd@ NYYvs CHC
Wed, Aug 3rd@ NYYvs CHC
Thu, Aug 4th   vs CHC
Fri, Aug 5thvs LAAvs NYY
Sat, Aug 6thvs LAAvs NYY
Sun, Aug 7thvs LAAvs NYY
Tue, Aug 9thvs NYY@ COL
Wed, Aug 10thvs NYY@ COL
Thu, Aug 11th   @ COL
Fri, Aug 12th@ TEXvs MIL
Sat, Aug 13th@ TEXvs MIL
Sun, Aug 14th@ TEXvs MIL
Tue, Aug 16th@ LAAvs COL
Wed, Aug 17th@ LAAvs COL
Thu, Aug 18th   vs COL
Fri, Aug 19th@ OAK@ ARI
Sat, Aug 20th@ OAK@ ARI
Sun, Aug 21st@ OAK@ ARI
Mon, Aug 22nd   @ CHC
Tue, Aug 23rdvs WSH@ CHC
Wed, Aug 24thvs WSH@ CHC
Thu, Aug 25thvs CLE@ CHC
Fri, Aug 26thvs CLEvs ATL
Sat, Aug 27thvs CLEvs ATL
Sun, Aug 28thvs CLEvs ATL
Mon, Aug 29th   @ CIN
Tue, Aug 30th@ DET@ CIN
Wed, Aug 31st@ DET@ CIN
Fri, Sep 2nd@ CLEvs CHC
Sat, Sep 3rd@ CLEvs CHC
Sun, Sep 4th@ CLEvs CHC
Mon, Sep 5thvs CWSvs WSH
Tue, Sep 6thvs CWSvs WSH
Wed, Sep 7thvs CWSvs WSH
Thu, Sep 8th   vs WSH
Fri, Sep 9thvs ATL@ PIT
Sat, Sep 10thvs ATL@ PIT
Sun, Sep 11thvs ATL@ PIT
Tue, Sep 13thvs SDvs MIL
Wed, Sep 14thvs SDvs MIL
Thu, Sep 15th   vs CIN
Fri, Sep 16th@ LAAvs CIN
Sat, Sep 17th@ LAAvs CIN
Sun, Sep 18th@ LAAvs CIN
Tue, Sep 20th@ OAK@ SD
Wed, Sep 21st@ OAK@ SD
Thu, Sep 22nd@ OAK@ SD
Fri, Sep 23rd@ KC@ LAD
Sat, Sep 24th@ KC@ LAD
Sun, Sep 25th@ KC@ LAD
Tue, Sep 27thvs TEX@ MIL
Wed, Sep 28thvs TEX@ MIL
Fri, Sep 30thvs OAKvs PIT
Sat, Oct 1stvs OAKvs PIT
Sun, Oct 2ndvs OAKvs PIT
Mon, Oct 3rdvs DET@ PIT
Tue, Oct 4thvs DET@ PIT
Wed, Oct 5thvs DET@ PIT
Fri, Apr 8th@ MINJoe Ryan (5-3)#52   
Mon, Apr 11th@ MINDylan Bundy (4-4)#152   
Wed, Apr 13th@ CWSDallas Keuchel (2-5)#377   
Mon, May 9thvs PHIRanger Suarez (6-4)#78   
Mon, May 16th@ TORYusei Kikuchi (2-3)#102   
Wed, May 25thvs OAKPaul Blackburn (6-3)#7   
Mon, Jun 6th@ HOUCristian Javier (4-3)#77   
Thu, Jun 16thvs LAAShohei Ohtani (6-4)#26   
Thu, Jun 30thvs OAKJared Koenig (1-2)#311   
Mon, Jul 25thvs TEX   
Thu, Jul 28th@ HOU   
Mon, Aug 1st@ NYY   
Mon, Aug 8thvs NYY   
Mon, Aug 15th@ LAA   
Thu, Sep 1st@ DET   
Mon, Sep 19th@ LAA   
Thu, Sep 29thvs TEX