Skip to main content

Who Should I Trade?

Brandon Belt for Salvador Perez (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Salvador Perez
C,DH - KC
Salvador Perez
Brandon Belt
1B,DH - SF
Brandon Belt
Expert
Recommendation
75%
Recommended by
12 of 16 experts
25%
Recommended by
4 of 16 experts
Rankings 
   
Rest of Season# 87
VBR# 98
   
Projections 
   
Runs1
Home Runs0
RBI1
Stolen Bases0
Batting Average.256
   
Misc 
   
Injury AlertDTDIL60
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 25# 109
   
Joe Bond
Fantasy Six Pack
# 193
   
Chris Meaney
FTN
# 26# 109
   
Nick Pollack
Pitcher List
# 56
   
Andrew Seifter
FantasyPros
# 55# 109
   
Bart Wheeler
Hail to Fantasy Football
# 103# 110
   
Mick Ciallela
Fantrax
# 88# 202
   
Ryan Amore
Pitcher List
# 10# 119
   
Brad Camara
RotoBaller
# 47# 126
   
Scott Youngson
Pitcher List
# 133
   
Travis Argo
Fantasy Six Pack
# 26# 138
   
Kelly Kirby
FantasyPros
# 124# 167
   
Joe Pisapia
FantasyPros
# 124# 72
   
Nate Miller
FantasyPros
# 150# 109
   
Mike Maher
FantasyPros
# 334# 167
   
Pierre Camus
RotoBaller
# 224# 205
   
Who Should I Trade? Player Statistics
  Salvador Perez
C,DH - KC
Salvador Perez
Brandon Belt
1B,DH - SF
Brandon Belt
2022 Stats 
   
   
At Bats445254
   
Runs4825
   
Hits11354
   
Singles6636
   
Doubles239
   
Triples11
   
Home Runs238
   
RBI7623
   
Stolen Bases01
   
Caught Stealing00
   
Walks1837
   
Strikeouts10981
   
Batting Average.254.213
   
On Base Pct.292.326
   
Slugging Pct.465.350
   
On-base Plus Slugging.757.676
   
Who Should I Trade? Player Projections
  Salvador Perez
C,DH - KC
Salvador Perez
Brandon Belt
1B,DH - SF
Brandon Belt
2022 Projections 
   
   
At Bats7
   
Runs1
   
Hits2
   
Singles1
   
Doubles0
   
Triples0
   
Home Runs0
   
RBI1
   
Stolen Bases0
   
Caught Stealing0
   
Walks0
   
Strikeouts2
   
Batting Average.256
   
On Base Pct.297
   
Slugging Pct.473
   
On-base Plus Slugging.770
   
Who Should I Trade? Player Notes
  Salvador Perez
C,DH - KC
Salvador Perez
Brandon Belt
1B,DH - SF
Brandon Belt
News 
 Salvador Perez will sit out for the second straight game Monday with a sore left thumb.
Vince DiSilvio
Mon, Oct 3rd
Brandon Belt will have arthroscopic surgery on his right knee Saturday. He will miss the rest of the season.
Vince DiSilvio
Fri, Sep 2nd
 Salvador Perez is not in the lineup Sunday due to feeling soreness in his left thumb. He is considered day-to-day.
Vince DiSilvio
Sun, Oct 2nd
Brandon Belt had a second opinion on his knee today, which led to a recommendation for surgery.
Chris Clegg
Tue, Aug 30th
 Salvador Perez went 4-for-4 with a home run and two RBI in Kansas City’s 7-1 win in Cleveland on Saturday.
Luke Monaldo
Sun, Oct 2nd
Giants 1B Brandon Belt is dealing with knee inflammation and was placed on the 10-day IL Wednesday.
Kendall Capps
Thu, Aug 25th
 Salvador Perez went 2-for-4 with a solo home run in Kansas City’s 3-2 loss in Minnesota on Thursday.
Luke Monaldo
Fri, Sep 16th
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
 Salvador Perez went 1-for-4 with a solo home run in Kansas City’s 4-1 loss to the Guardians on Tuesday.
Luke Monaldo
Wed, Sep 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
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Salvador Perez
C,DH - KC
Salvador Perez
Brandon Belt
1B,DH - SF
Brandon Belt
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th   vs MIASandy Alcantara (14-9)#2
Sat, Apr 9thvs CLEZach Plesac (3-12)vs MIAPablo Lopez (10-10)#57
Sun, Apr 10thvs CLECal Quantrill (14-5)#51vs MIATrevor Rogers (4-11)#150
Mon, Apr 11thvs CLEAaron Civale (4-6)#146vs SDNick Martinez (4-4)#135
Tue, Apr 12th@ STLDakota Hudson (8-7)#193vs SDYu Darvish (16-8)#8
Wed, Apr 13th   vs SDSean Manaea (7-9)#93
Fri, Apr 15thvs DETTarik Skubal (7-8)@ CLEZach Plesac (3-12)
Sat, Apr 16thvs DETMatt Manning (2-3)#170@ CLECal Quantrill (14-5)#51
Sun, Apr 17th   @ CLEAaron Civale (4-6)#146
Tue, Apr 19thvs MINChris Archer (2-8)#188@ NYMMax Scherzer (11-5)#4
Wed, Apr 20thvs MINChris Paddack (1-2)@ NYMChris Bassitt (15-9)#24
Thu, Apr 21stvs MINJoe Ryan (13-8)#53@ NYMCarlos Carrasco (15-7)#48
Fri, Apr 22nd@ SEAChris Flexen (8-9)#64@ WSHPatrick Corbin (6-19)#360
Sat, Apr 23rd@ SEAMatt Brash (4-4)#204@ WSHAaron Sanchez (3-4)#357
Sun, Apr 24th@ SEARobbie Ray (12-12)#21@ WSHJoan Adon (1-12)#359
Mon, Apr 25th   @ MILCorbin Burnes (12-8)#11
Tue, Apr 26th@ CWSDallas Keuchel (2-9)vs OAKDaulton Jefferies (1-7)
Wed, Apr 27th@ CWSDylan Cease (14-8)#7vs OAKPaul Blackburn (7-6)
Fri, Apr 29thvs NYYNestor Cortes Jr. (12-4)#3vs WSHAaron Sanchez (3-4)#357
Sat, Apr 30thvs NYYGerrit Cole (13-7)#1vs WSHJoan Adon (1-12)#359
Sun, May 1stvs NYYLuis Severino (7-3)#42vs WSHJosiah Gray (7-10)#85
Tue, May 3rdvs STLDakota Hudson (8-7)#193@ LADJulio Urias (17-7)#20
Wed, May 4thvs STLAdam Wainwright (11-12)#61@ LADTony Gonsolin (16-1)#43
Thu, May 5th   vs STLMiles Mikolas (12-13)#26
Fri, May 6th   vs STLJordan Hicks (3-6)#165
Sat, May 7th   vs STLSteven Matz (5-3)#124
Sun, May 8th@ BALBruce Zimmermann (2-5)#286vs STLDakota Hudson (8-7)#193
Mon, May 9th@ BALTyler Wells (7-7)#137vs COLAustin Gomber (5-7)#348
Tue, May 10th@ TEXMartin Perez (12-8)#14vs COLAntonio Senzatela (3-7)
Wed, May 11th@ TEXMatt Bush (2-3)#173vs COLChad Kuhl (6-11)#356
Fri, May 13th@ COLKyle Freeland (9-11)#198@ STLJordan Hicks (3-6)#165
Sat, May 14th@ COLGerman Marquez (9-13)#189@ STLDakota Hudson (8-7)#193
Sun, May 15th@ COLAustin Gomber (5-7)#348@ STLAdam Wainwright (11-12)#61
Mon, May 16thvs CWSJohnny Cueto (8-10)#80@ COLAntonio Senzatela (3-7)
Tue, May 17thvs CWSDavis Martin (3-5)#133@ COLChad Kuhl (6-11)#356
Wed, May 18thvs CWSLucas Giolito (10-9)#112@ COLKyle Freeland (9-11)#198
Fri, May 20thvs MINDevin Smeltzer (5-2)#123vs SDSean Manaea (7-9)#93
Sat, May 21stvs MINJoe Ryan (13-8)#53vs SDJoe Musgrove (10-7)#36
Sun, May 22ndvs MINBailey Ober (2-3)#83vs SDMacKenzie Gore (4-4)#228
Mon, May 23rd@ ARIZach Davies (2-5)#177vs NYMDavid Peterson (7-5)#92
Tue, May 24th@ ARIZac Gallen (12-3)#12vs NYMChris Bassitt (15-9)#24
Wed, May 25th   vs NYMThomas Szapucki
Fri, May 27th@ MINBailey Ober (2-3)#83@ CINGraham Ashcraft (5-5)#221
Sat, May 28th@ MINChris Archer (2-8)#188@ CINVladimir Gutierrez (1-6)
Sun, May 29th@ MINSonny Gray (8-5)#88@ CINTyler Mahle (6-8)#74
Mon, May 30th@ CLEZach Plesac (3-12)@ PHIKyle Gibson (10-8)#210
Tue, May 31st@ CLECal Quantrill (14-5)#51@ PHIRanger Suarez (10-6)#62
Wed, Jun 1st@ CLEKonnor Pilkington (1-2)#178@ PHIAaron Nola (11-13)#10
Thu, Jun 2nd   @ MIASandy Alcantara (14-9)#2
Fri, Jun 3rdvs HOUJose Urquidy (13-8)#60@ MIARichard Bleier
Sat, Jun 4thvs HOULuis Garcia (15-8)#54@ MIAPablo Lopez (10-10)#57
Sun, Jun 5thvs HOUFramber Valdez (16-6)#31@ MIABraxton Garrett (3-6)
Tue, Jun 7thvs TORAlek Manoah (16-7)#6vs COLGerman Marquez (9-13)#189
Wed, Jun 8thvs TORYusei Kikuchi (5-7)#142vs COLAntonio Senzatela (3-7)
Thu, Jun 9thvs BALJordan Lyles (12-11)#161vs COLAustin Gomber (5-7)#348
Fri, Jun 10thvs BALBruce Zimmermann (2-5)#286vs LADWalker Buehler (6-3)
Sat, Jun 11thvs BALTyler Wells (7-7)#137vs LADClayton Kershaw (11-3)#37
Sun, Jun 12thvs BALDean Kremer (8-7)#147vs LADJulio Urias (17-7)#20
Mon, Jun 13th@ SFAlex Wood (8-12)#94vs KCBrady Singer (10-5)#45
Tue, Jun 14th@ SFLogan Webb (15-9)#38vs KCKris Bubic (3-13)#358
Wed, Jun 15th@ SFSam Long (1-3)#238vs KCJonathan Heasley (4-9)#275
Fri, Jun 17th@ OAKFrankie Montas (5-12)#40@ PITZach Thompson (3-10)#333
Sat, Jun 18th@ OAKCole Irvin (9-13)#67@ PITJose Quintana (6-7)#46
Sun, Jun 19th@ OAKJared Koenig (1-3)#284@ PITMitch Keller (5-12)#144
Mon, Jun 20th@ LAANoah Syndergaard (10-10)#98@ ATLMax Fried (14-7)#17
Tue, Jun 21st@ LAAReid Detmers (7-6)#73@ ATLSpencer Strider (11-5)#41
Wed, Jun 22nd@ LAAShohei Ohtani (15-8)#16@ ATLCharlie Morton (9-6)#58
Thu, Jun 23rd   @ ATLKyle Wright (21-5)#44
Fri, Jun 24thvs OAKCole Irvin (9-13)#67vs CINGraham Ashcraft (5-5)#221
Sat, Jun 25thvs OAKJared Koenig (1-3)#284vs CINMike Minor (4-12)#347
Sun, Jun 26thvs OAKJames Kaprielian (5-9)#153vs CINTyler Mahle (6-8)#74
Tue, Jun 28thvs TEXJon Gray (7-7)#47vs DETTarik Skubal (7-8)
Wed, Jun 29thvs TEXDane Dunning (4-8)#125vs DETRony Garcia (3-3)
Fri, Jul 1st@ DETMichael Pineda (2-7)vs CWSLance Lynn (8-7)#68
Sat, Jul 2nd@ DETBeau Brieske (3-6)#110vs CWSDylan Cease (14-8)#7
Sun, Jul 3rd@ DETTarik Skubal (7-8)vs CWSLucas Giolito (10-9)#112
Mon, Jul 4th@ HOUJake Odorizzi (5-6)#168@ ARIMadison Bumgarner (7-15)#216
Tue, Jul 5th@ HOULuis Garcia (15-8)#54@ ARITyler Gilbert (0-3)#331
Wed, Jul 6th@ HOUCristian Javier (11-9)#34@ ARIMerrill Kelly (13-8)#29
Thu, Jul 7th@ HOUJustin Verlander (17-4)#5@ SDJoe Musgrove (10-7)#36
Fri, Jul 8thvs CLEAaron Civale (4-6)#146@ SDBlake Snell (8-10)#50
Sat, Jul 9thvs CLETriston McKenzie (11-11)#15@ SDYu Darvish (16-8)#8
Sun, Jul 10thvs CLEZach Plesac (3-12)@ SDMacKenzie Gore (4-4)#228
Mon, Jul 11thvs DETAlex Faedo (1-5)#190vs ARIMerrill Kelly (13-8)#29
Tue, Jul 12thvs DETBeau Brieske (3-6)#110vs ARIDallas Keuchel (2-9)
Wed, Jul 13thvs DETTarik Skubal (7-8)vs ARIZac Gallen (12-3)#12
Thu, Jul 14th@ TORKevin Gausman (12-10)#33vs MILCorbin Burnes (12-8)#11
Fri, Jul 15th@ TORAlek Manoah (16-7)#6vs MILBrandon Woodruff (13-4)#30
Sat, Jul 16th@ TORMax Castillo (0-2)#287vs MILEric Lauer (10-7)#70
Sun, Jul 17th@ TORJose Berrios (12-7)#218vs MILAaron Ashby (2-10)#82
Thu, Jul 21st   @ LADMitch White (1-6)#195
Fri, Jul 22ndvs TBDrew Rasmussen (11-7)#39@ LADTyler Anderson (15-5)#22
Sat, Jul 23rdvs TBLuis Patino (1-2)#185@ LADJulio Urias (17-7)#20
Sun, Jul 24thvs TBJeffrey Springs (9-4)#32@ LADClayton Kershaw (11-3)#37
Mon, Jul 25thvs LAANoah Syndergaard (10-10)#98@ ARIMerrill Kelly (13-8)#29
Tue, Jul 26thvs LAAJose Suarez (8-8)#152@ ARITyler Gilbert (0-3)#331
Wed, Jul 27thvs LAAJanson Junk (1-1)#310@ ARIZac Gallen (12-3)#12
Thu, Jul 28th@ NYYJameson Taillon (14-5)#27vs CHCJustin Steele (4-7)#136
Fri, Jul 29th@ NYYGerrit Cole (13-7)#1vs CHCMarcus Stroman (6-7)#76
Sat, Jul 30th@ NYYNestor Cortes Jr. (12-4)#3vs CHCDrew Smyly (7-8)#128
Sun, Jul 31st@ NYYJordan Montgomery (9-6)#35vs CHCAdrian Sampson (4-5)#130
Mon, Aug 1st@ CWSMichael Kopech (5-9)#63vs LADAndrew Heaney (4-3)#109
Tue, Aug 2nd@ CWSLucas Giolito (10-9)#112vs LADTyler Anderson (15-5)#22
Wed, Aug 3rd@ CWSLance Lynn (8-7)#68vs LADJulio Urias (17-7)#20
Thu, Aug 4thvs BOSNick Pivetta (10-12)#154vs LADClayton Kershaw (11-3)#37
Sat, Aug 6thvs BOSNathan Eovaldi (5-3)#65@ OAKAdam Oller (2-8)#243
Sun, Aug 7thvs BOSKutter Crawford (3-6)#213@ OAKAdrian Martinez (4-6)#200
Mon, Aug 8th   @ SDBlake Snell (8-10)#50
Tue, Aug 9thvs CWSDavis Martin (3-5)#133@ SDJoe Musgrove (10-7)#36
Wed, Aug 10thvs CWSJohnny Cueto (8-10)#80@ SDSean Manaea (7-9)#93
Fri, Aug 12thvs LADTony Gonsolin (16-1)#43vs PITBryse Wilson (3-9)#343
Sat, Aug 13thvs LADAndrew Heaney (4-3)#109vs PITTyler Beede (2-5)#334
Sun, Aug 14thvs LADTyler Anderson (15-5)#22vs PITZach Thompson (3-10)#333
Mon, Aug 15th@ MINJoe Ryan (13-8)#53vs ARIMadison Bumgarner (7-15)#216
Tue, Aug 16th@ MINSonny Gray (8-5)#88vs ARIMerrill Kelly (13-8)#29
Wed, Aug 17th@ MINTyler Mahle (6-8)#74vs ARIZach Davies (2-5)#177
Thu, Aug 18th@ TBLuis Patino (1-2)#185vs ARIZac Gallen (12-3)#12
Fri, Aug 19th@ TBShane McClanahan (12-8)#18@ COLJose Urena (3-8)#319
Sat, Aug 20th@ TBDrew Rasmussen (11-7)#39@ COLRyan Feltner (3-9)#351
Sun, Aug 21st@ TBRyan Yarbrough (3-8)#174@ COLKyle Freeland (9-11)#198
Tue, Aug 23rdvs ARIZach Davies (2-5)#177@ DETDrew Hutchison (3-9)#298
Wed, Aug 24thvs ARIZac Gallen (12-3)#12@ DETMatt Manning (2-3)#170
Fri, Aug 26thvs SDJoe Musgrove (10-7)#36@ MINJoe Ryan (13-8)#53
Sat, Aug 27thvs SDYu Darvish (16-8)#8@ MINSonny Gray (8-5)#88
Sun, Aug 28thvs SDSean Manaea (7-9)#93@ MINAaron Sanchez (3-4)#357
Mon, Aug 29th   vs SDMike Clevinger (7-7)#87
Tue, Aug 30th@ CWSLucas Giolito (10-9)#112vs SDBlake Snell (8-10)#50
Wed, Aug 31st@ CWSLance Lynn (8-7)#68vs SDJoe Musgrove (10-7)#36
Fri, Sep 2nd@ DETDrew Hutchison (3-9)#298vs PHIKyle Gibson (10-8)#210
Sat, Sep 3rd@ DETMichael Pineda (2-7)vs PHINoah Syndergaard (10-10)#98
Sun, Sep 4th@ DETMatt Manning (2-3)#170vs PHIRanger Suarez (10-6)#62
Mon, Sep 5thvs CLETriston McKenzie (11-11)#15@ LADAndrew Heaney (4-3)#109
Tue, Sep 6thvs CLEShane Bieber (13-8)#9@ LADTyler Anderson (15-5)#22
Wed, Sep 7thvs CLECody Morris (1-2)#141@ LADClayton Kershaw (11-3)#37
Thu, Sep 8th   @ MILFreddy Peralta (4-4)#81
Fri, Sep 9thvs DETJoey Wentz (2-2)#231@ CHCDrew Smyly (7-8)#128
Sat, Sep 10thvs DETMatt Manning (2-3)#170@ CHCMarcus Stroman (6-7)#76
Sun, Sep 11thvs DETTyler Alexander (4-11)#201@ CHCWade Miley (2-2)#196
Mon, Sep 12th   vs ATLSpencer Strider (11-5)#41
Tue, Sep 13th@ MINJoe Ryan (13-8)#53vs ATLKyle Wright (21-5)#44
Wed, Sep 14th@ MINSonny Gray (8-5)#88vs ATLCharlie Morton (9-6)#58
Fri, Sep 16th@ BOSMichael Wacha (11-2)#77vs LADDustin May (2-3)#116
Sat, Sep 17th@ BOSRich Hill (8-7)#186vs LADJulio Urias (17-7)#20
Sun, Sep 18th@ BOSNick Pivetta (10-12)#154vs LADAndrew Heaney (4-3)#109
Mon, Sep 19th   @ COLChad Kuhl (6-11)#356
Tue, Sep 20thvs MINDylan Bundy (8-8)#181@ COLKyle Freeland (9-11)#198
Wed, Sep 21stvs MINBailey Ober (2-3)#83@ COLGerman Marquez (9-13)#189
Thu, Sep 22ndvs MINJosh Winder (4-5)#151@ COLJose Urena (3-8)#319
Fri, Sep 23rdvs SEAMarco Gonzales (10-15)#97@ ARITommy Henry (3-4)#180
Sat, Sep 24thvs SEALogan Gilbert (13-6)#19@ ARIMerrill Kelly (13-8)#29
Sun, Sep 25thvs SEALuis Castillo (8-6)#23@ ARIDrey Jameson (3-0)#235
Tue, Sep 27th@ DETJoey Wentz (2-2)#231vs COLGerman Marquez (9-13)#189
Wed, Sep 28th@ DETWill Vestvs COLJose Urena (3-8)#319
Thu, Sep 29th@ DETEduardo Rodriguez (5-5)#66vs COLRyan Feltner (3-9)#351
Fri, Sep 30th@ CLEAaron Civale (4-6)#146vs ARIMerrill Kelly (13-8)#29
Sat, Oct 1st@ CLEZach Plesac (3-12)vs ARIDrey Jameson (3-0)#235
Sun, Oct 2nd@ CLEShane Bieber (13-8)#9vs ARIZach Davies (2-5)#177
Mon, Oct 3rd@ CLETriston McKenzie (11-11)#15@ SDJoe Musgrove (10-7)#36
Tue, Oct 4th@ CLECal Quantrill (14-5)#51@ SDSean Manaea (7-9)#93
Wed, Oct 5th@ CLEAaron Civale (4-6)#146@ SDYu Darvish (16-8)#8
Thu, Apr 7thvs CLEShane Bieber (13-8)#9   
Thu, Apr 14thvs DETCasey Mize (0-1)   
Thu, Apr 28th@ CWSMichael Kopech (5-9)#63   
Mon, May 2nd@ STLSteven Matz (5-3)#124   
Thu, May 12th@ TEXTaylor Hearn (6-8)#212   
Thu, May 19thvs CWSVince Velasquez (3-3)#184   
Thu, May 26th@ MINDevin Smeltzer (5-2)#123   
Mon, Jun 6thvs TORRoss Stripling (10-4)#59   
Mon, Jun 27thvs TEXMartin Perez (12-8)#14   
Fri, Aug 5thvs BOSJosh Winckowski (5-7)#207   
Thu, Aug 11thvs CWSDylan Cease (14-8)#7   
Mon, Aug 22ndvs CWSMichael Kopech (5-9)#63   
Thu, Sep 1st@ CWSJohnny Cueto (8-10)#80   
Thu, Sep 15th@ MINDylan Bundy (8-8)#181