Skip to main content

Who Should I Trade?

Lane Thomas 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
Experts' Pick
  Lane Thomas
Lane Thomas
Cole Tucker
Cole Tucker
Recommended by
2 of 4 experts
Recommended by
2 of 4 experts
Rest of Season# 428# 441
VBR# 1174# 1142
Home Runs22
Stolen Bases23
Batting Average.218.229
Injury Alert-MiLB
Expert Ranks 
Ryan Amore
Pitcher List
# 297
Corbin Young
# 391# 379
Carmen Maiorano
# 231# 333
Mike Maher
# 363# 403
Who Should I Trade? Player Statistics
  Lane Thomas
Lane Thomas
Cole Tucker
Cole Tucker
2021 Stats 
At Bats4215
Home Runs00
Stolen Bases20
Caught Stealing10
Batting Average.095.133
On Base Pct.269.188
Slugging Pct.119.200
On-base Plus Slugging.388.388
Who Should I Trade? Player Projections
  Lane Thomas
Lane Thomas
Cole Tucker
Cole Tucker
2021 Projections 
At Bats72120
Home Runs22
Stolen Bases23
Caught Stealing11
Batting Average.218.229
On Base Pct.296.297
Slugging Pct.366.340
On-base Plus Slugging.662.637
Who Should I Trade? Player Notes
  Lane Thomas
Lane Thomas
Cole Tucker
Cole Tucker
 The Cardinals recalled OF Lane Thomas from their alternate training site.
Brendan Tuma - Too Much Tuma
Sun, Apr 11th
Cole Tucker will make his 2021 debut on Friday for the Pirates.
Lucas Babits-Feinerman
Fri, May 21st
 Cardinals manager Mike Shildt says OF Lane Thomas is poised for an increased role this season.
