Skip to main content

Who Should I Trade?

Steven Duggar for Corey Ray (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Steven Duggar
CF - TEX
Steven Duggar
Corey Ray
RF - MIL
Corey Ray
Expert
Recommendation
75%
Recommended by
3 of 4 experts
25%
Recommended by
1 of 4 experts
Rankings 
   
Rest of Season# 373
VBR# 1129# 1443
   
Projections 
   
Runs191
Home Runs30
RBI161
Stolen Bases40
Batting Average.234.204
   
Misc 
   
Injury AlertMiLBMiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 335
   
Pierre Camus
RotoBaller
# 304
   
Scott Youngson
Pitcher List
# 345
   
Mick Ciallela
Fantrax
# 322
   
Who Should I Trade? Player Statistics
  Steven Duggar
CF - TEX
Steven Duggar
Corey Ray
RF - MIL
Corey Ray
2022 Stats 
   
   
At Bats36
   
Runs2
   
Hits7
   
Singles4
   
Doubles3
   
Triples0
   
Home Runs0
   
RBI4
   
Stolen Bases4
   
Caught Stealing0
   
Walks2
   
Strikeouts16
   
Batting Average.194
   
On Base Pct.231
   
Slugging Pct.278
   
On-base Plus Slugging.509
   
Who Should I Trade? Player Projections
  Steven Duggar
CF - TEX
Steven Duggar
Corey Ray
RF - MIL
Corey Ray
2022 Projections 
   
   
At Bats15011
   
Runs191
   
Hits352
   
Singles221
   
Doubles81
   
Triples10
   
Home Runs30
   
RBI161
   
Stolen Bases40
   
Caught Stealing10
   
Walks141
   
Strikeouts484
   
Batting Average.234.204
   
On Base Pct.301.259
   
Slugging Pct.372.312
   
On-base Plus Slugging.672.571
   
Who Should I Trade? Player Notes
  Steven Duggar
CF - TEX
Steven Duggar
Corey Ray
RF - MIL
Corey Ray
News 
 Giants center fielder Steven Duggar is continuing to rehab from the oblique strain he suffered on April 21st.
Kendall Capps
Mon, May 9th
 
 An MRI revealed that Giants outfielder Steven Duggar suffered a moderate oblique strain in Thursday's game.
Kendall Capps
Fri, Apr 22nd
 
 Giants OF Steven Duggar is dealing with a left oblique injury that will require a trip to the injured list, according to Giants manager Gabe Kapler. Duggar left Thursday's game against the Mets after appearing to injure himself swinging the bat.
Mike Maher - The Birds Blitz
Thu, Apr 21st
 
 Giants centerfielder Steven Duggar drove in the lone run on a double in a 2-1 loss to the Marlins.
Chris Schommer
Sat, Apr 9th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Steven Duggar
CF - TEX
Steven Duggar
Corey Ray
RF - MIL
Corey Ray
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ TORJose Berrios (5-3)#33   
Sat, Apr 9th@ TORKevin Gausman (5-6)#10@ CHCJustin Steele (2-5)#165
Sun, Apr 10th@ TORHyun Jin Ryu (2-0)@ CHCMarcus Stroman (2-5)#61
Mon, Apr 11thvs COLAustin Gomber (3-7)#171@ BALBruce Zimmermann (2-5)#244
Tue, Apr 12thvs COLChad Kuhl (4-5)#276@ BALSpenser Watkins (0-1)#377
Thu, Apr 14thvs LAAShohei Ohtani (6-4)#44vs STLAdam Wainwright (5-5)#41
Fri, Apr 15thvs LAAReid Detmers (2-3)#98vs STLMiles Mikolas (5-5)#53
Sat, Apr 16thvs LAANoah Syndergaard (4-6)#79vs STLSteven Matz (3-3)#82
Sun, Apr 17thvs LAAJose Suarez (0-2)#141vs STLDakota Hudson (5-4)#94
Tue, Apr 19th@ SEARobbie Ray (6-6)#22vs PITJT Brubaker (1-7)#113
Wed, Apr 20th@ SEALogan Gilbert (7-3)#38vs PITMitch Keller (2-5)#205
Thu, Apr 21st@ SEAMarco Gonzales (4-7)#88   
Fri, Apr 22nd@ OAKAdam Oller (0-3)#302@ PHIRanger Suarez (6-4)#80
Sat, Apr 23rd@ OAKFrankie Montas (3-7)#14@ PHIZack Wheeler (6-4)#13
Sun, Apr 24th@ OAKCole Irvin (2-5)#105@ PHIAaron Nola (4-5)#7
Mon, Apr 25thvs HOUFramber Valdez (7-3)#23vs SFSam Long (0-1)#279
Tue, Apr 26thvs HOUJake Odorizzi (3-2)#118@ PITMitch Keller (2-5)#205
Wed, Apr 27thvs HOUCristian Javier (4-3)#78@ PITDillon Peters (4-2)#211
Thu, Apr 28thvs HOUJustin Verlander (9-3)#3@ PITJose Quintana (1-4)#125
Fri, Apr 29thvs ATLIan Anderson (6-4)#91vs CHCKyle Hendricks (3-6)#129
Sat, Apr 30thvs ATLBryce Elder (1-3)#295vs CHCJustin Steele (2-5)#165
Sun, May 1stvs ATLKyle Muller (0-1)#241vs CHCMarcus Stroman (2-5)#61
Tue, May 3rd@ PHIRanger Suarez (6-4)#80vs CINTyler Mahle (2-6)#47
Wed, May 4th@ PHIZack Wheeler (6-4)#13vs CINVladimir Gutierrez (1-6)#384
Sun, May 8th@ NYYJordan Montgomery (3-1)#31@ ATLCharlie Morton (4-3)#67
Mon, May 9th@ NYYNestor Cortes Jr. (6-3)#50@ CINLuis Castillo (2-4)#43
Tue, May 10thvs KCBrad Keller (2-8)#120@ CINHunter Greene (3-8)#108
Wed, May 11thvs KCGabe Speier@ CINVladimir Gutierrez (1-6)#384
Thu, May 12thvs KCJonathan Heasley (1-3)#206   
Fri, May 13thvs BOSNick Pivetta (8-5)#49@ MIAPablo Lopez (5-3)#18
Sat, May 14thvs BOSRich Hill (3-4)#144@ MIATrevor Rogers (3-6)#76
Sun, May 15thvs BOSAustin Davis@ MIAElieser Hernandez (2-5)#156
Mon, May 16thvs LAANoah Syndergaard (4-6)#79vs ATLIan Anderson (6-4)#91
Tue, May 17thvs LAAReid Detmers (2-3)#98vs ATLTucker Davidson (1-2)#185
Wed, May 18thvs LAAShohei Ohtani (6-4)#44vs ATLMax Fried (7-2)#11
Thu, May 19th@ HOUFramber Valdez (7-3)#23   
Fri, May 20th@ HOUCristian Javier (4-3)#78vs WSHErick Fedde (5-5)#275
Sat, May 21st@ HOUJustin Verlander (9-3)#3vs WSHPatrick Corbin (3-10)#131
Sun, May 22nd@ HOUJose Urquidy (6-3)#83vs WSHAaron Sanchez (3-3)#381
Tue, May 24th@ LAANoah Syndergaard (4-6)#79@ SDBlake Snell (0-4)#64
Wed, May 25th@ LAAReid Detmers (2-3)#98@ SDYu Darvish (7-3)#29
Thu, May 26th@ OAKFrankie Montas (3-7)#14@ STLAdam Wainwright (5-5)#41
Fri, May 27th@ OAKCole Irvin (2-5)#105@ STLDakota Hudson (5-4)#94
Sat, May 28th@ OAKZach Logue (2-4)#207@ STLMatthew Liberatore (2-1)#166
Sun, May 29th@ OAKJames Kaprielian (0-5)#199@ STLMiles Mikolas (5-5)#53
Mon, May 30thvs TBDrew Rasmussen (5-3)#52@ CHCDrew Smyly (2-5)#142
Tue, May 31stvs TBRyan Yarbrough (0-3)#151@ CHCJustin Steele (2-5)#165
Wed, Jun 1stvs TBJeffrey Springs (3-2)#37@ CHCKyle Hendricks (3-6)#129
Thu, Jun 2ndvs TBCorey Kluber (3-4)#56vs SDSean Manaea (3-3)#28
Fri, Jun 3rdvs SEALogan Gilbert (7-3)#38vs SDJoe Musgrove (8-1)#9
Sat, Jun 4thvs SEAMarco Gonzales (4-7)#88vs SDMacKenzie Gore (4-3)#99
Sun, Jun 5thvs SEAGeorge Kirby (2-2)#70vs SDMike Clevinger (1-0)#58
Tue, Jun 7th@ CLEKirk McCarty (0-1)vs PHIRanger Suarez (6-4)#80
Wed, Jun 8th@ CLEShane Bieber (3-3)#5vs PHIAaron Nola (4-5)#7
Fri, Jun 10th@ CWSReynaldo Lopez (4-1)#155@ WSHErick Fedde (5-5)#275
Sat, Jun 11th@ CWSLucas Giolito (4-4)#26@ WSHPatrick Corbin (3-10)#131
Sun, Jun 12th@ CWSMichael Kopech (2-4)#34@ WSHPaolo Espino (0-1)#208
Mon, Jun 13thvs HOUCristian Javier (4-3)#78   
Tue, Jun 14thvs HOUJose Urquidy (6-3)#83@ NYMChris Bassitt (5-5)#30
Wed, Jun 15thvs HOULuis Garcia (5-5)#35@ NYMDavid Peterson (4-1)#134
Thu, Jun 16th@ DETBeau Brieske (1-6)#214@ NYMTylor Megill (4-2)#102
Fri, Jun 17th@ DETTarik Skubal (5-5)#27@ CINHunter Greene (3-8)#108
Sat, Jun 18th@ DETRony Garcia (2-2)#238@ CINGraham Ashcraft (4-1)#218
Sun, Jun 19th@ DETDrew Hutchison (0-4)@ CINMike Minor (1-3)#95
Tue, Jun 21stvs PHIKyle Gibson (4-3)#84vs STLJack Flaherty (0-0)#62
Wed, Jun 22ndvs PHIZack Wheeler (6-4)#13vs STLAdam Wainwright (5-5)#41
Fri, Jun 24thvs WSHPaolo Espino (0-1)#208vs TORAlek Manoah (9-2)#15
Sat, Jun 25thvs WSHJosiah Gray (6-4)#132vs TORYusei Kikuchi (2-3)#103
Sun, Jun 26thvs WSHJackson Tetreault (1-1)#334vs TORJose Berrios (5-3)#33
Mon, Jun 27th@ KCKris Bubic (1-4)#246   
Tue, Jun 28th@ KCDaniel Lynch (3-7)#283@ TBJosh Fleming (2-3)#167
Wed, Jun 29th@ KCZack Greinke (1-4)#122@ TBShane Baz (0-1)#92
Fri, Jul 1st@ NYMTaijuan Walker (6-2)#101@ PITRoansy Contreras (2-1)#152
Sat, Jul 2nd@ NYMChris Bassitt (5-5)#30@ PITJerad Eickhoff (0-1)#300
Sun, Jul 3rd@ NYMMax Scherzer (5-1)#124@ PITJose Quintana (1-4)#125
Mon, Jul 4th@ BALvs CHC
Tue, Jul 5th@ BALvs CHC
Wed, Jul 6th@ BALvs CHC
Fri, Jul 8thvs MINvs PIT
Sat, Jul 9thvs MINvs PIT
Sun, Jul 10thvs MINvs PIT
Mon, Jul 11thvs OAK   
Tue, Jul 12thvs OAK@ MIN
Wed, Jul 13thvs OAK@ MIN
Thu, Jul 14thvs SEA@ SF
Fri, Jul 15thvs SEA@ SF
Sat, Jul 16thvs SEA@ SF
Sun, Jul 17thvs SEA@ SF
Thu, Jul 21st@ MIA   
Fri, Jul 22nd@ OAKvs COL
Sat, Jul 23rd@ OAKvs COL
Sun, Jul 24th@ OAKvs COL
Mon, Jul 25th@ SEAvs COL
Tue, Jul 26th@ SEAvs MIN
Wed, Jul 27th@ SEAvs MIN
Thu, Jul 28th@ LAA   
Fri, Jul 29th@ LAA@ BOS
Sat, Jul 30th@ LAA@ BOS
Sun, Jul 31st@ LAA@ BOS
Mon, Aug 1stvs BAL   
Tue, Aug 2ndvs BAL@ PIT
Wed, Aug 3rdvs BAL@ PIT
Thu, Aug 4thvs CWS@ PIT
Fri, Aug 5thvs CWSvs CIN
Sat, Aug 6thvs CWSvs CIN
Sun, Aug 7thvs CWSvs CIN
Tue, Aug 9th@ HOUvs TB
Wed, Aug 10th@ HOUvs TB
Thu, Aug 11th@ HOU   
Fri, Aug 12thvs SEA@ STL
Sat, Aug 13thvs SEA@ STL
Sun, Aug 14thvs SEA@ STL
Mon, Aug 15thvs OAKvs LAD
Tue, Aug 16thvs OAKvs LAD
Wed, Aug 17thvs OAKvs LAD
Thu, Aug 18thvs OAKvs LAD
Fri, Aug 19th@ MIN@ CHC
Sat, Aug 20th@ MIN@ CHC
Sun, Aug 21st@ MIN@ CHC
Mon, Aug 22nd@ MIN@ LAD
Tue, Aug 23rd@ COL@ LAD
Wed, Aug 24th@ COL@ LAD
Fri, Aug 26thvs DETvs CHC
Sat, Aug 27thvs DETvs CHC
Sun, Aug 28thvs DETvs CHC
Tue, Aug 30thvs HOUvs PIT
Wed, Aug 31stvs HOUvs PIT
Thu, Sep 1st@ BOS@ ARI
Fri, Sep 2nd@ BOS@ ARI
Sat, Sep 3rd@ BOS@ ARI
Sun, Sep 4th@ BOS@ ARI
Mon, Sep 5th@ HOU@ COL
Tue, Sep 6th@ HOU@ COL
Wed, Sep 7th@ HOU@ COL
Fri, Sep 9thvs TORvs CIN
Sat, Sep 10thvs TORvs CIN
Sun, Sep 11thvs TORvs CIN
Mon, Sep 12th@ MIA   
Tue, Sep 13thvs OAK@ STL
Wed, Sep 14thvs OAK@ STL
Fri, Sep 16th@ TBvs NYY
Sat, Sep 17th@ TBvs NYY
Sun, Sep 18th@ TBvs NYY
Tue, Sep 20thvs LAAvs NYM
Wed, Sep 21stvs LAAvs NYM
Thu, Sep 22ndvs LAA@ CIN
Fri, Sep 23rdvs CLE@ CIN
Sat, Sep 24thvs CLE@ CIN
Sun, Sep 25thvs CLE@ CIN
Tue, Sep 27th@ SEAvs STL
Wed, Sep 28th@ SEAvs STL
Thu, Sep 29th@ SEAvs MIA
Fri, Sep 30th@ LAAvs MIA
Sat, Oct 1st@ LAAvs MIA
Sun, Oct 2nd@ LAAvs MIA
Mon, Oct 3rdvs NYYvs ARI
Tue, Oct 4thvs NYYvs ARI
Wed, Oct 5thvs NYYvs ARI
Thu, Apr 7th   @ CHCKyle Hendricks (3-6)#129
Wed, Apr 13th   @ BALJohn Means (0-0)
Mon, Apr 18th   vs PITZach Thompson (3-5)#157
Thu, May 5th   vs CINHunter Greene (3-8)#108
Fri, May 6th   @ ATLJesse Chavez (1-1)#188
Sat, May 7th   @ ATLMax Fried (7-2)#11
Mon, May 23rd   @ SDNick Martinez (2-3)#145
Thu, Jun 9th   vs PHIZach Eflin (2-5)#66
Mon, Jun 20th   vs STLMiles Mikolas (5-5)#53
Thu, Jun 23rd   vs STLDakota Hudson (5-4)#94
Thu, Jun 30th   @ PITJT Brubaker (1-7)#113
Mon, Aug 29th   vs PIT
Thu, Sep 8th   vs SF
Mon, Sep 19th   vs NYM