Skip to main content

Who Should I Trade?

Mark Canha for Alex Kirilloff (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Mark Canha
LF,CF,RF - NYM
Mark Canha
Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
Expert
Recommendation
50%
Recommended by
7 of 14 experts
50%
Recommended by
7 of 14 experts
Rankings 
   
Rest of Season# 133# 125
VBR# 165# 291
   
Projections 
   
Runs4228
Home Runs98
RBI3632
Stolen Bases32
Batting Average.254.262
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 138# 123
   
Nick Pollack
Pitcher List
# 133
   
Andrew Seifter
FantasyPros
# 223# 166
   
Bart Wheeler
Hail to Fantasy Football
# 223# 104
   
Ryan Amore
Pitcher List
# 144# 117
   
Joe Pisapia
FantasyPros
# 129# 92
   
Travis Argo
Fantasy Six Pack
# 151# 110
   
Nate Miller
Fantasy Six Pack
# 90
   
Scott Youngson
Pitcher List
# 101# 138
   
Pierre Camus
RotoBaller
# 113# 175
   
Brad Camara
RotoBaller
# 125# 144
   
Mick Ciallela
Fantrax
# 131# 164
   
Mike Maher
FantasyPros
# 133# 135
   
Kelly Kirby
FantasyPros
# 133# 141
   
Who Should I Trade? Player Statistics
  Mark Canha
LF,CF,RF - NYM
Mark Canha
Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
2022 Stats 
   
   
At Bats20756
   
Runs334
   
Hits5811
   
Singles477
   
Doubles54
   
Triples00
   
Home Runs60
   
RBI298
   
Stolen Bases10
   
Caught Stealing10
   
Walks231
   
Strikeouts4519
   
Batting Average.280.196
   
On Base Pct.370.220
   
Slugging Pct.391.268
   
On-base Plus Slugging.761.488
   
Who Should I Trade? Player Projections
  Mark Canha
LF,CF,RF - NYM
Mark Canha
Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
2022 Projections 
   
   
At Bats262224
   
Runs4228
   
Hits6759
   
Singles4737
   
Doubles1012
   
Triples11
   
Home Runs98
   
RBI3632
   
Stolen Bases32
   
Caught Stealing11
   
Walks3414
   
Strikeouts6852
   
Batting Average.254.262
   
On Base Pct.359.313
   
Slugging Pct.403.438
   
On-base Plus Slugging.762.750
   
Who Should I Trade? Player Notes
  Mark Canha
LF,CF,RF - NYM
Mark Canha
Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
News 
 Mark Canha went 1-for-4 with a solo home run on Friday against the Marlins.
Dan Harris
Fri, Jun 24th
Alex Kirilloff went 0-for-4 in a 1-0 loss to Colorado on Friday.
Jesse Garcia
Fri, Jun 24th
 Mark Canha went 1-for-3 with a two-run home run and a steal on Thursday against the Brewers.
Dan Harris
Thu, Jun 16th
Alex Kiriloff went 1-for-5 Saturday, doubling, scoring one run, and driving in two runs in the Twins' 11-1 win over the Diamondbacks.
Chris Schommer
Sun, Jun 19th
 Mark Canha went 2-for-4 with three RBI on Friday against the Angels.
Dan Harris
Sat, Jun 11th
The Minnesota Twins have sent Alex Kirilloff to Triple-A St. Paul. In a corresponding move, the Twins selected the contract of left-handed pitcher Devin Smeltzer.
Jesse Garcia
Sat, May 14th
 Mark Canha went 2-for-4 with a run scored on Sunday against the Dodgers.
Dan Harris
Sun, Jun 5th
Alex Kirilloff, who is on a rehab assignment with the Twins' Triple-A team, has no firm timetable for a return from his wrist injury, according to Rocco Baldelli.
Dan Harris
Sun, May 1st
 Mark Canha went 2-for-4 with three runs scored on Monday against the Nationals.
Dan Harris
Mon, May 30th
Alex Kirilloff will begin a rehab assignment with Triple-A St. Paul early next week.
Kelly Kirby
Fri, Apr 22nd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mark Canha
LF,CF,RF - NYM
Mark Canha
Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ WSHPatrick Corbin (3-10)#136   
Fri, Apr 8th@ WSHJosiah Gray (6-4)#84vs SEARobbie Ray (6-6)#20
Sat, Apr 9th@ WSHJoan Adon (1-11)#386vs SEALogan Gilbert (8-3)#32
Sun, Apr 10th@ WSHErick Fedde (5-5)#189vs SEAMarco Gonzales (4-7)#91
Mon, Apr 11th@ PHIRanger Suarez (6-4)#78vs SEAChris Flexen (3-8)#117
Tue, Apr 12th@ PHIZack Wheeler (6-4)#16vs LADAndrew Heaney (1-0)#72
Wed, Apr 13th@ PHIAaron Nola (4-5)#6vs LADClayton Kershaw (5-1)#35
Fri, Apr 15thvs ARIZach Davies (2-4)#164@ BOSNick Pivetta (8-5)#37
Sat, Apr 16thvs ARIZac Gallen (4-2)#41@ BOSTanner Houck (4-3)#65
Sun, Apr 17thvs ARIHumberto Castellanos (3-2)#236@ BOSMichael Wacha (6-1)#111
Tue, Apr 19thvs SFLogan Webb (7-2)#12@ KCCarlos Hernandez (0-3)#299
Wed, Apr 20thvs SFCarlos Rodon (6-4)#10@ KCDaniel Lynch (3-7)#228
Thu, Apr 21stvs SFAnthony DeSclafani (0-1)#80@ KCZack Greinke (1-4)#122
Fri, Apr 22nd@ ARIZac Gallen (4-2)#41vs CWSMichael Kopech (2-4)#34
Sat, Apr 23rd@ ARIHumberto Castellanos (3-2)#236vs CWSVince Velasquez (3-3)#178
Sun, Apr 24th@ ARIMadison Bumgarner (3-7)#129vs CWSLucas Giolito (4-4)#39
Mon, Apr 25th@ STLMiles Mikolas (5-5)#44   
Tue, Apr 26th@ STLJordan Hicks (1-4)#193vs DETEduardo Rodriguez (1-3)#45
Wed, Apr 27th@ STLSteven Matz (3-3)#86vs DETMichael Pineda (1-2)#145
Fri, Apr 29thvs PHIAaron Nola (4-5)#6@ TBCorey Kluber (3-4)#46
Sat, Apr 30thvs PHIKyle Gibson (4-3)#83@ TBShane McClanahan (7-3)#9
Sun, May 1stvs PHIZach Eflin (3-5)#62@ TBJosh Fleming (2-3)#175
Mon, May 2ndvs ATLMax Fried (7-2)#8@ BALTyler Wells (5-4)#76
Tue, May 3rdvs ATLKyle Wright (8-4)#43@ BALBruce Zimmermann (2-5)#251
Wed, May 4thvs ATLIan Anderson (6-4)#93@ BALKyle Bradish (1-4)#257
Thu, May 5th@ PHIAaron Nola (4-5)#6@ BALSpenser Watkins (1-1)#378
Sun, May 8th@ PHICristopher Sanchez (0-1)#256vs OAKDaulton Jefferies (1-7)
Tue, May 10th@ WSHPatrick Corbin (3-10)#136vs HOUJustin Verlander (9-3)#4
Wed, May 11th@ WSHAaron Sanchez (3-3)#384   
Thu, May 12th@ WSHJoan Adon (1-11)#386vs HOULuis Garcia (5-5)#38
Fri, May 13thvs SEAMarco Gonzales (4-7)#91vs CLEAaron Civale (2-3)#171
Sat, May 14thvs SEAGeorge Kirby (2-2)#73vs CLEShane Bieber (3-4)#5
Sun, May 15thvs SEARobbie Ray (6-6)#20vs CLETriston McKenzie (4-5)#57
Tue, May 17thvs STLSteven Matz (3-3)#86@ OAKJames Kaprielian (0-5)#200
Wed, May 18thvs STLJordan Hicks (1-4)#193@ OAKDaulton Jefferies (1-7)
Thu, May 19thvs STLDakota Hudson (5-4)#97   
Sat, May 21st@ COLTy Blach (1-0)#385@ KCBrad Keller (2-9)#112
Sun, May 22nd@ COLAustin Gomber (3-7)#186@ KCBrady Singer (3-2)#82
Mon, May 23rd@ SFAlex Cobb (3-3)#89vs DETElvin Rodriguez (0-2)#362
Tue, May 24th@ SFLogan Webb (7-2)#12vs DETBeau Brieske (1-6)#187
Wed, May 25th@ SFJakob Junis (4-1)#127vs DETRony Garcia (2-2)#219
Fri, May 27thvs PHIBailey Falter (0-2)#208vs KCBrad Keller (2-9)#112
Sat, May 28thvs PHIZach Eflin (3-5)#62vs KCBrady Singer (3-2)#82
Sun, May 29thvs PHIZack Wheeler (6-4)#16vs KCZack Greinke (1-4)#122
Mon, May 30thvs WSHErick Fedde (5-5)#189@ DETBeau Brieske (1-6)#187
Tue, May 31stvs WSHPatrick Corbin (3-10)#136@ DETJoey Wentz (0-1)#377
Wed, Jun 1stvs WSHEvan Lee (0-1)#326@ DETTarik Skubal (5-5)#36
Thu, Jun 2nd@ LADTony Gonsolin (9-0)#22@ DETAlex Faedo (1-4)#125
Fri, Jun 3rd@ LADTyler Anderson (8-0)#54@ TORYusei Kikuchi (2-4)#102
Sat, Jun 4th@ LADWalker Buehler (6-3)#137@ TORJose Berrios (5-3)#50
Sun, Jun 5th@ LADJulio Urias (5-6)#14@ TORKevin Gausman (5-6)#19
Mon, Jun 6th@ SDBlake Snell (0-5)#85   
Tue, Jun 7th@ SDYu Darvish (7-3)#29vs NYYJameson Taillon (8-1)#42
Wed, Jun 8th@ SDSean Manaea (3-3)#28vs NYYNestor Cortes Jr. (6-3)#49
Fri, Jun 10th@ LAAJhonathan Diaz (1-1)#258vs TBDrew Rasmussen (5-3)#56
Sat, Jun 11th@ LAAMichael Lorenzen (6-5)#132vs TBShane Baz (0-1)#101
Sun, Jun 12th@ LAAPatrick Sandoval (3-2)#60vs TBJeffrey Springs (3-2)#25
Tue, Jun 14thvs MILAdrian Houser (4-8)#153@ SEALogan Gilbert (8-3)#32
Wed, Jun 15thvs MILCorbin Burnes (6-4)#3@ SEAMarco Gonzales (4-7)#91
Thu, Jun 16thvs MILAaron Ashby (1-5)#95   
Fri, Jun 17thvs MIAPablo Lopez (5-3)#18@ ARIMadison Bumgarner (3-7)#129
Sat, Jun 18thvs MIABraxton Garrett (1-2)#254@ ARILuke Weaver (1-1)#179
Sun, Jun 19thvs MIASandy Alcantara (7-3)#1@ ARIMerrill Kelly (6-5)#110
Mon, Jun 20thvs MIATrevor Rogers (3-6)#75   
Tue, Jun 21st@ HOUJose Urquidy (6-3)#77vs CLEAaron Civale (2-3)#171
Wed, Jun 22nd@ HOULuis Garcia (5-5)#38vs CLETriston McKenzie (4-5)#57
Fri, Jun 24th@ MIASandy Alcantara (7-3)#1vs COLGerman Marquez (4-5)#96
Sat, Jun 25th@ MIATrevor Rogers (3-6)#75vs COLAntonio Senzatela (3-4)#308
Sun, Jun 26th@ MIADaniel Castano (0-1)#240vs COLRyan Feltner (1-2)#382
Tue, Jun 28thvs HOULuis Garcia (5-5)#38@ CLE
Wed, Jun 29thvs HOUFramber Valdez (7-3)#21@ CLECal Quantrill (4-4)#81
Fri, Jul 1stvs TEXvs BALSpenser Watkins (1-1)#378
Sat, Jul 2ndvs TEXGlenn Otto (4-2)#146vs BALJordan Lyles (4-6)#286
Sun, Jul 3rdvs TEXMartin Perez (5-2)#64vs BALDean Kremer (2-1)#243
Mon, Jul 4th@ CIN@ CWS
Tue, Jul 5th@ CIN@ CWS
Wed, Jul 6th@ CIN@ CWS
Thu, Jul 7thvs MIA   
Fri, Jul 8thvs MIA@ TEX
Sat, Jul 9thvs MIA@ TEX
Sun, Jul 10thvs MIA@ TEX
Mon, Jul 11th@ ATL   
Tue, Jul 12th@ ATLvs MIL
Wed, Jul 13th@ ATLvs MIL
Thu, Jul 14th@ CHCvs CWS
Fri, Jul 15th@ CHCvs CWS
Sat, Jul 16th@ CHCvs CWS
Sun, Jul 17th@ CHCvs CWS
Fri, Jul 22ndvs SD   
Sat, Jul 23rdvs SD@ DET
Sun, Jul 24thvs SD@ DET
Tue, Jul 26thvs NYY@ MIL
Wed, Jul 27thvs NYY@ MIL
Fri, Jul 29th@ MIA@ SD
Sat, Jul 30th@ MIA@ SD
Sun, Jul 31st@ MIA@ SD
Mon, Aug 1st@ WSHvs DET
Tue, Aug 2nd@ WSHvs DET
Wed, Aug 3rd@ WSHvs DET
Thu, Aug 4thvs ATLvs TOR
Fri, Aug 5thvs ATLvs TOR
Sat, Aug 6thvs ATLvs TOR
Sun, Aug 7thvs ATLvs TOR
Mon, Aug 8thvs CIN   
Tue, Aug 9thvs CIN@ LAD
Wed, Aug 10thvs CIN@ LAD
Fri, Aug 12thvs PHI@ LAA
Sat, Aug 13thvs PHI@ LAA
Sun, Aug 14thvs PHI@ LAA
Mon, Aug 15th@ ATLvs KC
Tue, Aug 16th@ ATLvs KC
Wed, Aug 17th@ ATLvs KC
Thu, Aug 18th@ ATL   
Fri, Aug 19th@ PHIvs TEX
Sat, Aug 20th@ PHIvs TEX
Sun, Aug 21st@ PHIvs TEX
Mon, Aug 22nd@ NYYvs TEX
Tue, Aug 23rd@ NYY@ HOU
Thu, Aug 25thvs COL@ HOU
Fri, Aug 26thvs COLvs SF
Sat, Aug 27thvs COLvs SF
Sun, Aug 28thvs COLvs SF
Tue, Aug 30thvs LADvs BOS
Wed, Aug 31stvs LADvs BOS
Thu, Sep 1stvs LAD   
Fri, Sep 2ndvs WSH@ CWS
Sat, Sep 3rdvs WSH@ CWS
Sun, Sep 4thvs WSH@ CWS
Mon, Sep 5th@ PIT@ NYY
Tue, Sep 6th@ PIT@ NYY
Wed, Sep 7th@ PIT@ NYY
Fri, Sep 9th@ MIAvs CLE
Sat, Sep 10th@ MIAvs CLE
Sun, Sep 11th@ MIAvs CLE
Mon, Sep 12thvs CHC   
Tue, Sep 13thvs CHCvs KC
Wed, Sep 14thvs CHCvs KC
Thu, Sep 15thvs PITvs KC
Fri, Sep 16thvs PIT@ CLE
Sat, Sep 17thvs PIT@ CLE
Sun, Sep 18thvs PIT@ CLE
Mon, Sep 19th@ MIL@ CLE
Tue, Sep 20th@ MIL@ KC
Wed, Sep 21st@ MIL@ KC
Fri, Sep 23rd@ OAKvs LAA
Sat, Sep 24th@ OAKvs LAA
Sun, Sep 25th@ OAKvs LAA
Tue, Sep 27thvs MIAvs CWS
Wed, Sep 28thvs MIAvs CWS
Fri, Sep 30th@ ATL@ DET
Sat, Oct 1st@ ATL@ DET
Sun, Oct 2nd@ ATL@ DET
Mon, Oct 3rdvs WSH@ CWS
Tue, Oct 4thvs WSH@ CWS
Wed, Oct 5thvs WSH@ CWS
Mon, Apr 18th   @ BOSRich Hill (3-4)#142
Thu, Apr 28th   vs DETTarik Skubal (5-5)#36
Fri, May 6th   vs OAKZach Logue (2-4)#217
Sat, May 7th   vs OAKJames Kaprielian (0-5)#200
Mon, May 16th   @ OAKZach Logue (2-4)#217
Fri, May 20th   @ KCDaniel Lynch (3-7)#228
Thu, May 26th   vs KCDaniel Lynch (3-7)#228
Thu, Jun 9th   vs NYYGerrit Cole (6-2)#2
Mon, Jun 13th   @ SEAChris Flexen (3-8)#117
Thu, Jun 23rd   vs CLEZach Plesac (2-5)#105
Mon, Jun 27th   @ CLETriston McKenzie (4-5)#57
Thu, Jun 30th   @ CLEShane Bieber (3-4)#5
Wed, Aug 24th   @ HOU
Mon, Aug 29th   vs BOS
Thu, Sep 8th   @ NYY
Thu, Sep 22nd   @ KC
Thu, Sep 29th   vs CWS