Skip to main content

Who Should I Trade?

Alejandro Kirk for Mike Moustakas (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
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
Expert
Recommendation
85%
Recommended by
11 of 13 experts
15%
Recommended by
2 of 13 experts
Rankings 
   
Rest of Season# 139# 204
VBR# 151# 287
   
Projections 
   
Runs3031
Home Runs810
RBI2833
Stolen Bases01
Batting Average.281.234
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 174
   
Nick Pollack
Pitcher List
# 75
   
Mike Maher
FantasyPros
# 189# 205
   
Pierre Camus
RotoBaller
# 123# 295
   
Andrew Seifter
FantasyPros
# 61# 215
   
Bart Wheeler
Hail to Fantasy Football
# 166# 190
   
Mick Ciallela
Fantrax
# 90# 225
   
Ryan Amore
Pitcher List
# 106# 156
   
Nate Miller
Fantasy Six Pack
# 130
   
Scott Youngson
Pitcher List
# 127# 216
   
Kelly Kirby
FantasyPros
# 130
   
Travis Argo
Fantasy Six Pack
# 193# 188
   
Joe Pisapia
FantasyPros
# 175
   
Who Should I Trade? Player Statistics
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
2022 Stats 
   
   
At Bats203163
   
Runs3622
   
Hits6636
   
Singles4525
   
Doubles118
   
Triples00
   
Home Runs103
   
RBI3115
   
Stolen Bases02
   
Caught Stealing00
   
Walks2920
   
Strikeouts2337
   
Batting Average.325.221
   
On Base Pct.414.321
   
Slugging Pct.527.325
   
On-base Plus Slugging.941.646
   
Who Should I Trade? Player Projections
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
2022 Projections 
   
   
At Bats197233
   
Runs3031
   
Hits5555
   
Singles3633
   
Doubles1111
   
Triples00
   
Home Runs810
   
RBI2833
   
Stolen Bases01
   
Caught Stealing00
   
Walks2425
   
Strikeouts3253
   
Batting Average.281.234
   
On Base Pct.361.319
   
Slugging Pct.463.418
   
On-base Plus Slugging.824.737
   
Who Should I Trade? Player Notes
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
News 
 Alejandro Kirk is not in the Blue Jays lineup Tuesday against the Red Sox.
Ari Koslow
Tue, Jun 28th
Mike Moustakas scored twice and drove in a run with two doubles in the Reds' victory over the Giants Friday.
Scott Youngson
Sat, Jun 25th
 Alejandro Kirk went 2-for-4 with a home run and three RBI in Toronto's loss to Milwaukee.
Devon Bruce
Sun, Jun 26th
Mike Moustakas went one for two with a walk and an RBI on Saturday against the Brewers.
Scott Youngson
Sat, Jun 18th
 Alejandro Kirk is in the Blue Jays' lineup for their game on Saturday against the Brewers.
Dan Harris
Sat, Jun 25th
Mike Moustakas was activated from the IL on Monday ahead of the Reds taking on the Diamondbacks.
Jesse Garcia
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
The Reds have placed Mike Moustakas on the IL and recalled TJ Friedl from Triple-A.
Dan Harris
Mon, Jun 6th
 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
Cincinnati Reds 3B Mike Moustakas went 0-for-3 at the plate on Saturday, striking out once, and walking once for a RBI in the Reds' 10-8 loss to the Nationals.
Josh Thiessen
Sun, Jun 5th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs TEXJon Gray (4-3)#53@ ATLCharlie Morton (4-3)#57
Sat, Apr 9thvs TEXDane Dunning (1-5)#103@ ATLKyle Wright (8-4)#44
Sun, Apr 10thvs TEXSpencer Howard (0-1)#192@ ATLIan Anderson (6-4)#81
Mon, Apr 11th@ NYYJameson Taillon (8-1)#41   
Tue, Apr 12th@ NYYNestor Cortes Jr. (6-3)#51vs CLEShane Bieber (3-4)#5
Wed, Apr 13th@ NYYGerrit Cole (6-2)#2vs CLETriston McKenzie (4-6)#62
Thu, Apr 14th@ NYYLuis Severino (4-2)#37@ LADWalker Buehler (6-3)#129
Fri, Apr 15thvs OAKDaulton Jefferies (1-7)@ LADTony Gonsolin (9-0)#24
Sat, Apr 16thvs OAKPaul Blackburn (6-3)#9@ LADJulio Urias (5-6)#12
Sun, Apr 17thvs OAKAdam Oller (0-3)#300@ LADAndrew Heaney (1-0)#69
Tue, Apr 19th@ BOSNathan Eovaldi (4-2)#21@ SDJoe Musgrove (8-1)#7
Wed, Apr 20th@ BOSNick Pivetta (8-5)#43@ SDMacKenzie Gore (4-3)#105
Thu, Apr 21st@ BOSTanner Houck (4-3)#63   
Fri, Apr 22nd@ HOUJustin Verlander (9-3)#3vs STLSteven Matz (3-3)#79
Sat, Apr 23rd@ HOUJose Urquidy (6-3)#90vs STLDakota Hudson (6-4)#92
Sun, Apr 24th@ HOULuis Garcia (5-5)#38vs STLAdam Wainwright (6-5)#42
Mon, Apr 25thvs BOSNathan Eovaldi (4-2)#21   
Tue, Apr 26thvs BOSNick Pivetta (8-5)#43vs SDJoe Musgrove (8-1)#7
Wed, Apr 27thvs BOSMichael Wacha (6-1)#117vs SDMacKenzie Gore (4-3)#105
Thu, Apr 28thvs BOSGarrett Whitlock (2-1)#67vs SDNick Martinez (2-3)#143
Fri, Apr 29thvs HOUJose Urquidy (6-3)#90@ COLAntonio Senzatela (3-4)#370
Sat, Apr 30thvs HOULuis Garcia (5-5)#38@ COLChad Kuhl (5-5)#257
Sun, May 1stvs HOUFramber Valdez (8-3)#22@ COLKyle Freeland (4-5)#246
Mon, May 2ndvs NYYJordan Montgomery (3-1)#25   
Tue, May 3rdvs NYYJameson Taillon (8-1)#41@ MILBrandon Woodruff (6-3)#23
Wed, May 4thvs NYYNestor Cortes Jr. (6-3)#51@ MILFreddy Peralta (3-2)#94
Thu, May 5th@ CLEAaron Civale (2-4)#141@ MILAdrian Houser (4-8)#157
Sat, May 7th@ CLETriston McKenzie (4-6)#62vs PITMitch Keller (2-5)#191
Sun, May 8th@ CLEKonnor Pilkington (1-1)#186vs PITZach Thompson (3-5)#161
Tue, May 10th@ NYYLuis Severino (4-2)#37vs MILFreddy Peralta (3-2)#94
Wed, May 11th@ NYYJameson Taillon (8-1)#41vs MILAdrian Houser (4-8)#157
Fri, May 13th@ TBDrew Rasmussen (5-3)#54@ PITMitch Keller (2-5)#191
Sat, May 14th@ TBRyan Yarbrough (0-3)#146@ PITZach Thompson (3-5)#161
Sun, May 15th@ TBJeffrey Springs (3-2)#34@ PITJose Quintana (1-4)#121
Mon, May 16thvs SEAChris Flexen (3-8)#107   
Tue, May 17thvs SEALogan Gilbert (8-3)#35@ CLEZach Plesac (2-5)#115
Wed, May 18thvs SEAMarco Gonzales (4-8)#89   
Fri, May 20thvs CINLuis Castillo (3-4)#47@ TORHyun Jin Ryu (2-0)
Sat, May 21stvs CINHunter Greene (3-8)#110@ TORAlek Manoah (9-2)#15
Sun, May 22ndvs CINGraham Ashcraft (4-1)#199@ TORYusei Kikuchi (2-4)#104
Mon, May 23rd@ STLMiles Mikolas (5-5)#64vs CHCDrew Smyly (2-5)#148
Tue, May 24th@ STLJordan Hicks (1-4)#180vs CHCMarcus Stroman (2-5)#59
Thu, May 26th@ LAAShohei Ohtani (6-4)#39vs CHCJustin Steele (2-5)#160
Fri, May 27th@ LAAChase Silseth (1-2)#303vs SFCarlos Rodon (7-4)#13
Sat, May 28th@ LAAMichael Lorenzen (6-5)#127vs SFAlex Wood (5-6)#52
Sun, May 29th@ LAAPatrick Sandoval (3-2)#66vs SFAlex Cobb (3-3)#83
Tue, May 31stvs CWSLucas Giolito (4-4)#32@ BOSMichael Wacha (6-1)#117
Wed, Jun 1stvs CWSMichael Kopech (2-4)#36@ BOSGarrett Whitlock (2-1)#67
Thu, Jun 2ndvs CWSJohnny Cueto (2-4)#171vs WSHJoan Adon (1-11)#387
Fri, Jun 3rdvs MINChi Chi Gonzalez (0-1)#332vs WSHJosiah Gray (6-4)#123
Sat, Jun 4thvs MINDylan Bundy (4-4)#151vs WSHErick Fedde (5-5)#269
Sun, Jun 5thvs MINDevin Smeltzer (4-1)#154vs WSHPatrick Corbin (4-10)#142
Mon, Jun 6th@ KCDaniel Lynch (3-7)#255vs ARIMadison Bumgarner (3-7)#116
Tue, Jun 7th@ KCBrad Keller (2-9)#100vs ARITyler Gilbert (0-3)#341
Wed, Jun 8th@ KCBrady Singer (3-3)#78vs ARIMerrill Kelly (6-5)#99
Fri, Jun 10th@ DETElvin Rodriguez (0-2)#362@ STLAndre Pallante (2-3)#159
Sat, Jun 11th@ DETBeau Brieske (1-6)#176@ STLAdam Wainwright (6-5)#42
Sun, Jun 12th@ DETTarik Skubal (5-6)#28@ STLDakota Hudson (6-4)#92
Mon, Jun 13thvs BALKyle Bradish (1-4)#282@ ARIMerrill Kelly (6-5)#99
Tue, Jun 14thvs BALJordan Lyles (4-7)#374@ ARIZach Davies (2-4)#189
Wed, Jun 15thvs BALBruce Zimmermann (2-5)#242@ ARIZac Gallen (4-2)#45
Thu, Jun 16thvs BALTyler Wells (6-4)#93   
Fri, Jun 17thvs NYYJordan Montgomery (3-1)#25vs MILEric Lauer (6-3)#86
Sat, Jun 18thvs NYYJameson Taillon (8-1)#41vs MILJason Alexander (2-0)#233
Sun, Jun 19thvs NYYLuis Severino (4-2)#37vs MILAdrian Houser (4-8)#157
Mon, Jun 20th@ CWSLance Lynn (1-1)#55   
Tue, Jun 21st@ CWSDylan Cease (6-3)#29vs LADTony Gonsolin (9-0)#24
Wed, Jun 22nd@ CWSLucas Giolito (4-4)#32vs LADTyler Anderson (8-1)#60
Fri, Jun 24th@ MILAdrian Houser (4-8)#157@ SFAlex Cobb (3-3)#83
Sat, Jun 25th@ MILCorbin Burnes (6-4)#4@ SFLogan Webb (7-2)#20
Sun, Jun 26th@ MILChi Chi Gonzalez (0-1)#332@ SFAnthony DeSclafani (0-2)#68
Mon, Jun 27thvs BOSConnor Seabold (0-1)#371   
Tue, Jun 28thvs BOSMichael Wacha (6-1)#117@ CHCKeegan Thompson (7-3)#122
Wed, Jun 29thvs BOSNick Pivetta (8-5)#43@ CHCJustin Steele (2-5)#160
Thu, Jun 30thvs TBJeffrey Springs (3-2)#34@ CHCKyle Hendricks (3-6)#138
Fri, Jul 1stvs TBCorey Kluber (3-4)#49vs ATLMax Fried (7-2)#14
Sat, Jul 2ndvs TBvs ATLSpencer Strider (3-2)#95
Sun, Jul 3rdvs TBShane Baz (0-1)#91vs ATLCharlie Morton (4-3)#57
Mon, Jul 4th@ OAKCole Irvin (2-5)#109vs NYM
Tue, Jul 5th@ OAKvs NYMTaijuan Walker (6-2)#87
Wed, Jul 6th@ OAKJames Kaprielian (0-5)#204vs NYMChris Bassitt (6-5)#30
Thu, Jul 7th@ SEAMarco Gonzales (4-8)#89vs PIT
Fri, Jul 8th@ SEAvs TB
Sat, Jul 9th@ SEAvs TB
Sun, Jul 10th@ SEAvs TB
Tue, Jul 12thvs PHI@ NYY
Wed, Jul 13thvs PHI@ NYY
Thu, Jul 14thvs KC@ NYY
Fri, Jul 15thvs KC@ STL
Sat, Jul 16thvs KC@ STL
Sun, Jul 17thvs KC@ STL
Fri, Jul 22nd@ BOSvs STL
Sat, Jul 23rd@ BOSvs STL
Sun, Jul 24th@ BOSvs STL
Tue, Jul 26thvs STLvs MIA
Wed, Jul 27thvs STLvs MIA
Thu, Jul 28thvs DETvs MIA
Fri, Jul 29thvs DETvs BAL
Sat, Jul 30thvs DETvs BAL
Sun, Jul 31stvs DETvs BAL
Tue, Aug 2nd@ TB@ MIA
Wed, Aug 3rd@ TB@ MIA
Thu, Aug 4th@ MIN   
Fri, Aug 5th@ MIN@ MIL
Sat, Aug 6th@ MIN@ MIL
Sun, Aug 7th@ MIN@ MIL
Mon, Aug 8th@ BAL@ NYM
Tue, Aug 9th@ BAL@ NYM
Wed, Aug 10th@ BAL@ NYM
Fri, Aug 12thvs CLE   
Sat, Aug 13thvs CLEvs CHC
Sun, Aug 14thvs CLEvs CHC
Mon, Aug 15thvs BALvs PHI
Tue, Aug 16thvs BALvs PHI
Wed, Aug 17thvs BALvs PHI
Thu, Aug 18th@ NYY   
Fri, Aug 19th@ NYY@ PIT
Sat, Aug 20th@ NYY@ PIT
Sun, Aug 21st@ NYY@ PIT
Tue, Aug 23rd@ BOS@ PHI
Wed, Aug 24th@ BOS@ PHI
Thu, Aug 25th@ BOS@ PHI
Fri, Aug 26thvs LAA@ WSH
Sat, Aug 27thvs LAA@ WSH
Sun, Aug 28thvs LAA@ WSH
Mon, Aug 29thvs CHCvs STL
Tue, Aug 30thvs CHCvs STL
Wed, Aug 31stvs CHCvs STL
Fri, Sep 2nd@ PITvs COL
Sat, Sep 3rd@ PITvs COL
Sun, Sep 4th@ PITvs COL
Mon, Sep 5th@ BAL   
Tue, Sep 6th@ BAL@ CHC
Wed, Sep 7th@ BAL@ CHC
Fri, Sep 9th@ TEX@ MIL
Sat, Sep 10th@ TEX@ MIL
Sun, Sep 11th@ TEX@ MIL
Mon, Sep 12thvs TBvs PIT
Tue, Sep 13thvs TBvs PIT
Wed, Sep 14thvs TBvs PIT
Thu, Sep 15thvs TB@ STL
Fri, Sep 16thvs BAL@ STL
Sat, Sep 17thvs BAL@ STL
Sun, Sep 18thvs BAL@ STL
Tue, Sep 20th@ PHIvs BOS
Wed, Sep 21st@ PHIvs BOS
Thu, Sep 22nd@ TBvs MIL
Fri, Sep 23rd@ TBvs MIL
Sat, Sep 24th@ TBvs MIL
Sun, Sep 25th@ TBvs MIL
Mon, Sep 26thvs NYY@ PIT
Tue, Sep 27thvs NYY@ PIT
Wed, Sep 28thvs NYY@ PIT
Fri, Sep 30thvs BOS@ CHC
Sat, Oct 1stvs BOS@ CHC
Sun, Oct 2ndvs BOS@ CHC
Mon, Oct 3rd@ BALvs CHC
Tue, Oct 4th@ BALvs CHC
Wed, Oct 5th@ BALvs CHC
Thu, Apr 7th   @ ATLMax Fried (7-2)#14
Mon, Apr 18th   @ SDSean Manaea (3-3)#26
Mon, May 9th   vs MILBrandon Woodruff (6-3)#23
Thu, May 12th   @ PITJT Brubaker (1-7)#125
Thu, May 19th   @ CLECal Quantrill (4-4)#85
Wed, May 25th   vs CHCKyle Hendricks (3-6)#138
Thu, Jun 9th   vs ARIZach Davies (2-4)#189
Thu, Jun 23rd   vs LADClayton Kershaw (5-2)#33
Mon, Jul 25th   vs MIA
Mon, Aug 1st   @ MIA
Thu, Aug 11th   vs CHC
Mon, Aug 22nd   @ PHI
Thu, Sep 8th   @ CHC