Skip to main content

Who Should I Trade?

Mike Moustakas 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
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# 141# 202
VBR# 291# 268
   
Projections 
   
Runs3032
Home Runs811
RBI2935
Stolen Bases02
Batting Average.282.233
   
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
# 148
   
Scott Youngson
Pitcher List
# 137# 217
   
Kelly Kirby
FantasyPros
# 130
   
Joe Pisapia
FantasyPros
# 175
   
Travis Argo
Fantasy Six Pack
# 193# 188
   
Who Should I Trade? Player Statistics
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
2022 Stats 
   
   
At Bats189156
   
Runs3219
   
Hits5833
   
Singles4024
   
Doubles106
   
Triples00
   
Home Runs83
   
RBI2614
   
Stolen Bases02
   
Caught Stealing00
   
Walks2719
   
Strikeouts2236
   
Batting Average.307.212
   
On Base Pct.396.313
   
Slugging Pct.487.308
   
On-base Plus Slugging.882.621
   
Who Should I Trade? Player Projections
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
2022 Projections 
   
   
At Bats204244
   
Runs3032
   
Hits5757
   
Singles3833
   
Doubles1112
   
Triples00
   
Home Runs811
   
RBI2935
   
Stolen Bases02
   
Caught Stealing00
   
Walks2325
   
Strikeouts3256
   
Batting Average.282.233
   
On Base Pct.358.317
   
Slugging Pct.462.422
   
On-base Plus Slugging.820.739
   
Who Should I Trade? Player Notes
  Alejandro Kirk
C,DH - TOR
Alejandro Kirk
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
News 
 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
Mike Moustakas went one for two with a walk and an RBI on Saturday against the Brewers.
Scott Youngson
Sat, Jun 18th
 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
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 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
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-3 with an RBI and a walk in Toronto's loss to Baltimore on Thursday.
Devon Bruce
Fri, Jun 17th
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
 Alejandro Kirk is not in the lineup Wednesday against the Royals.
