Skip to main content

Who Should I Trade?

Brandon Belt for Alejandro Kirk (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Brandon Belt
1B,DH - SF
Brandon Belt
Expert
Recommendation
73%
Recommended by
11 of 15 experts
27%
Recommended by
4 of 15 experts
Rankings 
   
Rest of Season# 94# 125
VBR# 113# 294
   
Projections 
   
Runs2317
Home Runs66
RBI2116
Stolen Bases01
Batting Average.291.238
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 70# 163
   
Nick Pollack
Pitcher List
# 53
   
Mike Maher
FantasyPros
# 113# 167
   
Pierre Camus
RotoBaller
# 106# 205
   
Andrew Seifter
FantasyPros
# 61# 89
   
Bart Wheeler
Hail to Fantasy Football
# 55# 110
   
Mick Ciallela
Fantrax
# 69# 159
   
Ryan Amore
Pitcher List
# 106# 119
   
Brad Camara
RotoBaller
# 103# 122
   
Scott Youngson
Pitcher List
# 97# 189
   
Kelly Kirby
FantasyPros
# 61# 114
   
Joe Pisapia
FantasyPros
# 72
   
Nate Miller
Fantasy Six Pack
# 130# 109
   
Dalton Del Don
Yahoo! Sports
# 174# 109
   
Travis Argo
Fantasy Six Pack
# 193# 138
   
Who Should I Trade? Player Statistics
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Brandon Belt
1B,DH - SF
Brandon Belt
2022 Stats 
   
   
At Bats321227
   
Runs4924
   
Hits9852
   
Singles7235
   
Doubles148
   
Triples01
   
Home Runs128
   
RBI4123
   
Stolen Bases01
   
Caught Stealing00
   
Walks4134
   
Strikeouts3771
   
Batting Average.305.229
   
On Base Pct.388.343
   
Slugging Pct.461.379
   
On-base Plus Slugging.849.722
   
Who Should I Trade? Player Projections
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Brandon Belt
1B,DH - SF
Brandon Belt
2022 Projections 
   
   
At Bats152122
   
Runs2317
   
Hits4429
   
Singles3117
   
Doubles75
   
Triples01
   
Home Runs66
   
RBI2116
   
Stolen Bases01
   
Caught Stealing00
   
Walks1818
   
Strikeouts2435
   
Batting Average.291.238
   
On Base Pct.370.350
   
Slugging Pct.462.431
   
On-base Plus Slugging.832.781
   
Who Should I Trade? Player Notes
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Brandon Belt
1B,DH - SF
Brandon Belt
News 
 Alejandro Kirk went 3-for-4 with an RBI during Toronto's loss to Baltimore on Tuesday.
Devon Bruce
Wed, Aug 10th
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
 Alejandro Kirk went 1-for-5 with a solo home run during Toronto's win over St. Louis on Tuesday.
Devon Bruce
Wed, Jul 27th
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
 Alejandro Kirk is not in the lineup Sunday against the Red Sox.
Vince DiSilvio
Sun, Jul 24th
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
 Alejandro Kirk went 1-for-4 with a home run and two RBI during Toronto's win over Kansas City on Sunday.
Devon Bruce
Sun, Jul 17th
Brandon Belt was removed from Saturday's game against the Padres with an injury.
Dan Harris
Sat, Jul 9th
 Alejandro Kirk has been selected as the starting catcher for the American League All-Star team on Friday.
Devon Bruce
Sat, Jul 9th
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
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Brandon Belt
1B,DH - SF
Brandon Belt
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs TEXJon Gray (7-6)#54vs MIASandy Alcantara (10-5)#1
Sat, Apr 9thvs TEXDane Dunning (2-6)#102vs MIAPablo Lopez (7-7)#50
Sun, Apr 10thvs TEXSpencer Howard (2-4)#247vs MIATrevor Rogers (4-10)#96
Mon, Apr 11th@ NYYJameson Taillon (11-2)#46vs SDNick Martinez (3-3)#145
Tue, Apr 12th@ NYYNestor Cortes Jr. (9-3)#27vs SDYu Darvish (10-5)#18
Wed, Apr 13th@ NYYGerrit Cole (9-4)#4vs SDSean Manaea (6-6)#85
Fri, Apr 15thvs OAKDaulton Jefferies (1-7)@ CLEZach Plesac (2-10)#133
Sat, Apr 16thvs OAKPaul Blackburn (7-6)#112@ CLECal Quantrill (8-5)#67
Sun, Apr 17thvs OAKAdam Oller (1-5)#272@ CLEAaron Civale (2-5)#164
Tue, Apr 19th@ BOSNathan Eovaldi (5-3)#52@ NYMMax Scherzer (8-2)#13
Wed, Apr 20th@ BOSNick Pivetta (8-9)#103@ NYMChris Bassitt (9-7)#29
Thu, Apr 21st@ BOSTanner Houck (5-4)#72@ NYMCarlos Carrasco (13-4)#31
Fri, Apr 22nd@ HOUJustin Verlander (15-3)#2@ WSHPatrick Corbin (4-16)#383
Sat, Apr 23rd@ HOUJose Urquidy (11-4)#47@ WSHAaron Sanchez (3-3)#385
Sun, Apr 24th@ HOULuis Garcia (8-8)#43@ WSHJoan Adon (1-12)#386
Mon, Apr 25thvs BOSNathan Eovaldi (5-3)#52@ MILCorbin Burnes (8-5)#5
Tue, Apr 26thvs BOSNick Pivetta (8-9)#103vs OAKDaulton Jefferies (1-7)
Wed, Apr 27thvs BOSMichael Wacha (6-1)#143vs OAKPaul Blackburn (7-6)#112
Fri, Apr 29thvs HOUJose Urquidy (11-4)#47vs WSHAaron Sanchez (3-3)#385
Sat, Apr 30thvs HOULuis Garcia (8-8)#43vs WSHJoan Adon (1-12)#386
Sun, May 1stvs HOUFramber Valdez (11-4)#20vs WSHJosiah Gray (7-8)#108
Tue, May 3rdvs NYYJameson Taillon (11-2)#46@ LADJulio Urias (12-6)#12
Wed, May 4thvs NYYNestor Cortes Jr. (9-3)#27@ LADTony Gonsolin (13-1)#14
Thu, May 5th@ CLEAaron Civale (2-5)#164vs STLMiles Mikolas (8-9)#30
Fri, May 6th   vs STLJordan Hicks (3-6)#160
Sat, May 7th@ CLETriston McKenzie (8-8)#16vs STLSteven Matz (4-3)#94
Sun, May 8th@ CLEKonnor Pilkington (1-2)#206vs STLDakota Hudson (6-6)#159
Mon, May 9th   vs COLAustin Gomber (5-7)#144
Tue, May 10th@ NYYLuis Severino (5-3)#48vs COLAntonio Senzatela (3-6)#286
Wed, May 11th@ NYYJameson Taillon (11-2)#46vs COLChad Kuhl (6-7)#382
Fri, May 13th@ TBDrew Rasmussen (6-4)#57@ STLJordan Hicks (3-6)#160
Sat, May 14th@ TBRyan Yarbrough (0-7)#147@ STLDakota Hudson (6-6)#159
Sun, May 15th@ TBJeffrey Springs (4-3)#34@ STLAdam Wainwright (8-8)#68
Mon, May 16thvs SEAChris Flexen (7-9)#99@ COLAntonio Senzatela (3-6)#286
Tue, May 17thvs SEALogan Gilbert (10-5)#33@ COLChad Kuhl (6-7)#382
Wed, May 18thvs SEAMarco Gonzales (7-11)#105@ COLKyle Freeland (7-8)#238
Fri, May 20thvs CINLuis Castillo (5-4)#41vs SDSean Manaea (6-6)#85
Sat, May 21stvs CINHunter Greene (4-12)#120vs SDJoe Musgrove (8-5)#21
Sun, May 22ndvs CINGraham Ashcraft (5-2)#163vs SDMacKenzie Gore (4-4)#137
Mon, May 23rd@ STLMiles Mikolas (8-9)#30vs NYMDavid Peterson (6-2)#89
Tue, May 24th@ STLJordan Hicks (3-6)#160vs NYMChris Bassitt (9-7)#29
Wed, May 25th   vs NYMThomas Szapucki
Fri, May 27th@ LAAChase Silseth (1-3)#281@ CINGraham Ashcraft (5-2)#163
Sat, May 28th@ LAAMichael Lorenzen (6-6)#211@ CINVladimir Gutierrez (1-6)
Sun, May 29th@ LAAPatrick Sandoval (3-7)#62@ CINTyler Mahle (5-7)#82
Mon, May 30th   @ PHIKyle Gibson (7-5)#104
Tue, May 31stvs CWSLucas Giolito (8-6)#64@ PHIRanger Suarez (8-5)#73
Wed, Jun 1stvs CWSMichael Kopech (4-8)#38@ PHIAaron Nola (8-8)#6
Thu, Jun 2ndvs CWSJohnny Cueto (4-5)#92@ MIASandy Alcantara (10-5)#1
Fri, Jun 3rdvs MINChi Chi Gonzalez (0-1)#378@ MIARichard Bleier
Sat, Jun 4thvs MINDylan Bundy (6-5)#132@ MIAPablo Lopez (7-7)#50
Sun, Jun 5thvs MINDevin Smeltzer (4-2)#149@ MIABraxton Garrett (2-6)#189
Tue, Jun 7th@ KCBrad Keller (6-12)#138vs COLGerman Marquez (6-9)#129
Wed, Jun 8th@ KCBrady Singer (5-4)#74vs COLAntonio Senzatela (3-6)#286
Thu, Jun 9th   vs COLAustin Gomber (5-7)#144
Fri, Jun 10th@ DETElvin Rodriguez (0-3)#276vs LADWalker Buehler (6-3)#135
Sat, Jun 11th@ DETBeau Brieske (3-6)#151vs LADClayton Kershaw (7-3)#36
Sun, Jun 12th@ DETTarik Skubal (7-8)#44vs LADJulio Urias (12-6)#12
Mon, Jun 13thvs BALKyle Bradish (1-4)#249vs KCBrady Singer (5-4)#74
Tue, Jun 14thvs BALJordan Lyles (9-8)#109vs KCKris Bubic (2-6)#177
Wed, Jun 15thvs BALBruce Zimmermann (2-5)#261vs KCJonathan Heasley (1-7)#282
Fri, Jun 17thvs NYYJordan Montgomery (4-3)#39@ PITZach Thompson (3-9)#167
Sat, Jun 18thvs NYYJameson Taillon (11-2)#46@ PITJose Quintana (4-5)#81
Sun, Jun 19thvs NYYLuis Severino (5-3)#48@ PITMitch Keller (4-8)#142
Mon, Jun 20th@ CWSLance Lynn (2-5)#100@ ATLMax Fried (10-4)#11
Tue, Jun 21st@ CWSDylan Cease (12-5)#7@ ATLSpencer Strider (6-4)#51
Wed, Jun 22nd@ CWSLucas Giolito (8-6)#64@ ATLCharlie Morton (5-5)#65
Thu, Jun 23rd   @ ATLKyle Wright (14-5)#26
Fri, Jun 24th@ MILAdrian Houser (4-8)#171vs CINGraham Ashcraft (5-2)#163
Sat, Jun 25th@ MILCorbin Burnes (8-5)#5vs CINMike Minor (1-9)#166
Sun, Jun 26th@ MILChi Chi Gonzalez (0-1)#378vs CINTyler Mahle (5-7)#82
Tue, Jun 28thvs BOSMichael Wacha (6-1)#143vs DETTarik Skubal (7-8)#44
Wed, Jun 29thvs BOSNick Pivetta (8-9)#103vs DETRony Garcia (3-3)#228
Fri, Jul 1stvs TBCorey Kluber (7-6)#60vs CWSLance Lynn (2-5)#100
Sat, Jul 2ndvs TBDrew Rasmussen (6-4)#57vs CWSDylan Cease (12-5)#7
Sun, Jul 3rdvs TBShane Baz (1-2)#111vs CWSLucas Giolito (8-6)#64
Mon, Jul 4th@ OAKCole Irvin (6-9)#42@ ARIMadison Bumgarner (6-11)#148
Tue, Jul 5th@ OAKAdrian Martinez (2-3)#275@ ARITyler Gilbert (0-3)#269
Wed, Jul 6th@ OAKJames Kaprielian (3-6)#123@ ARIMerrill Kelly (10-5)#24
Thu, Jul 7th@ SEAMarco Gonzales (7-11)#105@ SDJoe Musgrove (8-5)#21
Fri, Jul 8th@ SEAGeorge Kirby (3-3)#91@ SDBlake Snell (4-6)#79
Sat, Jul 9th@ SEARobbie Ray (8-8)#35@ SDYu Darvish (10-5)#18
Sun, Jul 10th@ SEALogan Gilbert (10-5)#33@ SDMacKenzie Gore (4-4)#137
Mon, Jul 11th   vs ARIMerrill Kelly (10-5)#24
Tue, Jul 12thvs PHIAndrew Bellattivs ARIDallas Keuchel (2-7)#381
Wed, Jul 13thvs PHIZack Wheeler (11-5)#10vs ARIZac Gallen (7-2)#37
Thu, Jul 14thvs KCAngel Zerpa (2-1)#292vs MILCorbin Burnes (8-5)#5
Fri, Jul 15thvs KCZack Greinke (4-7)#115vs MILBrandon Woodruff (9-3)#28
Sat, Jul 16thvs KCDaniel Lynch (4-7)#213vs MILEric Lauer (8-3)#59
Sun, Jul 17thvs KCKris Bubic (2-6)#177vs MILAaron Ashby (2-10)#69
Thu, Jul 21st   @ LADMitch White (1-3)#155
Fri, Jul 22nd@ BOSNathan Eovaldi (5-3)#52@ LADTyler Anderson (13-1)#23
Sat, Jul 23rd@ BOSKutter Crawford (3-4)#128@ LADJulio Urias (12-6)#12
Sun, Jul 24th@ BOSBrayan Bello (0-3)#302@ LADClayton Kershaw (7-3)#36
Mon, Jul 25th   @ ARIMerrill Kelly (10-5)#24
Tue, Jul 26thvs STLAndre Pallante (5-4)#110@ ARITyler Gilbert (0-3)#269
Wed, Jul 27thvs STLAdam Wainwright (8-8)#68@ ARIZac Gallen (7-2)#37
Thu, Jul 28thvs DETTyler Alexander (2-6)#194vs CHCJustin Steele (4-7)#106
Fri, Jul 29thvs DETBryan Garciavs CHCMarcus Stroman (3-5)#58
Sat, Jul 30thvs DETDrew Hutchison (1-6)#267vs CHCDrew Smyly (5-6)#165
Sun, Jul 31stvs DETGarrett Hill (2-3)#263vs CHCAdrian Sampson (0-3)#254
Mon, Aug 1st   vs LADAndrew Heaney (1-0)#78
Tue, Aug 2nd@ TBDrew Rasmussen (6-4)#57vs LADTyler Anderson (13-1)#23
Wed, Aug 3rd@ TBJalen Beeks (2-1)#146vs LADJulio Urias (12-6)#12
Thu, Aug 4th@ MINSonny Gray (6-3)#45vs LADClayton Kershaw (7-3)#36
Sat, Aug 6th@ MINDylan Bundy (6-5)#132@ OAKAdam Oller (1-5)#272
Sun, Aug 7th@ MINChris Archer (2-5)#136@ OAKAdrian Martinez (2-3)#275
Mon, Aug 8th@ BALJordan Lyles (9-8)#109@ SDBlake Snell (4-6)#79
Tue, Aug 9th@ BALKyle Bradish (1-4)#249@ SDJoe Musgrove (8-5)#21
Wed, Aug 10th   @ SDSean Manaea (6-6)#85
Fri, Aug 12thvs CLECal Quantrill (8-5)#67vs PITBryse Wilson (2-6)#368
Sat, Aug 13thvs CLETriston McKenzie (8-8)#16vs PITRoansy Contreras (3-2)#157
Sun, Aug 14thvs CLEShane Bieber (7-6)#22vs PITZach Thompson (3-9)#167
Mon, Aug 15thvs BALKyle Bradish (1-4)#249vs ARIMadison Bumgarner (6-11)#148
Tue, Aug 16thvs BALDean Kremer (4-4)#197vs ARIMerrill Kelly (10-5)#24
Wed, Aug 17thvs BALAustin Voth (2-1)#223vs ARIZach Davies (2-4)#170
Thu, Aug 18th@ NYYFrankie Montas (4-9)#55vs ARIZac Gallen (7-2)#37
Fri, Aug 19th@ NYYJameson Taillon (11-2)#46@ COLJose Urena (1-3)#216
Sat, Aug 20th@ NYYGerrit Cole (9-4)#4@ COLRyan Feltner (2-3)#377
Sun, Aug 21st@ NYYNestor Cortes Jr. (9-3)#27@ COLKyle Freeland (7-8)#238
Tue, Aug 23rd@ BOS@ DET
Wed, Aug 24th@ BOS@ DET
Fri, Aug 26thvs LAA@ MIN
Sat, Aug 27thvs LAA@ MIN
Sun, Aug 28thvs LAA@ MIN
Mon, Aug 29thvs CHCvs SD
Tue, Aug 30thvs CHCvs SD
Wed, Aug 31stvs CHCvs SD
Fri, Sep 2nd@ PITvs PHI
Sat, Sep 3rd@ PITvs PHI
Sun, Sep 4th@ PITvs PHI
Mon, Sep 5th@ BALDean Kremer (4-4)#197@ LAD
Tue, Sep 6th@ BAL@ LAD
Wed, Sep 7th@ BAL@ LAD
Thu, Sep 8th   @ MIL
Fri, Sep 9th@ TEX@ CHC
Sat, Sep 10th@ TEX@ CHC
Sun, Sep 11th@ TEX@ CHC
Mon, Sep 12thvs TBvs ATL
Tue, Sep 13thvs TBvs ATL
Wed, Sep 14thvs TBvs ATL
Fri, Sep 16thvs BALvs LAD
Sat, Sep 17thvs BALvs LAD
Sun, Sep 18thvs BALvs LAD
Mon, Sep 19th   @ COL
Tue, Sep 20th@ PHI@ COL
Wed, Sep 21st@ PHI@ COL
Thu, Sep 22nd@ TB@ COL
Fri, Sep 23rd@ TB@ ARI
Sat, Sep 24th@ TB@ ARI
Sun, Sep 25th@ TB@ ARI
Tue, Sep 27thvs NYYvs COL
Wed, Sep 28thvs NYYvs COL
Thu, Sep 29th   vs COL
Fri, Sep 30thvs BOSvs ARI
Sat, Oct 1stvs BOSvs ARI
Sun, Oct 2ndvs BOSvs ARI
Mon, Oct 3rd@ BAL@ SD
Tue, Oct 4th@ BAL@ SD
Wed, Oct 5th@ BAL@ SD
Thu, Apr 14th@ NYYLuis Severino (5-3)#48   
Thu, Apr 28thvs BOSGarrett Whitlock (2-2)#86   
Mon, May 2ndvs NYYJordan Montgomery (4-3)#39   
Thu, May 26th@ LAAShohei Ohtani (10-7)#17   
Mon, Jun 6th@ KCDaniel Lynch (4-7)#213   
Thu, Jun 16thvs BALTyler Wells (7-6)#76   
Mon, Jun 27thvs BOSConnor Seabold (0-2)#376   
Thu, Jun 30thvs TBMatt Wisler (3-3)#113   
Fri, Aug 5th@ MINTyler Mahle (5-7)#82   
Thu, Aug 25th@ BOS   
Thu, Sep 15thvs TB   
Mon, Sep 26thvs NYY