Skip to main content

Who Should I Trade?

Albert Almora Jr. for Cole Tucker (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Cole Tucker
SS,CF,RF - PIT
Cole Tucker
Albert Almora Jr.
CF - NYM
Albert Almora Jr.
Expert
Recommendation
67%
Recommended by
4 of 6 experts
33%
Recommended by
2 of 6 experts
Rankings 
   
Rest of Season# 451# 449
VBR# 1236# 1223
   
Projections 
   
Runs11
Home Runs00
RBI11
Stolen Bases00
Batting Average.229.233
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 398# 416
   
Ryan Amore
Pitcher List
# 308
   
Carmen Maiorano
FantasyPros
# 333# 337
   
Corbin Young
FantasyData
# 379# 390
   
Pierre Camus
RotoBaller
# 318
   
Chris Clegg
Fantrax
# 351
   
Who Should I Trade? Player Statistics
  Cole Tucker
SS,CF,RF - PIT
Cole Tucker
Albert Almora Jr.
CF - NYM
Albert Almora Jr.
2021 Stats 
   
   
At Bats8052
   
Runs93
   
Hits176
   
Singles123
   
Doubles43
   
Triples10
   
Home Runs00
   
RBI40
   
Stolen Bases20
   
Caught Stealing10
   
Walks82
   
Strikeouts2217
   
Batting Average.213.115
   
On Base Pct.281.148
   
Slugging Pct.288.173
   
On-base Plus Slugging.568.321
   
Who Should I Trade? Player Projections
  Cole Tucker
SS,CF,RF - PIT
Cole Tucker
Albert Almora Jr.
CF - NYM
Albert Almora Jr.
2021 Projections 
   
   
At Bats128
   
Runs11
   
Hits32
   
Singles21
   
Doubles10
   
Triples00
   
Home Runs00
   
RBI11
   
Stolen Bases00
   
Caught Stealing00
   
Walks10
   
Strikeouts32
   
Batting Average.229.233
   
On Base Pct.297.279
   
Slugging Pct.335.360
   
On-base Plus Slugging.632.639
   
Who Should I Trade? Player Notes
  Cole Tucker
SS,CF,RF - PIT
Cole Tucker
Albert Almora Jr.
CF - NYM
Albert Almora Jr.
News 
 Cole Tucker will make his 2021 debut on Friday for the Pirates.
Lucas Babits-Feinerman
Fri, May 21st
Albert Almora Jr. went 3-for-5 with a run scored during Thursday's 4-2 loss verse the Marlins.
Andy Zimmerman
Thu, Aug 5th
 Pirates SS Cole Tucker (thumb) is back in the lineup on Friday.
Brendan Tuma - Too Much Tuma
Fri, Mar 12th
The Mets optioned OF Albert Almora Jr. to Triple-A Syracuse.
Brendan Tuma - Too Much Tuma
Mon, Jul 5th
 Pirates' shortstop Cole Tucker (left-hand contusion) was removed from starting lineup in Wednesday's game against the Rays and did not play.
AJ Schullo
Wed, Mar 3rd
Mets OF Albert Almora Jr. (shoulder) is expected to return from the injured list on Saturday.
Brendan Tuma - Too Much Tuma
Fri, Jun 18th
  Albert Almora Jr. has joined Triple-A Syracuse to begin a rehab assignment.
Dan Harris
Tue, Jun 8th
  Albert Almora Jr. was placed on the 10-day injured list with a left shoulder bruise Wednesday.
Connor Rooney
Wed, May 12th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Cole Tucker
SS,CF,RF - PIT
Cole Tucker
Albert Almora Jr.
CF - NYM
Albert Almora Jr.
Date OppOpp PitcherVBROppOpp PitcherVBR
Mon, Apr 5th@ CINJose De Leon@ PHIMatt Moore (2-4)#398
Tue, Apr 6th@ CINWade Miley (12-7)#49@ PHIChase Anderson (2-4)#306
Wed, Apr 7th@ CINLuis Castillo (8-15)#36@ PHIAaron Nola (8-8)#28
Thu, Apr 8thvs CHCJake Arrieta (5-14)#408vs MIANick Neidert (1-2)#230
Sat, Apr 10thvs CHCZach Davies (6-11)#173vs MIATrevor Rogers (7-7)#66
Tue, Apr 13thvs SDBlake Snell (7-6)#46vs PHIAaron Nola (8-8)#28
Wed, Apr 14thvs SDJoe Musgrove (11-9)#12vs PHIZack Wheeler (14-9)#3
Sat, Apr 17th@ MILBrett Anderson (4-8)#157@ COLGerman Marquez (12-10)#32
Sun, Apr 18th@ MILFreddy Peralta (9-5)#15@ COLAntonio Senzatela (4-9)#82
Tue, Apr 20th   @ CHCJake Arrieta (5-14)#408
Wed, Apr 21st@ DETSpencer Turnbull (4-2)@ CHCZach Davies (6-11)#173
Thu, Apr 22nd@ DETJose Urena (4-8)#401@ CHCTrevor Williams (4-2)#171
Fri, Apr 23rd@ MINJ.A. Happ (9-8)#137vs WSHErick Fedde (7-9)#310
Sat, Apr 24th@ MINMichael Pineda (7-8)#53vs WSHJoe Ross (5-9)
Sun, Apr 25th@ MINMatt Shoemaker (3-8)#140vs WSHPatrick Corbin (8-15)#166
Tue, Apr 27thvs KCJakob Junis (2-4)#194vs BOSGarrett Richards (7-7)#228
Wed, Apr 28thvs KCMike Minor (8-12)#105vs BOSNick Pivetta (9-7)#153
Fri, Apr 30thvs STLJohn Gant (5-9)#143@ PHIChase Anderson (2-4)#306
Sat, May 1stvs STLJack Flaherty (9-2)#23@ PHIZack Wheeler (14-9)#3
Sun, May 2ndvs STLCarlos Martinez (4-9)@ PHIZach Eflin (4-7)
Mon, May 3rd@ SDMiguel Diaz@ STLAdam Wainwright (16-7)#4
Wed, May 5th@ SDYu Darvish (8-10)#16@ STLJohan Oviedo (0-5)#390
Thu, May 6th   @ STLJohn Gant (5-9)#143
Fri, May 7th@ CHCZach Davies (6-11)#173vs ARIZac Gallen (2-10)#101
Sat, May 8th@ CHCTrevor Williams (4-2)#171vs ARIMerrill Kelly (7-10)#63
Sun, May 9th@ CHCKyle Hendricks (14-6)#99vs ARIRiley Smith (1-4)#223
Tue, May 11thvs CINJeff Hoffman (3-5)#235vs BALJohn Means (6-7)#42
Wed, May 12thvs CINSonny Gray (7-8)#77vs BALMatt Harvey (6-14)#407
Fri, May 14thvs SFKevin Gausman (14-6)#19@ TBTyler Glasnow (5-2)
Sat, May 15thvs SFJohnny Cueto (7-7)#136@ TBShane McClanahan (9-6)#69
Sun, May 16thvs SFAlex Wood (10-4)#50@ TBJosh Fleming (10-6)#106
Mon, May 17th   @ ATLMax Fried (12-7)#20
Tue, May 18th@ STLJohn Gant (5-9)#143@ ATLTucker Davidson (0-0)#299
Wed, May 19th@ STLJack Flaherty (9-2)#23@ ATLCharlie Morton (13-6)#11
Fri, May 21st@ ATLIan Anderson (7-5)#67@ MIAJohn Curtiss (3-1)
Sat, May 22nd@ ATLBryse Wilson (3-7)#110@ MIAPablo Lopez (5-5)#64
Sun, May 23rd@ ATLMax Fried (12-7)#20@ MIACody Poteet (2-3)#232
Mon, May 24th   vs COLAustin Gomber (9-9)
Tue, May 25thvs CHCJake Arrieta (5-14)#408vs COLKyle Freeland (6-8)#334
Thu, May 27thvs CHCKyle Hendricks (14-6)#99vs COLAntonio Senzatela (4-9)#82
Sat, May 29thvs COLAustin Gomber (9-9)vs ATLIan Anderson (7-5)#67
Mon, May 31st@ KCMike Minor (8-12)#105@ ARIMerrill Kelly (7-10)#63
Tue, Jun 1st@ KCBrady Singer (5-10)#193@ ARICaleb Smith (4-9)#188
Wed, Jun 2nd   @ ARIMadison Bumgarner (7-10)#113
Thu, Jun 3rdvs MIAElieser Hernandez (1-2)#90@ SDYu Darvish (8-10)#16
Fri, Jun 4thvs MIACody Poteet (2-3)#232@ SDBlake Snell (7-6)#46
Sat, Jun 5thvs MIATrevor Rogers (7-7)#66@ SDJoe Musgrove (11-9)#12
Sun, Jun 6thvs MIASandy Alcantara (9-13)#6@ SDChris Paddack (7-7)#55
Tue, Jun 8thvs LADWalker Buehler (14-4)#2@ BALBruce Zimmermann (4-4)#374
Wed, Jun 9thvs LADTony Gonsolin (3-1)#48@ BALMatt Harvey (6-14)#407
Fri, Jun 11th@ MILBrandon Woodruff (9-9)#7vs SDBlake Snell (7-6)#46
Sat, Jun 12th@ MILCorbin Burnes (10-4)#8vs SDJoe Musgrove (11-9)#12
Sun, Jun 13th@ MILAdrian Houser (9-6)#57vs SDChris Paddack (7-7)#55
Mon, Jun 14th@ WSHJon Lester (7-6)#133vs CHCJake Arrieta (5-14)#408
Tue, Jun 15th@ WSHPatrick Corbin (8-15)#166vs CHCAlec Mills (6-6)#192
Wed, Jun 16th@ WSHPaolo Espino (5-5)#108vs CHCRobert Stock (0-2)#286
Thu, Jun 17th   vs CHCKyle Hendricks (14-6)#99
Fri, Jun 18thvs CLEJ.C. Mejia (1-7)#290@ WSHErick Fedde (7-9)#310
Sat, Jun 19thvs CLECal Quantrill (6-3)#68@ WSHJon Lester (7-6)#133
Sun, Jun 20thvs CLESam Hentges (1-4)#406@ WSHPatrick Corbin (8-15)#166
Mon, Jun 21st   vs ATLIan Anderson (7-5)#67
Tue, Jun 22ndvs CWSLucas Giolito (10-9)#17vs ATLCharlie Morton (13-6)#11
Wed, Jun 23rdvs CWSDylan Cease (12-7)#52vs ATLKyle Wright (0-1)#371
Fri, Jun 25th@ STLKwang Hyun Kim (6-7)#100vs PHIMatt Moore (2-4)#398
Sat, Jun 26th@ STLAdam Wainwright (16-7)#4vs PHIZach Eflin (4-7)
Sun, Jun 27th@ STLJohan Oviedo (0-5)#390vs PHIZack Wheeler (14-9)#3
Mon, Jun 28th@ COLKyle Freeland (6-8)#334@ WSHPaolo Espino (5-5)#108
Tue, Jun 29th@ COLGerman Marquez (12-10)#32@ ATLCharlie Morton (13-6)#11
Wed, Jun 30th@ COLJon Gray (8-11)#84@ ATLMax Fried (12-7)#20
Thu, Jul 1stvs MILCorbin Burnes (10-4)#8@ ATLIan Anderson (7-5)#67
Sat, Jul 3rdvs MILEric Lauer (6-5)#96@ NYYJordan Montgomery (5-6)#72
Sun, Jul 4thvs MILFreddy Peralta (9-5)#15@ NYYNestor Cortes Jr. (2-2)#112
Mon, Jul 5thvs ATLMax Fried (12-7)#20vs MILBrandon Woodruff (9-9)#7
Wed, Jul 7thvs ATLDrew Smyly (9-4)#71vs MILBrett Anderson (4-8)#157
Fri, Jul 9th@ NYMTaijuan Walker (7-10)#83vs PITJT Brubaker (5-13)#144
Sat, Jul 10th@ NYMTylor Megill (3-5)#139vs PITMax Kranick (1-3)#267
Sun, Jul 11th@ NYMAaron Loupvs PITChase De Jong (1-4)
Fri, Jul 16thvs NYMMarcus Stroman (9-12)#14@ PITChad Kuhl (5-7)#236
Sat, Jul 17thvs NYMTylor Megill (3-5)#139@ PITWil Crowe (4-7)#405
Sun, Jul 18thvs NYMTaijuan Walker (7-10)#83@ PITJT Brubaker (5-13)#144
Mon, Jul 19th@ ARICaleb Smith (4-9)#188@ CINVladimir Gutierrez (9-6)#98
Tue, Jul 20th@ ARITaylor Widener (2-1)#177@ CINWade Miley (12-7)#49
Wed, Jul 21st@ ARIMadison Bumgarner (7-10)#113@ CINJeff Hoffman (3-5)#235
Fri, Jul 23rd@ SFJohnny Cueto (7-7)#136vs TORSteven Matz (13-7)#56
Sat, Jul 24th@ SFKevin Gausman (14-6)#19vs TORHyun Jin Ryu (13-9)#138
Sun, Jul 25th@ SFAlex Wood (10-4)#50vs TORRoss Stripling (5-6)#54
Mon, Jul 26th   vs ATLBryse Wilson (3-7)#110
Tue, Jul 27thvs MILBrett Anderson (4-8)#157vs ATLCharlie Morton (13-6)#11
Wed, Jul 28thvs MILAdrian Houser (9-6)#57vs ATLMax Fried (12-7)#20
Thu, Jul 29thvs MILFreddy Peralta (9-5)#15vs ATLDrew Smyly (9-4)#71
Fri, Jul 30thvs PHIVince Velasquez (3-7)#176vs CINSonny Gray (7-8)#77
Sat, Jul 31stvs PHIAaron Nola (8-8)#28vs CINWade Miley (12-7)#49
Sun, Aug 1stvs PHIKyle Gibson (10-8)#34vs CINVladimir Gutierrez (9-6)#98
Mon, Aug 2nd@ MILEric Lauer (6-5)#96@ MIAJesus Luzardo (5-8)#111
Tue, Aug 3rd@ MILAdrian Houser (9-6)#57@ MIANick Neidert (1-2)#230
Wed, Aug 4th@ MILFreddy Peralta (9-5)#15@ MIAZach Thompson (2-6)#141
Thu, Aug 5th@ CINSonny Gray (7-8)#77@ MIABraxton Garrett (1-2)#322
Fri, Aug 6th@ CINWade Miley (12-7)#49@ PHIKyle Gibson (10-8)#34
Sat, Aug 7th@ CINVladimir Gutierrez (9-6)#98@ PHIRanger Suarez (6-5)#81
Sun, Aug 8th@ CINTyler Mahle (12-5)#33@ PHIZack Wheeler (14-9)#3
Wed, Aug 11thvs STLAdam Wainwright (16-7)#4vs WSHPaolo Espino (5-5)#108
Thu, Aug 12thvs STLWade LeBlanc (0-2)#377vs WSHErick Fedde (7-9)#310
Fri, Aug 13th   vs LADJulio Urias (18-3)#5
Sat, Aug 14thvs MILAaron Ashby (3-0)#318vs LADWalker Buehler (14-4)#2
Sun, Aug 15thvs MILEric Lauer (6-5)#96vs LADMax Scherzer (15-4)#1
Mon, Aug 16th@ LADJustin Bruihl@ SFKevin Gausman (14-6)#19
Tue, Aug 17th@ LADDavid Price (4-2)#75@ SFLogan Webb (10-3)#31
Wed, Aug 18th@ LADJustin Bruihl@ SFAnthony DeSclafani (12-7)#21
Thu, Aug 19th   @ LADCorey Knebel (3-0)#117
Fri, Aug 20th@ STLMiles Mikolas (1-2)#120@ LADWalker Buehler (14-4)#2
Sat, Aug 21st@ STLJ.A. Happ (9-8)#137@ LADMax Scherzer (15-4)#1
Sun, Aug 22nd@ STLAdam Wainwright (16-7)#4@ LADDavid Price (4-2)#75
Tue, Aug 24thvs ARIMadison Bumgarner (7-10)#113vs SFSammy Long (2-1)#202
Wed, Aug 25thvs ARITyler Gilbert (2-2)#164vs SFJohnny Cueto (7-7)#136
Thu, Aug 26thvs STLMiles Mikolas (1-2)#120vs SFAlex Wood (10-4)#50
Fri, Aug 27thvs STLJ.A. Happ (9-8)#137vs WSHPaolo Espino (5-5)#108
Sat, Aug 28thvs STLAdam Wainwright (16-7)#4vs WSHSean Nolin (0-2)#239
Sun, Aug 29thvs STLKwang Hyun Kim (6-7)#100vs WSHErick Fedde (7-9)#310
Tue, Aug 31st@ CWSLucas Giolito (10-9)#17vs MIAEdward Cabrera (0-2)#273
Thu, Sep 2nd@ CHCKeegan Thompson (3-3)#168vs MIASandy Alcantara (9-13)#6
Fri, Sep 3rd@ CHCAlec Mills (6-6)#192@ WSHSean Nolin (0-2)#239
Sat, Sep 4th@ CHCKyle Hendricks (14-6)#99@ WSHJosh Rogers (1-0)#263
Sun, Sep 5th@ CHCZach Davies (6-11)#173@ WSHJosiah Gray (0-2)#233
Mon, Sep 6thvs DETTarik Skubal (8-12)#88@ WSHPatrick Corbin (8-15)#166
Tue, Sep 7thvs DETWily Peralta (4-3)#191@ MIAEdward Cabrera (0-2)#273
Wed, Sep 8thvs DETMatt Manning (4-6)#257@ MIASandy Alcantara (9-13)#6
Thu, Sep 9th   @ MIAJesus Luzardo (5-8)#111
Fri, Sep 10thvs WSHJosh Rogers (1-0)#263vs NYYJordan Montgomery (5-6)#72
Sat, Sep 11thvs WSHJosiah Gray (0-2)#233vs NYYCorey Kluber (5-3)#59
Sun, Sep 12thvs WSHPatrick Corbin (8-15)#166vs NYYClarke Schmidt (0-0)#316
Mon, Sep 13th   vs STLAdam Wainwright (16-7)#4
Tue, Sep 14thvs CINWade Miley (12-7)#49vs STLJake Woodford (2-3)#335
Wed, Sep 15thvs CINVladimir Gutierrez (9-6)#98vs STLJon Lester (7-6)#133
Fri, Sep 17th@ MIAElieser Hernandez (1-2)#90vs PHIZack Wheeler (14-9)#3
Sat, Sep 18th@ MIAEdward Cabrera (0-2)#273vs PHIAaron Nola (8-8)#28
Sun, Sep 19th@ MIASandy Alcantara (9-13)#6vs PHIKyle Gibson (10-8)#34
Tue, Sep 21st@ CINTyler Mahle (12-5)#33@ BOSEduardo Rodriguez (11-8)#74
Wed, Sep 22nd@ CINLuis Castillo (8-15)#36@ BOSChris Sale (4-0)#109
Fri, Sep 24th@ PHIKyle Gibson (10-8)#34@ MILCorbin Burnes (10-4)#8
Sat, Sep 25th@ PHIRanger Suarez (6-5)#81@ MILEric Lauer (6-5)#96
Sun, Sep 26th@ PHI@ MILFreddy Peralta (9-5)#15
Tue, Sep 28thvs CHCKyle Hendricks (14-6)#99vs MIAElieser Hernandez (1-2)#90
Wed, Sep 29thvs CHCvs MIA
Thu, Sep 30thvs CHCvs MIA
Fri, Oct 1stvs CIN@ ATL
Sat, Oct 2ndvs CIN@ ATL
Sun, Oct 3rdvs CIN@ ATL
Thu, Apr 1st@ CHCKyle Hendricks (14-6)#99   
Sat, Apr 3rd@ CHCJake Arrieta (5-14)#408   
Sun, Apr 4th@ CHCZach Davies (6-11)#173   
Sun, Apr 11thvs CHCTrevor Williams (4-2)#171   
Mon, Apr 12thvs SDYu Darvish (8-10)#16   
Thu, Apr 15thvs SDChris Paddack (7-7)#55   
Fri, Apr 16th@ MILAdrian Houser (9-6)#57   
Tue, May 4th@ SDDinelson Lamet (2-4)#148   
Mon, May 10thvs CINTyler Mahle (12-5)#33   
Thu, May 13thvs SFAnthony DeSclafani (12-7)#21   
Thu, May 20th@ ATLDrew Smyly (9-4)#71   
Wed, May 26thvs CHCTrevor Williams (4-2)#171   
Sun, May 30thvs COLKyle Freeland (6-8)#334   
Thu, Jun 10thvs LADJulio Urias (18-3)#5   
Thu, Jun 24th@ STLCarlos Martinez (4-9)   
Fri, Jul 2ndvs MILAdrian Houser (9-6)#57   
Tue, Jul 6thvs ATLIan Anderson (7-5)#67   
Tue, Aug 10thvs STLJ.A. Happ (9-8)#137   
Mon, Aug 23rdvs ARIHumberto Mejia (0-2)#337   
Wed, Sep 1st@ CWSCarlos Rodon (12-5)#25   
Thu, Sep 16thvs CINTyler Mahle (12-5)#33   
Mon, Sep 20th@ CINVladimir Gutierrez (9-6)#98   
Thu, Sep 23rd@ PHIAaron Nola (8-8)#28