Who Should I Trade?

Vladimir Guerrero Jr. for Ozzie Albies (2019)

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

Experts' Pick
  Ozzie Albies
2B - ATL
Ozzie Albies
ATL vs KC Tue, Jul 23rd 7:20pm
Vladimir Guerrero Jr.
3B - TOR
Vladimir Guerrero Jr.
TOR vs CLE Tue, Jul 23rd 7:07pm
Recommended by
14 of 18 experts
Recommended by
4 of 18 experts
Rest of Season
VBR# 64# 152
Home Runs87
Stolen Bases51
Batting Average.282.277
Injury Alert--
Weather83 F, Partly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 74# 77
Eno Sarris
The Athletic
# 31# 48
Joe Bond
Fantasy Six Pack
# 45# 84
Chris Meaney
The Athletic
# 40# 62
Andrea LaMont
Lenny Melnick Fantasy Sports
# 29
Paul Sporer
# 33# 44
Nick Pollack
Pitcher List
# 32# 71
Bobby Sylvester
# 48# 66
Dan Harris
# 62# 80
Pierre Camus
# 42# 49
Andrew Seifter
# 29# 34
Max Freeze
Freeze Stats
# 57# 70
Mick Ciallela
# 53# 90
Todd D Clark
The Fantasy Fix
# 45# 64
Donkey Teeth
# 50# 18
Brandon 'B_Don' Myers
# 55# 35
Andrew Gould
# 44# 39
Nick Mariano
# 52# 44
  Ozzie Albies
2B - ATL
Ozzie Albies
Vladimir Guerrero Jr.
3B - TOR
Vladimir Guerrero Jr.
2019 Stats 
At Bats392263
Home Runs149
Stolen Bases80
Caught Stealing21
Batting Average.286.251
On Base Pct.344.327
Slugging Pct.472.403
On-base Plus Slugging.816.730
  Ozzie Albies
2B - ATL
Ozzie Albies
Vladimir Guerrero Jr.
3B - TOR
Vladimir Guerrero Jr.
2019 Projections 
At Bats220179
Home Runs87
Stolen Bases51
Caught Stealing21
Batting Average.282.277
On Base Pct.338.346
Slugging Pct.466.453
On-base Plus Slugging.804.799
  Ozzie Albies
2B - ATL
Ozzie Albies
Vladimir Guerrero Jr.
3B - TOR
Vladimir Guerrero Jr.
 Braves second baseman Ozzie Albies went 3-for-4 with a double and a run scored in Monday's win over the Brewers.
Mike Maher
Tue, Jul 16th
Vladimir Guerrero went 2-for-4 with a grand slam in a 7-5 victory against the Tigers on Saturday.
John Aubin
Sun, Jul 21st
 Ozzie Albies went 3-for-4 with three doubles and two runs scored in Saturday's 5-4 loss to the Marlins.
Brad Camara
Sat, Jul 6th
Vladimir Guerrero went 3-for-5 with three runs scored and an RBI in Friday's 12-1 win over the Tigers.
John Aubin
Sat, Jul 20th
 Braves second baseman Ozzie Albies went 2-for-3 with a three-run home run in Thursday's win over the Phillies. The homer was his 14th of the season.
Mike Maher
Fri, Jul 5th
Vladimir Guerrero went 1-for-4 with a base hit on Friday as the Blue Jays lost to the Yankees by a 4-0 score.
John Aubin
Sat, Jul 13th
 Ozzie Albies (elbow) is not in the starting lineup for Sunday's game against the Mets.
Connor Rooney
Sun, Jun 30th
Vladimir Guerrero Jr. went 2-for-4 with a double and two runs scored in Sunday's win over the Orioles.
John Aubin
Mon, Jul 8th
 Ozzie Albies was removed from Saturday's game versus the Mets after being hit by a pitch on the elbow.
Brendan Tuma - Too Much Tuma
Sat, Jun 29th
Vladimir Guerrero left Saturday's game against the Orioles with a stomach ache, Scott Mitchell of TSN.ca reports.
John Aubin
Sun, Jul 7th
There are no recent notes for these players
  Ozzie Albies
