Skip to main content

Who Should I Trade?

Steven Souza Jr. for Sam Haggerty (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Steven Souza Jr.
RF - LAD
Steven Souza Jr.
Sam Haggerty
LF - SEA
Sam Haggerty
Expert
Recommendation
67%
Recommended by
2 of 3 experts
33%
Recommended by
1 of 3 experts
Rankings 
   
Rest of Season# 484# 485
VBR
   
Projections 
   
Runs00
Home Runs00
RBI00
Stolen Bases00
Batting Average.000.000
   
Misc 
   
Injury Alert-IL60
   
Expert Ranks 
   
Carmen Maiorano
FantasyPros
# 354
   
Corbin Young
FantasyData
# 456# 464
   
Mike Maher
FantasyPros
# 358
   
Who Should I Trade? Player Statistics
  Steven Souza Jr.
RF - LAD
Steven Souza Jr.
Sam Haggerty
LF - SEA
Sam Haggerty
2021 Stats 
   
   
At Bats3386
   
Runs215
   
Hits516
   
Singles211
   
Doubles13
   
Triples10
   
Home Runs12
   
RBI35
   
Stolen Bases05
   
Caught Stealing01
   
Walks26
   
Strikeouts1428
   
Batting Average.152.186
   
On Base Pct.222.247
   
Slugging Pct.333.291
   
On-base Plus Slugging.556.538
   
Who Should I Trade? Player Projections
  Steven Souza Jr.
RF - LAD
Steven Souza Jr.
Sam Haggerty
LF - SEA
Sam Haggerty
2021 Projections 
   
   
At Bats00
   
Runs00
   
Hits00
   
Singles00
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI00
   
Stolen Bases00
   
Caught Stealing00
   
Walks00
   
Strikeouts00
   
Batting Average.000.000
   
On Base Pct.000.000
   
Slugging Pct.000.000
   
On-base Plus Slugging.000.000
   
Who Should I Trade? Player Notes
  Steven Souza Jr.
RF - LAD
Steven Souza Jr.
Sam Haggerty
LF - SEA
Sam Haggerty
News 
 Just two days after electing free agency, outfielder Steven Souza Jr. has returned to the Los Angeles Dodgers on a minor league contract.
Andersen Pickard
Tue, Jul 20th
Sam Haggerty went 1-for-4 with one run and one strikeout in the Mariners 9-2 loss Sunday against the Padres.
Ari Koslow
Mon, May 24th
 Steven Souza Jr. played the hero on Friday, breaking a 0-0 tie by hitting his first home run of the season. He finished the day going 1-for-3 with the solo home run and a strikeout.
Ethan Biddle - The Work of Ethan Biddle
Sat, Jun 19th
Sam Haggerty went 2-for-3 with two runs and one strikeout in the Mariners 7-3 win Friday over Cleveland.
Ari Koslow
Sat, May 15th
 Jon Heyman of MLB Network reports the Dodgers are signing OF Steven Souza Jr. to a minor league contract.
Brendan Tuma - Too Much Tuma
Wed, Mar 31st
Sam Haggerty went 0-for-3 with two strikeouts in the Mariners 6-0 loss Wednesday against Baltimore.
Ari Koslow
Thu, May 6th
 Steven Souza Jr. agreed to a minor-league deal with the Astros, which was first reported by Jon Morosi of MLB Network but the details were provided by Joel Sherman of the NY Post.
Jon Mathisen
Sat, Jan 30th
Sam Haggerty went 2-for-3 with one run in the Mariners 5-2 win Tuesday over Baltimore.
Ari Koslow
Wed, May 5th
  Sam Haggerty went 0-for-2 with one run and one strikeout in the Mariners 10-5 loss Saturday against the Angels.
Ari Koslow
Sun, May 2nd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Steven Souza Jr.
RF - LAD
Steven Souza Jr.
Sam Haggerty
LF - SEA
Sam Haggerty
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ COLGerman Marquez (12-11)#4vs SFKevin Gausman (14-6)
Fri, Apr 2nd@ COLAntonio Senzatela (4-9)#17vs SFJohnny Cueto (7-7)
Sat, Apr 3rd@ COLJon Gray (8-12)#13vs SFLogan Webb (11-3)
Sun, Apr 4th@ COLAustin Gomber (9-9)   
Mon, Apr 5th@ OAKFrankie Montas (13-9)vs CWSCarlos Rodon (13-5)
Tue, Apr 6th@ OAKChris Bassitt (12-4)vs CWSLucas Giolito (11-9)
Wed, Apr 7th@ OAKJesus Luzardo (6-9)vs CWSDallas Keuchel (9-9)
Fri, Apr 9thvs WSHJoe Ross (5-9)   
Sat, Apr 10thvs WSHPatrick Corbin (9-16)@ MINMichael Pineda (9-8)
Sun, Apr 11thvs WSHMax Scherzer (15-4)@ MINMatt Shoemaker (3-8)
Tue, Apr 13thvs COLAntonio Senzatela (4-9)#17@ BALDean Kremer (0-7)
Wed, Apr 14thvs COLJon Gray (8-12)#13   
Thu, Apr 15thvs COLAustin Gomber (9-9)@ BALBruce Zimmermann (4-5)
Fri, Apr 16th@ SDRyan Weathers (4-7)vs HOUJose Urquidy (8-3)
Sat, Apr 17th@ SDYu Darvish (8-11)vs HOUZack Greinke (11-6)
Sun, Apr 18th@ SDBlake Snell (7-6)vs HOUJake Odorizzi (6-7)
Mon, Apr 19th@ SEAJustus Sheffield (7-8)vs LADDustin May (1-1)
Tue, Apr 20th@ SEAMarco Gonzales (10-6)vs LADJulio Urias (19-3)
Thu, Apr 22ndvs SDRyan Weathers (4-7)@ BOSNick Pivetta (9-8)
Fri, Apr 23rdvs SDYu Darvish (8-11)@ BOSMartin Perez (7-8)
Sat, Apr 24thvs SDBlake Snell (7-6)@ BOSNathan Eovaldi (11-9)
Sun, Apr 25thvs SDJoe Musgrove (11-9)@ BOSEduardo Rodriguez (13-8)
Mon, Apr 26thvs CINTyler Mahle (13-6)@ HOUJose Urquidy (8-3)
Tue, Apr 27thvs CINJeff Hoffman (3-5)@ HOUCristian Javier (4-1)
Wed, Apr 28thvs CINSonny Gray (7-9)@ HOUZack Greinke (11-6)
Thu, Apr 29th@ MILEric Lauer (7-5)@ HOULuis Garcia (11-8)
Fri, Apr 30th@ MILFreddy Peralta (10-5)vs LAAAndrew Heaney (8-9)
Sat, May 1st@ MILBrandon Woodruff (9-10)vs LAAGriffin Canning (5-4)
Sun, May 2nd@ MILAlec Bettinger (0-1)vs LAADylan Bundy (2-9)
Tue, May 4th@ CHCKeegan Thompson (3-3)vs BALJorge Lopez (3-14)
Wed, May 5th@ CHCAdbert Alzolay (5-13)vs BALJohn Means (6-9)
Fri, May 7th@ LAAGriffin Canning (5-4)@ TEXMike Foltynewicz (2-12)
Sat, May 8th@ LAADylan Bundy (2-9)@ TEXKohei Arihara (2-4)
Sun, May 9th@ LAAJose Quintana (0-3)@ TEXDane Dunning (5-10)
Tue, May 11thvs SEAYusei Kikuchi (7-9)@ LADWalker Buehler (16-4)
Wed, May 12thvs SEAJustin Dunn (1-3)@ LADJulio Urias (19-3)
Fri, May 14thvs MIASandy Alcantara (9-15)vs CLEAaron Civale (12-5)
Sat, May 15thvs MIAJordan Holloway (2-3)vs CLETriston McKenzie (5-9)
Sun, May 16thvs MIAPablo Lopez (5-5)vs CLEShane Bieber (7-4)
Mon, May 17thvs ARIMadison Bumgarner (7-10)vs DETCasey Mize (7-9)
Tue, May 18thvs ARICorbin Martin (0-3)vs DETSpencer Turnbull (4-2)
Wed, May 19thvs ARIMatt Peacock (5-7)vs DETTarik Skubal (8-12)
Thu, May 20thvs ARIMerrill Kelly (7-11)   
Fri, May 21st@ SFAlex Wood (10-4)@ SDChris Paddack (7-7)
Sat, May 22nd@ SFScott Kazmir (0-1)@ SDRyan Weathers (4-7)
Sun, May 23rd@ SFAnthony DeSclafani (13-7)@ SDYu Darvish (8-11)
Tue, May 25th@ HOUZack Greinke (11-6)@ OAKCole Irvin (10-15)
Wed, May 26th@ HOULuis Garcia (11-8)@ OAKJames Kaprielian (8-5)
Thu, May 27thvs SFAlex Wood (10-4)vs TEXKolby Allard (3-12)
Fri, May 28thvs SFAnthony DeSclafani (13-7)vs TEXJordan Lyles (10-13)
Sat, May 29thvs SFLogan Webb (11-3)vs TEXMike Foltynewicz (2-12)
Sun, May 30thvs SFKevin Gausman (14-6)vs TEXHyeon-jong Yang (0-3)
Mon, May 31stvs STLJack Flaherty (9-2)vs OAKJames Kaprielian (8-5)
Tue, Jun 1stvs STLJohn Gant (5-11)vs OAKChris Bassitt (12-4)
Wed, Jun 2ndvs STLCarlos Martinez (4-9)vs OAKSean Manaea (11-10)
Fri, Jun 4th@ ATLIan Anderson (9-5)#3@ LAAShohei Ohtani (9-2)
Sat, Jun 5th@ ATLCharlie Morton (14-6)#1@ LAAAlex Cobb (8-3)
Sun, Jun 6th@ ATLMax Fried (14-7)#2@ LAAPatrick Sandoval (3-6)
Tue, Jun 8th@ PITJT Brubaker (5-13)@ DETMatthew Boyd (3-8)
Wed, Jun 9th@ PITTyler Anderson (7-11)@ DETCasey Mize (7-9)
Thu, Jun 10th@ PITMitch Keller (5-11)@ DETTyler Alexander (2-4)
Fri, Jun 11thvs TEXMike Foltynewicz (2-12)@ CLEAaron Civale (12-5)
Sat, Jun 12thvs TEXKolby Allard (3-12)@ CLETriston McKenzie (5-9)
Sun, Jun 13thvs TEXDane Dunning (5-10)@ CLEShane Bieber (7-4)
Mon, Jun 14thvs PHISpencer Howard (0-5)vs MINKenta Maeda (6-5)
Tue, Jun 15thvs PHIZach Eflin (4-7)vs MINJ.A. Happ (10-8)
Wed, Jun 16thvs PHIZack Wheeler (14-10)vs MINBailey Ober (3-3)
Fri, Jun 18th@ ARICaleb Smith (4-9)vs TBMichael Wacha (3-5)
Sat, Jun 19th@ ARIMatt Peacock (5-7)vs TBJosh Fleming (10-8)
Sun, Jun 20th@ ARIAlex Young (2-6)vs TBShane McClanahan (10-6)
Mon, Jun 21st@ SDYu Darvish (8-11)   
Tue, Jun 22nd@ SDBlake Snell (7-6)vs COLKyle Freeland (7-8)#8
Wed, Jun 23rd@ SDJoe Musgrove (11-9)vs COLGerman Marquez (12-11)#4
Thu, Jun 24thvs CHCZach Davies (6-12)   
Fri, Jun 25thvs CHCJake Arrieta (5-14)@ CWSCarlos Rodon (13-5)
Sat, Jun 26thvs CHCAlec Mills (6-7)   
Sun, Jun 27thvs CHCAdbert Alzolay (5-13)@ CWSRyan Burr
Mon, Jun 28thvs SFAnthony DeSclafani (13-7)   
Tue, Jun 29thvs SFKevin Gausman (14-6)@ TORRobbie Ray (13-7)
Thu, Jul 1st@ WSHPatrick Corbin (9-16)@ TORHyun Jin Ryu (14-10)
Fri, Jul 2nd@ WSHMax Scherzer (15-4)vs TEXKyle Gibson (10-9)
Sat, Jul 3rd@ WSHPaolo Espino (5-5)vs TEXJordan Lyles (10-13)
Sun, Jul 4th@ WSHJoe Ross (5-9)vs TEXMike Foltynewicz (2-12)
Mon, Jul 5th@ MIATrevor Rogers (7-8)   
Tue, Jul 6th@ MIAPablo Lopez (5-5)vs NYYJameson Taillon (8-6)
Wed, Jul 7th@ MIARoss Detwiler (3-1)vs NYYNick Nelson
Thu, Jul 8th@ MIASandy Alcantara (9-15)vs NYYJordan Montgomery (6-7)
Fri, Jul 9thvs ARITaylor Widener (2-1)vs LAAAlex Cobb (8-3)
Sat, Jul 10thvs ARICaleb Smith (4-9)vs LAAPatrick Sandoval (3-6)
Sun, Jul 11thvs ARIMerrill Kelly (7-11)vs LAAJose Suarez (8-8)
Fri, Jul 16th@ COLChi Chi Gonzalez (3-7)@ LAAAndrew Heaney (8-9)
Sat, Jul 17th@ COLKyle Freeland (7-8)#8@ LAAAlex Cobb (8-3)
Sun, Jul 18th@ COLJon Gray (8-12)#13@ LAAPatrick Sandoval (3-6)
Mon, Jul 19thvs SFKevin Gausman (14-6)   
Tue, Jul 20thvs SFAlex Wood (10-4)@ COLGerman Marquez (12-11)#4
Wed, Jul 21stvs SFLogan Webb (11-3)@ COLAustin Gomber (9-9)
Thu, Jul 22ndvs SFAnthony DeSclafani (13-7)vs OAKSean Manaea (11-10)
Fri, Jul 23rdvs COLChi Chi Gonzalez (3-7)vs OAKFrankie Montas (13-9)
Sat, Jul 24thvs COLKyle Freeland (7-8)#8vs OAKChris Bassitt (12-4)
Sun, Jul 25thvs COLJon Gray (8-12)#13vs OAKCole Irvin (10-15)
Tue, Jul 27th@ SFLogan Webb (11-3)vs HOULance McCullers Jr. (13-5)
Wed, Jul 28th@ SFAnthony DeSclafani (13-7)vs HOUJake Odorizzi (6-7)
Thu, Jul 29th@ SFJohnny Cueto (7-7)   
Fri, Jul 30th@ ARIZac Gallen (3-10)@ TEXKolby Allard (3-12)
Sat, Jul 31st@ ARIMerrill Kelly (7-11)@ TEXTaylor Hearn (6-6)
Sun, Aug 1st@ ARICaleb Smith (4-9)@ TEXMike Foltynewicz (2-12)
Tue, Aug 3rdvs HOULance McCullers Jr. (13-5)@ TBLuis Patino (5-3)
Wed, Aug 4thvs HOUJake Odorizzi (6-7)@ TBJosh Fleming (10-8)
Fri, Aug 6thvs LAAPatrick Sandoval (3-6)@ NYYWandy Peralta
Sat, Aug 7thvs LAAJaime Barria (2-4)@ NYYAndrew Heaney (8-9)
Sun, Aug 8thvs LAAReid Detmers (1-3)@ NYYLuis Gil (1-1)
Tue, Aug 10th@ PHIAaron Nola (9-9)vs TEXKolby Allard (3-12)
Wed, Aug 11th@ PHIConnor Brogdonvs TEXSpencer Howard (0-5)
Thu, Aug 12th@ PHIRanger Suarez (8-5)vs TEXMike Foltynewicz (2-12)
Fri, Aug 13th@ NYMTylor Megill (4-6)vs TORRobbie Ray (13-7)
Sat, Aug 14th@ NYMTaijuan Walker (7-11)vs TORHyun Jin Ryu (14-10)
Sun, Aug 15th@ NYMCarlos Carrasco (1-5)vs TORSteven Matz (14-7)
Mon, Aug 16thvs PITSteven Brault (0-3)   
Tue, Aug 17thvs PITWil Crowe (4-8)@ TEXTaylor Hearn (6-6)
Wed, Aug 18thvs PITJT Brubaker (5-13)@ TEXMike Foltynewicz (2-12)
Thu, Aug 19thvs NYMTaijuan Walker (7-11)@ TEXSpencer Howard (0-5)
Fri, Aug 20thvs NYMCarlos Carrasco (1-5)@ HOULance McCullers Jr. (13-5)
Sat, Aug 21stvs NYMRich Hill (7-8)@ HOUJake Odorizzi (6-7)
Sun, Aug 22ndvs NYMMarcus Stroman (10-13)@ HOUFramber Valdez (11-6)
Tue, Aug 24th@ SDPierce Johnson@ OAKCole Irvin (10-15)
Wed, Aug 25th@ SDBlake Snell (7-6)   
Thu, Aug 26th@ SDYu Darvish (8-11)vs KCBrad Keller (8-12)
Fri, Aug 27thvs COLKyle Freeland (7-8)#8vs KCKris Bubic (6-7)
Sat, Aug 28thvs COLJon Gray (8-12)#13vs KCDaniel Lynch (4-6)
Sun, Aug 29thvs COLAntonio Senzatela (4-9)#17vs KCBrady Singer (5-10)
Mon, Aug 30thvs ATLDrew Smyly (11-4)#6vs HOULuis Garcia (11-8)
Tue, Aug 31stvs ATLCharlie Morton (14-6)#1vs HOULance McCullers Jr. (13-5)
Wed, Sep 1stvs ATLMax Fried (14-7)#2vs HOUJake Odorizzi (6-7)
Fri, Sep 3rd@ SFAnthony DeSclafani (13-7)@ ARIMadison Bumgarner (7-10)
Sat, Sep 4th@ SFJay Jackson@ ARIHumberto Castellanos (2-2)
Sun, Sep 5th@ SFDominic Leone (4-5)@ ARITyler Gilbert (2-2)
Mon, Sep 6th@ STLMiles Mikolas (2-3)@ HOULance McCullers Jr. (13-5)
Tue, Sep 7th@ STLJ.A. Happ (10-8)@ HOUJake Odorizzi (6-7)
Wed, Sep 8th@ STLAdam Wainwright (17-7)@ HOUJose Urquidy (8-3)
Thu, Sep 9th@ STLJake Woodford (3-4)   
Fri, Sep 10thvs SDJoe Musgrove (11-9)vs ARIMadison Bumgarner (7-10)
Sat, Sep 11thvs SDChris Paddack (7-7)vs ARIHumberto Castellanos (2-2)
Sun, Sep 12thvs SDBlake Snell (7-6)vs ARITyler Gilbert (2-2)
Mon, Sep 13thvs ARIZac Gallen (3-10)vs BOSEduardo Rodriguez (13-8)
Tue, Sep 14thvs ARILuke Weaver (3-6)vs BOSNathan Eovaldi (11-9)
Wed, Sep 15thvs ARIMerrill Kelly (7-11)vs BOSTanner Houck (1-5)
Fri, Sep 17th@ CINLuis Castillo (8-16)@ KCJon Heasley (1-1)
Sat, Sep 18th@ CINSonny Gray (7-9)@ KCKris Bubic (6-7)
Sun, Sep 19th@ CINWade Miley (12-7)@ KCJackson Kowar (0-6)
Tue, Sep 21st@ COLAntonio Senzatela (4-9)#17@ OAKPaul Blackburn (1-4)
Wed, Sep 22nd@ COLGerman Marquez (12-11)#4@ OAKCole Irvin (10-15)
Thu, Sep 23rd@ COLKyle Freeland (7-8)#8@ OAKChris Bassitt (12-4)
Fri, Sep 24th@ ARIHumberto Castellanos (2-2)@ LAAJose Suarez (8-8)
Sat, Sep 25th@ ARIZac Gallen (3-10)@ LAAJaime Barria (2-4)
Sun, Sep 26th@ ARIHumberto Mejia (0-3)@ LAAShohei Ohtani (9-2)
Tue, Sep 28thvs SDYu Darvish (8-11)vs OAKChris Bassitt (12-4)
Wed, Sep 29thvs SDRyan Weathers (4-7)vs OAKFrankie Montas (13-9)
Thu, Sep 30thvs SDVince Velasquez (3-9)   
Fri, Oct 1stvs MILEric Lauer (7-5)vs LAAJose Suarez (8-8)
Sat, Oct 2ndvs MILCorbin Burnes (11-4)vs LAAJhonathan Diaz (1-0)
Sun, Oct 3rdvs MILBrett Anderson (4-9)vs LAAReid Detmers (1-3)
Thu, Apr 8th   @ MINJose Berrios (12-9)
Mon, May 3rd   vs BALDean Kremer (0-7)
Thu, May 13th   vs CLEZach Plesac (10-6)
Mon, May 24th   @ OAKFrankie Montas (13-9)
Thu, Jun 3rd   @ LAAGriffin Canning (5-4)
Thu, Jun 17th   vs TBRich Hill (7-8)
Wed, Jun 30th   @ TORSteven Matz (14-7)
Mon, Jul 26th   vs HOULuis Garcia (11-8)
Mon, Aug 2nd   @ TBMichael Wacha (3-5)
Thu, Aug 5th   @ NYYNestor Cortes Jr. (2-3)
Mon, Aug 23rd   @ OAKPaul Blackburn (1-4)
Mon, Sep 20th   @ OAKSean Manaea (11-10)
Mon, Sep 27th   vs OAKCole Irvin (10-15)