Skip to main content

Who Should I Trade?

Hanser Alberto for Greg Bird (2020)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Hanser Alberto
2B,3B,SS - BAL
Hanser Alberto
BAL @ SEA Tue, Jul 7th 10:10pm
Greg Bird
1B - TEX
Greg Bird
TEX @ MIA Tue, Jul 7th 7:10pm
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 252# 1083
Home Runs
Stolen Bases
Batting Average
Injury Alert-MiLB
Expert Ranks 
Who Should I Trade? Player Statistics
  Hanser Alberto
2B,3B,SS - BAL
Hanser Alberto
Greg Bird
1B - TEX
Greg Bird
2019 Stats 
At Bats52435
Home Runs121
Stolen Bases40
Caught Stealing40
Batting Average.305.171
On Base Pct.329.293
Slugging Pct.422.257
On-base Plus Slugging.751.550
Who Should I Trade? Player Projections
  Hanser Alberto
2B,3B,SS - BAL
Hanser Alberto
Greg Bird
1B - TEX
Greg Bird
2020 Projections 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
Who Should I Trade? Player Notes
  Hanser Alberto
2B,3B,SS - BAL
Hanser Alberto
Greg Bird
1B - TEX
Greg Bird
 Hanser Alberto started at second base and hit seventh against the Braves Tuesday. He went 1-for-3 with a solo homer, but also stranded three men on base.
Carmen Maiorano - Carm's Clubhouse
Wed, Mar 11th
Greg Bird and the Rangers have reached an agreement on a minor league contract that includes an invite to spring training.
Brendan Tuma - Too Much Tuma
Tue, Feb 4th
 Hanser Alberto batted leadoff on Tuesday against the Nationals, going 1-for-4 with a a single and a run scored.