2B - ATL
Ozzie Albies
Vladimir Guerrero Jr.
3B - TOR
Vladimir Guerrero Jr.
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ PHIvs DET
Fri, Mar 29th   vs DET
Sat, Mar 30th@ PHIvs DET
Sun, Mar 31st@ PHIvs DET
Mon, Apr 1stvs CHCvs BAL
Tue, Apr 2nd   vs BAL
Wed, Apr 3rdvs CHCvs BAL
Thu, Apr 4thvs CHC@ CLE
Fri, Apr 5thvs MIA@ CLE
Sat, Apr 6thvs MIA@ CLE
Sun, Apr 7thvs MIA@ CLE
Tue, Apr 9th@ COL@ BOS
Thu, Apr 11thvs NYM@ BOS
Fri, Apr 12thvs NYMvs TB
Sat, Apr 13thvs NYMvs TB
Sun, Apr 14thvs NYMvs TB
Mon, Apr 15th   @ MIN
Tue, Apr 16thvs ARI@ MIN
Wed, Apr 17thvs ARI@ MIN
Thu, Apr 18thvs ARI@ MIN
Fri, Apr 19th   @ OAK
Sat, Apr 20th@ CLE@ OAK
Sun, Apr 21st@ CLE@ OAK
Tue, Apr 23rd@ CINvs SF
Wed, Apr 24th@ CINvs SF
Fri, Apr 26thvs COLvs OAK
Sat, Apr 27thvs COLvs OAK
Sun, Apr 28thvs COLvs OAK
Tue, Apr 30thvs SD@ LAA
Wed, May 1stvs SD@ LAA
Thu, May 2ndvs SD@ LAA
Fri, May 3rd@ MIA@ TEX
Sat, May 4th@ MIA@ TEX
Sun, May 5th@ MIA@ TEX
Mon, May 6th@ LADvs MIN
Tue, May 7th@ LADvs MIN
Wed, May 8th@ LADvs MIN
Fri, May 10th@ ARIvs CWS
Sat, May 11th@ ARIvs CWS
Sun, May 12th@ ARIvs CWS
Tue, May 14thvs STL@ SF
Wed, May 15thvs STL@ SF
Thu, May 16thvs STL@ CWS
Fri, May 17thvs MIL@ CWS
Sat, May 18thvs MIL@ CWS
Sun, May 19thvs MIL@ CWS
Mon, May 20th@ SFvs BOS
Tue, May 21st@ SFvs BOS
Wed, May 22nd@ SFvs BOS
Thu, May 23rd@ SFvs BOS
Fri, May 24th@ STLvs SD
Sat, May 25th@ STLvs SD
Sun, May 26th@ STLvs SD
Mon, May 27th   @ TB
Tue, May 28thvs WSH@ TB
Wed, May 29thvs WSH@ TB
Fri, May 31stvs DET@ COL
Sat, Jun 1stvs DET@ COL
Sun, Jun 2ndvs DET@ COL
Tue, Jun 4th@ PITvs NYY
Wed, Jun 5th@ PITvs NYY
Thu, Jun 6th@ PITvs NYY
Fri, Jun 7th@ MIAvs ARI
Sat, Jun 8th@ MIAvs ARI
Sun, Jun 9th@ MIAvs ARI
Tue, Jun 11thvs PIT@ BAL
Wed, Jun 12thvs PIT@ BAL
Thu, Jun 13thvs PIT@ BAL
Fri, Jun 14thvs PHI@ HOU
Sat, Jun 15thvs PHI@ HOU
Sun, Jun 16thvs PHI@ HOU
Mon, Jun 17thvs NYMvs LAA
Tue, Jun 18thvs NYMvs LAA
Wed, Jun 19thvs NYMvs LAA
Thu, Jun 20th   vs LAA
Fri, Jun 21st@ WSH@ BOS
Sat, Jun 22nd@ WSH@ BOS
Sun, Jun 23rd@ WSH@ BOS
Mon, Jun 24th@ CHC@ NYY
Tue, Jun 25th@ CHC@ NYY
Wed, Jun 26th@ CHC@ NYY
Fri, Jun 28th@ NYMvs KC
Sat, Jun 29th@ NYMvs KC
Sun, Jun 30th@ NYMvs KC
Mon, Jul 1st   vs KC
Tue, Jul 2ndvs PHIvs BOS
Wed, Jul 3rdvs PHIvs BOS
Thu, Jul 4thvs PHIvs BOS
Fri, Jul 5thvs MIAvs BAL
Sat, Jul 6thvs MIAvs BAL
Sun, Jul 7thvs MIAvs BAL
Fri, Jul 12th@ SD@ NYY
Sat, Jul 13th@ SD@ NYY
Sun, Jul 14th@ SD@ NYY
Mon, Jul 15th@ MIL@ BOS
Tue, Jul 16th@ MIL@ BOS
Wed, Jul 17th@ MIL@ BOS
Thu, Jul 18thvs WSH@ BOS
Fri, Jul 19thvs WSH@ DET
Sat, Jul 20thvs WSH@ DET
Sun, Jul 21stvs WSH@ DET
Mon, Jul 22nd   vs CLE
Tue, Jul 23rdvs KCvs CLE
Wed, Jul 24thvs KCvs CLE
Fri, Jul 26th@ PHIvs TB
Sat, Jul 27th@ PHIvs TB
Sun, Jul 28th@ PHIvs TB
Mon, Jul 29th@ WSH@ KC
Tue, Jul 30th@ WSH@ KC
Wed, Jul 31st@ WSH@ KC
Thu, Aug 1stvs CIN@ BAL
Fri, Aug 2ndvs CIN@ BAL
Sat, Aug 3rdvs CIN@ BAL
Sun, Aug 4thvs CIN@ BAL
Mon, Aug 5th@ MIN@ TB
Tue, Aug 6th@ MIN@ TB
Wed, Aug 7th@ MIN@ TB
Thu, Aug 8th@ MIAvs NYY
Fri, Aug 9th@ MIAvs NYY
Sat, Aug 10th@ MIAvs NYY
Sun, Aug 11th@ MIAvs NYY
Mon, Aug 12th   vs TEX
Tue, Aug 13thvs NYMvs TEX
Wed, Aug 14thvs NYMvs TEX
Fri, Aug 16thvs LADvs SEA
Sat, Aug 17thvs LADvs SEA
Sun, Aug 18thvs LADvs SEA
Tue, Aug 20thvs MIA@ LAD
Wed, Aug 21stvs MIA@ LAD
Thu, Aug 22ndvs MIA@ LAD
Fri, Aug 23rd@ NYM@ SEA
Sat, Aug 24th@ NYM@ SEA
Sun, Aug 25th@ NYM@ SEA
Tue, Aug 27th@ TORvs ATL
Wed, Aug 28th@ TORvs ATL
Fri, Aug 30thvs CWSvs HOU
Sat, Aug 31stvs CWSvs HOU
Sun, Sep 1stvs CWSvs HOU
Mon, Sep 2ndvs TOR@ ATL
Tue, Sep 3rdvs TOR@ ATL
Thu, Sep 5thvs WSH@ TB
Fri, Sep 6thvs WSH@ TB
Sat, Sep 7thvs WSH@ TB
Sun, Sep 8thvs WSH@ TB
Tue, Sep 10th@ PHIvs BOS
Wed, Sep 11th@ PHIvs BOS
Thu, Sep 12th@ PHIvs BOS
Fri, Sep 13th@ WSHvs NYY
Sat, Sep 14th@ WSHvs NYY
Sun, Sep 15th@ WSHvs NYY
Tue, Sep 17thvs PHI@ BAL
Wed, Sep 18thvs PHI@ BAL
Thu, Sep 19thvs PHI@ BAL
Fri, Sep 20thvs SF@ NYY
Sat, Sep 21stvs SF@ NYY
Sun, Sep 22ndvs SF@ NYY
Mon, Sep 23rd   vs BAL
Tue, Sep 24th@ KCvs BAL
Wed, Sep 25th@ KCvs BAL
Fri, Sep 27th@ NYMvs TB
Sat, Sep 28th@ NYMvs TB
Sun, Sep 29th@ NYMvs TB
Mon, Apr 8th@ COL   
Thu, Apr 25th@ CIN   
Mon, Apr 29thvs SD   
Thu, May 9th@ ARI   
Mon, Jun 10thvs PIT   
Thu, Jun 27th@ CHC   
Thu, Aug 15thvs NYM   
Mon, Aug 26th@ COL   
Mon, Sep 9th@ PHI