Who Should I Trade?

Hanser Alberto for Franklin Barreto (2019)

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

Experts' Pick
Experts' Pick
  Hanser Alberto
Hanser Alberto
BAL vs TOR Tue, Sep 17th 7:05pm
Franklin Barreto
2B - OAK
Franklin Barreto
OAK vs KC Tue, Sep 17th 10:07pm
Recommended by
3 of 6 experts
Recommended by
3 of 6 experts
Rest of Season
VBR# 504# 377
Home Runs01
Stolen Bases00
Batting Average.314.204
Injury Alert--
Weather77 F, Partly Cloudy64 F, Clear
Expert Ranks 
Nick Mariano
# 175# 170
Pierre Camus
# 274# 200
Max Freeze
Freeze Stats
# 148
Mick Ciallela
# 109
Andrew Gould
# 221
Bobby Sylvester
# 238
  Hanser Alberto
Hanser Alberto
Franklin Barreto
2B - OAK
Franklin Barreto
2019 Stats 
At Bats48451
Home Runs112
Stolen Bases41
Caught Stealing30
Batting Average.316.118
On Base Pct.339.135
Slugging Pct.436.255
On-base Plus Slugging.775.390
  Hanser Alberto
Hanser Alberto
Franklin Barreto
2B - OAK
Franklin Barreto
2019 Projections 
At Bats813
Home Runs01
Stolen Bases00
Caught Stealing00
Batting Average.314.204
On Base Pct.337.255
Slugging Pct.433.378
On-base Plus Slugging.770.633
  Hanser Alberto
Hanser Alberto
Franklin Barreto
2B - OAK
Franklin Barreto
 Hanser Alberto went 2-for-5 with a solo home run in Sunday's loss to Tampa Bay.
John Aubin
Tue, Sep 3rd
Franklin Barreto was 1-for-3 with a three-run homer and a walk in Saturday's 13-2 win over the White Sox.
Brad Camara
Sat, Jul 13th
 Hanser Alberto went 5-for-6 with two RBI and a scored two runs in the Orioles’ 14-2 win over the Royals.
John Aubin
Sat, Aug 31st
Franklin Barreto went 1-for-3 with a solo homer in Friday's 5-2 victory over the Mariners.
Brad Camara
Sat, Jul 6th
 Hanser Alberto singled twice and scored a run as the Orioles beat the Nationals on Tuesday by a 2-0 score.
John Aubin
Wed, Aug 28th
Julian McWilliams reports Franklin Barreto will likely begin the season in Triple-A.
Brendan Tuma - Too Much Tuma
Thu, Mar 28th
 Hanser Alberto exited Sunday's 8-3 win over the Rays in the top of the fourth inning with a bruised head and cervical neck strain, Nathan Ruiz of The Baltimore Sun reports.
John Aubin
Sun, Aug 25th
 Hanser Alberto went 2-for-3 with a solo home run, walk and three runs in a 7-1 victory against the Rays on Saturday.
John Aubin
Sun, Aug 25th
There are no recent notes for these players
  Hanser Alberto