Carmen Maiorano - Carm's Clubhouse
Wed, Mar 4th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Hanser Alberto
2B,3B,SS - BAL
Hanser Alberto
Greg Bird
1B - TEX
Greg Bird
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs NYY@ SEA
Sat, Mar 28thvs NYY@ SEA
Sun, Mar 29thvs NYY@ SEA
Mon, Mar 30thvs BOS   
Tue, Mar 31stvs BOSvs LAA
Wed, Apr 1stvs BOSvs LAA
Thu, Apr 2nd@ STLvs LAA
Sat, Apr 4th@ STLvs TB
Sun, Apr 5th@ STLvs TB
Mon, Apr 6th@ NYY   
Tue, Apr 7th@ NYY@ COL
Wed, Apr 8th@ NYY@ COL
Thu, Apr 9th@ NYY   
Fri, Apr 10thvs PITvs HOU
Sat, Apr 11thvs PITvs HOU
Sun, Apr 12thvs PITvs HOU
Tue, Apr 14thvs CHCvs NYY
Wed, Apr 15thvs CHCvs NYY
Fri, Apr 17th@ KC@ CWS
Sat, Apr 18th@ KC@ CWS
Sun, Apr 19th@ KC@ CWS
Mon, Apr 20th@ LAA   
Tue, Apr 21st@ LAA@ PHI
Wed, Apr 22nd@ LAA@ PHI
Fri, Apr 24thvs TORvs SEA
Sat, Apr 25thvs TORvs SEA
Sun, Apr 26thvs TORvs SEA
Mon, Apr 27thvs KCvs OAK
Tue, Apr 28thvs KCvs OAK
Wed, Apr 29thvs KCvs OAK
Thu, Apr 30thvs KC   
Fri, May 1st@ CWS@ BOS
Sat, May 2nd@ CWS@ BOS
Sun, May 3rd@ CWS@ BOS
Mon, May 4th@ TOR@ CLE
Tue, May 5th@ TOR@ CLE
Wed, May 6th@ TOR@ CLE
Fri, May 8thvs LAA@ TB
Sat, May 9thvs LAA@ TB
Sun, May 10thvs LAA@ TB
Mon, May 11thvs CLEvs TOR
Tue, May 12thvs CLEvs TOR
Wed, May 13thvs CLEvs TOR
Fri, May 15th@ TBvs BOS
Sat, May 16th@ TBvs BOS
Sun, May 17th@ TBvs BOS
Mon, May 18th@ MIN   
Tue, May 19th@ MIN@ OAK
Wed, May 20th@ MIN@ OAK
Thu, May 21st@ TOR@ OAK
Fri, May 22nd@ TOR@ KC
Sat, May 23rd@ TOR@ KC
Sun, May 24th@ TOR@ KC
Mon, May 25thvs CWS   
Tue, May 26thvs CWSvs WSH
Wed, May 27thvs CWSvs WSH
Thu, May 28thvs CWSvs WSH
Fri, May 29thvs TORvs OAK
Sat, May 30thvs TORvs OAK
Sun, May 31stvs TORvs OAK
Tue, Jun 2nd@ CHCvs LAA
Wed, Jun 3rd@ CHCvs LAA
Fri, Jun 5thvs HOU@ TOR
Sat, Jun 6thvs HOU@ TOR
Sun, Jun 7thvs HOU@ TOR
Tue, Jun 9thvs MIN@ HOU
Wed, Jun 10thvs MIN@ HOU
Thu, Jun 11thvs MIN@ HOU
Fri, Jun 12th@ TBvs CLE
Sat, Jun 13th@ TBvs CLE
Sun, Jun 14th@ TBvs CLE
Mon, Jun 15th@ CLEvs KC
Tue, Jun 16th@ CLEvs KC
Wed, Jun 17th@ CLEvs KC
Thu, Jun 18th@ CLE@ LAA
Fri, Jun 19thvs TB@ LAA
Sat, Jun 20thvs TB@ LAA
Sun, Jun 21stvs TB@ LAA
Mon, Jun 22nd@ NYY@ SEA
Tue, Jun 23rd@ NYY@ SEA
Wed, Jun 24th@ NYY@ SEA
Fri, Jun 26thvs DET@ HOU
Sat, Jun 27thvs DET@ HOU
Sun, Jun 28thvs DET@ HOU
Mon, Jun 29thvs NYYvs ATL
Tue, Jun 30thvs NYYvs ATL
Wed, Jul 1stvs NYYvs ATL
Thu, Jul 2nd@ OAK   
Fri, Jul 3rd@ OAKvs CWS
Sat, Jul 4th@ OAKvs CWS
Sun, Jul 5th@ OAKvs CWS
Mon, Jul 6th@ SEA   
Tue, Jul 7th@ SEA@ MIA
Wed, Jul 8th@ SEA@ MIA
Fri, Jul 10th@ BOS@ NYY
Sat, Jul 11th@ BOS@ NYY
Sun, Jul 12th@ BOS@ NYY
Fri, Jul 17thvs TBvs MIN
Sat, Jul 18thvs TBvs MIN
Sun, Jul 19thvs TBvs MIN
Mon, Jul 20thvs SEAvs HOU
Tue, Jul 21stvs SEAvs HOU
Wed, Jul 22ndvs SEAvs HOU
Fri, Jul 24thvs OAKvs LAA
Sat, Jul 25thvs OAKvs LAA
Sun, Jul 26thvs OAKvs LAA
Mon, Jul 27th@ BOS   
Tue, Jul 28th@ BOS@ SEA
Wed, Jul 29th@ BOSvs ARI
Fri, Jul 31st@ TOR@ OAK
Sat, Aug 1st@ TOR@ SF
Sun, Aug 2nd@ TOR@ OAK
Tue, Aug 4thvs BOS@ OAK
Wed, Aug 5thvs BOS@ OAK
Thu, Aug 6thvs BOSvs DET
Sat, Aug 8thvs WSHvs LAA
Sun, Aug 9thvs WSHvs LAA
Tue, Aug 11th@ DETvs SEA
Wed, Aug 12th@ DETvs SEA
Thu, Aug 13th@ DET   
Fri, Aug 14th@ TB@ COL
Sat, Aug 15th@ TB@ COL
Sun, Aug 16th@ TB@ COL
Mon, Aug 17thvs TEXvs SD
Tue, Aug 18thvs TEX@ BAL
Wed, Aug 19thvs TEX@ SD
Thu, Aug 20thvs BOS@ SD
Fri, Aug 21stvs BOS@ SEA
Sat, Aug 22ndvs BOS@ SEA
Sun, Aug 23rdvs BOS@ SEA
Tue, Aug 25th@ NYYvs OAK
Wed, Aug 26th@ NYYvs OAK
Thu, Aug 27th@ TEXvs BAL
Fri, Aug 28th@ TEXvs LAD
Sat, Aug 29th@ TEXvs LAD
Sun, Aug 30th@ TEXvs LAD
Mon, Aug 31st@ CIN@ LAA
Tue, Sep 1st@ CIN@ LAA
Wed, Sep 2nd@ CIN@ LAA
Fri, Sep 4thvs NYY@ OAK
Sat, Sep 5thvs NYY@ SEA
Sun, Sep 6thvs NYY@ SEA
Mon, Sep 7thvs NYYvs SEA
Tue, Sep 8thvs TORvs LAA
Wed, Sep 9thvs TORvs LAA
Thu, Sep 10thvs TORvs LAA
Fri, Sep 11thvs MILvs OAK
Sat, Sep 12thvs MILvs OAK
Sun, Sep 13thvs MILvs OAK
Tue, Sep 15th@ WSH@ HOU
Wed, Sep 16th@ WSH@ HOU
Thu, Sep 17th@ HOU@ MIN
Fri, Sep 18th@ HOU@ LAA
Sat, Sep 19th@ HOU@ LAA
Sun, Sep 20th@ HOU@ LAA
Mon, Sep 21stvs TB@ LAA
Tue, Sep 22ndvs TB@ ARI
Wed, Sep 23rdvs TBvs OAK
Thu, Sep 24thvs TBvs OAK
Fri, Sep 25th@ BOSvs SEA
Sat, Sep 26th@ BOSvs SEA
Sun, Sep 27th@ BOSvs SEA
Fri, Mar 27th   @ SEA
Fri, Apr 3rd   vs TB
Mon, Apr 13th   vs NYY
Thu, Apr 16th   @ CWS
Thu, May 7th   @ CLE
Thu, May 14th   vs BOS
Mon, Jun 1st   vs LAA
Thu, Jun 4th   @ TOR
Thu, Jul 9th   @ MIA
Thu, Jul 23rd   vs HOU
Thu, Jul 30th   @ OAK
Mon, Aug 3rd   @ LAA
Fri, Aug 7th   vs LAA
Mon, Aug 10th   vs SEA
Mon, Aug 24th   vs OAK
Thu, Sep 3rd   @ LAA