Skip to main content

Who Should I Trade?

Vladimir Guerrero Jr. for Javier Baez (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Vladimir Guerrero Jr.
1B,3B,DH - TOR
Vladimir Guerrero Jr.
TOR @ KC Sat, Apr 17th 2:10pm
Javier Baez
Javier Baez
CHC vs ATL Sat, Apr 17th 2:20pm
Recommended by
10 of 12 experts
Recommended by
2 of 12 experts
Rest of Season
VBR# 53# 58
Home Runs2526
Stolen Bases215
Batting Average.289.250
Injury Alert--
Weather57 F, Overcast49 F, Partly Cloudy
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 26# 42
Chris Meaney
# 32# 39
Dan Harris
# 33# 34
Mick Ciallela
# 30# 37
Ryan Amore
Pitcher List
# 18# 40
Brendan Tuma
# 19# 47
Jordan Eisen
Field of Vision Sports
# 23# 97
Brad Camara
# 22# 25
Chris Clegg
# 31# 44
Joe Pisapia
# 22# 53
Mike Maher
# 33# 27
Carmen Maiorano
# 42# 41
Who Should I Trade? Player Statistics
  Vladimir Guerrero Jr.
1B,3B,DH - TOR
Vladimir Guerrero Jr.
Javier Baez
Javier Baez
2021 Stats 
At Bats4645
Home Runs33
Stolen Bases13
Caught Stealing00
Batting Average.413.200
On Base Pct.526.234
Slugging Pct.674.422
On-base Plus Slugging1.200.656
Who Should I Trade? Player Projections
  Vladimir Guerrero Jr.
1B,3B,DH - TOR
Vladimir Guerrero Jr.
Javier Baez
Javier Baez
2021 Projections 
At Bats494545
Home Runs2526
Stolen Bases215
Caught Stealing14
Batting Average.289.250
On Base Pct.369.293
Slugging Pct.504.455
On-base Plus Slugging.873.749
Who Should I Trade? Player Notes
  Vladimir Guerrero Jr.
1B,3B,DH - TOR
Vladimir Guerrero Jr.
Javier Baez
Javier Baez
 Vladimir Guerrero Jr. went 3-for-5 with a double and a home run in Thursday's 7-5 loss in Kansas City.
Andy Zimmerman
Fri, Apr 16th
Javier Baez was struck by a pitch twice during the game against Atlanta Friday. He would steal his fourth base and come around to score once.
Jamie Mellor
Sat, Apr 17th
 Vladimir Guerrero went 2-for-4 with two walks, a stolen base, three RBI and a run scored Saturday in a victory over the Angels by a 15-1 score.
John Aubin
Sun, Apr 11th
Javier Baez went 1-for-4 versus the Brewers Monday. His ninth-inning double drove in two runs.
Jamie Mellor
Tue, Apr 13th
 Vladimir Guerrero went 2-for-4 with a two-run home run and three RBI in an extra-inning loss to the Angels on Thursday by a 7-5 score.
John Aubin
Fri, Apr 9th
Javier Baez connected with a second-inning homer to briefly give the Cubs a 1-0 lead Sunday versus the Pirates. The homer was his third of the season.
Jamie Mellor
Mon, Apr 12th
 Vladimir Guerrero Jr. went 0-for-3 at the plate with one walk and scored a run as the Blue Jays lost to the Rangers on Tuesday by a 7-4 score.
John Aubin
Wed, Apr 7th
Javier Baez connected on a two-run homer versus the Pirates Thursday. It changed the score from Pittsburgh 2-1 to the Cubs 3-2. The Cubs would win 4-2. Baez also stole his third base of the season.
Jamie Mellor
Fri, Apr 9th
 Vladamir Guerrero went 1-for-4 at the plate with a solo home run in Sunday's 3-1 win over the Yankees.
John Aubin
Sun, Apr 4th
Javier Baez went 1-for-3 versus Milwaukee Monday. His lone hit was also his first homer of the season which was a solo blast. Baez got hit right above his knee but stayed in the game.
Jamie Mellor
Tue, Apr 6th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Vladimir Guerrero Jr.
1B,3B,DH - TOR
Vladimir Guerrero Jr.
Javier Baez
Javier Baez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ NYYvs PIT
Sat, Apr 3rd@ NYYvs PIT
Sun, Apr 4th@ NYYvs PIT
Mon, Apr 5th@ TEXvs MIL
Tue, Apr 6th@ TEXvs MIL
Wed, Apr 7th@ TEXvs MIL
Thu, Apr 8thvs LAA@ PIT
Fri, Apr 9thvs LAA   
Sat, Apr 10thvs LAA@ PIT
Mon, Apr 12thvs NYY@ MIL
Tue, Apr 13thvs NYY@ MIL
Wed, Apr 14thvs NYY@ MIL
Thu, Apr 15th@ KC   
Sat, Apr 17th@ KCvs ATL
Sun, Apr 18th@ KCvs ATL
Tue, Apr 20th@ BOSvs NYM
Wed, Apr 21st@ BOSvs NYM
Fri, Apr 23rd@ TBvs MIL
Sat, Apr 24th@ TBvs MIL
Sun, Apr 25th@ TBvs MIL
Tue, Apr 27thvs WSH@ ATL
Wed, Apr 28thvs WSH@ ATL
Fri, Apr 30thvs ATL@ CIN
Sat, May 1stvs ATL@ CIN
Sun, May 2ndvs ATL@ CIN
Mon, May 3rd@ OAKvs LAD
Tue, May 4th@ OAKvs LAD
Wed, May 5th@ OAKvs LAD
Thu, May 6th@ OAK   
Fri, May 7th@ HOUvs PIT
Sat, May 8th@ HOUvs PIT
Sun, May 9th@ HOUvs PIT
Tue, May 11th@ ATL@ CLE
Wed, May 12th@ ATL@ CLE
Thu, May 13th@ ATL   
Fri, May 14thvs PHI@ DET
Sat, May 15thvs PHI@ DET
Sun, May 16thvs PHI@ DET
Tue, May 18thvs BOSvs WSH
Wed, May 19thvs BOSvs WSH
Thu, May 20thvs BOSvs WSH
Fri, May 21stvs TB@ STL
Sat, May 22ndvs TB@ STL
Sun, May 23rdvs TB@ STL
Mon, May 24thvs TB   
Tue, May 25th@ NYY@ PIT
Wed, May 26th@ NYY@ PIT
Thu, May 27th@ NYY@ PIT
Fri, May 28th@ CLEvs CIN
Sat, May 29th@ CLEvs CIN
Sun, May 30th@ CLEvs CIN
Tue, Jun 1stvs MIAvs SD
Wed, Jun 2ndvs MIAvs SD
Fri, Jun 4thvs HOU@ SF
Sat, Jun 5thvs HOU@ SF
Sun, Jun 6thvs HOU@ SF
Tue, Jun 8th@ CWS@ SD
Wed, Jun 9th@ CWS@ SD
Thu, Jun 10th@ CWS   
Fri, Jun 11th@ BOSvs STL
Sat, Jun 12th@ BOSvs STL
Sun, Jun 13th@ BOSvs STL
Mon, Jun 14th@ BOS@ NYM
Tue, Jun 15thvs NYY@ NYM
Wed, Jun 16thvs NYY@ NYM
Thu, Jun 17thvs NYY@ NYM
Fri, Jun 18th@ BALvs MIA
Sat, Jun 19th@ BALvs MIA
Sun, Jun 20th@ BALvs MIA
Tue, Jun 22nd@ MIAvs CLE
Wed, Jun 23rd@ MIA   
Thu, Jun 24thvs BAL@ LAD
Fri, Jun 25thvs BAL@ LAD
Sat, Jun 26thvs BAL@ LAD
Sun, Jun 27thvs BAL@ LAD
Tue, Jun 29thvs SEA@ MIL
Wed, Jun 30thvs SEA@ MIL
Thu, Jul 1stvs SEA   
Fri, Jul 2ndvs TB@ CIN
Sat, Jul 3rdvs TB@ CIN
Sun, Jul 4thvs TB@ CIN
Tue, Jul 6th@ BALvs PHI
Wed, Jul 7th@ BALvs PHI
Thu, Jul 8th@ BALvs PHI
Fri, Jul 9th@ TBvs STL
Sat, Jul 10th@ TBvs STL
Sun, Jul 11th@ TBvs STL
Fri, Jul 16thvs TEX@ ARI
Sat, Jul 17thvs TEX@ ARI
Sun, Jul 18thvs TEX@ ARI
Mon, Jul 19thvs BOS@ STL
Tue, Jul 20thvs BOS@ STL
Wed, Jul 21stvs BOS@ STL
Fri, Jul 23rd@ NYMvs ARI
Sat, Jul 24th@ NYMvs ARI
Sun, Jul 25th@ NYMvs ARI
Mon, Jul 26th@ BOSvs CIN
Tue, Jul 27th@ BOSvs CIN
Wed, Jul 28th@ BOSvs CIN
Thu, Jul 29th@ BOSvs CIN
Fri, Jul 30thvs KC@ WSH
Sat, Jul 31stvs KC@ WSH
Sun, Aug 1stvs KC@ WSH
Mon, Aug 2ndvs CLE   
Tue, Aug 3rdvs CLE@ COL
Wed, Aug 4thvs CLE@ COL
Thu, Aug 5thvs CLE@ COL
Fri, Aug 6thvs BOSvs CWS
Sat, Aug 7thvs BOSvs CWS
Sun, Aug 8thvs BOSvs CWS
Tue, Aug 10th@ LAAvs MIL
Wed, Aug 11th@ LAAvs MIL
Thu, Aug 12th@ LAAvs MIL
Fri, Aug 13th@ SEA@ MIA
Sat, Aug 14th@ SEA@ MIA
Sun, Aug 15th@ SEA@ MIA
Tue, Aug 17th@ WSH@ CIN
Wed, Aug 18th@ WSH@ CIN
Fri, Aug 20thvs DETvs KC
Sat, Aug 21stvs DETvs KC
Sun, Aug 22ndvs DETvs KC
Mon, Aug 23rdvs CWSvs COL
Tue, Aug 24thvs CWSvs COL
Wed, Aug 25thvs CWSvs COL
Thu, Aug 26thvs CWS   
Fri, Aug 27th@ DET@ CWS
Sat, Aug 28th@ DET@ CWS
Sun, Aug 29th@ DET@ CWS
Mon, Aug 30thvs BAL   
Tue, Aug 31stvs BAL@ MIN
Wed, Sep 1stvs BAL@ MIN
Fri, Sep 3rdvs OAKvs PIT
Sat, Sep 4thvs OAKvs PIT
Sun, Sep 5thvs OAKvs PIT
Mon, Sep 6th@ NYYvs CIN
Tue, Sep 7th@ NYYvs CIN
Wed, Sep 8th@ NYYvs CIN
Thu, Sep 9th@ NYY   
Fri, Sep 10th@ BALvs SF
Sat, Sep 11th@ BALvs SF
Sun, Sep 12th@ BALvs SF
Mon, Sep 13thvs TB   
Tue, Sep 14thvs TB@ PHI
Wed, Sep 15thvs TB@ PHI
Fri, Sep 17thvs MIN@ MIL
Sat, Sep 18thvs MIN@ MIL
Sun, Sep 19thvs MIN@ MIL
Mon, Sep 20th@ TB   
Tue, Sep 21st@ TBvs MIN
Wed, Sep 22nd@ TBvs MIN
Thu, Sep 23rd@ MIN   
Fri, Sep 24th@ MINvs STL
Sat, Sep 25th@ MINvs STL
Sun, Sep 26th@ MINvs STL
Tue, Sep 28thvs NYY@ PIT
Wed, Sep 29thvs NYY@ PIT
Thu, Sep 30thvs NYY@ PIT
Fri, Oct 1stvs BAL@ STL
Sat, Oct 2ndvs BAL@ STL
Sun, Oct 3rdvs BAL@ STL
Sun, Apr 11th   @ PIT
Fri, Apr 16th   vs ATL
Thu, Apr 22nd   vs NYM
Mon, Apr 26th   @ ATL
Thu, Apr 29th   @ ATL
Mon, May 17th   vs WSH
Mon, May 31st   vs SD
Thu, Jun 3rd   @ SF
Mon, Jun 7th   @ SD
Mon, Jun 21st   vs CLE
Mon, Jun 28th   @ MIL
Mon, Jul 5th   vs PHI
Thu, Jul 22nd   @ STL
Mon, Aug 9th   vs MIL
Mon, Aug 16th   @ CIN
Thu, Sep 2nd   vs PIT
Thu, Sep 16th   @ PHI