Hanser Alberto
Franklin Barreto
2B - OAK
Franklin Barreto
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ NYYvs LAA
Sat, Mar 30th@ NYYvs LAA
Sun, Mar 31st@ NYYvs LAA
Mon, Apr 1st@ TORvs BOS
Tue, Apr 2nd@ TORvs BOS
Wed, Apr 3rd@ TORvs BOS
Thu, Apr 4thvs NYYvs BOS
Sat, Apr 6thvs NYY@ HOU
Sun, Apr 7thvs NYY@ HOU
Mon, Apr 8thvs OAK@ BAL
Tue, Apr 9thvs OAK@ BAL
Wed, Apr 10thvs OAK@ BAL
Thu, Apr 11thvs OAK@ BAL
Fri, Apr 12th@ BOS@ TEX
Sat, Apr 13th@ BOS   
Sun, Apr 14th@ BOS@ TEX
Mon, Apr 15th@ BOS   
Tue, Apr 16th@ TBvs HOU
Wed, Apr 17th@ TBvs HOU
Thu, Apr 18th@ TB   
Sat, Apr 20thvs MINvs TOR
Sun, Apr 21stvs MINvs TOR
Mon, Apr 22ndvs CWSvs TEX
Tue, Apr 23rdvs CWSvs TEX
Wed, Apr 24thvs CWSvs TEX
Fri, Apr 26th@ MIN@ TOR
Sat, Apr 27th@ MIN@ TOR
Sun, Apr 28th@ MIN@ TOR
Mon, Apr 29th@ CWS@ BOS
Wed, May 1st@ CWS@ BOS
Fri, May 3rdvs TB@ PIT
Sat, May 4thvs TB@ PIT
Mon, May 6thvs BOS   
Tue, May 7thvs BOSvs CIN
Wed, May 8thvs BOSvs CIN
Fri, May 10thvs LAAvs CLE
Sat, May 11thvs LAAvs CLE
Sun, May 12thvs LAAvs CLE
Wed, May 15th@ NYY   
Thu, May 16th@ CLE@ DET
Fri, May 17th@ CLE@ DET
Sat, May 18th@ CLE@ DET
Sun, May 19th@ CLE   
Mon, May 20thvs NYY@ CLE
Tue, May 21stvs NYY@ CLE
Wed, May 22ndvs NYY@ CLE
Thu, May 23rdvs NYY   
Fri, May 24th@ COLvs SEA
Sat, May 25th@ COLvs SEA
Sun, May 26th@ COLvs SEA
Mon, May 27thvs DETvs LAA
Tue, May 28thvs DETvs LAA
Wed, May 29thvs DETvs LAA
Fri, May 31stvs SFvs HOU
Sat, Jun 1stvs SFvs HOU
Sun, Jun 2ndvs SFvs HOU
Tue, Jun 4th@ TEX@ LAA
Wed, Jun 5th@ TEX@ LAA
Thu, Jun 6th@ TEX@ LAA
Fri, Jun 7th@ HOU@ TEX
Sat, Jun 8th@ HOU@ TEX
Sun, Jun 9th@ HOU@ TEX
Tue, Jun 11thvs TOR@ TB
Wed, Jun 12thvs TOR@ TB
Thu, Jun 13thvs TOR   
Fri, Jun 14thvs BOSvs SEA
Sat, Jun 15thvs BOSvs SEA
Sun, Jun 16thvs BOSvs SEA
Mon, Jun 17th@ OAKvs BAL
Tue, Jun 18th@ OAKvs BAL
Wed, Jun 19th@ OAKvs BAL
Thu, Jun 20th@ SEAvs TB
Fri, Jun 21st@ SEAvs TB
Sat, Jun 22nd@ SEAvs TB
Sun, Jun 23rd@ SEAvs TB
Tue, Jun 25thvs SD@ STL
Wed, Jun 26thvs SD@ STL
Fri, Jun 28thvs CLE@ LAA
Sat, Jun 29thvs CLE@ LAA
Sun, Jun 30thvs CLE@ LAA
Mon, Jul 1st@ TB   
Tue, Jul 2nd@ TBvs MIN
Wed, Jul 3rd@ TBvs MIN
Fri, Jul 5th@ TOR@ SEA
Sat, Jul 6th@ TOR@ SEA
Sun, Jul 7th@ TOR@ SEA
Fri, Jul 12thvs TBvs CWS
Sat, Jul 13thvs TBvs CWS
Sun, Jul 14thvs TBvs CWS
Tue, Jul 16thvs WSHvs SEA
Wed, Jul 17thvs WSHvs SEA
Fri, Jul 19thvs BOS@ MIN
Sat, Jul 20thvs BOS@ MIN
Sun, Jul 21stvs BOS@ MIN
Mon, Jul 22nd@ ARI@ HOU
Tue, Jul 23rd@ ARI@ HOU
Wed, Jul 24th@ ARI@ HOU
Thu, Jul 25th@ LAAvs TEX
Fri, Jul 26th@ LAAvs TEX
Sat, Jul 27th@ LAAvs TEX
Sun, Jul 28th@ LAAvs TEX
Mon, Jul 29th@ SD   
Tue, Jul 30th@ SDvs MIL
Thu, Aug 1stvs TORvs MIL
Fri, Aug 2ndvs TOR   
Sat, Aug 3rdvs TORvs STL
Sun, Aug 4thvs TORvs STL
Mon, Aug 5thvs NYY@ CHC
Tue, Aug 6thvs NYY@ CHC
Wed, Aug 7thvs NYY@ CHC
Fri, Aug 9thvs HOU@ CWS
Sat, Aug 10thvs HOU@ CWS
Sun, Aug 11thvs HOU@ CWS
Mon, Aug 12th@ NYY   
Tue, Aug 13th@ NYY@ SF
Wed, Aug 14th@ NYY@ SF
Fri, Aug 16th@ BOSvs HOU
Sat, Aug 17th@ BOSvs HOU
Sun, Aug 18th@ BOSvs HOU
Mon, Aug 19thvs KC   
Tue, Aug 20thvs KCvs NYY
Wed, Aug 21stvs KCvs NYY
Thu, Aug 22ndvs TBvs NYY
Fri, Aug 23rdvs TB   
Sat, Aug 24thvs TBvs SF
Sun, Aug 25thvs TBvs SF
Tue, Aug 27th@ WSH@ KC
Wed, Aug 28th@ WSH@ KC
Fri, Aug 30th@ KC@ NYY
Sat, Aug 31st@ KC@ NYY
Sun, Sep 1st@ KC@ NYY
Mon, Sep 2nd@ TB   
Tue, Sep 3rd@ TBvs LAA
Thu, Sep 5thvs TEXvs LAA
Fri, Sep 6thvs TEXvs DET
Sat, Sep 7thvs TEXvs DET
Sun, Sep 8thvs TEXvs DET
Tue, Sep 10thvs LAD@ HOU
Wed, Sep 11thvs LAD@ HOU
Thu, Sep 12thvs LAD@ HOU
Fri, Sep 13th@ DET@ TEX
Sat, Sep 14th@ DET@ TEX
Sun, Sep 15th@ DET@ TEX
Mon, Sep 16th@ DETvs KC
Tue, Sep 17thvs TORvs KC
Wed, Sep 18thvs TORvs KC
Thu, Sep 19thvs TOR   
Fri, Sep 20thvs SEAvs TEX
Sat, Sep 21stvs SEAvs TEX
Sun, Sep 22ndvs SEAvs TEX
Mon, Sep 23rd@ TOR   
Tue, Sep 24th@ TOR@ LAA
Wed, Sep 25th@ TOR@ LAA
Fri, Sep 27th@ BOS@ SEA
Sat, Sep 28th@ BOS@ SEA
Sun, Sep 29th@ BOS@ SEA
Wed, Mar 20th   vs SEA
Thu, Mar 21st   vs SEA
Fri, Mar 29th   vs LAA
Fri, Apr 5th   @ HOU
Fri, Apr 19th   vs TOR
Tue, Apr 30th   @ BOS
Sun, May 5th   @ PIT
Thu, May 9th   vs CIN
Mon, May 13th   @ SEA
Tue, May 14th   @ SEA
Mon, Jun 10th   @ TB
Thu, Jun 27th   @ LAA
Thu, Jul 4th   vs MIN
Thu, Jul 18th   @ MIN
Wed, Jul 31st   vs MIL
Thu, Aug 15th   vs HOU
Mon, Aug 26th   @ KC
Thu, Aug 29th   @ KC
Wed, Sep 4th   vs LAA
Mon, Sep 9th   @ HOU
Thu, Sep 26th   @ SEA