Skip to main content

Who Should I Trade?

William Contreras for Alejandro Kirk (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  William Contreras
C - ATL
William Contreras
Alejandro Kirk
C - TOR
Alejandro Kirk
Expert
Recommendation
50%
Recommended by
5 of 10 experts
50%
Recommended by
5 of 10 experts
Rankings 
   
Rest of Season# 261# 244
VBR# 1222# 890
   
Projections 
   
Runs12
Home Runs00
RBI12
Stolen Bases00
Batting Average.231.265
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 226
   
Ryan Amore
Pitcher List
# 223# 149
   
Carmen Maiorano
FantasyPros
# 263
   
Jordan Eisen
Field of Vision Sports
# 204
   
Chris Clegg
Fantrax
# 296# 295
   
Corbin Young
FantasyData
# 145# 168
   
Mick Ciallela
Fantrax
# 224
   
Mike Maher
FantasyPros
# 232# 241
   
Pierre Camus
RotoBaller
# 242# 315
   
Dan Harris
FantasyPros
# 256# 279
   
Who Should I Trade? Player Statistics
  William Contreras
C - ATL
William Contreras
Alejandro Kirk
C - TOR
Alejandro Kirk
2021 Stats 
   
   
At Bats157159
   
Runs1819
   
Hits3339
   
Singles2123
   
Doubles48
   
Triples10
   
Home Runs78
   
RBI2124
   
Stolen Bases00
   
Caught Stealing00
   
Walks1718
   
Strikeouts5321
   
Batting Average.210.245
   
On Base Pct.294.330
   
Slugging Pct.382.447
   
On-base Plus Slugging.676.776
   
Who Should I Trade? Player Projections
  William Contreras
C - ATL
William Contreras
Alejandro Kirk
C - TOR
Alejandro Kirk
2021 Projections 
   
   
At Bats912
   
Runs12
   
Hits23
   
Singles12
   
Doubles01
   
Triples00
   
Home Runs00
   
RBI12
   
Stolen Bases00
   
Caught Stealing00
   
Walks11
   
Strikeouts32
   
Batting Average.231.265
   
On Base Pct.296.339
   
Slugging Pct.373.441
   
On-base Plus Slugging.669.781
   
Who Should I Trade? Player Notes
  William Contreras
C - ATL
William Contreras
Alejandro Kirk
C - TOR
Alejandro Kirk
News 
 William Contreras went 2-for-4 with a single and double in Saturday's game against the Reds.
Steve Painter
Sat, Jun 26th
Alejandro Kirk went 3-for-4 with a pair of solo home runs Tuesday as the Blue Jays defeated the Yankees by a 5-1 score.
John Aubin
Wed, Sep 8th
 William Contreras went 2-for-3 with a solo homer, a single, and a walk, in Friday's game against the Cards.
Steve Painter
Fri, Jun 18th
Alejandro Kirk went 3-for-4 with a three-run home run, a double, and two total runs scored in Sunday's 8-0 win over Oakland.
John Aubin
Mon, Sep 6th
 William Contreras went 3-for-4 with a double, two singles, and an RBI in Wednesday's game against the Phillies.
Steve Painter
Wed, Jun 9th
Alejandro Kirk went 1-for-5 with a solo home run in Saturday's 3-2 extra-inning win over the Tigers.
John Aubin
Sun, Aug 29th
 William Contreras went 3-for-4 with a solo homer, two singles, two RBI, and two runs scored in Tuesday's game against the Phillies.
Steve Painter
Wed, Jun 9th
The Toronto Blue Jays recalled catcher Alejandro Kirk from Triple-A Buffalo on Friday.
Brad Camara
Fri, Jul 23rd
 William Contreras went 2-for-4 with two singles and two RBI in Monday's game against the Nationals.
Steve Painter
Mon, May 31st
Toronto Blue Jays catcher Alejandro Kirk (hip) was reinstated from the 10-day injured list Tuesday and optioned to Triple-A Buffalo.
Brad Camara
Wed, Jul 21st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  William Contreras
C - ATL
William Contreras
Alejandro Kirk
C - TOR
Alejandro Kirk
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ PHIAaron Nola (9-8)#46@ NYYGerrit Cole (16-8)#4
Sat, Apr 3rd@ PHIZack Wheeler (14-9)#2@ NYYCorey Kluber (5-3)#94
Sun, Apr 4th@ PHIZach Eflin (4-7)@ NYYDomingo German (4-5)#63
Tue, Apr 6th@ WSHMax Scherzer (15-4)#1@ TEXDane Dunning (5-9)#138
Wed, Apr 7th@ WSHStephen Strasburg (1-2)@ TEXKyle Gibson (10-8)#48
Fri, Apr 9thvs PHIZack Wheeler (14-9)#2vs LAAAndrew Heaney (8-9)#118
Sat, Apr 10thvs PHIZach Eflin (4-7)vs LAAJose Quintana (0-3)#229
Sun, Apr 11thvs PHIMatt Moore (2-4)#386   
Mon, Apr 12thvs MIASandy Alcantara (9-13)#7vs NYYGerrit Cole (16-8)#4
Tue, Apr 13thvs MIAPablo Lopez (5-5)#51vs NYYJameson Taillon (8-6)#81
Wed, Apr 14thvs MIANick Neidert (1-2)#219vs NYYCorey Kluber (5-3)#94
Thu, Apr 15thvs MIATrevor Rogers (7-8)#43@ KCJakob Junis (2-4)#178
Fri, Apr 16th@ CHCZach Davies (6-12)#394   
Sat, Apr 17th@ CHCTrevor Williams (4-2)#209@ KCErvin Santana (2-2)#370
Sun, Apr 18th@ CHCKyle Hendricks (14-7)#78@ KCBrady Singer (5-10)#170
Tue, Apr 20th@ NYYJameson Taillon (8-6)#81@ BOSEduardo Rodriguez (11-8)#62
Wed, Apr 21st@ NYYCorey Kluber (5-3)#94@ BOSGarrett Richards (7-7)#213
Fri, Apr 23rdvs ARILuke Weaver (3-6)#111@ TBTyler Glasnow (5-2)
Sun, Apr 25thvs ARIMadison Bumgarner (7-10)#106@ TBLuis Patino (4-3)#79
Mon, Apr 26thvs CHCZach Davies (6-12)#394   
Tue, Apr 27thvs CHCTrevor Williams (4-2)#209vs WSHMax Scherzer (15-4)#1
Wed, Apr 28thvs CHCKyle Hendricks (14-7)#78vs WSHErick Fedde (7-9)#244
Thu, Apr 29thvs CHCAdbert Alzolay (5-13)#117   
Fri, Apr 30th@ TORRobbie Ray (12-6)#12vs ATLDrew Smyly (10-4)#61
Sat, May 1st@ TORTravis Bergenvs ATLCharlie Morton (13-6)#11
Sun, May 2nd@ TORRoss Stripling (5-7)#134vs ATLIan Anderson (8-5)#37
Tue, May 4th@ WSHJoe Ross (5-9)@ OAKCole Irvin (10-14)#105
Wed, May 5th@ WSHErick Fedde (7-9)#244@ OAKChris Bassitt (12-4)#21
Thu, May 6th@ WSHJon Lester (7-6)#241@ OAKMike Fiers (0-2)#348
Fri, May 7thvs PHIZach Eflin (4-7)@ HOUJose Urquidy (8-3)#73
Sat, May 8thvs PHIVince Velasquez (3-8)#190@ HOUCristian Javier (4-1)#91
Sun, May 9thvs PHIAaron Nola (9-8)#46@ HOUZack Greinke (11-6)#32
Tue, May 11thvs TORRobbie Ray (12-6)#12@ ATLBryse Wilson (3-7)#172
Wed, May 12thvs TORHyun Jin Ryu (13-9)#98@ ATLMax Fried (13-7)#13
Thu, May 13thvs TORRoss Stripling (5-7)#134@ ATLCharlie Morton (13-6)#11
Fri, May 14th@ MILAdrian Houser (9-6)#49vs PHIVince Velasquez (3-8)#190
Sat, May 15th@ MILBrett Anderson (4-9)#166vs PHIAaron Nola (9-8)#46
Sun, May 16th@ MILFreddy Peralta (9-5)#14vs PHIChase Anderson (2-4)#301
Mon, May 17thvs NYMTaijuan Walker (7-11)#71   
Tue, May 18thvs NYMMiguel Castrovs BOSEduardo Rodriguez (11-8)#62
Wed, May 19thvs NYMDavid Peterson (2-6)#181vs BOSGarrett Richards (7-7)#213
Thu, May 20thvs PITWil Crowe (4-7)#395vs BOSNick Pivetta (9-7)#141
Fri, May 21stvs PITTyler Anderson (7-9)#66vs TBTyler Glasnow (5-2)
Sat, May 22ndvs PITMitch Keller (5-11)#268vs TBShane McClanahan (9-6)#84
Sun, May 23rdvs PITJT Brubaker (5-13)#119vs TBMichael Wacha (3-5)#159
Tue, May 25th@ BOSGarrett Richards (7-7)#213@ NYYCorey Kluber (5-3)#94
Wed, May 26th@ BOSNick Pivetta (9-7)#141   
Sat, May 29th@ NYMTaijuan Walker (7-11)#71   
Mon, May 31stvs WSHJoe Ross (5-9)   
Tue, Jun 1stvs WSHStephen Strasburg (1-2)vs MIASandy Alcantara (9-13)#7
Wed, Jun 2ndvs WSHJon Lester (7-6)#241vs MIAPablo Lopez (5-5)#51
Thu, Jun 3rdvs WSHPatrick Corbin (9-15)#376   
Fri, Jun 4thvs LADJulio Urias (18-3)#9vs HOUZack Greinke (11-6)#32
Sat, Jun 5thvs LADClayton Kershaw (10-7)#22vs HOUJose Urquidy (8-3)#73
Sun, Jun 6thvs LADTrevor Bauer (8-5)vs HOULuis Garcia (11-7)#26
Tue, Jun 8th@ PHIAaron Nola (9-8)#46@ CWSCarlos Rodon (12-5)#23
Wed, Jun 9th@ PHIZach Eflin (4-7)@ CWSLance Lynn (10-5)#17
Thu, Jun 10th@ PHIZack Wheeler (14-9)#2@ CWSDallas Keuchel (8-9)#383
Fri, Jun 11th@ MIASandy Alcantara (9-13)#7@ BOSGarrett Richards (7-7)#213
Sat, Jun 12th@ MIAZach Thompson (2-6)#137@ BOSNick Pivetta (9-7)#141
Sun, Jun 13th@ MIAPablo Lopez (5-5)#51@ BOSMartin Perez (7-8)#375
Tue, Jun 15thvs BOSEduardo Rodriguez (11-8)#62vs NYYJordan Montgomery (6-6)#59
Wed, Jun 16thvs BOSGarrett Richards (7-7)#213vs NYYGerrit Cole (16-8)#4
Thu, Jun 17thvs STLJohn Gant (5-9)#143vs NYYMichael King (0-4)#139
Fri, Jun 18thvs STLCarlos Martinez (4-9)@ BALThomas Eshelman (0-2)#346
Sun, Jun 20thvs STLKwang Hyun Kim (6-7)#101@ BALMatt Harvey (6-14)#398
Mon, Jun 21st@ NYMJerad Eickhoff (0-2)#283   
Tue, Jun 22nd@ NYMMarcus Stroman (9-13)#18@ MIASandy Alcantara (9-13)#7
Wed, Jun 23rd@ NYMTylor Megill (3-6)#144@ MIATrevor Rogers (7-8)#43
Thu, Jun 24th@ CINTony Santillan (1-2)#305vs BALDean Kremer (0-7)#382
Fri, Jun 25th@ CINVladimir Gutierrez (9-6)#82vs BALMatt Harvey (6-14)#398
Sat, Jun 26th@ CINLuis Castillo (8-16)#33vs BALKeegan Akin (2-10)#377
Sun, Jun 27th@ CINTyler Mahle (12-6)#27vs BALJorge Lopez (3-14)
Tue, Jun 29thvs NYMTylor Megill (3-6)#144vs SEAChris Flexen (13-6)#39
Wed, Jun 30thvs NYMDavid Peterson (2-6)#181vs SEAJustus Sheffield (7-8)#391
Thu, Jul 1stvs NYMJacob deGrom (7-2)vs SEAYusei Kikuchi (7-9)#76
Fri, Jul 2ndvs MIAPablo Lopez (5-5)#51vs TBLuis Patino (4-3)#79
Sat, Jul 3rdvs MIASandy Alcantara (9-13)#7vs TBShane McClanahan (9-6)#84
Sun, Jul 4thvs MIAZach Thompson (2-6)#137vs TBRyan Yarbrough (9-6)#108
Mon, Jul 5th@ PITChase De Jong (1-4)   
Tue, Jul 6th@ PITChad Kuhl (5-7)#232@ BALSpenser Watkins (2-7)#313
Wed, Jul 7th@ PITWil Crowe (4-7)#395@ BALMatt Harvey (6-14)#398
Fri, Jul 9th@ MIAAnthony Bass@ TBShane McClanahan (9-6)#84
Sat, Jul 10th@ MIATrevor Rogers (7-8)#43@ TBRyan Yarbrough (9-6)#108
Sun, Jul 11th@ MIAPablo Lopez (5-5)#51@ TBRich Hill (6-7)#68
Fri, Jul 16thvs TBMichael Wacha (3-5)#159vs TEXJordan Lyles (9-12)#372
Sat, Jul 17thvs TBJosh Fleming (10-6)#153   
Sun, Jul 18thvs TBRich Hill (6-7)#68vs TEXMike Foltynewicz (2-12)#197
Tue, Jul 20thvs SDYu Darvish (8-10)#35   
Wed, Jul 21stvs SDChris Paddack (7-7)#87vs BOSGarrett Richards (7-7)#213
Thu, Jul 22nd@ PHIMatt Moore (2-4)#386   
Fri, Jul 23rd@ PHIZack Wheeler (14-9)#2@ NYMTylor Megill (3-6)#144
Sat, Jul 24th@ PHIVince Velasquez (3-8)#190@ NYMTaijuan Walker (7-11)#71
Sun, Jul 25th@ PHIAaron Nola (9-8)#46@ NYMRich Hill (6-7)#68
Mon, Jul 26th@ NYMAaron Loup@ BOSNick Pivetta (9-7)#141
Tue, Jul 27th@ NYMJerad Eickhoff (0-2)#283   
Wed, Jul 28th@ NYMTylor Megill (3-6)#144@ BOSTanner Houck (1-4)#230
Thu, Jul 29th@ NYMTaijuan Walker (7-11)#71@ BOSEduardo Rodriguez (11-8)#62
Fri, Jul 30thvs MILCorbin Burnes (10-4)#6vs KCDaniel Lynch (4-6)#388
Sat, Jul 31stvs MILBrandon Woodruff (9-10)#8vs KCMike Minor (8-12)#77
Sun, Aug 1stvs MILBrett Anderson (4-9)#166vs KCBrad Keller (8-12)#385
Tue, Aug 3rd@ STLJon Lester (7-6)#241vs CLEZach Plesac (10-6)#53
Wed, Aug 4th@ STLJ.A. Happ (9-8)#223vs CLEJ.C. Mejia (1-7)#245
Thu, Aug 5th@ STLWade LeBlanc (0-2)#356vs CLETriston McKenzie (5-7)#70
Fri, Aug 6thvs WSHErick Fedde (7-9)#244vs BOSNathan Eovaldi (10-9)#41
Sat, Aug 7thvs WSHJosiah Gray (1-2)#182vs BOSTanner Houck (1-4)#230
Sun, Aug 8thvs WSHPatrick Corbin (9-15)#376vs BOSGarrett Richards (7-7)#213
Tue, Aug 10thvs CINSonny Gray (7-8)#67@ LAAJose Suarez (7-8)#131
Wed, Aug 11thvs CINWade Miley (12-7)#42@ LAADylan Bundy (2-9)#83
Thu, Aug 12thvs CINVladimir Gutierrez (9-6)#82@ LAAShohei Ohtani (9-2)#40
Fri, Aug 13th@ WSHJosiah Gray (1-2)#182@ SEAChris Flexen (13-6)#39
Sat, Aug 14th@ WSHPatrick Corbin (9-15)#376@ SEAYusei Kikuchi (7-9)#76
Sun, Aug 15th@ WSHPaolo Espino (5-5)#96@ SEALogan Gilbert (6-5)#92
Mon, Aug 16th@ MIABraxton Garrett (1-2)#306   
Tue, Aug 17th@ MIASandy Alcantara (9-13)#7@ WSHErick Fedde (7-9)#244
Wed, Aug 18th@ MIAJesus Luzardo (5-8)#90@ WSHJosiah Gray (1-2)#182
Fri, Aug 20th@ BALKeegan Akin (2-10)#377vs DETTyler Alexander (2-3)#112
Sat, Aug 21st@ BALMatt Harvey (6-14)#398vs DETWily Peralta (4-3)#155
Sun, Aug 22nd@ BALJohn Means (6-7)#44vs DETDrew Hutchison (2-1)#240
Mon, Aug 23rdvs NYYJordan Montgomery (6-6)#59vs CWSLance Lynn (10-5)#17
Tue, Aug 24thvs NYYAndrew Heaney (8-9)#118vs CWSDylan Cease (13-7)#31
Fri, Aug 27thvs SFKevin Gausman (14-6)#16@ DETMatt Manning (4-6)#225
Sat, Aug 28thvs SFLogan Webb (10-3)#30@ DETJose Urena (4-8)#393
Sun, Aug 29thvs SFAnthony DeSclafani (12-7)#19@ DETMatthew Boyd (3-8)#125
Mon, Aug 30th@ LADJulio Urias (18-3)#9vs BALChris Ellis (1-0)#226
Tue, Aug 31st@ LADWalker Buehler (14-4)#3vs BALKeegan Akin (2-10)#377
Wed, Sep 1st@ LADMax Scherzer (15-4)#1vs BALMatt Harvey (6-14)#398
Thu, Sep 2nd@ COLChi Chi Gonzalez (3-7)#399   
Fri, Sep 3rd@ COLAntonio Senzatela (4-9)#122vs OAKSean Manaea (10-10)#60
Sat, Sep 4th@ COLGerman Marquez (12-10)#34vs OAKPaul Blackburn (1-3)#322
Sun, Sep 5th@ COLRyan Feltner (0-1)#343vs OAKCole Irvin (10-14)#105
Tue, Sep 7thvs WSHPaolo Espino (5-5)#96@ NYYGerrit Cole (16-8)#4
Wed, Sep 8thvs WSHSean Nolin (0-2)#258@ NYYLuis Gil (1-1)#228
Thu, Sep 9thvs WSHErick Fedde (7-9)#244@ NYYNestor Cortes Jr. (2-2)#102
Fri, Sep 10thvs MIATrevor Rogers (7-8)#43@ BALChris Ellis (1-0)#226
Sat, Sep 11thvs MIAElieser Hernandez (1-3)#80@ BALKeegan Akin (2-10)#377
Sun, Sep 12thvs MIAEdward Cabrera (0-3)#231@ BALZac Lowther (1-2)#354
Tue, Sep 14thvs COLJon Gray (8-11)#126vs TBDrew Rasmussen (3-1)#110
Wed, Sep 15thvs COLAntonio Senzatela (4-9)#122vs TBMichael Wacha (3-5)#159
Thu, Sep 16thvs COL   
Fri, Sep 17th@ SFLogan Webb (10-3)#30vs MINMichael Pineda (8-8)#99
Sat, Sep 18th@ SFAlex Wood (10-4)#47vs MINBailey Ober (3-3)#109
Sun, Sep 19th@ SFAnthony DeSclafani (12-7)#19vs MINLuke Farrell
Mon, Sep 20th@ ARIHumberto Mejia (0-2)#300@ TBShane Baz (1-0)#321
Tue, Sep 21st@ ARILuke Weaver (3-6)#111@ TBDrew Rasmussen (3-1)#110
Wed, Sep 22nd@ ARIMerrill Kelly (7-11)#93@ TBLuis Patino (4-3)#79
Thu, Sep 23rd@ ARIMadison Bumgarner (7-10)#106@ MINMichael Pineda (8-8)#99
Fri, Sep 24th@ SDReiss Knehr (1-1)#261@ MINBailey Ober (3-3)#109
Sat, Sep 25th@ SDVince Velasquez (3-8)#190@ MINJohn Gant (5-9)#143
Sun, Sep 26th@ SDJoe Musgrove (11-9)#15@ MINGriffin Jax (3-4)#227
Tue, Sep 28thvs PHIZack Wheeler (14-9)#2vs NYYCorey Kluber (5-3)#94
Wed, Sep 29thvs PHIAaron Nola (9-8)#46vs NYYGerrit Cole (16-8)#4
Thu, Sep 30thvs PHIKyle Gibson (10-8)#48vs NYYNestor Cortes Jr. (2-2)#102
Fri, Oct 1stvs NYMCarlos Carrasco (1-3)#74vs BALJohn Means (6-7)#44
Sat, Oct 2ndvs NYMvs BAL
Sun, Oct 3rdvs NYMvs BAL
Mon, Apr 5th   @ TEXMike Foltynewicz (2-12)#197
Thu, Apr 8th   vs LAAGriffin Canning (5-4)#156
Sat, Apr 24th   @ TBBrent Honeywell Jr. (0-0)#179
Mon, May 3rd   @ OAKFrankie Montas (13-9)#20
Mon, May 24th   vs TBRyan Yarbrough (9-6)#108
Thu, May 27th   @ NYYJordan Montgomery (6-6)#59
Fri, May 28th   @ CLEEli Morgan (3-7)#233
Sun, May 30th   @ CLESam Hentges (1-4)#397
Mon, Jun 14th   @ BOSNathan Eovaldi (10-9)#41
Sat, Jun 19th   @ BALDean Kremer (0-7)#382
Mon, Jul 19th   vs BOSNick Pivetta (9-7)#141
Mon, Aug 2nd   vs CLEEli Morgan (3-7)#233
Wed, Aug 25th   vs CWSLucas Giolito (10-9)#29
Thu, Aug 26th   vs CWSCarlos Rodon (12-5)#23
Mon, Sep 6th   @ NYYJameson Taillon (8-6)#81
Mon, Sep 13th   vs TBCollin McHugh (6-1)#121