Skip to main content

Who Should I Trade?

Christian Vazquez for Brandon Belt (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Christian Vazquez
C,1B - BOS
Christian Vazquez
Brandon Belt
1B,LF - SF
Brandon Belt
Expert
Recommendation
53%
Recommended by
9 of 17 experts
47%
Recommended by
8 of 17 experts
Rankings 
   
Rest of Season# 143# 141
VBR
   
Projections 
   
Runs00
Home Runs00
RBI00
Stolen Bases00
Batting Average.000.000
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 113# 185
   
Chris Meaney
FTN
# 137
   
Mike Maher
FantasyPros
# 109# 134
   
Dan Harris
FantasyPros
# 102# 176
   
Jorge B. Edwards
Fantasy In Frames
# 137
   
Jordan Eisen
Field of Vision Sports
# 95# 187
   
Chris Mitchell
FantasyData
# 140# 159
   
Corbin Young
FantasyData
# 60# 148
   
Chris Clegg
Fantrax
# 146# 178
   
Joe Pisapia
FantasyPros
# 127# 124
   
Mick Ciallela
Fantrax
# 137# 134
   
Pierre Camus
RotoBaller
# 138# 129
   
Ryan Amore
Pitcher List
# 153# 77
   
Carmen Maiorano
FantasyPros
# 199# 185
   
Nick Pollack
Pitcher List
# 95
   
Brendan Tuma
FantasyPros
# 101
   
Brad Camara
FantasyPros
# 126
   
Who Should I Trade? Player Statistics
  Christian Vazquez
C,1B - BOS
Christian Vazquez
Brandon Belt
1B,LF - SF
Brandon Belt
2021 Stats 
   
   
At Bats458325
   
Runs5165
   
Hits11889
   
Singles8844
   
Doubles2314
   
Triples12
   
Home Runs629
   
RBI4959
   
Stolen Bases83
   
Caught Stealing42
   
Walks3348
   
Strikeouts84103
   
Batting Average.258.274
   
On Base Pct.308.378
   
Slugging Pct.352.597
   
On-base Plus Slugging.659.975
   
Who Should I Trade? Player Projections
  Christian Vazquez
C,1B - BOS
Christian Vazquez
Brandon Belt
1B,LF - SF
Brandon Belt
2021 Projections 
   
   
At Bats00
   
Runs00
   
Hits00
   
Singles00
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI00
   
Stolen Bases00
   
Caught Stealing00
   
Walks00
   
Strikeouts00
   
Batting Average.000.000
   
On Base Pct.000.000
   
Slugging Pct.000.000
   
On-base Plus Slugging.000.000
   
Who Should I Trade? Player Notes
  Christian Vazquez
C,1B - BOS
Christian Vazquez
Brandon Belt
1B,LF - SF
Brandon Belt
News 
 Christian Vazquez went 3-for-4 with a home run, two RBIs, and a run scored in Wednesday’s win.
Liam Gibney
Thu, Sep 2nd
The prognosis on Brandon Belt is reportedly four weeks.
Ari Koslow
Tue, Sep 28th
 Red Sox catcher Christian Vazquez has been activated from the bereavement list and will start on Saturday against the Orioles.
Brendan Tuma - Too Much Tuma
Sat, Aug 14th
San Francisco Giants first baseman Brandon Belt (thumb) underwent an X-ray on Monday, which revealed a fractured thumb.
Brad Camara
Mon, Sep 27th
 The Red Sox placed catcher Christian Vazquez on the bereavement list prior to Wednesday's game against the Rays. In a corresponding move, Connor Wong was recalled from Triple-A Worcester.
Andersen Pickard
Wed, Aug 11th
San Francisco Giants first baseman Brandon Belt (hand) will get X-Rays on his hand, and it’s uncertain if he will be ready for Tuesday’s game against the Arizona Diamondbacks.
Brad Camara
Mon, Sep 27th
 Christian Vazquez went 2-for-4 on Thursday. He was the lone Red Sox player with more than one hit in an otherwise quiet night for the offense.
Liam Gibney
Fri, Jul 30th
First baseman Brandon Belt went 2-for-5 with a solo home run and two strikeouts in the Giants' 7-2 victory over the Rockies on Friday.
Jon Mathisen
Sat, Sep 25th
 Christian Vazquez went 2-for-3 with a home run, two RBIs, and a run scored on Sunday.
Liam Gibney
Mon, Jun 28th
First baseman Brandon Belt went 2-for-5 with a home run, two runs scored, and two strikeouts as the Giants lost to the Padres 9-6 on Wednesday.
Jon Mathisen
Thu, Sep 16th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Christian Vazquez
C,1B - BOS
Christian Vazquez
Brandon Belt
1B,LF - SF
Brandon Belt
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2ndvs BALJohn Means (6-9)@ SEAYusei Kikuchi (7-9)
Sat, Apr 3rdvs BALMatt Harvey (6-14)@ SEAChris Flexen (14-6)
Sun, Apr 4thvs BALBruce Zimmermann (4-5)   
Mon, Apr 5thvs TBMichael Wacha (3-5)@ SDAdrian Morejon (0-0)
Tue, Apr 6thvs TBTyler Glasnow (5-2)@ SDYu Darvish (8-11)
Wed, Apr 7thvs TBRyan Yarbrough (9-7)@ SDBlake Snell (7-6)
Thu, Apr 8th@ BALMatt Harvey (6-14)   
Sat, Apr 10th@ BALBruce Zimmermann (4-5)vs COLChi Chi Gonzalez (3-7)
Sun, Apr 11th@ BALJorge Lopez (3-14)vs COLGerman Marquez (12-11)#4
Tue, Apr 13th@ MINJ.A. Happ (10-8)vs CINLuis Castillo (8-16)
Wed, Apr 14th@ MINJose Berrios (12-9)vs CINTyler Mahle (13-6)
Thu, Apr 15th@ MINMichael Pineda (9-8)   
Sat, Apr 17thvs CWSDylan Cease (13-7)@ MIASandy Alcantara (9-15)
Sun, Apr 18thvs CWSMichael Kopech (4-3)@ MIAPablo Lopez (5-5)
Mon, Apr 19thvs CWSLucas Giolito (11-9)@ PHIChase Anderson (2-4)
Tue, Apr 20thvs TORHyun Jin Ryu (14-10)@ PHIZack Wheeler (14-10)
Wed, Apr 21stvs TORTrent Thornton (1-3)@ PHIZach Eflin (4-7)
Thu, Apr 22ndvs SEAJustin Dunn (1-3)vs MIADaniel Castano (0-2)
Fri, Apr 23rdvs SEAYusei Kikuchi (7-9)vs MIASandy Alcantara (9-15)
Sat, Apr 24thvs SEAChris Flexen (14-6)vs MIAPablo Lopez (5-5)
Sun, Apr 25thvs SEANick Margevicius (0-2)vs MIARoss Detwiler (3-1)
Tue, Apr 27th@ NYMDavid Peterson (2-6)vs COLChi Chi Gonzalez (3-7)
Wed, Apr 28th@ NYMJacob deGrom (7-2)vs COLGerman Marquez (12-11)#4
Thu, Apr 29th@ TEXKyle Gibson (10-9)   
Fri, Apr 30th@ TEXKohei Arihara (2-4)@ SDYu Darvish (8-11)
Sat, May 1st@ TEXJordan Lyles (10-13)@ SDBlake Snell (7-6)
Sun, May 2nd@ TEXMike Foltynewicz (2-12)@ SDJoe Musgrove (11-9)
Tue, May 4thvs DETMichael Fulmer (5-6)@ COLRyan Castellani (0-0)#21
Wed, May 5thvs DETCasey Mize (7-9)@ COLJon Gray (8-12)#13
Thu, May 6thvs DETSpencer Turnbull (4-2)   
Fri, May 7th@ BALMatt Harvey (6-14)vs SDBlake Snell (7-6)
Sat, May 8th@ BALZac Lowther (1-3)vs SDJoe Musgrove (11-9)
Sun, May 9th@ BALDean Kremer (0-7)vs SDChris Paddack (7-7)
Mon, May 10th@ BALJorge Lopez (3-14)vs TEXKyle Gibson (10-9)
Tue, May 11thvs OAKChris Bassitt (12-4)vs TEXJordan Lyles (10-13)
Wed, May 12thvs OAKJames Kaprielian (8-5)   
Thu, May 13thvs OAKSean Manaea (11-10)@ PITWil Crowe (4-8)
Fri, May 14thvs LAAGriffin Canning (5-4)@ PITMiguel Yajure (0-2)
Sat, May 15thvs LAADylan Bundy (2-9)@ PITTyler Anderson (7-11)
Sun, May 16thvs LAAJose Quintana (0-3)@ PITMitch Keller (5-11)
Tue, May 18th@ TORHyun Jin Ryu (14-10)@ CINLuis Castillo (8-16)
Wed, May 19th@ TORRoss Stripling (5-7)@ CINWade Miley (12-7)
Thu, May 20th@ TORSteven Matz (14-7)@ CINTyler Mahle (13-6)
Fri, May 21st@ PHIAaron Nola (9-9)vs LADTrevor Bauer (8-5)
Sat, May 22nd@ PHISpencer Howard (0-5)vs LADWalker Buehler (16-4)
Sun, May 23rd@ PHIZack Wheeler (14-10)vs LADJulio Urias (19-3)
Tue, May 25thvs ATLCharlie Morton (14-6)#1@ ARICorbin Martin (0-3)
Wed, May 26thvs ATLDrew Smyly (11-4)#6@ ARIMerrill Kelly (7-11)
Fri, May 28thvs MIACody Poteet (2-3)@ LADWalker Buehler (16-4)
Sat, May 29thvs MIATrevor Rogers (7-8)@ LADJulio Urias (19-3)
Mon, May 31st@ HOUJose Urquidy (8-3)vs LAADylan Bundy (2-9)
Tue, Jun 1st@ HOULuis Garcia (11-8)vs LAAAndrew Heaney (8-9)
Wed, Jun 2nd@ HOUFramber Valdez (11-6)   
Thu, Jun 3rd@ HOUJake Odorizzi (6-7)vs CHCZach Davies (6-12)
Fri, Jun 4th@ NYYMichael King (2-4)vs CHCJake Arrieta (5-14)
Sat, Jun 5th@ NYYJameson Taillon (8-6)vs CHCKohl Stewart (1-1)
Sun, Jun 6th@ NYYDomingo German (4-5)vs CHCKyle Hendricks (14-7)
Mon, Jun 7thvs MIAZach Thompson (3-7)   
Tue, Jun 8thvs HOUFramber Valdez (11-6)@ TEXJordan Lyles (10-13)
Wed, Jun 9thvs HOUJake Odorizzi (6-7)@ TEXKyle Gibson (10-9)
Thu, Jun 10thvs HOUZack Greinke (11-6)   
Fri, Jun 11thvs TORRoss Stripling (5-7)@ WSHMax Scherzer (15-4)
Sat, Jun 12thvs TORSteven Matz (14-7)@ WSHJefry Rodriguez (0-0)
Sun, Jun 13thvs TORRobbie Ray (13-7)@ WSHJoe Ross (5-9)
Mon, Jun 14thvs TORAlek Manoah (9-2)vs ARIMatt Peacock (5-7)
Tue, Jun 15th@ ATLTucker Davidson (0-0)#15vs ARIAlex Young (2-6)
Wed, Jun 16th@ ATLIan Anderson (9-5)#3vs ARIMerrill Kelly (7-11)
Fri, Jun 18th@ KCKyle Zimmervs PHIVince Velasquez (3-9)
Sat, Jun 19th@ KCBrad Keller (8-12)vs PHIAaron Nola (9-9)
Sun, Jun 20th@ KCMike Minor (8-12)vs PHIZach Eflin (4-7)
Tue, Jun 22nd@ TBAndrew Kittredge (9-3)@ LAAAndrew Heaney (8-9)
Wed, Jun 23rd@ TBRich Hill (7-8)@ LAAShohei Ohtani (9-2)
Thu, Jun 24th@ TBMichael Wacha (3-5)   
Fri, Jun 25thvs NYYDomingo German (4-5)vs OAKSean Manaea (11-10)
Sat, Jun 26thvs NYYJordan Montgomery (6-7)vs OAKFrankie Montas (13-9)
Sun, Jun 27thvs NYYGerrit Cole (16-8)vs OAKCole Irvin (10-15)
Mon, Jun 28thvs KCDanny Duffy (4-3)@ LADTrevor Bauer (8-5)
Tue, Jun 29thvs KCBrad Keller (8-12)@ LADWalker Buehler (16-4)
Wed, Jun 30thvs KCMike Minor (8-12)   
Thu, Jul 1stvs KCKris Bubic (6-7)@ ARIMerrill Kelly (7-11)
Fri, Jul 2nd@ OAKFrankie Montas (13-9)@ ARIZac Gallen (3-10)
Sat, Jul 3rd@ OAKCole Irvin (10-15)@ ARIJake Faria (0-0)
Sun, Jul 4th@ OAKJames Kaprielian (8-5)@ ARICaleb Smith (4-9)
Mon, Jul 5th@ LAAJose Suarez (8-8)vs STLKwang Hyun Kim (7-7)
Tue, Jul 6th@ LAAShohei Ohtani (9-2)vs STLAdam Wainwright (17-7)
Wed, Jul 7th@ LAAAndrew Heaney (8-9)vs STLJohan Oviedo (0-5)
Fri, Jul 9thvs PHIVince Velasquez (3-9)vs WSHPaolo Espino (5-5)
Sat, Jul 10thvs PHIMatt Moore (2-4)vs WSHJon Lester (7-6)
Sun, Jul 11thvs PHIBrandon Kintzlervs WSHErick Fedde (7-9)
Fri, Jul 16th@ NYYJordan Montgomery (6-7)@ STLAdam Wainwright (17-7)
Sat, Jul 17th@ NYYGerrit Cole (16-8)@ STLKwang Hyun Kim (7-7)
Sun, Jul 18th@ NYYJameson Taillon (8-6)@ STLWade LeBlanc (0-2)
Mon, Jul 19th@ TORRoss Stripling (5-7)@ LADTony Gonsolin (4-1)
Wed, Jul 21st@ TORRobbie Ray (13-7)@ LADJulio Urias (19-3)
Thu, Jul 22ndvs NYYJordan Montgomery (6-7)@ LADWalker Buehler (16-4)
Fri, Jul 23rdvs NYYGerrit Cole (16-8)vs PITChad Kuhl (5-7)
Sat, Jul 24thvs NYYJameson Taillon (8-6)vs PITWil Crowe (4-8)
Sun, Jul 25thvs NYYDomingo German (4-5)vs PITJT Brubaker (5-13)
Mon, Jul 26thvs TORThomas Hatch   
Wed, Jul 28thvs TORSteven Matz (14-7)vs LADWalker Buehler (16-4)
Thu, Jul 29thvs TORHyun Jin Ryu (14-10)vs LADDavid Price (5-2)
Fri, Jul 30th@ TBJosh Fleming (10-8)vs HOUFramber Valdez (11-6)
Sat, Jul 31st@ TBRyan Yarbrough (9-7)vs HOUZack Greinke (11-6)
Sun, Aug 1st@ TBShane McClanahan (10-6)vs HOULuis Garcia (11-8)
Tue, Aug 3rd@ DETWily Peralta (4-5)@ ARIMadison Bumgarner (7-10)
Wed, Aug 4th@ DETCasey Mize (7-9)@ ARIZac Gallen (3-10)
Thu, Aug 5th@ DETTarik Skubal (8-12)@ ARIMerrill Kelly (7-11)
Fri, Aug 6th@ TORAlek Manoah (9-2)@ MILCorbin Burnes (11-4)
Sat, Aug 7th@ TORJose Berrios (12-9)@ MILBrandon Woodruff (9-10)
Sun, Aug 8th@ TORHyun Jin Ryu (14-10)@ MILBrett Anderson (4-9)
Tue, Aug 10thvs TBLuis Patino (5-3)vs ARIZac Gallen (3-10)
Wed, Aug 11thvs TBJosh Fleming (10-8)vs ARIMerrill Kelly (7-11)
Thu, Aug 12thvs TBDrew Rasmussen (4-1)vs COLGerman Marquez (12-11)#4
Fri, Aug 13thvs BALSpenser Watkins (2-7)vs COLAustin Gomber (9-9)
Sat, Aug 14thvs BALJorge Lopez (3-14)vs COLKyle Freeland (7-8)#8
Sun, Aug 15thvs BALKeegan Akin (2-10)vs COLJon Gray (8-12)#13
Tue, Aug 17th@ NYYLuis Gil (1-1)vs NYMMarcus Stroman (10-13)
Wed, Aug 18th@ NYYAndrew Heaney (8-9)vs NYMTylor Megill (4-6)
Fri, Aug 20thvs TEXDane Dunning (5-10)@ OAKJames Kaprielian (8-5)
Sat, Aug 21stvs TEXJordan Lyles (10-13)@ OAKSean Manaea (11-10)
Mon, Aug 23rdvs TEXKolby Allard (3-12)   
Tue, Aug 24thvs MINGriffin Jax (4-5)@ NYMTylor Megill (4-6)
Wed, Aug 25thvs MINBailey Ober (3-3)@ NYMTaijuan Walker (7-11)
Thu, Aug 26thvs MINJohn Gant (5-11)@ NYMCarlos Carrasco (1-5)
Fri, Aug 27th@ CLELogan Allen (2-7)@ ATLMax Fried (14-7)#2
Sat, Aug 28th@ CLECal Quantrill (8-3)@ ATLHuascar Ynoa (4-6)#5
Sun, Aug 29th@ CLEEli Morgan (5-7)@ ATLIan Anderson (9-5)#3
Mon, Aug 30th@ TBLuis Patino (5-3)vs MILCorbin Burnes (11-4)
Tue, Aug 31st@ TBRyan Yarbrough (9-7)vs MILBrandon Woodruff (9-10)
Wed, Sep 1st@ TBDrew Rasmussen (4-1)vs MILBrett Anderson (4-9)
Thu, Sep 2nd@ TBShane McClanahan (10-6)vs MILEric Lauer (7-5)
Fri, Sep 3rdvs CLECal Quantrill (8-3)vs LADCorey Knebel (4-0)
Sat, Sep 4thvs CLEEli Morgan (5-7)vs LADJulio Urias (19-3)
Sun, Sep 5thvs CLEZach Plesac (10-6)vs LADWalker Buehler (16-4)
Mon, Sep 6thvs TBRyan Yarbrough (9-7)@ COLKyle Freeland (7-8)#8
Tue, Sep 7thvs TBDrew Rasmussen (4-1)@ COLChi Chi Gonzalez (3-7)
Wed, Sep 8thvs TBShane McClanahan (10-6)@ COLJon Gray (8-12)#13
Fri, Sep 10th@ CWSCarlos Rodon (13-5)@ CHCKyle Hendricks (14-7)
Sat, Sep 11th@ CWSDylan Cease (13-7)@ CHCZach Davies (6-12)
Sun, Sep 12th@ CWSLance Lynn (11-6)@ CHCJustin Steele (4-4)
Mon, Sep 13th@ SEALogan Gilbert (6-5)vs SDYu Darvish (8-11)
Tue, Sep 14th@ SEATyler Anderson (7-11)vs SDJake Arrieta (5-14)
Wed, Sep 15th@ SEAMarco Gonzales (10-6)vs SDJoe Musgrove (11-9)
Fri, Sep 17thvs BALKeegan Akin (2-10)vs ATLIan Anderson (9-5)#3
Sat, Sep 18thvs BALZac Lowther (1-3)vs ATLCharlie Morton (14-6)#1
Sun, Sep 19thvs BALAlexander Wells (2-3)vs ATLMax Fried (14-7)#2
Tue, Sep 21stvs NYMMarcus Stroman (10-13)@ SDJoe Musgrove (11-9)
Wed, Sep 22ndvs NYMTaijuan Walker (7-11)@ SDVince Velasquez (3-9)
Fri, Sep 24thvs NYYGerrit Cole (16-8)@ COLPeter Lambert (0-0)
Sat, Sep 25thvs NYYNestor Cortes Jr. (2-3)@ COLJon Gray (8-12)#13
Sun, Sep 26thvs NYYJordan Montgomery (6-7)@ COLAntonio Senzatela (4-9)#17
Tue, Sep 28th@ BALBruce Zimmermann (4-5)vs ARILuke Weaver (3-6)
Wed, Sep 29th@ BALZac Lowther (1-3)vs ARIMerrill Kelly (7-11)
Thu, Sep 30th@ BALAlexander Wells (2-3)vs ARIMadison Bumgarner (7-10)
Fri, Oct 1st@ WSHJosh Rogers (2-2)vs SDPedro Avila (0-1)
Sat, Oct 2nd@ WSHJosiah Gray (2-2)vs SDJoe Musgrove (11-9)
Sun, Oct 3rd@ WSHJoan Adon (0-0)vs SDReiss Knehr (1-2)
Thu, Apr 1st   @ SEAMarco Gonzales (10-6)
Fri, Apr 9th   vs COLAustin Gomber (9-9)
Mon, Apr 12th   vs CINWade Miley (12-7)
Fri, Apr 16th   @ MIADaniel Castano (0-2)
Mon, Apr 26th   vs COLAustin Gomber (9-9)
Mon, May 17th   @ CINSonny Gray (7-9)
Thu, May 27th   @ LADDavid Price (5-2)
Sun, May 30th   @ LADClayton Kershaw (10-8)
Thu, Jun 17th   vs ARIZac Gallen (3-10)
Tue, Jul 20th   @ LADDarien Nunez
Tue, Jul 27th   vs LADJulio Urias (19-3)
Mon, Aug 2nd   @ ARITaylor Widener (2-1)
Mon, Aug 16th   vs NYMRich Hill (7-8)
Sun, Aug 22nd   @ OAKFrankie Montas (13-9)
Thu, Sep 16th   vs SDPierce Johnson
Thu, Sep 23rd   @ SDYu Darvish (8-11)