Skip to main content

Who Should I Trade?

Ian Happ for Brandon Belt (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Ian Happ
CF,DH,LF,RF - CHC
Ian Happ
Brandon Belt
1B,DH - SF
Brandon Belt
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season# 106# 118
VBR# 73# 243
   
Projections 
   
Runs4033
Home Runs1211
RBI4230
Stolen Bases52
Batting Average.257.238
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 59# 146
   
Mike Maher
FantasyPros
# 115# 118
   
Pierre Camus
RotoBaller
# 134# 210
   
Mick Ciallela
Fantrax
# 76# 138
   
Nate Miller
Fantasy Six Pack
# 88# 109
   
Brad Camara
RotoBaller
# 119# 122
   
Scott Youngson
Pitcher List
# 49# 191
   
Kelly Kirby
FantasyPros
# 111# 114
   
Andrew Seifter
FantasyPros
# 123# 89
   
Dalton Del Don
Yahoo! Sports
# 127# 109
   
Joe Pisapia
FantasyPros
# 128# 73
   
Bart Wheeler
Hail to Fantasy Football
# 130# 114
   
Ryan Amore
Pitcher List
# 135# 119
   
Travis Argo
Fantasy Six Pack
# 167# 138
   
Who Should I Trade? Player Statistics
  Ian Happ
CF,DH,LF,RF - CHC
Ian Happ
Brandon Belt
1B,DH - SF
Brandon Belt
2022 Stats 
   
   
At Bats251130
   
Runs3417
   
Hits6928
   
Singles4219
   
Doubles173
   
Triples21
   
Home Runs85
   
RBI3712
   
Stolen Bases51
   
Caught Stealing20
   
Walks3923
   
Strikeouts5844
   
Batting Average.275.215
   
On Base Pct.377.344
   
Slugging Pct.454.369
   
On-base Plus Slugging.831.713
   
Who Should I Trade? Player Projections
  Ian Happ
CF,DH,LF,RF - CHC
Ian Happ
Brandon Belt
1B,DH - SF
Brandon Belt
2022 Projections 
   
   
At Bats279217
   
Runs4033
   
Hits7252
   
Singles4230
   
Doubles1610
   
Triples21
   
Home Runs1211
   
RBI4230
   
Stolen Bases52
   
Caught Stealing21
   
Walks4134
   
Strikeouts9263
   
Batting Average.257.238
   
On Base Pct.359.351
   
Slugging Pct.454.446
   
On-base Plus Slugging.813.797
   
Who Should I Trade? Player Notes
  Ian Happ
CF,DH,LF,RF - CHC
Ian Happ
Brandon Belt
1B,DH - SF
Brandon Belt
News 
 Ian Happ went 1-for-4 with a double and an RBI in Friday’s win in St. Louis.
Jesse Garcia
Fri, Jun 24th
Brandon Belt went hitless in four at-bats and registered three strikeouts in a loss to Atlanta on Wednesday.
Jesse Garcia
Wed, Jun 22nd
 Ian Happ went 1-for-4 with a single and a strikeout in Saturday’s win over Atlanta.
Jesse Garcia
Sat, Jun 18th
Brandon Belt went 1-for-3 with a solo home run and a walk in Wednesday's 3-2 loss to the Royals.
Diego Sandoval
Wed, Jun 15th
 Ian Happ went 3-for-3 with a home run and a double. He added two runs scored, one RBI, and one walk in Saturday’s loss to the Yankees.
Jesse Garcia
Sun, Jun 12th
The San Francisco Giants activated Brandon Belt off the 10-day injured list Tuesday.
Ari Koslow
Tue, Jun 14th
 Ian Happ went 1-for-5, with one walk, and one strikeout in a 2-1 loss to the Yankees on Friday.
Jesse Garcia
Sat, Jun 11th
Brandon Belt still not ruled out for later in the series against the Dodgers this weekend.
Ari Koslow
Fri, Jun 10th
 Cubs OF Ian Happ collected two hits, including his sixth home run of the season, in a 7-5 win over St. Louis.
Jesse Garcia
Thu, Jun 2nd
Brandon Belt feels he’ll be ready to come off the IL from his knee injury after a few more days of running. He doesn’t feel a rehab assignment will be necessary.
Scott Youngson - FantasyPros
Tue, Jun 7th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ian Happ
CF,DH,LF,RF - CHC
Ian Happ
Brandon Belt
1B,DH - SF
Brandon Belt
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs MILCorbin Burnes (6-4)#4   
Sat, Apr 9thvs MILBrandon Woodruff (6-3)#24vs MIAPablo Lopez (5-4)#23
Sun, Apr 10thvs MILFreddy Peralta (3-2)#103vs MIATrevor Rogers (3-6)#79
Tue, Apr 12th@ PITJose Quintana (1-4)#83vs SDYu Darvish (7-3)#26
Wed, Apr 13th@ PITZach Thompson (3-5)#162vs SDSean Manaea (3-3)#28
Thu, Apr 14th@ COLKyle Freeland (4-5)#161   
Fri, Apr 15th@ COLGerman Marquez (4-6)#113@ CLEZach Plesac (2-5)#66
Sat, Apr 16th@ COLAntonio Senzatela (3-4)#356@ CLECal Quantrill (4-4)#81
Sun, Apr 17th@ COLAustin Gomber (3-7)#189@ CLEAaron Civale (2-4)#179
Mon, Apr 18thvs TBShane McClanahan (8-3)#6   
Tue, Apr 19thvs TBMatt Wisler (2-2)#108@ NYMMax Scherzer (5-1)#131
Wed, Apr 20thvs TBDrew Rasmussen (5-3)#54@ NYMChris Bassitt (6-5)#27
Thu, Apr 21stvs PITBryse Wilson (0-4)#386@ NYMCarlos Carrasco (8-4)#71
Fri, Apr 22ndvs PITJose Quintana (1-4)#83@ WSHPatrick Corbin (4-10)#148
Sat, Apr 23rdvs PITZach Thompson (3-5)#162@ WSHAaron Sanchez (3-3)#388
Sun, Apr 24thvs PITJT Brubaker (1-7)#106@ WSHJoan Adon (1-11)#389
Tue, Apr 26th@ ATLMax Fried (7-2)#11vs OAKDaulton Jefferies (1-7)
Wed, Apr 27th@ ATLCharlie Morton (4-3)#53vs OAKPaul Blackburn (6-3)#8
Thu, Apr 28th@ ATLKyle Wright (9-4)#34   
Fri, Apr 29th@ MILAdrian Houser (4-8)#163vs WSHAaron Sanchez (3-3)#388
Sat, Apr 30th@ MILEric Lauer (6-3)#92vs WSHJoan Adon (1-11)#389
Sun, May 1st@ MILCorbin Burnes (6-4)#4vs WSHJosiah Gray (6-4)#94
Tue, May 3rdvs CWSMichael Kopech (2-5)#32@ LADJulio Urias (6-6)#14
Wed, May 4thvs CWSLucas Giolito (4-4)#38@ LADTony Gonsolin (9-0)#22
Sat, May 7thvs LADTyler Anderson (8-1)#51vs STLSteven Matz (3-3)#89
Sun, May 8thvs LADWalker Buehler (6-3)#141vs STLDakota Hudson (6-4)#95
Mon, May 9th@ SDMacKenzie Gore (4-3)#117vs COLAustin Gomber (3-7)#189
Tue, May 10th@ SDMike Clevinger (2-0)#62vs COLAntonio Senzatela (3-4)#356
Wed, May 11th@ SDNick Martinez (2-3)#139vs COLChad Kuhl (5-5)#207
Fri, May 13th@ ARIZach Davies (2-4)#175@ STLJordan Hicks (1-4)#192
Sat, May 14th@ ARIZac Gallen (4-2)#43@ STLDakota Hudson (6-4)#95
Sun, May 15th@ ARIHumberto Castellanos (3-2)#229@ STLAdam Wainwright (6-5)#37
Mon, May 16thvs PITDillon Peters (4-2)#214@ COLAntonio Senzatela (3-4)#356
Tue, May 17thvs PITJT Brubaker (1-7)#106@ COLChad Kuhl (5-5)#207
Wed, May 18thvs PITWil Crowe (3-5)#223@ COLKyle Freeland (4-5)#161
Thu, May 19thvs ARIZac Gallen (4-2)#43   
Fri, May 20thvs ARIHumberto Castellanos (3-2)#229vs SDSean Manaea (3-3)#28
Sat, May 21stvs ARIMadison Bumgarner (3-8)#121vs SDJoe Musgrove (8-1)#16
Sun, May 22ndvs ARIMerrill Kelly (6-5)#110vs SDMacKenzie Gore (4-3)#117
Mon, May 23rd@ CINVladimir Gutierrez (1-6)#390vs NYMDavid Peterson (4-1)#98
Tue, May 24th@ CINTyler Mahle (3-6)#47vs NYMChris Bassitt (6-5)#27
Wed, May 25th@ CINLuis Castillo (3-4)#44vs NYMThomas Szapucki
Thu, May 26th@ CINHunter Greene (3-9)#104   
Sat, May 28th@ CWSJohnny Cueto (2-4)#167@ CINVladimir Gutierrez (1-6)#390
Sun, May 29th@ CWSDylan Cease (6-3)#21@ CINTyler Mahle (3-6)#47
Mon, May 30thvs MILAaron Ashby (1-5)#109@ PHIKyle Gibson (4-3)#97
Tue, May 31stvs MILEric Lauer (6-3)#92@ PHIRanger Suarez (6-5)#77
Wed, Jun 1stvs MILJason Alexander (2-0)#237@ PHIAaron Nola (4-5)#7
Thu, Jun 2ndvs STLMatthew Liberatore (2-1)#194@ MIASandy Alcantara (8-3)#1
Fri, Jun 3rdvs STLMiles Mikolas (5-5)#49@ MIARichard Bleier
Sat, Jun 4thvs STLAndre Pallante (2-3)#149@ MIAPablo Lopez (5-4)#23
Sun, Jun 5thvs STLAdam Wainwright (6-5)#37@ MIABraxton Garrett (1-3)#243
Tue, Jun 7th@ BALKyle Bradish (1-4)#275vs COLGerman Marquez (4-6)#113
Fri, Jun 10th@ NYYLuis Severino (4-2)#39vs LADWalker Buehler (6-3)#141
Sat, Jun 11th@ NYYJordan Montgomery (3-1)#31vs LADClayton Kershaw (5-2)#40
Sun, Jun 12th@ NYYJameson Taillon (9-1)#42vs LADJulio Urias (6-6)#14
Mon, Jun 13thvs SDYu Darvish (7-3)#26vs KCBrady Singer (3-3)#85
Tue, Jun 14thvs SDSean Manaea (3-3)#28vs KCKris Bubic (1-5)#251
Wed, Jun 15thvs SDRyan Weathers (0-0)#284vs KCJonathan Heasley (1-4)#225
Thu, Jun 16thvs SDJoe Musgrove (8-1)#16   
Fri, Jun 17thvs ATLCharlie Morton (4-3)#53@ PITZach Thompson (3-5)#162
Sat, Jun 18thvs ATLKyle Wright (9-4)#34@ PITJose Quintana (1-4)#83
Sun, Jun 19thvs ATLIan Anderson (6-4)#91@ PITMitch Keller (2-5)#208
Mon, Jun 20th@ PITJT Brubaker (1-7)#106@ ATLMax Fried (7-2)#11
Tue, Jun 21st@ PITRoansy Contreras (2-1)#146@ ATLSpencer Strider (3-2)#80
Wed, Jun 22nd@ PITJerad Eickhoff (0-1)#321@ ATLCharlie Morton (4-3)#53
Thu, Jun 23rd@ PITJose Quintana (1-4)#83@ ATLKyle Wright (9-4)#34
Fri, Jun 24th@ STLAndre Pallante (2-3)#149vs CINGraham Ashcraft (4-1)#180
Sat, Jun 25th@ STLMiles Mikolas (5-5)#49vs CINMike Minor (1-4)#114
Sun, Jun 26th@ STLJack Flaherty (0-0)#68vs CINTyler Mahle (3-6)#47
Tue, Jun 28thvs CINLuis Castillo (3-4)#44vs DETTarik Skubal (5-6)#33
Wed, Jun 29thvs CINHunter Greene (3-9)#104vs DETRony Garcia (3-2)#204
Thu, Jun 30thvs CINGraham Ashcraft (4-1)#180   
Fri, Jul 1stvs BOSRich Hill (4-4)#136vs CWSLance Lynn (1-1)#75
Sat, Jul 2ndvs BOSJosh Winckowski (3-1)#297vs CWSDylan Cease (6-3)#21
Sun, Jul 3rdvs BOSMichael Wacha (6-1)#122vs CWSLucas Giolito (4-4)#38
Mon, Jul 4th@ MILBrandon Woodruff (6-3)#24@ ARIMadison Bumgarner (3-8)#121
Tue, Jul 5th@ MILJason Alexander (2-0)#237@ ARIMadison Bumgarner (3-8)#121
Wed, Jul 6th@ MILCorbin Burnes (6-4)#4@ ARIMerrill Kelly (6-5)#110
Thu, Jul 7th@ LADTyler Anderson (8-1)#51@ SDJoe Musgrove (8-1)#16
Fri, Jul 8th@ LAD@ SD
Sat, Jul 9th@ LAD@ SD
Sun, Jul 10th@ LAD@ SD
Tue, Jul 12thvs BALvs ARI
Wed, Jul 13thvs BALvs ARI
Thu, Jul 14thvs NYMvs MIL
Fri, Jul 15thvs NYMvs MIL
Sat, Jul 16thvs NYMvs MIL
Sun, Jul 17thvs NYMvs MIL
Fri, Jul 22nd@ PHI@ LAD
Sat, Jul 23rd@ PHI@ LAD
Sun, Jul 24th@ PHI@ LAD
Mon, Jul 25thvs PIT@ ARI
Tue, Jul 26thvs PIT@ ARI
Thu, Jul 28th@ SFvs CHC
Fri, Jul 29th@ SFvs CHC
Sat, Jul 30th@ SFvs CHC
Sun, Jul 31st@ SFvs CHC
Tue, Aug 2nd@ STLvs LAD
Wed, Aug 3rd@ STLvs LAD
Thu, Aug 4th@ STLvs LAD
Fri, Aug 5thvs MIA   
Sat, Aug 6thvs MIA@ OAK
Sun, Aug 7thvs MIA@ OAK
Mon, Aug 8thvs WSH@ SD
Tue, Aug 9thvs WSH@ SD
Wed, Aug 10thvs WSH@ SD
Thu, Aug 11th@ CIN   
Sat, Aug 13th@ CINvs PIT
Sun, Aug 14th@ CINvs PIT
Mon, Aug 15th@ WSHvs ARI
Tue, Aug 16th@ WSHvs ARI
Wed, Aug 17th@ WSHvs ARI
Thu, Aug 18th@ BALvs ARI
Fri, Aug 19thvs MIL@ COL
Sat, Aug 20thvs MIL@ COL
Sun, Aug 21stvs MIL@ COL
Mon, Aug 22ndvs STL   
Tue, Aug 23rdvs STL@ DET
Wed, Aug 24thvs STL@ DET
Thu, Aug 25thvs STL   
Fri, Aug 26th@ MIL@ MIN
Sat, Aug 27th@ MIL@ MIN
Sun, Aug 28th@ MIL@ MIN
Mon, Aug 29th@ TORvs SD
Tue, Aug 30th@ TORvs SD
Wed, Aug 31st@ TORvs SD
Fri, Sep 2nd@ STLvs PHI
Sat, Sep 3rd@ STLvs PHI
Sun, Sep 4th@ STLvs PHI
Tue, Sep 6thvs CIN@ LAD
Wed, Sep 7thvs CIN@ LAD
Thu, Sep 8thvs CIN@ MIL
Fri, Sep 9thvs SF@ CHC
Sat, Sep 10thvs SF@ CHC
Sun, Sep 11thvs SF@ CHC
Mon, Sep 12th@ NYMvs ATL
Tue, Sep 13th@ NYMvs ATL
Wed, Sep 14th@ NYMvs ATL
Fri, Sep 16thvs COLvs LAD
Sat, Sep 17thvs COLvs LAD
Sun, Sep 18thvs COLvs LAD
Mon, Sep 19th@ MIA@ COL
Tue, Sep 20th@ MIA@ COL
Wed, Sep 21st@ MIA@ COL
Thu, Sep 22nd@ PIT@ COL
Fri, Sep 23rd@ PIT@ ARI
Sat, Sep 24th@ PIT@ ARI
Sun, Sep 25th@ PIT@ ARI
Tue, Sep 27thvs PHIvs COL
Wed, Sep 28thvs PHIvs COL
Thu, Sep 29thvs PHIvs COL
Fri, Sep 30thvs CINvs ARI
Sat, Oct 1stvs CINvs ARI
Sun, Oct 2ndvs CINvs ARI
Mon, Oct 3rd@ CIN@ SD
Tue, Oct 4th@ CIN@ SD
Wed, Oct 5th@ CIN@ SD
Fri, Apr 8th   vs MIASandy Alcantara (8-3)#1
Mon, Apr 11th   vs SDNick Martinez (2-3)#139
Mon, Apr 25th   @ MILCorbin Burnes (6-4)#4
Thu, May 5th   vs STLMiles Mikolas (5-5)#49
Fri, May 6th   vs STLJordan Hicks (1-4)#192
Fri, May 27th   @ CINGraham Ashcraft (4-1)#180
Wed, Jun 8th   vs COLAntonio Senzatela (3-4)#356
Thu, Jun 9th   vs COLAustin Gomber (3-7)#189
Mon, Jul 11th   vs ARI
Thu, Jul 21st   @ LAD
Wed, Jul 27th   @ ARI
Mon, Aug 1st   vs LAD
Fri, Aug 12th   vs PIT
Mon, Sep 5th   @ LAD