Skip to main content

Who Should I Trade?

Brandon Belt for Amed Rosario (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
Amed Rosario
CF,LF,SS - CLE
Amed Rosario
Expert
Recommendation
60%
Recommended by
9 of 15 experts
40%
Recommended by
6 of 15 experts
Rankings 
   
Rest of Season# 123# 104
VBR# 305# 58
   
Projections 
   
Runs1626
Home Runs53
RBI1520
Stolen Bases14
Batting Average.237.285
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 109# 151
   
Pierre Camus
RotoBaller
# 205# 244
   
Andrew Seifter
FantasyPros
# 89# 171
   
Bart Wheeler
Hail to Fantasy Football
# 110# 114
   
Nate Miller
Fantasy Six Pack
# 109# 144
   
Brad Camara
RotoBaller
# 122# 136
   
Joe Pisapia
FantasyPros
# 72# 75
   
Travis Argo
Fantasy Six Pack
# 138# 150
   
Kelly Kirby
FantasyPros
# 114# 153
   
Ryan Amore
Pitcher List
# 119# 107
   
Mick Ciallela
Fantrax
# 156# 83
   
Joe Bond
Fantasy Six Pack
# 163# 68
   
Mike Maher
FantasyPros
# 167# 62
   
Scott Youngson
Pitcher List
# 181# 86
   
Nick Pollack
Pitcher List
# 82
   
Who Should I Trade? Player Statistics
  Brandon Belt
1B,DH - SF
Brandon Belt
Amed Rosario
CF,LF,SS - CLE
Amed Rosario
2022 Stats 
   
   
At Bats233445
   
Runs2565
   
Hits53128
   
Singles3693
   
Doubles821
   
Triples16
   
Home Runs88
   
RBI2349
   
Stolen Bases111
   
Caught Stealing03
   
Walks3522
   
Strikeouts7272
   
Batting Average.228.288
   
On Base Pct.342.323
   
Slugging Pct.373.416
   
On-base Plus Slugging.715.738
   
Who Should I Trade? Player Projections
  Brandon Belt
1B,DH - SF
Brandon Belt
Amed Rosario
CF,LF,SS - CLE
Amed Rosario
2022 Projections 
   
   
At Bats114182
   
Runs1626
   
Hits2752
   
Singles1637
   
Doubles59
   
Triples12
   
Home Runs53
   
RBI1520
   
Stolen Bases14
   
Caught Stealing01
   
Walks179
   
Strikeouts3338
   
Batting Average.237.285
   
On Base Pct.349.321
   
Slugging Pct.427.416
   
On-base Plus Slugging.776.738
   
Who Should I Trade? Player Notes
  Brandon Belt
1B,DH - SF
Brandon Belt
Amed Rosario
CF,LF,SS - CLE
Amed Rosario
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
Amed Rosario went 3-for-4 with a homer, a walk, three runs, two RBI, and a steal in a 7-2 win over the Blue Jays on Sunday.
Matthew Terelle
Sun, Aug 14th
 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
Amed Rosario went 1-for-5 with a solo homer in a 9-3 loss to the Astros on Friday.
Matthew Terelle
Fri, Aug 5th
 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
Amed Rosario went 2-for-4 with a double, a homer, two runs, and three RBI in a 7-4 win over Arizona on Wednesday.
Matthew Terelle
Wed, Aug 3rd
 Brandon Belt was removed from Saturday's game against the Padres with an injury.
Dan Harris
Sat, Jul 9th
Amed Rosario went 2-for-4 with a solo homer in a 6-1 loss to the Yankees in Game 2 of a Saturday doubleheader.
Matthew Terelle
Sat, Jul 2nd
 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
Amed Rosario went 2-for-5 with a steal in a 6-3 loss to the Red Sox on Friday.
Matthew Terelle
Fri, Jun 24th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brandon Belt
1B,DH - SF
Brandon Belt
Amed Rosario
CF,LF,SS - CLE
Amed Rosario
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs MIASandy Alcantara (10-5)#1   
Sat, Apr 9thvs MIAPablo Lopez (7-7)#50@ KCBrad Keller (6-13)#158
Sun, Apr 10thvs MIATrevor Rogers (4-10)#107@ KCKris Bubic (2-6)#173
Mon, Apr 11thvs SDNick Martinez (3-3)#119@ KCCarlos Hernandez (0-3)#358
Tue, Apr 12thvs SDYu Darvish (10-6)#18@ CINTyler Mahle (6-7)#71
Wed, Apr 13thvs SDSean Manaea (6-6)#83@ CINNick Lodolo (3-4)#182
Fri, Apr 15th@ CLEZach Plesac (2-10)#137vs SFCarlos Rodon (11-6)#8
Sat, Apr 16th@ CLECal Quantrill (9-5)#62vs SFAnthony DeSclafani (0-2)
Sun, Apr 17th@ CLEAaron Civale (2-5)#154vs SFAlex Wood (8-9)#49
Tue, Apr 19th@ NYMMax Scherzer (8-2)#12   
Wed, Apr 20th@ NYMChris Bassitt (10-7)#32vs CWSJimmy Lambert (0-2)#217
Thu, Apr 21st@ NYMCarlos Carrasco (13-4)#34vs CWSDylan Cease (12-5)#11
Fri, Apr 22nd@ WSHPatrick Corbin (4-16)#380@ NYYJameson Taillon (11-3)#41
Sat, Apr 23rd@ WSHAaron Sanchez (3-3)#383@ NYYNestor Cortes Jr. (9-3)#25
Sun, Apr 24th@ WSHJoan Adon (1-12)#385@ NYYGerrit Cole (9-4)#6
Mon, Apr 25th@ MILCorbin Burnes (8-5)#4@ LAAMichael Lorenzen (6-6)#207
Tue, Apr 26thvs OAKDaulton Jefferies (1-7)@ LAAPatrick Sandoval (3-8)#61
Wed, Apr 27thvs OAKPaul Blackburn (7-6)#111@ LAAShohei Ohtani (10-7)#19
Fri, Apr 29thvs WSHAaron Sanchez (3-3)#383@ OAKFrankie Montas (4-9)#55
Sat, Apr 30thvs WSHJoan Adon (1-12)#385@ OAKCole Irvin (6-10)#43
Sun, May 1stvs WSHJosiah Gray (7-8)#108@ OAKJames Kaprielian (3-6)#126
Tue, May 3rd@ LADJulio Urias (12-6)#13   
Wed, May 4th@ LADTony Gonsolin (14-1)#9vs SDMacKenzie Gore (4-4)#156
Thu, May 5thvs STLMiles Mikolas (9-9)#16vs TORJose Berrios (8-5)#66
Fri, May 6thvs STLJordan Hicks (3-6)#161   
Sat, May 7thvs STLSteven Matz (4-3)#92vs TORRoss Stripling (5-3)#99
Sun, May 8thvs STLDakota Hudson (6-6)#157vs TORAlek Manoah (12-5)#7
Mon, May 9thvs COLAustin Gomber (5-7)#238@ CWSMichael Kopech (4-8)#56
Tue, May 10thvs COLAntonio Senzatela (3-6)#270@ CWSLucas Giolito (9-6)#63
Wed, May 11thvs COLChad Kuhl (6-7)#374   
Fri, May 13th@ STLJordan Hicks (3-6)#161@ MINSonny Gray (6-3)#58
Sat, May 14th@ STLDakota Hudson (6-6)#157@ MINDevin Smeltzer (4-2)#144
Sun, May 15th@ STLAdam Wainwright (8-8)#45@ MINJoe Ryan (8-5)#54
Mon, May 16th@ COLAntonio Senzatela (3-6)#270   
Tue, May 17th@ COLChad Kuhl (6-7)#374vs CINConnor Overton (1-0)#259
Wed, May 18th@ COLKyle Freeland (7-8)#231   
Fri, May 20thvs SDSean Manaea (6-6)#83vs DETTarik Skubal (7-8)
Sat, May 21stvs SDJoe Musgrove (8-5)#22   
Sun, May 22ndvs SDMacKenzie Gore (4-4)#156vs DETAlex Faedo (1-5)#196
Mon, May 23rdvs NYMDavid Peterson (6-2)#84@ HOULuis Garcia (9-8)#42
Tue, May 24thvs NYMChris Bassitt (10-7)#32@ HOUFramber Valdez (11-4)#21
Wed, May 25thvs NYMThomas Szapucki@ HOUCristian Javier (7-8)#39
Fri, May 27th@ CINGraham Ashcraft (5-3)#148   
Sat, May 28th@ CINVladimir Gutierrez (1-6)@ DETAlex Faedo (1-5)#196
Sun, May 29th@ CINTyler Mahle (6-7)#71@ DETElvin Rodriguez (0-3)#377
Mon, May 30th@ PHIKyle Gibson (7-5)#105vs KCJonathan Heasley (1-7)#277
Tue, May 31st@ PHIRanger Suarez (8-5)#59vs KCDaniel Lynch (4-7)#191
Wed, Jun 1st@ PHIAaron Nola (8-9)#5vs KCBrad Keller (6-13)#158
Thu, Jun 2nd@ MIASandy Alcantara (10-5)#1   
Fri, Jun 3rd@ MIARichard Bleier@ BALBruce Zimmermann (2-5)#249
Sat, Jun 4th@ MIAPablo Lopez (7-7)#50@ BALTyler Wells (7-6)#72
Sun, Jun 5th@ MIABraxton Garrett (2-6)#146@ BALDean Kremer (4-4)#194
Tue, Jun 7thvs COLGerman Marquez (6-9)#131vs TEXTaylor Hearn (5-7)#202
Wed, Jun 8thvs COLAntonio Senzatela (3-6)#270vs TEXDane Dunning (2-6)#100
Thu, Jun 9thvs COLAustin Gomber (5-7)#238vs OAKJames Kaprielian (3-6)#126
Fri, Jun 10thvs LADWalker Buehler (6-3)vs OAKPaul Blackburn (7-6)#111
Sat, Jun 11thvs LADClayton Kershaw (7-3)#35vs OAKFrankie Montas (4-9)#55
Sun, Jun 12thvs LADJulio Urias (12-6)#13vs OAKCole Irvin (6-10)#43
Mon, Jun 13thvs KCBrady Singer (6-4)#74   
Tue, Jun 14thvs KCKris Bubic (2-6)#173@ COLAntonio Senzatela (3-6)#270
Wed, Jun 15thvs KCJonathan Heasley (1-7)#277@ COLAustin Gomber (5-7)#238
Fri, Jun 17th@ PITZach Thompson (3-9)#175@ LADClayton Kershaw (7-3)#35
Sat, Jun 18th@ PITJose Quintana (4-5)#77@ LADJulio Urias (12-6)#13
Sun, Jun 19th@ PITMitch Keller (4-8)#139@ LADAndrew Heaney (1-0)#73
Mon, Jun 20th@ ATLMax Fried (10-4)#15   
Tue, Jun 21st@ ATLSpencer Strider (6-4)#57@ MINJoe Ryan (8-5)#54
Wed, Jun 22nd@ ATLCharlie Morton (5-5)#69@ MINSonny Gray (6-3)#58
Thu, Jun 23rd@ ATLKyle Wright (14-5)#24@ MINDevin Smeltzer (4-2)#144
Fri, Jun 24thvs CINGraham Ashcraft (5-3)#148vs BOSNick Pivetta (8-9)#103
Sat, Jun 25thvs CINMike Minor (1-9)#163vs BOSJosh Winckowski (5-5)#213
Sun, Jun 26thvs CINTyler Mahle (6-7)#71vs BOSRich Hill (4-5)#209
Tue, Jun 28thvs DETTarik Skubal (7-8)vs MINJosh Winder (4-3)#174
Wed, Jun 29thvs DETRony Garcia (3-3)#223vs MINDylan Bundy (6-5)#101
Fri, Jul 1stvs CWSLance Lynn (3-5)#95   
Sat, Jul 2ndvs CWSDylan Cease (12-5)#11vs NYYNestor Cortes Jr. (9-3)#25
Sun, Jul 3rdvs CWSLucas Giolito (9-6)#63vs NYYJordan Montgomery (5-3)#38
Mon, Jul 4th@ ARIMadison Bumgarner (6-11)#141@ DETAlex Faedo (1-5)#196
Tue, Jul 5th@ ARITyler Gilbert (0-3)#253@ DETDrew Hutchison (1-6)#256
Wed, Jul 6th@ ARIMerrill Kelly (10-5)#23@ DETMichael Pineda (2-6)#190
Thu, Jul 7th@ SDJoe Musgrove (8-5)#22   
Fri, Jul 8th@ SDBlake Snell (5-6)#65@ KCBrady Singer (6-4)#74
Sat, Jul 9th@ SDYu Darvish (10-6)#18@ KCJonathan Heasley (1-7)#277
Sun, Jul 10th@ SDMacKenzie Gore (4-4)#156@ KCZack Greinke (4-7)#117
Mon, Jul 11thvs ARIMerrill Kelly (10-5)#23vs CWSLance Lynn (3-5)#95
Tue, Jul 12thvs ARIDallas Keuchel (2-7)#376vs CWSDylan Cease (12-5)#11
Wed, Jul 13thvs ARIZac Gallen (8-2)#27vs CWSLucas Giolito (9-6)#63
Thu, Jul 14thvs MILCorbin Burnes (8-5)#4vs DETElvin Rodriguez (0-3)#377
Fri, Jul 15thvs MILBrandon Woodruff (9-3)#26vs DETDrew Hutchison (1-6)#256
Sat, Jul 16thvs MILEric Lauer (8-4)#46vs DETMichael Pineda (2-6)#190
Sun, Jul 17thvs MILAaron Ashby (2-10)#88   
Thu, Jul 21st@ LADMitch White (1-3)#145   
Fri, Jul 22nd@ LADTyler Anderson (13-2)#28@ CWSLucas Giolito (9-6)#63
Sat, Jul 23rd@ LADJulio Urias (12-6)#13@ CWSLance Lynn (3-5)#95
Sun, Jul 24th@ LADClayton Kershaw (7-3)#35@ CWSDylan Cease (12-5)#11
Mon, Jul 25th@ ARIMerrill Kelly (10-5)#23@ BOSNick Pivetta (8-9)#103
Tue, Jul 26th@ ARITyler Gilbert (0-3)#253@ BOSJosh Winckowski (5-5)#213
Wed, Jul 27th@ ARIZac Gallen (8-2)#27@ BOSNathan Eovaldi (5-3)#51
Thu, Jul 28thvs CHCJustin Steele (4-7)#104@ BOSKutter Crawford (3-4)#122
Fri, Jul 29thvs CHCMarcus Stroman (3-5)#52@ TBJeffrey Springs (4-3)#36
Sat, Jul 30thvs CHCDrew Smyly (5-6)#164@ TBCorey Kluber (7-7)#90
Sun, Jul 31stvs CHCAdrian Sampson (0-3)#246@ TBShane McClanahan (11-5)#3
Mon, Aug 1stvs LADAndrew Heaney (1-0)#73vs ARIZach Davies (2-4)#160
Tue, Aug 2ndvs LADTyler Anderson (13-2)#28vs ARIZac Gallen (8-2)#27
Wed, Aug 3rdvs LADJulio Urias (12-6)#13vs ARITommy Henry (2-1)#286
Thu, Aug 4thvs LADClayton Kershaw (7-3)#35vs HOUJustin Verlander (15-3)#2
Sat, Aug 6th@ OAKAdam Oller (1-5)#265vs HOULuis Garcia (9-8)#42
Sun, Aug 7th@ OAKAdrian Martinez (2-3)#272vs HOUCristian Javier (7-8)#39
Mon, Aug 8th@ SDBlake Snell (5-6)#65   
Tue, Aug 9th@ SDJoe Musgrove (8-5)#22@ DETTyler Alexander (2-7)#193
Wed, Aug 10th@ SDSean Manaea (6-6)#83@ DETDrew Hutchison (1-6)#256
Fri, Aug 12thvs PITBryse Wilson (2-7)#369@ TORJose Berrios (8-5)#66
Sat, Aug 13thvs PITTyler Beede (1-2)#250@ TORMitch White (1-3)#145
Sun, Aug 14thvs PITZach Thompson (3-9)#175@ TORKevin Gausman (8-9)#30
Mon, Aug 15thvs ARIMadison Bumgarner (6-11)#141vs DETBryan Garcia
Tue, Aug 16thvs ARIMerrill Kelly (10-5)#23vs DETGarrett Hill (2-3)#261
Wed, Aug 17thvs ARIZach Davies (2-4)#160vs DETDaniel Norris
Thu, Aug 18thvs ARIZac Gallen (8-2)#27   
Fri, Aug 19th@ COLJose Urena (1-4)#210vs CWSLance Lynn (3-5)#95
Sat, Aug 20th@ COLRyan Feltner (2-4)#384vs CWSJohnny Cueto (4-5)#91
Sun, Aug 21st@ COLKyle Freeland (7-8)#231vs CWSDylan Cease (12-5)#11
Tue, Aug 23rd@ DET@ SD
Wed, Aug 24th@ DET@ SD
Fri, Aug 26th@ MIN@ SEA
Sat, Aug 27th@ MIN@ SEA
Sun, Aug 28th@ MIN@ SEA
Mon, Aug 29thvs SD   
Tue, Aug 30thvs SDvs BAL
Wed, Aug 31stvs SDvs BAL
Fri, Sep 2ndvs PHIvs SEA
Sat, Sep 3rdvs PHIvs SEA
Sun, Sep 4thvs PHIvs SEA
Mon, Sep 5th@ LAD@ KC
Tue, Sep 6th@ LAD@ KC
Wed, Sep 7th@ LAD@ KC
Thu, Sep 8th@ MIL   
Fri, Sep 9th@ CHC@ MIN
Sat, Sep 10th@ CHC@ MIN
Sun, Sep 11th@ CHC@ MIN
Mon, Sep 12thvs ATLvs LAA
Tue, Sep 13thvs ATLvs LAA
Wed, Sep 14thvs ATLvs LAA
Fri, Sep 16thvs LADvs MIN
Sat, Sep 17thvs LADvs MIN
Sun, Sep 18thvs LADvs MIN
Mon, Sep 19th@ COLvs MIN
Tue, Sep 20th@ COL@ CWS
Wed, Sep 21st@ COL@ CWS
Thu, Sep 22nd@ COL@ CWS
Fri, Sep 23rd@ ARI@ TEX
Sat, Sep 24th@ ARI@ TEX
Sun, Sep 25th@ ARI@ TEX
Tue, Sep 27thvs COLvs TB
Wed, Sep 28thvs COLvs TB
Thu, Sep 29thvs COLvs TB
Fri, Sep 30thvs ARIvs KC
Sat, Oct 1stvs ARIvs KC
Sun, Oct 2ndvs ARIvs KC
Mon, Oct 3rd@ SDvs KC
Tue, Oct 4th@ SDvs KC
Wed, Oct 5th@ SDvs KC
Thu, Apr 7th   @ KCZack Greinke (4-7)#117
Thu, Apr 28th   @ LAAReid Detmers (4-3)#67
Thu, May 19th   vs CINTyler Mahle (6-7)#71
Thu, May 26th   @ DETTarik Skubal (7-8)
Thu, Jun 16th   @ COLChad Kuhl (6-7)#374
Mon, Jun 27th   vs MINSonny Gray (6-3)#58
Thu, Jun 30th   vs MINChris Archer (2-6)#165
Fri, Aug 5th   vs HOUFramber Valdez (11-4)#21
Thu, Aug 11th   @ DETGarrett Hill (2-3)#261
Thu, Aug 25th   @ SEA
Thu, Sep 1st   vs BAL