Skip to main content

Who Should I Trade?

Brandon Belt for Mike Yastrzemski (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Brandon Belt
1B,DH - SF
Brandon Belt
Mike Yastrzemski
CF,RF - SF
Mike Yastrzemski
Expert
Recommendation
64%
Recommended by
9 of 14 experts
36%
Recommended by
5 of 14 experts
Rankings 
   
Rest of Season# 126# 132
VBR# 276# 229
   
Projections 
   
Runs1822
Home Runs66
RBI1720
Stolen Bases11
Batting Average.243.233
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 109# 154
   
Andrew Seifter
FantasyPros
# 89# 99
   
Bart Wheeler
Hail to Fantasy Football
# 110# 145
   
Ryan Amore
Pitcher List
# 119# 147
   
Nate Miller
Fantasy Six Pack
# 109# 118
   
Brad Camara
RotoBaller
# 122
   
Joe Pisapia
FantasyPros
# 72# 138
   
Travis Argo
Fantasy Six Pack
# 138# 159
   
Kelly Kirby
FantasyPros
# 114# 136
   
Mick Ciallela
Fantrax
# 159# 152
   
Joe Bond
Fantasy Six Pack
# 163# 145
   
Mike Maher
FantasyPros
# 167# 125
   
Scott Youngson
Pitcher List
# 189# 86
   
Pierre Camus
RotoBaller
# 205# 98
   
Who Should I Trade? Player Statistics
  Brandon Belt
1B,DH - SF
Brandon Belt
Mike Yastrzemski
CF,RF - SF
Mike Yastrzemski
2022 Stats 
   
   
At Bats220311
   
Runs2446
   
Hits5270
   
Singles3538
   
Doubles820
   
Triples11
   
Home Runs811
   
RBI2241
   
Stolen Bases13
   
Caught Stealing01
   
Walks3341
   
Strikeouts7181
   
Batting Average.236.225
   
On Base Pct.345.319
   
Slugging Pct.391.402
   
On-base Plus Slugging.736.721
   
Who Should I Trade? Player Projections
  Brandon Belt
1B,DH - SF
Brandon Belt
Mike Yastrzemski
CF,RF - SF
Mike Yastrzemski
2022 Projections 
   
   
At Bats124148
   
Runs1822
   
Hits3034
   
Singles1819
   
Doubles59
   
Triples11
   
Home Runs66
   
RBI1720
   
Stolen Bases11
   
Caught Stealing01
   
Walks1818
   
Strikeouts3643
   
Batting Average.243.233
   
On Base Pct.350.327
   
Slugging Pct.444.422
   
On-base Plus Slugging.794.749
   
Who Should I Trade? Player Notes
  Brandon Belt
1B,DH - SF
Brandon Belt
Mike Yastrzemski
CF,RF - SF
Mike Yastrzemski
News 
 Brandon Belt went 2-for-4 with a two-run home run and an RBI single in Sunday's 9-5 win over the Brewers.
Diego Sandoval
Sun, Jul 17th
Mike Yastrzemski went 2-for-4 with a two-run homer and a solo shot in Sunday's 6-4 win over the A's.
Diego Sandoval
Sun, Aug 7th
 Brandon Belt went 2-for-4 with a solo home run, a single and two total runs scored in Wednesday's 4-3 win over the Diamondbacks.
Diego Sandoval
Wed, Jul 13th
Mike Yastrzemski went 2-for-4 Friday, singling and hitting a walk-off grand slam in the Giants' 8-5 win over the Brewers.
Chris Schommer
Sat, Jul 16th
 Brandon Belt went 3-for-3 Monday, singling twice and doubling in the Giants' 4-3 loss to the Diamondbacks.
Chris Schommer
Tue, Jul 12th
Mike Yastrzemski went 2-for-5 with an RBI triple, an RBI single and a run scored in Sunday's 12-0 win over the Padres.
Diego Sandoval
Sun, Jul 10th
 Brandon Belt was removed from Saturday's game against the Padres with an injury.
Dan Harris
Sat, Jul 9th
Mike Yastrzemski went 1-for-5 with a single and an RBI groundout in Wednesday's 3-2 loss to the Tigers.
Diego Sandoval
Wed, Jun 29th
 Brandon Belt went 1-for-1 with a two-run home run in Friday's 6-3 loss to the Padres.
Diego Sandoval
Sat, Jul 9th
Mike Yastrzemski went 1-for-4 with a two-RBI single in Tuesday's 4-3 win over the Tigers.
Diego Sandoval
Wed, Jun 29th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brandon Belt
1B,DH - SF
Brandon Belt
Mike Yastrzemski
CF,RF - SF
Mike Yastrzemski
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs MIASandy Alcantara (10-4)#1vs MIASandy Alcantara (10-4)#1
Sat, Apr 9thvs MIAPablo Lopez (7-7)#18vs MIAPablo Lopez (7-7)#18
Sun, Apr 10thvs MIATrevor Rogers (4-10)#94vs MIATrevor Rogers (4-10)#94
Mon, Apr 11thvs SDNick Martinez (3-3)#151vs SDNick Martinez (3-3)#151
Tue, Apr 12thvs SDYu Darvish (10-5)#20vs SDYu Darvish (10-5)#20
Wed, Apr 13thvs SDSean Manaea (6-6)#80vs SDSean Manaea (6-6)#80
Fri, Apr 15th@ CLEZach Plesac (2-10)#99@ CLEZach Plesac (2-10)#99
Sat, Apr 16th@ CLECal Quantrill (8-5)#110@ CLECal Quantrill (8-5)#110
Sun, Apr 17th@ CLEAaron Civale (2-5)#160@ CLEAaron Civale (2-5)#160
Tue, Apr 19th@ NYMMax Scherzer (8-2)#9@ NYMMax Scherzer (8-2)#9
Wed, Apr 20th@ NYMChris Bassitt (8-7)#54@ NYMChris Bassitt (8-7)#54
Thu, Apr 21st@ NYMCarlos Carrasco (12-4)#67@ NYMCarlos Carrasco (12-4)#67
Fri, Apr 22nd@ WSHPatrick Corbin (4-16)#290@ WSHPatrick Corbin (4-16)#290
Sat, Apr 23rd@ WSHAaron Sanchez (3-3)#381@ WSHAaron Sanchez (3-3)#381
Sun, Apr 24th@ WSHJoan Adon (1-12)#382@ WSHJoan Adon (1-12)#382
Mon, Apr 25th@ MILCorbin Burnes (8-5)#3@ MILCorbin Burnes (8-5)#3
Tue, Apr 26thvs OAKDaulton Jefferies (1-7)vs OAKDaulton Jefferies (1-7)
Wed, Apr 27thvs OAKPaul Blackburn (7-6)#119vs OAKPaul Blackburn (7-6)#119
Fri, Apr 29thvs WSHAaron Sanchez (3-3)#381vs WSHAaron Sanchez (3-3)#381
Sat, Apr 30thvs WSHJoan Adon (1-12)#382vs WSHJoan Adon (1-12)#382
Sun, May 1stvs WSHJosiah Gray (7-8)#107vs WSHJosiah Gray (7-8)#107
Tue, May 3rd@ LADJulio Urias (11-6)#15@ LADJulio Urias (11-6)#15
Wed, May 4th@ LADTony Gonsolin (13-1)#32@ LADTony Gonsolin (13-1)#32
Thu, May 5thvs STLMiles Mikolas (8-8)#12vs STLMiles Mikolas (8-8)#12
Fri, May 6thvs STLJordan Hicks (3-5)#166vs STLJordan Hicks (3-5)#166
Sat, May 7thvs STLSteven Matz (4-3)#89vs STLSteven Matz (4-3)#89
Sun, May 8thvs STLDakota Hudson (6-6)#95vs STLDakota Hudson (6-6)#95
Mon, May 9thvs COLAustin Gomber (5-7)#149vs COLAustin Gomber (5-7)#149
Tue, May 10thvs COLAntonio Senzatela (3-6)#319vs COLAntonio Senzatela (3-6)#319
Wed, May 11thvs COLChad Kuhl (6-7)#239vs COLChad Kuhl (6-7)#239
Fri, May 13th@ STLJordan Hicks (3-5)#166@ STLJordan Hicks (3-5)#166
Sat, May 14th@ STLDakota Hudson (6-6)#95@ STLDakota Hudson (6-6)#95
Sun, May 15th@ STLAdam Wainwright (8-8)#59@ STLAdam Wainwright (8-8)#59
Mon, May 16th@ COLAntonio Senzatela (3-6)#319@ COLAntonio Senzatela (3-6)#319
Tue, May 17th@ COLChad Kuhl (6-7)#239@ COLChad Kuhl (6-7)#239
Wed, May 18th@ COLKyle Freeland (7-7)#227@ COLKyle Freeland (7-7)#227
Fri, May 20thvs SDSean Manaea (6-6)#80vs SDSean Manaea (6-6)#80
Sat, May 21stvs SDJoe Musgrove (8-5)#19vs SDJoe Musgrove (8-5)#19
Sun, May 22ndvs SDMacKenzie Gore (4-4)#135vs SDMacKenzie Gore (4-4)#135
Mon, May 23rdvs NYMDavid Peterson (6-2)#105vs NYMDavid Peterson (6-2)#105
Tue, May 24thvs NYMChris Bassitt (8-7)#54vs NYMChris Bassitt (8-7)#54
Wed, May 25thvs NYMThomas Szapuckivs NYMThomas Szapucki
Fri, May 27th@ CINGraham Ashcraft (5-2)#236@ CINGraham Ashcraft (5-2)#236
Sat, May 28th@ CINVladimir Gutierrez (1-6)@ CINVladimir Gutierrez (1-6)
Sun, May 29th@ CINTyler Mahle (5-7)#61@ CINTyler Mahle (5-7)#61
Mon, May 30th@ PHIKyle Gibson (7-4)#118@ PHIKyle Gibson (7-4)#118
Tue, May 31st@ PHIRanger Suarez (8-5)#78@ PHIRanger Suarez (8-5)#78
Wed, Jun 1st@ PHIAaron Nola (8-8)#6@ PHIAaron Nola (8-8)#6
Thu, Jun 2nd@ MIASandy Alcantara (10-4)#1@ MIASandy Alcantara (10-4)#1
Fri, Jun 3rd@ MIARichard Bleier@ MIARichard Bleier
Sat, Jun 4th@ MIAPablo Lopez (7-7)#18@ MIAPablo Lopez (7-7)#18
Sun, Jun 5th@ MIABraxton Garrett (2-5)#169@ MIABraxton Garrett (2-5)#169
Tue, Jun 7thvs COLGerman Marquez (6-9)#133vs COLGerman Marquez (6-9)#133
Wed, Jun 8thvs COLAntonio Senzatela (3-6)#319vs COLAntonio Senzatela (3-6)#319
Thu, Jun 9thvs COLAustin Gomber (5-7)#149vs COLAustin Gomber (5-7)#149
Fri, Jun 10thvs LADWalker Buehler (6-3)#130vs LADWalker Buehler (6-3)#130
Sat, Jun 11thvs LADClayton Kershaw (7-3)#33vs LADClayton Kershaw (7-3)#33
Sun, Jun 12thvs LADJulio Urias (11-6)#15vs LADJulio Urias (11-6)#15
Mon, Jun 13thvs KCBrady Singer (4-4)#73vs KCBrady Singer (4-4)#73
Tue, Jun 14thvs KCKris Bubic (2-6)#202vs KCKris Bubic (2-6)#202
Wed, Jun 15thvs KCJonathan Heasley (1-6)#276vs KCJonathan Heasley (1-6)#276
Fri, Jun 17th@ PITZach Thompson (3-8)#167@ PITZach Thompson (3-8)#167
Sat, Jun 18th@ PITJose Quintana (3-5)#91@ PITJose Quintana (3-5)#91
Sun, Jun 19th@ PITMitch Keller (3-8)#157@ PITMitch Keller (3-8)#157
Mon, Jun 20th@ ATLMax Fried (10-4)#11@ ATLMax Fried (10-4)#11
Tue, Jun 21st@ ATLSpencer Strider (6-4)#56@ ATLSpencer Strider (6-4)#56
Wed, Jun 22nd@ ATLCharlie Morton (5-5)#71@ ATLCharlie Morton (5-5)#71
Thu, Jun 23rd@ ATLKyle Wright (13-5)#26@ ATLKyle Wright (13-5)#26
Fri, Jun 24thvs CINGraham Ashcraft (5-2)#236vs CINGraham Ashcraft (5-2)#236
Sat, Jun 25thvs CINMike Minor (1-8)#134vs CINMike Minor (1-8)#134
Sun, Jun 26thvs CINTyler Mahle (5-7)#61vs CINTyler Mahle (5-7)#61
Tue, Jun 28thvs DETTarik Skubal (7-8)#40vs DETTarik Skubal (7-8)#40
Wed, Jun 29thvs DETRony Garcia (3-3)#224vs DETRony Garcia (3-3)#224
Fri, Jul 1stvs CWSLance Lynn (2-4)#96vs CWSLance Lynn (2-4)#96
Sat, Jul 2ndvs CWSDylan Cease (12-4)#10vs CWSDylan Cease (12-4)#10
Sun, Jul 3rdvs CWSLucas Giolito (8-6)#43vs CWSLucas Giolito (8-6)#43
Mon, Jul 4th@ ARIMadison Bumgarner (6-10)#140@ ARIMadison Bumgarner (6-10)#140
Tue, Jul 5th@ ARITyler Gilbert (0-3)#267@ ARITyler Gilbert (0-3)#267
Wed, Jul 6th@ ARIMerrill Kelly (10-5)#28@ ARIMerrill Kelly (10-5)#28
Thu, Jul 7th@ SDJoe Musgrove (8-5)#19@ SDJoe Musgrove (8-5)#19
Fri, Jul 8th@ SDBlake Snell (4-5)#84@ SDBlake Snell (4-5)#84
Sat, Jul 9th@ SDYu Darvish (10-5)#20@ SDYu Darvish (10-5)#20
Sun, Jul 10th@ SDMacKenzie Gore (4-4)#135@ SDMacKenzie Gore (4-4)#135
Mon, Jul 11thvs ARIMerrill Kelly (10-5)#28vs ARIMerrill Kelly (10-5)#28
Tue, Jul 12thvs ARIDallas Keuchel (2-7)#380vs ARIDallas Keuchel (2-7)#380
Wed, Jul 13thvs ARIZac Gallen (6-2)#41vs ARIZac Gallen (6-2)#41
Thu, Jul 14thvs MILCorbin Burnes (8-5)#3vs MILCorbin Burnes (8-5)#3
Fri, Jul 15thvs MILBrandon Woodruff (9-3)#23vs MILBrandon Woodruff (9-3)#23
Sat, Jul 16thvs MILEric Lauer (8-3)#92vs MILEric Lauer (8-3)#92
Sun, Jul 17thvs MILAaron Ashby (2-10)#72vs MILAaron Ashby (2-10)#72
Thu, Jul 21st@ LADMitch White (1-3)#138@ LADMitch White (1-3)#138
Fri, Jul 22nd@ LADTyler Anderson (13-1)#30@ LADTyler Anderson (13-1)#30
Sat, Jul 23rd@ LADJulio Urias (11-6)#15@ LADJulio Urias (11-6)#15
Sun, Jul 24th@ LADClayton Kershaw (7-3)#33@ LADClayton Kershaw (7-3)#33
Mon, Jul 25th@ ARIMerrill Kelly (10-5)#28@ ARIMerrill Kelly (10-5)#28
Tue, Jul 26th@ ARITyler Gilbert (0-3)#267@ ARITyler Gilbert (0-3)#267
Wed, Jul 27th@ ARIZac Gallen (6-2)#41@ ARIZac Gallen (6-2)#41
Thu, Jul 28thvs CHCJustin Steele (4-7)#120vs CHCJustin Steele (4-7)#120
Fri, Jul 29thvs CHCMarcus Stroman (3-5)#50vs CHCMarcus Stroman (3-5)#50
Sat, Jul 30thvs CHCDrew Smyly (4-6)#182vs CHCDrew Smyly (4-6)#182
Sun, Jul 31stvs CHCAdrian Sampson (0-3)#262vs CHCAdrian Sampson (0-3)#262
Mon, Aug 1stvs LADAndrew Heaney (1-0)#75vs LADAndrew Heaney (1-0)#75
Tue, Aug 2ndvs LADTyler Anderson (13-1)#30vs LADTyler Anderson (13-1)#30
Wed, Aug 3rdvs LADJulio Urias (11-6)#15vs LADJulio Urias (11-6)#15
Thu, Aug 4thvs LADClayton Kershaw (7-3)#33vs LADClayton Kershaw (7-3)#33
Sat, Aug 6th@ OAKAdam Oller (1-5)#256@ OAKAdam Oller (1-5)#256
Sun, Aug 7th@ OAKAdrian Martinez (2-3)#275@ OAKAdrian Martinez (2-3)#275
Mon, Aug 8th@ SDBlake Snell (4-5)#84@ SDBlake Snell (4-5)#84
Tue, Aug 9th@ SDJoe Musgrove (8-5)#19@ SDJoe Musgrove (8-5)#19
Wed, Aug 10th@ SDSean Manaea (6-6)#80@ SDSean Manaea (6-6)#80
Fri, Aug 12thvs PITBryse Wilson (2-6)#375vs PITBryse Wilson (2-6)#375
Sat, Aug 13thvs PITRoansy Contreras (3-2)#152vs PITRoansy Contreras (3-2)#152
Sun, Aug 14thvs PITZach Thompson (3-8)#167vs PITZach Thompson (3-8)#167
Mon, Aug 15thvs ARIMadison Bumgarner (6-10)#140vs ARIMadison Bumgarner (6-10)#140
Tue, Aug 16thvs ARIvs ARI
Wed, Aug 17thvs ARIvs ARI
Thu, Aug 18thvs ARIvs ARI
Fri, Aug 19th@ COL@ COL
Sat, Aug 20th@ COL@ COL
Sun, Aug 21st@ COL@ COL
Tue, Aug 23rd@ DET@ DET
Wed, Aug 24th@ DET@ DET
Fri, Aug 26th@ MIN@ MIN
Sat, Aug 27th@ MIN@ MIN
Sun, Aug 28th@ MIN@ MIN
Mon, Aug 29thvs SDvs SD
Tue, Aug 30thvs SDvs SD
Wed, Aug 31stvs SDvs SD
Fri, Sep 2ndvs PHIvs PHI
Sat, Sep 3rdvs PHIvs PHI
Sun, Sep 4thvs PHIvs PHI
Mon, Sep 5th@ LAD@ LAD
Tue, Sep 6th@ LAD@ LAD
Wed, Sep 7th@ LAD@ LAD
Thu, Sep 8th@ MIL@ MIL
Fri, Sep 9th@ CHC@ CHC
Sat, Sep 10th@ CHC@ CHC
Sun, Sep 11th@ CHC@ CHC
Mon, Sep 12thvs ATLvs ATL
Tue, Sep 13thvs ATLvs ATL
Wed, Sep 14thvs ATLvs ATL
Fri, Sep 16thvs LADvs LAD
Sat, Sep 17thvs LADvs LAD
Sun, Sep 18thvs LADvs LAD
Mon, Sep 19th@ COL@ COL
Tue, Sep 20th@ COL@ COL
Wed, Sep 21st@ COL@ COL
Thu, Sep 22nd@ COL@ COL
Fri, Sep 23rd@ ARI@ ARI
Sat, Sep 24th@ ARI@ ARI
Sun, Sep 25th@ ARI@ ARI
Tue, Sep 27thvs COLvs COL
Wed, Sep 28thvs COLvs COL
Thu, Sep 29thvs COLvs COL
Fri, Sep 30thvs ARIvs ARI
Sat, Oct 1stvs ARIvs ARI
Sun, Oct 2ndvs ARIvs ARI
Mon, Oct 3rd@ SD@ SD
Tue, Oct 4th@ SD@ SD
Wed, Oct 5th@ SD@ SD