Skip to main content

Who Should I Trade?

Alejandro Kirk for Brandon Marsh (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 Marsh
CF,LF - LAA
Brandon Marsh
Expert
Recommendation
92%
Recommended by
11 of 12 experts
8%
Recommended by
1 of 12 experts
Rankings 
   
Rest of Season# 141# 182
VBR# 182# 382
   
Projections 
   
Runs3530
Home Runs106
RBI3429
Stolen Bases05
Batting Average.286.236
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 174
   
Nick Pollack
Pitcher List
# 75# 143
   
Mike Maher
FantasyPros
# 189# 218
   
Andrew Seifter
FantasyPros
# 61# 140
   
Bart Wheeler
Hail to Fantasy Football
# 166# 177
   
Mick Ciallela
Fantrax
# 90# 178
   
Ryan Amore
Pitcher List
# 106# 219
   
Nate Miller
Fantasy Six Pack
# 148# 150
   
Scott Youngson
Pitcher List
# 137# 253
   
Travis Argo
Fantasy Six Pack
# 193
   
Kelly Kirby
FantasyPros
# 130# 164
   
Pierre Camus
RotoBaller
# 123# 110
   
Who Should I Trade? Player Statistics
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Brandon Marsh
CF,LF - LAA
Brandon Marsh
2022 Stats 
   
   
At Bats195218
   
Runs3425
   
Hits6250
   
Singles4337
   
Doubles107
   
Triples00
   
Home Runs96
   
RBI2830
   
Stolen Bases04
   
Caught Stealing02
   
Walks2916
   
Strikeouts2383
   
Batting Average.318.229
   
On Base Pct.408.285
   
Slugging Pct.508.344
   
On-base Plus Slugging.916.629
   
Who Should I Trade? Player Projections
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Brandon Marsh
CF,LF - LAA
Brandon Marsh
2022 Projections 
   
   
At Bats228247
   
Runs3530
   
Hits6558
   
Singles4240
   
Doubles1210
   
Triples01
   
Home Runs106
   
RBI3429
   
Stolen Bases05
   
Caught Stealing01
   
Walks2822
   
Strikeouts3682
   
Batting Average.286.236
   
On Base Pct.367.302
   
Slugging Pct.479.366
   
On-base Plus Slugging.847.669
   
Who Should I Trade? Player Notes
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Brandon Marsh
CF,LF - LAA
Brandon Marsh
News 
 Alejandro Kirk is in the Blue Jays' lineup for their game on Saturday against the Brewers.
Dan Harris
Sat, Jun 25th
Brandon Marsh went 2-for-3 with a double, a single, a walk and a run scored in Sunday's 4-1 loss to the Mets.
Diego Sandoval
Mon, Jun 13th
 Alejandro Kirk went 4-for-4 with a home run and two RBI in Toronto's win over Milwaukee on Friday.
Devon Bruce
Sat, Jun 25th
Brandon Marsh went 3-for-4 with a two-run home run, a solo home run and a single in Friday's 9-3 loss to the Mets.
Diego Sandoval
Sat, Jun 11th
 Alejandro Kirk went 2-for-5 with a home run and two RBI during Toronto's win over Chicago on Wednesday.
Devon Bruce
Wed, Jun 22nd
Brandon Marsh went 1-for-4 with an RBi single and a run scored in Sunday's 9-7 loss to the Phillies.
Diego Sandoval
Sun, Jun 5th
 Alejandro Kirk went 1-5 with a solo home run on Tuesday. He also walked with the bases loaded for his 2nd RBI.
Vince DiSilvio
Wed, Jun 22nd
Brandon Marsh went 2-for-4 with two singles, an RBI groundout and a run scored in Thursday's 6-3 loss to the Blue Jays.
Diego Sandoval
Fri, May 27th
 Alejandro Kirk went 1-for-3 with a solo home run and a run scored in Toronto's loss to New York on Friday.
Devon Bruce
Fri, Jun 17th
Brandon Marsh went 3-for-4 with three singles and a run scored in Tuesday's 5-3 win over the Rangers.
Diego Sandoval
Wed, May 25th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Brandon Marsh
CF,LF - LAA
Brandon Marsh
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs TEXJon Gray (3-3)#48vs HOUJake Odorizzi (3-2)#130
Sat, Apr 9thvs TEXDane Dunning (1-5)#100vs HOUJustin Verlander (9-3)#4
Sun, Apr 10thvs TEXSpencer Howard (0-1)#198vs HOUJose Urquidy (6-3)#77
Mon, Apr 11th@ NYYJameson Taillon (8-1)#42vs MIAElieser Hernandez (2-5)#160
Tue, Apr 12th@ NYYNestor Cortes Jr. (6-3)#49vs MIAJesus Luzardo (2-3)#134
Wed, Apr 13th@ NYYGerrit Cole (6-2)#2   
Thu, Apr 14th@ NYYLuis Severino (4-2)#33@ TEXDane Dunning (1-5)#100
Fri, Apr 15thvs OAKDaulton Jefferies (1-7)@ TEXMatt Bush (2-1)#222
Sat, Apr 16thvs OAKPaul Blackburn (6-3)#7@ TEXTaylor Hearn (4-5)#266
Sun, Apr 17thvs OAKAdam Oller (0-3)#301@ TEXMartin Perez (5-2)#64
Tue, Apr 19th@ BOSNathan Eovaldi (4-2)#27@ HOUFramber Valdez (7-3)#21
Wed, Apr 20th@ BOSNick Pivetta (8-5)#37@ HOUJake Odorizzi (3-2)#130
Thu, Apr 21st@ BOSTanner Houck (4-3)#65   
Fri, Apr 22nd@ HOUJustin Verlander (9-3)#4vs BALBruce Zimmermann (2-5)#251
Sat, Apr 23rd@ HOUJose Urquidy (6-3)#77vs BALSpenser Watkins (1-1)#378
Sun, Apr 24th@ HOULuis Garcia (5-5)#38vs BALChris Ellis (0-0)
Mon, Apr 25thvs BOSNathan Eovaldi (4-2)#27vs CLEShane Bieber (3-4)#5
Tue, Apr 26thvs BOSNick Pivetta (8-5)#37vs CLETriston McKenzie (4-5)#57
Wed, Apr 27thvs BOSMichael Wacha (6-1)#111vs CLEZach Plesac (2-5)#105
Thu, Apr 28thvs BOSGarrett Whitlock (2-1)#58vs CLECal Quantrill (4-4)#81
Fri, Apr 29thvs HOUJose Urquidy (6-3)#77@ CWSLucas Giolito (4-4)#39
Sat, Apr 30thvs HOULuis Garcia (5-5)#38@ CWSVince Velasquez (3-3)#178
Sun, May 1stvs HOUFramber Valdez (7-3)#21@ CWSDallas Keuchel (2-5)#376
Mon, May 2ndvs NYYJordan Montgomery (3-1)#30@ CWSDylan Cease (5-3)#23
Tue, May 3rdvs NYYJameson Taillon (8-1)#42@ BOSMichael Wacha (6-1)#111
Wed, May 4thvs NYYNestor Cortes Jr. (6-3)#49@ BOSGarrett Whitlock (2-1)#58
Thu, May 5th@ CLEAaron Civale (2-3)#171@ BOSRich Hill (3-4)#142
Sat, May 7th@ CLETriston McKenzie (4-5)#57vs WSHJosiah Gray (6-4)#84
Sun, May 8th@ CLEKonnor Pilkington (1-0)#169vs WSHErick Fedde (5-5)#189
Tue, May 10th@ NYYLuis Severino (4-2)#33vs TBCorey Kluber (3-4)#46
Wed, May 11th@ NYYJameson Taillon (8-1)#42vs TBShane McClanahan (7-3)#9
Fri, May 13th@ TBDrew Rasmussen (5-3)#56@ OAKDaulton Jefferies (1-7)
Sat, May 14th@ TBRyan Yarbrough (0-3)#158@ OAKAdam Oller (0-3)#301
Sun, May 15th@ TBJeffrey Springs (3-2)#25@ OAKFrankie Montas (3-7)#15
Mon, May 16thvs SEAChris Flexen (3-8)#117@ TEXJon Gray (3-3)#48
Tue, May 17thvs SEALogan Gilbert (8-3)#32@ TEXTaylor Hearn (4-5)#266
Wed, May 18thvs SEAMarco Gonzales (4-7)#91@ TEXDane Dunning (1-5)#100
Fri, May 20thvs CINLuis Castillo (2-4)#47vs OAKPaul Blackburn (6-3)#7
Sat, May 21stvs CINHunter Greene (3-8)#113vs OAKFrankie Montas (3-7)#15
Sun, May 22ndvs CINGraham Ashcraft (4-1)#182vs OAKCole Irvin (2-5)#109
Mon, May 23rd@ STLMiles Mikolas (5-5)#44   
Tue, May 24th@ STLJordan Hicks (1-4)#193vs TEXDane Dunning (1-5)#100
Thu, May 26th@ LAAShohei Ohtani (6-4)#24vs TORHyun Jin Ryu (2-0)
Fri, May 27th@ LAAChase Silseth (1-2)#305vs TORAlek Manoah (9-2)#13
Sat, May 28th@ LAAMichael Lorenzen (6-5)#132vs TORYusei Kikuchi (2-4)#102
Sun, May 29th@ LAAPatrick Sandoval (3-2)#60vs TORJose Berrios (5-3)#50
Tue, May 31stvs CWSLucas Giolito (4-4)#39@ NYYJordan Montgomery (3-1)#30
Wed, Jun 1stvs CWSMichael Kopech (2-4)#34   
Thu, Jun 2ndvs CWSJohnny Cueto (1-4)#176@ NYYJameson Taillon (8-1)#42
Fri, Jun 3rdvs MINChi Chi Gonzalez (0-1)#342@ PHIZach Eflin (3-5)#62
Sat, Jun 4thvs MINDylan Bundy (4-4)#152@ PHIZack Wheeler (6-4)#16
Sun, Jun 5thvs MINDevin Smeltzer (4-1)#144@ PHIKyle Gibson (4-3)#83
Mon, Jun 6th@ KCDaniel Lynch (3-7)#228vs BOSMichael Wacha (6-1)#111
Tue, Jun 7th@ KCBrad Keller (2-9)#112vs BOSGarrett Whitlock (2-1)#58
Wed, Jun 8th@ KCBrady Singer (3-2)#82vs BOSNathan Eovaldi (4-2)#27
Fri, Jun 10th@ DETElvin Rodriguez (0-2)#362vs NYMTylor Megill (4-2)#114
Sat, Jun 11th@ DETBeau Brieske (1-6)#187vs NYMCarlos Carrasco (8-3)#67
Sun, Jun 12th@ DETTarik Skubal (5-5)#36vs NYMTaijuan Walker (6-2)#94
Mon, Jun 13thvs BALKyle Bradish (1-4)#257   
Tue, Jun 14thvs BALJordan Lyles (4-6)#286@ LADTony Gonsolin (9-0)#22
Wed, Jun 15thvs BALBruce Zimmermann (2-5)#251@ LADTyler Anderson (8-0)#54
Thu, Jun 16thvs BALTyler Wells (5-4)#76@ SEAGeorge Kirby (2-2)#73
Fri, Jun 17thvs NYYJordan Montgomery (3-1)#30@ SEARobbie Ray (6-6)#20
Sat, Jun 18thvs NYYJameson Taillon (8-1)#42@ SEAPenn Murfee (1-0)#209
Sun, Jun 19thvs NYYLuis Severino (4-2)#33@ SEALogan Gilbert (8-3)#32
Mon, Jun 20th@ CWSLance Lynn (1-1)#68vs KCKris Bubic (1-4)#242
Tue, Jun 21st@ CWSDylan Cease (5-3)#23vs KCJonathan Heasley (1-3)#212
Wed, Jun 22nd@ CWSLucas Giolito (4-4)#39vs KCDaniel Lynch (3-7)#228
Fri, Jun 24th@ MILAdrian Houser (4-8)#153vs SEAChris Flexen (3-8)#117
Sat, Jun 25th@ MILCorbin Burnes (6-4)#3vs SEALogan Gilbert (8-3)#32
Sun, Jun 26th@ MILChi Chi Gonzalez (0-1)#342vs SEAMarco Gonzales (4-7)#91
Mon, Jun 27thvs BOSMichael Wacha (6-1)#111vs CWSLucas Giolito (4-4)#39
Tue, Jun 28thvs BOSGarrett Whitlock (2-1)#58vs CWSJohnny Cueto (1-4)#176
Wed, Jun 29thvs BOSNick Pivetta (8-5)#37vs CWSMichael Kopech (2-4)#34
Thu, Jun 30thvs TBJeffrey Springs (3-2)#25   
Fri, Jul 1stvs TBCorey Kluber (3-4)#46@ HOUCristian Javier (5-3)#66
Sat, Jul 2ndvs TBShane McClanahan (7-3)#9@ HOUJose Urquidy (6-3)#77
Sun, Jul 3rdvs TBShane Baz (0-1)#101@ HOULuis Garcia (5-5)#38
Mon, Jul 4th@ OAK   
Tue, Jul 5th@ OAK@ MIA
Wed, Jul 6th@ OAK@ MIA
Thu, Jul 7th@ SEA@ BAL
Fri, Jul 8th@ SEA@ BAL
Sat, Jul 9th@ SEA@ BAL
Sun, Jul 10th@ SEA@ BAL
Tue, Jul 12thvs PHIvs HOU
Wed, Jul 13thvs PHIvs HOU
Thu, Jul 14thvs KCvs HOU
Fri, Jul 15thvs KCvs LAD
Sat, Jul 16thvs KCvs LAD
Sun, Jul 17thvs KC   
Fri, Jul 22nd@ BOS@ ATL
Sat, Jul 23rd@ BOS@ ATL
Sun, Jul 24th@ BOS@ ATL
Tue, Jul 26thvs STL@ KC
Wed, Jul 27thvs STL@ KC
Thu, Jul 28thvs DETvs TEX
Fri, Jul 29thvs DETvs TEX
Sat, Jul 30thvs DETvs TEX
Sun, Jul 31stvs DETvs TEX
Tue, Aug 2nd@ TBvs OAK
Wed, Aug 3rd@ TBvs OAK
Thu, Aug 4th@ MINvs OAK
Fri, Aug 5th@ MIN@ SEA
Sat, Aug 6th@ MIN@ SEA
Sun, Aug 7th@ MIN@ SEA
Mon, Aug 8th@ BAL@ OAK
Tue, Aug 9th@ BAL@ OAK
Wed, Aug 10th@ BAL@ OAK
Fri, Aug 12thvs CLEvs MIN
Sat, Aug 13thvs CLEvs MIN
Sun, Aug 14thvs CLEvs MIN
Mon, Aug 15thvs BALvs SEA
Tue, Aug 16thvs BALvs SEA
Wed, Aug 17thvs BALvs SEA
Thu, Aug 18th@ NYY   
Fri, Aug 19th@ NYY@ DET
Sat, Aug 20th@ NYY@ DET
Sun, Aug 21st@ NYY@ DET
Tue, Aug 23rd@ BOS@ TB
Wed, Aug 24th@ BOS@ TB
Thu, Aug 25th@ BOS@ TB
Fri, Aug 26thvs LAA@ TOR
Sat, Aug 27thvs LAA@ TOR
Sun, Aug 28thvs LAA@ TOR
Mon, Aug 29thvs CHCvs NYY
Tue, Aug 30thvs CHCvs NYY
Wed, Aug 31stvs CHCvs NYY
Fri, Sep 2nd@ PITvs HOU
Sat, Sep 3rd@ PITvs HOU
Sun, Sep 4th@ PITvs HOU
Mon, Sep 5th@ BALvs DET
Tue, Sep 6th@ BALvs DET
Wed, Sep 7th@ BALvs DET
Fri, Sep 9th@ TEX@ HOU
Sat, Sep 10th@ TEX@ HOU
Sun, Sep 11th@ TEX@ HOU
Mon, Sep 12thvs TB@ CLE
Tue, Sep 13thvs TB@ CLE
Wed, Sep 14thvs TB@ CLE
Thu, Sep 15thvs TB   
Fri, Sep 16thvs BALvs SEA
Sat, Sep 17thvs BALvs SEA
Sun, Sep 18thvs BALvs SEA
Tue, Sep 20th@ PHI@ TEX
Wed, Sep 21st@ PHI@ TEX
Thu, Sep 22nd@ TB@ TEX
Fri, Sep 23rd@ TB@ MIN
Sat, Sep 24th@ TB@ MIN
Sun, Sep 25th@ TB@ MIN
Mon, Sep 26thvs NYY   
Tue, Sep 27thvs NYYvs OAK
Wed, Sep 28thvs NYYvs OAK
Fri, Sep 30thvs BOSvs TEX
Sat, Oct 1stvs BOSvs TEX
Sun, Oct 2ndvs BOSvs TEX
Mon, Oct 3rd@ BAL@ OAK
Tue, Oct 4th@ BAL@ OAK
Wed, Oct 5th@ BAL@ OAK
Thu, Apr 7th   vs HOUFramber Valdez (7-3)#21
Mon, Apr 18th   @ HOULuis Garcia (5-5)#38
Fri, May 6th   vs WSHJoan Adon (1-11)#386
Mon, May 9th   vs TBJeffrey Springs (3-2)#25
Wed, May 25th   vs TEXGlenn Otto (4-2)#146
Thu, Jun 9th   vs BOSNick Pivetta (8-5)#37
Mon, Jul 25th   @ KC
Mon, Aug 22nd   @ TB
Mon, Sep 19th   vs SEA
Thu, Sep 29th   vs OAK