Brendan Tuma - Too Much Tuma
Fri, Feb 19th
Pirates SS Cole Tucker (thumb) is back in the lineup on Friday.
Brendan Tuma - Too Much Tuma
Fri, Mar 12th
  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
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Lane Thomas
Lane Thomas
Cole Tucker
Cole Tucker
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CIN@ CHC
Sat, Apr 3rd@ CIN@ CHC
Sun, Apr 4th@ CIN@ CHC
Mon, Apr 5th@ MIA@ CIN
Tue, Apr 6th@ MIA@ CIN
Wed, Apr 7th@ MIA@ CIN
Thu, Apr 8thvs MILvs CHC
Sat, Apr 10thvs MILvs CHC
Sun, Apr 11thvs MILvs CHC
Mon, Apr 12thvs WSHvs SD
Tue, Apr 13thvs WSHvs SD
Wed, Apr 14thvs WSHvs SD
Fri, Apr 16th@ PHI@ MIL
Sat, Apr 17th@ PHI@ MIL
Sun, Apr 18th@ PHI@ MIL
Mon, Apr 19th@ WSH   
Tue, Apr 20th@ WSH   
Wed, Apr 21st@ WSH@ DET
Fri, Apr 23rdvs CIN@ MIN
Sat, Apr 24thvs CIN@ MIN
Sun, Apr 25thvs CIN@ MIN
Mon, Apr 26thvs PHI   
Tue, Apr 27thvs PHIvs KC
Wed, Apr 28thvs PHIvs KC
Thu, Apr 29thvs PHI   
Fri, Apr 30th@ PITvs STL
Sat, May 1st@ PITvs STL
Sun, May 2nd@ PITvs STL
Mon, May 3rdvs NYM@ SD
Wed, May 5thvs NYM@ SD
Thu, May 6thvs NYM   
Fri, May 7thvs COL@ CHC
Sat, May 8thvs COL@ CHC
Sun, May 9thvs COL@ CHC
Tue, May 11th@ MILvs CIN
Wed, May 12th@ MILvs CIN
Thu, May 13th@ MILvs SF
Fri, May 14th@ SDvs SF
Sat, May 15th@ SDvs SF
Sun, May 16th@ SDvs SF
Tue, May 18thvs PIT@ STL
Wed, May 19thvs PIT@ STL
Fri, May 21stvs CHC@ ATL
Sat, May 22ndvs CHC@ ATL
Sun, May 23rdvs CHC@ ATL
Mon, May 24th@ CWS   
Tue, May 25th@ CWSvs CHC
Wed, May 26th@ CWSvs CHC
Thu, May 27th@ ARIvs CHC
Fri, May 28th@ ARI   
Sat, May 29th@ ARIvs COL
Sun, May 30th@ ARIvs COL
Mon, May 31st@ LAD@ KC
Tue, Jun 1st@ LAD@ KC
Wed, Jun 2nd@ LAD   
Thu, Jun 3rdvs CINvs MIA
Fri, Jun 4thvs CINvs MIA
Sat, Jun 5thvs CINvs MIA
Sun, Jun 6thvs CINvs MIA
Tue, Jun 8thvs CLEvs LAD
Wed, Jun 9thvs CLEvs LAD
Fri, Jun 11th@ CHC@ MIL
Sat, Jun 12th@ CHC@ MIL
Sun, Jun 13th@ CHC@ MIL
Mon, Jun 14thvs MIA@ WSH
Tue, Jun 15thvs MIA@ WSH
Wed, Jun 16thvs MIA@ WSH
Thu, Jun 17th@ ATL   
Fri, Jun 18th@ ATLvs CLE
Sat, Jun 19th@ ATLvs CLE
Sun, Jun 20th@ ATLvs CLE
Tue, Jun 22nd@ DETvs CWS
Wed, Jun 23rd@ DETvs CWS
Thu, Jun 24thvs PIT@ STL
Fri, Jun 25thvs PIT@ STL
Sat, Jun 26thvs PIT@ STL
Sun, Jun 27thvs PIT@ STL
Mon, Jun 28thvs ARI@ COL
Tue, Jun 29thvs ARI@ COL
Wed, Jun 30thvs ARI@ COL
Thu, Jul 1st@ COLvs MIL
Fri, Jul 2nd@ COLvs MIL
Sat, Jul 3rd@ COLvs MIL
Sun, Jul 4th@ COLvs MIL
Mon, Jul 5th@ SFvs ATL
Tue, Jul 6th@ SFvs ATL
Wed, Jul 7th@ SFvs ATL
Fri, Jul 9th@ CHC@ NYM
Sat, Jul 10th@ CHC@ NYM
Sun, Jul 11th@ CHC@ NYM
Fri, Jul 16thvs SFvs NYM
Sat, Jul 17thvs SFvs NYM
Sun, Jul 18thvs SFvs NYM
Mon, Jul 19thvs CHC@ ARI
Tue, Jul 20thvs CHC@ ARI
Wed, Jul 21stvs CHC@ ARI
Thu, Jul 22ndvs CHC   
Fri, Jul 23rd@ CIN@ SF
Sat, Jul 24th@ CIN@ SF
Sun, Jul 25th@ CIN@ SF
Tue, Jul 27th@ CLEvs MIL
Wed, Jul 28th@ CLEvs MIL
Fri, Jul 30thvs MINvs PHI
Sat, Jul 31stvs MINvs PHI
Sun, Aug 1stvs MINvs PHI
Tue, Aug 3rdvs ATL@ MIL
Wed, Aug 4thvs ATL@ MIL
Thu, Aug 5thvs ATL@ CIN
Fri, Aug 6thvs KC@ CIN
Sat, Aug 7thvs KC@ CIN
Sun, Aug 8thvs KC@ CIN
Tue, Aug 10th@ PITvs STL
Wed, Aug 11th@ PITvs STL
Thu, Aug 12th@ PITvs STL
Fri, Aug 13th@ KCvs MIL
Sat, Aug 14th@ KCvs MIL
Sun, Aug 15th@ KCvs MIL
Tue, Aug 17thvs MIL@ LAD
Wed, Aug 18thvs MIL@ LAD
Thu, Aug 19thvs MIL   
Fri, Aug 20thvs PIT@ STL
Sat, Aug 21stvs PIT@ STL
Sun, Aug 22ndvs PIT@ STL
Tue, Aug 24thvs DETvs ARI
Wed, Aug 25thvs DETvs ARI
Thu, Aug 26th@ PITvs STL
Fri, Aug 27th@ PITvs STL
Sat, Aug 28th@ PITvs STL
Sun, Aug 29th@ PITvs STL
Mon, Aug 30th@ CIN   
Tue, Aug 31st@ CIN@ CWS
Wed, Sep 1st@ CIN@ CWS
Fri, Sep 3rd@ MIL@ CHC
Sat, Sep 4th@ MIL@ CHC
Sun, Sep 5th@ MIL@ CHC
Mon, Sep 6thvs LADvs DET
Tue, Sep 7thvs LADvs DET
Wed, Sep 8thvs LADvs DET
Thu, Sep 9thvs LAD   
Fri, Sep 10thvs CINvs WSH
Sat, Sep 11thvs CINvs WSH
Sun, Sep 12thvs CINvs WSH
Mon, Sep 13th@ NYM   
Tue, Sep 14th@ NYMvs CIN
Wed, Sep 15th@ NYMvs CIN
Fri, Sep 17thvs SD@ MIA
Sat, Sep 18thvs SD@ MIA
Sun, Sep 19thvs SD@ MIA
Mon, Sep 20th@ MIL@ CIN
Tue, Sep 21st@ MIL@ CIN
Wed, Sep 22nd@ MIL@ CIN
Thu, Sep 23rd@ MIL@ PHI
Fri, Sep 24th@ CHC@ PHI
Sat, Sep 25th@ CHC@ PHI
Sun, Sep 26th@ CHC@ PHI
Tue, Sep 28thvs MILvs CHC
Wed, Sep 29thvs MILvs CHC
Thu, Sep 30thvs MILvs CHC
Fri, Oct 1stvs CHCvs CIN
Sat, Oct 2ndvs CHCvs CIN
Sun, Oct 3rdvs CHCvs CIN
Thu, Apr 15th   vs SD
Thu, Apr 22nd   @ DET
Tue, May 4th   @ SD
Mon, May 10th   vs CIN
Thu, May 20th   @ ATL
Thu, Jun 10th   vs LAD
Thu, Jul 8th   @ NYM
Thu, Jul 29th   vs MIL
Mon, Aug 2nd   @ MIL
Mon, Aug 16th   @ LAD
Mon, Aug 23rd   vs ARI
Thu, Sep 2nd   @ CHC
Thu, Sep 16th   vs CIN