Skip to main content

Who Should I Trade?

Cole Irvin for Gregory Soto (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Cole Irvin
SP,RP - OAK
Cole Irvin
Gregory Soto
SP,RP - DET
Gregory Soto
Expert
Recommendation
54%
Recommended by
7 of 13 experts
46%
Recommended by
6 of 13 experts
Rankings 
   
Rest of Season# 138# 146
VBR# 230# 383
   
Projections 
   
Strikeouts117
Wins10
Saves01
ERA4.124.06
WHIP1.381.49
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 98# 157
   
Mike Maher
FantasyPros
# 109# 167
   
Dan Harris
FantasyPros
# 118# 161
   
Mick Ciallela
Fantrax
# 114
   
Brad Camara
FantasyPros
# 108
   
Corbin Young
FantasyData
# 163# 353
   
Joe Pisapia
FantasyPros
# 106
   
Brendan Tuma
FantasyPros
# 111# 94
   
Pierre Camus
RotoBaller
# 169# 123
   
Ryan Amore
Pitcher List
# 271# 108
   
Chris Clegg
Fantrax
# 293# 167
   
Jordan Eisen
Field of Vision Sports
# 120
   
Carmen Maiorano
FantasyPros
# 203
   
Who Should I Trade? Player Statistics
  Cole Irvin
SP,RP - OAK
Cole Irvin
Gregory Soto
SP,RP - DET
Gregory Soto
2021 Stats 
   
   
Games Played2962
   
Games Started290
   
Innings Pitched164.264.1
   
Wins106
   
Losses133
   
Saves018
   
Blown Saves01
   
Holds07
   
Hits Allowed17745
   
Earned Runs7223
   
Home Runs Allowed187
   
Strikeouts11276
   
Walks3540
   
ERA3.943.25
   
WHIP1.291.34
   
Who Should I Trade? Player Projections
  Cole Irvin
SP,RP - OAK
Cole Irvin
Gregory Soto
SP,RP - DET
Gregory Soto
2021 Projections 
   
   
Games Played36
   
Games Started20
   
Innings Pitched15.45.8
   
Wins10
   
Losses10
   
Saves01
   
Blown Saves00
   
Holds11
   
Hits Allowed175
   
Earned Runs73
   
Home Runs Allowed21
   
Strikeouts117
   
Walks43
   
ERA4.124.06
   
WHIP1.381.49
   
Who Should I Trade? Player Notes
  Cole Irvin
SP,RP - OAK
Cole Irvin
Gregory Soto
SP,RP - DET
Gregory Soto
News 
 Cole Irvin earned the win on Friday against the Angels, allowing four runs (one earned) on seven hits over six innings with three strikeouts and one walk.
Ari Koslow
Sat, Sep 18th
Detroit Tigers left-hander Gregory Soto got the final five outs in a 4-1 win over the Reds on Sunday. Soto struck out two and walked one.
Matthew Terelle
Sun, Sep 5th
 Cole Irvin took the no-decision on Saturday against Texas, allowing two runs on six hits over seven innings with eight strikeouts and one walk.
Ari Koslow
Sun, Sep 12th
Detroit Tigers left-hander Gregory Soto threw a scoreless ninth inning to preserve an 8-6 win over the A's on Wednesday. Soto struck out two and didn't allow a baserunner.
Matthew Terelle
Thu, Sep 2nd
 Cole Irvin took the loss on Sunday against Toronto, allowing seven runs on eight hits over 2.1 innings with two strikeouts.
Ari Koslow
Mon, Sep 6th
Detroit Tigers left-hander Gregory Soto threw a scoreless inning to save a 2-1 win over Toronto on Friday. Soto struck out one.
Matthew Terelle
Fri, Aug 27th
 Cole Irvin took the no-decision on Tuesday against Detroit, allowing three runs on seven hits over 4.2 innings with two strikeouts and two walks.
Ari Koslow
Wed, Sep 1st
Detroit Tigers left-hander Gregory Soto threw a scoreless ninth inning to save a 5-2 win over the Orioles on Wednesday. Soto struck out two and walked one.
Matthew Terelle
Thu, Aug 12th
 Athletics starting pitcher Cole Irvin threw a bullpen session on Saturday and remains on track to make his scheduled start this Tuesday. Hip discomfort has kept him out since last Tuesday.
Andersen Pickard
Sun, Aug 29th
Detroit Tigers left-hander Gregory Soto picked up the save in a 2-1 win over Cleveland on Saturday. Soto allowed one run in his lone inning of work while striking out two.
Matthew Terelle
Sat, Aug 7th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Cole Irvin
SP,RP - OAK
Cole Irvin
Gregory Soto
SP,RP - DET
Gregory Soto
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs HOUZack Greinke (11-6)#28vs CLEShane Bieber (7-4)#62
Fri, Apr 2ndvs HOUCristian Javier (4-1)#75   
Sat, Apr 3rdvs HOULance McCullers Jr. (12-4)#27vs CLEZach Plesac (10-6)#59
Sun, Apr 4thvs HOUJose Urquidy (7-3)#55vs CLEAaron Civale (11-4)#42
Mon, Apr 5thvs LADDustin May (1-1)vs MINMatt Shoemaker (3-8)#154
Tue, Apr 6thvs LADClayton Kershaw (9-7)#24vs MINJ.A. Happ (9-8)#139
Wed, Apr 7thvs LADTrevor Bauer (8-5)vs MINKenta Maeda (6-5)
Thu, Apr 8th@ HOUCristian Javier (4-1)#75   
Fri, Apr 9th@ HOULance McCullers Jr. (12-4)#27@ CLEZach Plesac (10-6)#59
Sat, Apr 10th@ HOUJose Urquidy (7-3)#55@ CLEAaron Civale (11-4)#42
Mon, Apr 12th@ ARIMadison Bumgarner (7-10)#81@ HOUZack Greinke (11-6)#28
Tue, Apr 13th@ ARIZac Gallen (2-10)#104@ HOUJake Odorizzi (6-7)#71
Thu, Apr 15thvs DETTarik Skubal (8-12)#57@ OAKSean Manaea (10-9)#35
Fri, Apr 16thvs DETJose Urena (4-8)#404@ OAKFrankie Montas (12-9)#26
Sat, Apr 17thvs DETCasey Mize (7-8)#49@ OAKCole Irvin (10-13)#78
Sun, Apr 18thvs DETMatthew Boyd (3-8)#169@ OAKChris Bassitt (12-4)#20
Tue, Apr 20thvs MINJose Berrios (11-8)#12   
Wed, Apr 21stvs MINKenta Maeda (6-5)vs PITMiguel Yajure
Fri, Apr 23rd@ BALJorge Lopez (3-14)vs KCMike Minor (8-12)#74
Sat, Apr 24th@ BALWade LeBlanc (0-2)#371vs KCBrady Singer (4-10)#130
Sun, Apr 25th@ BALJohn Means (5-7)#32vs KCDanny Duffy (4-3)#113
Mon, Apr 26th@ TBRich Hill (6-7)#63vs KCBrad Keller (8-12)#190
Tue, Apr 27th@ TBMichael Wacha (3-5)#192@ CWSLucas Giolito (9-9)#16
Wed, Apr 28th@ TBTyler Glasnow (5-2)   
Thu, Apr 29th@ TBShane McClanahan (9-5)#79@ CWSDylan Cease (12-7)#54
Fri, Apr 30thvs BALJohn Means (5-7)#32@ NYYGerrit Cole (15-7)#8
Sat, May 1stvs BALMatt Harvey (6-14)#385@ NYYJameson Taillon (8-6)#64
Sun, May 2ndvs BALBruce Zimmermann (4-4)#375@ NYYCorey Kluber (5-3)#67
Mon, May 3rdvs TORSteven Matz (13-7)#58   
Tue, May 4thvs TORAnthony Kay (1-2)#315@ BOSNick Pivetta (9-7)#107
Wed, May 5thvs TORRobbie Ray (12-5)#11@ BOSMartin Perez (7-8)#389
Thu, May 6thvs TORHyun Jin Ryu (13-9)#48@ BOSNathan Eovaldi (10-8)#30
Fri, May 7thvs TBRich Hill (6-7)#63vs MINMatt Shoemaker (3-8)#154
Sat, May 8thvs TBTyler Glasnow (5-2)vs MINJose Berrios (11-8)#12
Sun, May 9thvs TBShane McClanahan (9-5)#79   
Tue, May 11th@ BOSNathan Eovaldi (10-8)#30vs KCBrady Singer (4-10)#130
Wed, May 12th@ BOSEduardo Rodriguez (11-8)#86vs KCDanny Duffy (4-3)#113
Thu, May 13th@ BOSGarrett Richards (7-7)#233vs KCDaniel Lynch (4-5)#400
Fri, May 14th@ MINMatt Shoemaker (3-8)#154vs CHCJake Arrieta (5-13)#407
Sat, May 15th@ MINJose Berrios (11-8)#12vs CHCTrevor Williams (4-2)#173
Sun, May 16th@ MINKenta Maeda (6-5)vs CHCKyle Hendricks (14-6)#110
Tue, May 18thvs HOUCristian Javier (4-1)#75@ SEAJustin Dunn (1-3)#251
Wed, May 19thvs HOUZack Greinke (11-6)#28@ SEALogan Gilbert (5-5)#98
Thu, May 20thvs HOULuis Garcia (11-7)#40   
Fri, May 21st@ LAAJose Quintana (0-3)#242@ KCMike Minor (8-12)#74
Sat, May 22nd@ LAAPatrick Sandoval (3-6)@ KCBrady Singer (4-10)#130
Sun, May 23rd@ LAADylan Bundy (2-9)#103@ KCKris Bubic (5-6)#175
Mon, May 24thvs SEAYusei Kikuchi (7-9)#51vs CLESam Hentges (1-4)#408
Tue, May 25thvs SEALogan Gilbert (5-5)#98vs CLEAaron Civale (11-4)#42
Wed, May 26thvs SEARobert Dugger (0-2)#382vs CLETriston McKenzie (5-6)#84
Thu, May 27thvs LAAPatrick Sandoval (3-6)vs CLEShane Bieber (7-4)#62
Fri, May 28thvs LAAShohei Ohtani (9-2)#46vs NYYGerrit Cole (15-7)#8
Sat, May 29thvs LAAAlex Cobb (8-3)#141vs NYYDeivi Garcia (0-2)#125
Sun, May 30thvs LAAJose Quintana (0-3)#242vs NYYMichael King (0-4)#167
Mon, May 31st@ SEALogan Gilbert (5-5)#98@ MILCorbin Burnes (10-4)#6
Tue, Jun 1st@ SEAMarco Gonzales (8-5)#65@ MILEric Lauer (6-5)#109
Wed, Jun 2nd@ SEAChris Flexen (12-6)#50   
Fri, Jun 4th@ COLJon Gray (8-10)#96@ CWSDallas Keuchel (8-9)#170
Sat, Jun 5th@ COLKyle Freeland (6-8)#322@ CWSLucas Giolito (9-9)#16
Sun, Jun 6th@ COLGerman Marquez (12-10)#36@ CWSDylan Cease (12-7)#54
Tue, Jun 8thvs ARIJon Duplantier (0-3)#307vs SEAMarco Gonzales (8-5)#65
Wed, Jun 9thvs ARIMatt Peacock (5-7)#184vs SEAChris Flexen (12-6)#50
Thu, Jun 10thvs KCMike Minor (8-12)#74vs SEAJustus Sheffield (7-8)#402
Fri, Jun 11thvs KCBrady Singer (4-10)#130vs CWSLucas Giolito (9-9)#16
Sat, Jun 12thvs KCJackson Kowar (0-3)#158vs CWSDylan Cease (12-7)#54
Sun, Jun 13thvs KCKris Bubic (5-6)#175vs CWSCarlos Rodon (12-5)#22
Mon, Jun 14thvs LAADylan Bundy (2-9)#103@ KCBrad Keller (8-12)#190
Tue, Jun 15thvs LAAAndrew Heaney (8-9)#136@ KCMike Minor (8-12)#74
Wed, Jun 16thvs LAAGriffin Canning (5-4)#112@ KCBrady Singer (4-10)#130
Fri, Jun 18th@ NYYJameson Taillon (8-6)#64@ LAAAlex Cobb (8-3)#141
Sat, Jun 19th@ NYYDomingo German (4-5)#114@ LAAPatrick Sandoval (3-6)
Sun, Jun 20th@ NYYJordan Montgomery (5-6)#44@ LAADylan Bundy (2-9)#103
Mon, Jun 21st@ TEXKyle Gibson (10-7)#37   
Tue, Jun 22nd@ TEXTaylor Hearn (6-5)#127vs STLJohan Oviedo (0-5)#391
Wed, Jun 23rd@ TEXMike Foltynewicz (2-12)#252vs STLJohn Gant (5-9)#159
Thu, Jun 24th@ TEXKolby Allard (3-12)#231vs HOULuis Garcia (11-7)#40
Fri, Jun 25th@ SFJohnny Cueto (7-7)#146   
Sat, Jun 26th@ SFAlex Wood (10-4)#60vs HOULance McCullers Jr. (12-4)#27
Sun, Jun 27th@ SFSammy Long (2-1)#219vs HOUJake Odorizzi (6-7)#71
Tue, Jun 29thvs TEXMike Foltynewicz (2-12)#252   
Wed, Jun 30thvs TEXKolby Allard (3-12)#231@ CLELogan Allen (1-7)#393
Thu, Jul 1stvs TEXDane Dunning (5-8)#152   
Fri, Jul 2ndvs BOSEduardo Rodriguez (11-8)#86vs CWSLance Lynn (10-5)#15
Sat, Jul 3rdvs BOSGarrett Richards (7-7)#233vs CWSDallas Keuchel (8-9)#170
Sun, Jul 4thvs BOSNick Pivetta (9-7)#107vs CWSLucas Giolito (9-9)#16
Tue, Jul 6th@ HOUFramber Valdez (10-5)#47@ TEXDane Dunning (5-8)#152
Wed, Jul 7th@ HOULuis Garcia (11-7)#40@ TEXKyle Gibson (10-7)#37
Thu, Jul 8th@ HOULance McCullers Jr. (12-4)#27@ MINJ.A. Happ (9-8)#139
Fri, Jul 9th@ TEXJordan Lyles (9-11)#150@ MINKenta Maeda (6-5)
Sat, Jul 10th@ TEXMike Foltynewicz (2-12)#252@ MINBailey Ober (2-3)#140
Sun, Jul 11th@ TEXKolby Allard (3-12)#231@ MINJose Berrios (11-8)#12
Fri, Jul 16thvs CLEEli Morgan (2-7)#290   
Sat, Jul 17thvs CLECal Quantrill (6-3)#38vs MINKenta Maeda (6-5)
Sun, Jul 18thvs CLEZach Plesac (10-6)#59vs MINJ.A. Happ (9-8)#139
Mon, Jul 19thvs LAAShohei Ohtani (9-2)#46vs TEXKyle Gibson (10-7)#37
Tue, Jul 20thvs LAAJose Suarez (7-8)#87vs TEXDane Dunning (5-8)#152
Thu, Jul 22nd@ SEAChris Flexen (12-6)#50vs TEXMike Foltynewicz (2-12)#252
Fri, Jul 23rd@ SEAYusei Kikuchi (7-9)#51@ KCKris Bubic (5-6)#175
Sat, Jul 24th@ SEALogan Gilbert (5-5)#98@ KCCarlos Hernandez (6-2)#161
Sun, Jul 25th@ SEAMarco Gonzales (8-5)#65@ KCDaniel Lynch (4-5)#400
Tue, Jul 27th@ SDChris Paddack (7-7)#73@ MINKenta Maeda (6-5)
Wed, Jul 28th@ SDBlake Snell (7-6)#33@ MINJ.A. Happ (9-8)#139
Thu, Jul 29th@ LAADylan Bundy (2-9)#103vs BALAlexander Wells (1-3)
Fri, Jul 30th@ LAAPatrick Sandoval (3-6)vs BALMatt Harvey (6-14)#385
Sat, Jul 31st@ LAAJaime Barria (2-3)#204vs BALJohn Means (5-7)#32
Sun, Aug 1st@ LAAReid Detmers (1-3)#264vs BALSpenser Watkins (2-7)#318
Tue, Aug 3rdvs SDBlake Snell (7-6)#33vs BOSGarrett Richards (7-7)#233
Wed, Aug 4thvs SDJoe Musgrove (11-9)#13vs BOSEduardo Rodriguez (11-8)#86
Fri, Aug 6thvs TEXMike Foltynewicz (2-12)#252@ CLECal Quantrill (6-3)#38
Sat, Aug 7thvs TEXDrew Anderson (1-1)#288@ CLEEli Morgan (2-7)#290
Sun, Aug 8thvs TEXJordan Lyles (9-11)#150@ CLEZach Plesac (10-6)#59
Tue, Aug 10th@ CLETriston McKenzie (5-6)#84@ BALKeegan Akin (2-10)#397
Wed, Aug 11th@ CLECal Quantrill (6-3)#38@ BALMatt Harvey (6-14)#385
Thu, Aug 12th@ CLEEli Morgan (2-7)#290@ BALJohn Means (5-7)#32
Fri, Aug 13th@ TEXDane Dunning (5-8)#152vs CLEZach Plesac (10-6)#59
Sat, Aug 14th@ TEXJordan Lyles (9-11)#150vs CLESam Hentges (1-4)#408
Sun, Aug 15th@ TEXKolby Allard (3-12)#231vs CLETriston McKenzie (5-6)#84
Mon, Aug 16th@ CWSDallas Keuchel (8-9)#170   
Tue, Aug 17th@ CWSReynaldo Lopez (3-3)#165vs LAADylan Bundy (2-9)#103
Wed, Aug 18th@ CWSLance Lynn (10-5)#15vs LAAShohei Ohtani (9-2)#46
Thu, Aug 19th@ CWSDylan Cease (12-7)#54vs LAAJose Quintana (0-3)#242
Fri, Aug 20thvs SFAlex Wood (10-4)#60@ TORRobbie Ray (12-5)#11
Sat, Aug 21stvs SFKevin Gausman (14-6)#21@ TORHyun Jin Ryu (13-9)#48
Sun, Aug 22ndvs SFLogan Webb (10-3)#34@ TORSteven Matz (13-7)#58
Mon, Aug 23rdvs SEAMarco Gonzales (8-5)#65   
Tue, Aug 24thvs SEAChris Flexen (12-6)#50@ STLJack Flaherty (9-2)#19
Thu, Aug 26thvs NYYJameson Taillon (8-6)#64   
Fri, Aug 27thvs NYYGerrit Cole (15-7)#8vs TORSteven Matz (13-7)#58
Sat, Aug 28thvs NYYNestor Cortes Jr. (2-2)#121vs TORAlek Manoah (6-2)#39
Sun, Aug 29thvs NYYJordan Montgomery (5-6)#44vs TORJose Berrios (11-8)#12
Tue, Aug 31st@ DETTarik Skubal (8-12)#57vs OAKCole Irvin (10-13)#78
Wed, Sep 1st@ DETWily Peralta (3-3)#210vs OAKJames Kaprielian (8-5)#106
Thu, Sep 2nd@ DETMatt Manning (4-6)#247vs OAKFrankie Montas (12-9)#26
Fri, Sep 3rd@ TORAlek Manoah (6-2)#39@ CINVladimir Gutierrez (9-6)#102
Sat, Sep 4th@ TORJose Berrios (11-8)#12@ CINTyler Mahle (12-5)#29
Sun, Sep 5th@ TORRobbie Ray (12-5)#11@ CINLuis Castillo (8-15)#41
Tue, Sep 7thvs CWSJimmy Lambert (1-1)#306@ PITDillon Peters (1-2)#230
Wed, Sep 8thvs CWSDallas Keuchel (8-9)#170@ PITMitch Keller (4-11)#395
Thu, Sep 9thvs CWSReynaldo Lopez (3-3)#165   
Fri, Sep 10thvs TEXGlenn Otto (0-2)#267vs TBMichael Wacha (3-5)#192
Sat, Sep 11thvs TEXWes Benjaminvs TBChris Archer (1-1)#151
Sun, Sep 12thvs TEXTaylor Hearn (6-5)#127vs TBLuis Patino (4-3)#99
Tue, Sep 14th@ KCJackson Kowar (0-3)#158vs MILFreddy Peralta (9-4)#17
Wed, Sep 15th@ KCCarlos Hernandez (6-2)#161vs MILBrandon Woodruff (9-9)#5
Thu, Sep 16th@ KCDaniel Lynch (4-5)#400@ TBLouis Head
Fri, Sep 17th@ LAAJhonathan Diaz (0-0)#352@ TBLuis Patino (4-3)#99
Sat, Sep 18th@ LAAJose Suarez (7-8)#87@ TBRyan Yarbrough (8-6)#111
Sun, Sep 19th@ LAAShohei Ohtani (9-2)#46@ TBShane McClanahan (9-5)#79
Mon, Sep 20thvs SEATyler Anderson (6-9)#52vs CWSCarlos Rodon (12-5)#22
Tue, Sep 21stvs SEAMarco Gonzales (8-5)#65vs CWSDallas Keuchel (8-9)#170
Wed, Sep 22ndvs SEAChris Flexen (12-6)#50vs CWSReynaldo Lopez (3-3)#165
Thu, Sep 23rdvs SEAYusei Kikuchi (7-9)#51   
Fri, Sep 24thvs HOUZack Greinke (11-6)#28vs KCKris Bubic (5-6)#175
Sat, Sep 25thvs HOUFramber Valdez (10-5)#47vs KCJackson Kowar (0-3)#158
Sun, Sep 26thvs HOUJose Urquidy (7-3)#55vs KCCarlos Hernandez (6-2)#161
Mon, Sep 27th@ SEAChris Flexen (12-6)#50   
Tue, Sep 28th@ SEA@ MIN
Wed, Sep 29th@ SEA@ MIN
Fri, Oct 1st@ HOU@ CWS
Sat, Oct 2nd@ HOU@ CWS
Sun, Oct 3rd@ HOU@ CWS
Sun, Apr 11th   @ CLELogan Allen (1-7)#393
Wed, Apr 14th   @ HOULance McCullers Jr. (12-4)#27
Thu, Apr 22nd   vs PITMitch Keller (4-11)#395
Mon, May 17th   @ SEAYusei Kikuchi (7-9)#51
Thu, Jun 3rd   @ CWSLance Lynn (10-5)#15
Thu, Jun 17th   @ LAAShohei Ohtani (9-2)#46
Mon, Jun 28th   @ CLEEli Morgan (2-7)#290
Mon, Jul 5th   @ TEXKolby Allard (3-12)#231
Wed, Jul 21st   vs TEXJordan Lyles (9-11)#150
Mon, Jul 26th   @ MINMichael Pineda (7-8)#68
Thu, Aug 5th   vs BOSMartin Perez (7-8)#389
Wed, Aug 25th   @ STLJon Lester (6-6)#157
Mon, Aug 30th   vs MINBailey Ober (2-3)#140
Mon, Sep 6th   @ PITBryse Wilson (3-7)#117
Thu, Sep 30th   @ MIN