Vince DiSilvio
Wed, Jun 8th
Cincinnati Reds 3B Mike Moustakas went 0-for-2 at the plate on Sunday, walking twice, and striking out once in the Reds' 6-4 loss to the Giants.
Josh Thiessen
Sun, May 29th
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
Thu, Apr 7th   @ ATLMax Fried (7-2)#13
Fri, Apr 8thvs TEXJon Gray (3-3)#79@ ATLCharlie Morton (4-3)#66
Sat, Apr 9thvs TEXDane Dunning (1-5)#98@ ATLKyle Wright (8-4)#43
Sun, Apr 10thvs TEXSpencer Howard (0-1)#188@ ATLIan Anderson (6-3)#90
Tue, Apr 12th@ NYYNestor Cortes Jr. (6-3)#54vs CLEShane Bieber (3-3)#5
Wed, Apr 13th@ NYYGerrit Cole (6-1)#1vs CLETriston McKenzie (4-5)#67
Thu, Apr 14th@ NYYLuis Severino (4-1)#35@ LADWalker Buehler (6-3)#133
Fri, Apr 15thvs OAKDaulton Jefferies (1-7)@ LADTony Gonsolin (9-0)#18
Sat, Apr 16thvs OAKPaul Blackburn (6-3)#12@ LADJulio Urias (4-6)#15
Sun, Apr 17thvs OAKAdam Oller (0-3)#303@ LADAndrew Heaney (1-0)#64
Mon, Apr 18th   @ SDSean Manaea (3-3)#29
Tue, Apr 19th@ BOSNathan Eovaldi (4-2)#20@ SDJoe Musgrove (8-1)#8
Wed, Apr 20th@ BOSNick Pivetta (7-5)#48@ SDMacKenzie Gore (4-3)#95
Fri, Apr 22nd@ HOUJustin Verlander (8-3)#3vs STLSteven Matz (3-3)#83
Sat, Apr 23rd@ HOUJose Urquidy (6-3)#84vs STLDakota Hudson (5-4)#92
Sun, Apr 24th@ HOULuis Garcia (5-5)#40vs STLAdam Wainwright (5-5)#37
Tue, Apr 26thvs BOSNick Pivetta (7-5)#48vs SDJoe Musgrove (8-1)#8
Wed, Apr 27thvs BOSMichael Wacha (6-1)#123vs SDMacKenzie Gore (4-3)#95
Thu, Apr 28thvs BOSGarrett Whitlock (2-1)#58vs SDNick Martinez (2-3)#146
Fri, Apr 29thvs HOUJose Urquidy (6-3)#84@ COLAntonio Senzatela (3-3)#233
Sat, Apr 30thvs HOULuis Garcia (5-5)#40@ COLChad Kuhl (4-5)#275
Sun, May 1stvs HOUFramber Valdez (7-3)#25@ COLKyle Freeland (3-5)#247
Tue, May 3rdvs NYYJameson Taillon (8-1)#39@ MILBrandon Woodruff (5-3)#26
Wed, May 4thvs NYYNestor Cortes Jr. (6-3)#54@ MILFreddy Peralta (3-2)#94
Thu, May 5th@ CLEAaron Civale (2-3)#130@ MILAdrian Houser (4-7)#161
Sat, May 7th@ CLETriston McKenzie (4-5)#67vs PITMitch Keller (2-5)#204
Sun, May 8th@ CLEKonnor Pilkington (1-0)#200vs PITZach Thompson (3-5)#157
Mon, May 9th   vs MILBrandon Woodruff (5-3)#26
Tue, May 10th@ NYYLuis Severino (4-1)#35vs MILFreddy Peralta (3-2)#94
Wed, May 11th@ NYYJameson Taillon (8-1)#39vs MILAdrian Houser (4-7)#161
Thu, May 12th   @ PITJT Brubaker (1-7)#112
Fri, May 13th@ TBDrew Rasmussen (5-3)#53@ PITMitch Keller (2-5)#204
Sat, May 14th@ TBRyan Yarbrough (0-3)#151@ PITZach Thompson (3-5)#157
Sun, May 15th@ TBJeffrey Springs (3-2)#36@ PITJose Quintana (1-4)#125
Tue, May 17thvs SEALogan Gilbert (7-3)#34@ CLEZach Plesac (2-5)#116
Thu, May 19th   @ CLECal Quantrill (4-4)#77
Fri, May 20thvs CINLuis Castillo (2-4)#44@ TORHyun Jin Ryu (2-0)
Sat, May 21stvs CINHunter Greene (3-8)#107@ TORAlek Manoah (8-2)#16
Sun, May 22ndvs CINGraham Ashcraft (3-1)#198@ TORYusei Kikuchi (2-3)#89
Mon, May 23rd@ STLMiles Mikolas (5-5)#52vs CHCDrew Smyly (2-5)#142
Tue, May 24th@ STLJordan Hicks (1-4)#182vs CHCMarcus Stroman (2-5)#61
Wed, May 25th   vs CHCKyle Hendricks (2-6)#129
Thu, May 26th@ LAAShohei Ohtani (6-4)#41vs CHCJustin Steele (2-5)#164
Fri, May 27th@ LAAChase Silseth (1-2)#302vs SFCarlos Rodon (6-4)#21
Sat, May 28th@ LAAMichael Lorenzen (6-4)#117vs SFAlex Wood (5-6)#49
Sun, May 29th@ LAAPatrick Sandoval (3-2)#71vs SFAlex Cobb (3-2)#85
Tue, May 31stvs CWSLucas Giolito (4-4)#24@ BOSMichael Wacha (6-1)#123
Wed, Jun 1stvs CWSMichael Kopech (2-3)#33@ BOSGarrett Whitlock (2-1)#58
Thu, Jun 2ndvs CWSJohnny Cueto (1-4)#191vs WSHJoan Adon (1-11)#383
Fri, Jun 3rdvs MINChi Chi Gonzalez (0-1)#347vs WSHJosiah Gray (6-4)#135
Sat, Jun 4thvs MINDylan Bundy (4-3)#169vs WSHErick Fedde (5-5)#209
Sun, Jun 5thvs MINDevin Smeltzer (4-1)#152vs WSHPatrick Corbin (3-10)#132
Mon, Jun 6th@ KCDaniel Lynch (3-7)#281vs ARIMadison Bumgarner (3-7)#119
Tue, Jun 7th@ KCBrad Keller (2-8)#120vs ARITyler Gilbert (0-3)#346
Wed, Jun 8th@ KCBrady Singer (3-2)#82vs ARIMerrill Kelly (6-4)#115
Thu, Jun 9th   vs ARIZach Davies (2-4)#186
Fri, Jun 10th@ DETElvin Rodriguez (0-2)#363@ STLAndre Pallante (2-2)#171
Sat, Jun 11th@ DETBeau Brieske (1-6)#217@ STLAdam Wainwright (5-5)#37
Sun, Jun 12th@ DETTarik Skubal (5-5)#27@ STLDakota Hudson (5-4)#92
Mon, Jun 13thvs BALKyle Bradish (1-4)#256@ ARIMerrill Kelly (6-4)#115
Tue, Jun 14thvs BALJordan Lyles (4-6)#326@ ARIZach Davies (2-4)#186
Wed, Jun 15thvs BALBruce Zimmermann (2-5)#220@ ARIZac Gallen (4-2)#42
Fri, Jun 17thvs NYYJordan Montgomery (3-1)#30vs MILEric Lauer (6-3)#87
Sat, Jun 18thvs NYYJameson Taillon (8-1)#39vs MILJason Alexander (2-0)#298
Sun, Jun 19thvs NYYLuis Severino (4-1)#35vs MILAdrian Houser (4-7)#161
Tue, Jun 21st@ CWSDylan Cease (5-3)#22vs LADTony Gonsolin (9-0)#18
Wed, Jun 22nd@ CWSLucas Giolito (4-4)#24vs LADTyler Anderson (8-0)#72
Thu, Jun 23rd   vs LADClayton Kershaw (5-1)#32
Fri, Jun 24th@ MILAdrian Houser (4-7)#161@ SFAlex Cobb (3-2)#85
Sat, Jun 25th@ MILCorbin Burnes (5-4)#4@ SFLogan Webb (6-2)#17
Sun, Jun 26th@ MIL@ SFAnthony DeSclafani (0-1)#68
Tue, Jun 28thvs BOSGarrett Whitlock (2-1)#58@ CHCKeegan Thompson (7-2)#172
Wed, Jun 29thvs BOSNick Pivetta (7-5)#48@ CHCJustin Steele (2-5)#164
Thu, Jun 30thvs TBJeffrey Springs (3-2)#36@ CHCKyle Hendricks (2-6)#129
Fri, Jul 1stvs TBCorey Kluber (3-4)#55vs ATLMax Fried (7-2)#13
Sat, Jul 2ndvs TBShane McClanahan (7-3)#9vs ATLSpencer Strider (3-2)#114
Sun, Jul 3rdvs TBJosh Fleming (2-3)#166vs ATLCharlie Morton (4-3)#66
Mon, Jul 4th@ OAKvs NYM
Tue, Jul 5th@ OAKvs NYM
Wed, Jul 6th@ OAKvs NYM
Thu, Jul 7th@ SEAvs 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
Mon, Jul 25th   vs MIA
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
Mon, Aug 1st   @ MIA
Tue, Aug 2nd@ TB@ MIA
Wed, Aug 3rd@ TB@ MIA
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
Thu, Aug 11th   vs CHC
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
Fri, Aug 19th@ NYY@ PIT
Sat, Aug 20th@ NYY@ PIT
Sun, Aug 21st@ NYY@ PIT
Mon, Aug 22nd   @ PHI
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
Tue, Sep 6th@ BAL@ CHC
Wed, Sep 7th@ BAL@ CHC
Thu, Sep 8th   @ 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
Mon, Apr 11th@ NYYJameson Taillon (8-1)#39   
Thu, Apr 21st@ BOSTanner Houck (4-3)#62   
Mon, Apr 25thvs BOSNathan Eovaldi (4-2)#20   
Mon, May 2ndvs NYYJordan Montgomery (3-1)#30   
Mon, May 16thvs SEAChris Flexen (2-8)#110   
Wed, May 18thvs SEAMarco Gonzales (4-7)#100   
Thu, Jun 16thvs BALTyler Wells (5-4)#88   
Mon, Jun 20th@ CWSLance Lynn (1-0)#56   
Mon, Jun 27thvs BOSMichael Wacha (6-1)#123   
Thu, Aug 4th@ MIN   
Fri, Aug 12thvs CLE   
Thu, Aug 18th@ NYY   
Mon, Sep 5th@ BAL